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.[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
- Preprocessor
- Transpiler
References
- ↑ 1.0 1.1 Xun, Xu (2009-01-31) (in en). Integrating Advanced Computer-Aided Design, Manufacturing, and Numerical Control: Principles and Implementations: Principles and Implementations. IGI Global. ISBN 978-1-59904-716-4. https://www.google.com/books/edition/Integrating_Advanced_Computer_Aided_Desi/habcATPQWJ4C?hl=en&gbpv=1&dq=post+processor&pg=PA238&printsec=frontcover.
- ↑ Brown, Marcus (2019-08-19). "What is a Post Processor?" (in en-US). https://www.mlc-cad.com/resources/mastercam/what-is-a-post-processor/.
- ↑ "What is a Post Processor?" (in en-US). https://www.okuma.com/blog/what-is-a-post-processor.
- ↑ McClements, Dean (December 7, 2023). "Post-Processor: Definition, How It Works, and Uses". https://www.xometry.com/resources/machining/what-is-a-post-processor/.
- ↑ 5.0 5.1 Evans, Jim. "Notes on Posts : Modern Machine Shop". http://www.mmsonline.com/articles/notes-on-posts.
- ↑ "What Is a CNC Post Processor and Why Do I Need One?". 5 May 2026. https://tormach.com/articles/what-is-a-cnc-post-processor-and-why-do-i-need-one.
- ↑ admin (2025-12-11). "What Is a CNC Post Processor and Why Does It Matter?" (in en). https://mechmansolution.com/blogs/what-is-a-cnc-post-processor-and-why-does-it-matter/.
