Using Fusion with GRBL: How to Set Up the GRBL Post for CNC and Laser Machines

Paolo Bastianelli June 3, 2020

5 min read

Learn how to use the GRBL post with Fusion for precise CNC and laser GRBL machining. Download the software and optimize your CNC machine workflow.

Autodesk Fusion Logo

Elevate your design and manufacturing processes with Autodesk Fusion

If you are using Fusion to prepare designs for CNC machining or laser cutting, understanding how to use the GRBL post processor is essential. Whether working with a traditional CNC router or a laser engraving machine controlled by laser GRBL, this guide covers what GRBL is, where to find the right post processor, and how to set up your workflow using GRBL software with Fusion.

What is Grbl for CNC machines and laser cutters?

Grbl is software that converts g-code to motions on a CNC machine. It runs on an Arduino or similar development board. G-code is the instructions that tell the machine what to do. The Arduino receives these instructions line by line via USB from a g-code sender. The g-code sender also serves as the human machine interface (HMI) and runs on a laptop, computer, or Raspberry Pi.

For laser applications, there is a specialized variant called laser GRBL that adds support for controlling laser power smoothly during cuts and engraving, ensuring precision and safety.

fusion and grbl

History

Grbl development began in 2009 under Simen Svale Skogsrud, and Sonny Jeon continued the work in 2011. The software is open source and has a large community of developers and users. Consequently, many companies utilize Grbl for their CNC machines, including Inventables, Carbide 3D, and Openbuilds. You can use it to automate all different types of machines, from hot wire foam cutters to 3D printers. It has also forked into various other projects like TinyG, which is a conversation in and of itself. Grbl continues to be a vital catalyst for desktop CNC; hence, the noteworthiness of Sonny and Simen’s contribution.

How to pronounce it?

According to Simen, Grbl is named after the animal, gerbil, because it is small and does one thing very well. However, some pronounce it “garble,” with others using a hard g as in “girl” in place of the soft g in “gerbil.” It probably doesn’t matter too much how you say it, as long as your machine is working hard for you.

The Grbl post-processor

For those who don’t know, a post-processor (post) converts toolpaths from CAM software into g-code. While there are standards for g-code, most machines only follow them roughly. This means selecting the correct post processor, and its settings are essential. Fortunately, the Grbl g-code follows the LinuxCNC g-code specification and is relatively simple. It should be noted that not all LinuxCNC commands are implemented in Grbl. Furthermore, depending on the g code sender, the implementation of Grbl, and the machine type, your CNC setup may have special g-code requirements. Be sure to select the correct post processor for your setup.

What is a GRBL post processor in Fusion?

When creating toolpaths in Fusion, the software outputs G-code with the help of post processors that tailor the code for specific machine controllers. The GRBL post is designed to produce G-code compatible with GRBL firmware. Using this post ensures your CNC or laser machine interprets the toolpath commands correctly and runs without errors.

For laser machines, Fusion offers a dedicated laser GRBL post processor which incorporates commands specific to laser control, like spindle speed adjustments mapped to laser power settings.

How to download and use GRBL software and post processor

To get started, you need to:

Why use GRBL for CNC and laser machines?

Tips for using Fusion and GRBL together

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

Tags and Categories

fusion grbl post processor Machining

Get Fusion updates in your inbox

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