I’m currently running a 5’x10’ Pro with the legacy CRP800 controller, NEMA 34 steppers, and an 8.6HP Hiteco spindle. Dust collection is controlled through an iVAC Pro Switch + iVAC Contactor, and I have a custom-built vacuum hold-down system that is currently operated via manual relay switches.
I just placed an order to upgrade to the EX controller, AV70S spindle, servo motors, and the new moving rack ATC system.
Since delivery is likely a couple of months out, I’d like to use this time to plan and prepare properly — particularly around:
- Running and regulating control air for the ATC
- Integrating dust collection control with CNC12
- Integrating vacuum hold-down control into CNC12 or the pendant
My goal is:
- Dust collection to start/stop automatically via CNC12 (M-code or I/O driven)
- Vacuum hold-down to be controlled by a button in CNC12 or from the pendant instead of manual switches
For those who have already upgraded to the EX controller and CNC12:
- How did you integrate dust collection?
- Did you use a dedicated output mapped to M8/M9 or a custom M-code?
- How did you handle vacuum hold-down control?
- Any lessons learned regarding I/O expansion, relays, or noise isolation?
I’d appreciate any insight before I start pre-wiring and making changes.