IP Library Granted Patent US 11,079,748
Granted Patent B1
US 11,079,748 · App. 16/861,397 · Granted Aug 3, 2021

In-process digital twinning

Inventors: Michael Garvey (Youngstown, OH); Fred Persi (Youngstown, OH); Matthew Walther (Youngstown, OH)
Assignee: GRALE TECHNOLOGIES
G05B19/41885G05B19/40936G05B19/4183
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,079,748
App. No.
16/861,397
Granted
Aug 3, 2021
Kind
B1
Abstract

A manufacturing control system for an additive, subtractive, or hybrid machining system implements in situ part inspection to collect as-built metrology data for a manufactured part while the part remains in the work envelop, and uses the resulting measured inspection data to generate an as-built digital twin that accurately models the finished part. After execution of a subtractive and/or additive tooling operation, the system performs a sensor scan to collect three-dimensional imaging measurement data for the resulting manufactured part while the part remains in the work cell. The measurement data is then integrated with as-designed part metadata for the idealized part to yield the as-built digital twin. Since metrology measurements are integrated into the manufacturing process, customized as-built digital twins can be generated for each manufactured part without requiring manual inspections to be performed on each part.

Claims (42)

1. A manufacturing control system, comprising:

a memory; and

a processor configured to execute components stored on the memory, the components comprising:

a sequencing component configured to

initiate execution of tooling path instructions, wherein the execution of the tooling path instructions causes a tool to traverse a defined tooling path estimated to fabricate a part in a work cell using at least one of subtractive or additive tooling in accordance with an as-designed digital model of an as-designed version of the part, and

in response to completion of the execution of the tooling path instructions, initiate execution of inspection path instructions, wherein the execution of the inspection path instructions causes a metrology sensor to collect measured inspection data for the part while the machined part is in the work cell; and

a digital twin generation component configured to generate an as-built digital twin based on an aggregation of the measured inspection data with generic part metadata describing as-designed properties of the as-designed version of the part, wherein the as-built digital twin models an as-built geometry of the part.

2. The manufacturing control system of claim 1 , wherein the generic part metadata comprises at least one of the as-designed digital model, information identifying one or more materials used to produce the part, results of virtual simulations performed on a virtual instance of the as-designed version of the part, or behavior data defining expected behaviors of the part.

3. The manufacturing control system of claim 1 , wherein the digital twin generation component is further configured to generate the as-built digital twin further based on at least one of performance test result data collected for the part, identities of one or more machines used to manufacture the part, identities of one or more manufacturing processes performed on the part, timestamps associated with the one or more manufacturing processes, or supply chain information for the part.

4. The manufacturing control system of claim 1 , wherein

the tool and the metrology sensor are attached to a same operating arm, and

the execution of the inspection path instructions causes the metrology sensor to traverse a scan path over the part to facilitate collection of the measured inspection data.

5. The manufacturing control system of claim 4 , wherein the measured inspection data is collected in a same coordinate system as the as-designed digital model.

6. The manufacturing control system of claim 1 , further comprising a measurement processing component configured to perform processing on the measured inspection data prior generation of the as-built digital twin, wherein the processing comprises at least one of processing to compensate for calibration of the metrology sensor, alignment of a first coordinate system of the measured inspection data with a second coordinate system of the as-designed digital model, or processing to correct imaging defects in the measured inspection data.

7. The manufacturing control system of claim 1 , wherein the metrology sensor is at least one of a touch probe, a laser-based or ultrasound-based distance measurement device, an optical sensor, a surface flaw detector, a contact dimensional instrument, or an alloy analyzer.

8. The manufacturing control system of claim 1 , wherein the tool is a tool of at least one of a subtractive machining system, an additive machining system, or a hybrid machining system.

9. The manufacturing control system of claim 1 , wherein the as-built digital twin is configured to simulate the part in a virtual simulation of a mechanical asset that includes the part.

10. The manufacturing control system of claim 1 , wherein

