
B-63322EN/03 NC FUNCTIONS 3.INTERPOLATION FUNCTION
- 57 -
- Conical interpolation
Xp-Yp plane
G17 G02/G03 X_Y_I_J_Z_Q_L_F_ ;
Zp-Yp plane
G18 G02/G03 Z_X_K_I_Y_Q_L_F_ ;
Yp-Zp plane
G19 G02/G03 Y_Z_J_K_X_Q_L_F_ ;
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)
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 (*2)
(*1) One of the height increment/decrement (I, J, K), radius increment/decrement
(Q), and the number of revolutions (L) must be specified. The other two items
can be omitted.
Sample command for the Xp-Yp plane
G17 G02/G03 Y_Y_I_J_Z_ K_/Q_/L_ F_ ;
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 precedence. The L value must be a positive value without a decimal
point. To specify four revolutions plus 905, for example, round the number of
revolutions up to five and specify L5.
(*2)As the feedrate, whether to specify a feedrate tangent to an arc or a tangential
feedrate, determined also by considering movement along the linear axes,
can be set in bit 2 (HTG) of parameter No. 1401.