|
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 |