6. Interpolation Functions
6.13 Spiral/Conical Interpolation
94
Example of program
(Example 1)
G91 G17 G01 X60. F500 ;
Y140. ;
G02.1 X60. Y0 I100. P1 F300 ;
G01 X
−
120 ;
G90
G17 G01 X60. F500 ;
Y140. ;
G02.1 X120. Y140. I100. P1 F300 ;
G01 X0 ;
Start
point
End
point
140.
60.
120. 160.
Y
W
X
X60.
I100.
Center
(Example 2)
G91 G17 G01 X60. F500 ;
Y140. ;
G02.1 X60.0 Z100.0 I100. P1 F300 ;
G01 X
−
120 ;
→
Because this is the G17 plane, arc control
is not carried out by X-Z.
Arc control is carried out by X-Y.
(Example 3)
In this example, the interpolation is truncated cone interpolation.
G17 G91 G02.1 X100. Z150. I150. P3 F500 ;
XY
plane
XZ
plane
X
X
X
Z
Z
Y
W
W
Relation with other functions
(1) Items common for type 1 and 2
• The start point and end point are not on the same arc, so normal line control is not applied
correctly.
• If there is no center command when geometric is valid, a program error (P33) will occur.
(2) Items for type 2 only
• If the spiral interpolation command is issued during the mirror image, a program error (P34)
will occur.
• If the spiral interpolation command is issued during the scaling, a program error (P34) will
occur.
• If the spiral interpolation command is issued during the corner chamfering/corner rounding
command, a program error (P33) will occur.