
Well structured. Verified. Trustful.
SolidCAM Post Processors
SolidCAM offers an open, customisable platform for creating Post-Processors. Written in SolidCAM’s GPPL language and developed in Microsoft Visual Studio Code, post-processors can be tailored to produce any required G-code format for a specific CNC control.
Each post-processor includes a VMID (Virtual Machine ID), which defines the machine’s kinematics, controller output settings, and user-specific G-code structure. This ensures that the generated code is ready for direct use on the CNC machine, no manual edits required.

Machine Simulation
Toolpath verification and simulation within SolidCAM’s Machine Simulation are integrated into the Post-Processor, with all relevant machine components mapped to their proper kinematic axes.
This provides a complete Machine Preview experience across Machine Setup, the ToolKit, Jobs, and MCOs, fully driven by the machine simulation post-processor data.

MCO Cycles – Delivered
SolidCAM Post Processors for advanced CNC Milling, Mill-Turn, and Swiss-Type machines come with built-in Machine Control Operations (MCOs) that require minimal input, enabling quick and precise programming of all non-toolpath machine movements.
Machine Preview responds directly to the parameters defined in each MCO, accurately reflecting the machine’s behaviour.
5 Features
Supporting any G-Code format
SolidCAM can produce any required G-code format or structure, whether dictated by the CNC controller or user preference. It fully supports DMG, INDEX, and single- or multi-file output for multi-channel CNC machines. When a control unit has limited memory, SolidCAM can generate external, separate program files as needed. Subprogram-based output is also available, significantly reducing overall G-code size.
With parametric feed and spindle speed output, operators can easily adjust cutting conditions directly at the machine controller. Because SolidCAM allows complete customisation of G-code formatting, it delivers unmatched flexibility and a future-ready solution for both current and next-generation CNC machines.
The versatility in the finished parts from the impressive Siemens 828D control to the Y axis and driven tooling, all without which we could not have produced this part. Going from simple turning to complex multi axis milling to create an amazing bat out of some tough material.
Will Kearse
Manufacturing Application Engineer
Frequently Asked Questions
Related Content
SolidCAM iMachining
Unlock SOLIDWORKS 3D CAD Standard software powerful design capabilities and embrace the benefits of the comprehensive 3D design solutions.
SolidCAM Mill Turn CNC Machining
Unlock SOLIDWORKS 3D CAD Standard software powerful design capabilities and embrace the benefits of the comprehensive 3D design solutions.
SolidCAM Swiss Machining
Unlock SOLIDWORKS 3D CAD Standard software powerful design capabilities and embrace the benefits of the comprehensive 3D design solutions.
SolidCAM SolidShop
Unlock SOLIDWORKS 3D CAD Standard software powerful design capabilities and embrace the benefits of the comprehensive 3D design solutions.
SolidCAM
SolidCAM is the complete, ‘Best-in-Class’ CAM Suite for Profitable Milling and High Speed Machining CNC-Programming that works inside SOLIDWORKS.
SolidCAM CAM Assist
Unlock SOLIDWORKS 3D CAD Standard software powerful design capabilities and embrace the benefits of the comprehensive 3D design solutions.