The Flexx CNC Interface is a standardized middleware and URCap designed to make a Universal Robot easily communicate with multiple CNC machines. In order to truly run a robot on a CNC machine lights out, you need to automate all aspects of the process, including executing G-Code/M-Code, actuating vises, opening/closing doors, and managing stop/start cycles. Creating a robust machine interface is complex, time consuming and costly. Not to mention, you often need to design different interface for each CNC brand and model. The Flexx CNC will be the the last Universal Robot to CNC interface you will need. The Flexx CNC Interface eliminates the complex and timely integration effort needed for your Universal Robot to communicate with your CNC machines. The modular hardware and software allows you to use one kitted solution for any machine communication controller. Easily interface your Universal Robot to a singular CNC machine or have the ability to redeploy your robot easily to multiple CNC machines. FlexxCNC is compatible with the majority of CNC machines on the market. If you don't see your CNC on this list reach out to Flexxbotics to verify compatibility. Fanuc, Okuma, Haas, Mazak, Brother, Mitsubishi, DMG Mori and Serial