
PROGRAMMING
B–63444EN/01
3. PREPARATORY FUNCTION
(G FUNCTION)
35
Table 3 G code list
G code
A B C
Group Function
G00 G00 G00
Positioning (Rapid traverse)
G01 G01 G01 Linear interpolation (Cutting feed)
G02 G02 G02
01
Circular interpolation CW
G03 G03 G03 Circular interpolation CCW
G04 G04 G04 Dwell
G10 G10 G10
00 Programmable data input
G11 G11 G11 Programmable data input cancel
G20 G20 G70 Input in inch
G21 G21 G71
06
Input in mm
G27 G27 G27 Reference position return check
G28 G28 G28 00 Return to reference position
G31 G31 G31 Skip function
G32 G33 G33 01 Thread cutting
G40 G40 G40
Tool nose radius compensation cancel
G41 G41 G41
07
Tool nose radius compensation left
G42 G42 G42 Tool nose radius compensation right
G50 G92 G92 00 Coordinate system setting or max. spindle speed setting
G54 G54 G54
Workpiece coordinate system 1 selection
G55 G55 G55
Workpiece coordinate system 2 selection
G56 G56 G56
Workpiece coordinate system 3 selection
G57 G57 G57
14
Workpiece coordinate system 4 selection
G58 G58 G58 Workpiece coordinate system 5 selection
G59 G59 G59 Workpiece coordinate system 6 selection
G65 G65 G65 00 Macro calling
G66 G66 G66 Macro modal call
G67 G67 G67
12
Macro modal call cancel
G96 G96 G96 Constant surface speed control
G97 G97 G97
02
Constant surface speed control cancel
G98 G94 G94 Per minute feed
G99
G95 G95
05
Per revolution feed
* G90 G90
Absolute programming
* G91 G91
03
Incremental programming