
PROGRAMMING4. INTERPOLATION FUNCTIONS
B–63534EN/02
66
Involute curve machining can be performed by using involute
interpolation. Involute interpolation ensures continuous pulse distribution
even in high–speed operation in small blocks, thus enabling smooth and
high–speed machining. Furthermore, machining tapes can be created
easily and efficiently, reducing the required length of tape.
G17 G02.2 X__Y__I__J__R__F__ ;
G17 G03.2 X__Y__I__J__R__F__ ;
G18 G02.2 Z__X__K__I__R__F__ ;
G18 G03.2 Z__X__K__I__R__F__ ;
G19 G02.2 Y__Z__J__K__R__F__ ;
G19 G03.2 Y__Z__J__K__R__F__ ;
Where,
G02.2: Involute interpolation (clockwise)
G03.2: Involute interpolation (counterclockwise)
G17/G18/G19 : X –Y / Z–X / Y–Z plane selection
X, Y, Z : Involute curve end coordinate
I, J, K : Center of the base circle for an involute curve viewed
from the start point
R : Base circle radius
F : Cutting feedrate
J
Yp Yp
Pe
0
R
Xp
Ps
Pe
Po
Po
R
0
I
I
J
Ps
Xp
Yp
P
e
Ps
Po
R
0
Pe
0
Yp
Ro
I
J
J
I
R
Ps
Xp Xp
Involute interpolation on the X–Y plane
Involute interpolation on the Z–X plane
Involute interpolation on the Y–Z plane
Start point
End point
Base circle
End point
Clockwise involute interpolation (G02.2)
End point
Start point
Start point
End point
Counterclockwise involute interpolation (G03.2)
4.10
INVOLUTE
INTERPOLATION
(G02.2, G03.2)
Format