USRE43250E1 - Articulating device - Google Patents

Articulating device Download PDF

Info

Publication number
USRE43250E1
USRE43250E1 US12/662,143 US66214310A USRE43250E US RE43250 E1 USRE43250 E1 US RE43250E1 US 66214310 A US66214310 A US 66214310A US RE43250 E USRE43250 E US RE43250E
Authority
US
United States
Prior art keywords
bodies
articulating mechanism
recorded
indicative
signal
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
US12/662,143
Inventor
Peter G. Lloyd
David S. Wallace
David R. McMurtry
James L. Chase
David Jones
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Renishaw PLC
Original Assignee
Renishaw PLC
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Renishaw PLC filed Critical Renishaw PLC
Priority to US12/662,143 priority Critical patent/USRE43250E1/en
Application granted granted Critical
Publication of USRE43250E1 publication Critical patent/USRE43250E1/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/18Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
    • G05B19/404Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by control arrangements for compensation, e.g. for backlash, overshoot, tool offset, tool wear, temperature, machine construction errors, load, inertia
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01BMEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
    • G01B5/00Measuring arrangements characterised by the use of mechanical techniques
    • G01B5/004Measuring arrangements characterised by the use of mechanical techniques for measuring coordinates of points
    • G01B5/008Measuring arrangements characterised by the use of mechanical techniques for measuring coordinates of points using coordinate measuring machines
    • G01B5/012Contact-making feeler heads therefor
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/39Robotics, robotics to robotics hand
    • G05B2219/39179Of movement after lock stop by small movement against load, stop again
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/41Servomotor, servo controller till figures
    • G05B2219/41048Relieve backlash by stepping back a little and verify position
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/41Servomotor, servo controller till figures
    • G05B2219/41081Approach position from same direction

Abstract

Disclosed is a method of moving an articulating mechanism (22,410) for a measuring device, comprising the steps of: releasing two bodies (14,16, 410a,410b) which form the articulating mechanism allowing relative movement thereof; moving one of the bodies with respect to the other until a desired position is reached; and re-constraining the two bodies so they are relatively fixed, perhaps as part of a locking process, characterised in that relative movement prior to re-constraining at the desired position occurs under particular conditions. The particular conditions including moving from the same direction; and stopping, slowing down or maintaining the condition at a position adjacent to the desired position. Also disclosed is a method of positioning an articulating mechanism (22,410) for a measuring device which is controlled by a potentiometer and a controller (11) for a measuring device.

Description

This invention relates to an articulating device and method of moving such which enables the relative positioning of two relatively moveable bodies in one of a plurality of defined, or indexed, positions.
A known type of articulating mechanism comprises two sets of detent elements, which are mutually engageable in a plurality of indexed, repeatable relative positions. One such mechanism is described in U.S. Pat. No. 4,168,576 which includes a circular array of hemispherical detent elements on one body and three elongate cylindrical detent elements on a relatively rotatable body. At each indexed position, each of the cylindrical elements engages the mutually convergent surfaces of an adjacent pair of hemispherical elements. The number of indexed positions provided by such a mechanism corresponds to the number of sets of convergent surfaces in the circular array.
When a movement to a different indexed position is required, the elements are disengaged, the bodies relatively moved and the elements re-engaged. The exact locations of the two bodies when they re-engage is affected by the motion that has been undertaken. This can be mitigated, in the case of motorised articulating mechanisms, by using a relatively precise, backlash free servo mechanism but this is expensive.
In a further type of articulating mechanism, there are no indexed positions and the two relatively moveable bodies can locate at any relative position. A potentiometer or encoder is used to indicate the relative positions of the two bodies. Again, the exact locations of the two bodies when they come to rest is affected by the motion that has been undertaken.
The present invention provides a method of moving an articulating mechanism for a measuring device, comprising the steps of:
    • releasing two bodies which form the articulating mechanism allowing relative movement thereof;
    • moving one of the bodies with respect to the other until a desired position is reached; and
    • re-constraining the two bodies so they, are relatively fixed, characterised in that relative movement prior to re-constraining at the desired position occurs under particular conditions.
The particular conditions includes setting constraints on the movement for example, that the movement is always from the same direction. Limiting the movement to coming from one direction means that any positioning error due to overshoot or backlash as a result of the movement will be congruous thus reducing any errors in the positioning of the probe. The particular conditions also includes constraining the movement such that certain criteria are always met such as the speed of the movement being a certain value. The criteria or constraints can be that one or more of the movement conditions are fixed or that the same movement conditions are used for the particular conditions.
Preferably, the particular conditions includes controlling the movement at a position adjacent the desired position. In one embodiment, the bodies are moved to the desired position and then removed to an adjacent position and back to the desired position
Preferably, relative movement prior to re-constraining at the desired position is as part of a lock up or re-constraining procedure.
In a preferred embodiment, the step of:
    • releasing the two bodies comprises disengaging co-operating surfaces of two bodies which form the articulating mechanism; and
    • re-constraining the two bodies comprises re-engaging the co-operating surfaces of, the two bodies so they are relatively fixed.
In a second aspect the invention provides a method of moving an articulating mechanism for a measuring device comprising the steps of:
    • (a) releasing two bodies which form the articulating mechanism allowing relative movement thereof;
    • (b) moving one of the two bodies with respect to the other until a position adjacent ac desired position is reached;
    • (c) moving one of the two bodies with respect to the other from the position adjacent to the desired position to the desired position whereby said movement occurs under particular conditions; and
    • (d) re-constraining the two bodies so they are relatively fixed.
