New Setup Sculpfun S30 Pro Setup - Laser Won't Move From Home Position

Hi - I just setup my new Sculpfun S30 Pro and the laser homed perfectly in the front left corner. However, when I go to move it to Current Position to start my burn, I get a 15 Error - Target Exceeds Machine Travel. This is my 2nd laser and I had no problems with the 1st one. Been using Lightburn for a year, but have spent all day trying to figure this out with no luck. Picture of the GCode for reference.

1 Like

Are your jog controls working properly?

No. When I try to move the laser right. It wants to move left. The software thinks it is homing in the top right corner. However, it is actually homing correctly in the bottom left. This is cusing a hard limit issue every time I try to move the laser

Check $3 setting to reverse X it should be 1 to reverse Y it should be 2 and to reverse both it should be 3.

This is the reading: $3=4

Now It moves correctly and frames perfectly, but when I start the burn it moves all the way to the top right

I think from memory 4 reverses Z axis as well.

Does your workspace near the object show positive or negative numbers ? If negative you need to change you settings for home location in Edit device settings.

It moves to Current Position perfectly. Frames the job perfectly. But when I start the job the laser moves all the way to the top right corner

Try using Absolute Co-Ordinates

Same response - sets perfectly, frames perfectly but when I start the job it moves to the far right corner

This is what it looks like when it homes in the bottom left

Can you upload a file that has the problem and I’ll see if it does it on mine or can see a problem in the file.

It happens with every file - I have tried multiples to see if it was a unique issue to one file, but it does it on every file

ok any file will do then

First of all, the movement using the arrow buttons is correct now? This needs to be done first. Then set the homing directions afterwards.
It looks like after homing, your position is set to 400,400 which should be 0,0.

Try resetting the firmware values using “$RST=*” in the console window. The recommended settings are listed here: Firmware Update & Settings - Diode Laser Wiki

If you don’t want to reset everything, you can also set the 0,0-position using a workspace offset. This is described here: Limit Switches - Diode Laser Wiki (G10 command).

Processing: Sculpfun S30 $ Params.txt…

Here are the settings for my new S30 Pro. No frame extensions, only factory setting changed was $22=1.

Homes front-left, 0,0 displayed.
Hope this is useful to you.

Hey Mike - this would be VERY helpful. Thank you! Unfortunately, I cannot open your upload. Would you mind reuploading? Thank you so so much! Jeanna

Hi Melvin - thank you so much. I am going to go through all of these steps right now and will report back as to the results.

Still says “Processing” for some reason???

Try this…

$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=1
$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=380.000
$131=385.000
$132=200.000
$133=300.000
$134=300.000
$135=300.000
ok

$I
[VER:1.1h.20220925:]
[OPT:V,15,128]
Target buffer size found
ok

$#
[G54:0.000,0.000,0.000]
[G55:0.000,0.000,0.000]
[G56:0.000,0.000,0.000]
[G57:0.000,0.000,0.000]
[G58:0.000,0.000,0.000]
[G59:0.000,0.000,0.000]
[G28:0.000,0.000,0.000]
[G30:0.000,0.000,0.000]
[G92:0.000,0.000,0.000]
[TLO:0.000]
[PRB:0.000,0.000,0.000:0]
ok

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

$G
[GC:G0 G54 G17 G21 G90 G94 M5 M9 T0 F0 S0]
ok

$N
$N0=
$N1=
ok