Touch probe cycles for automatic operation – HEIDENHAIN SW 54843x-03 DIN Programming User Manual
Page 455

HEIDENHAIN MANUALplus 620, CNC PILOT 640
455
5.1 Gener
a
l inf
o
rm
ation on t
ouc
h pr
obe cy
cles (sof
tw
ar
e option)
Touch probe cycles for automatic operation
The control provides numerous touch probe cycles for various 
applications: 
Calibrating a touch trigger probe
Measuring circles, circle segments, angle and position of the C axis
Misalignment compensation
Single-point and double-point measurement
Finding a hole or stud
Zero point setting in the Z or C axis
Automatic tool measurement
Touch probe cycles are programmed in DIN PLUS using G codes. Just 
like the fixed cycles, also the touch probe cycles use transfer 
parameters. 
To simplify programming, the control shows a graphic during cycle 
definition. The appropriate input parameters are displayed in the help 
graphic (see figure at right).
The touch probe cycles save status information and measuring results 
in the variable #i99. Depending on the input parameters in the touch 
probe cycle you can interrogate the following values:
Result #i99
Meaning
< 999997
Measuring result
999999
Touch probe not deflected
-999999
Invalid measuring axis programmed
999998
Maximum deviation WE exceeded
999997
Maximum compensation value E exceeded
