I’ve downloaded the trial for the LightBurn software to try out and while I like the interface thus far, I can’t find a way to make it work with my machine.
The machine is a Probotix GX3750 CNC running LinuxCNC that has the 2.8 watt laser kit by J Tech. (J Tech’s site led me to LightBurn.)
The machine will load the the exported G-Code and the the stepping motors begin moving the laser around, but the laser simply doesn’t fire off. Upon investigating it seems this is mostly due to the command differences.
According to the Wiki page on Probotix, there are these specific commands for the laser:
* E0 is the laser and is required to receive commands * Q# is the power percentage to set (Q0 = OFF, Q100 = MAX power). [...] Suggested combined usage: M67 E0 Q50(turn on laser at 50% with next movement) G01 X2 Y2 F15(laser turns on while moving into position) M68 E0 Q0(turn off laser now) G00 X3 Y3(move to next position)
The power scale is between 0 - 100, and gets addressed as E0.
Are there any settings within LightBurn that would allow me to specify what it needs to identify for the laser and power scale? Along with the Synchronized vs Immediate motions (M67 vs M68)?
Here’s an example of what LightBurn saved:
; LightBurn 0.9.02 ; GRBL-M3 (1.1e or earlier) device profile, absolute coords G00 G17 G40 G20 G54 G90 ; Image @ 201 in/min, 20% power M8 M5 G0X7.7192Y1.3772 G91 M3 G1X0.0025F201S51 G1Y0.005S0 G1X-0.0025S51 G1X-0.0075S0 G1X-0.0025S51 G1X-0.0025S0 G1X-0.005S51 G1X-0.0025S0 G1X-0.0025S51 G1X-0.0075Y0.0025S0
Then one from one of the post processor’s J Tech made:
G54 G17 G20 G40 G49 G90 G92.1 G64 P0.001 M68 E0 Q0 (Laser OFF) G00 Z0.0010 G00 X0.0000 Y0.0000 G00 Z0.0010 G00 Z0.0010 G00 X2.4454 Y4.8967 G01 Z0.0000 F2362.2 M67 E0 Q100 G01 X2.4489 Y4.8953 X2.4521 Y4.8953
I’d love to be able purchase a license for LightBurn if I can get this to work with my setup, especially with the features it offers.