Homing fail. Alarm 8

Hello,
I just started using Lightburn for my new laser cutter. And I am having problems from the beginning in spite of following a tutorial course to be able to understand this better.

Just by starting I have encountered the problem:
ALARM:8
Homing fail. Cycle failed to clear limit switch when pulling off. Try increasing pull-off setting or check wiring.

I have also suffered the “G-code motion target exceeds machine travel. Machine position safely retained. Alarm may be unlocked. (Right-click the ‘Devices’ button to reset the connection)” alarm
and the 9 “G-code locked out during alarm or jog state.” alarm.
I don’t know what to do to be able to start using this tool. Any help will be greatful
Thank you in advance

Hello Marta

Alarm 8 and Alarm 9 are deriving from the same issues.

The homing cycle failing either on the movement towards the switches or away from them.

Have you confirmed your belts are nice and tight and your frame square?

Hello, thank you for your response.
I don’t know how to check it, but when I started it for the first time the error didn’t come out, and after the laser “crashed” with the edges it started to come out the problem “Homing fail. Cycle failed to clear limit switch when pulling off”.
And since that moment the alarm “G-code motion target exceeds machine travel. Machine position safely retained.” appears and the laser does not move anymore.

Questions
a) does your laser have limit switches?
b) the Alarm 2 derives from the machine thinking is in negative coordinates - becuase of the homing fail.

a) No it doesnt have it.
b) not sure that I understand that point. How can I check that the coordinates are OK?

Thank you for your help

Connect to the laser > Go to Help > MAchine settings

Where it says “Homing cycle” Disable it please

Should be $22 (can also type in console $22=0 press enter)

once done,
move laser head to front LEFT
power off > power on

In Ligthburn click STOP once to unlock GBRL, you should’ve ok go to now

Make sure you are in Absolute Coordinates

I have deactivated the $22 but the machine does not move to the front left side (if I try to move it I get the same error as before when trying to move). I have turned off the laser and moved it manually and when I turn it on again I get the error 5 “Homing cycle is not enabled in your Grbl settings”.

This is by design, if you do not have limit switches you cannot have homing enabled. theres nothing to tell the machine where to stop.

Go to Edit > Device settings
Uncheck Auto-home on startup

image

I have already done what you have indicated, alert 8 no longer appears but I still can’t move it, I keep getting this:
Starting stream

ALARM:2

G-code motion target exceeds machine travel. Machine position safely retained. Alarm may be unlocked. (Right-click the ‘Devices’ button to reset the connection)

On or near line 0:

Stream completed in 0:00

Post a full screenshot of your LightBurn please

Also in console can you type
?
press enter
And take picture

?

<Alarm|MPos:0.000,0.000,0.000|Bf:15,127|FS:0,0|Pn:XY|WCO:0.000,0.000,0.000>

ok

Your laser is on locked state - which is expected when you power it on.

Legacy safety feature from the old times of big CNCs that could take fingers away if users were not careful :slight_smile:

Click the Stop button once - and in console it will say - Caution Unlock

Then you should be able to make a simple box in the center and try, set it at 1% power so it doesn’t burn

We want to check motion first and foremost.
image

I did it but still in the same situation

Open this project for me and try

Also send please the EDIT > Device settings screenshot?

Dot Test with Angle.lbrn (46.3 KB)

Here you have all information.
Saddly I continue with the error but thank you anyway for your help.

Do this for me

in console window type
$$
Press enter

Scroll all the way up to
$0 and copy/paste all content here please

$$

$0=10

$1=25

$2=0

$3=0

$4=0

$5=0

$6=0

$10=3

$11=1.000

$12=0.002

$13=0

$20=1

$21=1

$22=0

$23=0

$24=25.000

$25=500.000

$26=250.000

$27=2.000

$30=1000.000

$31=0.000

$32=1

$100=80.000

$101=80.000

$102=80.000

$103=80.000

$104=100.000

$105=100.000

$110=4000.000

$111=4000.000

$112=4000.000

$113=4000.000

$114=1000.000

$115=1000.000

$120=200.000

$121=200.000

$122=200.000

$123=200.000

$124=200.000

$125=200.000

$130=810.000

$131=810.000

$132=150.000

$133=150.000

$134=300.000

$135=300.000

ok

A lot of your values for your S9 on the $$ dont make much sense

@misken Any advise here, I seem to think $130-$131 are not correct but uncertain what would be Defaults

1 Like

@gilaraujo is right - there are some strange values in your configuration. Do you have a standard S9 laser? No upgrades? Then first, try to send $RST=* in the console window and then do the $$ command again and post the output here. To check if those values are corrected.

Next, regarding homing, as Gil already explained, you can’t do that automatically. You need to manually position the laser at the front left BEFORE turning it on and connecting the USB cable. Then the laser will have its zero position at that location.
Here is a guide on how you can work with positioning: Coordinate systems & workpiece alignment - Diode Laser Wiki and which software options to set: Setting up the software - Diode Laser Wiki
You can’t / shouldn’t use “absolute positioning”, because the laser has no reference position. Just use “current position” as starting position, then the laser should work normally.

Hi, here you have.

$$

$0=10

$1=25

$2=0

$3=4

$4=0

$5=1

$6=0

$10=1

$11=0.010

$12=0.002

$13=0

$20=0

$21=0

$22=0

$23=7

$24=200.000

$25=3000.000

$26=250.000

$27=2.000

$30=1000.000

$31=0.000

$32=1

$100=80.000

$101=80.000

$102=250.000

$103=100.000

$104=100.000

$105=100.000

$110=6000.000

$111=6000.000

$112=1000.000

$113=1000.000

$114=1000.000

$115=1000.000

$120=1000.000

$121=1000.000

$122=1000.000

$123=200.000

$124=200.000

$125=200.000

$130=400.000

$131=410.000

$132=200.000

$133=300.000

$134=300.000

$135=300.000

ok

Ok, so I put the laser in the front left position (touching the edge of the machine I imagine although my honeycomb is smaller than the size of the machine) and work with current position and it will always start from where it is. right?