It would be great to add a setting for optional stop (M01) after a tool change. This could co-exist alongside the "optional stop between tools", but provide additional functionality. This is especially useful for users/mills with mist or other coolants/air blast that needs to be manually aimed directly at the end of the tool, which may be a different height upon tool change. Currently, I have to feed hold after the tool change, hopefully catching it before the spindle starts to make this adjustment.
I've made the changes to the Tormach Path Pilot post as an example (and this would be most relevant to me). The below diff adds this functionality.
122a123,129
> optionalStopAfterToolChange: {
> title : "Optional stop after tool change",
> description: "Outputs optional stop code after a tool change.",
> type : "boolean",
> value : true,
> scope : "post"
> },
969a977,981
> }
>
> // optional stop
> if (getProperty("optionalStopAfterToolChange")) {
> onCommand(COMMAND_OPTIONAL_STOP);
Of course, I can apply these changes myself in a customized local post, but I would prefer to have the Autodesk-provided cloud processor have the feature natively so I can take advantage of other updates automatically.