
B–63682EN/01
6. COORDINATE SYSTEMS
NC FUNCTION
51
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
X axis or an
axis parallel
Y axis or an
axis parallel
Z axis or an
axis parallel
G19 Yp–Zp plane
to the X axis to the Y axis to the Z axis
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.
6.5
PLANE SELECTION
(G17, G18, G19)
Explanations
D Example 1
D Example 2
D Example 3