Controlling the motion at an adjacent position by carrying out said movement under particular conditions means that any change in positional error which results from the motion having different speed, and higher derivatives such as acceleration, are mitigated. The particular conditions may include stopping the motion i.e. introducing a pause. However, instead of stopping, it may be preferred that the motion is slowed down or maintained at a consistently used speed as this provides a smoother transition. The adjacent position need not be the immediate neighbouring position but should always be the same distance from the desired position in order to reap the most benefit from the invention.
In a further embodiment, prior to step (b), the two bodies are moved relative to one another until the desired position is reached.
Preferably, the step of:
    • releasing the two bodies comprises disengaging co-operating surfaces of two bodies which form the articulating mechanism; and
    • re-constraining the two bodies comprises re-engaging the co-operating surfaces of the two bodies so they are relatively fixed.
According to a third aspect, the invention provides a method of positioning an articulating mechanism for a measuring device which is controlled by a potentiometer comprising:
    • moving the articulating mechanism to a position under particular conditions;
    • recording a signal indicative of that position; and repeating for other positions; characterised in that, during a subsequent movement to the position carried out under the same particular conditions, a signal indicative of the position is obtained, compared with the recorded signal and the articulating mechanism is moved until the indicative signal corresponds to the recorded signal.
Preferably, the particular conditions, includes approaching the new position from the same direction.
According to a fourth aspect, the invention provides a controller for a measuring device comprising:
    • a comparator for comparing current device position with a desired position; and
    • means to control motion of the device such that it always moves to the desired position under particular conditions.
Preferably, the particular conditions includes that the movement is always from the same direction.
The invention extends to a measuring device including a controller.
According to a fifth aspect, the invention provides a measuring device comprising:
    • an articulating mechanism having two; bodies with co-operating surfaces; and
    • a controller which includes a comparator for comparing current device position with a desired position, characterised in that
    • the comparator is instructed to allow the articulating mechanism to move to the desired position under particular conditions.
