RobotStudio SDK
With RobotStudio SDK you can develop custom applications and SmartComponents for RobotStudio.
RobotStudio is an engineering tool that helps you to create, program, and simulate robot cells and stations. For commissioning, you can use RobotStudio to supervise, install, configure, and program real and virtual robot controllers.
For information and updates on RobotStudio, visit the RobotStudio Community site. RobotStudio, including RobotStudio SDK, can be downloaded from the Download section. To learn more and to get hints, visit the Developer Center section on the RobotStudio User Forum.
Release Information
Migration to .NET 10
This version of the RobotStudio SDK supports RobotStudio 2026 which is built on .NET 10.
Add-ins and Smart Components built for earlier versions of RobotStudio used .NET Framework which is not compatible with .NET 10.
They must therefore be migrated to be compatible with RobotStudio 2026 and later.
Quick steps
Learn more
Add-In life cycle
- Creating a RobotStudio Add-In
- Building an Add-In
- Creating an Add-In file
- Running an Add-In
- Debugging an Add-In
- Packing and Distributing an Add-In
- Localizing an Add-In
- Installing an Add-In
- More...
SmartComponent life cycle
- Creating a SmartComponent
- Building a SmartComponent
- Localizing a SmartComponent
- Debugging a SmartComponent
- Digitally Signing a SmartComponent's Assembly
- Distributing a SmartComponent
- Installing SmartComponents
- Exporting from XML
- Upgrading a SmartComponent
- Declaring IO Signals
- More...