
B–63173EN–1/01
6. INTERPOLATION FUNCTION
243
The command below can move a tool along a circular arc in the defined
plane.
“Clockwise”(G02) and “counterclockwise”(G03) on the X
p
Y
p
plane
(Z
p
X
p
plane or Y
p
Z
p
plane) are defined when the X
p
Y
p
plane is viewed
in the positive–to–negative direction of the Z
p
axis (Y
p
axis or X
p
axis,
respectively) in the Cartesian coordinate system. See the figure below.
Yp
G02
G03
G17
G18
G19
G02
G03
G02
G03
Yp
Xp
Zp
Zp
Xp
The end point of an arc is specified by address Xp, Yp or Zp, and is
expressed as an absolute or incremental value according to G90 or G91.
For the incremental value, the distance of the end point which is viewed
from the start point of the arc is specified with a sign.
The arc center is specified by addresses I, J, and K for the Xp, Yp, and Zp
axes, respectively. The numerical value following I, J, or K, however, is
a vector component in which the arc center is seen from the start point,
and is always specified as an incremental value, as shown below.
I, J, and K must be signed according to the direction.
End point (x,y)
Center
Start
point
End point (z,x)
End point (y,z)
Start
point
Start
point
Center
Center
i
x
yx
z
k
z
y
j
j
i
k
I0,J0, and K0 can be omitted. When X
p,
Y
p
, and Z
p
are omitted (the end
point is the same as the start point) and the center is specified with I, J,
and K, a 360_ arc (circle) is specified.
G02 Ii; Command for a circle
If the difference between the radius at the start point and that at the
end point exceeds the value in a parameter (No.3410), an alarm (No.020)
occurs.
6.3
CIRCULAR
INTERPOLATION
General