IP Library Granted Patent US 9,213,786
Granted Patent B2
US 9,213,786 · App. 13/771,748 · Granted Dec 15, 2015

Manufacturing systems and methods

Inventors: Alan D. Glasscock (Freeland, WA); Rich H. Morihara (Bellevue, WA); David J. Odendahl (Kirkland, WA); Frederick J. Richter (Everett, WA); Chris Stedman (Bellevue, WA); Sidlaghatta N. Venkatesh (Renton, WA)
Assignee: The Boeing Company
G06F17/5004G05B19/4097G05B19/41805G05B2219/33257G05B2219/35082G05B2219/35223G05B2219/37617
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 9,213,786
App. No.
13/771,748
Granted
Dec 15, 2015
Kind
B2
Abstract

Manufacturing systems and methods are disclosed. In one example, a computer based system comprises a non-transitory computer readable memory, a processor, and logic instructions stored in the non-transitory computer readable memory. When executed by the processor, the logic instructions configure the processor to perform operations, comprising receiving a first digital map of a first component and a second digital map of a second component, defining a first surface on the first component and a second surface on the second component, wherein at least a portion of the first surface is to adjoin at least a portion of the second surface in a manufactured assembly, updating a first part definition for the first component to include the first surface and, optionally, updating a second part definition for the second component to include the second surface.

Claims (66)

1. A computer-based system, comprising:

a non-transitory computer readable medium;

a processor; and

logic instructions stored in the non-transitory computer readable medium which, when executed by the processor, configure the processor to perform operations, comprising:

receiving a first digital map of a first component and a second digital map of a second component, wherein the first component comprises a first sacrificial material;

defining a first surface of the first component based on a determination of an amount of the first sacrificial material to remove from the first component;

defining a second surface of the second component, wherein at least a portion of the first surface is to adjoin at least a portion of the second surface in a manufactured assembly;

storing a first part definition for the first component, the first part definition describing the first surface; and

storing a second part definition for the second component, the second part definition describing the second surface.

2. The computer-based system of claim 1 , wherein the first part definition and the second part definition are stored in the non-transitory computer readable medium.

3. The computer-based system of claim 1 , wherein:

the first digital map comprises a three-dimensional representation of the first component; and

the second digital map comprises a three-dimensional representation of the second component.

4. The computer-based system of claim 1 ,

wherein the second component comprises second sacrificial material in a region surrounding the second surface.

5. The computer-based system of claim 4 , further comprising logic instructions stored in the non-transitory computer readable medium which, when executed by the processor, configure the processor to perform operations, comprising:

defining the second surface on the second component based on a determination of an amount of the second sacrificial material to remove from the second component.

6. The computer-based system of claim 5 , further comprising logic instructions stored in the non-transitory computer readable medium which, when executed by the processor, configure the processor to perform operations, comprising:

generating first control data to control an automatic machine tool to remove an amount of the first sacrificial material from the first component defining the first surface; and

generating second control data to control the automatic machine tool to remove an amount of the second sacrificial material from the second component defining the second surface; and

store the first control data and the second control data in the non-transitory computer readable medium.

7. The computer-based system of claim 6 , further comprising logic instructions stored in the non-transitory computer readable medium which, when executed by the processor, configure the processor to perform operations, comprising:

executing the first control data to remove the amount of the first sacrificial material from the first component defining the first surface; and

execute the second control data to remove the amount of the second sacrificial material from the second component defining the second surface.

8. A computer-based method, comprising:

receiving, in a computer-based processing device, a first digital map of a first component and a second digital map of a second component, wherein the first component comprises first sacrificial material;

defining, in the computer-based processing device, a first surface of the first component by determining an amount of the first sacrificial material to remove from the first component;

defining, in the computer-based processing device, a second surface of the second component, wherein at least a portion of the first surface is to adjoin at least a portion of the second surface in a manufactured assembly;

storing, in the computer-based processing device, a first part definition for the first component, the first component part definition describing the first surface; and

storing, in the computer-based processing device, a second part definition for the second component, the first component part definition describing the second surface.

9. The computer-based method of claim 8 , wherein the first part definition and the second part definition are stored in a non-transitory computer readable medium.

10. The computer-based method of claim 8 , wherein:

the first digital map comprises a three-dimensional representation of the first component; and

the second digital map comprises a three-dimensional representation of the second component.

11. The computer-based method of claim 10 ,

wherein the second component comprises second sacrificial material in a region surrounding the second surface.

12. The computer-based method of claim 11 , further comprising

defining the second surface on the second component by determining an amount of the second sacrificial material to remove from the second component.

13. The computer-based method of claim 12 , further comprising:

generating first control data to control an automatic machine tool to remove an amount of the first sacrificial material from the first component defining the first surface; and

generating second control data to control an automatic machine tool to remove an amount of the second sacrificial material from the second component defining the second surface; and

storing the first control data and the second control data in a non-transitory computer readable memory.

14. The computer-based method of claim 13 , further comprising:

executing the first control data to remove the amount of the first sacrificial material from the first component defining the first surface; and

executing the second control data to remove the amount of the second sacrificial material from the second component defining the second surface.

15. A computer program product comprising logic instructions stored on a non-transitory computer readable medium which, when executed by a processor, configure the processor to perform operations, comprising:

receiving a first digital map of a first component and a second digital map of a second component wherein the first component comprises first sacrificial material;

defining a first surface of the first component based on a determination of an amount of the first sacrificial material to remove from the first component;

defining a second surface of the second component, wherein at least a portion of the first surface is to adjoin at least a portion of the second surface in a manufactured assembly;

storing a first part definition for the first component, the first component part definition describing the first surface; and

storing a second part definition for the second component, the second component part definition describing to include the second surface.

16. The computer program product of claim 15 , wherein the first part definition and the second part definition are stored in the non-transitory computer readable medium.

17. The computer program product of claim 15 , wherein:

the first digital map comprises a three-dimensional representation of the first component; and

the second digital map comprises a three-dimensional representation of the second component.

18. The computer program product of claim 17 ,

wherein the second component comprises second sacrificial material in a region surrounding the second surface.

19. The computer program product of claim 18 , further comprising logic instructions stored in the non-transitory computer readable medium which, when executed by the processor, configure the processor to perform operations, comprising:

defining the second surface on the second component based on a determination of an amount of the second sacrificial material to remove from the second component.

20. The computer program product of claim 19 , further comprising logic instructions stored in the non-transitory computer readable medium which, when executed by the processor, configure the processor to perform operations, comprising:

generating first control data to control an automatic machine tool to remove an amount of the first sacrificial material from the first component defining the first surface; and

generating second control data to control the automatic machine tool to remove an amount of the second sacrificial material from the second component defining the second surface; and

storing the first control data and the second control data in the non-transitory computer readable medium.

21. The computer program product of claim 20 , further comprising logic instructions stored in the non-transitory computer readable medium which, when executed by the processor, configure the processor to perform operations, comprising:

executing the first control data to remove the amount of the first sacrificial material from the first component defining the first surface; and

executing the second control data to remove an amount of the second sacrificial material from the second component defining the second surface.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 20, 2013
From: GLASSCOCK, ALAN D.; MORIHARA, RICHARD J.; ODENDAHL, DAVID J.; RICHTER, FREDERICK J.; STEDMAN, CHRISTOPHER; VENKATESH, SIDLAGHATTA N.
To: THE BOEING COMPANY
Reel/Frame 029844/0910 →
Continuity (1)
Related Publication 20140236334A1 · Aug 21, 2014