bdring
bdring
I can reproduce the problem. I will work on it when I get a chance. ``` Grbl 3.9 [FluidNC v3.9.3 (main-c692589c) (wifi) '$' for help] D# [MSG:INFO: Value is -1.000]...
I made a mistake in my test. I meant to send M6T6. Here is the result. It looks OK to me. ``` Grbl 3.9 [FluidNC v3.9.3 (main-c692589c) (wifi) '$' for...
You should not need to do an M61Qx after an M6. Look at last console session. M61 is used to set the tool number without doing a tool change. I...
It is probably best to let FluidNC handle the non failure case and you handle the failure cases. The failures cases are probably pretty complicated. The machine could generate an...
- What happens after the failure. - Are you in alarm state? - Were the values changed (correctly or incorrectly)? - What should the values be after failure in all...
I don't know. It depends on the state. What if the tool is picked up, but fails on toolsetter probing. You have the right tool, but are in alarm. Machine...
This is a complicated issue. We also have to deal with our ability to change spindles via M6. A macro cannot do that by itself. We will need to think...
See this PR https://github.com/bdring/FluidNC/pull/1425
@rvalotta are you able to test this? Let me know if you have any questions.
The M6 macro will only be sent to the tool that has the selected tool within its range. Assume you have a VFD ATC spindle with tools 0-99 and a...