
PROGRAMMING4. INTERPOLATION FUNCTIONS
B–63014EN/02
54
G03
XpYp plane
ZpXp plane
G18
YpZp plane
G02
G03
G02
G03
G02
G19
X_Y_I_J_Q_L_F_;
G17
Z_X_K_ I_ Q_ L_ F_ ;
Y_ Z_ J_ K_ Q_ L_ F_ ;
(*1) One of the height increment/decrement (I, J, K), radius increment/
decrement (Q), and the number of revolutions (L) must be speci-
fied. The other two items can be omitted.
⋅ Sample command for the XpYp plane
If both L and Q are specified, but their values contradict, Q takes
precedence. If both L and a height increment or decrement are
specified, but their values contradict, the height increment or
decrement takes precedence. If both Q and a height increment or
decrement are specified, but their values contradict, Q takes pre-
cedence. The L value must be a positive value without a decimal
point. To specify four revolutions plus 90°, for example, round the
number of revolutions up to five and specify L5.
(*2) When two axes (of height) other than plane axes are specified, the
height increment or decrement (I, J, K) cannot be specified. Spec-
ify either a desired radius increment or decrement (Q) or a desired
number of revolutions (L).
X,Y,Z Coordinates of the end point
L Number of revolutions (positive value without a decimal point)(*1)
Q (Radius increment or decrement per spiral revolution(*1)
I,J,K Two of the three values represent a signed vector from the start
point to the center. The remaining value is a height increment or
decrement per spiral revolution in conical interpolation(*1)(*2)
When the XpYp plane is selected:
The I and J values represent a signed vector from the start point
to the center.
The K value represents a height increment or decrement per
spiral revolution.
When the ZpXp plane is selected:
The K and I values represent a signed vector from the start point
to the center.
The J value represents a height increment or decrement per
spiral revolution.
When the YpZp plane is selected:
The J and K values represent a signed vector from the start point
to the center.
The I value represents a height increment or decrement per spiral
revolution.
F Feedrate (determined by taking movement along the linear axes
into consideration)
G03
G02
X_Y_I_J_Z_;
G17
K_
Q_
L_
F_ ;
D Conical interpolation