Jump to content

Post processor

From Wikipedia, the free encyclopedia

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.[1][2] 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.[5][6] 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

[edit]

References

[edit]
  1. ^ a b 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. ^ a b 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.