Mobile Automated Assembly Tool for Aircraft Structures
US-2015314436-A1 · Nov 5, 2015 · US
US9952580B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9952580-B2 |
| Application number | US-201615010081-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jan 29, 2016 |
| Priority date | Jan 29, 2016 |
| Publication date | Apr 24, 2018 |
| Grant date | Apr 24, 2018 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A method and apparatus for machining a part for an assembly. First sensor data is acquired for a surface of a first part from a first sensor system. Second sensor data is acquired for a set of existing holes in a second part from a second sensor system. A surface model of the surface of the first part is generated using the first sensor data. First offset data is computed based on a nominal model of a third part that is nominally positioned relative to the surface model within a three-dimensional virtual environment. Second offset data is computed for the set of existing holes using the second sensor data. Overall offset data is generated using the first and second offset data, wherein the overall offset data is used to drill a set of holes in the third part for use in fastening the third part to the second part.
Opening claim text (preview).
What is claimed is: 1. A computer-implemented method for machining a part for an assembly, the method comprising: acquiring first sensor data for a surface of a first part from a first sensor system; acquiring second sensor data for a set of existing holes in a second part from a second sensor system; generating a surface model of the surface of the first part using the first sensor data; computing first offset data based on a nominal model of a third part that is nominally positioned relative to the surface model within a three-dimensional virtual environment; computing second offset data for the set of existing holes using the second sensor data; and generating overall offset data using the first offset data and the second offset data, wherein the overall offset data is used to drill a set of holes in the third part for use in fastening the third part to the second part. 2. The computer-implemented method of claim 1 , wherein computing the first offset data comprises: identifying an actual location of a most protruding point on each portion of the surface model of the first part that interfaces with the nominal model of the third part; and computing a distance between the actual location and a nominal location of the most protruding point on the each portion of the surface model of the first part that interfaces with the nominal model of the third part. 3. The computer-implemented method of claim 2 , wherein computing the first offset data further comprises: applying a selected factor to each distance computed based on a geometry of the nominal model of the third part to generate a first x-axis offset and a first y-axis offset for each hole of the set of holes that is to be drilled in the third part. 4. The computer-implemented method of claim 1 , wherein computing the second offset data comprises: computing the second offset data for the set of existing holes by measuring a difference between a nominal location and an actual location for each existing hole of the set of existing holes. 5. The computer-implemented method of claim 1 further comprising: generating a hole location file for a machining process using the overall offset data. 6. The computer-implemented method of claim 5 further comprising: generating an input for a computer numerical control device using the hole location file; and controlling the computer numerical control device to drill the set of holes in the third part using the input. 7. The computer-implemented method of claim 5 , wherein generating the hole location file comprises: generating the hole location file in an XML format. 8. The computer-implemented method of claim 1 , wherein acquiring the first sensor data comprises: receiving the first sensor data for the surface of the first part from a laser imaging system at a processor in communication with the laser imaging system. 9. The computer-implemented method of claim 1 , wherein acquiring the second sensor data comprises: receiving the second sensor data for the set of existing holes in the second part from a laser imaging system at a processor in communication with the laser imaging system. 10. A method for assembling a fitting, a stringer, and a structure associated with a body of an aircraft, the method comprising: imaging a surface of the stringer using a first laser imaging system to generate first point cloud data; imaging a set of existing holes in the structure using a second laser imaging system to generate second point cloud data; generating a surface model of the surface of the stringer using the first point cloud data; computing first offset data based on a nominal model of the fitting that is nominally positioned relative to the surface model within a three-dimensional virtual environment; computing second offset data for the set of existing holes in the structure associated with the body; generating overall offset data using the first offset data and the second offset data; and drilling a set of holes in the fitting based on the overall offset data. 11. The method of claim 10 further comprising: joining the fitting, the stringer, and the structure. 12. An apparatus for machining a structure for an assembly, the apparatus comprising: a part modeler implemented in a computer system that is in communication with a first sensor system and a second sensor system, wherein the part modeler acquires first sensor data for a surface of a first part from the first sensor system and second sensor data for a set of existing holes in a second part from the second sensor system; and wherein the part modeler generates a surface model of the surface of the first part using the first sensor data; and an offset data generator implemented in the computer system, wherein the offset data generator computes first offset data based on a nominal model of a third part that is nominally positioned relative to the surface model of the surface of the first part within a three-dimensional virtual environment, computes second offset data for the set of existing holes in the second part, and generates overall offset data using the first offset data and the second offset data, wherein the overall offset data is used to drill a set of holes in the third part for use in fastening the third part to the second part. 13. The apparatus of claim 12 , wherein the first offset data includes: a first x-axis offset and a first y-axis offset for each hole of the set of holes to be drilled in the third part. 14. The apparatus of claim 13 , wherein a position for the third part with respect to a z-axis is considered fixed. 15. The apparatus of claim 13 , wherein the second offset data includes: a second x-axis offset and a second y-axis offset for the each hole of the set of holes to be drilled in the third part. 16. The apparatus of claim 12 , wherein the offset data generator generates a hole location file for a machining process using the overall offset data. 17. The apparatus of claim 16 , wherein the hole location file is in an XML format. 18. The apparatus of claim 16 further comprising: a computer numerical control device that receives an input created based on the hole location file and drills the set of holes in the third part using the input. 19. The apparatus of claim 12 further comprising: the first sensor system; and the second sensor system. 20. The apparatus of claim 19 , wherein each of the first sensor system and the second sensor system is a laser imaging system.
Manufacturing or assembling aircraft, e.g. jigs therefor · CPC title
characterised by positioning or contouring control systems, e.g. to control position from one programmed point to another or to control movement along a programmed continuous path · CPC title
Vehicle, aircraft or watercraft design · CPC title
Copying discrete points from the pattern, e.g. for determining the position of holes to be drilled · CPC title
Measure correct setting of workpiece · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.