Move Function Issues

For some reason after downloading the new version of Lightburn it has decided on its own that its “home/default/start” position is at the back middle. When I home it is in the correct position. If I try to move it at all (.25") it moves it to the back middle of my work area then moves it. my settings are: front left - job origin; start from - current position.

Mine has always been a little wonky because I have a Fox Alien Masuter 3S 8040…when I set it up it defaults to a 4040 work area so I put it in manually and it worked fine. With this move problem I tried to do a new device setup to see if that was the problem but it is still doing it.

Please help now I can’t work and I have jobs piling up.

Not possible. Home position is determined by limit switches and Lightburn cannot move them. It is Origin that might be changed.

Recheck your coordinate system setup for the laser. I also recommend you use Absolute Coords until you get it straightened out.

I am including a refresher course. You probably already know this stuff, but it would not hurt to review it anyhow.

HOME

  1. Trolley and gantry rapid move towards the switches.
  2. When the switches are hit, the machine will stop and reverse. First Zaxis must complete, then X and Y. It may not reverse until both switches are found for X and Y.
  3. The machine will pull off the switches slowly until the switches open.
  4. The machine will reverse back onto the switches very slowly until the switches close.
  5. The machine will reverse and pull off the switches slowly until they open.
  6. The controller establishes this as the Home position. It is usually shown as something very close to 0,0 as the position if the controller is set for the first quadrant. If it shows large numbers, this can be changed with the G10 command.

There is no other version of the Home cycle. If you have limit switches, this is how it should work.

If you do not have limit switches, where it powers up is the Origin. Home is a machine mechanical function. Origin is a software design position. They are not the same thing.

Home is correct but if I try to move it from home it moves it to the back right corner to start the movement. I have reinstalled the device and it does the same thing. I confirmed that the start position is front/left but still it moves it to the back/right to move it.

It worked for me just fine for the last 18 months and nothing I do now will work to move it. I did try absolute coords and it did the same thing…when I asked it to move .5" (or any) it will go from the home position that it is in front/left to the back/right before it will “move”

I have reinstalled the previous Lightburn version 1.7.08 and it is working like it is supposed to again.

Hopefully the next update will work correctly.

1 Like

Do you have the correct Origin selected in the Device Settings window?

Yes it was correct. Origin in device settings is front left.

Are you familiar with the GCode commands? I have no idea what would cause a manual Jog to do that.

I am only slightly familiar with gcode commands…$$ to see what my settings are and changing a few that I need to (i.e. $32 to go from laser to cnc)

I went back and tried to download it again and playing with it again to see if it was something that loaded wrong on the download. It was the same. And with trying everything I could…changing the origin in device settings to every position possible it does the same thing. If I try to move/jog it any distance at all it will send it from home (front/left) to back/right. I originally thought it was moving it there then moving it the distance I input however I was wrong it only moves it to back/right. When I left it there and tried to move it in any direction from that position it doesn’t move at all.

I have 2 Fox Alien machines (Masuter 3S 8040 and Masuter Pro) it does the same thing on both machines so it isn’t a machine issue. I also have an OMtech USB3020A…that one I just updated the software today to see how it did since its CO2 instead of Diode and it will move but in the opposite direction as instructed for the Y axis and it lasers upside down (even though it shows it working correctly in preview).

I have changed my software on both of my computers back to Lightburn1.7.08 and they are all working like they are supposed to so again I surmise that it is an issue with the new version of Lightburn.

When you press home, where does the machine send the toolhead to?

And can you verify for me that the “Machine Coordinates” tickbox is off in device settings?

The “CNC Machine” toggle above it will simply invert the directions sent - so only use it if your machine’s home position is in the back right when you’re looking at it from the front.

This suggests a coordinate system issue to me. Let us know if @goeland86 's suggestion works.

When I home the machine it goes to the front/left.

Yes - both the Machine coordinates and cnc machine are in the off position.

Machine coordinates and cnc are both in the off position so that isn’t the problem.

Ok, can I ask you to help me with the following:

  1. Connect your machine to LightBurn, let it home if it’s automatic.
  2. In the console, toggle “Show All”
  3. Right click in the console and “Clear All”
  4. Type in ? and the Enter key to send
  5. Then try one jog click to the right
  6. Copy the whole output of the console (right click → select all) and paste it here
    This will tell me where the machine says it is, and then we’ll see what LightBurn is telling it to do.

Thank you!

?

?

<Idle|MPos:-377.000,-377.000,-3.000|Bf:35,253|FS:0,0|Ov:100,100,100>

ok

Starting stream

G20

G91

G1 X14.8425 Y14.8425 F236.22 S0

M2

[MSG:Pgm End]

Stream completed in 0:11

Thanks for that @kdsmith473 - it looks like your machine thinks it’s at a machine position of -377,-377 when it homes.

Can you also share the output of $# from the console?

I suspect that your machine is set up with a work coordinate offset, and that could be what’s tripping us up here.

One other thing you can try, is to tick both “CNC Machine” to on, and “Machine coordinates”, see if that will work for you? Leave the origin setting to the front left.

Hi, I have a very similar issue.
manual jog commands quite happy, but since update to
LightBurn Core 2.0.02

Created by LightBurn Software, LLC

Built on: 2025-07-18 @ 14:57:30 UTC

I am having issues with the move commands from the GUI.
Machine homes to front left - happy.
machine goes to my bed zero position setup which is slightly away from front left corner.
If I set to say 10mm and click move right - we go off towards the back right.

looked at all the previous reply and when I tick both CNC Machine and Machine Coordinates the move is ok but everything else previously setup and working with previous versions of lightburn are now offset completely.
is there a simple fix or do I a/ install a previous version lightburn or b re do all the now broken macros?

so downloaded
LightBurn Core 2.0.03-RC-3 @ a60933a Qt6.5.7

Created by LightBurn Software, LLC

Built on: 2025-08-13 @ 11:00:19 UTC

move is now happier although reversed, move left goes right and move right goes left, similar for the up and down.

@dave.rogers63 can you confirm that your machine’s G53 X0 Y0 is in the front left or back right?

Where are the endstops?

If the G54 output in $# shows anything other than zeroes, then the Machine Coordinate toggle should be on for it to work properly.

The new coordinate system is here to stay, but without more specifics on your machine (i.e. where the machine things its absolute 0,0 is, not just the G54 0,0), it’s going to be hard to help you reconfigure the profile.

thankyou for replying.
machine has origin top right
home is front left.
in device settings I have to have cnc machine ticked and machine coordinates ticked
if I have what used to be a positive workspace
G10 L2 P1 X-1000 Y-1000
go to origin goes to the top right
the move buttons however move in the correct directions.
if I have
G10 L2 P1 X0 Y0
the move buttons again seem to be correct directions
goto origin still wants to go to top right and get position reports same figures for head position
unchecking the cnc machine we have negative space coordinates, the move buttons now want to be relative to top right corner.
checking the cnc machine, and unchecking the machine coordinates, we have jog moves correct but we are still relative to top right
$#
[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]

if I now set positive workspace
G10 L2 P1 X-1000 Y-1000
I find the origin of my work area moves off the bed.
my get positions are now all negative.
so my macros to move to positions will all need to be re done ?
$#
[G54:-1000.000,-1000.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:-989.541,-949.741,-3.000|Bf:15,127|FS:0,0>
ok

and that toward the front left of the bed.
the start from is set to current position and the job origin is bottom left
home is front left. as is the location for goto origin.
?
<Idle|MPos:-999.993,-961.478,-3.000|Bf:15,127|FS:0,0|Pn:X>
ok
the GUI now displays for get position
X: -0.01 Y:-38.52 Z:-3.00 U:0.00
if I click move up 10mm Y:-48.52

was used to X0 Y0 being front/bottom left, with positive values

Ok this has confused me.

Machine origin top right means G53 G1 X0 Y0 moves to the top right?

What point did you select in the device settings in LightBurn?
image

The G10 L2 P1 commands you listed are essentially setting the G54 offset - so that’s consistent at least.

The fact that you need to have CNC Machine to jog properly indicates that you are in the negative quadrant coordinate space for machine coordinates.

If you set G10 L2 P1 X-1000 Y-1000 and have only CNC Machine toggled on, does it behave as you expect?

Machine Coordinates will ignore the G54 offset and always use machine coordinates, by using G53 instead. In your case, the CNC Machine toggle may be sufficient on its own if you keep your previous offset?