Claims Analysis
Total Claims: 19
Claim 1
Independent Claim
228 words
A method of building a CAD model which represents an object positioned at a scanning station, the method comprising the steps of: a) generating reference data relating to a surface of the object to be scanned, the surface including at least one reference feature of the object, the at least one reference feature having a boundary; b) scanning the surface of the object at the scanning station based on the reference data to generate reflected signals; c) converting the reflected signals to corresponding electrical signals; d) computing scan data based on the electrical signals; e) determining at least a portion of the boundary of the at least one reference feature based on the scan data to obtain boundary data; f) determining the location of at least one reference feature of the object in a local coordinate system based on the boundary data; g) repeating steps a)-f) for another surface of the object to obtain the location of the at least one reference feature in a second local coordinate system different from the first local coordinate system; h) comparing the locations of the at least one reference feature in the coordinate systems to obtain a transform; i) mapping the scan data into a global coordinate system based on the transform; and j) integrating the scan data in the global coordinate system to obtain a CAD model of the object.
Claim 2
Independent Claim
228 words
A method of building a CAD model which represents an object positioned at a scanning station, the method comprising the steps of: a) generating reference data relating to a surface of the object to be scanned, the surface including at least one reference feature of the object, the at least one reference feature having a boundary; b) scanning the surface of the object at the scanning station based on the reference data to generate reflected signals; c) converting the reflected signals to corresponding electrical signals; d) computing scan data based on the electrical signals; e) determining at least a portion of the boundary of the at least one reference feature based on the scan data to obtain boundary data; f) determining the location of at least one reference feature of the object in a local coordinate system based on the boundary data; g) repeating steps a)-f) for another surface of the object to obtain the location of the at least one reference feature in a second local coordinate system different from the first local coordinate system; h) comparing the locations of the at least one reference feature in the coordinate systems to obtain a transform; i) mapping the scan data into a global coordinate system based on the transform; and j) integrating the scan data in the global coordinate system to obtain a CAD model of the object.
Claim 3
Dependent Claim
27 words
The method as claimed in claim 1 wherein each surface includes at least four reference features and wherein the step of comparing is performed utilizing Horn's method.
Claim 4
Dependent Claim
19 words
The method as claimed in claim 2 wherein the at least four reference features have locations which are non-collinear.
Claim 5
Dependent Claim
18 words
The method as claimed in claim 3 wherein at least four reference features have locations which are non-coplanar.
Claim 6
Dependent Claim
51 words
The method as claimed in claim 1 further comprising the step of repeating steps a)-f) for another surface of the object to obtain the location of the at least one reference feature in a third local coordinate system and then repeating steps h)-j) to obtain the CAD model of the object.
Claim 7
Dependent Claim
17 words
The method as claimed in claim 1 wherein the local coordinate systems are independent of one another.
Claim 8
Dependent Claim
19 words
The method as claimed in claim 1 wherein the global coordinate system is one of the local coordinate systems.
Claim 9
Dependent Claim
14 words
The method as claimed in claim 1 wherein the transform is a transformation matrix.
Claim 10
Independent Claim
203 words
A system for building a CAD model which represents an object positioned at a scanning station, the system comprising: means for generating reference data relating to surfaces of the object to be scanned, each of the surfaces including at least one reference feature of the object, the at least one reference feature having a boundary; means for scanning the surfaces of the object at the scanning station based on the reference data to generate reflected signals; means for converting the reflected signals to corresponding electrical signals; means for computing scan data based on the electrical signals; means for detecting at least a portion of the boundary of the at least one reference feature based on the scan data to obtain boundary data; means for determining the locations of at least one reference feature of the object in local coordinate systems based on the boundary data; means for comparing the locations of the at least one reference feature within each of the local coordinate systems to obtain a transform; means for mapping the scan data into a global coordinate system based on the transform; and means for integrating the scan data in the global coordinate system to obtain a CAD model of the object.
Claim 11
Independent Claim
203 words
A system for building a CAD model which represents an object positioned at a scanning station, the system comprising: means for generating reference data relating to surfaces of the object to be scanned, each of the surfaces including at least one reference feature of the object, the at least one reference feature having a boundary; means for scanning the surfaces of the object at the scanning station based on the reference data to generate reflected signals; means for converting the reflected signals to corresponding electrical signals; means for computing scan data based on the electrical signals; means for detecting at least a portion of the boundary of the at least one reference feature based on the scan data to obtain boundary data; means for determining the locations of at least one reference feature of the object in local coordinate systems based on the boundary data; means for comparing the locations of the at least one reference feature within each of the local coordinate systems to obtain a transform; means for mapping the scan data into a global coordinate system based on the transform; and means for integrating the scan data in the global coordinate system to obtain a CAD model of the object.
Claim 12
Dependent Claim
38 words
The system as claimed in claim 9 wherein each surface includes at least four reference features and wherein the means for comparing includes means for performing Horn's method on the locations of the at least one reference feature.
Claim 13
Dependent Claim
19 words
The system as claimed in claim 10 wherein the at least four reference features have locations which are non-collinear.
Claim 14
Dependent Claim
19 words
The system as claimed in claim 11 wherein the at least four reference features have locations which are non-coplanar.
Claim 15
Dependent Claim
16 words
The system as claimed in claim 9 wherein the coordinate systems are independent of one another.
Claim 16
Dependent Claim
19 words
The system as claimed in claim 9 wherein the global coordinate system is one of the local coordinate systems.
Claim 17
Dependent Claim
14 words
The system as claimed in claim 9 wherein the transform is a transformation matrix.
Claim 18
Dependent Claim
86 words
The method as claimed in claim 1 wherein the at least one reference feature has a curved area defined by a radius and a center and wherein the locations are defined by the coordinates of the center in the local coordinate systems and wherein the step of determining the location of the at least one reference feature includes the steps of estimating the coordinates of the center and the radius from the boundary data and correcting the estimated radius to obtain the value of the radius.
Claim 19
Dependent Claim
88 words
The system as claimed in claim 9 wherein the at least one reference feature has a curved area defined by a radius and a center and wherein the location of the at least one reference feature includes the coordinates of the center in the local coordinate system and wherein the step of determining the location of the at least one reference feature includes the steps of estimating the coordinates of the center from the boundary data and correcting the estimated radius to obtain the value for the radius.