
7. COORDINATE SYSTEMS
B–63002EN/01
NC FUNCTION
94
A plane subject to circular interpolation, cutter compensation, coordinate
system rotation, or drilling can be selected by specifying a G code.
G code Selected plane Xp Yp Zp
G17 Xp–Yp plane
G18 Zp–Xp plane
axis parallel
axis parallel
axis parallel
G19 Yp–Zp plane
o
e
ax
s
o
e
ax
s
o
e
ax
s
One of the existing parallel axes is determined by an axis address that
appears in the block for which G17, G18, or G19 is specified.
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. . . .
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). . . . .
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. . . . . . . . .
NOTE
A parameter is used to specify which axis, X, Y, or Z the
additional axis is parallel to. The move command functions
regardless of the plane selection.
For example, suppose that the following is specified:
G17 Z_ ;
Axis Z does not exist on the XpYp plane. The XY plane is
just selected, and the Z axis is moved regardless of the
plane.
7.8
PLANE SELECTION
(G17, G18, G19)
Explanations
Example 1
Example 2
Example 3