CAM and CNC Post Processors

Convert toolpaths into machine-specific G-code

CAM and CNC Post Processors

The role of the post-processor is critical – it acts as the translator between your CAM programs generic language and the language specific to your CNC machines controller to convert toolpaths into machine-specific G-code. CAMWorks webinar covering the post-processing environment, including in-house examples of custom post edits.
Webinar presented by Tyler Reid of GoEngineer.


 Post processors are a critical part of any CAM system

Post processors are a critical part of any CAM system.

The output of CAMWorks and SOLIDWORKS CAM is a g-code file. This file contains the instruction set for your parts program: the feeds, speeds, toolpath, tool changes, safety codes, and more.

Being a translator, there is some flexibility in how the post-processor outputs your code. It is important the code matches your CNC machine parameters and takes advantage of all your machine’s capabilities. Operators also tend to have their preference. Ultimately a good post-processor means less hand-editing, more efficient programs, and faster setup and cycle times.

Both CAMWorks and SOLIDWORKS CAM install with a variety of basic post-processors. Users also have the ability to create their own post-processors using the Universal Post Generator. However, we have found most users find the best option is to rely on GoEngineer’s expertise and experience to customize a post-processor specific for their needs.


With a custom post-processor, you have control over the G-code output without the burden of learning to write post-processors yourself. Safety lines, tool changes, canned cycles, M-codes – these areas and more are possible points of customization within the post-processor. We can even expand the capabilities of SOLIDWORKS CAM or CAMWorks through the post!

Our goal is to build a post-processor that requires zero hand-editing and is tailored to your exact operator or machine requirements. We also commit to maintain and support that post-processor, even if your requirements change.

We have hands-on experience with most machine tool vendors and control systems – in fact we have written thousands of custom post-processors over the years for our satisfied customers. There is no better way to squeeze the most power out of SOLIDWORKS CAM or CAMWorks then with a custom post-processor from GoEngineer.

Tormach is the premier provider of small footprint, lab-friendly CNC machine tools. Their   “personal-sized” selection of mills and lathes offer an affordable machining option without sacrificing accuracy or reliability.

At GoEngineer, we use Tormach as a test-bed for SOLIDWORKS CAM and CAMWorks g-code. We have also found them to be an excellent complement to our 3D printing and 3D scanning technologies!

We proudly provide a Tormach PathPilot post-processor for SOLIDWORKS CAM free of charge. Simply download the .zip, file here. Review the included PDF, and place the files in your Posts directory. If you have any comments or suggestions – feel free to share those with us at

Additional Resources

Take Advantage of GoEngineer’s Extensive Knowledge Base and Resources

Search of database for thousands of solutions to CAD desiging problems

Find a Solution

Our robust Knowledge Base contains over 12,000 resources to help answer your product design questions. From basic CAD questions to in-depth guides and tutorials, find your solution here. Find a Solution

Get Certified Professional SOLIDWORKS Training at GoEngineer


Improve your skills with professional training and certifications in SOLIDWORKS, CAM, 3D Printing, and 3D Scanning offered four ways: self-paced, online, on-site, or in-classroom. Certified Training Courses


#1 Technical Resource Worldwide - Right at your fingertips. Search or browse through hundreds of SOLIDWORKS tips & tricks, additive manufacturing product developments, announcements, how-to guides, and tutorials. Blog

YouTube Channel

Our YouTube channel hosts hundreds of educational tutorials, product demonstrations, recorded webinars, and best practices for all of our products and services. GoEngineer's YouTube Channel

Shop Online for all you additive manufacturing consumable needs, as well as online SOLIDWORK training and More!


Order 3D printing materials and consumables, enroll in SOLIDWORKS training classes, and buy official GoEngineer gear directly from our online store. Online Store


Enjoy this collection of small ‘macros’ that were tailored to help our customers. These free SOLIDWORKS tools are for you to use, review, and modify. SOLIDWORKS Automation Tools


Our engineering webinars are hosted by some of the top experts in the industry. They are always recorded, always free, and always offer a live Q&A. WEBINARS

3D Design Camp

GoEngineer offers a custom 3D Design Camp to youth as a basic introduction to SOLIDWORKS CAD and 3D printing. During this unique opportunity, they’ll discover how to think beyond limits with cutting edge technologies. 3D Design Camp