Ortut Laser Master 1 can't set workspace/origin

Hello everyone!
I have been messing around with my Ortur LaserMaster 1 since the end of december,
and so far have had incredible fun with this machine, but I keep running into issues/the same issue over and over again:
My Laser thinks it’s at X 215-230 and Y-40 to -65 and I can’t seem to change that, although I have tried pretty much everything from any help thread I could find; manually changing and optimising many machine settings (at least I tried hehe) and setting the origin coordinates manually, but I can’t seem to change them anymore, and anyways, they kind of reset themselves every few uses and end up being bonkers all over again.

Sorry for this wall of text, I’m just terribly frustrated as of right now, and am very eager to read your responses. Of course I will post any further necessary information, and no matter you are right now, I hope you’re having a wonderful time.

This is the error notification I keep running into at the moment, today was the first time I’d seen it, and sadly I can’t even move the laser atm; nothing is working anymore in that department:
<Alarm|WPos:214.925,-37.325,0.000|FS:0,0|Pn:X|Ov:100,100,100>

ok

Starting stream

Stream completed in 0:00

error:8

Grbl ‘$’ command cannot be used unless Grbl is IDLE. Ensures smooth operation during a job.

<Alarm|WPos:214.925,-37.325,0.000|FS:0,0|Pn:X>

ok

<Alarm|WPos:214.925,-37.325,0.000|FS:0,0|Pn:X>

ok

Starting stream

Stream completed in 0:00

error:8

Grbl ‘$’ command cannot be used unless Grbl is IDLE. Ensures smooth operation during a job.

Alarm 9 is also an error I faced quite a lot the last couple days.

Hace nice day dear fellow!

Looks like you have chosen for “homing first” but have no switches installed. Can you enter $X to remove the alarm? Machine thinks it is out of your workspace…

ALARM:9 is a homing failure. If the machine isn’t homing correctly then it has no idea where it is, which explains your trouble with positioning. Figure out why the homing sequence isn’t working and the rest should follow.

Check the switch wires first, then check to make sure nothing is physically preventing the laser from bumping against the homing switches.

Alirght, thank you both very much for your replies.
I played around with the G10 L2 command and actually got my workspace set
up alright again, but as soon as I hit the homing button, it instanstly screws up my whole coordinate system again; I know that my homing sequence is broken but at the moment I am too inexperienced and frustrated to figure this out on my own. Screenshots will follow:



ok

<Idle|WPos:0.000,40.000,0.000|FS:0,0>

ok

<Idle|WPos:0.000,40.000,0.000|FS:0,0>

ok

<Idle|WPos:0.000,40.000,0.000|FS:0,0>

ok

Stream wird gestartet

Stream fertiggestellt in 0:00

ok

<Idle|WPos:0.000,30.000,0.000|FS:0,0>

ok

<Idle|WPos:0.000,30.000,0.000|FS:0,0>

ok

Stream wird gestartet

Stream fertiggestellt in 0:00

ok

<Idle|WPos:0.000,20.000,0.000|FS:0,0|Ov:100,100,100>

ok

<Idle|WPos:0.000,20.000,0.000|FS:0,0>

ok

Stream wird gestartet

Stream fertiggestellt in 0:00

ok

<Idle|WPos:0.000,10.000,0.000|FS:0,0>

ok

<Idle|WPos:0.000,10.000,0.000|FS:0,0>

ok

Stream wird gestartet

Stream fertiggestellt in 0:00

ok

<Idle|WPos:0.000,0.000,0.000|FS:0,0|WCO:0.000,60.000,0.000>

ok

<Idle|WPos:0.000,0.000,0.000|FS:0,0>

ok

Stream wird gestartet

Stream fertiggestellt in 0:00

ok

<Idle|WPos:0.000,0.000,0.000|FS:0,0>

ok

<Idle|WPos:0.000,0.000,0.000|FS:0,0>

ok

Stream wird gestartet

Stream fertiggestellt in 0:00

ok

<Idle|WPos:0.000,0.000,0.000|FS:0,0>

ok

