9 in-pr o cess measur ement – HEIDENHAIN SW 54843x-02 DIN Programming User Manual
Page 474

474
Touch probe cycles
5.9 In-pr
o
cess measur
ement
In-process measurement example: Measuring
and compensating workpieces
(measure_pos_move.ncs)
For the program "measure_pos_move.ncs" you have to use a touch
probe as tool. The control moves the touch probe from the actual
position in the given axis direction. After reaching the contact position,
it returns again to the previous position. The measurement result can
then be used again.
LP
Maximum permissible difference between the
measurement results at a position. The program stops if the
limit is violated.
LR
Maximum permissible compensation value, <10 mm
LS
1: Program runs on the PC. Measurement results are
interrogated through INPUT. For test purposes.
Parameters
Parameters
LA
Measuring axis:
0: X axis
1: Z axis
2: Y axis
3: C axis
LB
Incremental measurement path. The algebraic sign defines
the direction of traverse.
LC
Measuring feed rate in mm/min
LD
Retraction type
0: Return with G0 to starting point
1: Return automatically to starting point
LO
Error response from missing stylus deflection:
0: A PRINT output follows and the program does not stop.
A further response in the program is possible.
1: The programs stops with an NC error message.
LF
1: The measurement result is output as PRINT.
LS
1: Program runs on the PC. Measurement results are
interrogated through INPUT. For test purposes.