CNC - Instructions GCode
Code |
Function |
G00 |
point-to-point positioning |
G01 |
Linear interpolation |
G02 |
Circular interpolation Arc CW (2D) |
G03 |
Circular interpolation Arc CCW (2D) |
G04 |
Dwell |
G06 |
Parabolic interpolation |
G08 |
Acceleration |
G09 |
Deceleration |
G13-G16 |
Axis Selection |
G17 |
XY plane selection |
G18 |
ZX plane selection |
G19 |
YZ plane selection |
G33 |
Threadcutting, constant lead |
G34 |
Threadcutting, increasing lead |
G35 |
Threadcutting, decreasing lead |
G40 |
Cutter Compensation/Offset, Cancel |
G41 |
Cutter radius compensation - offset left |
G42 |
Cutter radius compensation - offset right |
G43 |
Cutter Offset-Inside Corner |
G44 |
Cutter Offset-Outside Corner |
G50-G59 |
Reserved for adaptive control |
G70 |
Inch programming |
G71 |
Metric programming |
G72 |
Circular interpolation CW (3D) |
G73 |
Circular interpolation CCW (3D) |
G74 |
Cancel multiquadrant circular interpolation |
G75 |
Multiquadrant circular interpolation |
G80 |
Fixed cycle cancel |
G81 |
Fixed cycle No. 1 Drill, Spot Drill |
G82 |
Fixed cycle No. 2 Drill, Counterbore |
G83 |
Fixed cycle No. 3 Deep Hole |
G84 |
Fixed cycle No. 4 Tapping |
G85 |
Fixed cycle No. 5 Bore |
G86 |
Fixed cycle No. 6 Bore |
G87 |
Fixed cycle No. 7 Bore |
G88 |
Fixed cycle No. 8 Bore |
G89 |
Fixed cycle No. 9 Bore with Dwell |
G90 |
Absolute dimension input |
G91 |
Incremental dimension input |
G92 |
Preload registers |
G93 |
Inverse time feedrate (V/D) |
G94 |
Inches (mm) per minute feedrate |
G95 |
Inches (mm) per spindle revolution |
G96 |
Constant surface speed feet (m) per minute |
G97 |
Revolution per minute |