VRC CAM Us PDF
VRC CAM Us PDF
INSTRUCTIONS
FOR CAM FUNCTION (FOR ARC WELDING, GENERAL PURPOSE,
LASER WELDING, AND LASER CUTTING)
Upon receipt of the product and prior to initial operation, read these instructions thoroughly, and
retain for future reference.
MANUAL NO.
HW1482876 7 1/108
DANGER
• This manual explains the MotoSim EG-VRC OPTIONS INSTRUCTIONS.
Read this manual carefully and be sure to understand its contents
before operation.
CAUTION
• Some drawings in this manual are shown with the protective covers or
shields removed for clarity. Be sure all covers and shields are replaced
before operating this product.
• YASKAWA may modify this model without notice when necessary due to
product improvements, modifications, or changes in specifications. If
such modification is made, the manual number will also be revised.
HW1482876 2/108
Notes for Safe Operation
Before using this product, read this manual and all the other related documents carefully to
ensure knowledge about the product and safety, including all the cautions.
In this manual, the Notes for Safe Operation are classified as “DANGER”, “WARNING”, “CAU-
TION”, or ”NOTICE”.
Even items described as “CAUTION” may result in a serious accident in some situations. At
any rate, be sure to follow these important items.
NOTE To ensure safe and efficient operation at all times, be sure to follow all instructions, even if
not designated as “DANGER”, “WARNING” and “CAUTION”.
HW1482876 3/108
Notation for Menus and Buttons
Descriptions of the programming pendant, buttons, and displays are shown as follows:
Registered Trademark
In this manual, names of companies, corporations, or products are trademarks, registered
trademarks, or brand names for each company or corporation. The indications of (R) and TM
are omitted.
HW1482876 4/108
1 Introduction
1.1 CAM Function Considerations. . . . . . . . . . . . . . . . . . 8
2 Tutorial
2.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
2.2 Cell Construction . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
2.3 CAM Job Registration . . . . . . . . . . . . . . . . . . . . . . . 12
2.4 Target Points Creation . . . . . . . . . . . . . . . . . . . . . . 13
2.5 Job Creation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
2.6 Playback . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Torch angle settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
2.7 Robot with One Traveling Axis (R1 + B1) . . . . . . . . 18
2.8 Robot with a Positioner (R1 + S1) . . . . . . . . . . . . . . 19
Constant Attitude Teaching Function. . . . . . . . . . . . . . . . . . 19
5 Preparation
5.1 CAM Default Settings . . . . . . . . . . . . . . . . . . . . . . . 27
5.2 StartingPoint Detection Setting (only arc-welding use)
28
5.3 Tool with the external axis Settings (only general
purpose use using the tool with the external axis). . 29
HW1482876 5/108
6 Path Creation
6.1 CAM Job Management . . . . . . . . . . . . . . . . . . . . . . 33
Add a new CAM job . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Edit an existing CAM job . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
6.2 Edge Line Selection . . . . . . . . . . . . . . . . . . . . . . . . 35
6.3 Reference position registration (only general purpose
use using the tool with the external axis). . . . . . . . . 37
6.4 Path Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
7 Job Creation
7.1 Initial Position Registration . . . . . . . . . . . . . . . . . . . 40
7.2 Tool Number Selection . . . . . . . . . . . . . . . . . . . . . . 42
7.3 Path Verification . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
Display in MotoSimEG-VRC . . . . . . . . . . . . . . . . . . . . . . . . 44
7.4 Target Points Adjustment . . . . . . . . . . . . . . . . . . . . 45
7.5 Job Creation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
8 Motion Verification
HW1482876 6/108
9.5.1 Laser Welding . . . . . . . . . . . . . . . . . . . . . 82
9.6 Laser Cutting Use . . . . . . . . . . . . . . . . . . . . . . . . . . 85
9.6.1 Laser Cutting 1 . . . . . . . . . . . . . . . . . . . . . 85
9.6.2 Laser Cutting 2 . . . . . . . . . . . . . . . . . . . . . 88
9.6.3 Laser Cutting 3 . . . . . . . . . . . . . . . . . . . . . 91
11 Other Settings
11.1 Job Creation Using External Reference Point Control
Function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
11.1.1 Preparation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
Setting to Enable External Reference Point Control Function .
105
Setting User Coordinates . . . . . . . . . . . . . . . . . . . . . . . . . 105
Registration Work Model at Robot Tip . . . . . . . . . . . . . . . . 106
11.1.2 Setting of External Reference Point Control . . . . . . . . . . . . . 106
HW1482876 7/108
1.1 CAM Function Considerations
1 Introduction
Step by step instructions to generate a job by specifying the weld path from the CAD data of
the work piece.This manual explains the operation method of a CAM function for Arc-welding
use, General-purpose use, Laser-welding use, and Laser-cutting use. Please refer to a
"OPTIONS INSTRUCTIONS FOR CAM FUNCTION (FOR PAINTING)".
• When using intermediate format such as IGES, STEP, etc. to import data, there may be
cases where edges cannot be detected. Please use native 3D CAD format (CATIA V5,
PRO / E, Inventor, SolidWorks, etc.) when possible. However, Importing 3D CAD format
data (CATIA V5, PRO / E, Inventor SolidWorks, etc.) is needed extra-cost options.
• Compatible system configuration:
R1+B1+S1, R1+B1+S2, R1+B1+S3 One robot plus traveling axes and one
R2+B2+S1, R2+B2+S2, R2+B2+S3 positioner
R3+B3+S1, R3+B3+S2, R3+B3+S3
R4+B4+S1, R4+B4+S2, R4+B4+S3
NOTE CAM function supports the traveling axes with 1, 2, or 3 axes. In the case of traveling axes
with 2 axes or 3 axes, all target points of the traveling axes are created by current position.
HW1482876 8/108
1.1 CAM Function Considerations
• Compatible positioner:
HW1482876 9/108
2.1 Introduction
2 Tutorial
2.1 Introduction
This chapter will explain the steps from the construction of the cell to the creation of a job.
Here, it takes Arc-welding use as an example.
More specifically, the creation of a cell from a template, the selection of edges from the CAD
data and the creation of a job. The figure below gives an overview of the cell.
In section 2.2 to 2.6,only R1 is used in the description. Please refer respectively to section 2.7
and section 2.8 for the system configuration of type R1 + B1 and R1 + S1.
Cell Construction
Job Creation
Playback
HW1482876 10/108
2.2 Cell Construction
Procedure
1. Click the MotoSim EG-VRC button ( ), and select the [New] - [Template] menu.
2. Select "Arc_R1" from the "Template List".
3. Select the "Create cell from template" group and enter a name for the new cell.
4. Press the [Create Cell] button. The new cell will be created. If the "Open the created
cell" checkbox is checked when the button is pressed, the newly created cell automati-
cally opens.
HW1482876 11/108
2.3 CAM Job Registration
In MotoSim EG-VRC, the data (path, target points, weld settings…) registered to generate a
job through the CAM function is called "CAM Job". So the registration of "CAM Job" is
required to create the job that will actually run on the robot.
Procedure
1. On the [Home] tab, in the [Teaching] group, click the [CAM Function ] button to display
the "CAM Job Management" dialog.
HW1482876 12/108
2.4 Target Points Creation
Procedure
1. To select the weldpath(processed line), check the "Pick Edge"box and then move the
mouse cursor over the CAD model of the work piece. The selectable edges will be dis-
played in blue.
Edges
By moving the mouse on one of the blue lines, that line will become yellow. Click on
the yellow line to select it. The reference plane surface displays in blue and is used as
a reference to specify the angles of the torch(tool).
Selected Edge
Reference Plane
2. Once the desired edge is selected, press the [Create Path] button in the "Create Job"
dialog. The "Path Settings" dialog will display. The initial values are pre-configured in
the template cell; press the [OK] button to accept this configuration as it is and return to
HW1482876 13/108
2.4 Target Points Creation
3. Select "PATH_01" from the "Path List". The content on the "PATH_01" will appear in
the "Path Content" list.
4. Check the "Robot" box in the "Sync" section and then click on the lines in the "Path
Content" list to move the robot in the MotoSimEG-VRC window to the corresponding
position. Select the first line of the list and click the [Register] button in the "Initial Pos"
section to register the robot starting position.Make sure to move the robot through all
the move instructionsby clicking on them in the "Path Content" list or by using the key-
board up/down arrows and verify robot position of each step.
HW1482876 14/108
2.5 Job Creation
Procedure
1. Select the "PATH_01" in the path list and then press the [↓] button to move the
"PATH_01" to the "Job Path Sequence" list.
2. Press the [Create Job] button. The dialog below will display to indicate that the job cre-
ation was successful and the job was loaded into the virtual pendant.
3. Press the [Close] button to close the "Create Job" dialog. The "CAM Job Manage-
ment" dialog will display, press the [Close] button, to close it. The job creation is com-
plete.
HW1482876 15/108
2.6 Playback
2.6 Playback
Procedure
1. Select the job in the virtual pendant. The job name is the same as the one entered in
step 2 of section 2.3 "CAM Job Registration".
2. In MotoSimEG-VRC window, press the play button on the toolbar and the job will
HW1482876 16/108
2.6 Playback
Sets the angle of the torch from the 0 deg. reference plane (as defined by the Joint Shape).
Reference Plane
HW1482876 17/108
2.7 Robot with One Traveling Axis (R1 + B1)
For system with a robot and one traveling axis, the same function can be used. In step 2 of
section " 2.2 Cell Construction ", select "Arc_R1 + B1" from the "Template List". For the other
steps, follow the same operation as for a "R1" system.
HW1482876 18/108
2.8 Robot with a Positioner (R1 + S1)
For system with a robot and positioner, the same function can be used. In step 2 of section "
2.2 Cell Construction ", select "Arc_R1+S1(2-Axis)" from the "Template List". For the other
steps, follow the same operation as for a "R1" system.
In a cell created from this template, if you select an edge line as shown in the figure below, the
robot will move to a fixed position and the processing is done by moving only the positioner.
For more detail about the constant attitude teaching function, please refer to section " 10 Cre-
ate Job Dialog Advance Operation ".
HW1482876 19/108
3 Job Creation Flow
The flow outlining the job creation process is presented below. Please refer to the relevant
sections for more information.
Preparation (Chapter 5)
Preparation (Chapter 6)
CAM job selection
Path settings
Preparation (Chapter 7)
Initial position registration
Path verification
Path Selection
Job Creation
Preparation (Chapter 8)
Job Playback
HW1482876 20/108
4.1 Arc Welding use
When creating the target points as shown in the figure below, the job is generated as follows.
Move to a standby point by calling the work origin job (CALL JOB RETURN_WORK_ORG).
Standby Point
STEP5
STEP1
STEP4
STEP3
STEP2
NOP
CALL JOB:RETURN_WORK_ORG Standby Point (Call Job)
MOVL V=250.0 STEP1
MOVL V=800.0 STEP2
ARCON ASF#(1) Start welding
MOVL STEP3
MOVL STEP4
ARCOF AEF#(1) Stop welding
MOVL V=250.0 STEP5
CALL JOB:RETURN_WORK_ORG Standby Point (Call Job)
END
HW1482876 21/108
4.1 Arc Welding use
If the starting edge detection function is enabled, the job will look as follows. For information
on reference points setting, refer to section " 9.2 Arc Welding Use ". For starting edge detec-
tion settings, refer to section " 9.2 Arc Welding Use ".
NOP
CALL JOB:RETURN_WORK_ORG
MOVL V=250.0
REFP 3
REFP 4 Edge detection reference
points
REFP 5
CALL JOB:SITAN Edge detection job
SFTON P006 Apply calculated shift
MOVL V=800.0
Inserted ARCON ASF#(1)
MOVL
MOVL Shifted section
ARCOF AEF#(1)
SFTOF
MOVL V=250.0
CALL JOB:RETURN_WORK_ORG
END
If the weaving function is enabled, the job will look as follows. For information about setting
reference points for weaving, refer to the section " 9.2 Arc Welding Use ".
NOP
CALL JOB:RETURN_WORK_ORG
MOVL V=250.0
MOVL V=800.0
ARCON ASF#(1)
REFP 1
Weaving reference points
REFP 2
WVON WEV#(1) Weaving start
Inserted MOVL
MOVL Weaving section
WVOF
ARCOF AEF#(1)
MOVL V=250.0
CALL JOB:RETURN_WORK_ORG
END
HW1482876 22/108
4.2 General purpose use
When creating the target points as shown in the figure below, the job is generated as follows.
Move to a standby point by calling the work origin job (CALL JOB RETURN_WORK_ORG).
STEP4
STEP1
STEP3
STEP2
NOP
CALL JOB:RETURN_WORK_ORG Standby Point (Call Job)
MOVJ VJ=25.00 STEP1
MOVL V=800.0 STEP2
MOVL V=250.0 STEP3
MOVL V=250.0 STEP4
MOVL V=800.0 STEP5
CALL JOB:RETURN_WORK_ORG Standby Point (Call Job)
END
HW1482876 23/108
4.3 General purpose use using the tool with the external axis
4.3 General purpose use using the tool with the exter-
nal axis
When creating the target points as shown in the figure below, the job is generated as follows.
Move to a standby point by calling the work origin job (CALL JOB:RETURN_WORK_ORG).
In the work section from STEP 2 to STEP 4, the robot moves so that the tool with the external
axis follows the edge line.
NOP
CALL JOB:RETURN_WORK_ORG Standby Point (Call Job)
MOVJ VJ=25.00 STEP1
MOVC V=800.0 STEP2
MOVC V=400.0 STEP3
MOVC V=400.0 STEP4
MOVL V=800.0 STEP5
CALL JOB:RETURN_WORK_ORG Standby Point (Call Job)
END
HW1482876 24/108
4.4 Laser welding use
When creating the target points as shown in the figure below, the job is generated as follows.
Move to a standby point by calling the work origin job (CALL JOB RETURN_WORK_ORG).
STEP6
STEP5
STEP1
STEP4
STEP3
STEP2
NOP
CALL JOB:RETURN_WORK_ORG Standby Point (Call Job)
MOVJ VJ=25.00 STEP1
MOVL V=800.0 STEP2 (Accelerating point)
MOVL V=400.0 STEP3
MOVL V=400.0 STEP4
MOVL V=400.0 STEP5
MOVL V=400.0 STEP6
MOVL V=800.0 STEP7
CALL JOB:RETURN_WORK_ORG Standby Point (Call Job)
END
HW1482876 25/108
4.5 Laser cutting use
When creating the target points as shown in the figure below, the job is generated as follows.
Move to a standby point by calling the work origin job (CALL JOB RETURN_WORK_ORG).
Standby Point
STEP7
STEP6
STEP1
STEP5
STEP4
STEP3
STEP2
NOP
CALL JOB:RETURN_WORK_ORG Standby Point (Call Job)
MOVJ VJ=25.00 STEP1
MOVL V=800.0 PL=0 STEP2 (Accelerating point)
DOUT OT#(1) ON Gas ON
TIMER T=0.50 Timer to stabilize the gas
MOVL V=400.0 STEP3 (Start shift point)
DOUT OT#(2) ON Laser ON
MOVL V=400.0 STEP4
MOVL V=400.0 STEP5
MOVL V=400.0 STEP6
DOUT OT#(3) ON Laser OFF
DOUT OT#(4) ON Gas OFF
MOVL V=800.0 STEP6
CALL JOB:RETURN_WORK_ORG Standby Point (Call Job)
END
HW1482876 26/108
5.1 CAM Default Settings
5 Preparation
The preparation steps are outlined below. Please refer to each corresponding section for
details.
START
END
Setup the default settingsfor path generation of CAM Jobs. These settings will be used to set
the initial values in section " 6.4 Path Settings ".Set the path default settings for the current
cell when you start using the CAM function. This will prevent having to always modify the
same values to your preference every time a new path is created.
Procedure
1. On the [Home] tab, in the [Teaching] group, click the [CAM Function ] button to display
the "CAM Job Management" dialog.
HW1482876 27/108
5.2 StartingPoint Detection Setting (only arc-welding use)
2. Press the [Default Settings] button to display the "CAMDefault Settings" dialog.
3. Set the preferred values for the path settings. These values will be used as the initial
values when a new path is created. Existing path(s) will not be affected by these
changes. For details about the various settings please refer to section " 9 CAM
Default and Path Settings ".
4. Once the preferred settings have been set, press the [OK] button to return to the "CAM
Job Management" dialog.
The starting point detection function is optional. To use this function, please refer to section
8.9 "Sensing Option Settings" of the MotoSim EG-VRC operation manual. For more informa-
tion on the starting detection function, please refer to the "Instructions for basic operation of
starting point detection function" manual for the appropriate controller.
HW1482876 28/108
5.3 Tool with the external axis Settings (only general purpose use using the tool with the external axis)
In general purpose use using the tool with the external axis, use the tool with external axis is
used as shown below.
This section explains how to set the tool with external axis.
Procedure
1. On the [Home] tab, in the [Model] group, click the [CadTree] button to display the
"CadTree" dialog.
2. Select the external axis model in the [CadTree] dialog.
HW1482876 29/108
5.3 Tool with the external axis Settings (only general purpose use using the tool with the external axis)
3. Right-click the external axis model and select the [Model Attribute] - [Move Parent]
menu in the pop-up menu.
4. Select the TCP model in the [Select Object] dialog and press the [OK] button, the par-
ent of the external axis model becomes the TCP model.
5. Add the tool model (fixed part) under the Flange model.
Tool model
(Fixed part)
HW1482876 30/108
5.3 Tool with the external axis Settings (only general purpose use using the tool with the external axis)
6. Add the tool model (movable part) under the external axis model.
Tool model
(Movable model)
HW1482876 31/108
6 Path Creation
The path (target points) creation flow is outlined below. Please refer to each corresponding
section for details.
START
END
HW1482876 32/108
6.1 CAM Job Management
Use the "CAM Job Management" dialog to create, edit, copy or delete CAM jobs.
Select [CAM] - [Create Job from CAM] to display the "CAM Job Management" dialog.
Application Note
Arc Weld
General Purpose
General purpose
use using the tool with the external axis
Job name field is required and must be in the proper syntax (alphanumeric characters
and a limited set of symbols only, no space allowed). The comment is optional item
and can include spaces. The allowable number of characters depends on the control-
HW1482876 33/108
6.1 CAM Job Management
2. Press the [Add/Edit] button to add the new CAM job to the list and display the "Create
Job" dialog (refer to section 6.2 and following sections for details).
②
③
1. Double click anexisting CAM job from the list or select itand press the [Add/Edit] button
to display the "Create Job" dialog for that item (refer to section 6.2 and following sec-
tions for details).
2. Select an existing CAM job from the list and press the [Copy] button to copy it.
3. Select an existing CAM job from the list and press the [Delete] button to delete it.
4. Select "Show Current" button, the path of current CAM job is displayed only. Select
"Show All" button, the paths of all CAM job are displayed.
HW1482876 34/108
6.2 Edge Line Selection
Procedure
1. Check the "Pick Edge" box and then move the mouse cursor over the CAD model of
the work piece. The selectable edges will be displayed in blue. By moving the mouse
on one of the blue lines, that line will become yellow. Click on the yellow line to select
it.
Edges
HW1482876 35/108
6.2 Edge Line Selection
2. The selected edge becomes a yellow arrow. The processing will follow the same direc-
tion as the arrow from the start to the end of the arrow. Furthermore, one of the sur-
faces in contact with the edge that will be used as the reference plane is displayed in
blue. This reference surface can be changed by pressing the [Alternate Face] but-
ton.Note that in some cases, the blue reference plane may be hidden from sight by
other surfaces.By using the [<] and [>] buttons, the selected edge can be extended to
adjacent edges. If multiple edges are possible, the [Alternate Edge] button can be
used to iterate through the possible options.
Reference Plane
Selected Edge
Travel Direction
3. To continue selecting edges automatically, press the [|<] button or the [>|] button after
selecting the first edge.
Please use the [|<] button or [>|] button when doing circular processing etc. However, it
NOTE depends on the work CAD data whether to select ridge line suitable for processing. If it is
not possible to select a ridge line suitable for processing, select the processed line using
the [<] button or the [>] button.
4. For systems with a robot and a positioner, the positioner's posture at the time the [Cre-
ate Path] button is pressed will be used in the job. The positioner horizontal function
can be enabled to automatically move the positioner to maintain the weld line horizon-
tal to the ground. For details about the positioner horizontal function, please refer to
section " 10.4 Positioner Adjustment ".
5. When the [<<] and [>>] buttonsare used to extend the path to adjacent edges, if the
"Process as One Edge" box is checked, only one page will be created for the Path Set-
tings (only arc-welding use and general purpose use). If left unchecked, a page will be
created for each edge selected.
6. Press the [Create Path] button.
HW1482876 36/108
6.3 Reference position registration (only general purpose use using the tool with the external axis)
Procedure
1. When [Define a reference position] dialog is displayed, Move the robot using the OLP,
position panel or jog operation etc.
NOTE The posture of the robot when the [OK] button is clicked is the working posture of the cre-
ated path.
HW1482876 37/108
6.4 Path Settings
Procedure
1. When the "Path Settings" dialog is displayed for a new path, its values will be set to the
CAM default settings previously defined in section 5.2 "CAM Default Settings". For the
detail of each setting, please refer to section " 9 CAM Default and Path Settings ".
2. If more than one edge is selected and the "Process as One Edge" checkbox was not
checked on the "Path Settings" dialog, the settings can be defined for each edge by
using the [<<Prev.Page] and [Next Page >>] buttons to navigate through the pages
corresponding to each edge. Setting modifications made for one edge can be copied
to all the other pages by clicking the [Apply same settings to all pages] button.
HW1482876 38/108
6.4 Path Settings
3. After completing the settings, press the [OK] button to apply the settings and return to
the "Path Settings" dialog. The path will be created in the path list. For example in the
following figure "PATH_01" was created.
Path List
HW1482876 39/108
7.1 Initial Position Registration
7 Job Creation
The job creation flow is outlined below. Please refer to each corresponding section for details.
START
END
The initial position registration is required as a reference to select the posture of the first step
of the job. The solution with the posture closest to the initial position will be used for the first
step. For the following steps, the solution closest to the previous step is used. For the initial
position select a suitable posture that takes into consideration each robot axis pulse limits, the
cables not getting caught up, etc.
For general purpose use using the tool with the external axis, the position registered in "
SUPPLE
-MENT Fig. 6.3) Reference position registration (only general purpose use using the tool with the
external axis) " is the initial value.
Procedure
1. In MotoSimEG-VRC, move the robot to a position with the desired posture.
HW1482876 40/108
7.1 Initial Position Registration
2. In the "Create Job" dialog, in the "Initial Pos" section, click the [Register] button. The
display will be changed from "None" to "Set".
By pressing the [Turn T-axis 360-deg] button, the T-axis position of the currently
recorded initial position can be turned by 360-deg. This is useful in the procedure from
section " 7.3 Path Verification " to fix cases where the T-axis reaches its motion limit
and the motion cannot be completed properly.
By pressing the [Configuration Setting] button, the configuration list is displayed. To
change the robot configuration, select the configuration of the list.
HW1482876 41/108
7.2 Tool Number Selection
NOTE Multiple Tools parameter must be set to be able to use this function
Procedure
1. Select a path from the Path List and right click on it to display the pop-up menu for that
path. From the menu select [Select Tool].
2. In the "Select Tool" dialog, select the desired tool number from the list and press the
[OK] button.
HW1482876 42/108
7.3 Path Verification
Procedure
1. Select a path from the "Path List"to display its contents in the "Path Content" box to the
right.
2. In the "Sync" section, put a check next to each device (robot, base, station) that is to be
synchronized with the path content.If the system consists of a Robot and Station or
Robot and Base, the checkbox for the Station or Base will automatically be checked
when the Robot box is checked.Put a check next to each device and click the "Attain"
button, all steps in the "Path Content" list are checked if the target point can reached or
not. (Progress bar is displayed between checking.)
3. When all steps can be reached, the cursor reaches at the final step in the "Path Con-
tent" list. If the step cannot be reached, that step in the "Path Content" list is displayed
red. (when the Robot box in the "Sync" section is checked.)
Click the steps in the "Path Content" list to move the device to that step's correspond-
ing target point.
HW1482876 43/108
7.3 Path Verification
4. If the device doesn't move to the selected target point, this means that the target point
cannot be reached. Adjust the position of the work piece, the positioner, robot posture,
target point, etc. Selection of different surface for the edgemay be required see select-
ing an "Alternate Face" in Section 6.2.
Display in MotoSimEG-VRC
In MotoSimEG-VRC, the tool orientation (Z-axis) for each target points is displayed by a black
arrow. The tip of the arrow corresponds to the target point position. The TCP (Tool Control
Point) X and Y axes are displayed in blue and green respectively.
Target Point
Z axis
X axis
Y axis
The small number next to the black arrows indicates the target point order in the motion
sequence. The red dotted line (guideline) passes through the target points to give an indica-
tion of the trajectory of the TCP. However, the robot true trajectory may not follow this line
exactly due to rounding and path smoothing. For the actual robot path verification, please
refer to section 8 "Motion Verification".
The numbers and guideline can be made visible by changing the settings on the "Show Teach
Point" tab in "Option Settings" dialog that can be displayed by selecting [Tool] - [Options] from
the MotoSimEG-VRC menu. The number, if displayed do not directly relate to the line number
displayed in the Path Content list.
Motion Order
Guideline
HW1482876 44/108
7.4 Target Points Adjustment
In the case where some target points need adjustment, the following procedure can be used.
Procedure
1. In the "Create Job" dialog, select from the "Path List" the path that needs adjustment.
The selected path detailsare displayed in the "Path Content"list.
Path List
2. In the "Targets" section, put a check in the "Pick" box. The target point's display will
change from black arrow to yellow line as in the following pictures.
HW1482876 45/108
7.4 Target Points Adjustment
3. While holding the [Ctrl] key, click on a yellow line target to select the target for modifica-
tion. The selected target changes to a light blue line target.
Multiple targets can be selected by holding down the [Ctrl] button and clicking the
desired additional targets.Target selection can be cleared by unchecking the "Pick"
box or by [Ctrl] clicking on the target
4. To select multiple targets, hold the [Ctrl] key then click and hold the left mouse button
and drag the mouse cursor over the targets to be selected. A green line is drawn to
indicate the mouse selection path. Release the mouse button and all the targets
touching the green line will be selected.
HW1482876 46/108
7.4 Target Points Adjustment
In the same manner, a closed shape can be drawn with the green line and when the
mouse button is released all the targets inside the closed shape are selected.
5. Once the target selection is completed, press the [Modify] button in the [Create Job]
dialog to display the "Modify Position" dialog.
Select the between the targetor robot coordinate system. For the arc-welding use,
HW1482876 47/108
7.4 Target Points Adjustment
Z
X
Y Y
X
Z
Target Coordinates Robot Coordinates
Enter the desired shift amount in that coordinate system. The target point position will
dynamically update.
6. Press the [Modify] button to accept the targets points modified position. Press the
[Cancel] button to discard any modifications made.
HW1482876 48/108
7.4 Target Points Adjustment
7. The selection of target points to be modified can also be done from the "Create Job"
dialog by click on lines in the "Path Content" list. To select multiple lines/target points,
hold the [Ctrl] while clicking on the desired lines. For range selection, click the first
desired line, then while holding the [Shift] key clickon the last line of the desired range.
Once the selection is complete, press the [Modify] button of the "Target" section of the
dialog and proceed as per step 5 and 6 above to modify the target position.
HW1482876 49/108
7.5 Job Creation
Procedure
1. In the "Create Job" dialog, select paths from the "Path List" and press the [↓] button to
move the paths to the "Job Path Sequence" list. Only the paths in the "Job Path
Sequence" will be included in the created job. If there are multiple paths, they will be
combined into a single job. The order of the paths can be reorganized by selecting a
path in the list and moving it up or down in the sequence using the [↑] and [↓] buttons
on the right side of the "Job Path Sequence" list.
2. In the "Default Settings" dialog, if jobs have been registered under the "Environment"
tab, calls to those jobs can be added to the job path sequence by pressing the [Add
Call Job]. The "Call Job" dialog displays. Select from the drop down list the desired
job name and then press the [OK] button to add an instruction line in the sequence to
this sub-job.
HW1482876 50/108
7.5 Job Creation
3. Paths in the "Job Path Sequence" can be removed by selecting a path in that list and
pressing the [↑] button to move the path back to the "Path List".
4. Once the desired paths have been selected and ordered in the "Job Path Sequence",
press the [Create Job] button. The dialog below will display to indicate that the job cre-
ation was successful and the job was loaded into the virtual pendant.
If instead the following dialog displays then the job creation failed.
In such case, using the robot synchronizing function check that all steps can be
reached. If some point cannot be reached, consider the following solutions:
• Adjust the path content (work and travel angles, approach and retract points,
etc.) (Refer to section " 6.4 Path Settings ")
• Adjust the initial position posture reference (Refer to section " 7.1 Initial Position
Registration ")
• Adjust position and orientation of modified target point.
• Adjust the robot and work piece layout.
HW1482876 51/108
7.5 Job Creation
5. Once the job creation is done, press the [Close] button to close the "Create Job" dia-
log. The "CAM Job Management" dialog will display.
6. If the no other job need to be created at this time, close the "CAM Job Management"
dialog by clicking the [Close] button.
HW1482876 52/108
8 Motion Verification
Procedure
1. From the virtual pendant main menu, select [JOB] - [SELECT JOB]. From the job list,
select the created job.
2. Playback the job to verify the motion.
3. If the trace function is used, the tool trace is displayed. The relation between the trace,
speed and I/O signal can be viewed by using the speed graph function. For details
about the speed graph, please refer to section 8.13 "Speed Graph Function" of the
MotoSim EG-VRC operation manual.
HW1482876 53/108
9 CAM Default and Path Settings
For the CAM Default Settings, in the "CAM Job Management" dialog press the "Default Set-
tings" button to display the "CAM Default Settings" dialog and adjust the various default val-
ues. These settings are used as the initial values for settings of a new path. The "Path
Settings" dialog is displayed when a new path is created or by double-clicking on an existing
path in the "Path List" of the "Create Job" dialog. This chapter will explain the settings on
each tab of those dialogs.
The modification of settings in the "CAM Default Settings" only affects paths created after
NOTE the modifications. Existing paths will not be affected. To reflect the change on an existing
path, the path would need to be deleted and recreated.
HW1482876 54/108
9.1 COMMON TO ALL APPLICATIONS
9.1.1 Teaching
(9)
(1) (10)
(2) (11)
(3) (12)
(4) (13)
(14)
(5) (15)
(6) (16)
(17)
(7)
(8)
Teaching
Start Point
(2)Speed Sets the speed for motion to the Start Point. The speed units can be
set under the "Environment" tab.
Can not be set for laser cutting use.
(3)PL Sets the position accuracy level. The "CONT" tag means continuous
motion through the point which is the default behavior when no PL tag
is defined.
Can not be set for laser cutting use.
HW1482876 55/108
9.1 COMMON TO ALL APPLICATIONS
Teaching
(4)Offset Sets the offset of the start point from the beginning of the edge. (Units:
mm)
Can be set for arc-welding use and general purpose use only.
Offset
Start Point
Beginning of Edge
End Point
(5)PL Sets the position accuracy level. The "CONT" tag means continuous
motion through the point which is the default behavior when no PL tag
is defined.
(6)Offset Sets the offset of the end point from the ending of the edge. Enter a
negative value to stop before the end of the edge. (Units: mm)
Can be set for arc-welding use and general purpose use only.
Offset
Ending of Edge
End Point
Tool Setting
(8)Reverse Path When this box is checked the direction of the generated path is
reversed.
Intermediate Point(s)
Generation Mode
(9)Automatic Sets the automatic generation of intermediate points based on the crite-
ria defined on the "Special" tab.
When using the Automatic mode, the offsets for the start and end
points cannot be set.
(10)Manual Sets the generation of intermediate points based on the values entered
by the user in the fields below.
HW1482876 56/108
9.1 COMMON TO ALL APPLICATIONS
Teaching
(11)Motion Type Sets the interpolation method of the motion instruction. It is possible to
select the external reference point instruction (EIMOV) when external
reference point control is available. (Please refer to the section " 11.1
Job Creation Using External Reference Point Control Function ")
(12)UF When EIMOV is selected by Motion Type, Sets the number of the user
coordinates to be used as the external reference point.
(13)Step Pitch Specifies the interval between the intermediate points.(Units: mm)
(14)Equal Inter- When checked, the pitch is adjusted to be even when the edges cannot
vals be evenly divided.
And, he split pitch after adjustment will be displayed. When "Process as
one edge" is checked, this is not available.
(16)Speed Sets the speed to be used for the weld path. The speed units can be
set under the "Environment" tab. The speed can be overridden by the
selection on the Start/End Conditions tab.
(17)PL Sets the position accuracy level. The "CONT" tag means continuous
motion through the point which is the default behavior when no PL tag
is defined.
HW1482876 57/108
9.1 COMMON TO ALL APPLICATIONS
9.1.2 Approach/Retract
(11)
(1) (12)
(2) (13)
(14)
(3)
(4)
(5)
(15)
(6) (16)
(7) (17)
(8) (18)
(9) (19)
(10) (20)
Approach/Retract
(1)Approach When the [Add] check box below is checked, this box becomes effec-
tive. If the escape point is needed, Selects Escape point (Approach
side) and Sets the parameter.
(2)Add When this box is checked, an approach point is added to the path.
HW1482876 58/108
9.1 COMMON TO ALL APPLICATIONS
Approach/Retract
(3)Position Sets the relative position of the approach point from the beginning of
the weld in the selected coordinated system.
The following figure shows the directions of the X-Y-Z axes when the
"Robot" coordinate system is selected.
X
The following figure shows the directions of the X-Y-Z axes when the
"Target" (Tool) coordinate system is selected.
Z
In the user coordinates, sets the shift amount in the user coordinates
specified on the teaching tab.
The user coordinates can be selected only when the external reference
point command (EIMOV) is set at midpoint interpolation of the teaching
tab.
(4)X The relative distance along the X-axis of the approach point from the
beginning of the weld.
(5)Y The relative distance along the Y-axis of the approach point from the
beginning of the weld.
(6)Z The relative distance along the Z-axis of the approach point from the
beginning of the weld.
HW1482876 59/108
9.1 COMMON TO ALL APPLICATIONS
Approach/Retract
(8)Speed Sets the speed. The speed units can be set under the "Environment"
tab.
(9)PL Sets the position accuracy level. The "CONT" tag means continuous
motion through the point which is the default behavior when no PL tag
is defined.
(10)Call job before When this box is checked, a call instruction for the specified job name
moving is added before the path motion instructions.
(11)Retract point When the [Add] check box below is checked, this box becomes effec-
tive. If the escape point is needed, Selects Escape point (Release side)
and Sets the parameter.
(12)Add When this box is checked, a retract point is added to the path.
(13)Position Sets the relative position of the Retract point from the ending of the
weld in the selected coordinated system.
The following figure shows the directions of the X-Y-Z axes when the
"Robot" coordinate system is selected.
X
The following figure shows the directions of the X-Y-Z axes when the
"Target" (Tool) coordinate system is selected.
(14)X The relative distance along the X-axis of the retract point from the end-
ing of the weld.
(15)Y The relative distance along the Y-axis of the retract point from the end-
ing of the weld.
(16)Z The relative distance along the Z-axis of the retract point from the end-
ing of the weld.
HW1482876 60/108
9.1 COMMON TO ALL APPLICATIONS
Approach/Retract
(18)Speed Sets the speed. The speed units can be set under the "Environment"
tab.
(19)PL Sets the position accuracy level. The "CONT" tag means continuous
motion through the point which is the default behavior when no PL tag
is defined.
(20)Call job after mov- When this box is checked, a call instruction for the specified job name
ing is added after the path motion instructions.
HW1482876 61/108
9.1 COMMON TO ALL APPLICATIONS
9.1.3 Special
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
HW1482876 62/108
9.1 COMMON TO ALL APPLICATIONS
Special
Intermediate Points(s)
Automatic Division
(2) Maximum Dis- Sets the maximum distance For example, if the Tolerance = 5mm
tance between two intermediate and the Maximum Distance = 20mm,
points. the intermediate point in the figure
Sufficient intermediate points below is generated by following the
are generated to keep the most restrictive condition, the Toler-
maximum distance between ance.
points below the maximum
distance. Intermediate Point
(Units: mm)
(3) Threshold of Sets the threshold angle to When the angle between tangents of
MOVC decide when MOVC instruc- two points is larger than the threshold
tions are used. angle, MOVC (circular move) instruc-
(Units: deg.) tions are used instead of MOVL (linear
move) instructions.
(4) Without MOVC When checked, MOVC
instructions are not used.
Threshold Angle
The path is generated using
only linear segments
(MOVL).
MOVL setting
HW1482876 63/108
9.1 COMMON TO ALL APPLICATIONS
Special
MOVC setting
HW1482876 64/108
9.1 COMMON TO ALL APPLICATIONS
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
External Axis
Base Settings
(3) No Motion When checked the base axis does not moved automatically. The posi-
tion of the base at the time that the path is created will be used.
(4) Station Coordina- When checked the station motion is coordinated with the robot motion.
tion
(5) No Motion When processing the edges, set not to move the station.
HW1482876 65/108
9.1 COMMON TO ALL APPLICATIONS
External Axis
(8) Inclination Sets the inclination angle of the edge (rotation around the X-axis) to
change the slope of the processing.(Units: deg.)
(10) No Horizontal Selects this option not to use the horizontal function. How to teach is
weld au-to-adjust- determined by Keep constant robot posture check box.
ment
(11) Turn Axis Identifies which axis of a multiple axes station will turn when using the
"Keep constant robot posture" option.
HW1482876 66/108
9.1 COMMON TO ALL APPLICATIONS
External Axis
(12) Keep constant Select if using the Keep con- Keep constant robot posture is
robot posture stant robot posture function. checked
When checked, while the
positioner is operating, the
robot processes while main-
taining a certain posture.
When not checked, while the
positioner operates, the robot
processes while changing
the posture according to the
shape of the CAD.
HW1482876 67/108
9.1 COMMON TO ALL APPLICATIONS
①
②
③
④
Environment Settings
(1)Speed Units Selects the type of units used to define motion speed in various dialogs.
(2)Registered Job Registers jobs that can then be inserted in path sequence when using
the [Add Call Job] button of the "Create Job" dialog.
To add jobs to the list, type the name of the job (without the .jbi exten-
sion) in the textbox and press the [Add] button. The name will be trans-
ferred to the list below.
To remove a registered job from the list, select the job name in the list
and click the [Delete] button.
(3)X Sets the reference used to determine the direction of the X-axis of the
target point frame. (Default: Reference face (+))
(4)Z Sets the reference used to determine the direction of the Z-axis of the
target point frame. (Default: Reference face's normal (-))
HW1482876 68/108
9.1 COMMON TO ALL APPLICATIONS
Selected Edge
Reference Plane
Work Angle
Work Angle 90 deg. 90 deg.
Work Angle
Work Angle 90 deg. 90 deg.
HW1482876 69/108
9.2 Arc Welding Use
(8)
(1)
(9)
(2) (10)
(3)
(4)
(5)
(6)
(7)
Torch Position
Torch Position
HW1482876 70/108
9.2 Arc Welding Use
Torch Position
Side View
HW1482876 71/108
9.2 Arc Welding Use
(1) (9)
(2) (10)
(3) (11)
(4) (12)
(5) (13)
(6) (14)
(7)
(8)
Start/End Conditions
(1) Arc Start File Select to specify the use of the condi- For example, if you select the
tions defined in an Arc Start File. Enter condition file 1, the following
the number of the file to be used. instruction will be added to
the path:
ARCON ASF#(1)
(2) Welding Condi- Select to specify the arc start welding conditions.
tions
(3) Current Sets the welding current. (Units: A) For example, is you enter the
following values:
(4) Voltage Sets the welding voltage. (Units: %) 3) 1
(Units: % or V) 4) 50.0
The Voltage units can be set under the 5) 100.0
"Weld Environment" tab. 6) 0.50
7) ON
(5) Speed When checked, the travel speed while The following instruction will
welding is specified. be added to the path:
Speed units can be set in the "Environ- ARCON AC=1 AVP=50
ment" tab. T=0.50 V=100.0 RETRY
(6) Timer When checked, the timer value to
delay beginning of the motion is speci-
fied. (Units: sec.)
HW1482876 72/108
9.2 Arc Welding Use
Start/End Conditions
(8) Use the speed When checked, the speed value specified on the "Teaching" tab under
of the "Teaching" the "Intermediate Points" sections will be used. This speed will be
tab specified on the appropriate move instructions and supersedes the
speed specified in the "Arc Start Condition".
(9) Arc End File Select to specify the use of the condi- For example, if you select the
tions defined in an Arc End File. Enter condition file 1, the following
the number of the file to be used. instruction will be added to
the path:
ARCOF AEF#(1)
(10) Welding Con- Select to specify the arc end welding For example, is you enter the
ditions conditions. following values:
11) 1
(11) Current Sets the welding current. (Units: A) 12) 50.0
13) 100.0
(12) Voltage Sets the welding voltage. 14) ON
(Units: % or V) The following instruction will
The Voltage units can be set under the be added to the path:
"Weld Environment" tab. ARCOF AC=1 AVP=50
T=0.50 ANTSTK
(13) Timer When checked, the timer value to
maintain the arc after the end point is
reached is specified. (Units: sec.)
HW1482876 73/108
9.2 Arc Welding Use
9.2.3 Weaving/Sensing
(1) (14)
(2) (15)
(3) (16)
(4)
(17)
(5) (18)
(6) (19)
(7)
(20)
(8) (21)
(9)
(22)
(10) (23)
(24)
(11)
(12) (25)
(13) (26)
Weaving/Sensing
(1) Weaving
(2) Condition File Select to specify the use of the condi- For example, if you select the
tions defined in aWeaving Condition condition file 1, the following
File. Enter the number of the file to be instruction will be added to
used. the path:
WVONWEV#(1)
(3) Weaving Condi- Select to specify the weaving conditions for single amplitude weave.
tions For triangle or L-shaped weave, use condition file (2).
(6) Angle Sets the angle of the weaving plane. Side view
(Units: deg.)
(5)
Main View
HW1482876 74/108
9.2 Arc Welding Use
Weaving/Sensing
Forward Reverse
(9)
(10) Offset from Sets the distance of the reference REFP2
Start Position points from the beginning of the weld in (10)
(9)
the travel direction. Weaving Reference Points
(Units: mm)
(15) Weaving Con- Select to specify the use of the condi- For example, if you select the
dition No. tions defined in aWeaving Condition condition file 1, the following
File. Enter the number of the file to be instruction will be added to
used. the path:
WVONWEV#(1)
(16) Weaving Con- Select to specify the weaving conditions for single amplitude weave.
dition For triangle or L-shaped weave, use condition file (15).
HW1482876 75/108
9.2 Arc Welding Use
Weaving/Sensing
(19)
(18) Frequency Sets the frequency of the weave.
(Units: Hz)
Side view
Main View
Forward Reverse
(23) COMARC Select to specify the use of the conditions defined in a COMARC condi-
Condition No. tion file. Enter the number of the file to be used.
(25)
(26) Offset from Sets the distance of the reference REFP2
(26)
Start Position points from the beginning of the weld in (25)
the travel direction. Weaving Reference Points
(Units: mm)
HW1482876 76/108
9.2 Arc Welding Use
(1)
(2)
Weld Environment
(1) Power Supply Sets the power supply condition of welding power source.
Configuration Make this setting match the setting of the power supply on the virtual
pendant.
(2) Job Name Sets the starting point detection job name that is used when this func-
tion is used. Please set this job to match the system configura-
tion.
R1 HR1T1.JBI
R1 + B1 HR1B1T1.JBI
R1 + S1 HR1S1T1.JBI
HW1482876 77/108
9.3 General Purpose Use
(1)
(2)
(3)
(4)
(5)
(6)
(7)
Tool Position
HW1482876 78/108
9.3 General Purpose Use
Checked
HW1482876 79/108
9.4 General Purpose Use Using the Tool with the External Axis
(1)
(2)
(3)
(4)
(5)
(6)
(7)
Tool Position
HW1482876 80/108
9.4 General Purpose Use Using the Tool with the External Axis
Checked
HW1482876 81/108
9.5 Laser Welding Use
(8)
(9)
(1) (10)
(2) (11)
(3) (12)
(4) (13)
(5) (14)
(15)
(6) (16)
(7) (17)
Welding Position
HW1482876 82/108
9.5 Laser Welding Use
Target point
Side View
(6) Vertical Sets the vertical shift
amount of the target
points.
(Units: mm)
HW1482876 83/108
9.5 Laser Welding Use
Accelerating
point
Accelerating point
Start shift point
(8) motion type Sets the interpolation
method of the motion
(9) instruction of accelerating
point. Welding
(10)
⑯ Direction
(11) pos Sets the offset of the
accelerating point.
(Units: mm)
⑪
Slow down point
HW1482876 84/108
9.6 Laser Cutting Use
(1)
(2)
(3)
(9)
(4)
(10)
(5) (11)
(6)
(7)
(8)
HW1482876 85/108
9.6 Laser Cutting Use
Setting of the
approach to the
starting point of cut-
ting.
Adjustment of the
tool height.
Approach direction
HW1482876 86/108
9.6 Laser Cutting Use
HW1482876 87/108
9.6 Laser Cutting Use
(6)
(1) (7)
(2)
(3)
(4)
(5) (8)
(9)
(10) (15)
(11) (16)
(12)
(13)
(14) (17)
Torch position
HW1482876 88/108
9.6 Laser Cutting Use
(5) Keeping an When this is checked, the When this is not checked:
angle "Tz" target points are created
so that they may not
rotate about the tool Z.
Accelerating
point
Start Shift
HW1482876 89/108
9.6 Laser Cutting Use
(12) motion type Sets the interpolation When piercing is not executed:
method of the motion
instruction of start shift
point.
(13) pos Sets the offset of the start When piercing is executed:
shift point.
(Units: mm)
Adjustment of cut-
ting pos.
HW1482876 90/108
9.6 Laser Cutting Use
(1)
(2)
(3)
(4)
(5)
(6)
(1) On control
Accelerating point
CALL JOB:??.JBI
Piercing point
CALL JOB:??.JBI
HW1482876 91/108
9.6 Laser Cutting Use
Piercing point
DOUT OT#(1) ON … Gas ON
TIMER T=1.00 …Timer for
gas
DOUT OT#(2) ON … Laser ON
TIMER T=1.00 …Timer for
laser
HW1482876 92/108
10.1 Alternative Edge Button
When selecting consecutive edges, depending on the CAD model, there may be multiple
edges continuing from the end of the currently selected edge. In such case, when pressing
the continuation buttons [<] or [>], one of the possible edges will be arbitrarily selected. If the
selected continuing edge is not the desired one, repeatedly press the [Alternative Edge] but-
ton to iterate through all the possible edges until the desired edge become the selected one.
HW1482876 93/108
10.2 Process as One Edge Option
There may be cases where the edge on the CAD model looks like a straight line but it is not
actually composed of a single edge. In such case, if desired, the multiple edges can be pro-
cessed as a single edge by checking the "Process as one edge" box. However, when pro-
cessing multiple edges as one line, offset values for the start and end point cannot be set.
NOTE This function is enable for "arc-welding use" and "general purpose use" only.
HW1482876 94/108
10.3 Right Click Menu
Path List
(1)
(2)
(3)
(4)
Select Tool Displays the "Select Tool" dialog to select the tool to be used with this
path. For details, refer to section " 7.2 Tool Number Selection "
Enter a comment and then press the [OK] button. The comment dis-
plays next to the path in the "Path List".
HW1482876 95/108
10.3 Right Click Menu
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
(13)
(14)
(15)
(16)
(17)
(18)
(1)Add Above... Adds instructions for moving Clicking (1) or (2) will display the follow-
to the position of the robot ing dialog box.
(base/station) displayed in
MotoSim EG-VRC. Instruc-
tions are added above the
item selected in the Path
Work List.
(3) Insert Instruc- Inserts instructions registered by instruction registration in the {Default
tions Setting} - {Environment} tab above the item selected in the Path Work
List
HW1482876 96/108
10.3 Right Click Menu
(4) Add Instruc- Adds instructions registered by instruction registration in the {Default
tions Setting} - {Environment} tab below the item selected in the Path Work
List.
(5) Delete Deletes the selected items from the Path Work list.
(6) Copy Copies the posture of the robot axis of the item selected in the Path
Work List.
When multiple items are selected, copying cannot be performed.
(7) Cut Copies the posture at the current value of the robot axis.
(8) Paste Replaces the posture of the robot axis of the item currently selected in
the Path Work List with the copied posture.
(9) Reverse Paste Inserts the reverse of the row copied in the operation of (7) or (8).
(11) Copy robot Copies the posture of the robot of the row currently selected in the Path
current pose Work List.
(12) Paste Pose Replaces the currently selected row with the posture copied using (10)
or (11).
Replaces everything of the row selected in the Path Work List.
(14) Adjust All of Use the automatic adjust- When selected, the following dialog will
the Unreachable ment function. be displayed.
Points Automati- Unreachable target points in
cally all steps are subject to pro-
cessing.
HW1482876 97/108
10.3 Right Click Menu
(16) Torch Angle Torch angle automatic When this is selected, the below dialog
Automatic Adjust- adjustment function is used. is displayed.
ment When two arbitrary lines are
selected, the torch angle is
gradually adjusted from the
position of the minimum line
of a selection line to the posi-
tion of the maximum line.
Before
Shortcut rotation
After
Before
After
HW1482876 98/108
10.3 Right Click Menu
(17) Update Base Overwrites the travel axis position of the item selected in the Path Work
Position with Cur- List with the travel axis position displayed in MotoSim EG-VRC.
rent One
(18) Update Sta- Overwrites the station axis position of the item selected in the Path Work
tion Position with List with the station axis position displayed in MotoSim EG-VRC.
Current One
To modify the position of the external axis of the robot tip in "General Purpose Use Using
SUPPLE
-MENT the Tool with the External Axis", modify it using the "Update Station Position with Current
One" menu as shown below.
Procedure
1. Check the "Robot" of the Sync ON and select the line to modify in the path contents list.
3. In the position panel etc., change the position of the external axis to the axis value to
modify.
4. Right click on the path contents list and select "Update Station Position with Current
HW1482876 99/108
10.4 Positioner Adjustment
One".
5. Check the "Robot" of the Sync ON and check the robot and external axis posture.
For a system with a robot and a positioner, the position of the positioner must be determined
so a path can be generated from the detected edges. Using the positioner adjustment func-
tion, the positioner can be set to automatically adjust its position to maintain certain criteria
such as keeping orientation of the selected edges in a plane horizontal with the ground.
When selecting multiple edges together, the positioner adjustment is based on the first
selected edge. In the case of a curved edge, the tangent of the starting point is positioned to
be horizontal with the ground.
Procedure
1. Select an edge on the work piece.
2. Click the [Adjust Positioner] button on the "Create Job" dialog to display the "Positioner
HW1482876 100/108
10.4 Positioner Adjustment
Adjustment" dialog.
3. Select the "Joint Orientation" mode between a "V" and an "L" shape.
V-Shape: Adjustment to keep the median between the normals of the two planes form-
ing the edge straight up.
L-Shape: Adjustment to keep the normal of the reference surface of an edge straight
HW1482876 101/108
10.4 Positioner Adjustment
up.
Normal
Normal
Normal
Median Reference Plane
V-Shape L-Shape
V-Shape L-Shape
HW1482876 102/108
10.4 Positioner Adjustment
4. In the case where more specific angles are required, the rotation and inclination angles
can be set. For the work orientation, the direction of the Y-axis is along the edge, the
Z-axis in the upward direction and the X-axis is perpendicular to the both the Y and Z
axes. The "Rotation Angle" turns about the Y-axis to change the position walls forming
the edge and the "Inclination Angle" turns about the X-axis to change the slope of the
weld.
Rotation
Angle
Inclination Angle
5. When multiple configurations are available, select the desired configuration from the
list.
6. Changing the selected edge on the work will cause adjustments to be madeto maintain
the selected edge horizontal to ground. To prevent the positioner from changing posi-
tion when selecting an edge, uncheck the "Enable Positioner Adjustment" box.
HW1482876 103/108
11.1 Job Creation Using External Reference Point Control Function
11 Other Settings
The external reference point control function is a function that allows playback by considering
one point in the space (external reference point) as the control point of the robot.
It is possible for the robot to grab work and perform operations such as machining around the
work at the position set as the external reference point.
With the CAM function, it is possible to create a job using external reference point control that
the robot grips and processes the work in general purpose.
NOP
MOVL V=800.0 STEP1
104/108
11.1 Job Creation Using External Reference Point Control Function
11.1.1 Preparation
In order to use the external reference point control with the CAM function, the following set-
tings are required.
105/108
11.1 Job Creation Using External Reference Point Control Function
CAM work
NOTE When a station is included in the control group of the job, it is not possible to select the
external reference point control command at the time of setting the path.
On the Teaching tab, external reference point instructions can be used. (EIMOVL, EIMOVC).
106/108
11.1 Job Creation Using External Reference Point Control Function
107/108
MotoSim EG-VRC OPTIONS
INSTRUCTIONS
HEAD OFFICE
2-1 Kurosakishiroishi, Yahatanishi-ku, Kitakyushu 806-0004, Japan
Phone +81-93-645-7703 Fax +81-93-645-7802
YASKAWA Nordic AB
Bredbandet 1 vån. 3 varvsholmen 392 30 Kalmar, Sweden
Phone +46-480-417-800 Fax +46-480-417-999
MANUAL NO.
HW1482876 108/108