Summary
It homes, then drives into the Y axis for a while, but it will run gcode ok and it thinks X0 is on the right. That move doesn’t appear to be damaging anything, but it is annoying and I’d like to fix it.
Background
Back a couple years ago, I picked up the JL1 laser off amazon for like $75. It sat for a year. My friend borrowed it last Thanksgiving and made some Christmas gifts with it. Before he took it, we flashed the board with GRBL and he used lasergrbl to run it. It worked fine. I bought a lightburn license for it. I just got it back last week and I’m trying to use it today… and it has a homing “issue.” All the commands are from the lightburn console, so the usb and communication is all working. Below are the machine details.
when powered on it reports:
Grbl 1.1f [‘$’ for help]
JL3_GRBL_v1.0
$$ output:
$0=6
$1=255
$2=0
$3=3
$4=1
$5=1
$6=0
$10=1
$11=0.010
$12=0.002
$13=0
$20=0
$21=0
$22=1
$23=3
$24=400.000
$25=3000.000
$26=250
$27=10.000
$30=1000
$31=0
$32=1
$100=80.000
$101=80.000
$102=80.000
$110=9000.000
$111=9000.000
$112=9000.000
$120=1000.000
$121=1000.000
$122=1000.000
$130=220.000
$131=280.000
$132=1.000
there was an early issue with not being able to home, so I sent $22=1 and the lightburn home button works now.
$# output:
[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,-360.000,0.000]
[TLO:0.000]
[PRB:0.000,0.000,0.000:0]
The Issue
In the $# reply, G92 reported 0, -360, 0 <<<------ how do we fix the -360 and where did that come from?
If this is put in the console after the homing “event” occurs:
G90 X0 Y0 Z0
then $# reports everything as 0
Somehow the home operation is doing something more than just finding zero. Anyone know how to fix that. I tried to look in the obvious places and I’m not sure what to look at from here. Any help is appreciated.