Generate the arc welding program

Programming a welding operation

Next  Previous  Chapter  Next

 

Purpose


In this chapter, the fundamental steps to program a welding operation will be taught.


arc_bas301_programming

The basic steps are made to generate the welding path on the different welding contours. The results will be simulated.


Steps


Information

Be sure to save your changes frequently.


1

Preparation

1.1

Workbench_OLP_40

Switch to the Offline Programming workbench.

SimToClose                        

1.2

DocOpen

Open the File menu and pick the Open command to load the previously saved project. If the project appears in the list of recently opened documents, then select it there. Otherwise, press the File browser button to open a file explorer and search for the project.

SimToClose                        

1.3

OLP_UnitSetup

The first command that automatically opens in the OLP workbench is the Select controller unit. here you can select the controller for which the welding programs are going to be created. The selected controller and its connected manufacturing resources are highlighted.

Obviously, when the project, i.e. the workcell has only one controller, nothing needs to be done here.

SimToClose                        

1.4

OLP_UnitSetup

Start the Unit setup command and verify that a tool frame and base frame have been pre-selected. The presence of both frames is mandatory to be able to program any operation.

SimToClose                        


2

Teach a home position

2.1

SettingsGlobal

For the purpose of this course each modification made to a welding path position needs to be confirmed.

Verify the Settings for offline programming. Check that the option Apply toolpath modification has been set to Manual.

2.2

OLP_TeachPanel

Program a first position with the Start teach command on the robot.

2.3

OLP_Events

Change to Events and tech to modify the inserted position. One way is to simply pick a robot axis and drag it. Or use the manipulator to change the position. Confirm the modified position with the Apply changes command.


3

Create the welding process geometry; i.e. the welding contour

3.1

WP_PG_Create

Execute the Generate process geometry command and verify that the process geometry definition dashboard is being displayed. If not, then you can show it by right clicking on the empty 3D space and selecting the Open definition panel command.

3.2

ProcessGeometry_WeldingProjection

Select the definition method Welding contour by projection to define the fillet weld. Pick the first workpiece plate, then drag to the second plate and release there. This method searches the contour by projection of the first plate's edge onto the second plate.

3.3

ProcessGeometry_WeldingProjection

Press the left and right arrow keys on the keyboard to change the tool angle. And press up and down arrow keys to change the travel angle.


4

Program the welding path

4.1

ProcessGeometry_WeldingProjection

Select the option Automatically generate toolpath and Accept the contour. The welding operation, including all its welding path positions, will be computed.

4.2

Sim_Play

Press the Play button in the simulation toolbar to run a simulation of the created program.

4.3

Sim_Reset

In the simulation bar click the Reset start state. The start state is generated automatically when the first operation is created.


5

Navigate along the welding path

5.1

OLP_Events

Change to Events and teach. This micro environment allows you to navigate, modify and optimize individual welding path positions.

Pick any of the path elements to make the robot jump to it. When two path elements are too close together a selector will appear to pick the desired one.

5.2

OLP_Events

Once a target is selected, use the back and forward keys on the keyboard to navigate to the left or right side along the welding path.

5.3

OLP_TeachPanel

Open the Teach panel. Click on the middle arrows to navigate along the welding back and forward. Click the outer arrows to step to the beginning or end of the operation group.


Previous
Previous page
Chapter
Chapter page
Next
Next page