Professional Documents
Culture Documents
User’s Guide
Version 3.2
In no event shall ABB Flexible Automation Inc. be liable for incidental or consequential damages
arising from use of this document or of the software and hardware described in this document.
This document and parts thereof must not be reproduced or copied without ABB Flexible Automation
Inc.’s permission, and contents thereof must not be imparted to a third party nor be used for any
unauthorized purpose. Contravention will be prosecuted.
iii
CHAPTER 1: GETTING STARTED
WHAT IS WORKPIECEMAKER
The WorkPieceMaker is an editor used to turn a RAPID program into a workpiece
and to edit existing workpiece files so they look even nicer on the screen.
By workpiece we mean an image of the physical object (part) the robot is working
on. A workpiece is represented as a 3D wire-frame model.
Workpiece images are an aid for the programmers using ProgramMaker’s
GraphView or the SiTo Programming Station. The workpieces are kept fairly simple,
as their sole function is to help you determine where you are in a program during
editing.
Workpiece files may be stored at any drive that your workstation can access.
You can change the view by using the functions in the Orientation Toolbar and Fixed
Views Toolbar.
You can open several graphical views of a workpiece by activating the menu
Window and choose New Window. The WorkPieceMaker will change the window
text of the graphical view that already was opened so you can identify the different
views of the same workpiece.
VISIBLE RANGE
The graphical view can show positions within the range -6000 mm to 6000 mm. The
view has a resolution of 1 mm.
CURRENT POINT
Current point is the selected element in a workpiece. The graphical view marks it
with a circle. You can edit the current point from the Properties dialog, delete it or
insert new positions after it.
1-1
WorkPieceMaker User’s Guide
One for the graphical views and a second for the edit fields of the Properties Dialog.
The context sensitive menu for the Properties dialog’s edit fields
From that menu you can choose: Undo, Cut, Copy, Paste, Delete and Select All.
These commands only operate on the text of an edit field and not on whole points.
For operation on whole point use the graphical view’s context sensitive menu
1-2
CHAPTER 2: WORKPIECE EDITING
CREATING A WORKPIECE IMAGE
You use the robot arm to make a workpiece image. The workpiece object (part) is
digitised using the robot as a digitiser. You teach the workpiece as a standard RAPID
program.
To be able to do this you must mount a known tool on the robot arm and install the
correct TCP. The tool is used as a pointing device. The more accurate the tool, the
better the workpiece image. To digitise an object you touch the object with the
pointing tool and get the points (for example using the teach functionality on the
robot pendant). For a straight part of the object a point in each end is sufficient, but
for curved parts more points are needed. The rule is to not overdo it. Experiment to
find the trade-off between time used and finished result.
The benefit of using the robot arm as a digitiser to build the workpiece is that no
external file transfer, no file format conversion and no data-reduction from a
CAD/CAM system is needed. You are also certain that the workpiece and the robot
program, when displayed together in the graph window, have the exact same
coordinate system, the same scaling and a common origin. And it is fast - typically
you build a complete workpiece object in an hour.
Please note when teaching programs meant for workpiece conversion, that the
WorkPieceMaker extracts both the positions defined as robtargets and the robtargets
defined directly in the syntax parts of the program. The positions are converted in the
order which they are defined in the program file, so the order points are taught is
important.
Please also make sure to teach all points with the same user and object frames so the
workpiece image appears in the same object coordinates.
When the program has been taught in the robot transfer it to the your PC.
Convert the program into a Workpiece file by inserting the program file as RAPID
code in the WorkPieceMaker.
1-1
WorkPieceMaker User’s Guide
2-2
Chapter 2: WorkPiece Editing
By double clicking at the symbol of another position you get the Properties of that
position.
You might also activate the dialog from the edit menu and the content sensitive
menu.
CLIPBOARD FUNCTIONS
The WorkPieceMaker supports the standard Windows clipboard functions: Copy ,
Cut and Paste .
You place a copy of current point to the clipboard by activating Copy function.
Opposite you insert new positions into your workpiece from the clipboard by using
the Paste function.
By copying a point to the clipboard you enter a text representing the X, Y and Z
value. The WorkPieceMaker and the text editor Notepad have compatible clipboard
functions. You can thereby interactive between the WorkPieceMaker and Notepad
gaining more flexibility while editing the workpieces.
2-33
WorkPieceMaker User’s Guide
TOOLBARS
A toolbar is a window that contains graphical buttons. By pressing one of the buttons
you activate its function.
If you move the mouse over the buttons you will see short descriptions of the
functions in the statusbar. Alternatively, you can get a flyby text attached to the
mouse cursor describing the toolbar function. To get the flyby text you place the
mouse cursor inside a toolbar button for a little while. While the flyby text is active
you can move the mouse to another button to see its text.
You can place a toolbar at any sides inside the WorkPieceMaker or make it floating .
To place a toolbar at another location you press the left mouse button down inside the
toolbar. You can drag the toolbar after a gray frame appears. You will see the frame
grow when dragging it off one of the WorkPieceMaker’s sides. Equivalent the frame
will shrink when you enter one of the sides. If you release the mouse button at one of
the sides you dock the toolbar otherwise you make it floating. You can place the
floating toolbars anywhere also outside the WorkPieceMaker.
2-4
Chapter 2: WorkPiece Editing
STANDARD TOOLBAR
You can hide or show the toolbar by activating the menu View and then choose
Standard Toolbar.
The toolbar has buttons for creating, saving and opening files. It also has buttons for
the clipboard functions and to show symbols.
SHOW SYMBOLS
In the WorkPieceMaker you use this function to show or hide the crosses
representing the end of the points.
Click this button in the Standard Toolbar or activate menu View and choose Symbols, to
toggle the crosses.
SELECTION TOOLBAR
The selection toolbar has buttons for selecting point in a workpiece.
You can hide or show the toolbar by activating the menu View and then choose
Selection Toolbar.
The mouse is maybe the preferred way to select a visible position because you just
click at the position. You can browse the properties of positions by pressing the left
mouse button and keep the button pressed while dragging the mouse inside the
graphical view.
ORIENTATION TOOLBAR
The orientation toolbar has buttons for zooming , rotating and panning .
2-55
WorkPieceMaker User’s Guide
You can hide or show the toolbar by activating the menu View and then choose
Orientation Toolbar.
Click Down or activate the menu View, expand the pop-up menu Rotate and choose Down
Click Left or activate the menu View, expand the pop-up menu Rotate and choose Left
Click Right or activate the menu View, expand the pop-up menu Rotate and choose Right
The triad (X, Y, Z) in the lower left corner of the window shows the current orientation.
Click Down or activate the menu View, expand the pop-up menu Pan and choose Down
Click Left or activate the menu View, expand the pop-up menu Pan and choose Left
Click Right or activate the menu View, expand the pop-up menu Pan and choose Right
2-6
Chapter 2: WorkPiece Editing
PARALLEL VIEWS
In the WorkPieceMaker you use the Fixed Views Toolbar to view the workpiece in
one of the six ISO parallel views. They change the view from perspective to parallel
view.
Click this button to view the workpiece from the Back.
Alternatively, activate the menu View, expand the pop-up menu Fixed Views and
choose Back, Front, Left, Right, Bottom or Top.
2-77
APPENDIX A: WORKPIECE FILE FORMAT
The file format of a workpiece image is a plain ASCII text file using tab delimited
values for X, Y, Z and a flag telling if the line is visible or not. If the flag is 0 a line is
drawn from the previous point to this point. However, a flag value equal to 1 results
in an invisible line.
The lines must be separated with the ASCII characters representing <carriage return>
and <newline>.
Any line that starts with a number is interpreted as a workpiece point. If any of the
other values are not a numeric, the default value 0 is used for that value and the rest
of the values on that line.
You can add comments to the workpiece files. A comment is any line that does not
begin with a number.
The file extension for workpiece files are “.WPO”.
A-1
APPENDIX B: SHORT CUT KEYS
File New Ctrl + N
File Open Ctrl + O
File Save Ctrl + S
Edit Cut Shift + Delete
Edit Cut Ctrl + X
Edit Copy Ctrl + C
Edit Copy Ctrl + Insert
Edit Paste Ctrl + V
Edit Paste Shift + Insert
Edit Delete Alt + Delete
Edit Properties Alt + Return
Edit Select First Alt + Home
Edit Select Last Alt + End
Edit Select Next Alt + Arrow Right
Edit Select Previous Alt + Arrow Left
Insert element Alt + Insert
View Pan Down Alt + Shift + Arrow Down
View Pan Left Alt + Shift + Arrow Left
View Pan Right Alt + Shift + Arrow Right
View Pan Up Alt + Shift + Arrow Up
View Rotate Down Alt + Ctrl + Arrow Down
View Rotate Left Alt + Ctrl + Arrow Left
View Rotate Right Alt + Ctrl + Arrow Right
View Rotate Up Alt + Ctrl + Arrow Up
View Zoom In Alt + Ctrl + Plus
View Zoom Out Alt + Ctrl + Minus
Window next F6
Window previous Shift + F6
B-1