Hi team-
It would be great if Carbide Motion had an option to be aware of the Sweepy Pro (and maybe other Sweepies?), and would slightly modify the BitSetter-based tool change workflow accordingly.
Currently the tool change workflow starts by moving the cutter to the tool change location. With the Sweepy Pro I no longer have to remove the base of the Sweepy to do the tool change, since it’s accessible above the Sweepy Pro. Upon resuming, the machine moves to the BitSetter to measure the new tool, and I inevitably forget that I haven’t pulled the Sweepy Pro base off, which then collides with the BitSetter and I assume throws the machine out of position. I then re-initialize the machine and do the whole dance again, possibly having to pick up the program mid-stream somehow.
Assuming that I get the Sweepy Pro base off in time and successfully measure the new tool with the BitSetter, Carbide Motion then moves back to the tool change location, pauses a beat, turns on the spindle, and then goes to the next work position to start cutting. I manually have to pause the machine, ideally before the spindle turns on but after the Z-axis has cleared away from the BitSetter enough, re-install the Sweepy Pro base, and then “start” the job again in Carbide Motion’s weird stateless parlance for “resume”.
My ask is for an additional checkbox in the Carbide Motion settings alongside “Enable BitSetter” called “Enable Sweepy Pro”. This would modify the BitSetter workflow by adding an additional note to the “Insert Whatever Bit” dialog to say “Insert Whatever Bit and Remove Sweepy Pro Base”, and adding a reminder that the “Resume” will then go to the BitSetter as the next action. After the BitSetter measurement is complete, the workflow would then pause again as soon as the cutter has moved away from the BitSetter to request user intervention to re-install the Sweepy Pro base. Only after the base has been re-installed should the spindle start and the machine move to the next work position.
In general, it would be great if Carbide Motion was more explicit in describing what is going to happen next when user actions are completed.
Thanks for considering!