Laser thinks it's homing to 0,0, but it's going to opposite corner. X,Y move opposite as well

One cut went fine, next cut the laser is not recognizing the work area. It thinks it’s at 0,0 but it’s at -410,-400. It’s in a negative workspace now…

You left out a lot of detail between these two statements.

How do you know it is at -410, -400 when it thinks it is at 0,0? It can’t be both.

Home the machine. If the reported position is basically 0,0, you are good to go.

If the reported position is -410, -400, enter this in the Console window…
G10 L2 P1 X-410 Y-400
This should get you back in business.

By the way, you did not mention which machine.

My apologies for the lack of info. I’m using a sculpfun SF-A9 20-40W. The laser moves to the upper right area of the work area when homing (I guessed it thinks that’s were 0,0 is). The origin is set at lower left corner. The green dot on the lightburn screen is at the lower left as well. When I open the MOVE window, I can see the X,Y cooridnates. They vary each time I hit HOME. One of the times I looked at the MOVE window, it stated -410, -400. But it’s not consistent. I honestly don’t know what happened. I finished cutting a rectangular piece out and it worked just fine, no homing issues, nothing. I placed another piece in a few minutes later, hit HOME and it went to the opposite corner. The night before I was using my rotary chuck on a different machine (sculpfun S30 Pro max), both are hooked up to the same laptop. I checked the rotary settings and it was OFF… I do know, once this problem is fixed, each machine will be dedicated to it’s own laptop. I hope this gives some clarity of the problem and thank you so much for your help, it really is appreciated.

Check the firmware settings ($$ in console window) and ensure that $3 is set to 3.
You can find all standard settings here: Sculpfun SF-A9 - Diode Laser Wiki

That shouldn’t be required, multiple devices on the same LB instance do not interfere, usually. I run all my lasers off a single (old) laptop.

I took a picture of my current settings this morning and there a a handful of differences. I’m going to change them all to the standard settings. I cannot express enough gratitude for helping with this…THANK YOU!

The fast way is to send $RST=* in the console, this resets all firmware settings to factory defaults.

Just type in $RST=* and that’s it…THANKS!!! I’ll try it in an hour or two!

Tried the $RST=* command, no luck. Still homes to upper right corner, X,Y are still running backwards. I used “MOVE” to get the laser to the bottom left corner and the X,Y coordinates show 410,400. It should be 0,0. The origin is set for lower left corner. All move commands are opposite.

What corner are your limit switches physically located?

Please post a screenshot (not a cell phone pic) 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).


This is a sculpfun SF-A9 20-40w

limit switches are in back right, front right and on each side of gantry

This is going to sound really weird. When I tilted the A9 to see where the limit switches were, the tilt alarm went off (good thing), once I set it back down, I hit the emergency stop. The laser was all the way back and to the left. I hit “HOME” and it went to where it was supposed to go. The movements are now correct. No idea how this would cure the issue.

That is weird. So, it homed to front left? I have no explanation for that either. With 4 limit switches you should have hard limits enabled. Most diodes only have 2 switches, strictly for homing.

It has totally thrown me for a whirl, no idea, but whatever did it, I’m very grateful. Even more grateful to you, Melvin and Hicks and Sticks for all your help, guidance and most importantly, tolerance! Thank you all again!!

1 Like

Now that you have a working system, enter $$ in the console window. Copy and paste the $xx parameters to 2 copies of a text file and put them in 2 different places. I also print mine out.

Already done! Thanks again!

John,
It sounds like you have a loose connection or had one. Probably one of the cable plugs. If it happens again, I would start following every cable and make sure the connectors are all the way into their jacks.

1 Like

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