| G00 |
Fast positioning |
| G01 |
Linear interpolation |
| G02 |
CW circular interpolation |
| G03 |
CCW circular interpolation |
| G10/G11 |
Data writing / Data write cancel |
| G17 |
X-Y plane selection |
| G18 |
X-Z plane selection |
| G19 |
Y-Z plane selection |
| G20 |
Programming in inches |
| G21 |
Programming in mm |
| G28 |
Return to home position |
| G31 |
Skip function (used for probes and tool length measurement ) |
| G33 |
Constant pitch threading |
| G34 |
Variable pitch threading |
| G40 |
Tool radius compensation off |
| G41 |
Tool radius compensation left |
| G42 |
Tool radius compensation right |
| G90 |
Absolute programming |
| G91 |
Incremental programming |
| G94/G95 |
Inch per minute/Inch per revolution feed |
| G96/G97 |
Constant cutting speed (Constant surface speed) Constant rotation speed (constant RPM) |