Lightburn "Move To Position" Feature

I am a nooby to Lightburn so bear with me.

I have a Zbaity M37 Chinese laser and everything sort of works OK except for the "Move To Position X and Y coordinates in the Move Window.

I have set the machine size to 360mm x 360mm bed size and it homes to my 0 bottom left position well, I had to calibrate the X and Y axis to suit the M37 and it all works well now.

The issue is that when I set the Move to Position for X to 360mm and the Y to 360mm, the Y position travels at least another 50mm past the 360mm setting from my Home Position.

If I change the Y position to 300mm then it travels to the correct 350mm Y position, This issue happens in “Current Position,User Origin and Absolute Coords” the X position travels correctly no issues there.

Also if I click on Go To Origin the Laser always moves to about the 50mm position in the Y axis no matter whether I set the origin or clear and set the origin it always moves 50mm from my Home Position.

Any thoughts on this would be most appreciated

Cheers

How did you go about this?

Can you run these commands one at a time in Console after homing?

$I
$$
$#
?

Hi berainlb, I ran the commands in consol and here are the results, I noticed in the ? command there is
a 53.000 in there and that seems to be the exact amount in millimeters that the laser moves to from the Home position when i press “Go to Origin”

$I

[VER:1.5b.20211008:]

[OPT:PHBSW]

[MSG:Using machine:LASER_ENGRAVER]

[MSG:Mode=AP:SSDI=GRBL_ESP164:IP=192.168.0.1:MAC=58-BF-25-15-FF-09]

[MSG:No BT]

ok

$$

$0=3

$1=250

$2=0

$3=3

$4=0

$5=1

$6=0

$10=1

$11=0.010

$12=0.002

$13=0

$20=0

$21=0

$22=1

$23=11

$24=1000.000

$25=4000.000

$26=250.000

$27=6.000

$30=1000.000

$31=0.000

$32=1

$100=80.431

$101=80.404

$102=707.215

$103=80.000

$104=80.000

$105=80.000

$110=20000.000

$111=30000.000

$112=30000.000

$113=20000.000

$114=20000.000

$115=20000.000

$120=1000.000

$121=1000.000

$122=1000.000

$123=800.000

$124=800.000

$125=800.000

$130=360.000

$131=360.000

$132=370.000

$133=360.000

$134=370.000

$135=370.000

ok

$#

[G54:3.000,53.000,0.000]

[G55:0.000,0.000,0.000]

[G56:0.000,0.000,0.000]

[G57:0.000,0.000,0.000]

[G58:0.000,0.000,0.000]

[G59:0.000,0.000,0.000]

[G28:0.000,0.000,0.000]

[G30:0.000,0.000,0.000]

[G92:0.000,0.000,0.000]

[TLO:0.000]

[PRB:0.000,0.000,0.000:0]

ok

?

<Idle|MPos:5.993,5.995,0.000|FS:0,0|Pn:Z0|WCO:3.000,53.000,0.000>

ok

This is an offset which is causing your pain.

Let’s try to remove. Run this in Console:

G10 L2 P1 X0 Y0

Rehome and test. Check that report position in Move window or by using ? command is 0,0.

Thanks berainlb, that fixed the offset issue. I thought it might be something like that, but I have no knowledge of the GRBL language, maybe I should read up on it.
Thanks again.