Sculpfun S 30 pro alarm 9, error 3 on GRBL

Hi all

I have just set up and installed a Sculpfun s 30 Pro.
I have never laser cut or used Lightburn before but have watch millions of tutorials and trying to figure it out.

I havent gotten to testing yet as i get this alarm message it’s not seeing the limit switches.
Here is the alarm:

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.

I have checked every bolt and even switched the limit switches to see if its a hardware issue, my table is stable and so forth.

When i move the laser head automatically, it starts a project and immediately stops saying
Starting stream
Layer C09
error:3
Grbl ‘$’ system command was not recognized or supported.
On or near line 0:
Job halted

It also wants to cut at the top right corner when my x0y0 is set to bottom left.

Please help. I am lost.

What corner are the limit switches located? Please post a screenshot of your entire Lightburn screen with your project loaded and the Cuts/Layers Panel and Laser Panel visible. Also post a screenshot of the Settings Window (Gears icon) with the Units and Grids tab visible and post a screenshot of the Device Settings Window (Wrench and Screwdriver icon). https://www.take-a-screenshot.org/

If you started and connected to the laser, send the command “?” in the console window and report the result here.
Do the same for the “$$” command.

1 Like

Another question… Where does it try to go when it is Homing? The S30 Homes in the front-left corner.

What corner are the limit switches located?
Bottem left on both axes

Please post a screenshot of your entire Lightburn screen with your project loaded and the Cuts/Layers Panel and Laser Panel visible.

Also post a screenshot of the Settings Window (Gears icon) with the Units and Grids tab visible

post a screenshot of the Device Settings Window (Wrench and Screwdriver icon)

I saw that my one limit switch was not connecting at the right point, fixed that,
problem solved i think?

? command

<Idle|MPos:0.000,0.000,0.000|FS:0,0|WCO:0.000,0.000,0.000>

$$

$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=1

$22=1

$23=7

$24=200.000

$25=3000.000

$26=250.000

$27=2.000

$30=1000.000

$31=0.000

$32=1

$41=0.000

$40=0.000

$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=410.000

$131=400.000

$132=200.000

$133=300.000

$134=300.000

$135=300.000

ok

Homes at front left yes, I dont have a homing error anymore, now i only have this when I start my project

Starting stream

Stream completed in 0:00

Starting stream

Layer C01

error:3

Grbl ‘$’ system command was not recognized or supported.

On or near line 0:

Job halted

Stream completed in 0:00

ok

Everything that I see in your settings looks good except that it’s recommend to work in mm/min on a diode laser. It gives a finer resolution to your settings. Most run in that mode and it helps us see if you are working at a reasonable speed for the task at hand without having to do the math.

You said in one of your above posts that you fixed a limit switch issue and that solved part of your problem but you still have error 3 issue. Error 3 is most often caused by a communication error. Either a bad USB Cable or outside electrical interference. Try a different, quality cable and see if that helps. Also, is there any other machinery in close proximity to your system, could be anything with a large motor like a saw, or even a refrigerator?

I am using the usb cable provided with the machine, so I will check that. My printer is about 2m from the laser, and my fridge is about 6m from it?

you said: Everything that I see in your settings looks good except that it’s recommend to work in mm/min on a diode laser.
How do i fix that?

The cable provided is often not of good quality. Try a different cable and be sure it has the ferrite core filter on the end. Fridge distance is fine.

In settings.

So i tried a different cable, and it still gives me the same error.

I see from your first post this is a new machine. Have you had any successful results at all?

For testing purposes turn off the laser and remove the USB Cable from one end. Restart your computer. Start Lightburn then reconnect the USB cable and turn on the laser. Make sure it says Ready in the Laser tab, if not, right click on the devices button and it should connect and the machine should home.

Once ready, draw a simple rectangle in the center of your screen. In the console window enable “show all”. With your layer in line mode with the default speed settings click start. If it fails copy and paste the results from the console window.

At this point the troubleshooting is above my knowledge, but this info should help someone else be able to help you.

Edit, Device Settings
Make sure GCode Clustering is not enabled.

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