Lightburn Profile that supports G1 Sxxx commands

The preferred way to control a laser using Duet/RepRapFirmware is to use S parameters in G1

This is said by David Crocker, the developer of RepRepFirmware.
I have a Duet controller running RRF3 in my newly built machine. I have everything working, and G1 Sxxx burns when I give manual commands in the console. However the Marlin profile (there is no RRF profile yet) does use M commands and G commands without S parameters. Is there a profile that puts out the G1 Sxxx commands like I need? I hear Grbl-M3 does that, but that one does not allow for many other Gcode commands like homing.


There will be for the next release:

The Inline setting uses M03 / M05 commands and G1 Sxxx for power in the Marlin profile.

1 Like

Great! You have an ETA on that?

I guess apart from this issue Marlin gcode is pretty compatible with RRF and since RRF3 has velocity ramping implemented, it is a great controller for laser and CNC, in addition to printing. This inline power feature will certainly decide me to buy Lightburn. (im am in trial now).


It would be nice though, if we could have ethernet connections in Lightburn too :wink:

You can, just not with that controller. :slight_smile:

We do plan to add proper support for the Duet, but it needs to be balanced against all the other development needs, and the expected return on the effort it takes to do it. If David wants to contact us, I can give him a beta build with the inline profile added and working for him to try.

I understand, and i read that before in this forum.

But I do think the Duet users are a fantastically loyal group to have, and are all about quality and participation. Duet3d hardware is considered top notch, and I think anybody with Duet experience is very reluctant to go “back” to any other hardware. I tried, using my old Rambo board with Marlin and Grbl, but I could not wrap my head around the usual Arduino configuration troubles anymore. I think your time-investment adding Duet support is very much worth it.

By the way, someone on the Duet forum pointed me to a configuration parameter to make the G1 S parameter sticky acros G1 commands. So currently I am runnng my first test burns :wink: