
PROGRAMMING
3. PREPARATORY FUNCTION
(G FUNCTION)
B–62094E/04
28
Table 3 G code list
G code Group Function
G00
Positioning
G01
1
Linear interpolation
G02
Circular interpolation (clockwise)
G03 Circular interpolation (counterclockwise)
G04
Dwell, Exact stop
G10
00
Data setting
G11 Data setting mode cancel
G12.1
Polar coordinate interpolation mode
G13.1
Polar coordinate interpolation cancel mode
G17
XpYp plane selection Xp: X axis or its parallel axis
G18
02
ZpXp plane selection Yp: Y axis or its parallel axis
G19 YpZp plane selection Zp: Z axis or its parallel axis
G20
Input in inch
G21
Input in mm
G27
Reference position return check
G28
Return to reference position
G29
00
Return from reference position
G30 2nd and 3rd reference position return
G31 Skip function
G43
Tool length compensation + direction
G44
Tool length compensation – direction
G49
08 Tool length compensation cancel
G65 00 Macro call
G66
Macro modal call
G67
Macro modal call cancel
G73
Peck drilling cycle
G74
Counter tapping cycle
G76
Fine boring
G78
Rigid normal threading cycle for chaser
G79
Rigid reverse threading cycle for chaser
G80
Canned cycle cancel
G81
Drilling cycle, spot boring
G82
09
Drilling cycle, counter boring
G83 Peck drilling cycle
G84 Tapping cycle
G85 Boring cycle
G86 Boring cycle
G87 Back boring cycle
G88 Boring cycle
G89 Boring cycle
G90
Absolute command
G91
Increment command
G92 00 Setting for work coordinate system
G93 05 Rate feed