Post on 03-Apr-2018
7/28/2019 FLW CAM OperationManual E 20120511
1/83
FLW_CAM V1.0
Operation Manual
7/28/2019 FLW CAM OperationManual E 20120511
2/83
2
Contents1 Introduction .................................................................................................................................... 5
2 Preparation ..................................................................................................................................... 6
2.1 Add Machine ........................................................................................................................... 8
2.2 Select machine ........................................................................................................................ 9
3 Application GUI Layout ................................................................................................................... 9
3.1 Quick Access Toolbar ............................................................................................................ 10
3.1.1 Purpose: ........................................................................................................................ 10
3.1.2 Commands .................................................................................................................... 10
3.2 Main Menu ............................................................................................................................ 11
3.2.1 Open .............................................................................................................................. 11
3.2.2 Save ............................................................................................................................... 12
3.2.3 Print ............................................................................................................................... 12
3.2.4 Import ........................................................................................................................... 13
3.2.5 Export ............................................................................................................................ 14
3.2.6 Close .............................................................................................................................. 14
3.2.7 Options .......................................................................................................................... 14
3.2.8 Exit ................................................................................................................................. 16
3.3 Ribbon Tool bar ..................................................................................................................... 17
3.3.1 Purpose ......................................................................................................................... 17
3.3.2 Home ............................................................................................................................. 17
3.3.3 Weld Edge ..................................................................................................................... 17
3.3.4 Setup ............................................................................................................................. 19
3.3.5 Robot Path .................................................................................................................... 20
3.4 Tree View and Properties ...................................................................................................... 21
3.4.1 Purpose ......................................................................................................................... 21
3.4.2 Program name............................................................................................................... 22
3.4.3 Parts .............................................................................................................................. 23
3.4.4 Weld Edges .................................................................................................................... 24
3.4.5 Setups ............................................................................................................................ 25
3.5 Viewer ................................................................................................................................... 28
3.5.1 Viewer Tool Bar ............................................................................................................. 28
3.5.2 Mouse operations in Viewer ......................................................................................... 29
7/28/2019 FLW CAM OperationManual E 20120511
3/83
3
3.6 Message Display .................................................................................................................... 31
4 Commands .................................................................................................................................... 31
4.1 Home ..................................................................................................................................... 31
4.1.1 File Open ....................................................................................................................... 31
4.1.2 Save ............................................................................................................................... 31
4.1.3 Play ................................................................................................................................ 31
4.1.4 Edit ................................................................................................................................ 32
4.2 Weld edge ............................................................................................................................. 32
4.2.1 Select ............................................................................................................................. 32
4.2.2 Delete All ....................................................................................................................... 34
4.2.3 Weld Condition ............................................................................................................. 34
4.2.4 Divide weld .................................................................................................................... 37
4.2.5 Edit Weld ....................................................................................................................... 39
4.2.6 Offset Weld ................................................................................................................... 39
4.2.7 Measure ........................................................................................................................ 40
4.3 Setup ..................................................................................................................................... 40
4.3.1 Create Setup .................................................................................................................. 40
4.3.2 Weld Setup .................................................................................................................... 43
4.3.3 Manage Setup ............................................................................................................... 44
4.3.4 Robot Setup .................................................................................................................. 47
4.4 Robot Path ............................................................................................................................ 50
4.4.1 Path Generate ............................................................................................................... 50
4.4.2 Head edit ....................................................................................................................... 51
4.4.3 Group ............................................................................................................................ 56
4.4.4 Space Point Insert ......................................................................................................... 56
4.4.5 Control Point Insert ....................................................................................................... 584.4.6 Approach/ Relief ........................................................................................................... 59
4.4.7 Nozzle Control ............................................................................................................... 59
4.4.8 Generate Image ............................................................................................................ 61
5 Option Setting ............................................................................................................................... 61
5.1 System setting ....................................................................................................................... 62
5.1.1 Behaviour ...................................................................................................................... 62
5.1.2 Skin ................................................................................................................................ 62
7/28/2019 FLW CAM OperationManual E 20120511
4/83
4
5.1.3 Font ............................................................................................................................... 62
5.1.4 Shortcut ......................................................................................................................... 63
5.2 Application settings............................................................................................................... 63
5.2.1 Usage options................................................................................................................ 63
5.2.2 Weld Condition ............................................................................................................. 65
5.2.3 Jig Registration .............................................................................................................. 67
5.2.4 Viewer Setup ................................................................................................................. 69
5.2.5 Machine Setup .............................................................................................................. 72
5.2.6 Version Information ...................................................................................................... 77
6 Backup Application ....................................................................................................................... 78
6.1 Parameters Backup ............................................................................................................... 78
6.2 Restore Parameters .............................................................................................................. 79
6.3 Data Server Backup ............................................................................................................... 81
6.4 Data Server Restore .............................................................................................................. 81
6.4.1 Restore All ..................................................................................................................... 82
6.4.2 Restore Deleted Data .................................................................................................... 82
7 Unlock ........................................................................................................................................... 83
7/28/2019 FLW CAM OperationManual E 20120511
5/83
5
1 IntroductionFLW_CAM Application enables user to program Welding Robot and check the program by
simulating it.
The Application has the following steps to accomplish Welding by Robot, (Concept of operation
flow)
1. Open CAD part (.sat, .bmf and .bma files are supported)
2. Define Edges to be welded.
3. Set the following weld attributes:
a. Weld Order.
b. Weld type (Only continuous weld type is supported in this version).
c. Direction to weld.
d. Tool direction based on default/updated weld condition parameters.
4. Add setup.
a. Set work position and Jig(s) position(s), if necessary
b. Decide weld edges to be considered for the setup.
c. Decide initial robot position, if the default initial position is needed to be
changed
d. Set table position, if the table position is changeable during welding operation,
for each selected weld edge, if necessary.
5. Path Generation
a. Add robot Path, Insert additional paths and group weld paths.
b. Add Nozzle commands to needed positions
c. Verify collision and Over Travel. (Robot path feasibility check)d. Adjust Tool position, if needed.
e. Simulate and verify - Robot program is generated during this time.
6. Save the Robot Data to work data path.
7/28/2019 FLW CAM OperationManual E 20120511
6/83
6
Figure 1.1
2 PreparationBefore start using the application, the procedure of installation should be followed. The
following pre-requisites must be installed before installing FLW_CAM application.
1. .NET Framework 3.5 SP1 or later version
2. Microsoft Visual C++ 2010 redistributable package
Please refer to the Installation manual supplied along with the software for detailed steps.
After proper installation, user has to create new user machine based on the purchased system
requirements.
The user machine can be created by using the Machine setup option available in Application
Options page (shown in Fig. 2.1)
7/28/2019 FLW CAM OperationManual E 20120511
7/83
7
Figure 2.1
For first time usage, user has to create a machine by clicking Add button (marked as 1 in Figure
2.1). The details of Add Machine are explained in section 2.1 below.
The critical criteria for creating machine are choosing the machine model and user-desired name
for the new user machine.
After creating the machine of desired layout model, user needs to set the same as the default
machine by selecting the machine from the list (marked as 2 in Figure 2.1) and click on Select
Machine button (marked as 3 in Figure 2.1)
There are 4 basic machine types (layout models) as given in Fig.2.2.
7/28/2019 FLW CAM OperationManual E 20120511
8/83
8
Figure 2.2
The current version supports creation of four types of layout shown in the Figure 2.2. User may
create a user machine of the desired type by using Add Feature provided in Machine Setup
Options.
2.1 Add Machine
7/28/2019 FLW CAM OperationManual E 20120511
9/83
9
Figure 2.3
The dialog for Add or Edit User machine is shown in Figure 2.3. After giving desired name to the
Machine Name, the type of the machine has to be selected.
The UI for the Table Information and Positioner Information are provided for editing the user
machine details. For creating a standard machine of the selected type, after giving a name and
selecting a machine type, if OK is clicked, a new user machine with default settings is created for
the CAM system.
The CAD Information (marked in Red block in Figure 2.3 above) may be edited based on the users
requirement and will needed to be done with the help of AMADA Engineer. For standard Layout
Model creation, the CAD information need not be given specifically.
Note: M3 type has two variations. One variation is basic M3 type with Robot on a Run Cart and a
Positioner (A table which can be rotated/positioned dynamically during runtime also); another
variation is extended M3 type, which is termed as M3T, with Robot on a Run Cart, a Positioner and a
Fixed Table too. To avoid selecting fixed table, Table Option should be unchecked, before clicking
OK button.
2.2 Select machine
After creating a user machine, it should be set as the default machine for the application to consider
the robot guide connection. It can be done by clicking Select Machine button (Item#3 in Figure 2.1)
after selecting the desired machine from the machine list.
Once a new machine is set as default machine, the application should be re-started to effect the
change to the system. After restarting, the application is ready for the proper usage.
3 Application GUI LayoutThe application is designed based on Microsoft Office 2007 UI Framework. The overall components
of the UI, as shown in Figure 3.1, are explained below.
7/28/2019 FLW CAM OperationManual E 20120511
10/83
10
Figure 3.1
3.1 Quick Access Toolbar
3.1.1 Purpose:
The commands, which are used frequently during various operations, are available here. The
commands are visible always and have quick access to the user. User may also add other commands,
which may be needed frequently for the users working style, to this tool bar.
3.1.2 Commands
3.1.2.1 Save
It saves the modifications and Robot Program made by the user. [Ctrl+S] is shortcut key combination.
The system saves the updated data in the same place from where the data was loaded.
3.1.2.2 Undo
All database operations made after opening a part are remembered by the application. User can
undo all operations made one by one. After Undo, redo button is enabled. If needed, user can redo
the previous Undo operations. Undo button is disabled if no operation is performed and during
middle of any operation.
3.1.2.3 Redo
If user undoes any operation, the Redo button is enabled. User can redo previous undo operations. If
any operation is performed after redo, the redo is cleared and disabled. Redo is disabled if there is
nothing to redo and during middle of any operation.
7/28/2019 FLW CAM OperationManual E 20120511
11/83
11
3.2 Main Menu
Figure 2.2
3.2.1 Open
Used to open new data or programmed data.
When user clicks on Open button in the Main menu [or in the Ribbon tool bar], the dialog shown in
Figure.3.3 is shown.
7/28/2019 FLW CAM OperationManual E 20120511
12/83
12
Figure 3.3
1. Menu Bar Following commands are present in the Menu bar
1. Import Explained in section3.2.4 (Also available in Main Application menu. But from
Main Menu, only LZH import is done)
2. Export Explained in section 3.2.5 (Also available in Main Application menu)
3. Copy/Move - To Copy the selected data in another name in the same server and to the
desired folder in the server / To Move the selected data to another folder in the same server
4. Modify To rename the selected data
5. Delete To delete the selected data
6. Export All To export all the data in the current local server as a backup file
7. Import All To import all the data from a backup file to the current local server. If a data
with same name already exists, it will be overwritten by the data in the back up file.
2. Server list It shows the server connected with the application and the folders present in
the server.
3. List Box It lists all the data available in the selected folder.
4. Preview Window It shows preview of CAD model of the selected data.
5. Narrow Down It is used for searching data in the list box. If entered a key word, the itemsmatching with the key will be listed in List View.
6. Open When user clicks open, the selected data is loaded in the Home menu.
7. Cancel It closes the open window and terminates the Open function.
3.2.2 Save
Explained in 2.1.2.1
3.2.3 Print
To be print the weld programmed file. Two types of information can be print.
1. Product information
2. Setup information
Print menu have two options:
1. Print used to take print the product or setup informations.
2. Preview used to show how a file will show when the print is given.
7/28/2019 FLW CAM OperationManual E 20120511
13/83
13
3.2.4 Import
It is used to import data from system. There are two types of import process.
1. CAD Import - Following files are supported for open
i. SAT 3D Model data of an assembled product. SAT file version 16.0 or less issupported in this version.
ii. BMF AMADA 3D Data of a single part
iii. BMA Assembly Information file which may be created by AP100 Bend Assembly or
by WELDCAM Application.
2. LZH import LZH data is an exported data from Data Server by WELDCAM Application.
This data may be fully programmed or partially programmed for weld operation.
Import Command in Open Dialog (#2.2.1) and in Application menu are same, except for thefollowing difference.
Import Command in Open Dialog imports and loads the data in its List View. When user selects the
data from the list view and clicks Open button, it will be loaded into the application.
Import Command in Application Menu imports and loads the data directly into the application. The
imported data will be available for access from the List View of Open Dialog for later use.
3.2.4.1 CAD Import
The functionality is implemented with a normal file open dialog (Figure 3.4)
Figure.3.4
The following file formats are supported and can be chosen from Files of Type combo box.
1. SAT
7/28/2019 FLW CAM OperationManual E 20120511
14/83
14
2. BMF
3. BMA
4. LZH
When user selects a desired part data of the types mentioned above and clicks Open, the
part is loaded into the application.
3.2.5 Export
The functionality is implemented with a normal file Save As dialog (Figure.3.5).
Figure.3.5
When user selects a desired path, gives a desired name in File name field and clicks Save button,
the data will be exported to the given path in the given name.
Export Command in Open Dialog (#2.2.1) and in Application menu are same, except for the
following difference.
Export Command in Open Dialog exports the data and wait for the user to proceed further or to
terminate Open Dialog.
Export Command in Application Menu exports the data as specified above and the focus is left onthe application tree view.
3.2.6 Close
It closes the current data and changes the application state to initial state. When user clicks Close
command and if the data has unsaved modifications, a warning message Do you want to save the
Changes is displayed with [Yes] [No] [Cancel] options.
3.2.7 Options
To view System settings or Application Settings options, user needs to click this button. On clicking
the button, the options will be displayed as explained below.
7/28/2019 FLW CAM OperationManual E 20120511
15/83
15
Figure.3.6
3.2.7.1 System settings
3.2.7.1.1 Behaviour
Used to Change Language English to Japanese or Japanese to English.
3.2.7.1.2 Skin
Change of Application Skin colour.
3.2.7.1.3 Font
Change of Application Font size & style.
3.2.7.1.4 Shortcut
Use shortcut for the application.
3.2.7.2 Application Settings
3.2.7.2.1 Usage Options
Used to set Weld Edge Computation mode. Manual and Auto are the two modes of selection
available.
Also used to set default parameters for Approach and Relief operations.
3.2.7.2.2 Weld Condition
Used for view and Edit weld condition with respect to the material and machine.
7/28/2019 FLW CAM OperationManual E 20120511
16/83
16
3.2.7.2.3 Jig Register
Used for Add or remove Jigs. User can add jigs by Import. Jigs shown in the jig register are
displayed in the Jig insert in setup page.
3.2.7.2.4 Viewer setup
Used for change of Viewer background, selection, collision, Weld paths, part and jigs colour. Changein the Viewer setup reflected in the Application viewer.
3.2.7.2.5 Machine setup
Used for Add, Edit or Delete machines. User can change a machine by selecting Select machine
button. User should restart the application after changing the default machine in the Option
Menu or after backing up a RoboGuide Workcell data.
3.2.7.3 Version Information
Displays the current version information of the application.
3.2.8 Exit
To terminate the application, user may click this command. Alternatively, user may click on X
button on the right top corner or use [Alt+F4] key combination to terminate the application. When
user terminates the application and if the data has unsaved modifications, a warning message Do
you want to save the changes is displayed with [Yes] [No] [Cancel] options.
7/28/2019 FLW CAM OperationManual E 20120511
17/83
17
3.3 Ribbon Tool bar
3.3.1 Purpose
From MSDN:
Ribbons are the modern way to help users find, understand, and use commands efficiently anddirectlywith a minimum number of clicks, with less need to resort to trial-and-error, and without
having to refer to Help.
A ribbon is a command bar that organizes a program's features into a series of tabs at the top of a
window. Using ribbon increases discoverability of features and functions, enables quicker learning of
the program as a whole, and makes users feel more in control of their experience with the program.
A ribbon can replace both the traditional menu bar and toolbars.
3.3.2 Home
Figure 3.7
In the Home Ribbon Page, the following groups are provided.
1. File Buttons Group:
a. Open Open the New data or Programmed data.
b. Save Save the loaded data in the current state.
2. Simulation Buttons Group:
a. Play Simulate the weld programme data, if data is available for simulation.
3. AMNC:
a. Edit Information needed for AMNC Controller is checked and saved using this
Feature. Screen shots of the current view may be taken for Product and Setups asneeded by user.
3.3.3 Weld Edge
Figure 3.8
7/28/2019 FLW CAM OperationManual E 20120511
18/83
18
In the Weld Edge Ribbon Page, the following groups are provided.
1. Weld Edge Selection Buttons Group:
a. Select - Computed weld edges shown in the viewer and Weld Edge Selection
Command Panel is enabled in right side panel for the user to select the desired weldedges. The options for selection and grouping of weld edges are provided in the
Command Panel. It is explained in section#4.2.
b. Delete All On clicking this, all selected weld edges will be deleted. The tree view
and viewer will be updated after deletion. Weld Edge Selection command panel
will be displayed and will be in focus.
2. Weld Edge Attributes
a. Weld condition To apply desire weld condition like Setback, head angle and E-code
for each weld edges. User can change plane and change of direction for reference
the cone with respect to the selected setback.
b. Divide Weld To divided or rejoin the selected weld edge Divide weld edge option
is used.
c. Edit weld Used to Connect and Extend the weld edges.
d. Offset weld User can offset the selected weld edge at desire distance.
3. Measure
a. To measure distance/angle between any two entities in the viewer
b. The following ways of measure is supported.
i. Point Measure distance between any two picked locations. It also shows
the X, Y, Z magnitudes.
Figure 3.9
ii. Edge Measure to show the length of the selected edge
7/28/2019 FLW CAM OperationManual E 20120511
19/83
19
Figure 3.10
iii. Face Measure to calculate angle between any two faces
Figure 3.11
3.3.4 Setup
Figure 3.12
Setup Ribbon Page is provided with the following button groups.
1. Create Setup Group:
a. Add To add a new setup. There are two options provided in the form of drop dwon
buttons for adding new setup. A click on the default button (Add) will result in
creation of new setup with out any weld edges. The second option (Add with
Welds button) is to create a new setup with all unprocessed weld edges
automatically added to the setup.
7/28/2019 FLW CAM OperationManual E 20120511
20/83
7/28/2019 FLW CAM OperationManual E 20120511
21/83
21
a. Path Generate To add Robot Path to a setup, Add Path Command is used. Based
on the weld conditions setup and weld attributes of the selected weld edges, the
path is calculated by the system and is displayed. This path may be edited by using
the options provided in this button group.
b. Head Edit To edit the head direction and position, Head Edit Command is used.
c. Group To group the continuous path, if feasible, Group Command is used.
d. Space Point To insert a space point to modify the movement of robot to approach
the weld edge, Space Point Insert Command is used.
e. Control Point To insert control points to control welding movement of Robot,
Control Point Insert Command is used.
f. Approach and Relief To change the tool position of Approach and Relief position,
Approach and Relief Command is used.
g. Nozzle Control To add nozzle up/down commands to Robot Path list.
2. TAS - Button Group
a. Generate Image To capture image of the weld position from Tool Heads view
point. It is a supporting feature for TAS (Teaching Assistance System).
3.4 Tree View and Properties
3.4.1 PurposeThe tree view (shown in Figure.3.14) has the following purposes
1. User can see the complete data structure of the current weld program.
2. The tree view gives a quick snapshot for the user to understand the status of the program.
3. By selecting an item from tree view, user can see its properties and details in the property
panel and in the viewer.
4. It enables the user to edit the property of an item quickly by making the properties related
to selected item available on the right side property panel.
5. Several context based commands are activated on selecting the items in tree view. (Context
based edit).
7/28/2019 FLW CAM OperationManual E 20120511
22/83
22
Figure 3.14
3.4.2 Program name
The Root node of Tree view is the Weld program name.
[Home] Ribbon Page is displayed when this item is selected. There is no context menu available for
this item.
The viewer display state or viewer items are not changed when program name is selected.
The following properties are displayed when this item is selected.
Figure 3.15
7/28/2019 FLW CAM OperationManual E 20120511
23/83
23
Properties of Root Node (Product Name)
1. Creation Date Date of the program creation Not editable
2. Modified Date Date of the program last modified Not editable
3. Product Name Name of the product Not editable
4. Number of Parts Number of parts in the assembly Not editable
5. Size Dimension of the finished product Not editable
6. Robot Name Name of the User Robot Not editable
7. Number of Setups Number of setups created for the weld program Not editable.
8. Number of Welds Total Number of Weld edges for the weld program Not editable
3.4.3 Parts
This node contains all parts of the weld program.
[Home] Ribbon Page is displayed when this item is selected. There is no context menu available for
this item.
The viewer displays only the parts when this item is selected in the tree view.
The following properties are displayed when this item is selected.
Figure 3.16
Properties of Parts Node:
1. Product Name The assembly name Not editable
2. Number of Parts Number of parts in the assembly Not editable
3. Size Dimension of the completed product Not editable
3.4.3.1 Part
This node displays the part name. [Home] Ribbon Page is displayed when this item is selected. There
is a context menu available for this item. The following option is provided in the context menu.
1. Show/Hide A toggle command to show or hide the part from the assembly in the
viewer. Based on the current state, the Icon attached to this node will be updated.
7/28/2019 FLW CAM OperationManual E 20120511
24/83
24
When a node is selected, the viewer highlights the selected part in RED.
The following properties are displayed when this item is selected.
Figure 3.17
Properties of Part Node:
1. Part name Name of the part Not editable
2. Size Dimension of the part Not editable
3. Material Material of the part Not Editable.
4. Thickness Thickness of the material Not Editable
5. Colour Display colour of the part Editable. User may set color to the selected part by
choosing colour from Color Tool box.
3.4.4 Weld Edges
This node contains all the weld edges that are selected for welding by this program.
[Weld Edge] Ribbon Page is displayed when this item is selected. No context menu is available for
this node type.
The weld edges and parts are displayed in the viewer when Weld edges node is selected in the tree
view. Robot is not shown.
The following properties are displayed when this item is selected.
Figure 3.18
7/28/2019 FLW CAM OperationManual E 20120511
25/83
25
Properties of Weld Edges Node:
1. Number of Weld Edges Number of weld edges selected Not editable.
3.4.4.1 Weld Edge
This node displays the weld edge name. [Weld Edge] Ribbon Page is displayed when this item isselected. The context menu has the following commands.
1. Move to Setup[x] A command to move the weld edge to an existing setup, IFF the weld
edge is not added to any setup already. If the weld edge is already added to an existing
setup, this command will not be displayed in the menu
2. Delete To delete this edge from the program
The selected weld edge is highlighted in the viewer.
The following properties are displayed when this item is selected.
Figure 3.19
The values set during Weld Condition Operation are displayed in this property page when a weld
edge is selected. Properties of Weld Edge Node:
1. Weld Type Type of Welding process. Not editable.
2. Weld Material Name The Weld material name of the selected Weld Edge Not editable.
3. E-Code Weld condition for the selected weld edge Editable. Based on the selection of
Weld Material Name, the available weld conditions are displayed in a combo box type
display Not editable.
4. Setback Type Setback type helps user to decide the weld condition and process/lateral
angles of Head needed to process the weld edge Not editable.
5. Lateral Angle Lateral angle of the weld edge Not editable
6. Process Angle Process angle of the weld edge Not editable.
3.4.5 Setups
This node contains all the setups in this weld program. [Setup] Ribbon Page is displayed when this
item is selected. The context menu has the following commands.
7/28/2019 FLW CAM OperationManual E 20120511
26/83
26
1. New Setup To create a new setup with all the unprocessed weld edges in the system, user may
choose this command.
2. Delete All To delete all the existing setups, this command may be selected.
The viewer state is not changed when Setups node is selected.
The following properties are displayed when this item is selected.
Figure 3.20
3.4.5.1 Setup
This node displays the setup name. [Setup] tab is displayed when this item is selected. The contextmenu has Delete command to enable user to select and delete the setup from Data Tree. The
viewer displays the part position, robot position and weld edges for the selected setup.
The following properties are displayed when this item is selected.
Figure 3.21
Properties of Setup Node:
1. Number Of Jigs Total number of Jigs used in the setup Not Editable.
2. Number of Parts Displays number of parts in the setup Not Editable.
3. Table Reference Displays the Table Reference position for the setup Not Editable.
4. Part Reference Displays the Reference Position on the work Not Editable
7/28/2019 FLW CAM OperationManual E 20120511
27/83
27
5. Product Position Displays the assembly position on the Station Not editable.
6. Robot Name Shows the current robot name Not Editable.
7. Tool Name Shows the current tool name Not editable.
8. Initial Position - Displays initial robot position corresponding to X, Y and Z axis Not
editable.
9. Number Of Path Displays number of path in the selected setup - Not Editable.
10. Number Of Welds Displays number of welds in the selected setup Not Editable.
3.4.5.1.1 Parts
Explained in section #3.4.3
3.4.5.1.1.1 Part
Explained in section #3.4.3.1. In addition, when a part is selected from this branch of the tree, the
robot attached to the setup is also displayed in viewer.
3.4.5.1.2 Weld Edges
Explained in section#3.4.4. In addition, when this node is selected, the whole system is displayed.
3.4.5.1.2.1 Weld Edge
Explained in section#3.4.4.1. No change in the displayed items in the viewer except the selected
weld edge is highlighted in RED.
3.4.5.1.3 Robot Path
Figure 3.22
This Node represents the result of the robot program. It contains the list of robot positions and
nozzle commands generated/programmed for the setup in the given sequential order.
The viewer displays the complete system with the robot path, if the robot path is already generated
for the setup.
3.4.5.1.3.1 Initial Point
This node represents the initial position of the robot path. This position is generally represented by
Joint values.
7/28/2019 FLW CAM OperationManual E 20120511
28/83
28
3.4.5.1.3.2 Approach Point
This node represents the approach position before a Laser ON position. It is not mandatory that an
Approach position must precede a Laser ON position. But, when an approach position is present, it is
understood that the next position is Laser ON position, which is represented as a Start Position
(Weld).
3.4.5.1.3.3 Relief Point
This node represents the relief position after a Laser OFF position. It is not mandatory that a Laser
OFF position must be followed with a Relief position.
3.4.5.1.3.4 Weld Point
This node represents a weld position. There are two points which represent weld position. They are
Start Point (Weld) and End Point (Weld). These positions represent the Laser ON position. They
also represent the weld edge associated with them.
3.4.5.1.3.5 End PointThis node represents the end position of a robot weld program. This position is generally a duplicate
of the Initial Point.
3.5 Viewer
Figure 3.23
Viewer shows the Robot, the station and the work model based on the selected context.
3.5.1 Viewer Tool Bar
The viewer is provided with a tool bar to give easy access to the following view specific commands.
7/28/2019 FLW CAM OperationManual E 20120511
29/83
29
1. Rotate When this is clicked, the viewer is set in Rotate Mode till the mode is changed by
clicking Pan button or Zoom button. The default viewer mode is Rotate mode. When
the viewer is in this mode, the left mouse button move in pressed state will make the view
objects in the viewer rotate along the mouse move direction.
2. Pan When this is clicked, the viewer is set in Pan Mode till the mode is changed by
clicking Rotate button or Zoom button. When the viewer is in this mode, the left mouse
button move in pressed state will make the view objects in the viewer move along the
mouse move direction.
3. Zoom When this is clicked, the viewer is set in Zoom Mode till the mode is changed by
clicking Rotate button or Pan button. When the viewer is in this mode, the left mouse
button move in pressed state will make the view objects in the viewer zoom in or zoom out
according to the mouse move direction. The mouse wheel operation is linked to this mode
when the mouse pointer is inside the viewer area.
4. Zoom all It is a single click operation. When this button is clicked, all the view objects in
the viewer will be brought into the view scope by adjusting the zoom factor.
5. Front view A single click operation to show the front view of the view layout.
6. Back view A single click operation to show the back view of the view layout.
7. Left side view A single click operation to show the left side view of the view layout.
8. Right side view A single click operation to show the right side view of the view layout.
9. Top view A single click operation to show the top view of the view layout.
10. Bottom view A single click operation to show the bottom view of the view layout.
11. Orthographic view A single click operation to show the isometric left view of the view
layout.
12. Wireframe view A toggle button to switch the display between wireframe and solid display
mode. A single click on this button will change the view mode for all the view objects
currently shown in the viewer.
13. Weld Edge View It is a mode of view exclusively to enhance the visibility of weld edges of a
work. It works only on the works view object. All the other view objects in the viewer are
not affected by this button action. This toggle button is used to switch the works view mode
from normal view to weld edge view and vice versa.
3.5.2 Mouse operations in Viewer
3.5.2.1 Left button Single Click
This operation will select the selectable entities in the work view object. Based on the current
selected command scope and its context, the following entities may be selected by a single click of
left mouse button.
7/28/2019 FLW CAM OperationManual E 20120511
30/83
30
1. Edge when in weld edge selection command scope, if selection by part mode is
chosen, any edge of the selected part can be selected or deselected by a single click. In
the same mode, the first click will select a part.
2. Weld edge When in weld edge selection command scope and during any other
command scope after weld edge selection process, any weld edge can be selected or
deselected by a single click.
3. Face on a part When in Part Position command scope of Setup Creation/Editing
process, a single click will select a face which will trigger the change in part position by
making the selected face as the topmost face on the station where the part is placed.
4. Part of an assembly When in Weld Edge Selection Command scope or when the Parts
node is selected in the tree view, a single click of left mouse button on a part will select
the part.
5. Jig During Jig settings, a single click will select a jig.
3.5.2.2 Right Button Single Click
A click on right button of the mouse will display the context menu based on the selection and the
command scope.
1. Program name To Close the weld programme.
2. Parts Show all or Hide all parts in the weld program from tree.
3. Part Name Show or Hide selected parts from tree.
4. Weld edges To create New Setup or Delete all weld edges from tree.
5. Weld Edge To Delete the selected weld edges.
6. Setups - To create New Setup or Delete all weld edges from tree.
7. Setup To Delete the selected setup.
8. Part To Delete unwanted part for the setup.
9. Weld edges To Delete all weld edges from selected setup.
10. Weld edge To Delete selected weld edge from selected setup.
11. Jigs To Insert Jig, display of jig ON or OFF
12. Jig To Insert Jig or Delete jig from tree.
13. Right click on Viewer To Rotate, Pan, Focus, Zoom In/Out and Zoom all the
part or assembly in the viewer.
Based on the current active command operation, command specific menu options will be available
for easy access of commands.
7/28/2019 FLW CAM OperationManual E 20120511
31/83
31
3.5.2.3 Mouse Move with Left Button Pressed
This action will behave as per the selection of the view mode. If the view mode is Rotate, this
action will result in view rotation along the mouse pointer move direction. If the view mode is Pan,
the view is moved along the mouse pointer move direction. If the view mode is Zoom, the view is
zoomed in or zoomed out according to the direction of the mouse pointer move.
3.5.2.4 Ctrl + Mouse Move with Left Button Pressed
This action will result in Pan action irrespective of the current view mode selection.
3.5.2.5 Shift + Mouse Move with Left Button Pressed
This action will result in Zoom action irrespective of the current view mode selection.
3.5.2.6 Left button Double click
This action will change the transparent property of the clicked view object in the cyclic order of the
states Solid, 50% transparent, Wireframe.
3.6 Message Display
The status and error messages are displayed here during any operation. The Status message is
displayed in black colour. Warnings are displayed in Orange colour and Errors are displayed in red
colour.
4 Commands
4.1 Home
4.1.1 File OpenAs explained in section #2.2.1.
4.1.2 Save
To save the created weld programme as is in the current state.
4.1.3 Play
To generate the robot data and simulate it, if active setup has enough information to make Robot
Program, this feature is used.
7/28/2019 FLW CAM OperationManual E 20120511
32/83
32
Figure 4.1
Buttons are provided to start/pause/stop the simulation.
Speed of the simulation can be controlled by the speed control bar.
4.1.4 Edit
To add information that may be needed while processing the data in AMNC Controller, this feature is
used.
This feature is used to add Product and Setup(s) information to the data and to save the information
in a particular format that can be recognized by AMNC controller.
For Product, a memo and a product image can be created/edited/saved.
For each setup in the data, a memo and multiple images for reference while processing the setup at
the real system can be created/edited/saved.
4.2 Weld edge
4.2.1 SelectSelect Command panel enables user to select and sort the weld edges that are to be welded in this
whole program.
4.2.1.1 Edge Mode
Edge Mode option will direct the user to pick weld edges from the assembly perspective or from a
part perspective. The following edge modes are available.
7/28/2019 FLW CAM OperationManual E 20120511
33/83
33
Figure 4.2
1. Computed Edges (Auto Mode) It shows the common edges between parts in the
assembly computed by the system. The desired weld edges can be selected from the
edges displayed as cylinders in the viewer. This mode is the default option.
2. Part Edges (Manual Mode) It enables the user to select edge(s) from a particular
selected part.
By default, Manual Mode is enabled for user to select edges from a part.
4.2.1.2 Selection Mode
For quick selection of desired weld edges, the following selection options may be used by the user.
Figure 4.3
The following Selection modes are available.
1. Edge selection An edge can be selected per click of the left mouse button on a
particular edge. User can select weld edges by one by one or by using Ctrl+ Selection for
multiple edge selection. This is the default option for edge selection.
2. Continuous selection To select all continuous edges, if they are available, by few clicks,
this option may be used. When the starting edge and the next edge are selected, all the
edges that are continuously connected to those edges in that direction will be selected.
3. Surface selection To select all the available weld edges on a surface, this option may
be used.
In all the above cases, the edges that are available for selection is decided based on the EdgeMode selection. If Computed Edge mode is selected, only the computed edges are available for
selection. If Part Edge mode is selected, all the edges of the selected part will be available for
selection.
4.2.1.3 Weld Edges List
This control lists all the selected edges for further processing.
7/28/2019 FLW CAM OperationManual E 20120511
34/83
34
Figure 4.4
Selected weld edges are listed in the list. User can sort the selected weld edges by moving up,
moving down, by flipping. The user may delete specific selected edges by clicking delete. To delete
all the selected weld edges, the Delete All button on the ribbon control may be used.
To group continuous weld edge, select continuous weld edge from viewer and apply Group option.Same way, select the group weld edge from viewer and apply ungroup option, the selected group
weld edge become ungrouped.
4.2.2 Delete All
To delete all the selected weld edges.
4.2.3 Weld Condition
4.2.3.1 Weld edges
Used for applying condition or attribute to the selected weld edge. Selected weld edges are shown in
the Weld edges list. Red colour mentions that weld condition not applied for the weld edge.Green colour mentions that weld condition applied for the weld edges. Right and left arrows are
used to change weld edges up and down. Shift selection button is used to Select all other weld
edges than current selected weld edges.
User can copy and paste the weld condition parameter. 3 types of pastes are possible.
1. Paste all All details of weld condition get Copy.
2. Paste angles Only angles of cone get copy.
3. Paste Weld Condition Only weld condition details get copy.
Applying OK, cone colour will change to yellow colour and weld condition details are preserved for
selected weld edge. When applying Cancel, cone colour will be in Red colour and details are not
preserved for the selected weld edge.
4.2.3.2 Setback
Setback types can be selected from combo box. Depends upon selected setback, Process and lateral
angel values are shown. IN and OUT represent the weld edge selection, which inside or outside
of the surface. By changing the angle, cone angle will change in the viewer. For cone, user can
7/28/2019 FLW CAM OperationManual E 20120511
35/83
35
change the direction and Change the surface. Changes of cone will show in Red colour. When
applying OK, Red colour cone turned to Yellow colour.
Figure 4.5
4.2.3.3 Weld condition
In the weld condition, Material list and E-Code are shown. Material list are shown in the combo box.
Material list shown in the option should be shown in the combo box. E-Code is shown in the list box.
Default and user define E-codes are provided in the list for quick access. When selecting other option
in the list, the button to pop up a list with all available E Codes for user to select (as shown in Figure
4.7) will be enabled.
The Others option in the user defined weld condition list is shown with the last selected E Code by
user from the popped up weld condition list. User may apply the displayed weld condition to the
current selected weld edge.
7/28/2019 FLW CAM OperationManual E 20120511
36/83
36
Figure 4.6
Figure 4.7
4.2.3.4 Tack Weld
By using this option, a special weld condition can be set. The tack welding is a welding type which
welds the weld path with automatic intermittent laser ON/OFF operations. The Laser OFF gap and
the Laser ON length along the weld edge is decided by P and L parameters as shown in Figure 4.8.
7/28/2019 FLW CAM OperationManual E 20120511
37/83
37
Figure 4.8
P is defined as Pitch of the Tack weld. L is defined as the Length of the Tack Weld. The weld edge is
divided equally using the P and L parameters and the Laser ON/OFF timing is decided based on it.
If the pitch is not equally dividable, the calculation is done as shown in the Figure 4.9.
Figure 4.9
Further, the Pitch value must be greater than Length value at least by 0.01 mm. The Pitch value can
not be greater than the Length of the selected weld edge or 9999.99 mm.
4.2.4 Divide weld
When a weld edge could not be proceed with same head angle, Divide feature is used to divide the
selected weld edge. When a weld edge is selected from the viewer and divide option is applied,
selected weld edge is divided into two weld edges in the viewer and two weld edge names are
shown in the weld edge list. User can use % to divide in the weld edge. Same way User can rejoin a
weld edge by selecting blue colour sphere and apply Join button from the command panel.
7/28/2019 FLW CAM OperationManual E 20120511
38/83
38
Figure 4.8
Figure 4.9
A process of Weld Divide is illustrated in Figure 4.9.
User can undo all operations made one by one. After Undo, the operation moves to redo. If needed,
user can redo the previous Undo operations. Undo is disabled if no operation is performed and
during middle of any operation.
7/28/2019 FLW CAM OperationManual E 20120511
39/83
39
4.2.5 Edit Weld
4.2.5.1 Connect
To connect two weld edges, Connect option is used. Connection edges will work if the gap of the
edges should be less than 3mm. After selecting the Connect option in the command dialog, when
two edges are selected in the viewer, they will be connected, if the connection conditions aresatisfied.
Figure 4.10.1
4.2.5.2 Extend
A weld edge can be extended by using this function. When Extend option is selected, the extend
value edit box is displayed. After selecting the desired edge, if a non-zero value is given in the edit
box and the tick button is clicked, the selected edge will be extended from the nearest end point of
the selection position. If the edge is selected near the start position, the edge will be modified at the
start position side. If the edge is selected near the end position of the edge, the edge will be
modified at the end position side.
If negative value is given in the edit box, the edge will be shrunk by the given value.
Figure 4.10.2
4.2.6 Offset Weld
To offset selected weld edge, select Offset option from the command panel. Select weld edge which
want to be offset. To select the direction of offset, select any edge on that direction. An arrow is
7/28/2019 FLW CAM OperationManual E 20120511
40/83
40
show in yellow colour and it shown the direction of the offset weld edge. To change the position of
weld edge Flip option is used. Offset value and click on offset, offset weld edge should be created
with given value and weld edge shown in the viewer.
Figure 4.11
4.2.7 MeasureExplained in Section#3.3.3
4.3 Setup
4.3.1 Create Setup
Used to Create New setup, Copy setup and Delete setup. Following commands are used in Manage
setup
4.3.1.1 AddTo add a new setup, this command is used. There are two options provided as drop down buttons to
create a new setup.
The options are (shown in Figure 4.12.1)
1. Add without Any Weld Edges Default Button
2. Add with all unprocessed weld edges provided as second button in the drop down
button list; equivalent to creating setup by selecting New setup menu item from right click menu
of Weld Edges or Setups.
7/28/2019 FLW CAM OperationManual E 20120511
41/83
41
The last selected option will be preserved for next time use, meaning, the selected button will be
made as first option and will be displayed as the main button.
Figure 4.12.1
The command panel (shown in Figure 4.12) has options to add the weld edges from the collection of
weld edges already selected during Weld Edges Selection process.
Setup may be added by selecting New Setup menu item from right click menu of Weld Edges or
Setups node on the data tree displayed on left side. This option will automatically add all the weld
edges, which are not used in any other setup, if a setup already exists, to the current setup.
If the current layout is of M3T type, User is provided with option to choose the station between
the Positioner (rotating table) and the Table (fixed table). For other layouts, the option will be
hidden.
Figure 4.12
7/28/2019 FLW CAM OperationManual E 20120511
42/83
7/28/2019 FLW CAM OperationManual E 20120511
43/83
43
4.3.1.3 Delete
Delete is to delete an existing setup from the program.
4.3.2 Weld Setup
4.3.2.1 Select WeldUsed for adding or removing Weld edges, editing the Product position and orientation on the station.
Following commands are provided in Product Setup Group.
To add or remove weld edges to or from the selected setup. Weld edges may be selected from the
viewer. Selected weld edges are added to the Weld edges list.
Figure 4.14
The edges can be sorted by using the sorting buttons (Up, Flip, Down) provided in the panel.
To remove unwanted weld edge(s) from the setup, Delete button may be used.
When user clicks on OK button, the selected weld edges are added to the Program Tree in the Weld
Edges node of the respective Setup node.
7/28/2019 FLW CAM OperationManual E 20120511
44/83
44
4.3.2.2 Order Weld Edges
Figure 4.15
This feature will help user to re-order the weld edges selected for the setup by clicking the
respective weld edge in the viewer in the desired order.
In the viewer, the weld edges selected for the setup, by using Select command or automatically
added by New Setup command from right click menu of Weld Edges or Setups node of data
tree, will be displayed.
Initially, the weld edges list will be empty. The OK button will be in disabled state. The numbers
along the OK button will indicate how many edges left for sequencing.
When a weld edge is clicked on the viewer, the weld edge will be added to the list as per the
selected order. When all the weld edges of the setup are selected, the OK button will be enabled for
user to proceed to next step of program.
User may edit the sequence by using the sorting buttons (Move up, Flip, Move Down buttons) and
remove buttons (one button for removing the current selected edge in the list from sequence order
and the other button is for removing all the sequenced weld edges in the list) shown in Figure 4.15.
4.3.3 Manage Setup
4.3.3.1 Layout
Using this command, User can position the product at a desired place on the station.
The station reference and product reference can be chosen from the options provided. Based on the
chosen reference, the X, Y, Z values are updated in the respective text boxes.
For M3T type layout, the station can be changed while editing the position of the work. If the current
data already contains robot path information, user will be warned for possible loss of edited data
and about the possibility of re-editing of head positions. If user chooses to continue with the change,
7/28/2019 FLW CAM OperationManual E 20120511
45/83
45
the existing robot path will be updated for the new position on the changed table. In the process,
edited Positioner Angle values and Run Cart values of the robot path data will be reset to new tables
initial position values from the previous position.
Figure 4.16
4.3.3.1.1 Editing Orientation
Work Orientation can be changed using Rotate option for X, Y and Z. When user clicks Rotate
button.
4.3.3.1.2 Attach Options
User can attach part and jig by using Attach option. 3 types of attach options are used
1. Face attach Attach with Face to Face between Part to Table, Table to jig, part to jig and Jig
to jig.
2. Edge Attach Align with Edge by selecting Edge of Part or Jig with Part, jig or Table face.
3. Hole Attach Attach with Hole to hole between Part to table, Table to jig , part to jig and jig
to jig.
When attaching/aligning, the distance between attach/align can be given by using Offset feature
as shown in Figure 4.16.1. This menu will be available as context sensitive menu when an
attachment or alignment operation is done.
7/28/2019 FLW CAM OperationManual E 20120511
46/83
46
This menu can be moved by mouse pointer to a desired position. It can be cancelled by either
clicking on Add Constraint menu or by exiting from Layout Operation command.
The offset move direction can be flipped by clicking Flip Dimension option.
If the result of the constraint is not intended result, the result can be undone by clicking the Undobutton in the command dialog or by deleting the constraint added for the operation.
Figure 4.16.1
User can arrest the attachments by setting constraints using the options in above context sensitive
menu. When view objects are attached, a context based menu is popped up for user to select the
constraints options.
User can group the part(s) and jig(s) by selecting Group option.
4.3.3.1.3 Constraints
1. Plane constraint - When 2 planes are constrained the motion of the movable object is
restricted such that the constraint is violated.
2. Edge and Plane constraint - When an edge needs to be constrained on a plane, the edge of
the movable object and plane of restriction is chosen.
3. Hole and Hole constraint - When two circles are chosen to be concentric, the axis of the
cylinder associated with the circles are aligned. All other rotations except about the axis of
the cylinder is restricted.
4.3.3.1.4 Snapping
Snapping is used to attach easily. User has to select part and snap the part towards in which partto be attached. Snapped part automatically attach to the part face.
4.3.3.2 Insert jig
While click on Insert jig, all Loaded Jigs in the option should be shown in the combo box. When
selecting a jig from the combo box, selected jig will be loaded in the table.
7/28/2019 FLW CAM OperationManual E 20120511
47/83
47
Figure 4.17
4.3.3.3 Delete Jig
To Delete a jig from the setup, select a jig from viewer or tree and click Delete jig command.
4.3.4 Robot Setup
Used for Robot Setting and Nozzle arrangement setting for the selected setup. Following commands
are used in Robot Setting
4.3.4.1 Initial position
User may change the initial position of the robot for setup. Run Cart position, E1 & E2 table rotation
and robot axis position can be change in the command panel. Following axes are shown, J1, J2, J3, J4,
J5 and J6.
When changing the values in the Run Cart position, Robot position is updated in the viewer.
Change in the E1, rotates the table in X- axis.
Change in the E2, rotates the table in Z axis.
Changes in the axis, rotates the robots arms in the viewer.
For M1 Type Machine Layout, E1, E2 and Run Cart values editing is disabled.
For M2 Type Machine Layout, Run Cart Value editing is disabled.
For M3 Type Machine Layout, all values editing is possible.
For M3T Type Machine Layout, if the current station is Table, E1 and E2 values editing is disabled.
7/28/2019 FLW CAM OperationManual E 20120511
48/83
48
Figure 4.18
4.3.4.2 Table Setup
For each weld edge user can change the Run Cart position and table position. Select a weld edge
from the list and change the E1, E2 and Run Cart position.
When changing the values in the Run Cart position, Robot moves in the viewer.
Change in the E1, rotates the table in X- axis.
Change in the E2, rotates the table in Z axis.
7/28/2019 FLW CAM OperationManual E 20120511
49/83
49
Figure 4.19
User can copy and paste the values by using Copy and Paste. When clicking Ok button, values get
updated in the list. When clicking Cancel button, the changes are cancelled and the previous
values are updated to the list view.
For M1 Type Machine layout, the Table Setup button will be in disabled state.
For M2 Type Machine Layout which does not have Run Cart, the Run Cart Value edit controls will
be in disabled state.
For M3T Type Machine Layout, if Table is the current station, the command can not be launched.
4.3.4.3 Head Setup
To arrange the nozzles available with the robot head for the current active setup, this command is
used.
There are three nozzles attached to the tool head. They are 1. Main Nozzle (a passage to Laser
Beam), 2. Side Nozzle (a passage to Cooling Air) and 3. Filler Nozzle (a passage to Filler material).
The Main Nozzle and Side Nozzle can be controlled and set for the whole operation of the active
setup by using the setting available in this command panel. Also, Filler Nozzle availability for the
setup can be set using the option available here. Further more, Filler Nozzle is controlled dynamically
based on the weld condition opted for a particular weld edge.
7/28/2019 FLW CAM OperationManual E 20120511
50/83
50
Figure 4.20
The following are the conditions of using the Main Nozzle and Side Nozzle.
1. When Main Nozzle is enabled, Side Nozzle is disabled.
2. When Side Nozzle is enabled, the Main Nozzle is disabled.
3. When Side Nozzle is enabled, Side Nozzle position can be chosen by User. By default, the
Lower option is selected when ever Side Nozzle is enabled.
Offset can be provided to set default gap between the main nozzle tip and the target position. The
gap is considered from the main nozzle tip even if the main nozzle is not selected. The default gap
value is defined in Usage Options. The default value for the system is 0. User may edit this value
for the current setup using the UI provided in Head Setup command (as in Figure 4.20).
The gap for individual target positions can be set in Robot Path -> Head Edit command (explained
in section#4.4.2.5).
4.4 Robot Path
To generate and edit Robot Path of the selected setup
4.4.1 Path Generate
It generates robot path automatically based on the data set by Weld Edge selection, Weld condition
setting and Setup positioning. The auto calculated Robot Positions are listed in the
Robot Path List. The positions are marked respectively in the viewer
Free path is path of movement of the robot without Laser. This path is represented by Initial Point,
Approach Point, Relief point and End point. Weld path is movement of robot with Laser ON. Weld
path is represented by Start Point (Weld) and End Point (Weld) positions.
7/28/2019 FLW CAM OperationManual E 20120511
51/83
51
Figure 4.21
Free paths are shown in White colour in the viewer.
Weld paths are shown in Green Colour in the viewer.
4.4.2 Head editTo change the tool orientation for the selected robot position, this feature is provided. Tool
orientation change is done to avoid collision and over travel problems. The Tool head can be rotated
about X, Y and Z axes and the Positioner station can be rotated about X and Z axes.
The UI of Head Edit Command panel is shown in Figure 4.22.
7/28/2019 FLW CAM OperationManual E 20120511
52/83
52
7/28/2019 FLW CAM OperationManual E 20120511
53/83
53
Figure 4.22
4.4.2.1 Station Selection
Figure 4.22.1
This UI is visible only when the current Machine Layout is M3T type. M3T machine layout has two
stations viz. Positioner and Table. User may change the current station to another station available.
When changing the table, user will be warned about the possible loss of edited data and will need to
confirm the change. When confirmed, the calculated/edited robot path will be updated for the new
station. If the change is from Positioner to Table, the E1 and E2 angle settings and Run Cart settings
for individual positions will be reset. For Table to Positioner change, Run Cart positions edited forindividual positions will be reset.
Any changes in Setups initial position also will be reset when table is changed.
4.4.2.2 Robot Position List and Navigation Buttons
Figure 4.23
To navigate through the positions, the navigation buttons are provided below the Robot Position List.
A click on Left Arrow Button will move the current selection to the previous immediate robot
position. A click on Right Arrow Button will move the current selection to the next immediate robot
position. When the selection is changed in the Robot Position List, the Robot Position in the viewer is
updated accordingly. If the selected robot position is not feasible, error message with probable hint
on the problem will be displayed on the message display area.
4.4.2.3 Simulation and Collision Check support
Figure 4.24
7/28/2019 FLW CAM OperationManual E 20120511
54/83
54
While editing the robot position, collision can be checked dynamically if the Collision Check button
under Simulation group of the right side command panel (shown in Figure 4.24) is checked.
Step Simulation (Move from current position to the newly selected position) is supported for
forward motion (only when clicking Right Arrow Button or when selecting immediate Next position
from the List). Step Simulation is executed only if the Simulation button in this group is checked.
Simulation speed can be adjusted by using the speed control provided.
4.4.2.4 Tool Orientation Change
Figure 4.25
For two types of positions, the orientation change is done in two respective ways.
For Weld Position (Laser ON position), the orientation change is effected by editing values of Lateral
Angle, Process Angle and Z Rotation angle. For Weld Position Tool orientation change, the (-) and (+)
button will decrement and increment the current value by 5 degrees respectively.
For Free Position (Laser OFF Position), the orientation change can be done by changing rotationangle values along X, Y and Z axes. The edit value displayed here is the increment value for the
position rotation change. By clicking (-) or (+) buttons, the respective angle position can be
decremented or incremented by the displayed value respectively.
Based on the type of position of the current selection, the UI is dynamically modified so that the
system takes the edited values properly.
The Reset button is provided to reset the edited position to a position where the rotation angle
about X and Y axis is made 0 degrees and the rotation angle about Z axis is set based on the default
head angle position condition.
4.4.2.5 Copy/ Paste Operations
Figure 4.26
7/28/2019 FLW CAM OperationManual E 20120511
55/83
55
The angle values of the selected robot position can be copied by clicking the Copy button (Single
button on the first row in Figure 2.26) and then the copied angle values can be applied to the newly
selected robot position(s) by pressing the Paste" Button. There are three Paste options to apply the
copied angle values.
1. Direct Paste: Apply the copied angles as it is copied
2. X Mirror Paste: Angle about X axis is mirrored and applied to the newly selected robot
position(s)
3. Y Mirror Paste: Angle about Y axis is mirrored and applied.
4.4.2.6 Offset
Figure 4.27
For each robot position, two linear values can be offset. Those two values are Head Position along
the Z axis of Tools User Frame and Run Cart Position. Clicking (+) or (-) button moves the tool or
robot in the desire direction.
4.4.2.7 Positioner Station Setting
Figure 4.28
The Positioner station (comes with M2 and M3 Type Machine Layouts) can be rotated along two
directions; One along X axis and another along Z axis. The text boxes in UI displays the current
position of the Table axes. The (+) / (-) button increment/ decrement the respective axis by 5
degrees. The Positioner in the viewer is updated accordingly. The viewer update is temporary. To
effect the change to the program permanently, Apply button should be clicked. When Apply
button is clicked, the Robot Position will also be updated to the new position after rotation, if there
is no reachability issue. If the new position is not reachable, error is displayed in the message display
area.
For M1 Type machine layout, this UI will be in disabled state.
7/28/2019 FLW CAM OperationManual E 20120511
56/83
56
4.4.2.8 Coordinate Move Option
The Option is used to make the Robot move in coordinated fashion along with the Positioner
Movement. Its UI is shown in Figure 4.28.
For Initial and Final Position, the option can not be used and will be in disabled state.
For weld positions also, this option can not be chosen by User and will be in disabled state.
For any two consecutive weld positions, if the values of Positioner Angles (E1 and E2) and Run Cart
are different, this option will be automatically chosen by the system.
For Free Positions, user may choose the option to make the robot move in coordinated fashion, if
needed.
4.4.3 Group
User can group the continuous weld path. The order of the weld edge can be rearranged for
grouping purpose using the sorting controls provided Move Up, Flip and Move Down.
Figure 4.29
For grouping weld path can be selected by clicking the weld edge displayed in the Viewer or by
selecting the Weld Path in the Robot Path list. By both ways, multiple weld paths can be selected
by keep pressing Ctrl Key.
To group the weld paths, click on Group button. If weld paths are grouped together, they are shown
as one weld path in the Robot path list. Grouped weld paths are displayed in Blue color in the viewer.
Ungroup can be done by selecting the grouped weld path from viewer or the robot path list and click
on Ungroup Button. After ungrouping, the display in viewer and in the Robot Path list will be
changed to individual weld edges look.
4.4.4 Space Point Insert
It is used for insert a free path in the Robot path. Its used to avoid collision and over travelling of
the robot.
Free path can be inserted by using space point. It should be inserting when selecting free path and
relief path from the Robot Path
7/28/2019 FLW CAM OperationManual E 20120511
57/83
57
Before a Weld Start Position, if Approach position is not available, when insert button is clicked, an
Approach Position will be added. The default distance of approach position will be based on the
value set in Options. By default, the value is 100 mm.
Same way, a Relief position can be inserted, if it is not available already or deleted earlier. The
default value of Relief position distance is 100 mm.
Also, for each space point position (non-weld path position), the motion speed can be set by the
Motion Speed UI provided in this command. For weld positions, the option for speed editing is
disabled. For non-weld position, user may choose between Auto speed and Manual speed.
For Manual speed, the speed for Linear Motion can be set between 1 and 24000 cm/min or 1 and
180 deg/sec. The unit of speed can be changed by clicking on the unit button (shown in Figure 4.30).
The speed limit for Joint Motion is set as 1 to 100%.
Figure 4.30
User can select Free Path in the list and applying Add free path button, free path is added in the
Robot path list.
User can delete by selecting the free path and applying Delete free path button. Free path is
deleted from the Robot path list.
7/28/2019 FLW CAM OperationManual E 20120511
58/83
58
Figure 4.31
While clicking Approach and Relief path, Insert button is enabled in the command panel.
When Insert button is clicked, Insert dialogue box is shown as shown in Figure4.31. User can
change Tool position, Tool orientation, Run Cart position and position of table for the inserted
position.
4.4.5 Control Point Insert
User can be editing the tool orientation for a weld path by using the Control Point Insert. Insert a
control point makes break point in a weld path. On that break point user can be edit
the tool head.
7/28/2019 FLW CAM OperationManual E 20120511
59/83
59
Figure 4.32
User may be inserting no of control point for selected weld path. Inserted point shown in Bluecolour in the weld path. User can be editing the insert point in the Head edit option.
4.4.6 Approach/ Relief
User can change Approach and Relief distance using this feature. When selecting an Approach
position, A text field will be in editable mode and R text field will not be editable. When a relief
position is selected, A text field is not editable and R text field is editable. For both cases, X, Y
and Z values are editable.
Figure 4.33
Other than Approach and relief, when other items are selected, all text fields are in disabled state.
4.4.7 Nozzle Control
Nozzle commands can be inserted into the path list using this feature. The UI is given in Figure 4.34.
7/28/2019 FLW CAM OperationManual E 20120511
60/83
60
The Robot Path list displays the list of Robot Positions, System added Nozzle commands and user
added Nozzle commands in the robot path order.
There are four nozzle commands that can be added by using this UI. They are: 1. Filler Nozzle Up, 2.
Filler Nozzle Down, 3. Gas Nozzle Up and 4. Gas Nozzle Down. A button is provided for each
command for user to insert the command.
To insert a nozzle command, the desired position should be selected from the list and the desired
nozzle command button should be clicked. The command will be inserted immediately before the
selected position. It is not possible to insert a nozzle command before End Position of a Weld Path.
Also, if a filler nozzle command is inserted, another filler nozzle command can not be inserted unless
the earlier command is deleted. It applies for the Gas Nozzle command also.
Based on the user selection of Gas Nozzle and its position option in Head Setup UI, the Gas Nozzle
command will be added by the system as the first nozzle command. If Gas Nozzle is not opted by
user for the setup, Gas nozzle command will not be added by the system.
Based on the weld condition chosen for each weld edges in the setup, a Filler Nozzle Down
command is inserted one position before the start position of the Filler condition set weld path by
the system.
All the system added nozzle commands can not be deleted by user.
The user inserted nozzle commands can be deleted by clicking the Delete button given in the UI after
selecting the desired nozzle command in the list.
7/28/2019 FLW CAM OperationManual E 20120511
61/83
61
Figure 4.34
If Gas Nozzle is disabled in Head Setup UI by user, the Gas Nozzle command buttons are disabled
in this UI. The same applies for Filler Nozzle command buttons also.
4.4.8 Generate Image
This feature captures two types of images for each weld positions from the Head Position. The
two types of images are
1. Solid Image;
2. Wireframe Image from same position and view angle.
The images are saved to the following path [Application Path]\Working\[Program name]
\ProgramData\[Machine Name]\TAS\[Setup name]\CAM_BMP
5 Option SettingTo set application setting and system setting, Option setting is used.
7/28/2019 FLW CAM OperationManual E 20120511
62/83
62
5.1 System setting
5.1.1 Behaviour
Change the language, from English to Japanese or Japanese to English.
Figure 5.1
Application will launch once while applying NO on the do not allow multiple instance. More than
one application will launch while applying Yes.
5.1.2 Skin
Change the colour of the application skin.
Figure 5.2
Total 5 skins are show (Black, Blue, Silver, Pink and Green). Selected skin colour should be change
while selecting Apply in the option window.
5.1.3 Font
Change the application Font type, size, Bold, Italian, Underline and Font colour.
7/28/2019 FLW CAM OperationManual E 20120511
63/83
63
Figure 5.3
User can change fonts from, title bar, tabs, groups, menu items, gallery filter, gallery groups, gallery
item captions and gallery item descriptions. Changes of font are reflected in the application.
5.1.4 Shortcut
User may customize the shortcuts for specific features in the application.
5.2 Application settings
5.2.1 Usage options
The usage options UI is given in Figure 5.4.
7/28/2019 FLW CAM OperationManual E 20120511
64/83
64
Figure 5.4
5.2.1.1 Compute Weld Edges Option
Figure 5.5
For Compute weld edges in the Weld Select option, Auto or Manual process option may be
chosen.
Auto Possible weld edges shown in the viewer in the weld edge select option. User can select
desire weld edges from the viewer. Selected weld edges shown in red colour in the viewer and
selected weld edge added in the command panel. Auto button should be highlighted in the
command panel.
Manual User should select desire weld edge by manual. Weld edges should not show in the viewer.
When selecting an edge, weld edge should be created on the edge and weld edge should be addedin the command panel. Manual button should be highlighted in the command panel.
5.2.1.2 Offset
Figure 5.6
7/28/2019 FLW CAM OperationManual E 20120511
65/83
65
For Robot Path Generation, the default Approach position distance and the default Relief position
distance can be set using the provided UI. The default values are set as 100 and 100 respectively for
Approach and Relief positions by the system.
Gap is default value for the gap between target position and the tip of main nozzle. This value is
applied to a setup when it is newly created.
5.2.1.3 Motion Speed
Figure 5.7
User may edit the motion speed of Non-weld path in Space Point command UI. When user opts to
set the speed in manual mode, the default initial value is taken from the values set in this UI.
For Linear Motion, the default initial value of linear speed is set as 3000 cm/min; the default initial
value for angular speed is set as 20 deg/sec. For Joint Motion, it is set as 50%.
5.2.2 Weld Condition
Set weld condition for selected material and machine. Selected machine name shown in the machine
name and default material name should be shown in the text box. User can change the Machine
name and Material name from the combo box. Selected material details shown in the Header info.
7/28/2019 FLW CAM OperationManual E 20120511
66/83
66
Figure 5.8
Weld condition shown in the table for selected machine name and material name. When change in
the material or machine, Weld condition values get change. Weld condition values are not editable.
Present condition shown in the second tab. Default values are shown in the table. Total 6 default
values shown in the tables and these values are not editable. User can add new condition in the tab.
Figure 5.9
E-Code should be unique for newly added condition (Figure 5.9). Added new condition and default
conditions are shown in the Weld condition parameter list in the weld edge. Select a condition from
the table and apply delete button, selected condition deleted from the table. User can not delete
default condition from the table.
7/28/2019 FLW CAM OperationManual E 20120511
67/83
67
Dialog box (as in Figure 5.10) will be shown when clicking Add or Modify button.
Figure 5.10
5.2.3 Jig Registration
Two types of jigs can be register in the Jig registration. Loaded jigs are shown in the list. User can
change the type of jigs by using filter. When select a jig from the list, jig image should be shown in
the right side. Jig informations are shown in the list like Date of creation, comment, list, X, Y and Z.
1. SM (Solid Model Jigs)
2. Template (Standard shaped jigs created from a set of standard templates)
Figure 5.11
SM types jigs have to import from the system (computer). 3 types are supported for SM BMF,
BMA and SAT.
Template jigs are default jigs in the application. The UI is shown in Figure 5.12. Following jigs are
available in the template.
1. Block
7/28/2019 FLW CAM OperationManual E 20120511
68/83
68
2. H Block
3. L- Block
4. M Block
5. Magnet
6. V- Block
7. W Block
Figure 5.12
When selecting the jig from the list, corresponding jig image shown with reference. User can edit the
reference values and create template jig with desire dimension. Jig added in the list with Changes
while selecting Ok button. The Jig template windows get closed while selecting Cancel button.
Open dialogue box appeared when selecting Import button (Figure 5.11).
Figure 5.13
7/28/2019 FLW CAM OperationManual E 20120511
69/83
69
User can browse the jig path. Jigs types can be change in the combo box. Jig loaded in the list when
applying open button.
Added jigs are shown in the insert jig mode in the setup page. When selecting the Insert jig
command, loaded jig images are shown in the combo box (Figure 5.14)
Figure 5.14
5.2.4 Viewer Setup
Viewer setup details are shown when selecting, Viewer setup from the tree (Figure 5.15).
Figure 5.15
7/28/2019 FLW CAM OperationManual E 20120511
70/83
70
User can change default colour