Article · Wikipedia archive · Last revised May 27, 2026

Post processor

A post processor, also known simply as a post, is a computer program which converts tool path data from CNC software into machine tool data, to be used in CAM systems. A post processor generates the G-code used by the machine control module. The generated code will differ for each G-code dialect the post-processor supports, and will often be customized to match the limitations of the machine. Post processors can be either open- or closed-source software; closed-source posts are usually created by CAM vendors, while open-source ones are made by the community or home users. It can be difficult, however, to custom-write post-processors, as the code syntax used by the machine often varies; several efforts have been made to create a standard language.

Last revised
May 27, 2026
Read time
≈ 1 min
Length
271 w
Citations
9
Source

A post processor, also known simply as a post, is a computer program which converts tool path data from CNC software into machine tool data, to be used in CAM systems.12 A post processor generates the G-code used by the machine control module.3 The generated code will differ for each G-code dialect the post-processor supports, and will often be customized to match the limitations of the machine.4 Post processors can be either open- or closed-source software; closed-source posts are usually created by CAM vendors, while open-source ones are made by the community or home users.56 It can be difficult, however, to custom-write post-processors, as the code syntax used by the machine often varies; several efforts have been made to create a standard language.1

Post-processors can be generic (being programmed for one machine) machine-specific, or custom-built.7 Post processors can also be used to auto-create pocket routines or, in specific cases, run robots using G-code instructions.5

See also

See also

References

References

  1. Xun, Xu (2009-01-31). Integrating Advanced Computer-Aided Design, Manufacturing, and Numerical Control: Principles and Implementations: Principles and Implementations. IGI Global. ISBN 978-1-59904-716-4.
  2. Brown, Marcus (2019-08-19). "What is a Post Processor?". MLC CAD Systems. Retrieved 2026-05-06.
  3. "What is a Post Processor?". www.okuma.com. Retrieved 2026-05-06.
  4. McClements, Dean (December 7, 2023). "Post-Processor: Definition, How It Works, and Uses". Xometry. Retrieved 5 May 2026.
  5. Evans, Jim. "Notes on Posts : Modern Machine Shop". www.mmsonline.com. Archived from the original on 2011-05-19. Retrieved 2026-05-06.
  6. "What Is a CNC Post Processor and Why Do I Need One?". Tormach. 5 May 2026.
  7. admin (2025-12-11). "What Is a CNC Post Processor and Why Does It Matter?". Mechman Solution. Retrieved 2026-05-06.