As we begin 2021, we have found ourselves in a situation where our lead-times have substantially increased due to COVID-19 pandemic-related issues.
Those issues combined with high demand and heavy shipping volume is resulting in a longer than normal delivery timeframes for many Tormach machines and accessories.
We are working diligently to resolve these issues and look forward to bringing our lead-times back to normal. Unfortunately, this is going to take some time.
As of now, we anticipate that these lead times will continue into the second quarter. We appreciate your patience during this time.


The information included in this library describes machining codes (G-code, M-code, and more). This information is also included in our mill Operator’s Manual, which you can download from our support site.


The following sections define the languages that are understood and interpreted by PathPilot, and is only intended for reference:

To learn about the principles of the control language (so that you can write programs by hand from first principles, for example), we recommend that you consult an introductory textbook on G-code programming.

To create and edit G-code files, we recommend using a text editor like Gedit or Notepad++. Don’t use a word processor to create or edit G-code files, which leaves unseen codes that may cause problems or prevent a G-code file from working.

CNC Programming Handbook

CNC Programming Handbook

For the most complete programming reference, we recommend the CNC Programming Handbook.

Shop Now