placeholder place holder
My suggestion is to create a feature request from this discussion.
As stated there are many reasons for stopping a job, safety checks, verification of toolpath, and more.
Gsender has a “start from line” feature. This is not very useful if the coordinates system has been lost.
It would be really nice as a new feature if the “Stop” commands did not affect the coordinate systems. As a feature, I would like to be able to abort out of a job, check a few things, and restart the job from the top and not have to reset the coordinate system.
In my experience on a XCarve, the Z coordinate is not lost, only the X & Y.
Thanks, GSender is my preferred control software at this point. Great job !!
@ptmagnuson I’ve moved your suggestion from the Bug category to the Suggestion category. Welcome to the group.
Another thought was to write a couple of macros to save the position, restore the saved position. My thought was to use Pause rather than Stop if a safety check is desired.
Unfortunately, when the Pause is activated, macros are disabled.
Some way to pause the work for a safety stop or inspection would be very useful. With dust boots in the way it is hard to look at the work. I would be great to have some way to move the spindle out of the way to look at the job in progress. And then resume from the last point.
I think the best way to handle this is
- when Pause is selected, read and save the current X, Y, Z
- allow the user to move the X, Y, Z as desired
- when Play selected, move back to the saved X, Y, Z
- restart gcode
Thanks,
@ptmagnuson I agree. Having the ability to jog on a job pause would be a great feature.
The inability to move the cutter on pause has always bugged me so I would also really appreciate it if this feature would be added.
Jog on hold state is something Terje is looking at for grblHAL core but until then that’s how the firmware works unfortunately.
when moving back to the saved position, it would probably be wise to move X, Y first then Z separately.