
B-63322EN/03 NC FUNCTIONS 7.COORDINATE SYSTEM
- 99 -
7.4 PLANE SELECTION
Select the planes for circular interpolation, cutter compensation, and
drilling by G-code. The following table lists G-codes and the planes
selected by them.
Explanation
Table7.4 Plane selected by G code
G code Selected plane Xp Yp Zp
G17 Xp Yp plane
G18 Zp Xp plane
G19 Yp Zp plane
X-axis or an
axis parallel to
it
Y-axis or an
axis parallel to
it
Z-axis or an
axis parallel to
it
Xp, Yp, Zp are determined by the axis address appeared in the block in
which G17, G18 or G19 is commanded. When an axis address is
omitted in G17, G18 or G19 block, it is assumed that the addresses of
basic three axes are omitted. Parameter No. 1022 is used to specify that
an optional axis be parallel to the each axis of the X, Y-, and Z-axes as
the basic three axes.
The plane is unchanged in the block in which G17, G18 or G19 is not
commanded.
When the power is turned on or the CNC is reset, G17 (XY plane)or
G18 (ZX plane) is selected by bits 5 (G18) of parameter 2401.
The movement instruction is irrelevant to the plane selection.
Example
- Example 1
When X and U, Y and V, and Z and W are parallel to each other,
respectively
G17 X_ Y_ XY plane
G17 U_ Y_ UY plane
G18 X_ W_ WX plane
G18 U_ W_ WU plane
- Example 2
Planes remain unchanged in blocks for which G17, G18, or G19 is not
specified.
G18 X_ Z_ ZX plane
X_ Y_ Plane not changed (ZX plane)
- Example 3
If G17, G18, or G19 is specified for a block, and no axis address is
specified in that block, the axis addresses for the basic three axes are
assumed to be omitted.
G17 XY plane
G17 X_ XY plane
G17 U_ UY plane