Introduction:
Robot studio is a pc application for modeling, offline programming and simulation of robot cells.
Robot studio allows you to work with an offline controller, which is a virtual IRC5 controller
running locally on your pc. This offline controller is also referred to as the virtual controller. It
also allows you to work with the real physical IRC5 controller, which is simply referred to as the
real controller. When robot studio is used with real controllers, it is referred to as the online
mode. When working without being connected to a real controller, or while being connected to a
virtual controller, Robot studio is said to be in offline mode.
Robotstudio offers the following installation options:
Complete: It installs all program features.
Custom: Allowing user-customized contents and paths.
Minimal: Allowing you to run Robotstudio in online mode only.
Installation process:
To get the Robotstudio
tool
we
need
to
access
new.abb.com/products/robotics/Robotstudio/downloads.
Click on that link. In that we have to download Robotstudio 6.02.01.
the
link
And then, the Robotstudio file will start downloading, its about 1.82GB file. It takes up to
2-3hrs for downloading the file.
Then the file will be downloaded in the WIN-RAR ZIP file format.
And then right click on that file, in that extract to Robotstudio 6.02.01 click on it.
Next a folder will be created with the name of robot.
Click on that folder, some extracted files will be opened, in that we want to select the
windows installer file.
And then open this file to start installation, it takes few minutes to install the file.
After completion of the installation a pop-up will be displayed, in that click next button.
Then a pop-up will be displayed with a license agreement, read and accept the agreement
and then proceed to the next button.
And again a pop-up will be opened with a privacy statement, read and accept the
statement.
After accepting the statement, a destination folder will be displayed and then click the
next button.
A setup type pop-up will be displayed, in that we have three types Minimal, Complete,
Custom and then we have to click the setup type as complete because in that all programs
will be installed and press the next button.
Now the program is ready to install, and then press the install button.
And then the program will be installed, it takes a few minutes to install all the files.
After installing all the files, press the finish button to finish the installation procedure.
And then an icon will be created on the desktop or in the start menu.
After this, click on that icon create to open a Robotstudio.
In that, an activate license will be displayed, in that we have two licenses are standalone
license and network license, in that we have to click on the standard license button and
then press the next button.
And then a pop-up will be displayed with an automatic activation, click on it and press
the next button.
Now a window will be displayed, in that we have to select the station on which we are
going to work. We have three stations namely solution with empty station, solution with
station and robot controller, empty station.
In that we have to click on the solution with station and robot controller, in that we have
to give project name and project storage location and also mention the manipulator name
and then click create new to create and then start working on the project.
Now finally a newly created Robotstudio project window appears.
Tools
Home tab:
The home tab is used to control the building stations, creating systems, programming paths and
placing items. It consists of the following tools namely:
ABB Library
Import library
Robot system
Import geometry
Frame`
Target
Path
Other
Graphics tools
Other: It is used for creating a RAPID data and instructions. In this we have to create some
operations namely:
Create work object
Create tool data
Create action instruction
Modeling tab:
The modeling tab is used for creating and grouping components, creating bodies, measurements
and CAD operations.
Box
Cone
Cylinder
Pyramid
sphere
Surface: Used for creating a 2D object. It has different types of surfaces namely:
Surface circle
Surface rectangle
Surface polygon
Line
Circle
Three-point circle
Arc
Elliptical arcs
Ellipse
Rectangle
Polygon
Polyline
spline
Border around bodies: Used for creating a curve along the border between two
bodies.
Border around surface: Used for creating a curve along the border of a surface.
Border from points: Used for creating a curve along the border selected by the
points.
Intersect: Used for creating a new body through the intersection of two bodies.
Subtract: Used for creating a new body by subtracting one body from other.
Union: Used for creating a new body through the union of two bodies.
Extrude surface: Used for extruding a 3D object from a surface.
Extrude curve: Used for extruding a 3D object from a curve.
Line from normal: Used for creating a new body from a line extending
perpendicularly from a surface.
Modify curve: It has different types of curves namely:
Extend curve
Join curve
Project curve
Reverse curve
Split curve
Trim curve
Rotate: Used for enabling the rotation around the various axis of an object,
determined by the reference coordinate system.
Jog linear: Used for jogging within the coordinate system defined by the
active tool.
Multi robots jog: Used for enabling the several mechanisms at the same
time.
Simulation tab:
The simulation tab is used for settingup, configuring, controlling, monitoring and recording
simulations. It consists of the following tools namely:
Create Collision Set: Used for setting up collision detection between moving object.
Station Logic: Used for controlling the behavior by connecting signals and
properties.
Play: Used for starting the simulation, this will start all rapid programs configured
in the simulation setup.
Pause: Used for pausing and stepping the simulation.
Stop: Used for stopping and resetting the simulation.
Reset: Used for resetting the simulation.
I/O Simulator: Used for displaying and setting signal, groups and crossconnections during program execution.
Monitor: Used for visually detecting critical robot movements during simulation.
Record Simulation: Used for recording the next simulation to a video clip.
Record Application: Used for entire application window to a video clip.
Record Graphics: Used for active graphics window to a video clip.
Stop Recording: Used for stopping the recording.
View Recording: Used for playing the latest recording.
Controller tab:
It is used for accessing, controlling, configuring the tasks assigned to the virtual controller.
Restart: Used for restarting the controller and activate changes made to the
system.
Backup: Used for managing backups.
Inputs/Outputs: Used for displaying the input and output signals.
Events: Used for displaying the events log of the controller.
File Transfer: Used for transferring files and folders between the pc and a
controller.
Signal Analyzer Online: Used for displaying and analyzing signal data.
Configuration Editor: Used for viewing and editing the system parameters of a
specific topic in a controller.
Load Parameters: Used for loading a configuration file to the controller.
Save Parameters: Used for saving system parameters to a configuration file.
Properties: Used for viewing and setting the various properties of the controller.
Installation Manager: Used for managing robot ware 6.
Import Options: Used for importing system options to the media pool.
Integrated Vision: Used for setting up the vision system.
Safety: Used for setting up safe move and electronic position switches.
Control Panel: Used for switching between the operational modes of the
controller.
Edit Systems: Used for configuring a number of spatial functions in the controller.
Task Frames: Used for setting the position and orientation of task frames.
Go Offline: Used for creating a virtual controller that matches the system and a
transfer relation with the original system.
Create Relation: Used for creating a transfer relation between controllers.
Rapid Tab:
It contains the controls for synchronizing, accessing, inserting and editing the tools.
Request Write Access: Used for requesting the right to edit controller information.
Release Write Access: Used for releasing the right to edit controller information.
Synchronize Tool: Used for synchronize objects in the station to rapid code.
Selected Tasks: Used for selecting the RAPID tasks to start and stop.
Start: Used for starting the execution of RAPID tasks in the system.
Step in: Used for starting and executing into a routine, while stopping at the
beginning of the routine.
Step out: Used for executing all remaining statements of the current routine, and
stopping after the call to the current routine.
Step over: Used for starting and executing one statement in all normal tasks in the
system.
Stop: Used for stopping the execution of PAPID tasks in the system..
Add-ins tab:
The add-ins tab is used for controlling the power pacs and Visual Studio Tools For
Applications(VSTA). It offers some tools namely:
In Community tool, we have Robot Apps which is used for showing the robot apps
window.
In Robot Ware tool, it consists of two packages namely:
Install Package: Used for installing a downloaded package.
Migrate Robot ware: Used for migrating to Robotware6.
Submitted by
S. LAASYA