US5334918A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Method of controlling a coordinate positioning machine for measurement of a workpiece
Assignee: RENISHAU PLC
•
Filing: 1991-06-20
•
Granted: 1994-08-02
•
Expires: 2011-06-20
Abstract
Abstract A coordinate positioning machine is equipped with either an optical probe or a contact measuring probe. Movement of the head of the machine to enable the probe to scan an unknown surface is controlled by predicting the position of a subsequent point to which the head of the machine is to be driven upon the basis of three most recently measured points, P 1 , P 2 , P 3 . The prediction of the subsequent point P 4 is performed by machine control in real time.
Inventors
- 👤 David R. McMurtry
- 👤 Alexander T. Sutherland
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-27 07:16
CPC Classifications
G; G05; G05B; G05B19/00; G05B19/02; G05B19/18; G05B19/401; G05B2219/00; G05B2219/30; G05B2219/37; G05B2219/37193; G05B2219/37219
Claims Analysis
Total Claims: 12
Claim 1
Independent Claim
196 words
A method of controlling a coordinate positioning machine, the machine having a head, and a contact measuring probe connected to the head for sensing a distance between a surface and the head, the method controlling the machine to drive the head along a path adjacent an unknown workpiece surface, and to maintain the probe within measuring range of the surface, the method comprising the steps of: measuring, using the contact measuring probe, the position of at least three points on the surface of the workpiece and lying on the path traced by the head; predicting, in real time from at least the three previously measured points, the position of a subsequent point; and driving the head to a position at which the measuring probe lies within measuring range of the subsequent point. measuring, using the contact measuring probe, the position of at least two points on the surface of the workpiece and lying on the path traced by the head; predicting, in real time from the two previously measured points the position of a third point; and driving the head to a position at which the measuring probe lies within measuring range of the third point.
Claim 2
Independent Claim
196 words
A method of controlling a coordinate positioning machine, the machine having a head, and a contact measuring probe connected to the head for sensing a distance between a surface and the head, the method controlling the machine to drive the head along a path adjacent an unknown workpiece surface, and to maintain the probe within measuring range of the surface, the method comprising the steps of: measuring, using the contact measuring probe, the position of at least three points on the surface of the workpiece and lying on the path traced by the head; predicting, in real time from at least the three previously measured points, the position of a subsequent point; and driving the head to a position at which the measuring probe lies within measuring range of the subsequent point. measuring, using the contact measuring probe, the position of at least two points on the surface of the workpiece and lying on the path traced by the head; predicting, in real time from the two previously measured points the position of a third point; and driving the head to a position at which the measuring probe lies within measuring range of the third point.
Claim 3
Dependent Claim
74 words
A method according to claim 1 wherein the step of determining the position of a subsequent point comprises the steps of: a) determining whether the three measured points lie on a straight, or substantially straight line; b) if the three measured points do not lie on a straight line, determining the direction of a unit vector (U 3 ,4) pointing towards the subsequent point, and determining a point separation distance to the subsequent point.
Claim 4
Dependent Claim
46 words
A method according to claim 2 wherein said unit vector U 3 ,4 is determined on the basis of the angle between lines joining said three measured points, and the position vector of the third of said points as defined from the second of said points.
Claim 5
Dependent Claim
67 words
A method according to claim 1, wherein the step of predicting the position of the subsequent point includes the steps of: determining whether the three measured points lie on a straight line; if the three measured points do not lie on a straight line, defining a circle whose circumference extends through said three points, and predicting the position of the subsequent point as lying on said circumference.
Claim 6
Dependent Claim
54 words
A method according to claim 4, wherein a separation between said third and said subsequent points is calculated on the basis of the radius of curvature of said circle, and a preselected parameter, being the chordal error between said circumference and a chord defined by a line joining said third and said subsequent point.
Claim 7
Dependent Claim
66 words
A method according to claim 5, wherein said subsequent point is defined in terms of a unit vector U 3 ,4, calculated on the basis of an angle between intersecting lines joining the first and second, and second and third of said three measured points, together with a position vector for the third of said measured points as defined from the second of said measured points.
Claim 8
Dependent Claim
38 words
A method according to claim 1 further comprising the step of determining a speed for driving the head to said position adjacent said subsequent point, on the basis of the angle between lines joining said three measured points.
Claim 9
Dependent Claim
69 words
A method according to claim 1, wherein the step of predicting the position of the subsequent point includes the steps of: determining whether the three measured points lie on a straight line; if the three measured points lie on a straight line, predicting the position of the subsequent point as lying on said straight line, and spaced from the third of said three measured points by a predetermined distance.
Claim 10
Dependent Claim
25 words
A method according to claim 8, wherein said predetermined distance is at least three times smaller than the smallest feature size of said unknown workpiece.
Claim 11
Independent Claim
64 words
A method of controlling a coordinate positioning machine having a head, and a contact measuring probe connected to the head for sensing a distance between a surface and the head, the method controlling the machine to drive the head along an unknown path adjacent a workpiece surface, and to maintain the probe within measuring range of the surface, the method comprising the steps of:
Claim 12
Independent Claim
64 words
A method of controlling a coordinate positioning machine having a head, and a contact measuring probe connected to the head for sensing a distance between a surface and the head, the method controlling the machine to drive the head along an unknown path adjacent a workpiece surface, and to maintain the probe within measuring range of the surface, the method comprising the steps of:
References Cited (Backward Citations)
US3384407A
Cited
EP0077243A1
Cited
EP0139011A1
Cited
US4648024A
Cited
EP0199962A2
Cited
EP0211202A1
Cited
US4796763A
Cited
US4866643A
Cited
EP0353302A1
Cited
US4965499A
Cited
US5140236A
Cited
US5088055A
Cited
US5047966A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1997-08-01 | 1998-01-31 | 1998-08-02 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2001-08-01 | 2002-01-31 | 2002-08-02 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2005-08-01 | 2006-01-31 | 2006-08-02 | $7700.00 | Window Closed / Lapsed |