<Idle|WPos:0.000,0.000,0.000|FS:0,0>

ok

Stream wird gestartet

Stream fertiggestellt in 0:00

ok

<Idle|WPos:10.000,0.000,0.000|FS:0,0|Ov:100,100,100>

ok

<Idle|WPos:10.000,0.000,0.000|FS:0,0>

ok

Stream wird gestartet

Stream fertiggestellt in 0:00

ok

<Idle|WPos:0.000,0.000,0.000|FS:0,0>

ok

G10 L2 P1 X60 Y00

ok

<Idle|WPos:-60.000,60.000,0.000|FS:0,0|WCO:60.000,0.000,0.000>

ok

<Idle|WPos:-60.000,60.000,0.000|FS:0,0>

ok

<Idle|WPos:-60.000,60.000,0.000|FS:0,0>

ok

Stream wird gestartet

Stream fertiggestellt in 0:00

ok

G10 L2 P1 X-120 Y60

ok

<Idle|WPos:180.000,0.000,0.000|FS:0,0|WCO:-120.000,60.000,0.000>

ok

<Idle|WPos:180.000,0.000,0.000|FS:0,0>

ok

<Idle|WPos:180.000,0.000,0.000|FS:0,0>

ok

Stream wird gestartet

Stream fertiggestellt in 0:00

ok

<Idle|WPos:170.000,0.000,0.000|FS:0,0>

ok

<Idle|WPos:170.000,0.000,0.000|FS:0,0|Ov:100,100,100>

ok

Stream wird gestartet

Stream fertiggestellt in 0:00

ok

<Idle|WPos:160.000,0.000,0.000|FS:0,0>

ok

<Idle|WPos:160.000,0.000,0.000|FS:0,0>

ok

Stream wird gestartet

Stream fertiggestellt in 0:00

ok

<Idle|WPos:150.000,0.000,0.000|FS:0,0>

ok

<Idle|WPos:150.000,0.000,0.000|FS:0,0>

ok

Stream wird gestartet

Stream fertiggestellt in 0:00

ok

<Idle|WPos:140.000,0.000,0.000|FS:0,0>

ok

<Idle|WPos:140.000,0.000,0.000|FS:0,0|WCO:-120.000,60.000,0.000>

ok

Stream wird gestartet

Stream fertiggestellt in 0:00

ok

<Idle|WPos:130.000,0.000,0.000|FS:0,0>

ok

<Idle|WPos:130.000,0.000,0.000|FS:0,0>

ok

Stream wird gestartet

Stream fertiggestellt in 0:00

ok

<Idle|WPos:120.000,0.000,0.000|FS:0,0>

ok

<Idle|WPos:120.000,0.000,0.000|FS:0,0|Ov:100,100,100>

ok

Stream wird gestartet

Stream fertiggestellt in 0:00

ok

<Idle|WPos:110.000,0.000,0.000|FS:0,0>

ok

<Idle|WPos:110.000,0.000,0.000|FS:0,0>

ok

Stream wird gestartet

Stream fertiggestellt in 0:00

ok

<Idle|WPos:100.000,0.000,0.000|FS:0,0>

ok

<Idle|WPos:100.000,0.000,0.000|FS:0,0>

ok

Stream wird gestartet

Stream fertiggestellt in 0:00

ok

<Idle|WPos:90.000,0.000,0.000|FS:0,0>

ok

<Idle|WPos:90.000,0.000,0.000|FS:0,0|WCO:-120.000,60.000,0.000>

ok

Stream wird gestartet

Stream fertiggestellt in 0:00

ok

<Idle|WPos:80.000,0.000,0.000|FS:0,0>

ok

<Idle|WPos:80.000,0.000,0.000|FS:0,0>

ok

Stream wird gestartet

Stream fertiggestellt in 0:00

ok

<Idle|WPos:70.000,0.000,0.000|FS:0,0>

ok

<Idle|WPos:70.000,0.000,0.000|FS:0,0|Ov:100,100,100>

ok

Stream wird gestartet

Stream fertiggestellt in 0:00

ok

<Idle|WPos:60.000,0.000,0.000|FS:0,0>

