On GRBL machines this is typically caused by the laser not being configured for Laser Mode ($32=1). Check for this in Edit->Machine Settings.
However, I’m questioning whether or not you actually have a GRBL controller. The machine listed in your profile is a Ender 3 S1 Plus. Does this not use Marlin firmware? If so, push Devices button in Laser window, and Edit your controller for Marlin.
You will also need to make sure that the “Laser Control Commands” value in Edit->Device Settings is set appropriately for your machine.
The Ender is supposedly configured with Marlin, but I can’t get it to control the head movement or laser firing using Marlin. I even dropped the baud rate down to 9600.
The “Find my Laser” does not find it.
Almost everything works with GRBL.
You tried every combination of baud and DTR signal?
If that doesn’t work, try this.
Instead of setting up your device as “GRBL” set it up as “GRBL-M3”. That will likely address the traversal lines issue and possibly your image issue depending on what was actually causing it.
One thing to review. Marlin machines typically have 8-bit range for S Value. I believe the default for a GRBL device is 1000. Check this in Edit->Device Settings. You likely want “S Value Max” to be 255.
If for some reason that doesn’t work can you go to “Run Gcode” in Laser window and try running this file? You’ll need to change the extension to .gcode or some other type that LightBurn recognizes to do this.
Same results and same console responses.
Stuff like this is why people drink.
The lack of standardization in this business is mind boggling.
I’ve been in the hardware/software business for 35 years and have a patent in cybersecurity.
I have 2 clients that have similar setups as I do that are paying me to figure this out. Knowing their hardware and software costs are less than $800, they will not be able to comprehend why I’ll have to charge them $90/hour to get Lightburn to work with Creality. They watch YouTube videos showing how simple the setup is but when they start running, I get the calls to fix their systems. The support from Creality is a joke and I more than appreciate your help.
Did you also try the file I uploaded called test4.txt?
There are absolutely many variants in this space. GRBL has done a lot to bring some level of standardization. It’s Marlin implementations that have so much variation that makes it more difficult to support.
If there’s money on the line for this then honestly I’d suggest moving to a GRBL based solution if this is primarily for lasering. That will simplify everyone’s lives. Creality themselves have gone to a GRBL solution for their dedicated laser Falcon line. I wouldn’t necessarily recommend them, however, as they seem to have some growing pains when it comes to their software implementation.
I ran your file with a .gcode extension and got the same results.
I’m going to tell my clients to bite the bullet and get a Falcon or xTool D1.
Both work well with Lightburn.
They were using the Ender S1 Plus for 3D printing and presumed adding the laser option would save them money by using the same machine. They were wrong.