Complete list of G codes for Tormach Duality Lathe.
Tormach PCNC Duality Lathe
The Duality Lathe mounts on the Tormach PCNC 1100 bed, turning your CNC milling machine into a light duty CNC lathe for prototyping and small turning projects.

Tormach PCNC Duality Lathe
Tormach Duality Lathe G Codes
| G00 | Rapid positioning |
| G01 | Linear interpolation |
| G02 | Clockwise circular/helical interpolation |
| G03 | Counterclockwise circular/Helical interpolation |
| G04 | Dwell |
| G10 | Coordinate system origin setting |
| G17 | XY Plane select |
| G18 | XZ plane select |
| G19 | YZ plane select |
| G20/G21 | Inch/Millimetre units |
| G28 | Return home (use with great care) |
| G28.1 | Reference axes |
| G30 | Return home (use with great care) |
| G32 | Threading |
| G40 | Cancel nose radius compensation |
| G41/G42 | Start nose radius compensation left/right |
| G50 | Reset all scale factors to 1.0 |
| G51 | Set axis data input scale factors |
| G52 | Temporary coordinate system offsets |
| G53 | Move in absolute machine coordinate system |
| G54 | Use fixture offset 1 |
| G55 | Use fixture offset 2 |
| G56 | Use fixture offset 3 |
| G57 | Use fixture offset 4 |
| G58 | Use fixture offset 5 |
| G59 | Use fixture offset 6 / use general fixture number |
| G61/G64 | Exact stop/Constant Velocity mode |
| G76 | Canned cycle – screw cutting |
| G77 | Canned cycle |
| G78 | |
| G80 | Cancel motion mode (including canned cycles) |
| G81 | Canned cycle – drilling |
| G82 | Canned cycle – drilling with dwell |
| G83 | Canned cycle – peck drilling |
| G90 | Absolute distance mode |
| G91 | Incremental distance mode |
| G92 | Offset coordinates and set parameters |
| G92.x | Cancel G92 etc. |
| G94 | Feed per minute mode |
| G95 | Feed per rev mode |
| G96 | Constant surface speed cutting |
| G97 | Constant RPM cutting |
| G98 | Initial level return after canned cycles |
| G99 | R-point level return after canned cycles |