ok

<Idle|WPos:60.000,0.000,0.000|FS:0,0>

ok

Stream wird gestartet

Stream fertiggestellt in 0:00

ok

<Idle|WPos:50.000,0.000,0.000|FS:0,0>

ok

<Idle|WPos:50.000,0.000,0.000|FS:0,0>

ok

Stream wird gestartet

Stream fertiggestellt in 0:00

ok

<Idle|WPos:40.000,0.000,0.000|FS:0,0>

ok

<Idle|WPos:40.000,0.000,0.000|FS:0,0|WCO:-120.000,60.000,0.000>

ok

Stream wird gestartet

Stream fertiggestellt in 0:00

ok

<Idle|WPos:30.000,0.000,0.000|FS:0,0>

ok

<Idle|WPos:30.000,0.000,0.000|FS:0,0>

ok

Stream wird gestartet

Stream fertiggestellt in 0:00

ok

<Idle|WPos:20.000,0.000,0.000|FS:0,0>

ok

<Idle|WPos:20.000,0.000,0.000|FS:0,0|Ov:100,100,100>

ok

Stream wird gestartet

Stream fertiggestellt in 0:00

ok

<Idle|WPos:10.000,0.000,0.000|FS:0,0>

ok

<Idle|WPos:10.000,0.000,0.000|FS:0,0>

ok

Stream wird gestartet

Stream fertiggestellt in 0:00

ok

<Idle|WPos:0.000,0.000,0.000|FS:0,0|Pn:X>

ok

<Idle|WPos:0.000,0.000,0.000|FS:0,0|Pn:X>

ok

ok

<Idle|WPos:0.000,0.000,0.000|FS:0,0|Pn:X>

ok

<Idle|WPos:0.000,0.000,0.000|FS:0,0|Pn:X|WCO:-120.000,60.000,0.000>

ok

<Idle|WPos:0.000,0.000,0.000|FS:0,0|Pn:X>

ok

<Idle|WPos:0.000,0.000,0.000|FS:0,0|Pn:X>

ok

<Idle|WPos:0.000,0.000,0.000|FS:0,0|Pn:X>

ok

Stream wird gestartet

Stream fertiggestellt in 0:00

ok

<Idle|WPos:0.000,10.000,0.000|FS:0,0|Pn:X|Ov:100,100,100>

ok

<Idle|WPos:0.000,10.000,0.000|FS:0,0|Pn:X>

ok

Stream wird gestartet

Stream fertiggestellt in 0:00

ok

<Idle|WPos:0.000,20.000,0.000|FS:0,0|Pn:X>

ok

<Idle|WPos:0.000,20.000,0.000|FS:0,0|Pn:X>

ok

Stream wird gestartet

Stream fertiggestellt in 0:00

ok

<Idle|WPos:0.000,30.000,0.000|FS:0,0|Pn:X>

ok

<Idle|WPos:0.000,30.000,0.000|FS:0,0|Pn:X>

ok

Stream wird gestartet

Stream fertiggestellt in 0:00

ok

<Idle|WPos:0.000,40.000,0.000|FS:0,0|Pn:X|WCO:-120.000,60.000,0.000>

ok

<Idle|WPos:0.000,40.000,0.000|FS:0,0|Pn:X>

ok

Stream wird gestartet

Stream fertiggestellt in 0:00

ok

<Idle|WPos:0.000,50.000,0.000|FS:0,0|Pn:X>

ok

<Idle|WPos:0.000,50.000,0.000|FS:0,0|Pn:X>

ok

Stream wird gestartet

Stream fertiggestellt in 0:00

ok

<Idle|WPos:0.000,60.000,0.000|FS:0,0|Pn:X|Ov:100,100,100>

ok

<Idle|WPos:0.000,60.000,0.000|FS:0,0|Pn:X>

ok

Stream wird gestartet

Stream fertiggestellt in 0:00

ok

<Idle|WPos:0.000,70.000,0.000|FS:0,0|Pn:X>

ok

<Idle|WPos:0.000,70.000,0.000|FS:0,0|Pn:X>

