Cycle run – HEIDENHAIN TNC 640 (34059x-05) Cycle programming User Manual
Page 600

Touch Probe Cycles: Automatic Kinematics Measurement
18.5
PRESET COMPENSATION (Cycle 452, DIN/ISO: G452, option)
18
600
TNC 640 | User's Manual Cycle Programming | 1/2015
18.5
PRESET COMPENSATION (Cycle 452,
DIN/ISO: G452, option)
Cycle run
Touch probe cycle 452 optimizes the kinematic transformation
chain of your machine (see "MEASURE KINEMATICS (Cycle 451,
DIN/ISO: G451, option)", page 586). Then the TNC corrects the
workpiece coordinate system in the kinematics model in such a
way that the current preset is in the center of the calibration sphere
after optimization.
This cycle enables you, for example, to adjust different
interchangeable heads so that the workpiece preset applies for all
heads.
1 Clamp the calibration sphere
2 Measure the complete reference head with Cycle 451, and use
Cycle 451 to finally set the preset in the center of the sphere.
3 Insert the second head.
4 Use Cycle 452 to measure the interchangeable head up to the
point where the head is changed.
5 Use Cycle 452 to adjust other interchangeable heads to the
reference head.
If it is possible to leave the calibration sphere clamped to the
machine table during machining, you can compensate for machine
drift, for example. This procedure is also possible on a machine
without rotary axes.
1 Clamp the calibration sphere and check for potential collisions.
2 Define the preset in the calibration sphere.
3 Set the preset on the workpiece, and start machining the
workpiece.
4 Use Cycle 452 for preset compensation at regular intervals. The
TNC measures the drift of the axes involved and compensates it
in the kinematics description.