EleksMaker® EleksLaser A3X-2500mw Laser Engraving Machine Interface

I’m pretty sure this has been addressed in previous posts but I wasn’t able to find it.

Lightburn software will not home, return to orgin and work as designed with this laser engraver. I do not know what controller I have but the software identifies it as GRBL-AS-15 China. A friend of mine stated that I may have to load a different device to get it to work correctly. Also, the software crashes routinely. I know others that have this software and rave about using it, so I’m fairly certain I do not have the EleksMaker A3X configured correctly.

Any help is appreciated!

Here are a few resources… :slight_smile:

And the LightBurn Documentation section discussing the subject: https://github.com/LightBurnSoftware/Documentation/blob/db0175736fffa2f94e03422db8cab58d722ad68a/CommonGrblSetups.md#common-grbl-setups

Thank you to all who answered!

Guys…didn’t get anywhere with the information provided. These are the codes that come up on the console…


$0=10 (step pulse, usec)

$1=25 (step idle delay, msec)

$2=0 (step port invert mask:00000000)

$3=2 (dir port invert mask:00000010)

$4=0 (step enable invert, bool)

$5=0 (limit pins invert, bool)

$6=0 (probe pin invert, bool)

$10=3 (status report mask:00000011)

$11=0.010 (junction deviation, mm)

$12=0.002 (arc tolerance, mm)

$13=0 (report inches, bool)

$20=0 (soft limits, bool)

$21=0 (hard limits, bool)

$22=0 (homing cycle, bool)

$23=0 (homing dir invert mask:00000000)

$24=25.000 (homing feed, mm/min)

$25=500.000 (homing seek, mm/min)

$26=250 (homing debounce, msec)

$27=1.000 (homing pull-off, mm)

$100=80.000 (x, step/mm)

$101=80.000 (y, step/mm)

$102=80.000 (z, step/mm)

$110=5000.000 (x max rate, mm/min)

$111=5000.000 (y max rate, mm/min)

$112=5000.000 (z max rate, mm/min)

$120=200.000 (x accel, mm/sec^2)

$121=200.000 (y accel, mm/sec^2)

$122=200.000 (z accel, mm/sec^2)

$130=5000.000 (x max travel, mm)

$131=5000.000 (y max travel, mm)

$132=5000.000 (z max travel, mm)


So, I’m not sure what is going on. How do I load codes $30 and $32? When I type them into the console, I get a invalid statement.

Thanks in advance!

You do not have $30 nor $32 as you are running an older version of grbl firmware. Set LightBurn to GRBL-M3 in ‘Devices’ or update the firmware of your controller to 1.1f or latest official release and then use the GRBL device in LightBurn.

I am using GRBL-M3 but it will not home and when it does laser, it’s mirrored…suggestions?

Yes, I do. Did you follow the setup process I posted above?

First would be this: https://wiki.eleksmaker.com/doku.php?id=elekslaser_a3_pro
Did you follow this and have your system working in Elekscam? This will provide you a known working setup prior to introducing LightBurn.

Then followed by this: https://github.com/LightBurnSoftware/Documentation/blob/master/CommonGrblSetups.md#common-grbl-setups

Where did you set the Machine Origin in LightBurn?