How to stop returning to origin?

After my laser print, the head returns to my “user-defined finish position” but then it returns to home… and I can’t figure out why.
The end of the Gcode looks like this

G1 X-0.17S650
G1 X-0.075S0
G90
M9
G1 S0
M5
G90
; return to user-defined finish pos
G0 X80 Y280
M2

So I take it, its not the code doing it??

Did you enable this:

Or do you call this the “user defined finish position”? Those are two different things.

yes, when enabled, it adds that code to the end of the G-code.

The laser head goes there after the job, but then instantly returns to the origin!

If it’s nowhere in the sent gcode, it’s the firmware that is doing this. Maybe try LaserGRBL and check if the behavior is the same.

1 Like