Method and an apparatus for machining a part for an assembly

US9952580B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9952580-B2
Application numberUS-201615010081-A
CountryUS
Kind codeB2
Filing dateJan 29, 2016
Priority dateJan 29, 2016
Publication dateApr 24, 2018
Grant dateApr 24, 2018

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

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.

First claim

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.

Assignees

Inventors

Classifications

  • Manufacturing or assembling aircraft, e.g. jigs therefor · CPC title

  • G05B19/19Primary

    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

  • G06F30/15Primary

    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

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9952580B2 cover?
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 mod…
Who is the assignee on this patent?
Boeing Co
What technology area does this patent fall under?
Primary CPC classification G05B19/19. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Apr 24 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).