US2022342400A1PendingUtilityA1

System and method for flexible manufacturing

Assignee: ARRIVAL UK LTDPriority: Apr 8, 2019Filed: May 12, 2022Published: Oct 27, 2022
Est. expiryApr 8, 2039(~12.7 yrs left)· nominal 20-yr term from priority
G06Q 10/06313G06Q 50/04G05B 2219/32104G06F 30/12G05B 2219/32083G05B 19/41885G05B 2219/32254G05B 19/40938G05B 2219/31058G05B 2219/32099G05B 19/41865G05B 19/4097B25J 9/1605G05B 2219/31052G05B 2219/32085G05B 2219/35212G05B 2219/33286G05B 2219/31057G05B 2219/50391
46
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

The system performs a process for creating robotic control code for manufacturing products. A Designer UI displays virtual parts and receives inputs for processing and assembling the virtual parts that are required to create a virtual product. The designer identifies options for processing and assembling the virtual parts which are displayed on the user interface. The robot abilities and the options are selected to optimize a metric of the product manufacturing. The inventive toolset produces the robot control codes for performing a sequence of robotic abilities with the selected options to product the product. The robot control codes are used by a simulator which manipulates virtual robots and virtual parts to create a virtual product to check the robot control code. The verified robot control code is used to control real robots to create the product.

Claims

exact text as granted — not AI-modified
1 . A method for robotic manufacturing a product, the method comprising:
 analyzing, by a designer tool on a design computer, a product design of a product having parts and assemblies and a set of product requirements, the designer tool being coupled with a database storing information about robot tooling and robot tooling abilities that are available in a factory;   inputting by a user through a user interface of the designer tool, mate points that define couplings between the parts and constraints on the assemblies of the parts;   determining, by the designer tool, a sequence of robot tooling abilities from the available robot tooling abilities for coupling the parts and the assemblies at the mate points in accordance with the constraints to manufacture the product that meets the set of product requirements;   determining, by the designer tool, available tooling options for the robot tooling abilities that can be used to manufacture the product that meets the set of product requirements;   displaying on the user interface of the design computer an exploded view of the product with the mate points and coupling options for the mate points that correspond to the available tooling options;   enabling a user to select one of the displayed coupling options for each of the mate points through the user interface of the design computer;   creating, by the designer tool, control codes for manufacturing the product by the robot tooling in the factory using the sequence of the robot tooling abilities and the selected coupling options;   simulating, by a simulator on the design computer, a manufacture of the product by virtual robot tooling using the created control codes;   verifying, by the simulator, that the created control codes provide for correct manufacture of the product; and   manufacturing the product by the robot tooling in the factory using the created control codes.   
     
     
         2 . The method of  claim 1 , wherein the constraints comprise a touch constraint which defines a first touch surface of a first part in physical contact with a second surface of a second part. 
     
     
         3 . The method of  claim 1 , wherein the constraints comprise a parallel constraint which defines a first surface of a first part in geometric alignment with a second surface of a second part. 
     
     
         4 . The method of  claim 1 , wherein the constraints comprise a concentric constraint which defines a first axis of a first part in concentric alignment with a second axis of a second part. 
     
     
         5 . The method of  claim 1 , the method further comprising:
 determining a cost of the product for the manufacture of the product; and   displaying the cost of the product on the user interface of the design computer.   
     
     
         6 . The method of  claim 1 , the method further comprising:
 determining a product weight for the product; and   displaying the product weight on the user interface of the design computer.   
     
     
         7 . The method of  claim 1 , the method further comprising:
 determining a speed of production for the manufacture of the product; and   displaying the speed of production on the user interface of the design computer.   
     
     
         8 . The method of  claim 1 , the method further comprising:
 determining an error in the created control codes during the simulating of the manufacture of the product on the simulator;   displaying on the user interface an error report describing the error;   determining a correction to the sequence of the robot tooling abilities and/or the selected coupling options for correcting the error; and   correcting the control codes for manufacturing the product based on the correction.   
     
     
         9 . The method of  claim 1 , the method further comprising:
 designing a factory configuration with a factory configurator on the design computer based upon the determined sequence of the robot tooling abilities and the selected coupling options to manufacture the product that meets the set of product requirements.   
     
     
         10 . The method of  claim 9 , the method further comprising:
 exporting the factory configuration in a pre-determined format.

Join the waitlist — get patent alerts

Track US2022342400A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.