Manual

Overtravels and Programmable Zones
Chapter 12
12-10
If you program other commands other than a G-code in the same modal
group in a G22, G22.1, G23, or G23.1 block, this error message appears:
“UNNECESSARY WORDS IN ZONE BLOCK”
Programming zone 3 values (3 or less axes)
You can reassign values for the parameters that establish programmable
zone 3 by programming axis words in a G22 program block. Two methods
are available. This section discusses programming values for zone 3 when
3 or less axes have been configured on the system (this does not include
any spindle).
Define values for programmable zone 3 using the G22 command followed
by axis words in the following format:
G22 X__ Z__ U__ I__ K__ J__;
Where: Defines:s
Absolute axis words
(normally X, Z, andU)
maximum zonelimits
Integrand words
(normally I, K, andJ)
minimum zonelimits
These axis words can vary. Refer to your system installer’s
documentation. The following example assumes a three axis lathe
configuration. Absolute axis names are X, Z, and U. Integrands for these
axis words are I, K, and J respectively.
This block: Results in:
G22 X10 I--10 Z14K--14 U1 J--1; upper andlower zone 3limits forX, Z, and Uaxes
are changed. Zones 2 and 3 are bothactivated,
G22 X10 Z10 U20; upper zone3 limitsare changedfor X, Z, and U
axes. Zones 2 and3 are both activated.
G22 I--10 Z10K--5 J--3; lower zone3 limitsfor X andU axesare changed.
Both upper and lower limitsfor Z axiszone 3are
changed. Zones 2 and3 are both activated.
G22 K--10; lower zone3 limit for Zaxis ischanged. Zones 2
and 3 are both activate.
The zone values entered in a G22 block always reference coordinate values
in the machine coordinate system.