First Steps 2
This chapter will give you a quick overview, how to work with
EASY-ROB™. It covers the program installation, the license
procedure, the user panel, the mouse navigation and the
philosophy of the program.
Important:
You can install the program several times on your PC in
different directorys and you can start the program several times.
If you have any trouble, to install and start the program, do not
hesitate to contact support@easy-rob.com.
II-1
2 F I R S T S T E P S
II-2
F I R S T S T E P S
User Panel
The EASY-ROB™ user panel is developed to fulfill the standard
windows user interface. The main menu line has the following
popup menus.
File menu
The File menu allows to load,
save or unload an EASY-
ROB™ cell-, robot-, tool-,
program-, or for example an
environment - file *.bod.
Edit allows you to edit for
example the license- or the
current loaded workcell files
II-3
2 F I R S T S T E P S
Robotics menu
The "Robot Dynamics" and
the "Motion Planner" setting
can be specified.
You need "Robot Program",
to edit the current loaded
program, to load a new
program or to run the
simulation, which can be
done also by clicking on the
Simulation menu
The Simulation menu is used
to "Move to" the robot
homeposition or to a new
entered cartesian location.
The robot will interpolate the
this new position.
"Program’s" provide actions
to start, stop, continue or
abort the simulation.
Use "Run Settings" to stop
the simulation when the travel
ranges or the maximum joint
speed is exceeded.
"Online Output Data" opens
an additional window (non
modal) to show the current
II-4
F I R S T S T E P S
"Reset" and "Save" will reset or save the complete status of the
workcell. Suppose you run a program and the robot will grab a
part and move to a new location where the part is released.
When you stop the program in the middle of the movement and
restart again, you want that the simulation start from the
beginning, which does mean, all parts and also the robot
"jumps" to the initial status. To disble this uncheck from the
simulation menu: Run Setting-> Reset all Positions
at prg. run.
3D-CAD menu
EASY-ROB™ provides three
"Groups".
The 1st group is the Robot
group, the 2nd group belongs
to the Tool group and the 3rd
group is the Body or
Environment group.
The Tool group is attached to
the robots tip or to the
mechanical interface of the
robot. Bodies which belongs
to the body or environment
group can be grabbed and
released by the robot.
The name of each geometry
is important, to grab, release,
and manipulate the position
and also the attributes during
The 3D-CAD menu is used to program run.
import new geometries, to
change their attributes, such See below ERCL command
as name, render, color and the
collision status, and to modify erc move body P0 T_1
the position while enter
absolute or relative values. will move the body with the
II-5
2 F I R S T S T E P S
Tags menu
You can modify the location
of tag "T_1" visual using the
mouse for example by
clicking the icon from the
mouse mode tool bar (see
below).
The robot will move to this
new tag point position, when
program running, without
chaging the program!
Tag points will keep also
external axis information.
Another example:
II-6
F I R S T S T E P S
View menu
The floor can be visualized
flat, wire or disabled.
Important information
II-7
2 F I R S T S T E P S
Toolbars
Below, is an overview about all available Toolbars. Every
toolbar can be docked to the edge of the main EASY-ROB™
window. A Double click in the blue colored toolbar title will dock
the toolbar to its old position.
Load/Save Toolbar
Render Toolbar
Run-Animation Toolbar
II-8
F I R S T S T E P S
On-Off Toolbar
3D CAD Toolbar
Mouse Navigation
The best navigation in EASY-ROB™ is achieved with a three
button mouse, but a two button mouse works also. The default
settings are prepared for a two mouse buttons. To enable your
three mouse buttons, go to the Aux menu
II-9
2 F I R S T S T E P S
To rotate, zoom in/out and to pan the world view, move the
cursor in the middle of the program window.
II-10
F I R S T S T E P S
• Zoom Mode
Press the Middle Mouse Button (MMB) or the RMB if you
use a 2 button mouse and move the cursor to the
- right / top, will Zoom-In,
- left / bottom, will Zoom-Out.
• Pan Mode
Press the Left and the Right Mouse Button (LRMB) together
and move the cursor which will pan the view.
Now you can modify the RedGreenBlue color values. Press the
II-11
2 F I R S T S T E P S
right / top
left / bottom
• Left mouse button (LMB), move the cursor to the right / top
will increase the RED color value, moving to the left /
bottom will decrease the RED color value.
The color adjustment for the floor, works in a same way, as for
the background color.
II-12
F I R S T S T E P S
Stop on
(Software/Limit
Endswitch) stops jogging when
the travel range is exceeded.
II-13
2 F I R S T S T E P S
Rot = (normal,orient.,approach)
- desired cartesian position
= Rot(x,A)*Rot(y,B)*Rot(z,C)
• The dialog shows the max. allowed travel ranges for each
joint. Joint #2 is 28.35° and must be in +/-135°.
II-14
F I R S T S T E P S
While jogging the robots TCP with respect to the world coorsys
or to the tool coorsys frame, the inverse kinematics solution is
called every time to calculate the robots joint values.
Click a mouse button and move the cursor to the right or to the
left.
II-15
2 F I R S T S T E P S
It is also possible to press the LMB and MMB at the same time,
which causes a TCP movement in/about X- and in Y - Direction.
II-16
F I R S T S T E P S
To rotate about the Y-Axis, you click the MMB and move the
cursor along the y-axis to get the best result. Try to move along
z-axis for example, which will have only a small rotation about
the y-axis.
II-17
2 F I R S T S T E P S
Confirm with the OK button, and the robot will interpolate to the
new TCP location in LIN (linear) CP motion type. The View can
be changed at any time, also during interpolation, which runs in
an own thread. Click the icon to decrease the simulation
step size or the icon to increase.
The linear motion to the location (x,y,z)
(1.0, 0.0, 0.5) and to (0.7, 0.0, 0.8) looks as follows.
II-18
F I R S T S T E P S
positions (0, 0, -0.3) and (-0.3, 0.0, 0.3), with respect to the
blue colored TCP tool frame.
II-19
2 F I R S T S T E P S
II-20