IP Library Granted Patent US 11,733,036
Granted Patent B2
US 11,733,036 · App. 17/950,504 · Granted Aug 22, 2023

Adaptive manufacturing system

Inventors: Charles J. Habermann (Bloomington, MN); Dean R. LaValle (Centerville, MN); Thomas E. Marrinan (Minneapolis, MN)
Assignee: PAR SYSTEMS, LLC
G01B21/02B23Q3/065B25J9/1692B25J9/1697B25J19/023B29C67/0048G05B19/404G06F30/00B29L2031/772G05B19/4097G05B2219/49184Y02P90/02Y10T83/0304Y10T408/03Y10T408/55Y10T409/303808Y10T409/304144Y10T409/307448
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,733,036
App. No.
17/950,504
Granted
Aug 22, 2023
Kind
B2
Abstract

A system and method for processing a flexible part comprising holding the flexible part securely in an unconstrained position using a holder; and controlling a positioner to process the flexible part based on a comparison of a shape and/or position of the flexible part in the unconstrained position with design specifications of the part not in the unconstrained position.

Claims (37)

1. A system for processing a flexible part, comprising:

a holder configured to hold the flexible part securely in a secured unconstrained processing position;

an end effector configured to process the flexible part when held by the holder in the secured unconstrained processing position;

at least one positioner configured to support the holder or the end effector for movement;

a storage device storing specifications of the flexible part not in the secured unconstrained processing position stored on a computer readable medium of the storage device; and

a controller configured to access the storage device to obtain information of the flexible part in a shape that is different than the secured unconstrained processing position, and to control the positioner to process the flexible part while in the secured unconstrained processing position by comparing a difference in shape due to a flexibility of the flexible part in the secured unconstrained processing position with a shape of the flexible part not in the secured unconstrained processing position when the flexible part has a different shape.

2. The system of claim 1 and a device configured to obtain the shape of the flexible part in the secured unconstrained processing position.

3. The system of claim 2 wherein the controller is configured to obtain data indicative of movements of the positioner based on a comparison of data indicative of the shape of the flexible part in the secured unconstrained processing position with data indicative of the shape of the flexible part not in the secured unconstrained processing position.

4. The system of claim 3 wherein the data indicative of the shape of the flexible part in the secured unconstrained processing position comprises scan frames and the data indicative of the shape of the flexible part not in the secured unconstrained processing position comprise reference frames.

5. The system of claim 4 wherein the scan frames and the reference frames comprise a geometric parameter with respect to a coordinate system.

6. The system of claim 5 wherein a difference between each of the associated reference and scan frames comprises a spatial difference.

7. The system of claim 6 wherein a unique matrix is obtained for each of the associated reference and scan frames.

8. The system of claim 7 wherein the controller is configured to control the positioner based on a set of unique matrices.

9. The system of claim 4 wherein the controller is configured to obtain at least one scan frame associated with a reference frame through interpolation between adjacent scan frames.

10. The system of claim 1 wherein the system comprises at least one of a drill, a mill, a scribing device or an inspecting device.

11. The system of claim 1 wherein the positioner is coupled to the end effector to control the movement thereof.

12. The system of claim 1 wherein the positioner is coupled to the holder to control the movement thereof.

13. The system of claim 4 wherein the difference in shape includes obtaining a plurality of scan frames, each scan frame corresponding to a different portion of the flexible part.

14. The system of claim 13 wherein the plurality of scan frames comprise a geometric parameter with respect to a coordinate system for at least one of a distance, an angle, an arc and a circle.

15. The system of claim 13 wherein each scan frame of the plurality of scan frames corresponds to a portion at a different position with respect to the flexible part along a reference direction.

16. The system of claim 13 wherein the controller is configured to control the positioner based on a comparison of one or more scan frames of the plurality of scan frames with one or more corresponding reference frames for one or more respective portions of the flexible part.

17. The system of claim 16 wherein the controller is configured to determine a control path to move the positioner.

18. The system of claim 17 wherein a spatial difference exists between each associated reference frame and scan frame for different portions of the flexible part.

19. The system of claim 16 wherein the difference in shape comprises obtaining at least one of an interpolated reference frame and an interpolated scan frame.

20. The system of claim 19 wherein the difference in shape comprises one or more of comparing the interpolated reference frame with an existing scan frame, comparing the interpolated scan frame with an existing reference frame or comparing the interpolated reference frame with the interpolated scan frame.

21. A system for processing a flexible part comprising:

a holder configured to hold the flexible part securely in unconstrained processing position;

an end effector configured to process the flexible part when held by the holder in the secured unconstrained processing position;

at least one positioner configured to support the holder or the end effector for movement;

a memory configured to store information of the flexible part in a shape that is different than the secured unconstrained processing position; and

a controller configured to access the memory to obtain the information of the flexible part in the shape that is different than the secured unconstrained processing position, and to process the flexible part with the end effector in the secured unconstrained processing position by controlling the positioner and the end effector based on a comparison of a difference in shape due to a flexibility of the flexible part in the secured unconstrained processing position with the information of the flexible part in the shape that is different than the secured unconstrained processing position.

22. The system of claim 21 wherein the system comprises at least one of a drill, a mill, a scribing device or an inspecting device.

23. The system of claim 21 , wherein the information comprises design specifications of the flexible part.

24. The system of claim 23 wherein the difference in shape due to the flexibility of the flexible part in the secured unconstrained processing position comprises a plurality of scan frames, each scan frame corresponding to a different portion of the flexible part.

25. The system of claim 24 wherein the plurality of scan frames comprises one or more geometric parameters with respect to a coordinate system for at least one of a distance, an angle, an arc and a circle.

26. The system of claim 24 wherein each scan frame of the plurality of scan frames corresponds to a portion at a different position with respect to the flexible part along a reference direction.

27. The system of claim 24 and wherein the controller is configured to control the positioner based on a comparison of one or more scan frames of the plurality of scan frames with one or more reference frames based on the design specifications.

Assignments (3)
SECURITY INTEREST Recorded Jan 31, 2025
From: PAR SYSTEMS, LLC; JERED LLC
To: U.S. BANK NATIONAL ASSOCIATION
Reel/Frame 070076/0289 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 22, 2022
From: HABERMANN, CHARLES J.; LAVALLE, DEAN R.; MARRINAN, THOMAS E.
To: PAR SYSTEMS, INC.
Reel/Frame 061183/0898 →
CERTIFICATE OF CONVERSION Recorded Sep 22, 2022
From: PAR SYSTEMS, INC.
To: PAR SYSTEMS, LLC
Reel/Frame 062256/0487 →
Continuity (4)
Division 16535864 · Aug 8, 2019
Continuation 14717742 · May 20, 2015
Provisional Application 62000635 · May 20, 2014
Related Publication 20230012519A1 · Jan 19, 2023