Beruflich Dokumente
Kultur Dokumente
User Panel 4
User Panel provides an easy way for interacting with
EASY-ROB™. It contains functions for manipulating with Robot,
Tool, Bodies, program for simulation etc. All functions in EASY-
ROB™ are grouped in 8 menus. You may activate some
functions from toolbars, as well as through the program for
robot simulation. Generally, you can activate one command in
four ways via Menu, Toolbar, Ctrl + Key and ERCL. This
Chapter will also introduce you about the Mouse Mode
(changing world view with mouse, jogging robot and its
components with mouse etc.), Online output data, CAD
Preview, variety of ON/OFF functions, predefined views, TCP
Trace etc.
For more information about ERCL (Easy-Rob Command Line)
see “Easy-Rob Command Line ERCL”. The Chapter 10 shows
you all available toolbars in EASY-ROB™.
Overview of menus
1. Menu File
EASY-ROB contains menus with specific functions. Menu File
contains commands for loading, saving, editing, unloading
EASY-ROB™ files, as well as command for quitting and
selecting preferred directory. Choosing command from Load or
Save of the menu File, File Dialog box appears. With it, you can
load or save a file. The picture below shows menu file and File
dialog box.
IV-1
4 U S E R P A N E L
If you activate the command for 3D CAD directory you will have
the same situation.
Choosing Exit from File menu or Close from the System menu
closes the application. The System menu can be activated by
clicking with the left mouse button on the main Icon (Top
Left corner of the Application), or clicking on the Icon (Top
Right corner of the Application).
IV-2
U S E R P A N E L
2. Menu Robotics
With Robotics menu you can manipulate with the Robot data.
The picture below shows Robotics menu.
IV-3
4 U S E R P A N E L
IV-4
U S E R P A N E L
Robot name
Robot zero position (Home position)
Robot SW – travel range
Robot SW + travel range
Robot joint signs
Offset of Robot Joints
Singularity Tool
Speeds of the Robot joints
Accelerations of the Robot joints
Torques of the Robot joints
=0.01*asin(sin(45*rad()))*deg()
IV-5
4 U S E R P A N E L
IV-6
U S E R P A N E L
With Robot Ctrl Code Data API-DYN, and Robot Ctrl Code
Model API-DYN, user can develop his own function written in C
programming language for dynamic model of Robot, or motion
controller. For more information see Chapter 9 “Application
programming Interface API”.
IV-7
4 U S E R P A N E L
Ipo Data function allows you to specify variety values for robot
motion. The picture below shows you the Ipo Data Dialog Box.
IV-8
U S E R P A N E L
IV-9
4 U S E R P A N E L
3. Menu Simulate
Menu Simulate allows you to handle with simulation of loaded
Robot. Wit this menu you can handle with moving the Robot to
variety position (Home, Joint, Cartesian position), program of
the Robot, set the type of animation, save or reset all robot
position. You can also increase or decrease step for simulation
etc.
IV-10
U S E R P A N E L
You can move the Robot by specifying the Joint position (Direct
Kinematics problem). Choosing the Joint position option, dialog
box like on the picture below appears.
IV-11
4 U S E R P A N E L
IV-12
U S E R P A N E L
The Picture below shows the Simulation Data Dialog Box. With
this Dialog you can specify the values for Simulation step size,
Ipo step size, Control step, System step Delta Step in meters or
radians.
IV-13
4 U S E R P A N E L
4. Menu 3D CAD
3D CAD menu is used for modeling with EASY-ROB™. With it
you can create, select, change attributes of 3D bodies. Each
body you create has an unique identification name. With the
name you can select 3D body in space. You can also cloning
(copying) a 3D body, as well as manipulate with 3D CAD
Coordinate system. The picture bellow shows the 3D CAD
menu and Attributes submenu.
IV-14
U S E R P A N E L
3D CAD Info
Window.
5. Menu Tags
Tag menu manipulates with Tags. With it you can create,
delete, modify, translate, rotate the tags, change the tag
attributes etc. The picture bellow shows Tag menu and Tag
Window. Tag Window allows you to manipulate with tags in a
very easy way. For more information about Tag Window see
Chapter 7 “Tag Points”. ('cTag' is the current selected Tag)
IV-15
4 U S E R P A N E L
On the similar way such in3D CAD, the Tag menu allows you to
clone (copy) tag. Move to Tag Pose moves the loaded Robot
to a Tag. Move to current Tag Pose moves the Robot to the
current selected Tag point.
6. Menu View
Menu View allows you to manipulate with the Render Scene
View. The picture below shows the Menu View.
IV-16
U S E R P A N E L
The picture below shows the Dialog Box for setting the
Graphics View Data.
IV-17
4 U S E R P A N E L
7. Menu Aux
With this menu you can easily manipulate with mouse mode,
view the current settings or lunch command prompt (MS DOS©
mode). The picture below shows the contents of Aux menu and
Mouse Mode submenu.
IV-18
U S E R P A N E L
8. Menu Help
Menu Help allows you to find help information as well as
information about Application and License. You can also find
information about Credits. The picture below shows the
contents of the Help Menu.
IV-19
4 U S E R P A N E L
IV-20
U S E R P A N E L
Nxt button helps you to go on the next Item in the group. Check
Box No Function allows you to disable some IO values, and
Quaternion groups for variables in the selected group.
CAD Preview
EASY-ROB™ is powerful application giving you also ability for
working in Simulation View and CAD preview simultaneously.
This means that you can model and simulate in the same time.
Switch between Modeling and Simulation is via button or
pressing Ctrl+Tab, or via View->Set 3D View menu.
IV-21
4 U S E R P A N E L
IV-22
U S E R P A N E L
IV-23
4 U S E R P A N E L
TCP Trace
While running simulation of the Robot you can enable
command for defining trajectory of the Robot Tool – TCP Trace.
By choosing View -> TCP Trace you can activate the
following commands and subcommands:
IV-24
U S E R P A N E L
On / Off
On / Off is syntax for EASY-ROB™ commands which have two
states: ON and OFF. These commands have also 0 and 1 value
(for example in the environment file Floor ON=1 and OFF=0).
On / Off commands are placed in the On / Off Toolbar. The On /
Off commands include:
• Robot
• Tool
• Body
• Robot Coordinate system
• TCP Coordinate system
• Tag Coordinate system
• Dynamics
• Trace
• Stop On
• Collision
IV-25
4 U S E R P A N E L
Mouse Mode
The Picture bellow shows the contents of Mouse Mode
submenu of the Aux menu.
The second Mouse mode is TCP Tool. With it you can navigate
the robot and its joint in respect with the Tool coordinate frame.
You can translate the Robot when the Rot | Trans of the Mouse
Mode submenu is unchecked. Otherwise you rotate the Robot
around X or Y or Z axis. While the left mouse button is down,
you rotate around the X axis. With the Right mouse button you
rotate around Y axis, and by pressing the both the left and the
right button you rotate the Robot around Z axis. Use the TCP
World Mouse mode and you will have the same situation, now
with respect to the TCP World coordinate system. The axes of
the World Tool coordinate frame are parallel with the Base
coordinate frame, since the Tool coordinate frame depends of
the current position and orientation of the Robot Tool. The
picture bellow shows the Robot with Tool coordinate frame and
IV-26
U S E R P A N E L
By double click on the TCP Tool or TCP World, you’ll get the
same Dialog Box for specifying manually position and rotation of
the coordinate frame. The picture bellow shows that Dialog Box.
Joint mouse mode allows you to move the robot with respect
to selected joint coordinate frame. Double click on an Icon and
you’ll get the dialog box for selected joint coordinate frame. You
can also select the Tool TCP coordinate frame or TCP World
coordinate frame. The dialog box allows you to enter the
command of ERPL (EASY-ROB™ Programming Language), or
ERCL (EASY-ROB™ Command Line). You can also enable
collision. Check The Rotate radio button if you want to rotate
the robot, otherwise you will translate the Robot. Dialog Box
IV-27
4 U S E R P A N E L
allows you to select the group of three joints: 1-3, 4-6,7-9 and
10-12. If you selected the 4-6 joint and enabled Rotation with
the Left mouse button you rotate the Robot around 4th joint, with
the right around 5th joint, and with the both the Left and the
th
Right you rotate the Robot around the 6 joint.
Double click on an
Item and enter the
new value.
IV-28
U S E R P A N E L
Double click on an
Item and enter the
new value.
With mouse you are able to specify the new background color
as well as the Floor color. Choose the Background color by
pressing the Left mouse button you change the intensity of the
red color. On the same way with the Right mouse button and
both the Left and the Right you can change the intensity of the
Blue and Green color respectively.
IV-29
4 U S E R P A N E L
Note:
All previous modes are explained with 2-mouse button. You can
choose the two-mouse button with:
IV-30