The Flexx CNC Interface is a standardized middleware and URCap designed to make a Universal Robot easily communicate with multiple
CNC machines.

To truly run a robot on a CNC machine lights out you need to create an interface between your robot and your CNC. An interface gives you the ability to automate all aspects of running a CNC including:
Load
G-Code
Cycle Start /
Stop Detection
Write
Macros
Control Perpherals
(door, vise, chuck)

Creating a robot to CNC Interface can
be complex, time consuming and costly especially if you need to interface to multiple CNC’s…
That’s why the Flexx CNC Interface will be the the last Universal Robot to CNC interface you’ll ever need. The Flexx CNC Interface eliminates the complex and timely integration effort needed for your Universal Robot to communicate with your CNC machines. The standardized middleware and software allows you to use a singular Flexx CNC with our library of supported CNC controllers.
Flexx CNC can help you…

Run Commands
To Your Machine

Redeploy your robot
on multiple machines

Reduce robot
integration time

Simplify your robot
to machine operation
Compatible CNC Machines
For Flexx CNC and compatible company resources, visit here




Technical Articles
Connect A Cobot To Your CNC Machine
Automating your CNC machine with a Universal Robot offers you the potential to run lights out production. This maximizes your CNC’s utilization rate and leaves nothing on the table...
INTEGRATION GUIDE | CNC MACHINE
If you’ve never automated a CNC machine loading process, all the steps may not be obvious. CNC machine loading is the process of feeding materials into a CNC machine …
How It Works
Step 1
Prep The CNC
Upload the executable/configure server connection.
Step 2
Mount The Middleware
Mount the Flexxbotics Middleware box onto your robot pedestal.
Step 3
Make All Necessary Connections
Use the provided cabling to connect the Middleware to your robot and your CNC. Connect any DIO relays to peripheral devices such as vises, start/stop button etc.
Step 4
Choose Your Interface
We provide both an option to choose an Ethernet or DIO interface to your UR and CNC. Select which one you are using in the Flexxbotics provided URCap.
Step 5
Select Your CNC
Choose which machine you are running on within the URCap.
Step 6
Build Your Program
Build your Universal Robot program using Flexx program nodes.
Run Your CNC Unattended!
You can now easily run your CNC machine unattended with a UR with all aspects being automated.
Flexx CNC Interface Allows You To…

Programming
Templates

Multi-Op Robot
Automation

Standardized
Software

CNC Interface
Software Library
Specifications
Overall Enclosure: 8″ x 8″ x 6″
IP Rating: IP67
Mounting: Din Rail
Power Supply: 24V
Supported Communication Protocols:
Digital I/O, TCP/IP, Serial, Ethernet/IP
Connector Communication: Ethernet, DIO
Connectors: 8 DIO, 2 Ethernet, 2 USB

Reach Out