Preferably, particular conditions includes that the arrival is from a certain direction.
Preferably, the measuring device is a probe. The invention also extends to a measuring machine comprising such a measuring device.
The invention will now be described by example with reference to the accompanying drawings, of which:
FIG. 1 shows schematically a touch probe according to the invention;
FIG. 2 is a section on the line V-V in FIG. 1;
FIG. 3 is a section on the line II-II in FIG. 2;
FIGS. 4a to 4d illustrate positioning error of an articulating mechanism;
FIGS. 5a to 5d illustrate positioning error of an alternative articulating mechanism;
FIG. 6 is a perspective of an alternative touch probe according to the invention;
FIG. 7 shows a flow diagram detailing steps carried out according to the invention; and
FIG. 8 shows a coordinate measuring, machine including a device according to the invention.
FIG. 1 shows an articulating device, in this case a touch probe 10 comprising a probe head 12 which is attached at one end via a quill, column or other connecting device (not shown) to a co-ordinate measuring machine, position measuring machine, robot, or other relatively fixed structure. At its distal end, the probe head 12 is connected via a pivot mounting 14 to an indexable probe 16. The probe 16 is additionally connected to a styles 18 having a probing tip 20 which contacts a surface to be examined.
The indexable probe 16 connects to the pivot mounting 14 via an articulating mechanism, in this case a kinematic location 22 which enables the probe 16 to be rotated about a horizontal axis 100. The pivot mounting 14 also connects to the probe head 12 via a kinematic location 24 which enables rotation about vertical axis 102. Thus, in this example the probe is rotatable about two axes at the same time.
Referring now to FIGS. 2 and 3, the kinematic location 22 includes an annular array of spherical supports 124 located on a member 114 which forms part of the pivot joint 14. Located on the mating face 116 of the probe 16 are three pairs of cylinders 126 which are spaced equally around the horizontal axis 100. The spherical supports 124 and cylinders 126 are two sets of mutually engageable detent elements. The annular array of spherical supports 124 and cylinders 126 are biased into engagement by, for example, a spring (not shown). A similar arrangement can be used for the kinematic location 24.
FIGS. 4a to 4d and 5a to 5d illustrate the problem which is mitigated by the invention: FIG. 4 shows an articulating mechanism which comprises a first body 114 having an array of spherical supports 124 which engage with three pairs of cylinders 126 located on a second body 116. FIG. 5 shows an alternative arrangement where a first body 214 includes one set of gear teeth 224 which engage with a second set of gear teeth 226 located on a second body 216. The amount of misalignment shown if FIGS. 4 and 5 has been exaggerated in order to more clearly illustrate the misalignment.
In FIGS. 4a and 5a, a relative movement 150,250 of the first 114,214 body with respect to the second 116,216 body has occurred. When the two bodies 114,116 and 214,216 are subsequently engaged or re-constrained (FIGS. 4b,5b) locking the articulating mechanism, the cylinders 126 and gear teeth 226 do not sit centrally (as shown by line 200) in the mutually convergent surfaces of the balls 124 and teeth 224 that they are engaged with.
In FIGS. 4c and 5c, a relative movement 160,260 of the first 114,214 body with respect to the second 116,216 body has occurred in the opposite direction to that previously described. When the two bodies 114,116 and 214,216 are subsequently engaged or re-constrained (FIGS. 4d,5d) locking the articulating mechanism, the cylinders 126 and gear teeth 226 again do not sit centrally (as shown by line 200) it the mutually convergent surfaces of the balls 124 and teeth 224 that they are engaged with.
A further example of an articulating mechanism comprises a belt which includes a plurality of teeth on one of the bodies.
The difference in position between the resultant locked or re-constrained locations of the articulating mechanism when moved in opposite directions produces an error from the true desired position which may be around double the error than when only one direction is used. Thus by only approaching a desired position from a certain direction positional error is reduced.
A further advantage of the invention is that because the desired position is approached from the same direction the position in which the articulating mechanism is locked can be designated as the actual position.
FIG. 6 shows an alternative touch probe 220 having a probing tip 252 which is connected to a quill 254 via an elongate arm 256. To enable movement of the probe tip 252 with respect to the quill 254, the elongate arm 256 is attached to the quill via two rotatable members or articulating mechanisms (not shown) which enable rotary movement about axes D and E respectively. In this example, the touch probe is not an indexable probe, and so can be moved to any angular location rather than a multitude of defined positions.
When the probe tip 252 is moved with respect to the quill 254, the elongate arm 256 will bend. To mitigate any errors that would be introduced by such bending, a consistent acceleration is used when the probe tip approaches the new position. Additionally, it is preferred that the new position is approached from the same direction each time a movement is effected.
To protect the equipment from damage, the touch probe is provided with a breakout connection 258. In the event that any part of the probe, contacts a surface with more force than is acceptable i.e. a crash occurs, the breakout connection preferentially breaks before any fragile or expensive components are damaged. The use of such a breakout connection can be a source of error in the positioning of the probe tip, especially when high speed movement is used as such movement can cause the probe arm to bend and this is transferred back to the breakout connection. For this reason as well, consistent acceleration or constant velocity is used when moving to a new position.
Two ways in which the position of the articulating mechanism of FIG. 6 is controlled is by a potentiometer or an encoder. In the case of potentiometers, the index position or location is indicated by the value of a voltage signal. In probe systems, this signal typically changes by 22 mV per degree. In the case of encoders a position count is used.
Potentiometers have a tendency to drift over time so the voltage signal which is associated with a particular index location or position will change. Also, as potentiometers do not vary linearly, a range of voltage values is given for each location. This can result in movement of the articulating mechanism to the wrong location. The invention provides a method of identifying this drift and a method of positioning the articulating mechanism so that rather than giving each location a range for the voltage signal, an exact value can be assigned. To enable this, for each articulating mechanism, each position must be approached in the same manner according to the first aspect of the invention i.e. under particular conditions, for example, from the same direction and preferably the same distance. This will give an absolute voltage reading for each position when locked which is recorded in a table and used either manually or electronically each time the articulating mechanism is moved to a new position. This table may be updated every time you look into a position. Alternatively, on a subsequent movement under the same conditions to a position, a signal or reading is obtained, and if there is a difference between that reading and the recorded reading, the articulating mechanism is moved until that reading corresponds to the recorded reading.
Any difference between the recorded or tabular reading and the present or indicative reading may be flagged. Preferably, the difference is flagged only when the difference between tabular reading and actual reading reaches a certain amount or value i.e. when drift of the potentiometer has reached an-unacceptable amount.
In the event that the articulating mechanism is moved to a location which is between recorded positions, the recorded position is interpolated. The recorded positions may be 1° or 5° apart for example. Obviously, if the conditions of the movement are changed, a new table is required.
If the voltage signal received when the articulating mechanism is locked does not tally with the expected result then this can be flagged to an operator and the equipment tested.
In the case of an encoder, a similar method is used. Each position of the articulating mechanism is visited under the same particular conditions and an exact position count recorded. These position counts are subsequently used when moving back to this position some time later.
FIG. 7 is a flow diagram 300 showing the steps that are carried out when an articulating mechanism is moved to a new position. Firstly the articulating mechanism is unlocked or released 310. A first target position 320 is set as the new position plus a value X and the articulating mechanism moved towards this first target position. When the mechanism has reached the first target position 330, the target position is changed and set as the new position 340. The movement to the new position occurs under particular conditions. When the mechanism reaches the new position 350 (or second target position), the articulating mechanism is locked, re-constrained or engaged in that position 360.
The value of X is selected as a nominal amount, for example 3° or 66 mV depending on the technique used to establish location.
A controller controls the movement of the articulating mechanism and one way to establish whether a target position has been reached is to use a comparator which compares the current position of the articulating mechanism with the target position. When there is no difference, the motion is stopped or paused.
In the case of probes, the different positions of the articulating mechanism are typically assigned an angular value. In this situation, X will be of constant value regardless of whether the probe is initially moved in a clockwise or anti-clockwise direction.
In other situations, the movement of the articulating mechanism may be to move a certain number of degrees. In this case, if the direction from which the articulating mechanism moves to the new position is set as clockwise, then when there is less than, 180° of a circle to travel to reach the new position, X will have a negative value so the mechanism pauses before it reaches the new position. If there is more than 180° of the mechanism to traverse to reach the new position then either one clockwise movement can be made having X as negative or, a shorter anti-clockwise manoeuvre can be made. However, in this circumstance X is positive thus, the mechanism will move passed the new position and return to it moving in the clockwise direction.
In the case where the articulating mechanism is used to move a probe, the controller (FIG. 1, 11) which controls the movement may he located in the probe or in a separate controller unit.
In this example, use of the invention is described with respect to one axis only. In reality, and for the examples describes with respect to FIGS. 1 and 6, the invention is carried out in two axes simultaneously.
In a further embodiment, the invention pan be carried out as part of the lock up or engagement procedure for the articulating device. In this embodiment, the articulating device is moved to the new or desired position and then, during the locking process, prior to the re-engagement of the device, a relative movement between the two parts of the device to an adjacent position and back to the new position occurs. Thus, after unlocking the mechanism 310, an initial target position is set as the new position 302 and the articulating mechanism is moved towards this initial target position. When the mechanism has reached the initial target position 302, the target position is changed 304 and set as the first target position 320 which is the new position plus a value X. The procedure then continues as described above.
FIG. 8 shows a coordinate measuring machine (CMM) 400 including a base 402 onto which a sample may be placed and a gantry 404 which, supports a measuring probe 406 and enables movement of the probe with respect to the base in x, y and z directions.
The CMM 400 is provided with a rotary table 410 which sits on the base 402. The rotary table 410 is an articulating mechanism which has two parts 410a,410b which when disengaged (not shown) are relatively rotatable, using power from motor 414, enabling rotation of a sample 412 placed thereon with respect to the probe 406. The rotary table 410 is, for example, a Hirth coupling comprising interlocking gear teeth.
Throughout this specification, a measuring device includes machines such as coordinate measuring machines, machine tools, lathes, measuring machines, manual coordinate measuring aims, non-Cartesian mechanisms and other parallel kinematic-machines (such as tripods and hexapods), robots, for example work inspection robots, and single axis machines.

