Chapter 3 Preparation Function TC-32B
2004/01/22 3 - 14 eTCOMNCPR3.doc
3
3.4 Circular/Helical Interpolation (G02, G03)
3.4.1 Circular interpolation
Circular interpolation moves a tool along a circular arc from the current position to
the end point at the specified feedrate.
3.4.1.1 Circular interpolation
G17G02 X_ Y_ I_ J_ F_;
Command format R_
G17G03 X_ Y_ I_ J_ F_;
R_
G18G02 Z_ X_ K_ I_ F_;
R_
G18G03 Z_ X_ K_ I_ F_;
R_
G19G02 Y_ Z_ J_ K_ F_;
R_
G19G03 Y_ Z_ J_ K_ F_;
R_
The commands are gives in the following format:
G 02 Clockwise (CW).
Rotation direction
G 03 Counterclockwise (CCW).
G90 mode X,Y,Z End point in the working coordinate system.
X
Distance from the start point to the end point
in the X direction.
Y
Distance from the start point to the end point
in the Y direction.
End
point
G91 mode
Z
Distance from the start point to the end point
in the Z direction.
I
Distance from the start point to the center of
arc in the X direction.
J
Distance from the start point to the center of
arc in the Y direction.
Distance between start point and arc
center
K
Distance from the start point to the center of
arc in the Z direction.
Arc radius R Arc radius
Feedrate F
Feedrate in the tangential direction of circular
arc.
Clockwise and counterclockwise are the rotation direction viewed from the positive direction to
the negative direction on the Z axis of the plus direction.
X-Y plane
Z-
plane
-Z plane