I’ve got the AnnoyTools 4540, bought from a friend.
It’s been working great, had it all working fine, it’s cut 3mm MDF fine.
Since last night I am constantly getting the: ALARM:3 Reset while in motion. Grbl cannot guarantee position. Lost steps are likely. Re-homing is highly recommended.
I have change shapes, used simple circles. Tried a different laptop, etc.
Console:
<Idle|MPos:1.000,1.000,0.000|FS:0,0|Pn:PY|WCO:0.000,0.000,0.000>
ok
Starting stream
[MSG:Pgm End]
Stream completed in 0:01
<Idle|MPos:100.000,100.000,0.000|FS:0,0|Pn:P|WCO:0.000,0.000,0.000>
ok
Starting stream
Layer 3mm MDF Engrave Line Pass 1 of 2
Layer 3mm MDF Engrave Line Pass 2 of 2
ALARM:3
Reset while in motion. Grbl cannot guarantee position. Lost steps are likely. Re-homing is highly recommended.
On or near line 13:
Stream completed in 0:00
ok
sys.aborts
JY230 INIT SUCCESS
Grbl 1.1f [‘$’ for help]
gcode:
; LightBurn 1.2.01
; GRBL device profile, current position
; Bounds: X0 Y0 to X27 Y28
G00 G17 G40 G21 G54
G91
M4
; Cut @ 1000 mm/min, 100% power
M8
G0 X0Y0
; Layer 3mm MDF Engrave Line Pass 1 of 2
G1 Y28S1000F1000
G1 X27
G1 Y-28
G1 X-27
; Layer 3mm MDF Engrave Line Pass 2 of 2
G1 Y28
G1 X27
G1 Y-28
G1 X-27
M9
G1 S0
M5
; return to starting pos
G0 X0Y0
M2
This is very interesting. Your g-code is commanding relative moves instead of coordinates. If your device interpreted the X0,Y0 as 0,0 and X27 as 27,0 it may be interpreting Y-28 as 27,-28 sending the device out of bounds. Please screen cap the Laser window so I can see what you have selected for the Device that you are communicating with.