Claims (33)

The invention claimed is:
1. A method of moving an articulating mechanism for a measuring device, comprising the steps of:
releasing two bodies which form the articulating mechanism allowing relative movement thereof;
moving one of the bodies with respect to the other until a desired position is reached wherein the relative movement occurs under particular conditions; and
re-constraining the two bodies so they are relatively fixed, characterized in that the relative movement prior to re-constraining at the desired position is a part of a locking process.
2. A method according to claim 1, wherein the particular conditions includes moving from particular direction.
3. A method according to claim 1 wherein, the particular conditions includes controlling the movement at a position adjacent to the desired position.
4. A method according to claim 1 wherein, the particular conditions includes stopping, slowing down or maintaining at a consistently used speed at a position adjacent the desired position.
5. A method according to claim 1 wherein, the step of:
releasing the two bodies comprises disengaging co-operating surfaces of two bodies which form the articulating mechanism; and
re-constraining the two bodies comprises re-engaging the co-operating surfaces of the two bodies so they are relatively fixed.
6. A method of moving an articulating mechanism for a measuring device, the method comprising:
(a) releasing two bodies which form the articulating mechanism allowing relative movement thereof;
(b) moving one of the two bodies with respect to the other until a position adjacent a desired position is reached;
(c) moving one of the two bodies with respect to the other from the position adjacent to the desired position to the desired position whereby said movement occurs under particular conditions; and
(d) re-constraining the two bodies so they are relatively fixed characterized in that the relative movement prior to re-constraining at the desired position is a part of a locking process.
7. A method according to claim 6 wherein, between steps (a) and (b) is the additional step of moving one of the two bodies with respect to the other until the desired position is reached.
8. A method according to claim 6 wherein, the step of:
releasing the two bodies comprises disengaging co-operating surfaces of two bodies which form the articulating mechanism; and
re-constraining the two bodies comprises re-engaging the co-operating surfaces of the two bodies so they are relatively fixed.
9. A method of positioning an articulating mechanism for a measuring device which is controlled by a potentiometer, the method comprising:
moving the articulating mechanism to a position under particular conditions;
recording a signal indicative of that position; and
repeating for other positions; characterized in that, during a subsequent movement to the position carried out under the same particular conditions, a signal indicative of the position is obtained, compared with the recorded signal and the articulating mechanism is moved until the indicative signal corresponds to the recorded signal.
10. A method according to claim 9, wherein the particular conditions includes approaching the position from particular direction.
11. A method according to claim 9, wherein any difference between the recorded and indicative signal is flagged.
12. A method according to claim 9 wherein, if the articulating mechanism is moved to a location which is between positions, the recorded signal is interpolated.
13. A method according to claim 9, wherein the articulating mechanism is locked when the indicative signal corresponds to the recorded signal.
14. A measuring device comprising:
an articulating mechanism having two bodies which can be relatively fixed or relatively moveable;
a controller which includes a comparator for comparing current device position with a desired position; and
means to control motion of the device such that it always moves to the desired position under particular conditions as part of a locking procedure to re-constrain the two bodies so they are relatively fixed.
15. A probe comprising a measuring device according to claim 14.
16. A measuring machine comprising a measuring device according to claim 14.
17. A method of positioning an articulating mechanism for a measuring device comprising two bodies which are relatively movable and lockable in each of a plurality of defined positions, a reading being provided which is indicative of the relative position of the two bodies, the method comprising:
(a) unlocking the two bodies;
(b) comparing a current reading indicative of relative position of the two bodies with a recorded reading thereof and moving the two bodies until the current reading corresponds to the recorded reading, the recorded reading having been recorded when the two bodies of the articulating device were locked; and
(c) locking the two bodies.
18. A method according to claim 17, wherein recorded readings for the plurality of defined positions are recorded in a table.
19. A method according to claim 17, including recording the readings when the bodies are locked in the plurality of defined positions.
20. A method according to claim 17, wherein the articulating mechanism comprises two sets of detent elements, one set on each body, the detent elements being mutually engaged when the bodies are locked in the defined positions, and being released when the bodies are unlocked.
21. An articulating mechanism for a measuring device comprising:
two relatively movable bodies which can be locked and unlocked in a plurality of defined positions; and
a controller configured to:
access recorded readings indicative of the relative position of the two bodies when the bodies are locked in each of the plurality of defined positions;
compare a current position reading for the two relatively movable bodies with an accessed recorded reading; and
control movement of the two relatively movable bodies, the movement of the bodies being stopped and locked when there is no difference between the current position and the accessed recorded reading.
22. An articulating mechanism according to claim 21, wherein the readings indicative of the relative position of the two bodies when the bodies are locked are recorded in a table.
23. An articulating mechanism according to claim 21, wherein the articulating mechanism comprises two sets of detent elements, one set on each body, the detent elements being mutually engaged when the bodies are locked in the defined positions, and being released when the bodies are unlocked.
24. A measuring machine including an articulating mechanism for a measuring device, wherein:
the articulating mechanism comprises two relatively movable bodies which can be locked and unlocked in a plurality of defined positions; and
the measuring machine comprises a controller configured to:
access recorded readings indicative of the relative position of the two bodies when the bodies are locked in each of the plurality of defined positions;
compare a current position reading for the two relatively movable bodies with an accessed recorded reading; and
control movement of the two relatively movable bodies, the movement of the bodies being stopped and locked when there is no difference between the current position and the accessed recorded reading.
25. A measuring machine according to claim 24, wherein the readings indicative of the relative position of the two bodies when the bodies are locked are recorded in a table.
26. A measuring machine according to claim 24, wherein the articulating mechanism comprises two sets of detent elements, one set on each body, the detent elements being mutually engaged when the bodies are locked in the defined positions, and being released when the bodies are unlocked.
27. A method of positioning an articulating mechanism for a measuring device, the articulating mechanism comprising first and second bodies, the second body being movable relative to the first body; and two sets of detent elements, one set on each body; the detent elements being mutually engageable in a plurality of defined positions of the second body relative to the first body; the detent elements being releasable so that the second body can be moved relative to the first body and re-engageable so that the bodies are relatively fixed in a new one of the defined positions, the positioning method comprising:
(a) moving the articulating mechanism to one of the positions and engaging the detent elements;
(b) recording a signal indicative of the position at which the detent elements were engaged in (a); and
(c) repeating (a) and (b) for other ones of the positions;
(d) during a subsequent movement to one of the positions:
obtaining a signal indicative of that position;
comparing the obtained signal with a corresponding recorded signal;
moving the articulating mechanism until the indicative signal corresponds to the recorded signal; and
re-engaging the elements when the indicative signal corresponds to the recorded signal.
28. A method according to claim 27 wherein the one of the positions is approached from the same direction during the subsequent movement as in (a).
29. A method according to claim 27 further comprising flagging when the signal received when the detent elements of the articulating mechanism are re-engaged does not tally with an expected result.
30. A method according to claim 27 wherein, if the articulating mechanism is moved to a location which is between positions, the recorded signal is interpolated.
31. A method according to claim 27 wherein, in (b), the signals indicative of the positions are recorded in a table.
32. A method according to claim 27 wherein (b) is performed while the detent elements are engaged in the position.
33. A measuring device, comprising:
an articulating mechanism comprising:
first and second bodies, the second body being movable relative to the first body; and
two sets of detent elements, one set on each body, the detent elements being mutually engageable in a plurality of defined positions of the second body relative to the first body, the detent elements being releasable so that the second body can be moved relative to the first body and re-engageable so that the bodies are relatively fixed in a new one of the defined positions; and
a controller which includes a comparator for comparing the current relative position of the movable bodies with a recorded signal indicative of a desired position, the controller being configured to:
(a) move the articulating mechanism to one of the positions and engage the detent elements;
(b) record a signal indicative of the position at which the detent elements were engaged in (a); and
(c) repeat (a) and (b) for other ones of the positions; and
(d) during a subsequent movement to one of the positions:
compare a signal indicative of that position with a corresponding recorded signal;
move the articulating mechanism until the indicative signal corresponds to the recorded signal; and
re-engage the elements when the indicative signal corresponds to the recorded signal.
US12/662,143 2005-01-27 2010-03-31 Articulating device Active USRE43250E1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US12/662,143 USRE43250E1 (en) 2005-01-27 2010-03-31 Articulating device

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
GBGB0501690.2A GB0501690D0 (en) 2005-01-27 2005-01-27 Articulating device
GB0501690.2 2005-01-27
US11/340,609 US7350310B2 (en) 2005-01-27 2006-01-27 Articulating device
US12/662,143 USRE43250E1 (en) 2005-01-27 2010-03-31 Articulating device

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
US11/340,609 Reissue US7350310B2 (en) 2005-01-27 2006-01-27 Articulating device

