What is postprocessor?

A Post Processor is a unique „driver“ specific to a CNC machine, robot or mechanism; some machines start at different locations or required extra movement between each operation, the Post-Processor works with the CAM software or off-line programming software to make sure the G-Code output or program is correct for a specific machine build.

The Post Processor controls the format and syntax of the program that is generated for the controller that controls a specific machine (typically a CNC or a robot).

A post processor is used with the CAM (Computer Aided Manufacturing) Software to generate G-code for a specific CNC Machine. A post processor can also be used with Off-line programming software for a specific industrial robot.

The Post-Processor will alter the program output to suit a specific machine; a „Post“ can be used for complex things like producing a proprietary machine language other than G-Code or M-Code, or a Post-Processor maybe used to start a machine from a specific position.


Examples of CAM postprocessing which i created

Homag 5 axis programming in Inventor HSM – Homag/Weeke machine (Wood wop MPR output)

Alphacam 5Axis programming Haas UNC 750

Autodesk HSM postprocessor for Biesse machines – CIX output for Biesse works

Sahos CNC 4 axis postprocesosr

Alphacam 5 axis Heidenhain postprocessor