
6. Interpolation Functions
6.14 3-dimensional Circular Interpolation; G02.4, G03.4
99
Relation with other functions
(1) Commands that cannot be used
(a) G code command which leads to a program error during 3-dimensional circular
interpolation modal
G code
Function name
Program error
G05 Pn
High-speed machining mode
P34
G05 P10000
High-speed high-accuracy control II
P34
G05.1 Q0/G05.1 Q1
High-speed high-accuracy control I
P34
G07.1 Cylindrical
interpolation
P485
G12/G13
Circular cutting CW/CCW
P75
G12.1
Polar coordinate interpolation
P485
G16
Polar coordinate command
P75
G41/G42
Tool radius compensation
P75
G41/G42
3-dimentional tool radius compensation
P75
G41.1/G42.1
Normal line control
P75
G43
Tool length compensation
P75
G51 Scaling
P75
G51.1 Mirror
image
P75
G66/G66.1 User
macro
P75
G67 User
macro
P276
G68.1
Programmable coordinate rotation
P75
G68.1
3-dimensional coordinate conversion
P921
G73/G74/G76/G81/G82/G83/
G84/G85/G86/G87/G88/G89
Fixed cycle
P75
(b) G code command which leads to a program error when 3-dimensional circular interpolation
is commanded
G code modal
Function name
Program error
G05 Pn
High-speed machining mode
P34
G05 P10000
High-speed high-accuracy control II
P34
G05.1 Q1
High-speed high-accuracy control I
P34
G07.1 Cylindrical
interpolation
P481
G12.1
Polar coordinate interpolation
P481
G16
Polar coordinate command
P75
G41/G42
Tool radius compensation
P75
G41/G42
3-dimentional tool radius compensation
P75
G41.1/G42.1
Normal line control
P75
G43
Tool length compensation
P75
G51 Scaling
P75
G51.1 Mirror
image
P75
G66/G66.1 User
macro
P75
G68.1
Programmable coordinate rotation
P75
G68.1
3-dimensional coordinate conversion
P922
(2) Functions that cannot be used
If following functions are used in 3-dimensional circular interpolation, alarm will occur.
• Chopping
• Mirror image by parameter setting
• Macro interruption
• Mirror image by external input
• Corner chamfering / corner R
Restrictions may be added for other functions. Refer to explanation of each function.