Search Results for

    Show / Hide Table of Contents

    Installation

    This topic provides details about installing RobotStudio SDK and what you get after installing it.

    Prerequisites

    • You need Administrator privileges.

    • Microsoft Visual Studio must be installed for the Add-In and SmartComponent project templates to be installed.

    Licensing

    Type Description
    Designtime You can develop SmartComponents and Add-Ins free of charge.
    Runtime A RobotStudio Premium license is required
    to run Add-Ins referencing the assembly ABB.Robotics.RobotStudio.dll. Other Add-Ins (not referencing ABB.Robotics.RobotStudio.dll) and SmartComponents do not require a license at runtime.
    Content RobotStudio SDK content license

    Software Requirements

    Operating system

    Microsoft Windows 11 or later is required.

    Microsoft Visual Studio

    Microsoft Visual Studio 2019 or 2022 development environment and .NET Framework 4.8 is required.

    RobotStudio

    RobotStudio 2020 or later is required to debug and run Add-Ins and SmartComponents developed with RobotStudio SDK.

    Versioning

    RobotStudio SDK is installed side-by-side with any previous major version of RobotStudio SDK, while minor versions within a release will be updated to the latest one.

    Installing RobotStudio SDK on a PC

    • Browse to http://developercenter.robotstudio.com and select RobotStudio SDK and then Download.
    • Extract the downloaded zip file to a folder on your computer.
    • Double-click RobotStudio SDK version.exe to start the installation procedure.

    Content

    Assemblies

    The API is contained in the following assemblies.

    Namespace Assembly
    ABB.Robotics.Math ABB.Robotics.Math.dll
    ABB.Robotics.RobotStudio ABB.Robotics.RobotStudio.dll
    ABB.Robotics.RobotStudio.Stations ABB.Robotics.RobotStudio.Stations.dll
    ABB.Robotics.RobotStudio.UI ABB.Robotics.RobotStudio.UI.dll
    ABB.Robotics.RobotStudio.Stations.Forms ABB.Robotics.RobotStudio.Stations.Forms.dll
    ABB.Robotics.RobotStudio.Documents ABB.Robotics.RobotStudio.Documents.dll
    ABB.Robotics.RobotStudio.Environment ABB.Robotics.RobotStudio.Environment.dll
    ABB.Robotics.RobotStudio.Controllers ABB.Robotics.RobotStudio.Controllers.dll
    ABB.Robotics.RobotStudio.Diagnostics ABB.Robotics.RobotStudio.dll

    Documentation

    API reference documentation, sample code sample and walkthroughs are available at http://developercenter.robotstudio.com. After installation, the reference documentation can be launched from the RobotStudio Help Menu, RobotStudio version SDK Documentation on the Windows start menu and Reference documentation.

    Microsoft Visual Studio Project Templates (C#)

    The following Microsoft Visual Studio project templates are provided:

    • RobotStudio Empty Add-In: This template is used for a standard Add-In.
    • RobotStudio Online Add-In: This template is used for an Add-In that works with a controller using PC SDK.
    • RobotStudio Sample Add-In: This template provides sample code and ribbon controls.
    • RobotStudio Smart Component: This template is used for a Smart Component with code behind and XML definition.

    Tools

    The LibraryCompiler.exe tool is used for batch creation of RobotStudio libraries such as SmartComponents and Mechanisms.

    In this article
    Back to top Copyright © 2026 ABB Robotics