robot programming deployment guide

6
HOW TO GUIDE Updated: Tuesday, September 21st 2021 Robot Programming Deployment Guide Contents Overview Custom Applications for FANUC (CRX10iA/L & CRX10iA) Setting up Playing the program Machine Tending Applications using FANUC (CRX10iA/L & CRX10iA) Setting up Custom Applications for Universal Robots Setting up Playing the program Overview To enable more applications to be served in MachineLogic, you will now be able to program your robot through our code-free programming tool. This document will cover the steps needed to deploy your offline robot program (for Universal Robots, Fanuc, Doosan) accurately onto your real-life assembly. Custom Applications for FANUC (CRX10iA/L & CRX10iA) It is important to note that you will need to have the ASCII upload option on your FANUC controller in order to load the LS files directly. After you have finished programming your FANUC cobot, and have downloaded the post-processed program (LS program) from MachineLogic, follow the steps below to upload the program onto the FANUC teach pendant: Setting up 1. Assemble your design. 2. Fasten the Robot Calibration Flange (ST-RB-020-0003 & ST-RB-020-0005) onto the cobot, along with any accompanying end-of-arm-tooling. 3. Install the digital Robot Calibration Interface (ST-RB-020-0002) at the same location as where you have placed it on the CAD. Ensure the calibration interface is flush against a part that is repeatable with respect to the robot sequence (typically the part presenter is the ideal choice for this). 4. Move the robot where the Robot Calibration Flange (ST-RB-020-0003 & ST-RB-020-0005) can lock into the Robot Calibration Interface (ST-RB-020-0002). To calibrate, simply affix the flange to the interface by lining up the dowel pins with the accompanying holes. Once the two pieces are flush, use the M8 knob to fully fasten them together. 5. Set the Uframes on the robot pendant. The Uframes need to match the digital calibration tool names written in the CAD . This step will calibrate the rest of the robot program to reference the positions of the digital calibration tool.

Upload: others

Post on 03-Oct-2021

12 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Robot Programming Deployment Guide

HOW TO GUIDE Updated: Tuesday, September 21st 2021

Robot Programming Deployment Guide

Contents

Overview

Custom Applications for FANUC(CRX10iA/L & CRX10iA)

Setting up

Playing the program

Machine Tending Applicationsusing FANUC (CRX10iA/L &CRX10iA)

Setting up

Custom Applications forUniversal Robots

Setting up

Playing the program

Overview

To enable more applications to be served in MachineLogic, you will now be able to program your robot through our code-free programming tool. Thisdocument will cover the steps needed to deploy your offline robot program (for Universal Robots, Fanuc, Doosan) accurately onto your real-life assembly.

Custom Applications for FANUC (CRX10iA/L & CRX10iA)

It is important to note that you will need to have the ASCII upload option on your FANUC controller in order to load the LS files directly. After you havefinished programming your FANUC cobot, and have downloaded the post-processed program (LS program) from MachineLogic, follow the steps below toupload the program onto the FANUC teach pendant:

Setting up

1. Assemble your design.

2. Fasten the Robot Calibration Flange (ST-RB-020-0003 & ST-RB-020-0005) onto the cobot, along with any accompanying end-of-arm-tooling.

3. Install the digital Robot Calibration Interface (ST-RB-020-0002) at the same location as where you have placed it on the CAD. Ensure the calibrationinterface is flush against a part that is repeatable with respect to the robot sequence (typically the part presenter is the ideal choice for this).

4. Move the robot where the Robot Calibration Flange (ST-RB-020-0003 & ST-RB-020-0005) can lock into the Robot Calibration Interface (ST-RB-020-0002).To calibrate, simply affix the flange to the interface by lining up the dowel pins with the accompanying holes. Once the two pieces are flush, use the M8knob to fully fasten them together.

5. Set the Uframes on the robot pendant. The Uframes need to match the digital calibration tool names written in the CAD . This step will calibrate the restof the robot program to reference the positions of the digital calibration tool.

Page 2: Robot Programming Deployment Guide

Figure 1: Setting Uframes on Fanuc

Playing the program

1. Upload the LS program from MachineLogic onto a USB drive

2. Plug the USB drive onto the FANUC teach pendant

3. Select Utilities➔ Set device ➔ USB

4. Select DIR

5. Select the LS program file from the USB drive

6. Select the program in the FR memory and select LOAD

Machine Tending Applications using FANUC (CRX10iA/L & CRX10iA)

For high precision Machine Tending applications, implementing a Robot Calibration Tool into your design (ST-RB-020-0002 & ST-RB-020-0005) will allow youto calibrate several locations quickly and seamlessly on your machine tending cart. This will reduce robot downtime and help reduce operator programmingtime greatly. The steps outlined below will assume that you have used the Machine tending application inside MachineLogic to build your program.

Figure 2: Machine tending application with Fanuc

Setting up

1. Attach Robot Calibration Interface(s) (ST-RB-020-0002) to your machine tending cart in your desired location(s), you can easily calibrate them with theuse of your Robot Calibration Flange (ST-RB-020-0005).

Page 3: Robot Programming Deployment Guide

When choosing calibration locations, it is best to select positions where the calibration interface will rest flush against the part-presenter.

Figure 3: Setting up robot calibration

2. To calibrate, simply affix the flange to the interface by lining up the dowel pins with the accompanying holes. Once the two pieces are flush, use the M8knob to fully fasten them together.

Figure 4: Locking female and male robot calibration

3. Set the Uframes on the robot pendant. The Uframes need to match the digital calibration interface names written in the CAD . This step will calibratethe rest of the robot program to reference the positions of the digital calibration tool.

Page 4: Robot Programming Deployment Guide

Figure 5: Setting Uframes on Fanuc

4. Repeat this process until all the frames are calibrated.

5. To teach the drop-off position for your raw material for machine tending, configure your position register.

Figure 6: Position register

6. Play the program

Custom Applications for Universal Robots

Page 5: Robot Programming Deployment Guide

Setting up

1. Assemble your design.

2. Assemble the Robot Calibration Flange (ST-RB-020-0003) onto the cobot, along with any accompanying end-of-arm-tooling.

3. Install the digital Robot Calibration Interface (ST-RB-020-0002) at the same location as where you have placed it on the CAD. Ensure the calibrationinterface is flush against a part that is repeatable with respect to the robot sequence (ideally directly against the part presenter).

4. Move the robot where the Robot Calibration Flange (ST-RB-020-0003 & ST-RB-020-0005) can lock into the Robot Calibration Interface (ST-RB-020-0002).To calibrate, simply affix the flange to the interface by lining up the dowel pins with the accompanying holes. Once the two pieces are flush, use the M8knob to fully fasten them together.

5. Once the calibration tool is locked in place, go to the “Installation tab > Features > Point > Teach this point”. The point names need to match the digitalcalibration tool names specified in the CAD:

Figure 7: Teaching calibration points for UR

Playing the program

1. Click into the “Program” tab on the UR teach pendant

2. Click “Open” and select your URP file

Figure 8: Opening URP program

3. Press play

Page 6: Robot Programming Deployment Guide

Figure 9: Playing URP program