Zero point c-axis object center g773 – HEIDENHAIN SW 548328-05 DIN Programming User Manual
Page 439

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640
439
5.2 T
o
uc
h pr
obe cy
cles f
or single-point measur
ement
Zero point C-axis object center G773
Cycle G773 measures an element with the C axis from two opposite
sides and places the center of the element to a defined position. 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 element to be probed is moved toward
the touch probe by a rotation of the C axis. When the workpiece
touches the stylus, the measured value is saved and the workpiece is
returned. Then the touch probe is pre-positioned for the opposite
probing procedure. When the second measured value has been
determined, the cycle computes the mean value of the two
measurements and applies a zero point shift in the C axis. The nominal
position AC defined in the cycle is then in the center of the probed
element.
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, each 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: G773—Single-point measurement C-
axis object center
. . .
MACHINING
N3 G773 R1 C20 E0 RB20 RC45 AC30 BD0.2 Q0
P0 H0
. . .
Parameters
R
Type of zero point shift:
1: Table and G152: Activate zero point shift and additionally
save in zero point table. The zero-point shift also remains
active after the program run.
2: Activate zero point shift with G152 for the further program
run. Zero point shift no longer active after program run.
C
Incremental measuring path with direction: Measuring path of
the C axis (in degrees), starting from the current position. The
algebraic sign determines the probing direction.
E
Circumnavigation axis: Axis that is positioned back by RB in
order to circumnavigate the element
RB Circumnavigation direction offset: Retraction value in the
circumnavigation axis E for pre-positioning for the next probing
position
RC C-angle offset: Difference in the C axis between the first and the
second measuring position
AC Nominal value for target position: Absolute coordinate of touch
point in degrees
BD Tolerance +/-: Measurement result range (in degrees) in which
no compensation is applied
KC Compensation offset: Additional compensation value that is
applied to the zero point result
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.