I think I've reached an important milestone: I believe I've just exorcised the last demon out of the ATC. It's been working well for a while now, and the last few weeks have been more about improving the UI and convenience of operation. A few bugs were found, all minor. Yesterday, I resolved the last significant issue I've seen. On occasion, the arm would not correctly grab the tool in the spindle, when attempting to put it back in the carousel. After this happened enough times, I noticed it only occurred on specific toolholders, all of which had something in common - these were TTS knock-off toolholders I bough on E-Bay many years ago. They came without ATC grooves, and I added those myself later. However, they had very little "meat" in the ATC groove area, leaving a very narrow lip below the groove, as you can see in this photo:
Since I stopped using those holders, I have not had a single failure. So, I'll be buying a bunch of proper holders to replace these.
The other thing that has me feeling really good is I can't even remember the last time I had a failure of
any kind that was NOT detected by the firmware. It is really good at detecting problems, and aborting the operation, with no harm done. Recovery from any error also could not be simpler: If the failure leaves a tool in the arm or the spindle, simply put it back in the carousel manually, then re-try the failed operation.
I've also completely re-written the browser interface, making it both more functional, and more aesthetically pleasing. Here are screen-shots of the new design:
Regards,
Ray L.