Take brake till another function

Hello. I would like to know how to make the robot weld to a certain place, take a pause so that it can move to another place without welding, then start welding again with the specified position. Example: The robot welds the handle, welds one semi-circle, finishes welding and moves to the other side, starts welding with the specified position until the end. Let’s say the robot welds to point 1, then moves to the other side of point 1 and continues welding until the end.

It seems like fairly simple programming to me. I would advice you to do the online training course available for free on UR’s main website, so you can get an idea of doing something like this yourself. :slight_smile:

A quick description of how it could be solved:
MoveL
Waypoint (to start of first weld)
MoveP
Set output (start weld)
CircleMove (automatically generates half a circle by inputting three points)
Set output (stop weld)
MoveL
Waypoint (away from first weld)
Waypoint (around object)
Waypoint (to start of second weld)
MoveP
Set output (start weld)
CircleMove (automatically generates half a circle by inputting three points)
Set output (stop weld)
MoveL
Waypoint (away from second weld)

Okey. Thanks for the information!