
3.PREPARATORY FUNCTION (G FUNCTION) PROGRAMMING B-63944EN/02
- 40 -
3.1 G CODE LIST IN THE MACHINING CENTER SYSTEM
M
Table 3.1 (a) G code list
G code Group Function
G00 Positioning (rapid traverse)
G01 Linear interpolation (cutting feed)
G02 Circular interpolation CW or helical interpolation CW
G03 Circular interpolation CCW or helical interpolation CCW
G02.2, G03.2 Involute interpolation CW/CCW
G02.3, G03.3 Exponential interpolation CW/CCW
G02.4, G03.4
01
Three-dimensional coordinate conversion CW/CCW
G04 Dwell
G05 AI contour control (high-precision contour control compatible command)
G05.1 AI contour control / Nano smoothing / Smooth interpolation
G05.4
00
HRV3,4 on/off
G06.2 01 NURBS interpolation
G07 Hypothetical axis interpolation
G07.1 (G107) Cylindrical interpolation
G08 AI contour control (advanced preview control compatible command)
G09 Exact stop
G10 Programmable data input
G10.6 Tool retract and recover
G10.9 Programmable switching of diameter/radius specification
G11
00
Programmable data input mode cancel
G12.1 Polar coordinate interpolation mode
G13.1
21
Polar coordinate interpolation cancel mode
G15 Polar coordinates command cancel
G16
17
Polar coordinates command
G17 XpYp plane selection
G18 ZpXp plane selection
G19
02
YpZp plane selection
Xp: X axis or its parallel axis
Yp: Y axis or its parallel axis
Zp: Z axis or its parallel axis
G20 (G70) Input in inch
G21 (G71)
06
Input in mm
G22 Stored stroke check function on
G23
04
Stored stroke check function off
G25 Spindle speed fluctuation detection off
G26
19
Spindle speed fluctuation detection on
G27 Reference position return check
G28 Automatic return to reference position
G29 Movement from reference position
G30 2nd, 3rd and 4th reference position return
G30.1 Floating reference position return
G31 Skip function
G31.8
00
EGB-axis skip
G33 Threading
G34 Variable lead threading
G35 Circular threading CW
G36
01
Circular threading CCW