
B–63172EN/01
3. INTERPOLATION FUNCTIONS
NC FUNCTION
25
Circular interpolation of optional angle from 0° to 360 ° can be specified.
G02: Clockwise (CW) circular interpolation
G03: Counterclockwise (CCW) circular interpolation
Yp
Xp
G17
Xp
Zp
G18
Zp
Yp
G19
G02
G03
G02
G03
G02
G03
Feed rate of the tangential direction takes the speed specified by the F
code. Planes to perform circular interpolation is specified by G17, G18,
G19. Circular interpolation can be performed not only on the X, Y, and
Z axis but also on the parallel axes of the X, Y, and Z axes.
G17: Xp–Yp plane
G18: Zp–Xp plane
G19: Yp–Zp plane
where
Xp: X axis or its parallel axis
Yp: Y axis or its parallel axis
Zp: Z axis or its parallel axis
Parameter is set to decide which parallel axis of the X, Y, Z axes to be the
additional axis.
Arc on the Xp–Yp plane
G17
G02
G03
Xp_ Yp_
R_
I_ J_
F_ ;
Arc on the Zp–Xp plane
G18
G02
G03
Zp_ Xp_
R_
K_ I_
F_ ;
Arc on the Yp–Zp plane
G19
G02
G03
Yp_ Zp_
R_
J_ K_
F_ ;
I_. J_, K_:Distance of the X, Y, Z axes from the start point to the center of
the circle
R:Arc radius (For an arc having a central angle of 180° or greater, specify
an R value with a minus sign. A complete circumference cannot be speci-
fied.)
End point
(x, y)
Center
i
j
X
Y
Start
point
End point
(z, x)
Center
k
i
Z
X
Start
point
End point
(y, z)
Center
j
k
Y
Z
Start
point
3.3
CIRCULAR
INTERPOLATION
(G02, G03)
Format