TOUCH TRIGGER PROBE WITH CAPACITIVE SENSOR
20240200924 ยท 2024-06-20
Assignee
Inventors
Cpc classification
International classification
Abstract
A touch trigger probe with a capacitive sensor for measuring three degrees of freedom with a sensor base and a sensor head which is spaced to the sensor base by a flexible suspension and can be capacitively coupled to the sensor base, whereby the suspension enables a relative movement in three degrees of freedom of the sensor head with respect to the sensor base following a displacement (d) of a probe tip when contacting the object with the probe tip. The suspension and the sensor are adapted to each other in such a way that there is a bijective map between the three degrees of freedom measured by the sensor and all three translational degrees of freedom of the displacement (d) of the probe tip center (C).
Claims
1. A touch trigger probe for tactile measurement of coordinates of an object, the touch trigger probe comprising: a probe tip with a tip center (C) and a capacitive sensor having a sensor base and a sensor head which is spaced to the sensor base by a flexible suspension and can be capacitively coupled to the sensor base, whereby the sensor head follows a displacement of the probe tip center (C) when contacting the object with the probe tip, wherein the suspension is designed to enable a relative movement in three degrees of freedom of the sensor head with respect to the sensor base when contacting the object with the probe tip in such a way that there is a bijective map between these three degrees of freedom sensed by the capacitive sensor and all three translational degrees of freedom of the displacement (d) of the probe tip center (C).
2. The touch trigger probe according to claim 1, wherein the suspension is designed in such a way that a displacement (d) of the probe's tip center (C) in said three only translational degrees of freedom results into a movement of the sensor head which is translational as well as rotational.
3. The touch trigger probe according to claim 1, wherein the suspension has isotropic mechanical stiffness in at least two of its three degrees of freedom.
4. The touch trigger probe according to claim 3, wherein the suspension comprises two axially symmetric disc-shaped membranes, spaced a distance to each other in axial direction (z), whereby the stiffness of the membranes and their distance are adapted to each other in such a way that the joint stiffness of both membranes against radial deflection of the probe tip center (C) is approximately equal to the joint stiffness of both membranes against axial deflection of the probe tip center (C).
5. The touch trigger probe according to claim 3, wherein the touch trigger probe comprises a mechanical interface for safety decoupling of the sensor head having a perforce and a coupling stiffness adapted to the stiffness of the suspension to allow for a measurement trigger at a defined threshold deflection.
6. The touch trigger probe according to claim 1, wherein: the sensor base comprises electrodes (X+, X?, Y+, Y?) distributed in a lateral plane (xy) as multiple concentric arc segments (ai) at different radii, in particular separated in at least three circular sectors (17a-d), and the sensor head comprises multiple conductive, circular, spaced protrusions for said capacitive coupling, being aligned to a respective arc segment (ai) or a pair of differential arc segments in the lateral plane (xy) when the sensor is in a rest position.
7. The touch trigger probe according to claim 3, wherein the sensor is designed for a nearly isotropic response in the two of its three measured degrees of freedom that are well aligned with the two isotropic degrees of freedom of the suspension.
8. The touch trigger probe according to claim 7, wherein: the sensor is designed to minimize a coupling of the two isotropic degrees of freedom to the third degree of freedom by minimizing the effect of fringe capacitances (FX+, FX?), whereby: the radial width of the base electrodes (X+, X?, Y+, Y?) is larger than the radial width of the protrusions in such a way that the fringe capacitances (FX+, FX?) are substantially independent of lateral (xy) position, and/or the protrusions are symmetrically designed in radial direction such that the fringe capacitances (FX+, FX?) on each side of a protrusion are substantially equal, and/or the diametral fringe capacitances (FX+, FX?) are associated with the two polarities such that the fringe capacitances cancel (FX+, FX?) in a differential measurement, and/or each protrusion is associated with a set of differential arc segments (ai) such that the arc segments (ai) are radially arranged with alternating polarity.
9. The touch trigger probe according to claim 1, wherein the touch trigger probe is designed to determine the displacement (d) of the probe tip center (C) by a relation, in particular a ratio, of differential capacitance and total capacitance.
10. The touch trigger probe according to claim 1, wherein the sensor head is rotationally symmetric with respect to the axial direction (z).
11. A method for contact triggering with a touch trigger probe comprising: moving the touch trigger probe in a measurement volume for contacting an object, when contacting the object with the probe tip measuring displacements (d) with the capacitive sensor at a regular measurement rate whilst further moving the touch trigger probe with constant velocity (v) and extrapolating a future time for a trigger point based on at least a first displacement measurement (M1) measured at a first past time and a second displacement measurement (M2) measured at a second past time in knowledge of a pre-determined pre travel.
12. The method according to claim 11, wherein sequential capacitive measurements (M1, M2) for a given displacement (d) whereby electrode arc segments (ai) inactive at a time of a capacitive measurement (M1, M2) serve as guarding electrodes.
13. The method according to claim 11, wherein determining a rest position (r0) during measurement operation, and using the determined rest position (r0) for compensation of the pre-travel with respect to orientation-dependent gravity effects.
14. The method according to claim 11, wherein correcting a residual deviation between the suspension axes and the sensor axes defined by the probe geometry using a stored map, in particular an interpolating look-up table.
15. The method according to claim 13, wherein correcting a residual deviation between the suspension axes and the sensor axes defined by the probe geometry using a stored map, in particular an interpolating look-up table.
16. A computer program, which is stored on a non-transitory machine-readable medium, for controlling and/or carrying out the method according to claim 11, when the program is executed in a control and analysis unit of a touch trigger probe.
17. A computer program, which is stored on a non-transitory machine-readable medium, for controlling and/or carrying out the method according to claim 15, when the program is executed in a control and analysis unit of a touch trigger probe.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0027] The method and the system are described or explained in more detail below, purely by way of example, with reference to working examples shown schematically in the drawings.
[0028] Specifically,
[0029]
[0030]
[0031]
[0032]
[0033]
[0034]
DETAILED DESCRIPTION
[0035]
[0036] The stylus is attached to a tripod structure, whose three cylindrical arms 102 are supported by three pairs of crossed cylinders. It is a kinematics mechanism, which acts on the spring, thereby restoring the stylus to its original position.
[0037] In case the stylus touches an object and thus is deflected from its origin position a signal is provided via the cylindrical arm 102 and indicates the deflection and with that the touching of the object. Thereby, the deflection is measured continuously and a trigger is emitted as soon as a deflection threshold is exceeded.
[0038] Due to the mechanical design of the probe, for example as depicted with three mechanical contact points that are spaced 120? apart, the trigger force is not constant in all directions and the resulting accuracy also looks correspondingly inhomogeneous, due to the fact that the bending of the stylus is a direct function of the force. Such error typically is also called lobing error.
[0039]
[0040] The base 5 can be fastened to the chamber 14 for example using a grounded copper ring which serves as contact point to glue the base 5, e.g. by a bottom side of a base's PCB, on the chamber 14. Such an arrangement allows for, e.g. temperature induced, lateral movements on the contact surface between base 5 and chamber 14. Contact on the bottom side of a PCB ensures that changes in thickness due to manufacturing tolerances and temperature changes don't affect the distance between head and electrode. If the stack is symmetrical, the changes induced by temperature on a PCB are identical on both side, thus hindering the bending of the PCB.
[0041] In the example, the chamber 5 is filled with a dielectric fluid 8 in order to increase the sensitivity of the capacitive sensing element 3 by higher dielectric constant and to increase the uniformity of the thermal state by higher thermal conductivity compared to an air filled chamber 14. The volume of the housing 13 can also be filled with a fluid, e.g. a dielectric fluid, to increase mechanical damping.
[0042] The sensor head 4 is arranged on top of a stylus 2, hence sensor head 4 is mechanically coupled to and follows a displacement of stylus 2. In other words, stylus 2 and therewith sensor head 4 can move with respect to the sensor base 5 when the tip 10 of the stylus 2 is deflectedand therewith the probe tip center C is displaced via a flexure mechanism or suspension 6, whereby the stylus 2 protrudes out of the housing 1 through an opening 15 with a hermetic seal.
[0043] The suspension 6 is flexible with regard to at least three degrees of freedom (DoF), whereby the suspension 6 and the sensor 3 are adapted to each other in such a way that there is a bijective map between the three degrees of freedom measured by the sensor 3 and all three translational degrees of freedom of the displacement of the center C of the probe tip 10. In other words, a (translational) 3-DOF movement of the probe's tip center C is sensed by the capacitive sensor 3 with regard to exactly threenot necessarily translational, e.g. not purely linear nor angular but mixed degrees of freedom via suspension 6 and probe head 4.
[0044] If for example the device 1 is implemented as a scanning probe, then the sensed three degrees of freedom are recalculated by the bijective mapping into three linear coordinates (or translations) that are reported as measurements. If the device 1 is implemented as a touch trigger probe, then the sensed degrees of freedom are recalculated into a single discrete one (i.e., touched/not touched signal) that is reported as a measurement.
[0045] In the example, the suspension 6 is embodied as two axially symmetric disks 7a, 7b whereby the stiffness of a respective disk 7a, 7b is the same along all in-plane directions. The distance between the membranes 7a, 7b is selected so that their common stiffness against the horizontal or lateral deflection (in xy-plane) of the sensing element's head 4 is at least approximately equal, i.e. of the same order of magnitude at least, to their common stiffness against its axial or z-deflection. Hence, the suspension has a flexure mechanism with isotropic mechanical stiffness in at least two of its three free DoF. Such a mechanical suspension showing a coupling between translations and rotations with a stiffness having a high order of symmetry results in a low lobbing error.
[0046] The springs 12 are pushing the chamber 14 against the interface 9 to keep the latter coupled during the measurement, having a coupling stiffness which is larger than the stiffness of the suspension 6 to minimize an asymmetric contribution into the deflection of the head 4. So, during the measurement, the stylus 2 moves only by deforming the membranes 7a,b until the measurement trigger signal is generated.
[0047] Further, the stiffness of the interface 9 is much larger than the stiffness of membranes 7a,b. The springs 12 and the mechanical interface 9 allow for safety decoupling as a contingency measure in case if machine fails to stop pushing the probe 1 into a workpiece after a measurement is triggered as further described by
[0048] As different styli 2 might have a different mass, which results in different initial deflections of the flexure, the weight of a respective stylus 2 is optionally compensated. Such a contact trigger probe 1 as depicted allows for high measurement accuracy, e.g. below 500 nm, thereby needing only low power consumption, e.g. less than 20 mW.
[0049]
[0055] The probe tip center point C is offset by the displacement d from the rest position [0,0,l.sub.b+l.sub.c]. The pivot point P(0) moves in z when the stylus is deflected by d (assuming a perfect mechanical setup with a pure z-translation of the pivot point without any coupling with the angular degrees of freedom). A translation of the sensor head 4 with respect to the sensor base 5 due to the displacement of the probe tip (center) also induces a tilt (a rotational movement).
[0056] A residual deviation between the suspension axes and the sensor axes can be corrected using a stored map with correction values such as an interpolation look-up table. As an option, normalized differential capacitive measurement values for the lateral directions x,y and the normalized sum of the capacitances for the vertical direction z in a given relative position of sensor base 5 and sensor head 4 are mapped to a normalized displacement value for three translational degrees of freedom over the full measurement volume of the sensor 3.
[0057]
[0058] The sensor 3 measures the capacitive coupling between two electrodes X+ and X? of the base 5 and the head 4which is conductive, e.g. metallic, and connected to ground and therewith the displacement of the head 4 with respect to the base 5. The head 4 is structured and comprises protrusions 16 spaced to each other, of which one is depicted in
[0059] In general, the sensor 3 is preferably designed to be symmetrical (rotational symmetric about the z-axis), as can be seen in the depiction of
[0060] Signal processing is used to determine both lateral (xy) and axial (z) displacement, whereby the sensor 3 measures the two orthogonal lateral displacements x and y independently using differential electrodes X+/X? and Y+/Y? and the z-displacement by the total coupling capacitance to the head 4. Hence, the sensor 3 can show at least a nearly isotropic response in the two of its three measured degrees of freedomhere x,y that are well aligned with the two isotropic degrees of freedom of the suspension (cf.
[0061] As shown in
[0062] When moving the head 4, which e.g. has a diameter of 20 mm, relative to the base 5, the electrode signal changes proportionally to the overlap between protrusion 16 of the head 4 and the electrode, resulting in a differential signal as the increase on the one electrode X+ or Y+ corresponds to the decrease on the second electrode X? or Y?.
[0063] As exemplified in the following, capacitances are measured with respect to a reference capacitance C.sub.Ref which can be used to normalize the total coupling capacitance. For the z-direction, a calibrated constant C.sub.z0 can be used for normalizing. Since signal processing only considers relations of capacitances such as the ratios given below, the exact value of the reference capacitance C.sub.Ref only weakly impacts the measurement results in x/y.
[0064] Consider C.sub.X+, C.sub.X?, C.sub.y+, C.sub.y? are the measured capacitances related to the same point of time and C.sub.0x, C.sub.0y, C.sub.z0 calibration constants. Then the following values r.sub.1, r.sub.2, r.sub.3 can be computed by following ratios:
[0065] At the rest position, the differential capacitances cancel such that r.sub.1=r.sub.2=0. Further, C.sub.z0 is chosen such that r3-0 at rest position. The equations and for r.sub.1 and r.sub.2 use the sum c.sub.++c.sub.?+c.sub.0 to normalize the differential measurement. This makes the computed value (for x/y displacement) more robust against capacitance changes due to environmental factor (e.g. temperature or humidity) and to changes in the reference capacitance. Then, r.sub.1, r.sub.2, r.sub.3 are mapped to the (normalized) displacement of the probe tip.
[0066] Said calibration constants (C.sub.0x, C.sub.0y, C.sub.z0) are defined by calibration. The results r.sub.1, r.sub.2, r.sub.3 are mapped to the displacement in all three degree of freedom over the full measurement volume of the sensor 3. The value of C.sub.0x, C.sub.0y, C.sub.z0 is computed such that mapping results in the smallest error between a known reference and the calibration measurement. By another calibration on the CNC, the stylus length and other system parameters can be taken into account as in principle known in the art.
[0067] The capacitances C.sub.X+, C.sub.X?, C.sub.y+, C.sub.y? are measured either simultaneously or sequentially (or both: simultaneously measuring all X-capacitances and then simultaneously measuring all Y-capacitances). When measuring simultaneously, all electrodes are excited with the same voltage and the individual measuring channels are synchronized. When measuring sequentially, a linear interpolation to the same point in time may be applied assuming capacitances to change at a constant rate within a time window or time-reversed sequences to obtain capacitances within a time window. As another option for sequential measuring, the in-active set of electrodes may act as guard electrodes, e.g. for suppressing parasitic capacitances as mentioned above.
[0068] In general, guarding is used to reduce the influence of stray capacitance on the measurement. Guarding consists in wrapping the measurement path with a surface kept at the same potential as the measurement path, so that any capacitance between the path and the surface has the same potential on each side and therefore has no influence on the measurement.
[0069] The design is made to keep the total guard capacitance small, otherwise imperfections of the electronics that drives the guard would negatively impact sensor precision.
[0070] Using inactive measurement electrodes as guard avoids additional or separate guard electrodes between each measurement line and parasitic capacitance from one electrode to another (i.e. X+ to X?/Y+/Y?).
[0071]
[0072] Depicted is a displacement trajectory d(t) from an arbitrary rest position r(0) that might differ from the sensor zero position S(0). The rest position r(0) can determined, for instance during measurement operation, and be used for compensation of the pre-travel 18 with respect to orientation-dependent gravity effects. The 3D-displacement is measured using the capacitive displacement sensor described above by at least two measurements, i.e. M1, M2, at relatively low measurement rate so that the travel length ?d between two measurements, e.g. between M1-M2, can be much larger than the required triggering precision. The precise trigger time or point 20 is extrapolated from the past measurements M1, M2 assuming a constant displacement velocity v, whereby time is measured with high rate.
[0073] Hence, a future time for a trigger point is extrapolated based on at least a first displacement measured at a first past time d(t1) and a second displacement measured at a second past time d(t2) in knowledge of a pre-determined pre-travel 18. The pre-travel 18 is defined large enough such that there are at least two measurements M1, M2 available, excluding sensor zero position S(0), for extrapolation at maximum displacement speed v.
[0074]
[0075] The preload of the mechanical interface 9 by springs 12 is adapted to the suspension 6 in such a way that until there is a triggering of a measurement, the mechanical interface 9 remains coupled at all times during a nominal operation. During the normal operation (i.e., if the CNC-machine reacts on the triggering signal fast enough), the decoupling should not occur at all as the machine should stop before exceeding the threshold force.
[0076] However in case that after the measurement is over, the stylus continues deflecting due to machine's latency and if latency is too high, the elastic force exceeds the preforce of springs 12 so that the interface 9 gets decoupled, preventing a damage of the suspension 6, e.g. its membranes, at least up to a certain force amount after which a destruction is not prevented any more.
[0077] Hence, the effective stiffness when coupled is the stiffness of suspension 6, whereas the effective stiffness when decoupled is the one of the springs 12, chosen to be lower than the stiffness of suspension 6.
[0078] Although aspects are illustrated above, partly with reference to some specific embodiments, it must be understood that numerous modifications and combinations of different features of the embodiments can be made and that the different features can be combined with measuring principles and/or touch trigger probes or CNC-machines known from prior art.