ok

Stream wird gestartet

Stream fertiggestellt in 0:00

ok

<Idle|WPos:0.000,80.000,0.000|FS:0,0|Pn:X>

ok

<Idle|WPos:0.000,80.000,0.000|FS:0,0|Pn:X>

ok

Stream wird gestartet

Stream fertiggestellt in 0:00

ok

<Idle|WPos:0.000,90.000,0.000|FS:0,0|Pn:X|WCO:-120.000,60.000,0.000>

ok

<Idle|WPos:0.000,90.000,0.000|FS:0,0|Pn:X>

ok

Stream wird gestartet

Stream fertiggestellt in 0:00

ok

<Idle|WPos:0.000,100.000,0.000|FS:0,0|Pn:X>

ok

<Idle|WPos:0.000,100.000,0.000|FS:0,0|Pn:X>

ok

Stream wird gestartet

Stream fertiggestellt in 0:00

ok

<Idle|WPos:0.000,110.000,0.000|FS:0,0|Pn:X|Ov:100,100,100>

ok

<Idle|WPos:0.000,110.000,0.000|FS:0,0|Pn:X>

ok

<Idle|WPos:0.000,110.000,0.000|FS:0,0|Pn:X>

ok

Stream wird gestartet

Stream fertiggestellt in 0:00

ok

<Idle|WPos:0.000,120.000,0.000|FS:0,0|Pn:X>

ok

<Idle|WPos:0.000,120.000,0.000|FS:0,0|Pn:X>

ok

Stream wird gestartet

Stream fertiggestellt in 0:00

ok

<Idle|WPos:0.000,130.000,0.000|FS:0,0|Pn:X>

ok

<Idle|WPos:0.000,130.000,0.000|FS:0,0|Pn:X|WCO:-120.000,60.000,0.000>

ok

Stream wird gestartet

Stream fertiggestellt in 0:00

ok

<Idle|WPos:0.000,140.000,0.000|FS:0,0|Pn:X>

ok

<Idle|WPos:0.000,140.000,0.000|FS:0,0|Pn:X>

ok

Stream wird gestartet

Stream fertiggestellt in 0:00

ok

<Idle|WPos:0.000,150.000,0.000|FS:0,0|Pn:X>

ok

<Idle|WPos:0.000,150.000,0.000|FS:0,0|Pn:X|Ov:100,100,100>

ok

<Idle|WPos:0.000,150.000,0.000|FS:0,0|Pn:X>

ok

<Idle|WPos:0.000,150.000,0.000|FS:0,0|Pn:X>

ok

Stream wird gestartet

Stream fertiggestellt in 0:00

ok

<Idle|WPos:0.000,160.000,0.000|FS:0,0|Pn:X>

ok

ALARM:9

Homing fail. Could not find limit switch within search distance. Defined as 1.5 * max_travel on search and 5 * pulloff on locate phases.

ok

Ortur Laser Ready!

Grbl 1.1f [’$’ for help]

[MSG:’$H’|’$X’ to unlock]

[MSG:Caution: Unlocked]

ok

<Idle|WPos:-120.000,180.000,0.000|FS:0,0|Pn:X|WCO:-120.000,60.000,0.000>

ok

$0=20

$1=50

$2=1

$3=1

$4=0

$5=0

$6=0

$10=0

$11=0.050

$12=0.002

$13=0

$20=0

$21=0

$22=1

$23=1

$24=600.000

$25=3000.000

$26=100

$27=2.000

$30=1000

$31=0

$32=1

$33=250.000

$100=80.000

$101=80.000

$102=80.000

$110=9000.000

$111=9000.000

$112=9000.000

$120=2200.000

$121=1800.000

$122=2500.000

$130=160.000

$131=150.000

$132=1.000

ok

Thanks in advance guys!

Homing failure is usually a physical issue with the machine, not a settings problem. Check to make sure the wires to your limit switches are securely connected, and plugged in to the right spots on the board. Also make sure that nothing is interfering with the laser bumping off the limit switches when you power the board (and that the board itself is actually powered and moving).

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.