It is supposed to stop the Maslow from moving but is not reliable. Even when it works it still completes any commands in the system before quitting. The only reliable way of stopping the Maslow if it is not doing what you expect is to power it off, which means you have to do the Retract, Extend, Apply Tension. If you were cutting it will also need you to reset the Z home value as this will be lost. I use a power cutoff switch similar to the one available on table saws.
@ian_ab is there a way to cancel an in-progress cut without losing all these values? For my case I’d be ok if it kept running the existing G-code command before stopping, I just need it to save belt lengths so I can restart the cut with a new Z-home or otherwise adjust small stuff.
FluidNC has an internal buffer of gcode commands which is used for acceleration planning and so after you press stop the machine will continue executing the commands in the buffer before stopping.
Once it stops the machine should be back to the same state as before the file was run so you can move it around with the jog buttons and start the file again with the play button if you want
Seems like the stop button should delete plans in the buffer and stop. Is the whole gcode job in the buffer or just the first path? Maybe relabel “Stop after finishing jobs currently in buffer”
Just when it’s in the ready to cut state and not running a job, it will record current values to non-volatile memory, allowing it to re-establish position when power is restored.
Appreciate the replies! Sounds to me like in my impatience I likely pressed stop, didn’t wait, pressed some combination of stop and pause while the machine was finishing up buffered commands, and somehow crashed things in the process.
I was able to get a cut done once I set the Z-home properly! Board ended up sliding so got some setup work to do, but should be in business!