grbl gcode for cnc plasma

I’m a newbie with cnc, so take that into account when it comes to this post.

I’ve been itching to get a cnc plasma table for a while now. To get the ball rolling on this, I am starting with something very small - I am converting a cnc laser engraver, which uses laser grbl, into a cnc plasma cutter.

After playing around with this setup for a year, I will invest into building a 4x4 table. I have been teaching myself freecad, in the 2d sketcher area, and I am slowly getting better.

I am having some challenges generating gcode for the lasergrbl right now. I dod some reading, and a few people have mentioned that cnc plasma tables run off lf mach3, not grbl.

Do i need to change the laser cnc controller, to a mach3 controller board, to get this to work? Or, can gcode be generated to work on lasergrbl, and still control a plasma setup?

Is there a particular software out there that will generate gcode from the dxf files i create on freecad, which is then compatible with running a plasma on grbl?

Mach3, grbl or other optional controller does not matter much, as long as there is a post processor for the control system.
As I understand it regarding the cnc plasma table, you need X, Y (maybe Z for focus), turning the plasma on and off.

So it is up to you what you feel comfortable with for the control system and then create or choose a post processor that fits FreeCAD and the control system.
Good luck with your project