beautypg.com

4 calibrating touch probes, Calibrate touch probe standard g747 – HEIDENHAIN SW 548328-05 DIN Programming User Manual

Page 449

background image

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640

449

5.4 Calibr

a

ting t

ouc

h pr

obes

5.4

Calibrating touch probes

Calibrate touch probe standard G747

Cycle G747 measures with the programmed axis and, depending on

the selected calibration method, calculates the touch probe

adjustment dimension or the ball diameter. If the tolerance values

defined in the cycle are exceeded, the cycle corrects the touch probe

data. The result of the measurement is saved additionally in the

variable #i99 (See "Touch probe cycles for automatic operation" on

page 431.).

Cycle run
From the current position the touch probe moves along the defined

measuring axis toward the measuring point. When the stylus touches

the workpiece, the measured value is saved and the touch probe is

positioned back to the starting point.
The control outputs an error message if the touch probe does not

reach any touch point within the defined measuring path. If a

maximum deviation WE was programmed, the measuring point is

approached twice and the mean value is saved as result. If the

difference of the measurements is greater than the maximum

deviation WE, the program run is interrupted and an error message is

displayed.

Example: G747 Calibrate touch probe

. . .

MACHINING

N3 G747 R1 K20 AC10 BD0.2 Q0 P0 H0

. . .

Parameters

R

Calibration method:

0: Change ball diameter

1: Change adjustment dimension

D

Measuring axis: Axis in which the measurement is to be made

K

Incremental measuring path with direction (signed): Maximum

measuring path for probing. The algebraic sign determines the

probing direction.

AC Nominal value for target position: Touch point coordinate
BD Tolerance +/-: Measurement result range in which no

compensation is applied

WE Maximum deviation: Probe twice and monitor the dispersion of

the measured values

F

Measuring feed rate: Feed rate for probing. If nothing is entered,

the measuring feed rate from the touch probe table is used. If

the entered measuring feed rate F is higher than the one in the

touch probe table, the feed rate is reduced to the value from the

touch probe table.