beautypg.com

9 in-pr o cess measur ement – HEIDENHAIN SW 548328-05 DIN Programming User Manual

Page 476

background image

476

Touch probe cycles

5.9 In-pr

o

cess measur

ement

Example of in-process measurement: 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.