Enable/disable zero offsets axis-specific (G160)

Syntax:

G160= .. <axis_name>..  { <axis_name>.. }

modal

G160=..

Axis-specific zero offset with specification of list index <i> of the zero data block

<axis_name>..

Axis with validity flag of its zero offset

0: Zero offset of the axis is included in the calculation.

1: Zero offset of the axis is not included in the calculation.

You can define <i> in each zero offset data block in advance by setting the parameters with P-ZERO-00004 for the axes <axis_name> for which the offset is or is not to be included in the calculation. This means, individual axis offsets can be disabled or enabled.

This axis-specific validity of a zero offset can be changed in the NC program using G160.

Programing Example

prg_example

Before selecting G55 (zero offset data record with index 2) the offsets of the X and Z axes are disabled and the offsets of the Y axis are enabled.

:

N10 G160 = 2 X1 Y0 Z1

N20 G55

:

As a result, only the axis offsets of G55 which are not disabled (Y axis) are included in the motion in the next motion block.