Please note while programming – HEIDENHAIN iTNC 530 (60642x-04) Cycle programming User Manual
Page 348

348
Touch Probe Cycles: Automatic Measurement of Workpiece Misalignment
14.5 BA
SIC R
O
T
A
TION compensation via r
o
tary axis (Cy
c
le 403,
DIN/ISO:
G403)
Please note while programming:
Danger of collision!
Ensure that the clearance height is sufficiently large so
that no collisions can occur during the final positioning of
the rotary axis.
If you enter 0 in parameter Q312 Axis for compensating
movement
, the cycle automatically determines the rotary
axis to be aligned (recommended setting). Depending on
the sequence of the probing points, an angle with the
actual direction is determined. The measured angle goes
from the first to the second probing point. If you select the
A, B or C axis as compensation axis in parameter Q312, the
cycle determines the angle, regardless of the sequence of
the probing points. The calculated angle lies in the range
from –90° to +90°. After alignment, check the position of
the rotary axis.
Before a cycle definition you must have programmed a
tool call to define the touch probe axis.
The TNC stores the measured angle in parameter Q150.
A kinematics description must be stored in the TNC in
order for the compensation axis to be determined
automatically by the cycle.