Top Banner

of 138

ArcWelding OM 3HAC028931-En

Aug 07, 2018

Download

Documents

martinimartiini
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
  • 8/21/2019 ArcWelding OM 3HAC028931-En

    1/138

    Operating ManualArcWelding PowerPac

  • 8/21/2019 ArcWelding OM 3HAC028931-En

    2/138

    Trace back information:

    Workspace Main version a80

    Checked in 2014-10-08

    Skribenta version 4.1.210

  • 8/21/2019 ArcWelding OM 3HAC028931-En

    3/138

    Operating Manual

    ArcWelding PowerPac

    RobotStudio 6.0

    Document ID: 3HAC028931-001

    Revision: M

    Copyright 2007-2014 ABB. All rights reserved.

  • 8/21/2019 ArcWelding OM 3HAC028931-En

    4/138

    The information in this manual is subject to change without notice and should notbe construedas a commitment by ABB. ABB assumes no responsibility foranyerrorsthat may appear in this manual.Except as may be expressly stated anywhere in this manual, nothing herein shall beconstrued as any kind of guarantee or warranty by ABB for losses, damages topersons or property, fitness for a specific purpose or the like.In no event shall ABB be liable for incidental or consequential damages arising fromuse of this manual and products described herein.This manual and parts thereof must not be reproduced or copied without ABB'swritten permission.Additional copies of this manual may be obtained from ABB.The original language for this publication is English. Any other languages that aresupplied have been translated from English.

    Copyright 2007-2014 ABB. All rights reserved.

    ABB ABRobotics ProductsSe-721 68 Vsters

    Sweden

  • 8/21/2019 ArcWelding OM 3HAC028931-En

    5/138

    Table of contents

    7Overview of the manual ....................................................................................................................

    91 Introduction and installation91.1 Introduction to ArcWelding PowerPac ....... ........ ........ ....... ........ ........ ........ ....... ......

    101.2 Installing ArcWelding PowerPac ....... ........ ........ ....... ........ ........ ........ ....... ........ ......111.3 Accessing the user interface ....... ........ ........ ........ ....... ........ ........ ........ ....... ........ ..131.4 Concepts .........................................................................................................

    152 ArcWelding ribbon tab

    152.1 Overview .........................................................................................................202.2 Creating group ........ ....... ........ ........ ........ ....... ........ ........ ........ ....... ........ ........ .....212.3 Virtual Controller group ........ ....... ........ ........ ....... ........ ........ ........ ....... ........ ........ .232.4 Task group .......................................................................................................262.5 Synchronize group ....... ........ ........ ........ ....... ........ ........ ....... ........ ........ ........ .......272.6 Freehand group ....... ........ ........ ........ ....... ........ ........ ........ ....... ........ ........ ....... ....

    293 ArcWelding browser

    293.1 Overview .........................................................................................................303.2 Task node ........................................................................................................333.3 Templates ........................................................................................................333.3.1 Application templates ....... ........ ........ ........ ....... ........ ........ ........ ....... ........ ..363.3.2 Weld shape templates ........ ....... ........ ........ ........ ....... ........ ........ ........ ....... .393.3.3 Search templates ........ ....... ........ ........ ........ ....... ........ ........ ........ ....... .......403.3.4 Tool properties template ........ ........ ....... ........ ........ ........ ....... ........ ........ .....413.4 Part programs ..................................................................................................413.4.1 Part programs node ....... ........ ........ ....... ........ ........ ........ ....... ........ ........ ....483.4.2 Process path ....... ........ ........ ....... ........ ........ ........ ....... ........ ........ ........ .....533.5 Setup and service procedures ........ ........ ........ ....... ........ ........ ........ ....... ........ .......

    594 ArcWelding path view

    594.1 Overview .........................................................................................................604.2 Instruction icons ........ ........ ....... ........ ........ ........ ....... ........ ........ ........ ....... ........ ..634.3 The Path View toolbar ....... ........ ........ ........ ....... ........ ........ ........ ....... ........ ........ ...654.4 Shortcut menu ..................................................................................................664.5 The Create menu ........ ........ ........ ....... ........ ........ ........ ....... ........ ........ ........ ....... .664.5.1 Overview ...............................................................................................674.5.2 Create Weld ....... ........ ........ ....... ........ ........ ........ ....... ........ ........ ........ ......784.5.3 Create Weld instruction ....... ........ ........ ........ ....... ........ ........ ........ ....... .......804.5.4 Create Air instruction ........ ........ ........ ....... ........ ........ ........ ....... ........ ........ .824.5.5 Create ABS joint target ........ ........ ....... ........ ........ ........ ....... ........ ........ .......844.5.6 Create an Action instruction ............. ........ ....... ........ ........ ........ ....... ........ ...

    854.6 The Modify menu ........ ........ ....... ........ ........ ........ ....... ........ ........ ........ ....... ........ . 854.6.1 Modify instruction ........ ....... ........ ........ ........ ....... ........ ........ ........ ....... .......864.6.2 Modify target ........ ........ ........ ....... ........ ........ ........ ....... ........ ........ ........ ....884.6.3 Modify Jointtarget / External Axes ... .... .... .... .... .... .... ... .... .... .... .... .... .... .... ... .894.6.4 Multi-Selection Operations ........ ........ ........ ....... ........ ........ ........ ....... ........ ..

    1014.7 The Configuration menu ....... ........ ........ ........ ....... ........ ........ ........ ....... ........ ........1014.7.1 Check Reach ........ ........ ....... ........ ........ ........ ....... ........ ........ ........ ....... .....1024.7.2 Set Configuration ........ ........ ....... ........ ........ ........ ....... ........ ........ ....... .......1054.8 The Options Menu ........ ........ ........ ....... ........ ........ ........ ....... ........ ........ ........ .......1084.9 Export/Import Process Section ....... ........ ....... ........ ........ ........ ....... ........ ........ .......1084.9.1 Overview ...............................................................................................1094.9.2 Export process section ....... ........ ........ ....... ........ ........ ........ ....... ........ ........1124.9.3 Import process sections ....... ........ ........ ....... ........ ........ ........ ....... ........ ......

    3HAC028931-001 Revision: M 5 Copyright 2007-2014 ABB. All rights reserved.

    Table of contents

  • 8/21/2019 ArcWelding OM 3HAC028931-En

    6/138

    1175 Searching with SmarTac

    1175.1 Overview .........................................................................................................1195.2 Importing search templates ........ ....... ........ ........ ....... ........ ........ ........ ....... ........ ....1215.3 Tool properties ....... ........ ........ ........ ....... ........ ........ ........ ....... ........ ........ ........ ....1245.4 Create Search instruction ....... ........ ........ ....... ........ ........ ........ ....... ........ ........ ......

    1276 ArcWelding PowerPac workflow

    1276.1 Overview .........................................................................................................1286.2 Building an ArcWelding station ........ ........ ....... ........ ........ ........ ....... ........ ........ ......1286.2.1 Creating an ArcWelding station .............. ........ ........ ........ ....... ........ ........ .....1296.2.2 Creating an ArcWelding system ........... ........ ........ ....... ........ ........ ........ .......1306.3 Creating paths ....... ........ ........ ....... ........ ........ ....... ........ ........ ........ ....... ........ ......1316.4 Verify and modify ........ ........ ....... ........ ........ ........ ....... ........ ........ ........ ....... ........ .1326.5 Synchronize .....................................................................................................1336.6 Load program to real controller ........ ....... ........ ........ ........ ....... ........ ........ ........ ......

    135Index

    6 3HAC028931-001 Revision: M Copyright 2007-2014 ABB. All rights reserved.

    Table of contents

  • 8/21/2019 ArcWelding OM 3HAC028931-En

    7/138

    Overview of the manual

    About this manual

    This manual describes how to use ArcWelding PowerPac to create arc weldingprograms offline. It also explains ArcWelding PowerPac terms and concepts.

    Usage

    This reference manual contains general and specific information about theArcWelding PowerPac tools and workflow.

    Who should read this manual?

    This manual should be used by anyone working with ArcWelding PowerPac.

    Prerequisites The reader should have a basic knowledge of:

    RobotStudio

    RAPID

    Welding process

    References

    Document IDReference

    Operating manual - RobotStudio3HAC032104-001

    Application manual - MultiMove3HAC021272-001

    Revisions

    DescriptionRevision

    First revision.A

    Editorial changes.B

    The graphical user interface is different from the old version.CAdded a section describing the new components of the user interface.

    Added information about new functions, for example, multiple circular seg-ments, path exporting and importing.

    D

    Minor corrections.EUpdated the changes related to the path view toolbar and context menu:

    Optimize Targets Save As View Enable Log

    F

    Editorial changes.G

    Continues on next page

    3HAC028931-001 Revision: M 7 Copyright 2007-2014 ABB. All rights reserved.

    Overview of the manual

  • 8/21/2019 ArcWelding OM 3HAC028931-En

    8/138

    DescriptionRevision

    Released with RobotStudio 5.15 Updated the information on Save As . SeeElements on the ArcWelding

    ribbon tab on page 16andSaving a program on page 21.

    Updated the screenshot of ArcWelding ribbon tab. SeeArcWelding rib-bon tab on page 15.

    Added information on Virtual Arc. SeeElements on the ArcWeldingribbon tab on page 16andTask group on page 23.

    Updated the screenshot of the user interface. SeeThe user interfaceon page 11.

    H

    Released with RobotStudio 5.15.01 Added information about the Freehand tool group in the sectionEle-

    ments on the ArcWelding ribbon tab on page 16.

    Added the new sectionFreehand group on page 27.

    J

    Released with RobotStudio 5.60 Added information about theMoveJ-MoveLbutton in the section Path

    View toolbar on page 63. Updated the sectionCheck Reach on page 101.

    K

    Released with RobotStudio 5.61 Updated the sectionTask node on page 30.

    Updated the sectionCreating a part on page 42.

    L

    Released with RobotStudio 6.0 Updated the sectionData Manager on page 23.

    M

    8 3HAC028931-001 Revision: M Copyright 2007-2014 ABB. All rights reserved.

    Overview of the manual

    Continued

  • 8/21/2019 ArcWelding OM 3HAC028931-En

    9/138

    1 Introduction and installation

    1.1 Introduction to ArcWelding PowerPac

    About ArcWelding PowerPac

    ArcWelding PowerPac is a dedicated tool for generating arc weld programs inRobotStudio. Utilizing the CADgeometry as the basis forall robotics programming,you can define weld locations and create robot positions. This method, known asgeometry-based offline programming, gives you unprecedented control over theweld angles, resulting in improved quality.

    About Virtual Arc

    Integrated with ArcWelding PowerPac, Virtual Arc can be used to select weld

    parameters. Virtual Arc is launched from ArcWelding PowerPac by selecting theProperties page of an Application Template. Virtual Arc is installed separately fromthe ArcWelding PowerPac installation media. For details, see the Virtual Arc userdocumentation.

    Note

    VirtualArc is available only with the 32 bit version of ArcWelding PowerPac 5.60.

    About this chapter

    This chapter will guide you through the installation process, which consists of

    these steps: Installing ArcWelding PowerPac on page 10.

    Accessing the user interface on page 11.

    Prerequisites

    The following are the prerequisites for installing:

    RobotStudio installed on your computer,which fulfils thesystemrequirements

    ArcWelding PowerPac installation package

    A license certificate

    A log on account with administrator rights on the computer

    3HAC028931-001 Revision: M 9 Copyright 2007-2014 ABB. All rights reserved.

    1 Introduction and installation

    1.1 Introduction to ArcWelding PowerPac

  • 8/21/2019 ArcWelding OM 3HAC028931-En

    10/138

    1.2 Installing ArcWelding PowerPac

    Overview

    To be able to install ArcWelding PowerPac, RobotStudio must be installed on yourcomputer.

    Installing ArcWelding PowerPac

    To install the ArcWelding PowerPac, follow these steps:

    1 Browse to ArcWelding PowerPac installation package and double-clickSetup.exe.

    The installation page opens.

    2 ClickInstall ArcWelding PowerPac.

    The installation starts.

    3 Read the License Agreement and accept the terms.

    4 ClickInstall.

    5 When the installation is finished, complete the installation wizard by clickingFinish.

    Installing a License

    Follow the procedure of installing a license as in RobotStudio.

    10 3HAC028931-001 Revision: M Copyright 2007-2014 ABB. All rights reserved.

    1 Introduction and installation

    1.2 Installing ArcWelding PowerPac

  • 8/21/2019 ArcWelding OM 3HAC028931-En

    11/138

    1.3 Accessing the user interface

    Overview

    Before you can start using ArcWelding PowerPac, you must load a RobotStudiostation that includes at least one arc-welding robot. The virtual controller (VC)associated with the arc-welding robot must be loaded with RobotWare Arc.

    Loading a station

    To initially open a station, follow these steps:

    1 Open RobotStudio and create a new station with an existing system. In theSystems Foundlist, clickArc.

    2 On theAdd-Instab in the ribbon, select ArcWeldingfrom thePowerPacsgroup.

    A dedicated tab for ArcWelding is added to the ribbon.The ArcWelding tree structure browser opens.

    3 Expand the tree structure of the ArcWelding browser and right clickPartPrograms. Then clickCreate part. In the dialog box, click OK.

    4 Right click the created path and clickOpento open the path view.

    The user interface

    The panes and windows of the user interface, described in the following figure,help you to create a well-structured arc-welding program.

    en1200000297

    DescriptionItem

    Contains the general functions for arc-welding process.ArcWelding ribbon-tab

    1.SeeArcWelding ribbon tab on page 15for detailed descrip-tion.

    Organizes the components of the station in a tree structure.ArcWelding browser2.SeeArcWelding browser on page29for detailed description.

    Continues on next page

    3HAC028931-001 Revision: M 11 Copyright 2007-2014 ABB. All rights reserved.

    1 Introduction and installation

    1.3 Accessing the user interface

  • 8/21/2019 ArcWelding OM 3HAC028931-En

    12/138

    DescriptionItem

    Categorizes and linearly maps the targets.Path view3.SeeArcWelding path view on page59fordetaileddescription.

    Dialog boxes created from the Path View.Tool window4.Enables you to create new instructions and modify existinginstructions.

    The graphics window is coordinated with these panes: a pathhighlighted in the browser, is highlighted with the same colorin the graphics window. A simulation appearing in thegraphics window is represented in the path view by a robotcursor stepping through the path in the path view.

    Graphics window5.

    This coordination is especially useful when working withMultiMove systems.The graphics window is an important source to input geometrytargets. By clicking on the part models in the window, youcan create or modify a target in the geometry space.

    12 3HAC028931-001 Revision: M Copyright 2007-2014 ABB. All rights reserved.

    1 Introduction and installation

    1.3 Accessing the user interfaceContinued

  • 8/21/2019 ArcWelding OM 3HAC028931-En

    13/138

    1.4 Concepts

    Reference Coordinate System (RCS)

    In ArcWelding PowerPac, every robtarget is associated with a local referencecoordinate system called Reference Coordinate System (RCS).

    RCS is primarily used to help create and manipulate targets in RobotStudio. Asworkobject/UCS, RCS can be used to set the target location and angle.

    Usually a target'sRCS accommodatestheshape of thepart geometry. For example,for weld targets along a seam, the RCS positions are along the seam, the x axisdirections are along the path direction, and the z axis directions are along thenormal vector of theweld surface. Thus, instead of entering target values in relationto a world coordinate or a work object, you can specify offsets and angles relativeto the RCS, which have a more direct space relationship between robot targets

    and the welding seam.

    en1200000334

    Application templates

    An application template in ArcWelding PowerPac is a collection of templates forprocess parameters, weld targets, instruction arguments, and so on. It specifiesthe information needed to createa complete weld on the part.ArcWelding PowerPacis installed with default application templates, such as ProcessAsMoveand

    ArcDefault.

    Generic data

    Besides default RAPID data types, such as robtarget and tooldata, PowerPacs

    also uses other data types. These are called generic data.

    Continues on next page

    3HAC028931-001 Revision: M 13 Copyright 2007-2014 ABB. All rights reserved.

    1 Introduction and installation

    1.4 Concepts

  • 8/21/2019 ArcWelding OM 3HAC028931-En

    14/138

    In ArcWelding PowerPac, some process related data, such as welddata, seamdata,and weavedata are supported.

    14 3HAC028931-001 Revision: M Copyright 2007-2014 ABB. All rights reserved.

    1 Introduction and installation

    1.4 ConceptsContinued

  • 8/21/2019 ArcWelding OM 3HAC028931-En

    15/138

    2 ArcWelding ribbon tab

    2.1 Overview

    Overview

    The ArcWeldingribbon tab contains thecontrols forcreatingpaths, virtual controlleroperations, modifying ArcWelding PowerPac data, using freehand tools, changingthe coordinate system, and help information.

    en1200000364

    Continues on next page

    3HAC028931-001 Revision: M 15 Copyright 2007-2014 ABB. All rights reserved.

    2 ArcWelding ribbon tab

    2.1 Overview

  • 8/21/2019 ArcWelding OM 3HAC028931-En

    16/138

    Elements on the ArcWelding ribbon tab

    DescriptionButtonGroup

    Opens a dialog box to insert a new part nodeinto the tree structure and createsan empty path.

    Part Program

    en1200000365

    Create

    Only available when the Part Program node ora part node is selected in the ArcWeldingbrowser.

    Note

    You can access this function also from the Ar-cWelding browser by right-clicking the Part Pro-grams node. SeePart programs node on page41for the definition for part program.

    Inserts a new path node into the tree structure.

    Not available on an open path.

    Process Path

    en1200000366

    Only available when a part node or a path nodeunder the part node is selectedin the ArcWeldingbrowser.

    Note

    You can access this function also from the Ar-cWelding browser by right-clicking the ProcessPath node.

    SeeProcess path on page 48for the definitionfor process path.

    Inserts a new path node into the tree structure.Setup Path

    en1200000367

    Onlyavailable when theSetup Procedures nodeor a path node under theSetup Procedures nodeis selected from the ArcWelding browser.

    Note

    You can access this function also from the Ar-cWelding browser by right-clicking the SetupProcedures node.

    SeeSetup and service procedures on page 53for the definition for setup path.

    Inserts a new path node into the tree structure.Service Path

    en1200000368

    Only available when the Service Procedures

    node or a path node under the Service Proced-ures node is selected in the ArcWeldingbrowser.

    Note

    You can access this function also from the Ar-cWelding browser by right-clicking the ServiceProcedures node.

    SeeSetup and service procedures on page 53.

    Opens a dialogbox to selectsequential adjacen-tedges from the CAD model to represent a free-form path, and saves the path data into a XMLfilewhich will be used to create a free form cut-

    tingpath in the future steps.Always available.

    Path Section

    Continues on next page

    16 3HAC028931-001 Revision: M Copyright 2007-2014 ABB. All rights reserved.

    2 ArcWelding ribbon tab

    2.1 OverviewContinued

  • 8/21/2019 ArcWelding OM 3HAC028931-En

    17/138

    DescriptionButtonGroup

    en1200000369

    Save Program: Saves thecurrent programin the virtual controller.The program is saved to a predefined dir-ectory. Under the systems home direct-ory, a specific folder is created to storethe RAPID programs for every task in thesystem.The folder name is:Station name"_"Task

    name.For example, for the taskT_ROB1in sta-tionIrb140_250A_RW_5_11, its storingdirectory isHOME\Irb140_250A_RW_5_11_T_ROB1.

    Save As: To change the directory of thesaved program, selectSave Asoption.This will open a window asking for thenew directory to savethecurrent program.

    Save Program

    en1200000370

    Virtual Controller

    Opens an dialog box to set the synchronizationsettings.

    Options

    en1200000372

    Overwrites the current program in the virtualcontroller with an empty one.

    Initialize Program

    en1200000371

    Task

    Opens the Data Manager dialog box, which listsall the related data in the current station.

    Data Manager

    en1200000373

    Only available when the task node is selected inthe ArcWelding browser.SeeTask group on page 23for the detailed de-scription of data manager.

    All the available welding cases in the Virtual Arcwill be displayed. Select any one of them, to openthe Virtual Arc window.

    Note

    Virtual Arcis available only with the 32 bit ver-sion of ArcWelding PowerPac 5.60.

    Virtual Arc

    en1200000829

    Continues on next page

    3HAC028931-001 Revision: M 17 Copyright 2007-2014 ABB. All rights reserved.

    2 ArcWelding ribbon tab

    2.1 OverviewContinued

  • 8/21/2019 ArcWelding OM 3HAC028931-En

    18/138

    DescriptionButtonGroup

    Click Synchronize to RAPID to synchronize theselected program on the browser to the virtualcontroller

    Synchronize toRAPID

    en1200000374

    Synchronize

    Tools in theFreehandgroup allows you tomanage the movement of the robot, manage theview of the robot system, and to select the co-ordinate system.

    - TheToptool displays the top view

    of the station with reference to the selec-ted coordinate system.

    - TheFronttool displays the frontview of the station with reference to theselected coordinate system.

    -The Right tool displaysthe right view

    of the station with reference to the selec-ted coordinate system.

    - TheReference Co-ordinate System drop-down listbox allowsyou to select the required coordinatesystem.

    - TheMovetool allows you to drag

    an item relative to the active referencecoordinate system.

    -The Rotate tool allowsyou to enable

    rotation around the various axes of anobject determined by the reference co-ordinate system.

    - The Jog Joint tool allows you to jogthe different axes of a robot.

    - TheJog Lineartool allows you to

    jog within the coordinate system definedby the active tool.

    - TheJog Reorienttool allows you to

    enable the rotation of the TCP.

    Freehand tools

    en1300000306

    Freehand

    Continues on next page

    18 3HAC028931-001 Revision: M Copyright 2007-2014 ABB. All rights reserved.

    2 ArcWelding ribbon tab

    2.1 OverviewContinued

  • 8/21/2019 ArcWelding OM 3HAC028931-En

    19/138

    DescriptionButtonGroup

    Provides the following information: Contents, the help file

    About ArcWelding, version information

    ArcWelding Help

    en1200000375

    Help

    3HAC028931-001 Revision: M 19 Copyright 2007-2014 ABB. All rights reserved.

    2 ArcWelding ribbon tab

    2.1 OverviewContinued

  • 8/21/2019 ArcWelding OM 3HAC028931-En

    20/138

    2.2 Creating group

    Overview

    All the functions in the Creategroup are available in the ArcWelding browser.

    en1200000378

    Part Program

    Click Part Program to open a dialog box to createa new part program.See Creatinga part on page 42for the detailed description.

    This button is available only when the Part Programnode or a part node is selectedin the tree structure.

    Process Path

    ClickProcess Pathto insert a new empty path node into the tree structure.

    This button is available only when a part node or a path node under the part nodeis selected.

    Setup Path/Service PathClickSetup Path/Service Pathto open a dialog box to create a new setup path orservice path. SeeCreating Setup/Service Paths on page 130.

    This button is available only when the Setup/Service Procedures node or a pathunder the Setup/Service Procedure node is selected.

    Path Section

    ClickPath Sectionto open a dialog box to select sequential adjacent edges fromthe CAD model to represent a free form path, and saves the path data into a XMLfile which will beused to create a free form cutting path in the future steps. This

    button is always available.

    20 3HAC028931-001 Revision: M Copyright 2007-2014 ABB. All rights reserved.

    2 ArcWelding ribbon tab

    2.2 Creating group

  • 8/21/2019 ArcWelding OM 3HAC028931-En

    21/138

    2.3 Virtual Controller group

    Overview

    The functions in this group are related to the virtual controller.

    Saving a program

    After synchronization, RAPID programs are stored in virtual controller. You canaccess these programs from the Offline tab of RobotStudio. For more information,seeOperating manual - RobotStudio. You can also save the programs as files onyour PC, which makes it possible to load them to other controllers, or real IRC5controllers.

    ClickSave Programto save the programs in virtual controller as files. The RAPIDprograms are saved under "HOME" directory of the system folder.

    Note

    When savinga program to files, theRAPID program stored in thevirtual controlleris saved. To save modifications in the station, first synchronize them to the virtualcontroller, and then click Save Program.

    en1200000379

    Options

    en1200000380

    Continues on next page

    3HAC028931-001 Revision: M 21 Copyright 2007-2014 ABB. All rights reserved.

    2 ArcWelding ribbon tab

    2.3 Virtual Controller group

  • 8/21/2019 ArcWelding OM 3HAC028931-En

    22/138

    ClickOptionsto open a dialog box, which contains the following options:

    DescriptionItemGroup

    Synchronization option.Enable RC Mode

    If selected, this option is enabled for all the tasksin the current station.It means that for variables that already exist inthe virtual controller, synchronization will notoverride them. Only new variables will be cre-ated.

    Defines how theuser message will be displayedon the FlexPendant.

    Production ManagerSettings (FlexArc sta-tion needed) These options are available only when Produc-

    tion Manager is installed in the current system.

    User messages on FlexPendant are shown.Press OK on the FlexPendant to hide the mes-

    sage and continue with running programmedprocedures.

    Show User Mes-sages

    User messages on FlexPendant are shown fora specified delay time. After that, the messageautomatically hides itself, and youcan continuewith running the programmed procedure.

    Auto Reply to UserMessages

    Specifies the delay time in the Auto Delay Timebox.

    User messages are not shown, and procedureskeep on running.

    Bypass User Mes-sages

    Only availablewhen theAutoReply to User

    Messagescheckbox is selected.

    Auto Delay Time

    Specifies a timeduring which theuser messages aredisplayed on theFlexPendant.

    22 3HAC028931-001 Revision: M Copyright 2007-2014 ABB. All rights reserved.

    2 ArcWelding ribbon tab

    2.3 Virtual Controller groupContinued

  • 8/21/2019 ArcWelding OM 3HAC028931-En

    23/138

    2.4 Task group

    Overview

    The functions in this group are related to the active task.

    en1200000363

    Initialize program

    When you want to clean up the RAPID programs in the virtual controller, click

    Initialize Programto load an empty program to the virtual controller to overwritethe current one.

    Data Manager

    ClickData Managerto open the Data Managerwindow.

    en1200000377

    When you select a data from thedata list, thecorresponding attributes, forexample,value, express, and so on, are displayed on the right side. In theData Managerwindow you can:

    Compare the data in the station with the date in the virtual controller.

    Synchronize data from the virtual controller to the station.

    Modify data other than default, such as seamdata, trackdata, and weavedata.

    Note

    When a station value is modified the corresponding argument name becomesbold and an * symbol is added next to its name indicating that the highlightedargument is not saved. You have to click the Applybutton to save the changes.

    Continues on next page

    3HAC028931-001 Revision: M 23 Copyright 2007-2014 ABB. All rights reserved.

    2 ArcWelding ribbon tab

    2.4 Task group

  • 8/21/2019 ArcWelding OM 3HAC028931-En

    24/138

    Note

    For data that is just created but not shown in the virtual controller, you can specify

    the type in virtual controller when synchronizing. The type can be Persistent,TaskPersistent, Constant, orVariable. For the data that is already shownin the virtual controller, this function is disabled.

    Note

    Only data of the type other than robtargetand jointtargetcan besynchronized from the data manager using the left and right arrow buttons.

    Virtual Arc

    ClickVirtual Arcto display all the available welding cases. Select any one of themto open theVirtual Arcwindow.

    Note

    Virtual Arc is available only with the 32 bit version of ArcWelding PowerPac 5.60.

    Modify data

    To modify data withData Managerwindow, follow these steps:

    1 Select a task node from the ArcWelding browser and clickData Managertoopen theData Managerwindow.

    2 Click the+signs to expand the modules.3 Click the data that you want to modify.

    A Data editor opens where you can view the data expression. In Data editor,you can modify the synchronize reference, the storage class in RAPIDprograms, and the values of the data itself.

    4 Modify the data.

    5 ClickOKto make the changes take effect.

    Each data item has a classification that is used to define in which modules datashould end up in the virtual controller. The data classification will be used to setthe module name property when the data is synchronized to the virtual controller.

    Sync as Inline Data: This selection is only available for jointtargets androbtargets. The data will not be declared but included in the instruction.

    Sync to Program Module: The default setting for most data. The data willbe synchronized to the same module as the procedure where it was used.

    Sync to Process Data Module: Default setting for data such as welddata.The data are synchronized to the module defined as Process Data Module,See task properties.

    Sync to Calibration Data Module: Default setting for data such as tooldata.The data are synced to the module defined as Calibration Data Module, Seetask properties.

    Continues on next page

    24 3HAC028931-001 Revision: M Copyright 2007-2014 ABB. All rights reserved.

    2 ArcWelding ribbon tab

    2.4 Task groupContinued

  • 8/21/2019 ArcWelding OM 3HAC028931-En

    25/138

    Sync to Module: Name of the procedure to where the data are synced. Noupdate is done during synchronization.

    Note

    TheStorage Classselection is enabled only if data does not exist in the virtualcontroller; otherwise it uses the storage class of the data in the virtual controller.

    3HAC028931-001 Revision: M 25 Copyright 2007-2014 ABB. All rights reserved.

    2 ArcWelding ribbon tab

    2.4 Task groupContinued

  • 8/21/2019 ArcWelding OM 3HAC028931-En

    26/138

    2.5 Synchronize group

    Overview

    en1200000374

    Synchronize ensures that the RAPID program in the system, running on the virtualcontroller, corresponds to the programs in ArcWelding PowerPac. You can

    synchronize data both from the station to the virtual controller and from the virtualcontroller to the station.

    26 3HAC028931-001 Revision: M Copyright 2007-2014 ABB. All rights reserved.

    2 ArcWelding ribbon tab

    2.5 Synchronize group

  • 8/21/2019 ArcWelding OM 3HAC028931-En

    27/138

    2.6 Freehand group

    Overview

    Freehand group allows the user to to manage the movement of the robot usingfreehand tools, manage the view of the robot system, and select the coordinatesystem from the ArcWelding tab.

    The following figure and table provides you information regarding different elementsin the Freehand group.

    en1300000345

    DescriptionButton nameLabel

    Allows you to drag an item relative to theactive reference coordinate system.

    Move1

    Allows you to enable rotation around the

    various axes of an object determined by thereference coordinate system.

    Rotate2

    Allows you to jog the different axes ofa robot.Jog Joint3

    Allows you to jog within the coordinate sys-tem defined by the active tool.

    Jog Linear4

    Allows you to enable the rotation of the TCP.Jog Reorient5

    Displays the top view of the station with ref-erence to the selected coordinate system.

    Top6

    Displays the front view of the station withreference to the selected coordinate system.

    Front7

    Displays the right view of the station with

    reference to the selected coordinate system.

    Right8

    Allows you to select the required coordinatesystem.

    Reference Coordinate System9

    Using the options in the Freehand group

    IntroductionThefollowing sections provide information regardingusing the tools in the Freehandgroup.

    Moving an item1 In theLayoutbrowser, select the item you want to move.

    2 ClickMove.

    Continues on next page

    3HAC028931-001 Revision: M 27 Copyright 2007-2014 ABB. All rights reserved.

    2 ArcWelding ribbon tab

    2.6 Freehand group

  • 8/21/2019 ArcWelding OM 3HAC028931-En

    28/138

    3 In the graphics window, click one of the axes and drag the item into position.

    Rotating an item1 In theLayoutbrowser, select the item you want to rotate.

    2 ClickRotate.

    3 In the graphics window, click one of the rotational rings and drag the iteminto position.

    If you press the ALTkey while rotating, the item will snap 10 degrees at atime.

    Jogging the joints of a robot1 In theLayoutbrowser, select the robot you want to move.

    2 ClickJog Joint.

    3 Click the joint you want to move and drag it to the preferred position.

    If you press the ALTkey when jogging the joints of the robot, the robot willmove 10 degrees at a time. If you press the fkey, the robot will move 0.1degree at a time.

    Jogging the TCP of a robot1 In theLayoutbrowser, select the robot you want to move.

    2 In theFreehandgroup, clickJog Linear. A coordinate system is displayedat the TCP of the robot.

    3 Click the axis you want to move and drag the TCP to the preferred position.

    If you press the fkey while jogging the robot linearly, the robot will move

    with a smaller step size.Reorienting the TCP rotation

    1 In theLayoutbrowser, select the robot you want to reorient.

    2 In theFreehandgroup, clickJog Reorient.

    An orientation ring appears around the TCP.

    3 Click the orientation ring and drag the robot to rotate the TCP to the preferredposition.

    The X, Y, and Z orientation appears with units.

    Note

    If you press the ALTkey while reorienting, the robot moves by 10 unitsand if you press the Fkey, it moves by 0.1 unit.

    Note

    The behavior of orientation differs with the different reference coordinatesystem (World, Local, UCS, Active Workobject, Active Tool).

    28 3HAC028931-001 Revision: M Copyright 2007-2014 ABB. All rights reserved.

    2 ArcWelding ribbon tab

    2.6 Freehand groupContinued

  • 8/21/2019 ArcWelding OM 3HAC028931-En

    29/138

    3 ArcWelding browser

    3.1 Overview

    Overview

    The tree structure of the ArcWelding browser provides an overview of thecontrollers, robots, templates, and programs.

    en1200000283

    At the top you find several tabs, one for each virtual controller, here namedFlexArc250R_M.

    Each virtual controller can subsequently run up to four robot nodes, here namedT_ROB1, T_ROB2, and T_POS1.

    A predefined structure of templates, part programs, and setup and serviceprocedures is found under each robot node.

    3HAC028931-001 Revision: M 29 Copyright 2007-2014 ABB. All rights reserved.

    3 ArcWelding browser

    3.1 Overview

  • 8/21/2019 ArcWelding OM 3HAC028931-En

    30/138

    3.2 Task node

    Overview

    You can access the shortcut menus for the task node (top node) in the ArcWeldingbrowser by right-clicking the task node.

    Shortcut menus from the task node

    DescriptionDialog Box Ele-ments

    Menu

    Allows you to specify the following properties for theselected task:

    en1200000376

    Properties

    From the options selected in the virtual controller,the system determines the application suitable tothe robot type. If the robot is for arc welding, an ap-propriate move and action instruction set will be im-ported to the station.

    Application

    This optional property adds a procedure before thefirst seam of every part program. This is usually thestarting point for the first seam, ensuring that therobot can actually move to the first instruction in thefirst seam.

    Default Move toHome Procedure

    This optional property puts all workobjects andtooldata in the specified module when synchronizingwith the virtual controller. You can map it to a specificRAPID module in the virtual controller.

    Calibration DataModule

    Continues on next page

    30 3HAC028931-001 Revision: M Copyright 2007-2014 ABB. All rights reserved.

    3 ArcWelding browser

    3.2 Task node

  • 8/21/2019 ArcWelding OM 3HAC028931-En

    31/138

    DescriptionDialog Box Ele-ments

    Menu

    This mandatory property puts all processdata, suchas weld, weave, and seam data, in the specifiedmodule when synchronizing with the virtual control-ler. You can map it to a specific RAPID module inthe virtual controller.

    Process Data Mod-ule

    This optional property sets the colorused to highlightopen paths in the ArcWelding browser and the pathview.

    Default Path Color

    The check boxes of this group have the same func-tions as blocking in the virtual controller RobotWareArc application. This is useful during the testingphase.

    ArcWelding Pro-cess Blocking

    SeeApplication manual - Arc and Arc Sensor.

    Synchronizes with all the targets and instruction in

    the same line. It has the following options: Air Targets/Joint Targets: Synchronizes allAir and Joint Targets present in the path pro-cedure as inline.

    Search Targets: Synchronizes all SearchTargets present in the path procedure as in-line.

    Approach and Depart Targets: Synchronizesall Approach and Depart Targets present inthe path procedure as inline.

    Process Targets: Synchronizes all ProcessTargets (Weld Start, Via, Weld End, and soon) present in the path procedure as inline.

    Sync as Inline Set-

    ting

    Refreshes thebrowser to reflectchanges in the pathview.Refresh

    Imports predefined action instructions.Import ActionInstruction

    Imports predefined move instruction descriptions.Import Move In-struction De-scription

    Imports predefined move instructions.Import Move In-struction

    Synchronizes the entire task to the virtual controller.

    Note

    Since theSynchronize to RAPIDis available fromthe shortcut menu in ArcWelding PowerPac, theSynchronize to virtual controller function in Robot-StudiosHometab is disabled.

    Synchronize toRAPID

    Import action instruction/Move instruction description

    Some default move instructions are always available in the controller after theRobotStudio and ArcWelding PowerPac are installed.

    To use instructions other than default, it is necessary to tell RobotStudio how theseinstructions should be handled.

    Continues on next page

    3HAC028931-001 Revision: M 31 Copyright 2007-2014 ABB. All rights reserved.

    3 ArcWelding browser

    3.2 Task nodeContinued

  • 8/21/2019 ArcWelding OM 3HAC028931-En

    32/138

    Follow these steps to import instructions:

    1 Right-click a task node and click Import Action Instruction/Import MoveInstruction Description/Import Move Instruction. A dialog box opens.

    2 InLook in, browse to the location where you stored the instruction files(*.xml).

    3 Select the desired file and click Open to import the selected file to the currenttask.

    32 3HAC028931-001 Revision: M Copyright 2007-2014 ABB. All rights reserved.

    3 ArcWelding browser

    3.2 Task nodeContinued

  • 8/21/2019 ArcWelding OM 3HAC028931-En

    33/138

    3.3 Templates

    3.3.1 Application templates

    Overview

    An application template is a collection of process parameters and instructionsettings that define the properties of a weld, such as seamdata, welddata,weavedata, and trackdata.

    The application template is used to set process parameters on a weld, when theCreate Weld function is executed. SeeCreate Weld on page 67for detaileddescription.

    Shortcut menus from the Application Templates node

    DescriptionMenuNode

    Imports predefined application tem-plates.

    Import...Process

    Allows you to view and modify theproperties of an application template.

    Properties...

    Creates a copy of a selected applica-tion template.

    Create Copy

    Saves the selected application tem-plate to disk.

    Save...

    Deletes the selected application tem-

    plate.

    Delete

    Importing an application template

    The application templates are based on several instructions. For example, theProcessAsMovetemplate includes instructions for MoveL, MoveJ and MoveC.These default move instructions are always available in the virtual controller. The

    Arc Defaulttemplate (included in the ArcWelding PowerPac installation) usesinstructions such as ArcL and ArcC. These are available in a virtual controllerinstalled with the optionArc.

    1 Right-click the process node and clickImport. In theImport ApplicationTemplatedialog box, select the corresponding template and click Open.

    2 An error message appears if the underlying instructions for the template arenot found in the controller. In this case, RobotStudio must be told how theseinstructions should be handled. This should be done manually in theInstruction Template Managerin RobotStudio or by importing a predefineddescription file.

    If the template is successfully imported, the related process definitions willbe automatically added into RobotStudio. Do not manually modify or deleteany of these process definitions in the Instruction Template Manager.

    Modifying application templates

    1 In the ArcWelding browser, right-click a template and clickPropertiestoopen a dialog box.

    Continues on next page

    3HAC028931-001 Revision: M 33 Copyright 2007-2014 ABB. All rights reserved.

    3 ArcWelding browser

    3.3.1 Application templates

  • 8/21/2019 ArcWelding OM 3HAC028931-En

    34/138

    2 Modify any values. To store your changes without closing the dialog box,clickApply. To store your changes and close the dialog box, click OK. Toclose the dialog box without storing any changes, click Cancel.

    Application template properties

    In the ArcWelding browser, right-click a template and click Propertiesto open adialog box.

    en1200000318

    DescriptionSection

    A data field for entering a text description of the application template.

    This information is not transferred to the RAPID code.

    Description

    Optional.Process ParametersThe values can be obtained from a Virtual Arc case, or manuallymodified. If selected, the property values is used as target settings inCreate Weld.For more details, see Create Weld on page 67.

    A list of Virtual Arc cases will be displayed here. If Virtual Arc softwareis installed on the same computer, the button Edit Caseis enabled.

    Virtual Arc CaseName

    Click this button. Virtual Arc opens with the selected case.

    Note

    Virtual Arcis available only with the 32 bit version of ArcWeldingPowerPac 5.60.

    An application template is associated with a RobotStudio base processdefinition file. The definition file contains all the instruction templatesused by the application template, and is imported into RobotStudioby ArcWelding PowerPac.

    Base RS ProcessDefinitions

    Usually youdo notneed to changetheassociation between an applic-ation template and a definition file. However if such a case occurs,you can select a different definition here, export the application tem-plate and import into ArcWelding PowerPac again.

    Continues on next page

    34 3HAC028931-001 Revision: M Copyright 2007-2014 ABB. All rights reserved.

    3 ArcWelding browser

    3.3.1 Application templatesContinued

  • 8/21/2019 ArcWelding OM 3HAC028931-En

    35/138

    DescriptionSection

    Templates section.TemplatesSettings for RAPID instructions. Instruction parameters (for example,

    motion type, speed, zone) will be set for all targets depending on thetarget classification.If an argument is generic data, a Create new...appears in the drop-down list. If selected, a dialog box opens to create a new data of thistype.An edit button beside the generic data is also available.Clicking the button starts the Data Editor, where sync properties anddata values can be modified. See Task group on page 23for moreinformation.

    Target classification

    The following figure illustrates a typical sequence of targets.

    en1200000382

    Weld targets will be assigned with process parameters in accordance with one ofthe following classifications:

    DescriptionTarget

    Intermediate target between welds. Generates a MoveJ orMoveL instruction, depending on the motion type.

    Air Move

    The first target before a weld. Generates a MoveJ or MoveLinstruction, depending on the motion type. Is connected to thefollowing Process Start target, so that the orientation alwaysfollows the process start point with a variable approach dis-tance.

    Approach Move

    The first target in a weld. Generates an ArcLStart instruction,activating the weld process.Process Start

    The intermediate target in a weld. Generates an ArcL or ArcCinstruction, depending on the motion type.

    Process Via

    The last target in a weld. Generates an ArcLEnd or ArcCEndinstruction, depending on the motion type, deactivating theweld process.

    Process End

    The first target after a weld. Generates a MoveL instruction. Itis connected to the preceding Process End Target, so that theorientation always follows theprocess endpoint with a variabledepart distance.

    Depart Move

    3HAC028931-001 Revision: M 35 Copyright 2007-2014 ABB. All rights reserved.

    3 ArcWelding browser

    3.3.1 Application templatesContinued

  • 8/21/2019 ArcWelding OM 3HAC028931-En

    36/138

    3.3.2 Weld shape templates

    Overview

    A weld shape template is a collection of weld parameters. The selected applicationtemplate is used to set the weld parameters on a weld during creation. SeeCreateWeld on page 67for using templates in weld creation.

    Default weld shape templates

    DescriptionObject

    Click the geometry where the weld should start.Start Point

    If linear, click the geometry where the weld should end.End Point

    If circular 3 point, click the geometry where the weld shouldend.

    If circular X segments, click the geometry along the circularedge after the Circ Point.

    Click the geometry along the circular edge, between the StartPoint and the End Point.

    Circ Point

    Click the geometry exactly on the corner, between the StartPoint and the End Point.

    Corner Point

    DescriptionObject

    Offset distance of path in relation to RCSs three axes. Usefulto avoid collision detection between the wire and part.

    Offset X, Y, Z

    Angle from Process Start target to Process End target. Thethree values correspond to Work Angle. Push/Drag (TravelAngle), and Spin Angles. See the illustration inCreate Weldon page 67.

    Angle X, Y, Z

    Offsetdistance of Approach target in relationto the RCS's threeaxes. Since Approach target's RCS is at the same position asProcess Start target, the offset also specifies the distancebetween the two targets.

    Approach Offset X, Y, Z

    Offset distance of Depart target in relation to the RCS's threeaxes. Since Depart target's RCS is at the same position asProcess End target, the offset also specifies the distancebetween the two targets.

    Depart Offset X, Y, Z

    One linear segment

    en1200000309

    Spin AnglePush / DragWork AngleOffset X, Y, ZClassificationIndex

    90045(0,0,0)Start Point1

    90045(0,0,0)End Point2

    Continues on next page

    36 3HAC028931-001 Revision: M Copyright 2007-2014 ABB. All rights reserved.

    3 ArcWelding browser

    3.3.2 Weld shape templates

  • 8/21/2019 ArcWelding OM 3HAC028931-En

    37/138

    Two linear segments

    en1200000310

    Spin AnglePush / DragWork AngleOffset X, Y, ZClassificationIndex

    90045(0,0,0)Start Point1

    90045(0,0,0)p2290045(0,0,0)p33

    90045(0,0,0)p44

    90045(0,0,0)End Point5

    Two linear segments (with radius corner)

    en1200000350

    Spin AnglePush / DragWork AngleOffset X, Y, ZClassificationIndex

    90045(0,0,0)Start Point1

    90045(0,0,0)Start Circle2

    90045(0,0,0)End Circle3

    90045(0,0,0)End Point4

    Continues on next page

    3HAC028931-001 Revision: M 37 Copyright 2007-2014 ABB. All rights reserved.

    3 ArcWelding browser

    3.3.2 Weld shape templatesContinued

  • 8/21/2019 ArcWelding OM 3HAC028931-En

    38/138

    Circular segment

    en1200000311

    Spin AnglePush / DragWork AngleClassificationOffset X, Y, ZIndex

    90045Start(0,0,0)1

    90045End(0,0,0)2

    Multiple circle segments

    en1200000351

    Spin AnglePush / DragWork AngleOffset X, Y, ZClassificationIndex

    90045(0,0,0)Start Point1

    90045(0,0,0)Start Circle2

    90045(0,0,0)End Circle3

    90045(0,0,0)End Point4

    38 3HAC028931-001 Revision: M Copyright 2007-2014 ABB. All rights reserved.

    3 ArcWelding browser

    3.3.2 Weld shape templatesContinued

  • 8/21/2019 ArcWelding OM 3HAC028931-En

    39/138

    3.3.3 Search templates

    Overview

    A search template is a collection of search instructions.When the needed instruction descriptions are available in the station, you canimport and use the search template to create search instructions.

    SeeSearching with SmarTac on page 117for detailed information.

    3HAC028931-001 Revision: M 39 Copyright 2007-2014 ABB. All rights reserved.

    3 ArcWelding browser

    3.3.3 Search templates

  • 8/21/2019 ArcWelding OM 3HAC028931-En

    40/138

    3.3.4 Tool properties template

    Overview

    Since the tool model in RobotStudio differs from the tool in reality, ArcWeldingPowerPac must know the geometry of the activated tool to be able to calculatecorrect torch angles based on the search parameters.

    SeeSearching with SmarTac on page 117for detailed description.

    40 3HAC028931-001 Revision: M Copyright 2007-2014 ABB. All rights reserved.

    3 ArcWelding browser

    3.3.4 Tool properties template

  • 8/21/2019 ArcWelding OM 3HAC028931-En

    41/138

    3.4 Part programs

    3.4.1 Part programs node

    Overview

    The Part Programs node is an owner of a part program.A part program is equivalentto a program module in RAPID (.mod). In the RAPID module, the part program istranslated into a general RAPID procedure, which includes calls to other RAPIDprocedures in a sequence, where each procedure equals to a process path in thepart program.

    Shortcut menus from the Part Programs node

    DescriptionMenuNode

    Inserts a new part node into the treestructure and creates an empty path.

    Create Part ProgramPart Pro-grams

    NOTE!You can access this functionalso from the ArcWelding ribbon-tab.

    Imports XML part files. A dialog boxopens for specifying import reference,tool, workobject, part name, pathname, module name, and so on.

    Import Part Program

    SeeImporting a part program onpage 45for detailed description.

    Modifies the properties of part pro-gram with a dialog box. The content

    is the same as in the Create PartProgramdialog box.

    PropertiesPart

    Inserts a new part program node intothe tree structure and creates anempty path.

    Create Part Program

    NOTE!You can access this functionalso from the ArcWelding ribbon-tab.

    Inserts a new path node into the treestructure.

    Create Process Path

    NOTE!You can access this functionalso from the ArcWelding ribbon-tab.

    Synchronizes the selected part (and

    all included paths) to the virtual con-troller. Not available if any path in thepart program is open.

    Synchronize to VC

    Deletes the selected node.Delete

    Export part program into an XML file.The default name of the file consistsof the task name and the part name.A dialog box opens for specifying theexporting reference frame.

    Export Part Program

    SeeExporting a part program onpage 44for detailed description.

    Continues on next page

    3HAC028931-001 Revision: M 41 Copyright 2007-2014 ABB. All rights reserved.

    3 ArcWelding browser

    3.4.1 Part programs node

  • 8/21/2019 ArcWelding OM 3HAC028931-En

    42/138

    DescriptionMenuNode

    Import an XML part file into station, asa part program. A dialog box opensfor specifying import reference, tool,workobject, part name, path name,module name, and so on.

    Import Part Program

    SeeImporting a part program onpage 45for more description.

    Import XML path file into this part, asa process path. A dialog box opensfor specifying import reference, tool,workobject, path name and modulename.

    Import Path

    SeeImporting a path on page 50formore description.

    Creating a partTo create a part in a part program, follow these steps:

    1 In the ArcWelding browser, select the Part Programs node or a part programnode, right-click it and click Create Part Program..., or clickPart Programin the ArcWelding ribbon-tab to open a dialog box.

    en1200000323

    Continues on next page

    42 3HAC028931-001 Revision: M Copyright 2007-2014 ABB. All rights reserved.

    3 ArcWelding browser

    3.4.1 Part programs nodeContinued

  • 8/21/2019 ArcWelding OM 3HAC028931-En

    43/138

    2 Enter all theneeded information andclick OK. If any RAPID names are invalid,clickingOKwill not close the dialog box.

    DescriptionObject

    Enter a name for the new part program.Part Name

    Get automatic update when entering a new part name.Module Name

    If selected, the created part program will also include apartdata. The information in the partdata is a collection ofinputs in the following two fields.

    Include Part Data

    Get automatic update when entering a new part name.Part Data - Description

    If the module is loaded from the file system, this text spe-cifies the directory.

    Part Data - Load fromDirectory

    Select tasks in which the created part program runs. Thisis useful when used in a MultiMove program.

    Run in tasks

    Select the stations for which this part data will be valid.The values should be numbers from 1 to 8.Valid on Stations

    A unique integer number to indicate the part program IDin PLC code.

    PLC Code

    The partdata can be bound to an advanced path data.Advanced Part Data

    Select an image for the created part program. This imagecanbe shown on Production Manager of theFlexPendant.

    Image File

    Select a path that runs before the created part program.Path Before

    ClickAddto add new empty paths for the part program.You can also rename the new paths here.

    Path List

    Select a path that runs after the created part program.Path After

    Overrides the task sync inlineproperties. When this optionis selected Sync as Inline Setting is enabled for the selec-ted part procedure.

    Override Parent SyncInline Properties

    After entering all the needed information, you can view the new part programin the tree structure of ArcWelding browser. If the part program is selectedto be run in multi-tasks, a new part program node with the same name willbe created under each task. This is very useful when used in a MultiMovestation.

    Continues on next page

    3HAC028931-001 Revision: M 43 Copyright 2007-2014 ABB. All rights reserved.

    3 ArcWelding browser

    3.4.1 Part programs nodeContinued

  • 8/21/2019 ArcWelding OM 3HAC028931-En

    44/138

    Exporting a part program

    To export a part program into an XML file, follow these steps:

    1 In the ArcWelding browser, select the Part Programs node or a part program

    node, right-click it and click Export Part Programto open a dialog box.

    en1200000335

    2 Specify a name of the file and a directory to store.

    The default name of the file is "Part_"+Task name+ "_" + Part name.

    The default directory is under"/My Documents/RobotStudio/Stations".

    3 ClickSaveand a dialog box opens.

    4 Check the data and clickOK. The XML file will be saved.

    en1200000336

    Continues on next page

    44 3HAC028931-001 Revision: M Copyright 2007-2014 ABB. All rights reserved.

    3 ArcWelding browser

    3.4.1 Part programs nodeContinued

  • 8/21/2019 ArcWelding OM 3HAC028931-En

    45/138

    DescriptionObject

    Describes the name of the part, the station, and the task.Read-only.

    Description

    The directory where the file is stored. Read-only.Path

    The name of the saved file.File Name

    A reference where the path targets in the part program arerelated to. This affects the position and rotation values ofthe targets. Thereferences canbe WorldCoordinate, UserCoordinate System, robot base coordinate, or work objectcoordinate.

    Reference Frame

    The included paths to be exported are listed here. Besidespaths in the selected part, service paths are also listed, incase you want to export service procedures together withthe part program. Check the service procedures that youwant to export together.

    Included Path

    Importing a part program

    A file can only be imported as the same object as it was exported. A part can onlybe imported as a part.

    To import a part XML file into the station, please follow the steps:

    1 In the ArcWelding browser, select the Part Programs node or a part programnode, right-click it and click Import Part Programto open a dialog box.

    en1200000337

    2 Select a part program file to import and clickOpen. A message box openstelling if a wrong type of XML file is selected.

    If a wrong type of XML file is selected, a message is shown.

    If a right type is selected, a dialog box opens.

    Continues on next page

    3HAC028931-001 Revision: M 45 Copyright 2007-2014 ABB. All rights reserved.

    3 ArcWelding browser

    3.4.1 Part programs nodeContinued

  • 8/21/2019 ArcWelding OM 3HAC028931-En

    46/138

    3 Check the data and clickOK. The XML file will be imported.

    en1200000338

    DescriptionObject

    Describes the name of the part, the station, and the task.Read-only.

    Description

    Used when the part program is exported. Read-only.Exported WithReferenceFrame

    A reference to import part program. This affects the posi-tion and rotation values of the targets. The references canbe World Coordinate,User Coordinate System, robotbasecoordinate, or work object coordinate.

    Import Reference Frame

    Select the check box to create a new copy of the includedProgram Module data; otherwise, old data will be refer-enced.

    Create New ProgramData

    Select the check box to restore configuration status of theincluded targets to when they were exported. Otherwise,the configuration status is re-set to undefined.

    Restore ConfigurationStatus

    NOTE!This is a lazy function. Make sure that the targetsare indeed of the same configuration status.

    The tool for the part program. If left blank, the tool fromthe file will be used.

    Tool

    Select workobject for targets in the part program. If leftblank, the workobject from the file will be used.

    WorkObject

    The synchronized RAPID module of the part program.Module Name

    The name of the imported part.Path Name

    The name of the process paths in the part.Process Paths Names

    Continues on next page

    46 3HAC028931-001 Revision: M Copyright 2007-2014 ABB. All rights reserved.

    3 ArcWelding browser

    3.4.1 Part programs nodeContinued

  • 8/21/2019 ArcWelding OM 3HAC028931-En

    47/138

    NOTE! The following rules apply when creating new data and importing XMLfiles:

    If the data is of program data typeSync to Program Module, new

    names will be created automatically, unless theCreate New ProgramDatais unchecked.

    If the data is of another type, such asSync to Process Data Module,new data will only be created if it is not present in the station. Forexample, a welddata wd1 that is synchronized to the process datamodule will not be created again when importing. The old data wd1will be used instead.

    3HAC028931-001 Revision: M 47 Copyright 2007-2014 ABB. All rights reserved.

    3 ArcWelding browser

    3.4.1 Part programs nodeContinued

  • 8/21/2019 ArcWelding OM 3HAC028931-En

    48/138

    3.4.2 Process path

    Overview

    Process Paths are listed in the ArcWelding browser under the part programs. Asa component of a part program, a path is a holder of welds in a sequence. Eachweld includes a list of targets that constitute a continuous path. Paths can bedragged from one part to another; similarly, the order of paths in a part can berearranged.

    Note

    A process path created in theArcWelding browser is also visible in the Elementsbrowser. During synchronization with the virtual controller, the path is translatedinto a RAPID procedure.

    Shortcut menu from the Process Path node

    DescriptionMenuNode

    Opens the path in the path view. Notavailable on an open path.

    OpenPath

    Inserts a new path node into the treestructure. Not available on an openpath.

    Create Process Path

    NOTE!You can access this functionalso from the ArcWelding ribbon-tab.

    Synchronizes the selected path to thevirtual controller. Not available on anopen path.

    Synchronize to VC

    Export a path into a XML file. The de-fault name of the file consists of taskname and path name. A dialog boxopens for specifying the exportingreference frame.

    Export Path

    SeeExporting a path on page 49fordetailed description.

    Import a path XML file into the currentstation as a processpath. A dialog boxopens for specifying the importing

    reference frame, tool, workobject,module, and path name.

    Import Path

    SeeImporting a path on page 50fordetailed description.

    With a check mark to indicate that theselected path is visible.

    Visible

    Not available on an open path.

    Closesan open path, removing it fromthe path view. Only available on anopen path.

    Close

    Continues on next page

    48 3HAC028931-001 Revision: M Copyright 2007-2014 ABB. All rights reserved.

    3 ArcWelding browser

    3.4.2 Process path

  • 8/21/2019 ArcWelding OM 3HAC028931-En

    49/138

    Creating process paths

    There are three ways to create process paths:

    Add paths to the path list from the Create Part Program dialog box.

    Right-click a part program node and clickCreate Process Path. Click a part program node or a process path node, and clickProcess Path

    in theCreategroup of the ArcWelding ribbon-tab.

    Creating welds

    To add welds to a path, first open the Path View by right-clicking a process pathnode and clickingOpen.

    SeeCreate Weld on page 67for the detailed description of how to add welds tothe Process Path.

    Exporting a pathTo export a path into an XML file, follow these steps:

    1 In the ArcWelding browser, right-click a path, andclick Export Path. A dialogbox opens. Specify the name of the file and the directory to store.

    The default name of the file is "Path_"+task name+"_"+path name.

    The default directory is under"/My Documents/RobotStudio/Stations".

    en1200000348

    2 ClickSaveand theExport Pathdialog box opens.

    Continues on next page

    3HAC028931-001 Revision: M 49 Copyright 2007-2014 ABB. All rights reserved.

    3 ArcWelding browser

    3.4.2 Process pathContinued

  • 8/21/2019 ArcWelding OM 3HAC028931-En

    50/138

    3 Complete the dialog box and clickOK. The XML file will be saved.

    en1200000339

    DescriptionObject

    Describes the name of the path, the station, and the task.Read-only.

    Description

    The directory where the file is stored. Read-only.Path

    The name of the saved file.File Name

    Select a reference that the path targets in the path are re-lated to. This affects the position and rotation values ofthese targets. The references can be World Coordinate,User Coordinate System, robot base coordinate, or workobject coordinate.

    Reference Frame

    The included paths to be exported are listed here. Besidesthe selected path, service paths are also listed, in caseyou want to export service procedures together with theselected path.Check theservice procedures that youwantto export together.

    Included Path

    Importing a path

    To import a path XML file into the station, follow these steps:1 In ArcWelding browser, right-click a path, and selectImport Path. A dialog

    box opens.

    Continues on next page

    50 3HAC028931-001 Revision: M Copyright 2007-2014 ABB. All rights reserved.

    3 ArcWelding browser

    3.4.2 Process pathContinued

  • 8/21/2019 ArcWelding OM 3HAC028931-En

    51/138

    Specify a path file to import and click OK. A message box opens telling if awrong type of XML file is selected.

    en1200000349

    2 ClickOpenand theImport Pathdialog box opens.

    en1200000340

    DescriptionObject

    Describes the name of the part, the station, and the task.Read-only.

    Description

    Reference used when thepart program is exported. Read-only.Exported With ReferenceFrame

    Continues on next page

    3HAC028931-001 Revision: M 51 Copyright 2007-2014 ABB. All rights reserved.

    3 ArcWelding browser

    3.4.2 Process pathContinued

  • 8/21/2019 ArcWelding OM 3HAC028931-En

    52/138

    DescriptionObject

    A reference to import part program. This affects the posi-tion and rotation values of these targets. The referencescan be World Coordinate, User Coordinate System, robotbase coordinate, or work object coordinate.

    Import Reference Frame

    Select the tool for the part program. If left blank, the toolfrom the file will be used.

    Tool

    Select workobject for targets in the part program. If leftblank, the workobject from the file will be used.

    WorkObject

    The synchronized RAPID module of the part programModule Name

    The name of the imported part.Path Name

    3 Complete the dialog box and clickOK. A new path will be imported.

    NOTE!The rules about creating new data are the same as described in

    Importing a part program on page 45.

    52 3HAC028931-001 Revision: M Copyright 2007-2014 ABB. All rights reserved.

    3 ArcWelding browser

    3.4.2 Process pathContinued

  • 8/21/2019 ArcWelding OM 3HAC028931-En

    53/138

    3.5 Setup and service procedures

    Overview

    The setup and service procedure nodes provide holders for motion paths thatneither fit into a part program nor include welds. Forexample,most stations requirea path for moving the robot to its home position.

    Further examples of setup and service procedures for an arc-welding systeminclude motion paths for the following:

    To and from the home position and the BullEyes TCP calibration device(service procedure)

    To and from the home position and the torch cleaner device (serviceprocedure)

    To and from the home position and the service station (service procedure)

    Including targets for frame definition of the IRBP positioner (setupprocedure)

    Including targets for TCP definition with the BullEyes TCP calibration device(setup procedure)

    After downloading these procedures to the robot controller, each procedure willbe visible in the production manager menu system on the FlexPendant.

    en1200000312

    Continues on next page

    3HAC028931-001 Revision: M 53 Copyright 2007-2014 ABB. All rights reserved.

    3 ArcWelding browser

    3.5 Setup and service procedures

  • 8/21/2019 ArcWelding OM 3HAC028931-En

    54/138

    Shortcut menus from the Setup Procedures node

    DescriptionMenuNode

    Inserts a new setup path node in the tree structure.Create Setup PathSetup Proced-ure NOTE!You can also access this function from the Ar-

    cWelding ribbon-tab.

    Import a path XMLfile into station asa setup path.

    Import Path

    Modifies the properties of setup path with a dialog box.The contents of the dialog box are the same as inCreate Setup Pathdialog box.

    PropertiesSetup Path

    Opens the path in the path view. Not available on anopen path.

    Open/Close

    Closes an open path, removing it from the path view.Only available on an open path.

    Inserts a new setup path node into the tree structure.Create Setup PathNOTE!You can also access this function from the Ar-cWelding ribbon-tab.

    Synchronizes theselected path to thevirtual controller.Synchronize to VC

    Export path into a XML file. The default name of the fileconsists of task name and path name. An dialog boxwill appear for users to specify the exporting referenceframe.

    Export Path

    SeeExporting a path on page 49for detailed descrip-tion.

    Import XML path file into the station as a setup path.

    A dialog box opens for specifying import reference,tool, workobject, path name and module name.

    Import Path

    Please seeImporting a path on page 50for detaileddescription.

    A check mark indicates that the selected path is visible.VisibleNot available on an open path.

    Closes an openpath, removing itfrom thepath view.Only available onan open path.

    Delete

    Shortcut menus from the Service Procedures node

    DescriptionMenuNode

    Inserts a new service path node in the tree structure.Create ServicePath

    Service Pro-cedure NOTE!You can also access this function from the Ar-

    cWelding ribbon-tab.

    Import a path XMLfile into station asa service path.

    Import Path

    Continues on next page

    54 3HAC028931-001 Revision: M Copyright 2007-2014 ABB. All rights reserved.

    3 ArcWelding browser

    3.5 Setup and service proceduresContinued

  • 8/21/2019 ArcWelding OM 3HAC028931-En

    55/138

    DescriptionMenuNode

    Modifies the properties of service path with a dialogbox. The contents of the dialog box are the same as intheCreate Service Pathdialog box.

    PropertiesService Path

    Opens the path in the path view. Not available on anopen path.

    Open/Close

    Closes an open path, removing it from the path view.Only available on an open path.

    Inserts a new service path node into the tree structure.Create ServicePath NOTE!You can also access this function from the Ar-

    cWelding ribbon-tab.

    Synchronizes the selected path to thevirtual controller.Synchronize to VC

    Export path into a XML file. The default name of the fileconsists of task name and path name. A dialog boxopens for specifying the exporting reference frame.

    Export Path

    SeeExporting a path on page 49for detailed descrip-tion.

    Import XML path file into station, as a service path. Adialog box opens for specifying import reference, tool,workobject, path name, and module name.

    Import Path

    SeeImporting a path on page 50for detailed descrip-tion.

    A check mark indicates that the selected path is visible.VisibleNot available on an open path.

    Closes an openpath, removing itfrom the path view.

    Only available onan open path.

    Delete

    Continues on next page

    3HAC028931-001 Revision: M 55 Copyright 2007-2014 ABB. All rights reserved.

    3 ArcWelding browser

    3.5 Setup and service proceduresContinued

  • 8/21/2019 ArcWelding OM 3HAC028931-En

    56/138

    Creating a setup/service path

    en1200000324

    DescriptionObject

    Enter a name for the created path.Path Name

    Synchronize RAPID module. Default module is mSetup.Module Name

    If selected, the menudata will also be created. The informationin the menudata is as the following inputs from the dialog box.

    Include Menu Data

    Input a category string for the setup/service path.Category

    Get automaticupdate when entering a new setup/service path.Description

    Select tasks in which the new create path runs. Useful when

    used in a MultiMove program.

    Run in tasks

    Select stations for which this part data will be valid. The valueshould be a number from 1 to 8.

    Valid on Stations

    Select stations for which this part data will be valid. The valueshould be a number from 1 to 8.

    Valid at Position

    If selected, this menu item will be shown after an error occurs.Allow After Error

    If selected, all other tasks will be blocked during the executionof this path.

    Block Other Tasks

    A unique integer number, to indicate the ID for PLC interface.PLC Code

    Select an image for the new created setup/service path. Thisimage can be shown on Production Manager of the FlexPend-ant.

    Image File

    Continues on next page

    56 3HAC028931-001 Revision: M Copyright 2007-2014 ABB. All rights reserved.

    3 ArcWelding browser

    3.5 Setup and service proceduresContinued

  • 8/21/2019 ArcWelding OM 3HAC028931-En

    57/138

    To create a Setup/Service path, follow these steps:

    1 In the ArcWelding browser, right-click the setup/service procedures node ora setup/service path node and clickCreate Setup Path ServiceorCreate

    Service Path, or clickSetup PathorService Pathin the ArcWeldingribbon-tab to open the dialog box.

    2 Complete the dialog box and clickOK. If any RAPID name is invalid, thenclickingOKwill not close the dialog box.

    Note

    After completing the dialog box, you can view the created setup/service path inthe tree structure of the ArcWelding browser. If the path is selected to be run inmulti-tasks, a new setup/service node with the same name will be created undereach task. This is very useful in a MultiMove station.

    3HAC028931-001 Revision: M 57 Copyright 2007-2014 ABB. All rights reserved.

    3 ArcWelding browser

    3.5 Setup and service proceduresContinued

  • 8/21/2019 ArcWelding OM 3HAC028931-En

    58/138

    This page is intentionally left blank

  • 8/21/2019 ArcWelding OM 3HAC028931-En

    59/138

    4 ArcWelding path view

    4.1 Overview

    Overview

    The path view displays the targets in a path by representing them withInstructionicons on page 60. The large arrow head indicates the start of a path.

    When a program contains several paths, the first instruction in the path view is thelast instruction of the preceding path. This enables you to verify that the robot canbridge the paths.

    The path view holds The Path View toolbar on page 63, which has menus andbuttons for the most frequently used commands. You can use the Createmenu toadd welds or insert instructions and the Modifymenu to manipulate targets andaxes. The Path Player can execute individual targets or entire paths.

    The path view also contains a Shortcut menu on page 65and a number ofMulti-Selection Operations on page 89to modify multiple targets.

    Multiple paths may also be displayed. Since each robot can display one path, upto four paths may then be stacked in the path view. When editing a path, however,the others are highlighted grey.

    A robot icon, the Robot Cursor, sits on top of the targets to indicate the positionof the robot in the target sequence. Note how the cursor advances step-by-stepwhen the path is executed. This is particularly useful in MultiMove systems, whereexecution of multiple robots can be displayed in a single view.

    en1200000282

    3HAC028931-001 Revision: M 59 Copyright 2007-2014 ABB. All rights reserved.

    4 ArcWelding path view

    4.1 Overview

  • 8/21/2019 ArcWelding OM 3HAC028931-En

    60/138

    4.2 Instruction icons

    Overview

    An instruction icon shows the type (shape), motion (arrow) and status (color) ofeach target. Targets are sequenced from left to right in two levels: the lower levelrepresentsprocess sections,such as welds andsearch sequences, while theupperlevel represents air move sections, which typically connect process sections.

    Instruction icons

    The following table describes the icon shapes:

    DescriptionIcon

    Target

    en1200000253

    Process start target

    en1200000254

    The following table describes the arrows:

    DescriptionIcon

    Linear move

    en1200000255

    Joint move

    en1200000256

    Absolute joint move

    en1200000257

    Circular move

    en1200000258

    The following table describes the color coding. The goal is to turn all the statusfields green before synchronizing the paths to the virtual controller.

    DescriptionIcon

    White = unknown status

    en1200000259

    Green = target verified

    en1200000260

    Yellow = solution found, but not verified

    en1200000261

    Red = no solution, or target out of reachen1200000262

    Continues on next page

    60 3HAC028931-001 Revision: M Copyright 2007-2014 ABB. All rights reserved.

    4 ArcWelding path view

    4.2 Instruction icons

  • 8/21/2019 ArcWelding OM 3HAC028931-En

    61/138

    DescriptionIcon

    Blue = non-motion instruction

    en1200000263

    The following table describes examples of the above:

    DescriptionIcon

    Linearmove, processstart target, solution found butnotverified

    en1200000265

    Joint move, target verified

    en1200000266

    Circular move, no solution or out of reach

    en1200000267

    Linear move, unknown status

    en1200000268

    The following table describes the instruction levels:

    InstructionInstruction typeLevel

    MoveL, MoveJAirUpper

    ArcLStart, ArcL, ArcC, ArcLEnd, Ar-cCEnd, Search_1D, Search_Groove

    ProcessLower

    The following table describes the non-motion instructions:

    DescriptionIcon

    WaitSyncTask

    en1200000269

    SyncMoveOn

    en1200000270

    SyncMoveOff

    en1200000271

    Miscellaneous RAPID

    en1200000272

    Example

    en1200000308

    PROC My Path

    MoveJ

    Continues on next page

    3HAC028931-001 Revision: M 61 Copyright 2007-2014 ABB. All rights reserved.

    4 ArcWelding path view

    4.2 Instruction iconsContinued

  • 8/21/2019 ArcWelding OM 3HAC028931-En

    62/138

    SearchL

    SearchL

    MoveL

    MoveL

    WaitSyncTask

    MoveJ

    ArcLStart

    ArcL

    ArcC

    ArcCEnd

    MoveL

    MoveJSyncMoveOn

    ArcLStart

    ArcL

    SetDO

    ArcL

    ArcLEnd

    SyncMoveOff

    MoveL

    MoveJ

    ENDPROC

    62 3HAC028931-001 Revision: M Copyright 2007-2014 ABB. All rights reserved.

    4 ArcWelding path view

    4.2 Instruction iconsContinued

  • 8/21/2019 ArcWelding OM 3HAC028931-En

    63/138

    4.3 The Path View toolbar

    Overview

    The path view toolbar has buttons for the most frequently used commands.

    Path View toolbar

    DescriptionIcon

    The Set View Center button sets the viewcenter automaticallyto the selected target in the path view or the active TCP (if notarget is selected).

    This menu contains the following commands: Create Weld on page 67.

    Create Weld instruction on page 78.

    Create Air instruction on page 80. Create ABS joint target on page 82.

    Create Search instruction on page 124.

    Create an Action instruction on page 84.

    TheCreatemenu

    This menu contains the following commands: Modify instruction on page 85.

    Modify target on page 86.

    Modify Jointtarget / External Axes on page 88.

    TheModifybutton

    TheMoveL->MoveJbutton converts the Air, Approach, andDepart targets toMoveJorMoveL. This is a dynamic buttonand the button name is updated with reference to the selectedtarget.

    TheMoveL-MoveJbutton

    For example, if you select an air target with the current Moveconfiguration asMoveJthen the button text is updated toMoveJ->MoveL. Then by clicking the button, the target isconverted toMoveLand the text on the button is updated toMoveL->MoveJ. Therefore by clicking the target, you can seethe current Move configuration by looking at the text of thebutton and update accordingly.

    This menu contains the following commands: Check Reach on page 101.

    Set Configuration on page 102.

    TheConfigurationmenu

    TheArmbutton opens a dialog box similar to the one openedby clickingSet Configuration on page 102.

    The image on theArmbutton also indicates the active Armconfiguration of the target.

    The Wrist button opens a dialog box similar to the one openedby clickingSet Configuration on page 102.

    The image on theWristbutton also indicates the active Wristconfiguration of the target.

    TheToolbutton opens a dialog box similar to the one openedby clickingSet Configuration on page 102.

    The image on theToolbutton also indicates the active Toolconfiguration of the target.

    Continues on next page

    3HAC028931-001 Revision: M 63 Copyright 2007-2014 ABB. All rights reserved.

    4 ArcWelding path view

    4.3 The Path View toolbar

  • 8/21/2019 ArcWelding OM 3HAC028931-En

    64/138

    DescriptionIcon

    TheJump to Targetbutton jumps the robot with active TCPto the selectedtarget. It givesyou a chance to view torch anglesand detect possible collisions with the robot.

    A successful result turns the target yellow and movesthe robot one discrete step towards the target.

    An unsuccessful result turns the target red and leavesthe robot in its current position.

    TheMove to Targetbutton moves the robot to the selectedtarget from the previous target in the target list, checks forreach and sets the robot configuration. You can also select arange of targets and move the robot in sequential order downthe target list.

    A successful result turns the target green and movesthe robot continuously towards the target.

    An unsuccessful result turns the target red and leavesthe robot in its current position.

    NOTE!The virtual controller is not running when executingthis command.

    TheSimulatebutton synchronizes the opened paths to thevirtual controllerand executes the paths in the virtualcontroller.

    Themenu contains the followingoptions related with Simulate: Save As View (Default value: Cleared). Enable Log (Default value: Checked)

    Checkor clear the checkboxesto enableor disable the options.

    TheOptionsmenu

    SeeThe Options Menu on page 105for more information.

    TheSpeed Controllist applies only to Jump toandMove to.

    Simulation speed is determined by the RAPID program.

    The index and name of the active object.

    64 3HAC028931-001 Revision: M Copyright 2007-2014 ABB. All rights reserved.

    4 ArcWelding path view

    4.3 The Path View toolbarContinued

  • 8/21/2019 ArcWelding OM 3HAC028931-En

    65/138

    4.4 Shortcut menu

    Overview

    The table describes the commands of the path view shortcut menu.

    DescriptionObject

    SeeThe Create menu on page 66.Create

    SeeThe Modify menu on page 85.Modify

    SeeCheck Reach on page 101.Check Reach

    SeeThe Path View toolbar on page 63.Jump To

    SeeThe Path View toolbar on page 63.Move To

    Displays instruction, the path angle and tool angle for the se-lected item.

    Show Item Info

    Sets the target referenced in the instruction as User CoordinateSystem.

    Set Target Reference asUCS

    Deletes the selected item.Delete

    Converts a MoveJ instruction to a MoveL instruction.Modify/Convert to LinearMove

    Converts a MoveL instruction to a MoveJ instruction.Modify/Convert to JointMove

    Converts an approach or depart instructionto an air instruction,and disconnects it from the first or last target, respectively, ina seam.

    Modify/Convert to Air

    Converts an air instructionto an approach or depart instruction,andconnects it to the first or last target, respectively, in a seam.

    Modify/Convert to Ap-proach

    Export one or more process sections into XML path file. Onlyavailable on Process Start target, or rangeselections with evenpairs of Process Start and Process End targets.

    Export Process Section(s)

    Import path XML path into station, as one or more new weldsin the path. Only available on non-process targets.

    Import Process Section(s)

    Switch to select the corresponding instructions in RobotStudioenvironment when you select a range of icons in path view.You may see the effect by checking the Modifyribbon-tab ofRobotStudio.

    Select Instructions

    Convert a weld section into air points.Remove Process

    Only available on Process Start targets.

    3HAC028931-001 Revision: M 65 Copyright 2007-2014 ABB. All rights reserved.

    4 ArcWelding path view

    4.4 Shortcut menu

  • 8/21/2019 ArcWelding OM 3HAC028931-En

    66/138

    4.5 The Create menu

    4.5.1 Overview

    This menu contains the following commands:

    Create Weld on page 67.

    Create Weld instruction