| G Code |
Description |
| G00 |
Positioning (rapid traverse) |
| G01 |
Linear interpolation |
| G02 |
Circular interpolation clockwise |
| G03 |
Circular interpolation counterclockwise |
| G04 |
Dwell |
| G09 |
Exact stop |
| G10 |
Polar coordinate interpolation, rapid traverse |
| G11 |
Polar coordinate interpolation, linear interpolation |
| G12 |
Polar coordinate interpolation, circular interpolation clockwise |
| G13 |
Polar coordinate interpolation, circular interpolation counterclockwise |
| G16 |
Plane selection with free axis selection |
| G18 |
Plane ZX |
| G25 |
Minimum working area limitation |
| G26 |
Maximum working area limitation |
| G33 |
Thread cutting |
| G40 |
Cancel cutter radius compensation |
| G41 |
Cutter radius compensation left |
| G42 |
Cutter radius compensation right |
| G48 |
Leave as approached |
| G50 |
Cancel scale modification |
| G51 |
Scale modification |
| G53 |
Cancel zero offset blockwise |
| G54 |
Zero offset 1 |
| G55 |
Zero offset 2 |
| G56 |
Zero offset 3 |
| G57 |
Zero offset 4 |
| G58 |
Programmable zero offset 1 |
| G59 |
Programmable zero offset 2 |
| G60 |
Exact stop mode |
| G62 |
Deselection exact stop mode |
| G63 |
Thread tapping with compenstion chuck |
| G64 |
Deselection exact stop mode |
| G70 |
Measuring in inches |
| G71 |
Measuring in millimetre |
| G80 |
Deselection of drilling cycles |
| G90 |
Absolute programming |
| G91 |
Incremental programming |
| G92 |
Spindle speed limit |
| G92 P |
Cylindrical interpolation ON |
| G92 P1 |
Cylindrical interpolation OFF |
| G94 |
Feed per minute |
| G95 |
Feed per revolution |
| G96 |
Constant cutting speed, feed per revolution |
| G97 |
Constant spindle speed |
| G130 |
Transmit OFF |
| G131 |
Transmit ON |
| G147 |
Soft approach to contour with linear |
| G148 |
Soft leaving with linear |
| G247 |
Soft approach to contour with quarter circle |
| G248 |
Soft leaving with quarter circle |
| G347 |
Soft approach to contour with semicircle |
| G348 |
Soft leaving with semicircle |