ALIGNING PARTS USING MULTI-PART SCANNING AND FEATURE BASED COORDINATE SYSTEMS
First Claim
1. A method of aligning a first part relative to a second part, the method comprising:
- selecting a first feature of the first part and a second feature of the second part;
constructing a feature-based coordinate system based on one or more specified dimensions between the first feature and the second feature;
positioning the first part relative to the second part such that a first feature of the first part and a second feature of the second part are within a field of view of a scanner;
determining position of the first feature relative to the second feature using the scanner by simultaneously scanning the first feature and the second feature; and
comparing the position of the first feature relative to the second feature in the feature-based coordinate system based on the one or more specified dimensions between the first feature and the second feature; and
if any one of the one or more specified dimensions between the first feature and the second feature in the feature-based coordinate system is outside of a corresponding range, adjusting position of the first part relative to the second part to bring the any one of the one or more specified dimensions between the first feature and the second feature in the feature-based coordinate system into the corresponding range.
1 Assignment
0 Petitions
Accused Products
Abstract
Provided are methods and systems for aligning multiple parts using simultaneous scanning of features of different parts and using feature-based coordinate systems for determining relative positions of these. Specifically, a feature-based coordinate system may be constructed using one or more critical dimensions between features of different parts. The scanner may be specifically positioned to capture each of these critical dimensions precisely. The feature-based coordinate system is used to compare the critical dimensions to specified ranges. The position of at least one part may be adjusted based on results of this comparison using, for example, a robotic manipulator. The process may be repeated until all critical dimensions are within their specified ranges. In some embodiments, multiple sets of features from different parts are used such that each set uses its own feature-based coordinate system. The part adjustment may be performed based on the collective output from these multiple sets.
12 Citations
20 Claims
-
1. A method of aligning a first part relative to a second part, the method comprising:
-
selecting a first feature of the first part and a second feature of the second part; constructing a feature-based coordinate system based on one or more specified dimensions between the first feature and the second feature; positioning the first part relative to the second part such that a first feature of the first part and a second feature of the second part are within a field of view of a scanner; determining position of the first feature relative to the second feature using the scanner by simultaneously scanning the first feature and the second feature; and comparing the position of the first feature relative to the second feature in the feature-based coordinate system based on the one or more specified dimensions between the first feature and the second feature; and if any one of the one or more specified dimensions between the first feature and the second feature in the feature-based coordinate system is outside of a corresponding range, adjusting position of the first part relative to the second part to bring the any one of the one or more specified dimensions between the first feature and the second feature in the feature-based coordinate system into the corresponding range. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method of joining a first part and a second part, the method comprising:
-
determining position of a first feature of a first part relative to a second feature of a second part using a scanner by simultaneously scanning the first feature and the second feature; and comparing the position of the first feature relative to the second feature in a feature-based coordinate system based on one or more specified dimensions between the first feature and the second feature within the feature-based coordinate system; and if any one of the one or more specified dimensions between the first feature and the second feature in the feature-based coordinate system is outside of a corresponding range, adjusting position of the first part relative to the second part to bring the any one of the one or more specified dimensions between the first feature and the second feature in the feature-based coordinate system into the corresponding range; and joining the first part and the second part - View Dependent Claims (19, 20)
-
Specification