Spot welding basics

4 - Generate the spot welding program

Next  Previous  Chapter  Next

 

Purpose


After setting up the workcell with the car body assembly that is going to be welded, the programs can be generated, optimized and simulated.


spotw_b400_programming

The spot welding positions will be programmed in separated groups. Examples will show how the computed toolpath can be modified using the manual teach capabilities, changing attribute values and recalculating the toolpath.

The results then are simulated.


Steps


Information_24

Be sure to save your changes frequently.


1

Preparation

1.1

Workbench_OLP_40

Switch to the Offline Programming workbench.

SimClose                        


2

Unit setup

2.1

OLP_UnitSetup

Check that the spot welding technology has been set for the robot.

2.2

OLP_UnitSetup

Set the base and tool frame as active.


3

Program the toolpath

3.1

OLP_Toolpath

Create a first home position by using the simple teach method. A new robot program will be automatically created and the OLP dashboards at the right side of the 3D View are enabled.

3.2

Settings

The perspective view might be helpful to navigate in the 3D world.

3.3

OLP_Toolpath

Program the first welding operation. You can select multiple points at a time or select them one by one having the ctrl key pressed.


4

Optimization

4.1

OLP_Events

Change to the Events and teach work environment. Then move the robot along the rail to reach the first point.

4.2

Sim_Play

Simulate the program to get a first impression.

4.3

OLP_Toolpath

Check the program issues.

4.4

OLP_Events

Modify the gun orientation on the welding positions to avoid collisions. Define the correct robot configuration.  

4.5

OLP_Interpolation

Interpolate between first and last welding position to create a smooth motion of the welding gun. The tangent optimization (orientation around tool vector) will be used in this case.

4.6

OLP_Events

Insert tool positions before the first welding operation to define the approach of the gun.  

4.7

OLP_Events

Insert tool positions after the last welding operation to define the retraction of the gun.  

4.8

Sim_Play

Simulate the program. There should be no collisions anymore.  


5

Technology optimization

5.1

OLP_ActiveProgram

Activate the simulation to open and close the gun at the welding position.  

5.2

OLP_ActiveProgram

Include the gun rotation during the welding operation.  


6

Additional information

6.1

OLP_TeachPanel

Navigate over the toolpath with use of the Teach dashboard.  

6.2

OLP_SimulationMonitor

Verify the velocities, TCP coordinates and joint values in the Simulation monitor.  


7

Download the program

7.1

OLP_ProgDownload

Generate the program to be downloaded to the robot controller.

7.2

CB_ControllerProperties

The program file(s) are stored at the location that is specified in the controller of the workcell.

If needed, these files have to be copied to another location.

 

Verify the location of the program file

 

Workbench_CB_40a

Switch to the Controller Builder workbench.

SimToClose                        

 

Verify the downloader output directory.

SimClose                        


8

Save the project

8.1

Save

Save the project under an appropriate name.




Previous
Previous page
Chapter
Chapter page
Next
Next page