Publications (1)

Publication Number Publication Date
USRE43250E1 true USRE43250E1 (en) 2012-03-20

Family

ID=34259754

Family Applications (2)

Application Number Title Priority Date Filing Date
US11/340,609 Ceased US7350310B2 (en) 2005-01-27 2006-01-27 Articulating device
US12/662,143 Active USRE43250E1 (en) 2005-01-27 2010-03-31 Articulating device

Family Applications Before (1)

Application Number Title Priority Date Filing Date
US11/340,609 Ceased US7350310B2 (en) 2005-01-27 2006-01-27 Articulating device

Country Status (6)

Country Link
US (2) US7350310B2 (en)
EP (2) EP1844371B1 (en)
JP (2) JP5341355B2 (en)
CN (1) CN101107580B (en)
GB (1) GB0501690D0 (en)
WO (1) WO2006079794A1 (en)

Families Citing this family (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1666832B1 (en) * 2004-12-01 2012-08-29 Tesa Sa Motorised orientable measuring head
EP1666833B1 (en) * 2004-12-01 2008-01-23 Tesa SA Motorised and orientable measuring head
DE602004011794T2 (en) * 2004-12-01 2009-02-05 Tesa Sa Motorized and orientable measuring head
GB0501690D0 (en) * 2005-01-27 2005-03-02 Renishaw Plc Articulating device
GB0707720D0 (en) * 2007-04-23 2007-05-30 Renishaw Plc Apparatus and method for controlling or programming a measurement routine
GB0716218D0 (en) 2007-08-20 2007-09-26 Renishaw Plc Measurement path generation
US9377284B2 (en) 2010-04-30 2016-06-28 Renishaw Plc Metrology apparatus
DE202013012759U1 (en) * 2013-01-30 2019-04-23 Jenoptik Industrial Metrology Germany Gmbh Sensing body support assembly
EP2889573B1 (en) * 2013-12-24 2016-06-15 Tesa Sa Motorized inclinable measuring head
US9840968B2 (en) 2015-09-16 2017-12-12 Hamilton Sundstrand Corporation Topologies and methods for turbine engine start inverters
JP6470854B2 (en) * 2018-01-10 2019-02-13 株式会社東京精密 3D measuring machine
WO2022175656A1 (en) 2021-02-17 2022-08-25 Renishaw Plc Articulated head
GB202102201D0 (en) 2021-02-17 2021-03-31 Renishaw Plc Metrology apparatus
GB202102199D0 (en) 2021-02-17 2021-03-31 Renishaw Plc Articulated joint
GB202102200D0 (en) 2021-02-17 2021-03-31 Renishaw Plc Articulated member
EP4321834A1 (en) 2022-08-10 2024-02-14 Renishaw PLC Indexed articulated joint comprising a sensor for establishing a state of engagement and associated metrology apparatus

Citations (40)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE1085230B (en) 1958-10-22 1960-07-14 Renault Method for the automatic positioning of a mechanical organ
US3552026A (en) 1969-04-17 1971-01-05 Leo N Fedoroff Precise angle measuring device
US3636635A (en) 1969-10-07 1972-01-25 Jerome H Lemelson Automatic measurement apparatus
US3750295A (en) 1971-07-22 1973-08-07 Werkzeugmasch Veb Measuring machine
US3844461A (en) 1973-04-09 1974-10-29 Gerber Scientific Instr Co Precise indexing apparatus and method
US4168576A (en) 1977-02-07 1979-09-25 Rolls-Royce Limited Method and apparatus for use in co-ordinate measuring machines
US4495700A (en) * 1982-02-26 1985-01-29 Johannes Heidenhain Gmbh Apparatus for measuring the angular displacement of two objects relative to each other
JPS63285610A (en) 1987-05-19 1988-11-22 Nikon Corp Probe angle controller for motor-driven probe
US4888877A (en) * 1987-11-26 1989-12-26 Carl-Zeiss-Stiftung, Heidenhein/Brenz Articulating head for a coordinate-measuring instrument
JPH02284216A (en) 1989-03-18 1990-11-21 Renishaw Plc Analog probe correcting method and instrument for the same
EP0431183A1 (en) 1989-06-07 1991-06-12 Fanuc Ltd. Absolute positioning method
WO1993002552A1 (en) 1991-08-06 1993-02-18 Benest Engineering Limited Method and apparatus for crop spraying
US5189806A (en) 1988-12-19 1993-03-02 Renishaw Plc Method of and apparatus for scanning the surface of a workpiece
US5222034A (en) 1990-10-10 1993-06-22 Shelton Russell S Measuring method and apparatus
EP0590384A2 (en) 1992-10-01 1994-04-06 Robert Bosch Gmbh Device for position controlling a movable part
US5374883A (en) 1992-09-02 1994-12-20 Cincinnati Milacron Inc. Method and apparatus for position error compensation
US5412880A (en) 1993-02-23 1995-05-09 Faro Technologies Inc. Method of constructing a 3-dimensional map of a measurable quantity using three dimensional coordinate measuring apparatus
US5669150A (en) * 1995-05-16 1997-09-23 Brown & Sharpe Manufacturing Company Coordinate measuring machine having articulated arm
US5841668A (en) 1996-11-29 1998-11-24 Snu Precision Co., Ltd. Method of assessing three dimensional volumetric errors in multiaxis machine tools
US6044569A (en) 1997-02-10 2000-04-04 Mitutoyo Corporation Measuring method and measuring instrument
WO2002101329A1 (en) 2001-06-13 2002-12-19 Renishaw Plc Stylus orientation
US6546643B2 (en) 2000-02-15 2003-04-15 Carl-Zeiss-Stiftung Articulated device for the probe head of a coordinate measuring apparatus
CN1430118A (en) 2001-12-31 2003-07-16 中山市科力高自动化设备有限公司 Automation equipment location control mechanism
US6604295B2 (en) 2000-03-14 2003-08-12 Mitutoyo Corporation Microscopic geometry measuring device
WO2003089108A1 (en) 2002-04-19 2003-10-30 Ciba Specialty Chemicals Holding Inc. Foam control agents
US6668466B1 (en) 2000-10-19 2003-12-30 Sandia Corporation Highly accurate articulated coordinate measuring machine
WO2004003466A2 (en) 2002-07-01 2004-01-08 Renishaw Plc Probe or stylus orientation
US6772527B1 (en) * 2003-04-09 2004-08-10 Renishaw Plc Modular measurement device
US6817108B2 (en) * 2003-02-05 2004-11-16 Homer L. Eaton Articulation measuring arm having rotatable part-carrying platen
US20050151963A1 (en) 2004-01-14 2005-07-14 Sandeep Pulla Transprojection of geometry data
US7055258B2 (en) * 2002-04-05 2006-06-06 Renishaw Plc Kinematic coupling with damper
US20060130349A1 (en) * 2004-12-01 2006-06-22 Tesa Sa Motorized orientable measuring head
US7350310B2 (en) * 2005-01-27 2008-04-01 Renishaw Plc Articulating device
US20090025244A1 (en) * 2006-02-16 2009-01-29 Renishaw Plc Articulating Probe Head Apparatus and Method
US20090139105A1 (en) * 2005-04-20 2009-06-04 Romer Articulated-arm three-dimensional measurement apparatus having a plurality of articulated axes
US20090177438A1 (en) * 2005-06-23 2009-07-09 Simon Raab Apparatus and method for relocating an articulating-arm coordinate measuring machine
US7578069B2 (en) * 2004-01-14 2009-08-25 Hexagon Metrology, Inc. Automated robotic measuring system
US20090249634A1 (en) * 2008-04-07 2009-10-08 Leica Geosystems Ag Articulated arm coordinate measuring machine
US20090255139A1 (en) * 2006-09-05 2009-10-15 Renishaw Plc Surface sensing device
US20100095542A1 (en) * 2008-10-16 2010-04-22 Romer, Inc. Articulating measuring arm with laser scanner

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0727557A (en) * 1993-07-08 1995-01-27 Mitsutoyo Corp Three-dimensional measuring apparatus
EP1443301B1 (en) * 2003-01-29 2010-02-10 Tesa SA Steerable feeler head

Patent Citations (49)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE1085230B (en) 1958-10-22 1960-07-14 Renault Method for the automatic positioning of a mechanical organ
GB935245A (en) 1958-10-22 1963-08-28 Renault Improvements in or relating to apparatus for positioning a movable member
US3552026A (en) 1969-04-17 1971-01-05 Leo N Fedoroff Precise angle measuring device
US3636635A (en) 1969-10-07 1972-01-25 Jerome H Lemelson Automatic measurement apparatus
US3750295A (en) 1971-07-22 1973-08-07 Werkzeugmasch Veb Measuring machine
US3844461A (en) 1973-04-09 1974-10-29 Gerber Scientific Instr Co Precise indexing apparatus and method
JPH05248801A (en) 1977-02-07 1993-09-28 Renishaw Plc Indexing mechanism
US4313263A (en) 1977-02-07 1982-02-02 Rolls Royce Limited Method and apparatus for use in co-ordinate measuring machines
US4571847A (en) 1977-02-07 1986-02-25 Rolls-Royce Ltd. Method and apparatus for use in co-ordinate measuring machines
US4168576A (en) 1977-02-07 1979-09-25 Rolls-Royce Limited Method and apparatus for use in co-ordinate measuring machines
US4495700A (en) * 1982-02-26 1985-01-29 Johannes Heidenhain Gmbh Apparatus for measuring the angular displacement of two objects relative to each other
JPS63285610A (en) 1987-05-19 1988-11-22 Nikon Corp Probe angle controller for motor-driven probe
US4888877A (en) * 1987-11-26 1989-12-26 Carl-Zeiss-Stiftung, Heidenhein/Brenz Articulating head for a coordinate-measuring instrument
US5189806A (en) 1988-12-19 1993-03-02 Renishaw Plc Method of and apparatus for scanning the surface of a workpiece
JPH02284216A (en) 1989-03-18 1990-11-21 Renishaw Plc Analog probe correcting method and instrument for the same
EP0431183A1 (en) 1989-06-07 1991-06-12 Fanuc Ltd. Absolute positioning method
US5222034A (en) 1990-10-10 1993-06-22 Shelton Russell S Measuring method and apparatus
WO1993002552A1 (en) 1991-08-06 1993-02-18 Benest Engineering Limited Method and apparatus for crop spraying
CN1070080A (en) 1991-08-06 1993-03-24 贝内斯特工程有限公司 The method and apparatus of crop spraying
US5374883A (en) 1992-09-02 1994-12-20 Cincinnati Milacron Inc. Method and apparatus for position error compensation
EP0590384A2 (en) 1992-10-01 1994-04-06 Robert Bosch Gmbh Device for position controlling a movable part
EP0590384B1 (en) 1992-10-01 1997-12-10 Robert Bosch Gmbh Device for position controlling a movable part
US5412880A (en) 1993-02-23 1995-05-09 Faro Technologies Inc. Method of constructing a 3-dimensional map of a measurable quantity using three dimensional coordinate measuring apparatus
US5669150A (en) * 1995-05-16 1997-09-23 Brown & Sharpe Manufacturing Company Coordinate measuring machine having articulated arm
US5841668A (en) 1996-11-29 1998-11-24 Snu Precision Co., Ltd. Method of assessing three dimensional volumetric errors in multiaxis machine tools
US6044569A (en) 1997-02-10 2000-04-04 Mitutoyo Corporation Measuring method and measuring instrument
US6546643B2 (en) 2000-02-15 2003-04-15 Carl-Zeiss-Stiftung Articulated device for the probe head of a coordinate measuring apparatus
US6604295B2 (en) 2000-03-14 2003-08-12 Mitutoyo Corporation Microscopic geometry measuring device
US6668466B1 (en) 2000-10-19 2003-12-30 Sandia Corporation Highly accurate articulated coordinate measuring machine
JP2004521347A (en) 2001-06-13 2004-07-15 レニショウ パブリック リミテッド カンパニー Stylus positioning
WO2002101329A1 (en) 2001-06-13 2002-12-19 Renishaw Plc Stylus orientation
CN1430118A (en) 2001-12-31 2003-07-16 中山市科力高自动化设备有限公司 Automation equipment location control mechanism
US7055258B2 (en) * 2002-04-05 2006-06-06 Renishaw Plc Kinematic coupling with damper
WO2003089108A1 (en) 2002-04-19 2003-10-30 Ciba Specialty Chemicals Holding Inc. Foam control agents
US7100297B2 (en) 2002-07-01 2006-09-05 Renishaw Plc Probe or stylus orientation
WO2004003466A2 (en) 2002-07-01 2004-01-08 Renishaw Plc Probe or stylus orientation
US6817108B2 (en) * 2003-02-05 2004-11-16 Homer L. Eaton Articulation measuring arm having rotatable part-carrying platen
US6772527B1 (en) * 2003-04-09 2004-08-10 Renishaw Plc Modular measurement device
US20050151963A1 (en) 2004-01-14 2005-07-14 Sandeep Pulla Transprojection of geometry data
US7578069B2 (en) * 2004-01-14 2009-08-25 Hexagon Metrology, Inc. Automated robotic measuring system
US20060130349A1 (en) * 2004-12-01 2006-06-22 Tesa Sa Motorized orientable measuring head
US7350310B2 (en) * 2005-01-27 2008-04-01 Renishaw Plc Articulating device
US7614157B2 (en) * 2005-04-20 2009-11-10 Romer Articulated-arm three-dimensional measurement apparatus having a plurality of articulated axes
US20090139105A1 (en) * 2005-04-20 2009-06-04 Romer Articulated-arm three-dimensional measurement apparatus having a plurality of articulated axes
US20090177438A1 (en) * 2005-06-23 2009-07-09 Simon Raab Apparatus and method for relocating an articulating-arm coordinate measuring machine
US20090025244A1 (en) * 2006-02-16 2009-01-29 Renishaw Plc Articulating Probe Head Apparatus and Method
US20090255139A1 (en) * 2006-09-05 2009-10-15 Renishaw Plc Surface sensing device
US20090249634A1 (en) * 2008-04-07 2009-10-08 Leica Geosystems Ag Articulated arm coordinate measuring machine
US20100095542A1 (en) * 2008-10-16 2010-04-22 Romer, Inc. Articulating measuring arm with laser scanner

Non-Patent Citations (9)

* Cited by examiner, † Cited by third party
Title
Apr. 21, 2006 International Search Report issued in PCT/GB2006/000235.
European Patent Office, Official Action mailed Apr. 4, 2008 in European Patent Application No. 06 703 199.7-1239.
First Chinese Office Action, Chinese Patent Application No. 200680002783.0 with Statement of Relevance.
Fourth Chinese Office Action, Chinese Patent Application No. 200680002783.0 with Translation.
Jan. 25, 2006 PCT Written Opinion of the International Search Authority (Corrected Version) issued in International Application No. PCT/GB2006/000235.
Japanese Patent Office, Official Notice of Rejection mailed Sep. 13, 2011 in Japanese Patent Application No. 2007-552709 w/English-language Translation.
Mar. 3, 3011 European Search Report issued in EP 10 00 4149.
Second Chinese Office Action, Chinese Patent Application No. 200680002783.0 with Translation.
Third Chinese Office Action, Chinese Patent Application No. 200680002783.0 with Translation.

Also Published As

Publication number Publication date
CN101107580B (en) 2010-11-10
EP1844371B1 (en) 2013-03-20
US20060196066A1 (en) 2006-09-07
EP1844371A1 (en) 2007-10-17
CN101107580A (en) 2008-01-16
EP2221691A3 (en) 2011-04-06
US7350310B2 (en) 2008-04-01
JP6085513B2 (en) 2017-02-22
JP2008534916A (en) 2008-08-28
EP2221691A2 (en) 2010-08-25
JP2013210371A (en) 2013-10-10
EP2221691B1 (en) 2013-09-18
WO2006079794A1 (en) 2006-08-03
GB0501690D0 (en) 2005-03-02
JP5341355B2 (en) 2013-11-13

Similar Documents

Publication Publication Date Title
USRE43250E1 (en) Articulating device
US7503125B2 (en) Coordinate measuring method and device
JP6235336B2 (en) Method for recalibrating a coordinate positioning device
US8457790B2 (en) Robotic calibration method
DE102017206571A1 (en) Error identification method of a machine tool and error identification system thereof
JP3443030B2 (en) measuring device
US8457786B2 (en) Method and an apparatus for calibration of an industrial robot system
JP2809948B2 (en) Matching device for computer numerical control machine
EP2290486A1 (en) Machine tool calibration method
EP3402628B1 (en) Calibration method
ITUB20154219A1 (en) GEOMETRIC ERRORS IDENTIFICATION SYSTEM AND GEOMETRICAL ERRORS IDENTIFICATION METHOD
WO1998032571A1 (en) Device and method for calibrating robot
JP2007506113A (en) Error correction method in coordinate measuring machine
JP2017194451A (en) Error identification method for machine tool, and error identification system
CN113195176B (en) Manufacturing system and method
US5767380A (en) Measuring arrangement and method for checking the geometric and dynamic accuracy of two machine elements displaceable with respect to one another
US20200386531A1 (en) Articulating Probe
JP5740201B2 (en) Geometric error identification device
EP3960368A1 (en) Method for calibrating the geometric errors of a machine tool
WO2021220142A1 (en) Devices and method for calibrating industrial robots
JP2021049591A (en) On-machine measuring method in machine tool
Saito et al. IDENTIFICATION OF A NOVEL KINEMATIC MODEL OF ARTICULATED ARM COORDINATE MEASURING MACHINES WITH ANGULAR POSITIONING DEVIATION “ERROR MAP” OF ROTARY AXES
JPS59227377A (en) Robot device

Legal Events

Date Code Title Description
FEPP Fee payment procedure

Free format text: PAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

FPAY Fee payment

Year of fee payment: 8

MAFP Maintenance fee payment

Free format text: PAYMENT OF MAINTENANCE FEE, 12TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1553); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

Year of fee payment: 12