Do you have a question about the Robot2CNC and is the answer not in the manual?
Questions and answers
Subscribe to Our Youtube Channel
Summary of Contents for VersaBuilt Robot2CNC
Page 4
Robot2CNC communicates with the Haas CNC using the Haas Machine Data Collection protocol. Machine Data Collection protocol allows the Robot2CNC to read and write macro variables on the CNC. Values in the macro variables are used to communicate information and commands between the Robot and the CNC machine.
Page 5
Robot2CNC Computer VersaBuilt USB drive 1 - Ethernet Crossover cable 1 - USB-to-Serial converter 1 - 9pin to 25pin serial cable Cycle Start Wiring...
Route the cycle start wirest cable through the cable pass through hole on the Hass Control Panel Route the cable to the Robot2CNC Put back sheet metal cover panel and fasten the 4 screws with a screwdriver or Allen Wrench...
Page 7
Turn-off power at the breaker to the CNC Open CNC cabinet door Place Robot2CNC on the bottom shelf of the CNC cabinet away from exposed electrical wires Connect Robot2CNC power supply to Robot2CNC...
Page 8
Tools Needed 1/16” Flathead Screwdriver Route wires down to the Robot2CNC Locate relay 1 on the Robot2CNC Using the screwdriver, loosen the terminal marked NO and connect the red wire and tighten it down Repeat the process for the black wire in the terminal marked COM...
Page 9
Insert USB-to-Serial into one of the available USB ports on the Robot2CNC computer Route 9pin connector of serial cable into CNC cabinet Connect 9pin serial cable connector to USB-to-Serial adapter Connect 25pin serial cable connector to Haas CNC...
Page 10
Route one end of the Ethernet cable through the access hole and into the UR Controller Plug the Ethernet cable into the Ethernet port of the UR controller Route the other end of the Ethernet cable into the CNC cabinet Plug the Ethernet cable into the Robot2CNC Ethernet port...
Page 11
Change the following CNC settings: Baud Rate: 115,200 Parity Select: NONE Stop Bit: Synchronization: XON/XOFF RS-232 Data Bits Add Spaces RS232 ON DPRNT Leading Sp OFF Machine Data Col ON CNC settings Screen...
Page 12
Insert VersaBuilt USB drive into Haas USB port Navigate to the Haas Legacy directory on the VersaBuilt USB drive Copy the 9000.NC and the 9004.NC programs onto the Haas CNC control Gcode File on CNC Screen...
Page 13
Click on the 3 horizontal bars in the upper right-hand corner of the UR teach pendant and select Settings On the Settings page, select System Network Select Static Address Enter the network detailed settings as shown...
Page 14
Insert the VersaBuilt USB drive into the UR Teach Pendant Click on the 3 horizontal bars in the upper right-hand corner of the UR Teach Pendant and select Settings On the Settings page, select System URCaps Press the + button in the lower left of the Settings page to add a URCap Navigate to the usbdisk and select the robot2cnc-.2.0.urcap file...
Page 15
Insert the VersaBuilt USB drive into the UR Teach Pendant Click on the Installation Icon near the top left of the UR Teach Pendant then select URCaps R2C Config Click on the Copy USB Files Button Click on the Update Status Button Confirm Robot2CNC Status: UP...
Page 16
Before using Robot2CNC each CNC program to be run by Robot2CNC must be modified: The included 9004 gcode program sends a handshake signal to the Robot2CNC Right before the M30 at the bottom of each CNC program add a line: M98 P9004...
Page 17
Before using Robot2CNC in a UR Polyscope program, the R2CScript.script file must be added to the Before Start Sequence: From the Program page, click on the Robot Program Click on the Add Before Start Sequence checkbox Click on the line marked <empty> below the BeforeStart...
Page 18
Robot2CNC commands can be added into the Polycope programming tree via the Robot2CNC program node accessible in the URCaps section. To add a Robot2CNC command to a program do the following: Click on the program tree where the Robot2CNC command is required...
Page 19
When Enable Haas Cell Safe Signal is checked and the Haas Cell Safe Signal settings have been configured on the Haas CNC, the Robot2CNC will set the Haas Cell Safe signal allowing some CNC programs to function with the CNC door open. See...
Page 20
The UR robot cannot communicate with the Robot2CNC over the Ethernet network. Check the following: ● Red Ethernet cable is connected between the UR robot and the Robot2CNC ● The Robot2CNC Ethernet port LED is yellow or flashing yellow ●...
Page 21
Confirm the Cycle Start Relay wires are secure ● ● Put an ohmmeter across the the Cycle Start relay contacts on the Robot2CNC, the contacts should be open ● While monitoring the Cycle Start Relay contacts with the ohmmeter, have a partner press the Cycle Start Test button, the ohmmeter should show a momentary closing of the contacts;...
Page 22
Compile error when running program with Robot2CNC URCap ● The R2CScript.script file has not been added to the Before Start sequence of the UR Polyscope program ● See Section 5 of this manual for instructions on how to add the R2CScript.script file to your program...
Page 23
The Robot2CNC includes an advanced interface that allows advanced settings to be configured and allows the Robot2CNC to connect to the Internet for remote support or to download software updates. To connect to the Robot2CNC Web Configuration Interface do the following: Using a laptop computer or a smartphone with wi-fi, go to wifi...
Page 24
The Haas Cell Safe signal allows the Robot2CNC to execute some CNC programs with the CNC door open. Use extreme caution when using this setting and perform a risk assessment to assure the safety of the system. At the Haas control, configure the following Parameters:...
Page 25
Network Configuration can be completed in the Robot2CNC Web Configuration Interface by an experienced network administrator. Keep the following in mind: The Robot2CNC and the CNC IP addresses should be static or statically assigned by a DHCP server For Remote Support and Software Updates,...
Need help?
Do you have a question about the Robot2CNC and is the answer not in the manual?
Questions and answers