Pause/continue movement
-
Hello,
is there any way to pause the motion (G0,G1) and later resume and finish it?
I mean any movement (not during job).
I tried to find information about it but couldn't find anything useful.
I want to put a safety door on my machine (pick and place).
If the door is opened, the machine stops and waits until the door is closed and continues to move.
I would appreciate any ideas.Thank you very much
-
@razani Eventually you could add segmentation to the moves using M669. That will make pausing almost instantaneous rather than when the long move has completed.
Alternatively, activate the emergency stop. But then the move will not continued... -
@razani as @cosmowave suggests, add segmentation.
Also look at using daemon.g to carry out the pause and resume. E.g. check if the firmware is working through a job and then, if the door is opened, issue a pause. Then a similar check but you'd be checking for whether the machine is paused. -
Look at this thread.
This is exactly what you've asked about, with several options to choose from.
Good luck!
-
I asked about similar feature here:Terminate movement but not by M112