Introduction to Post Processors in Fusion [Update 2025]

Marti Deans September 4, 2025

10 min read

Fuel Innovation, Cut Costs

Get 4 subscriptions to Fusion for the price of 3.

Save 25% now

Learn all about post processors, including what they are, why we need them, and how to use them in Fusion.

We created our Machining Fundamentals series to help you brush up on your CAM knowledge, whether you work in a machine shop or are just getting started. In-house machinists at our Birmingham Technology Center host each episode and provide a detailed overview of a tool/process. In the last edition, we covered lathes. Here we have an introduction to post processors, where you’ll learn all about post processor files: what they are, why we need them, and where to get them to use with Fusion.

Autodesk Fusion Logo

Elevate your design and manufacturing processes with Autodesk Fusion

If you’re generating toolpaths with a CAM system, you need a way to turn them into code for your machine. Typically this is done by a post processor, another code file that turns toolpath data into machine code by converting the data into a specific file format required by the CNC machine. Post processors are often expensive, difficult to create, and hard to find support for. Fusion offers an online library with hundreds of free post processors that you can edit yourself to help make post processors more accessible to machinists across the industry.

Of course, that leaves a lot of people wondering where to get started with editing their own post processors in Fusion. The videos below address some of our most commonly asked questions.

What is a post processor?

A post processor is a specialized software tool that plays a vital role in the manufacturing process by converting computer-aided design (CAD) or computer-aided manufacturing (CAM) data into a format that CNC machines can understand. Acting as a bridge between your design software and your machine, the post processor takes toolpath information and generates machine-specific code. This is most commonly in the form of NC programs or G-code files. This code is what controls the CNC machine, informing every movement and operation.

Because every machine and controller can have unique requirements, post processors allow users to quickly customize the output to meet specific needs, ensuring the code is compatible with the intended hardware. Whether you’re working with a standard setup or have unique production requirements, post processors give you the flexibility to tailor the code, making them an essential tool for anyone looking to streamline the creation and control of CNC programs.

post-processors-autodesk=fusion

Find, install, edit, and request a post processor in Fusion

Find and install posts

Begin your journey with Fusion post processors by exploring the online library, which hosts the latest updates and machine-specific posts to enhance compatibility and functionality. These configuration files are typically stored in designated folders within the software’s file system, such as the PostP folder. Make sure that you reference the correct version of a post processor as it’s crucial for maintaining compatibility with your software and machine. Regular updates to post processors improve functionality and compatibility, and each version is marked in its configuration file for troubleshooting and checks.

Personal library for post processors

Once you install posts to your personal library, you can perform edits. It’s important to verify the configuration and test for syntax errors after installation. You can also install posts to your personal cloud library for access across multiple devices. For editing, utilize the Fusion Post Extension for Visual Studio Code, which simplifies locating and identifying parts of the configuration file and NC code. Alternatively, post processor files can be opened and modified using standard text editors such as Notepad++.

Editing posts

Users often start by copying an existing post processor and then customizing it to meet their machine’s requirements. Edits might include altering file extensions, machine parameters, or output formats. Adjustments to machine control settings within the post processor are sometimes necessary to ensure compatibility with specific CNC machines. Customizing tool-change commands or other instructions for the G-code output can be done within Fusion 360, making the creation of new or customized post processors straightforward.

Advanced services

If you prefer not to make your own edits, use the Post Services Marketplace to find paid customization from one of our partners. If you believe a key post processor is missing from our library, you can request its creation on the Post Processor IdeaStation.

For detailed guides on installing cloud posts, local posts, and finding, editing, or requesting post processors or customizations, refer to the written documentation provided. Dive in and enhance your machining process with customizable, efficient post processors in Fusion!

Understanding post processor sections in Fusion

Post processors in Fusion are organized into distinct sections, each dedicated to a specific part of the code generation process:

Understanding how these sections function is crucial for effective post processor editing. By knowing which part of the file to modify, users can tailor the output to meet the requirements of their specific CNC machines. For example, if your machine requires a unique startup sequence, you can adjust the header section accordingly. This targeted approach to editing enables users to optimize their post processors for improved performance and compatibility.

Enable 4th and 5th axes in a post

Many posts in our post library already support 4 and 5-axis code. However, these axes are disabled by default. In some cases, you can simply enable these additional axes through the Post Properties (more information on those in the section below this one). For example, assume your machine requires specific control instructions for the 4th axis; you should consult your machine’s documentation to determine the correct settings. In other cases, there are some edits you’ll need to make to the configuration file itself. When editing the configuration file, ensure that any additional axes or parameters are properly defined to guarantee correct operation. Additionally, certain parameters, such as line numbering or axis limits, may need to be controlled to match the requirements of your specific CNC machine. As always, if you make edits to a post processor please proceed with caution.

There is a written guide to enabling 4th and 5th axes that I recommend reading for more details on the properties of each axis

post-library-in-fusion

Using post properties in Fusion

Post properties offer a quick and easy way to customize your post processor without directly editing the configuration file. While you might feel hesitant about diving into the configuration file, post properties provide an alternative for making small adjustments right from the NC Program or Post dialog.

By using post properties, you can fine-tune your post processor for optimal performance and compatibility for your specific CNC machines.

post processing in Fusion

Best practices for post processor editing in Fusion

Following best practices in post processor editing is essential for achieving reliable and efficient results. Here are some key steps to ensure your edits are effective:

Common challenges in post orocessor editing and how to overcome them

Editing post processors can be tricky, especially for beginners. Here are a few common challenges and how to tackle them:

Solutions: To overcome these challenges:

Optimizing post performance in Fusion

To get the post out of your post processors in Fusion, it’s improtant to optimize them for your specific machines and manufacturing needs. Here are some ways to get the most out of your post processors:

By continuously refining and modifying your post processors in Fusion, you can boost machine performance, reduce production time, and maintain a competitive edge in your manufacturing processes.

Get started with post processors in Fusion

If you’re looking for more information on post editing, take a look at this comprehensive guide written by our post experts. Many commands and features in post processors are thoroughly documented for user reference. Users should also pay attention to notes and annotations provided in the documentation for additional guidance. You may find a note or TOOL_NOTES section in the configuration files, which provides important information about tools or toolpaths. Other software, such as BobCAD-CAM, also offers robust post processor editing and customization capabilities.

I would also recommend this comprehensive video by John Saunders of NYC CNC. He goes into detail about the Visual Studio Code extension. The Post Processor Forum is a great place to ask questions as you get up and running. Users can seek help with debugging post processors and troubleshooting issues. I also recommend searching the forum for your post or question before posting. There are literal years of helpful information already there!

Finally, here is a direct link to the Online Post Library which contains links to many of the resources above in the upper right corner. Fusion supports a wide range of CNC machines through its extensive library of post processors.

Ready to start editing your own posts? Users can control power settings for tools such as lasers or jet cutters within the post processor configuration. Creating new or customized post processors in Fusion is easy and straightfoward. Get started today!

Full-access Fusion Trial
Unlock all of Fusion's advanced features and functionality - free for 30 days.

Get Fusion updates in your inbox

By clicking subscribe, I agree to receive the Fusion newsletter and acknowledge the Autodesk Privacy Statement.