How to use Jedicut G-Code with GRBL 4 Axis CNC Foam Cutter

This guide shows you how to get G-code from Jedicut working with the USB CNC foam cutter described on this site.

Jedicut isn’t the easiest program to use, and honestly, there are simpler (and free) options available — I cover those in this post. But if you want to try Jedicut, or you already have files in that format, here’s how to make it work with the GRBL-based hot wire controller.

What is Jedicut?

Jedicut is free Windows-only software for generating G-code for 4-axis hot wire CNC foam cutters.

  • You can import DAT files (commonly wing profiles) or certain DXF files.
  • In my experience, only DXF files from AutoCAD 2013–2017 will load correctly.
  • Exports from Fusion 360 won’t import into Jedicut.

Once configured, Jedicut produces a cut file (G-code) that you can load into the USB CNC foam cutter. But you’ll need to adjust a few settings before it runs properly.

Jedicut clarky

Making Jedicut work with the USB CNC Foam Cutter

Firstly don’t install for all users select for me only.

If you just installed Jedicut and tried to upload some G-Code you may get errors from the Grbl Hotwire Controller used by the USB foam cutter.

Step 1 – Matching the Axis Names

If you see an error when loading G-code into the GRBL Hotwire Controller, it’s usually because the axis names don’t match what GRBL expects.

Here’s the fix:

  1. Open Tools > Options.
  2. Go to the GCode tab.
  3. In the “Name of axes” section:
    • Change X2A
    • Change Y2Z

That clears up the axis mismatch error.

Jedicut setting the axis names

Step 2 – Remove Static Header Setting

Next, you may hit errors caused by G-codes in the Static Header that GRBL doesn’t support.

To fix this:

  • Remove all lines except: ( SET FEED RATE MODE ) G94

That’s all you need to keep.

( SET FEED RATE MODE )
G94
Jedicut setting the static headers correctly

Step 3 – Fix Slow Cutting Speeds

Jedicut’s latest version adds a Materials List, but the default material can make cutting speeds painfully slow. The easy solution? Delete the material settings. Once removed, it works just like before.

jedicut speed problems

Test Run

After making these changes, you should be able to load and run Jedicut-generated G-code without issues.

A few notes:

The GRBL Hotwire application will now display files correctly when you load them.

Jedicut works in Incremental Mode, meaning all G-codes are referenced from the last position, not from zero origins.

If you still have problems with Jedicut, try one of the free alternatives. I’ve made an article here which covers them https://rckeith.co.uk/foam-wing-free-cnc-software/

jedicut generated g-code running on Grbl HotWire
G-code running on Grbl Hotwire Software

Final Thoughts

With these tweaks, Jedicut can run smoothly on the USB CNC foam cutter. If you get stuck, the Jedicut forum is worth checking for program-specific tips. And if you’d rather skip the quirks of Jedicut altogether, I’ve rounded up some easier alternatives here.

If you’re still having trouble after trying these steps, drop me a message — I’m always happy to help troubleshoot.

Similar Posts