3 measuring in 3-d (cycle 4), Cycle run, Please note while programming – HEIDENHAIN TNC 640 (34059x-04) Cycle programming User Manual
Page 535: Measuring in 3-d (cycle 4)

MEASURING IN 3-D (Cycle 4) 18.3
18
TNC 640 | User's Manual Cycle Programming | 3/2014
535
18.3
MEASURING IN 3-D (Cycle 4)
Cycle run
Cycle 4 is an auxiliary cycle that can be used for
probing with any touch probe (TS, TT or TL). The TNC
does not provide a cycle for calibrating the TS touch
probe in any probing direction.
Touch probe cycle 4 measures any position on the workpiece in
the probing direction defined by a vector. Unlike other measuring
cycles, Cycle 4 enables you to enter the measuring distance and
feed rate directly. Also, the touch probe retracts by a definable
value after determining the measured value.
1 The TNC moves from the current position at the entered
feed rate in the defined probing direction. Define the probing
direction in the cycle by using a vector (delta values in X, Y and
Z).
2 After the TNC has saved the position, the TNC stops the
probing motion. The TNC saves the X, Y, Z coordinates of the
probing position in three successive Q parameters. You define
the number of the first parameter in the cycle. If you are using
a TS touch probe, the probe result is corrected by the calibrated
center offset.
3 Finally, the TNC performs a positioning movement in the
direction opposite to the direction of probing. You define the
traverse path in parameter
MB—the touch probe is moved to a
point no farther than the starting point.
Please note while programming:
The TNC retracts the touch probe by no more than
the retraction distance
MB and does not pass the
starting point of the measurement. This rules out any
collision during retraction.
Ensure during pre-positioning that the TNC moves
the probe-tip center without compensation to the
defined position!
Remember that the TNC always writes to 4
successive Q parameters. If the TNC could not
determine a valid touch point, the 4th result
parameter will have the value –1.