the as-built digital twin is a first as-built digital twin,

the part is a first part, and

the first as-built digital twin is configured to be integrated with a second as-built digital twin that models a second part to yield an aggregate digital twin that models a mechanical assembly comprising the first part and the machined part.

11. A method for manufacturing a workpiece, comprising:

executing, by a system comprising a processor, tooling path instructions that cause a tool within a work cell to move through a tooling path designed to form, using at least one of a subtractive tooling process or an additive tooling process, a part that conforms to an as-designed digital model of a generic part category to which the part belongs;

in response to an indication that the tooling path instructions have completed execution, executing, by the system, inspection path instructions that cause a metrology sensor to collect measured inspection data for the part while the part remains in the work cell; and

aggregating, by the system, the measured inspection data with generic part metadata describing as-designed properties of the generic part category to yield an as-built digital twin of the part, wherein the as-built digital twin models an as-built geometry of the part.

12. The method of claim 11 , wherein the aggregating comprises aggregating, as the generic part metadata, at least one of the as-designed digital model, information identifying one or more materials used to produce the part, simulation data representing a result of a virtual simulation performed on a virtual instance of an as-designed version of the part, or behavior data defining expected behaviors of the part.

13. The method of claim 11 , further comprising generating, by the system, the as-built digital twin further based on at least one of performance test result data collected for the part, identities of one or more machines used to manufacture the part, identities of one or more manufacturing processes performed on the part, timestamps associated with the one or more manufacturing processes, or supply chain information for the part.

14. The method of claim 11 , wherein

the tool and the metrology sensor are attached to a same operating arm, and

the executing of the inspection path instructions causes the metrology sensor to move through a scan path over the part to facilitate collection of the measured inspection data.

15. The method of claim 14 , wherein the executing of the inspection path instructions comprises collecting the measured inspection data in a same coordinate system as the as-designed digital model.

16. The method of claim 11 , further comprising processing, by the system, the measured inspection data prior to the aggregating, wherein the processing comprises at least one of processing to compensate for calibration of the metrology sensor, aligning a first coordinate system of the measured inspection data with a second coordinate system of the as-designed digital model, or processing to correct imaging defects in the measured inspection data.

17. The method of claim 11 , wherein

the as-built digital twin is a first as-built digital twin,

the part is a first part, and

the method further comprises integrating, by the system, the first as-built digital twin with a second as-built digital twin that models a second part to yield an aggregate digital twin that models a mechanical assembly comprising the first part and the second part.

18. The method of claim 11 , further comprising integrating, by the system, the as-built digital model into a virtual simulation of a mechanical asset that includes the part.

19. A non-transitory computer-readable medium having stored thereon computer-executable instructions that, in response to execution, cause a machining control system to perform operations, comprising:

executing tooling path instructions that instruct a tool to traverse a tooling path designed to fabricate a workpiece within a work cell in accordance with an as-designed digital model of an as-designed version of the workpiece;

in response to a determination that execution of the tooling path instructions has completed, executing inspection path instructions that cause a metrology sensor to collect measured inspection data for the workpiece while the workpiece remains inside in the work cell; and

generating an as-built digital twin of the workpiece based on an integration of the measured inspection data with generic workpiece metadata representing as-designed properties of the as-designed version of the workpiece, wherein the as-designed digital twin models the workpiece including an as-built geometry of the workpiece.

20. The non-transitory computer-readable medium of claim 19 , wherein the generating comprises integrating, as the generic workpiece metadata, at least one of the as-designed digital model, information identifying one or more materials used to produce the workpiece, simulation data representing a result of a virtual simulation performed on a virtual instance of the as-designed version of the workpiece, or behavior data defining expected behaviors of the workpiece.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 29, 2020
From: GARVEY, MICHAEL; PERSI, FRED; WALTHER, MATTHEW
To: GRALE TECHNOLOGIES
Reel/Frame 052522/0613 →
Cited By (2)
US 12,283,136 US 12,535,804