Please note while programming – HEIDENHAIN 530 (340 49x-07) Cycle programming User Manual
Page 486

486
Touch Probe Cycles: Automatic Kinematics Measurement
1
8
.4 MEA
S
URE KINEMA
TICS (Cy
c
le
451, DIN/ISO: G451; Option)
Please note while programming:
Note that all functions for tilting in the working plane are 
reset. M128 or FUNCTION TCPM are deactivated.
Position the calibration sphere on the machine table so 
that there can be no collisions during the measuring 
process.
Before defining the cycle you must set the datum in the 
center of the calibration sphere and activate it, or you 
define the input parameter Q431 correspondingly to 1 or 3.
If MP6602 is not equal to –1 (PLC macro positions the 
rotary axes), only start a measurement if all rotary axes are 
at 0°.
For the positioning feed rate when moving to the probing 
height in the touch probe axis, the TNC uses the value 
from cycle parameter Q253 or MP6150, whichever is 
smaller. The TNC always moves the rotary axes at 
positioning feed rate Q253, while the probe monitoring is 
inactive.
If the kinematic data attained in the optimize mode are 
greater than the permissible limit (MP6600), the TNC 
shows a warning. Then you have to confirm acceptance of 
the attained value by pressing NC start.
Note that a change in the kinematics always changes the 
preset as well. After an optimization, reset the preset.
In every probing process the TNC first measures the 
radius of the calibration sphere. If the measured sphere 
radius differs from the entered sphere radius by more than 
you have defined in MP6601, the TNC shows an error 
message and ends the measurement.
If you interrupt the cycle during the measurement, the 
kinematic data might no longer be in the original condition. 
Save the active kinematic configuration before an 
optimization with Cycle 450, so that in case of a failure the 
most recently active kinematic configuration can be 
restored.
Programming in inches: The TNC always records the log 
data and results of measurement in millimeters.
The TNC ignores cycle definition data that applies to 
inactive axes.
