Example: Measuring And Compensating Workpieces - HEIDENHAIN CNC PILOT 640 User Manual

Smart.turn and din programming
Table of Contents

Advertisement

Touch probe cycles | In-process measrmnt.

Example: Measuring and compensating workpieces

The control provides subprograms for the measurement of
workpieces:
measure_pos.ncs (German dialog texts)
measure_pos_e.ncs (English dialog texts)
The programs require a touch probe as a tool. Beginning from the
current position or the defined starting position, the control moves
along a measuring path in the entered axis direction. At the end it
returns again to the previous position. The result of measurement
can be included in error compensation.
The following subprograms are used:
measure_pos_move.ncs
_Print_txt_lang.ncs
Parameters:
LA: Measurement starting point in X (diameter value; no input:
Current position)
LB: Measurement starting point in Z (no input: Current position)
LC: Start t. to measurement starting point
0: Diagonal
1: First X, then Z
2: First Z, then X
LD: Measuring axis
0: X axis
1: Z axis
2: Y axis
LE: Incremental Measuring path – the algebraic sign defines the
direction
LF: Measuring feed in mm/min (no input: The measuring feed rate
from the touch probe table is used)
LH: Nominal value of the Target position
LI: Tolerance +/ – if the measured deviation lies within this
tolerance, the entered compensation value is not changed
LJ: 1: The measurement result is output as PRINT
LK: Number of the compensation value to be changed
1-xx Turret pocket number of the tool to be compensated
901-916 Additive compensation number
Current tool number for touch probe calibration
LO: Number of measurements
LO > 0: The measurements are evenly distributed on the
circumference with M19
LO < 0: The measurements are made at the same position
LP: Maximum permissible difference between the measurement
results at a position
The program stops if the limit is violated.
LR: Maximum permissible compensation value (range: < 10)
LS: 1: For test purposes, when the program runs on the PC,
measurement results are interrogated through INPUT
HEIDENHAIN | User's Manual smart.Turn and DIN Programming | 12/2017
5
565

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Manualplus 620

Table of Contents