← Back to Patent Explorer
US5231675A Expired / Lapsed US ⏱️ 0.0 years remaining

Sheet metal inspection system and apparatus

Assignee: Boeing Co
•
Filing: 1990-08-31
•
Granted: 1993-07-27
•
Expires: 2010-08-31
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An apparatus for inspecting sheet metal parts includes a computer for comparing a master representation to an inspected part. A part is scanned by passing the part in front of a computer vision system and an approximation of the part is thereby generated for comparison with the stored representation of a master part. The comparison includes checking for distance tolerances and proper feature placement of the scanned part and an inspection report for each inspected part is generated, indicating part acceptance status. Part tolerances may be varied for different parts and a library of parts may be consulted to automatically select an appropriate master part for comparison purposes.

Inventors

  • 👤 Dennis P. Sarr
  • 👤 Joey J. H. Mullen
  • 👤 Thomas W. Jurick

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-02 18:17
CPC Classifications
G; G06; G06T; G06T7/00; G06T7/0002; G06T7/0004; G06T7/001; G01; G01N; G01N21/00; G01N21/84; G01N21/88; G06T2207/00; G06T2207/30; G06T2207/30108; G06T2207/30136

Claims Analysis

Total Claims: 29
Claim 1
Independent Claim 98 words
A method for inspecting a part comprising the steps of: a) performing a data collection sequence to generate information representative of the part; b) determining the major axis, minor axis and angle of orientation of said part; c) rotating said representation of said part to a predetermined orientation; d) selecting a master part representation corresponding to the part; e) comparing said rotated representation with said master part representation to determine whether said part is within a desired tolerance of said master part representation; and f) generating an acceptance report based on the results of said step of comparing.
Claim 2
Independent Claim 98 words
A method for inspecting a part comprising the steps of: a) performing a data collection sequence to generate information representative of the part; b) determining the major axis, minor axis and angle of orientation of said part; c) rotating said representation of said part to a predetermined orientation; d) selecting a master part representation corresponding to the part; e) comparing said rotated representation with said master part representation to determine whether said part is within a desired tolerance of said master part representation; and f) generating an acceptance report based on the results of said step of comparing.
Claim 3
Dependent Claim 16 words
The method of claim 1 comprising repeating steps a through f for a plurality of parts.
Claim 4
Dependent Claim 18 words
The method of claim 1 wherein said master representation is created from a computer aided design system input.
Claim 5
Dependent Claim 21 words
The method of claim 1 wherein said master representation is created by performing steps a through c and storing said representation.
Claim 6
Dependent Claim 137 words
The method according to claim 1 wherein said step of comparing said rotated representation with said master part representation comprises the substeps of: a) determining whether the periphery of the rotated representation is within a predetermined tolerance of the periphery of said master part representation; b) determining whether patterns present in the master part representation are also present in the rotated representation; c) determining whether the centers of the patterns in the rotated representation are within a predetermined tolerance of the centers of the corresponding patterns in the master part representation; d) determining whether the peripheries of the patterns present in the rotated representation are within a predetermined tolerance of the corresponding patterns in the master part representation; and e) determining whether extra patterns not present in the master part representation are present in the rotated representation.
Claim 7
Dependent Claim 11 words
The method according to claim 5 wherein said patterns comprise holes.
Claim 8
Dependent Claim 33 words
The method according to claim 1 wherein determining the angle of orientation of said part comprises determining moments of said part and determining the angle of orientation as a function of said moments.
Claim 9
Dependent Claim 73 words
The method according to claim 1 wherein said step of selecting a master part representation corresponding to the part comprises the substeps of: a) determining a part identification based on the information representative of the part, said identification based on physical parameters of the part; and b) retrieving a master part representation from a database of master parts, said retrieved master part representation having a part identification similar to said determined part identification.
Claim 10
Dependent Claim 28 words
The method according to claim 8 wherein said step of determining a part identification comprises determining a weighted sum of a set of dimensional parameters of the part.
Claim 11
Dependent Claim 35 words
The method of claim 1 wherein said step of generating an acceptance report comprise the substeps of: a) displaying a scanned part; and b) displaying the difference between the scanned part and a master part.
Claim 12
Independent Claim 128 words
A method for inspecting a sheet metal part comprising the steps of: a) performing a data collection sequence to generate information representative of the sheet metal part; b) determining the major axis, minor axis and angle of orientation of said part; c) rotating said representation of said part to a predetermined orientation; d) selecting a master part representation corresponding to the sheet metal part; e) comparing said rotated representation with said master part representation; and f) generating an acceptance report based on the results of said step of comparing, wherein said step of generating an acceptance report comprises the substeps of: 1) displaying a scanned part; 2) displaying the difference between the scanned part and a master part, and 3) indicating the pass/fail status of the scanned part.
Claim 13
Independent Claim 128 words
A method for inspecting a sheet metal part comprising the steps of: a) performing a data collection sequence to generate information representative of the sheet metal part; b) determining the major axis, minor axis and angle of orientation of said part; c) rotating said representation of said part to a predetermined orientation; d) selecting a master part representation corresponding to the sheet metal part; e) comparing said rotated representation with said master part representation; and f) generating an acceptance report based on the results of said step of comparing, wherein said step of generating an acceptance report comprises the substeps of: 1) displaying a scanned part; 2) displaying the difference between the scanned part and a master part, and 3) indicating the pass/fail status of the scanned part.
Claim 14
Dependent Claim 125 words
Apparatus for inspecting parts for conformance with a desired template, comprising: storage means for storing information representative of the exterior peripheral measurements and interior hole peripheral measurements and placements of the desired template; data collection means for linearly scanning a part and generating information representative of the orientation and exterior peripheral measurements and interior hole peripheral measurements and placements of the scanned part; comparison means for comparing the information representative of the actual exterior peripheral measurements and interior hole peripheral measurements and placements of the scanned part with the information representative of the exterior peripheral measurements and interior hole peripheral measurements and placements of the desired template irrespective of the orientation of the part; and means for reporting comparison results generated by said comparison means.
Claim 15
Dependent Claim 125 words
Apparatus for inspecting parts for conformance with a desired template, comprising: storage means for storing information representative of the exterior peripheral measurements and interior hole peripheral measurements and placements of the desired template; data collection means for linearly scanning a part and generating information representative of the orientation and exterior peripheral measurements and interior hole peripheral measurements and placements of the scanned part; comparison means for comparing the information representative of the actual exterior peripheral measurements and interior hole peripheral measurements and placements of the scanned part with the information representative of the exterior peripheral measurements and interior hole peripheral measurements and placements of the desired template irrespective of the orientation of the part; and means for reporting comparison results generated by said comparison means.
Claim 16
Dependent Claim 33 words
Apparatus according to claim 12 wherein said data collection means comprises an optical scanner and a translation table, said translation table moving the scanned part along an axis normal to the optical scanner.
Claim 17
Dependent Claim 65 words
Apparatus according to claim 12 wherein said data collection means comprises at least one video camera oriented in a direction normal to the plane of the scanned part for providing Y-axis information regarding the part, and a translation table for relative translation of the scanned part across the field of view of said at least one video camera for providing X-axis information about the part.
Claim 18
Dependent Claim 34 words
Apparatus according to claim 12 wherein said information representative of the exterior peripheral measurements and interior hole peripheral measurements and placements of the desired template comprises a stored digital representation of a master part.
Claim 19
Dependent Claim 21 words
Apparatus according to claim 15 wherein said digital representation of a master part is generated by a computer aided design process.
Claim 20
Dependent Claim 23 words
Apparatus according to claim 15 wherein said digital representation of a master part is generated by scanning a master part with said apparatus.
Claim 21
Dependent Claim 20 words
Apparatus according to claim 12 further comprising selection means for selecting a desired template from a plurality of stored templates.
Claim 22
Dependent Claim 30 words
Apparatus according to claim 12 further comprising selection means responsive to data gathered by said data collection means for selecting an appropriate desired template from a plurality of stored templates.
Claim 23
Independent Claim 149 words
A system for inspecting sheet metal parts comprising: a database of a plurality of data sets representative of a plurality of inspection templates; an examination surface upon which parts to be inspected are placed; lighting means disposed in relation to a first side of the examination surface; vision means mounted in relation to a second side of said examination surface; drive means for bringing about relative motion between the examination surface and the vision means along an axis; and means responsive to said vision means for generating a first data set wherein said first data set is representative of an inspected part, for selecting a second data set from said database wherein said second data set is representative of an inspection template, and for comparing said first and second data sets to determine if said first data set is within a predetermined tolerance relative to said second data set.
Claim 24
Independent Claim 149 words
A system for inspecting sheet metal parts comprising: a database of a plurality of data sets representative of a plurality of inspection templates; an examination surface upon which parts to be inspected are placed; lighting means disposed in relation to a first side of the examination surface; vision means mounted in relation to a second side of said examination surface; drive means for bringing about relative motion between the examination surface and the vision means along an axis; and means responsive to said vision means for generating a first data set wherein said first data set is representative of an inspected part, for selecting a second data set from said database wherein said second data set is representative of an inspection template, and for comparing said first and second data sets to determine if said first data set is within a predetermined tolerance relative to said second data set.
Claim 25
Dependent Claim 29 words
The system according to claim 20 further comprising: means for conveying information about said first data set, said second data set and an acceptance status of said inspected part.
Claim 26
Dependent Claim 17 words
The system according to claim 21 wherein said information conveying means comprises a computer graphics display terminal.
Claim 27
Dependent Claim 15 words
The system according to claim 20 wherein said second data set is in digital form.
Claim 28
Dependent Claim 24 words
The system according to claim 20 wherein said responsive means comparing said first and second data sets defines the difference between said data sets.
Claim 29
Dependent Claim 98 words
The system according to claim 20 wherein said responsive means generates a plurality of data sets representative of a plurality of inspected parts, selects a plurality of second data sets from said database, each of said second data sets being representative of an inspection template corresponding to at least one of said plurality of first data sets, and compares each of said second data sets with at least one of said first data sets to determine if said at least one of said first data sets is within a predetermined tolerance relative to a said second data set.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1996-07-26 1997-01-25 1997-07-27 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2000-07-26 2001-01-25 2001-07-27 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2004-07-26 2005-01-25 2005-07-27 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag