Homing and coordinate systems for Two Trees Laser Engraver TS2 - 20W

Hello, I am asking for your help because I cannot configure the homing of my laser in the bottom left. Currently the home takes me to the bottom left and the directions of the XYZ motors are correct. However, the coordinates indicate: "<Idle|WPos:-451.000,-451.000,0.000|FS:0,0|Pn:P>
". However, the origin is indeed at the bottom left and the absolute coordinates are also at the bottom left.



I do not understand my mistake. If you have 5 minutes to help me, I would be grateful. Sorry for the approximate English :wink:
code GRBL :
$$

$43=1

$0=10

$1=25

$2=0

$3=5

$4=0

$5=1

$6=0

$10=0

$11=0.010

$12=0.002

$13=0

$20=0

$21=1

$22=1

$23=7

$24=300.000

$25=3000.000

$26=250.000

$27=2.000

$28=1000.000

$30=1000.000

$31=0.000

$32=1

$37=0

$39=0

$40=1

$41=1

$42=7.000

$100=80.000

$101=80.000

$102=533.330

$103=100.000

$104=100.000

$105=100.000

$110=9000.000

$111=9000.000

$112=300.000

$113=1000.000

$114=1000.000

$115=1000.000

$120=1000.000

$121=1000.000

$122=200.000

$123=200.000

$124=200.000

$125=200.000

$130=410.000

$131=410.000

$132=63.000

$133=300.000

$134=300.000

$135=300.000

ok

There is nothing incorrect with the things you did. But it looks like you set some workspace offsets. Show the output of the $# command.
Next steps to test:
Set $10=1. Since it is set to 0, it seems someone already has played with workspace offsets. It might be enough to set it to 1 again to get correct reportings.
Additionally, you can send $RST=# to reset the offset coordinates.

Hello, thank you for your help. I have $10 = 1 and here is the result of $#:
$#

[G54:0.000,0.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

After the change made, the references of my position are identical : <Idle|MPos:-451.000,-451.000,0.000|FS:0,0|Pn:PY>

Then

  1. Do a homing cycle, do not move the laser aftward
  2. send “G10L20P1X0Y0” via console
  3. set $10=0 again.

Then the laser should report 0,0 at the homing location.

2 Likes

Thanks Melvin, for your help, it works. You’re a boss. Thanks again for taking the time to solve my problem.

2 Likes