My current machine is set up with mach3, looking at a machine with Nc studio because studio will allow the multiple spindle machine to operate properly.
How bad is the learning curve switching control software?
All control software does pretty much the same thing, it translates G-code into something the machine can understand. There are differences in the operator interface, but all of the basic functions are the same. Every controller software has it's own quirks, but the learning curve is just figuring out what button to push to get the result that you want, and training your muscle memory to automatically push the correct button to get the desired result. I expect it won't take long to make the transition, normally a few hours of using the new software.
Every controller software has it's own quirks, but the learning curve is just figuring out what button to push to get the result that you want, and training your muscle memory to automatically push the correct button to get the desired result.
That's, in my opinion, a great challenge in the industry. The UIs are still 10 years behind the desktop/mobile UI industry standard, no UX applied whatsoever. Why must the operator remember everything? UIs should be designed in a way that they are easy to use and not getting in the way of productive work.