pyrobotstructural

An unofficial Python wrapper for Autodesk Robot Structural Analysis Professional, providing a clean Pythonic API for scripting structural models via the Robot COM interface.

Note

Windows-only. Requires Autodesk Robot Structural Analysis Professional to be installed.

Installation

pip install pyrobotstructural

Or install the latest version directly from GitHub:

pip install git+https://github.com/m-wolin/pyrobotstructural

Quick start

import pyrobotstructural

dll_path = r"C:\Program Files\Autodesk\Robot Structural Analysis Professional 2026\Exe\Interop.RobotOM.dll"
pyrobotstructural.initialize(dll_path)

app = pyrobotstructural.RobotApp()
app.model.geometry.add_node(1, 0, 0, 0)

Contents