
0:00
Robot Studio Setup

This guide walks you through creating a robot simulation with a linear track in ABB RobotStudio without requiring a license.
1. Create the Station & Virtual Controller
Start by creating a new station and setting up the robot controller.
Steps
- Create a New Station
- Add a Virtual Controller
- Choose the robot model
Example used in the video:IRB 6640-130 / 3.2 m reach - Select RobotWare 6
- Name the controller
Example:styles
2. Add Track Support to the Controller
Once the controller loads, you must modify the system installation to support external axis motion (the track).
Open Installation Manager
- Select the controller in the controller tab
- Open Controller → Installation Manager
- Choose Installation Manager 6
- Select your controller → Next
3. Enable Track Motion
Now you will add the external axis (linear track).
Add the option
- Click Add a Product
- Select the same RobotWare version
- Continue to System Options
Configure drive modules
- Go to Drive Modules
- Add the track
- Select:
604 Track
Set track length
- Open track configuration
- Choose Type A
- Example used:
5.7 m
Then:
- Click Next
- Apply changes → system installs track control software and licenses
4. Reset the Controller (Important)
The controller must be reset to activate the track.
⚠️ Before resetting:
- Copy the contents of the module
MainModule(or “module one” in the video) - The reset will delete it
During reset
- Select the track:
604 (no pedestal) - When asked if the robot is mounted at 90° → select No
5. Restore the Program
After the reset:
- Recreate the main module
- Paste the copied procedure back inside
6. Test the Simulation
To confirm everything works:
- Create a new module
- Add a simple movement procedure
- Call the procedure from the main module
- Run the simulation
If configured correctly → the robot should move together with the track