Sculpfun S9 never finishes a job

Hi.

I recently purchased a Sculpfun S9.
Setting up Laser GRBL and LightBurn was easy and without issue.

Issue: Neither LightBurn nor Laser GRBL ever complete a larger than small job. Small/quick <4mins jobs finish.

Things I have tried:

  1. Multiple high quality USB cables.
  2. Different PCs, all with USB w/ power control disabled, and all forms of sleep disabled.
  3. $1=255 and254
  4. different power and speeds

Both LB and Laser GRBL stop without error at various stages of the job, the best has been about 75%, but it varies from 4% to 75%.

Can anyone give me any more things to try?

Thanks.

1 Like

Two things come to mind:

  1. Power fluctuations or bad power supply. Anything that might disrupt power to the controller can cause the controller to reset. Do you have something else on the same circuit as your power outlet that’s coming on intermittently? Check voltage at the power supply if you have a meter.
  2. Static discharge knocking out USB connection. Is your machine properly bonded and grounded? Is your laser on a surface that might result in extra static? What are the environmental conditions like?

In general it sounds like your controller or connection is likely getting disrupted. Look for anything that might cause that.

Doesn’t sound like it’s an issue specifically on the PC side, GRBL settings, or cut settings. This type of thing is usually electrical.

What happens when the job fails? Are there any indications of the failure in LightBurn? What does Console say? What is the state of the laser at failure? What do you need to do to recover?

1 Like

Thanks, I have tried it in various locations and the failures are constistent. So different PC, different power points. I’ll try another PSU, but I highly doubt that’s the cause.

When it fails in LB it just stops w/ laser off. In GRBL it stops and sometimes keeps the laser on burning a hole.
Console show <?>OK
o<?>H<?>OK
o<?>H<?>OK

I can upload some photos if it helps, but no errors or anything I can think of to debug.

Is there a specific reason that you believe this? Inconsistent power delivery is one of the most common causes of such issues.

Are you running a pure stock S9? Any accessories involved?

This definitely sounds like a disconnect scenario.

Screenshots and photos are always good.

After this occurs, how do you recover?

30yrs taking apart and building electronics, minimal circuit design. Most circuits are fairly forgiving of both V spikes and sags.
I’ve got a decent lab PSU I can use to categorically eliminate power supply.
And I’ll get a console output or screenshot.
S9 is stock, just got it last week, and I tested it out on a small job which finished, so then I tried a larger SVG design on a cutting board, it failed and then I lost the position to accurately complete the job.

I haven’t recovered one, but I’m trying to address the consistent failures before focusing on optimal recovery technique… however I believe LB has the ability from the preview dialog.

If you have a bench supply that’s perfect. For whatever reason these controllers are extremely sensitive to anything that would disrupt the signal stream.

The issue you’re seeing is almost certainly not related to any single configuration issue or a cut setting. Especially since you’re getting the same issue with lasergrbl.

Watch out for the possibility of static discharge. Static builds up from the movement of the wheels and travels through the usb cable and resets USB if the machine is not dissipating the charge elsewhere. This is more likely to happen with engraving operations than cuts in this case.

1 Like

I was asking more about do you need to power off or reset to be able to regain control of the laser.

No, just stop and start again.

Stop means using the LightBurn stop button? If so, not certain but that might change things. Does LightBurn show that the laser is Connected or does it require reconnecting?

Stays connected and I just click the square stop button, then the > start button. Which makes it start from the beginning.

Ok… not certain if that changes anything. I would have expected a full disconnect or possibly an alarm condition. It may just be that the Sculpfun controller just behaves differently than when I’ve seen the issue.

I used the bench PSU… no difference.
Here’s the console out put:
Waiting for connection…
Grbl 1.1h [’$’ �K�help]
ok
[VER:1.1h.20190����5
[OPT:V,15,128]
Target buffer size found
ok
File imported in 15 milliseconds
?
<Idle|MPos:0.000,0.000,0.000|FS:0,0|WCO:0 ��b�r���b�r����j
ok
Starting stream
G00 G17 G40 G21 G54
G90
G0X1.413Y-92.517
G1X364.339S0F6000
G1Y270.39
G1X1.413
G1Y-92.517
G0
G90
Stream completed in 0:00
?
<Idle|MPos:1.413,-92.513,0.000|FS:0,0|Ov:100,100,100>
ok
Starting stream
G00 G17 G40 G21 G54
G90
G0X368.262Y237.016
G1X34.789Y244.305S0F6000
G1X27.5Y-89.15
G1X360.972Y-96.44
G1X368.262Y237.016
G0
G90
Stream completed in 0:00
Starting stream
G00 G17 G40 G21 G54
G90
M4
M8
G0X148.006Y108.684
Layer C00 Pass 1 of 2
G91
G1X1.25F3000S0
G1X5.553S900
G1X1.25S0
G1X0.967Y0.1S0
G1X-1.25S0
G1X-0.031Y0.1S0
G1X1.25S0
G1X87.922S900

#################
Froze here
I stopped and started again.
#################
Job halted
Stream completed in 14:22

M5
o�H�
Grbl 1.1h [’$’ for help]
ok
Starting stream
G00 G17 G40 G21 G54
G90
M4
M8
G0X148.006Y108.684
Layer C00 Pass 1 of 2
G91
G1X1.25F3000S0
G1X5.553S900
G1X1.25S0
G1X-17.824S900
##############
Froze again here

Edit: trimmed console output.

When was the photo of the meter taken? Was this in the middle of the run?

The laser module itself running at 90% power should be drawing something like 2.7A if you assume 3A at 100%. If you add controller and steppers to that I would assume around 4A draw. Curious why so low.

Other thing I’m noticing is the number of scattered “ok” messages. Not sure what that’s about.

Power was set to min 50% and max 90%.
I wasn’t logging, but I didn’t even see anything above 2.0xA.
When it stopped it was drawing 0.1A.

Was this a grayscale image? If not minimum power makes no difference to the power level. Are you using v1.1.03? If so, you shouldn’t have min power represented except for grayscale imges…

I’m curious about this. Maybe measure current draw with the laser module unplugged… that will tell you what the background current draw should be and you can isolate how much the laser is drawing.

Would also be a good test to see if the job finishes without the laser module plugged in.

I still don’t sense any smoking gun here though… I still suspect a connection issue but the symptoms are odd.

I was using a simple Astro Boy svg.
I’ll try with the laser unplugged.
Thanks.

Have you checked the USB power saving status? Leave it disabled.
Maybe not, but it doesn’t hurt to try.
usb-selective-suspend-windows10

2 Likes

Yes, I checked all USB settings.

Tried with laser disconnected and it also froze.

Mach einfach einen Rückschritt auf Version 1.1.00 … dann wirst diese Problem nicht mehr haben … hat das selbe Problem …

Just roll back to version 1.1.00…then you won’t have this problem anymore…has the same problem…