Non buffering movement / macros in future firmware?
-
Hiya - This is something I've mentioned before but I'd like to request non buffering commands for future firmware versions. That is to say when one macro of movement is being executed the web interface and paneldue should not accept additional instructions until the last one has completed. This is for safety reasons and particularly a problem with CNC routers / and larger 3D printers. It's very easy to accidently press a movement button or macro twice and while soft limits might prevent crashing - material / limbs can get caught between moving parts.
The issue was partly addressed in this post by JoeSmale - with their pendant being able to turn buffering off. I still think this option needs to be available in the web interface.
-
https://github.com/Duet3D/RepRapFirmware/issues/new/choose
Perhaps consider also making a feature request on github?