Question re end switch (reset) behavior #720
-
Using uCNC 1.10.beta (master), running with PlatformIO's serial monitor, $21=1 (i.e. hard end switches enabled).
Now, I don't plan to run into the end switches when all is up and running. But I'd like to understand what's going on - in the final machine, I wont be able to short end switches in case I run into one. H.M. |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 3 replies
-
Depends on when you trigger the limit switch.
This follows more or less the Grbl principles. The idea is safety. If a limit was triggered while in motion it will not allow any other commands except a soft-reset to allow the user to inspect the machine for any safety issue and then requires it to acknowledge the machine is ok to be operated by sending a soft reset before unlocking it. This will force the user to restart the program it was running from start because there is a good possibility the machine lost position from the abrupt stop. You should be able to soft reset the machine and unlock it with a limit triggered and even run it. This assumes that the user recognized the problem and know what is doing. But as soon as that limit changes state it will lock again. You might be getting micro state changes because a limit is at the edge of being opened/close and changes states for a brief period. Also note that limits are active all the time while you are running. If you start a program that sends your machine outside of it's limits the switches will prevent a catastrophic crash. |
Beta Was this translation helpful? Give feedback.
Depends on when you trigger the limit switch.
This follows more or less the Grbl principles.
The idea is safety. If a limit was triggered while in motion it will not allow any other commands except a soft-reset to allow the user to inspect the machine for any safety issue and then requires it to acknowledge the machine is ok to be operated by sending a soft reset before…