beautypg.com

Misalignment compensation g976, Activate zero-point shifts g980, Activate zero-point shifts, tool lengths g981 – HEIDENHAIN SW 54843x-02 DIN Programming User Manual

Page 375: 29 other g codes

background image

HEIDENHAIN MANUALplus 620, CNC PILOT 640

375

4.29 Other G codes

Misalignment compensation G976

With the G976 function (misalignment compensation) you can run the
following operations on tapering contours (e.g. to counter a
mechanical offset). The G976 function is automatically reset at the end
of the program. You can also deactivate the function through another
call with the setting H=0 (off).

Activate zero-point shifts G980

G980 activates the workpiece zero point and all zero-point shifts.
Traverse paths and position values are referenced to the distance of
the tool tip to the workpiece zero point, while taking the zero point
shifts into consideration.

Activate zero-point shifts, tool lengths G981

G981 activates the workpiece zero point, all zero-point shifts and the
tool dimensions. Traverse paths and position values are referenced to
the distance of the tool tip to the workpiece zero point, while taking
the zero point shifts into consideration.

__n58_p

793 Equidistant oversize

__n150_x

794 Cutting width shifted in X by G150/G151

__n150_z

795 Cutting width shifted in Z by G150/G151

__n95_f

800 Last programmed feed rate

Reading interpolation information G904

#a0(Z,1)

Zero-point shift of the Z axis of slide $1

#a1(Z,1)

Actual position of the Z axis of slide $1

#a2(Z,1)

Nominal position of the Z axis of slide $1

#a3(Z,1)

Lag error of the Z axis of slide $1

#a4(Z,1)

Distance to go in the Z axis of slide $1

Internal information for defining constants

Parameters
Z

Starting point

K

Length

I

Incremental distance

J

Incremental distance

H

Switch on/off the G976 function

0: Off

1: On

This manual is related to the following products: