
3.INTERPOLATION FUNCTION NC FUNCTIONS B-63322EN/03
- 56 -
Format
- Spiral interpolation
Xp-Yp plane
G02
G17 X_Y_I_J_Q_L_F_ ;
G03
Zp-Yp plane
G02
G18 Z_X_K_I_Q_L_F_ ;
G03
Yp-Zp plane
G02
G19 Y_Z_J_K_Q_L_F_ ;
G03
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 :Signed distance from the start point to the center
(same as the distance specified for circular
interpolation)
F : Feedrate
(*1) Either the number of revolutions (L) or the radius
increment or decrement (Q) can be omitted. When L is
omitted, the number of revolutions is automatically
calculated from the distance between the current position
and the center, the position of the end point, and the radius
increment or decrement. When Q is omitted, the radius
increment or decrement is automatically calculated from the
distance between the current position and the center, the
position of the end point, and the number of revolutions. If
both L and Q are specified but their values contradict, Q
takes precedence. Generally, either L or Q should be
specified. 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.