HuskyBIM for Robot Structural Analysis
HuskyBIM for Robot Structural Analysis connects Claude Desktop to Autodesk Robot Structural Analysis through the Robot Object Model. With 270 tools you build and edit structures, define loads and Eurocode combinations, calculate, read forces, deflections and reactions, verify and design steel members against EN 1993 with your National Annex, and document the results — in plain language, with Claude seeing the model through screenshots.
Requirements
• Autodesk Robot Structural Analysis Professional 2027 — running on Windows (a project open or created from Claude)
• Windows 10 or Windows 11 (64-bit)
• Claude Desktop — download at claude.ai/download
• Free HuskyBIM account — sign up
Installation
Download the extension
Sign in to your account page and download HuskyBIM_for_Robot_v0.2.3.mcpb from the Downloads section.
Install in Claude Desktop
Open Claude Desktop. Go to Settings → Extensions and click Install extension. Select the downloaded .mcpb file, or drag and drop it onto the Extensions panel.
Enter your extension token
In the HuskyBIM for Robot Structural Analysis extension settings, enter your extension token. Find your token at huskybim.com/account under Extension Token.
Open Robot and start
Start Robot Structural Analysis and open or create a project (Claude can do both). Return to Claude Desktop — the 270 HuskyBIM for Robot Structural Analysis tools are active. Ask for "check the connection to Robot" first.
What you can do
HuskyBIM for Robot Structural Analysis provides 270 tools spanning the analysis workflow — from geometry and loads to calculation, results, code checks and documentation. Inputs and results use engineering units: kN, kN·m, kN/m, kN/m², m, mm, MPa.
robot_build_frame — a multi-bay, multi-storey frame from spans, heights and sectionsrobot_create_bar — bars between nodes or points, with catalogue sectionsrobot_create_panel — slabs and walls from contour points, with openingsrobot_set_support — fixed, pinned, roller or elastic supportsrobot_set_bar_release — pinned ends, releases per DOFrobot_section_search — IPE, HEA, HEB, RHS… from Robot's databasesrobot_create_section — parametric rectangular, box, I, tube sectionsrobot_import_model_json — bring a Revit analytical model into Robotrobot_create_case — cases by nature: permanent, live, wind, snow…robot_add_load — self-weight, node, uniform, point, trapezoidal, panel loadsrobot_generate_eurocode_combinations — EN 1990 ULS/SLS sets with the DK National Annex (6.10a/b, KFI, ψ) or EN values — all factors declared and overridablerobot_code_combinations_auto — Robot's own code-combination enginerobot_snow_wind_generate — Robot's snow/wind generator on a frame enveloperobot_load_summary — what is applied, per caserobot_calculate — run the analysis, with status and audit on failurerobot_bar_forces_envelope — design forces: min/max per bar with governing caserobot_bar_deflections — deflections and L/x ratios against a limitrobot_reactions — support reactions and sumsrobot_extreme — the global maximum of any result, and where it isrobot_panel_results — plate moments, membrane forces, stresses per noderobot_modal_results — frequencies and mass participationrobot_buckling_results — critical coefficients, buckling lengthsrobot_steel_verify — utilisation ratio, governing combination, SLS checks, OK/FAIL per memberrobot_steel_design — lightest passing section per family, with optimisationrobot_apply_designed_sections — write the designed sections to the modelrobot_design_detailed_results — the full code check: classes, χ, Mcr, resistancesrobot_create_member_type — buckling lengths, sway, deflection limitsrobot_eurocode_factors — γM0, γM1, γM2 as used by the design modulerobot_show_diagram — moment/shear/deformation diagrams as an image Claude seesrobot_show_map — finite-element result maps on panelsrobot_screenshot — the Robot window, any projectionrobot_model_audit — duplicate nodes, missing sections, supports, disconnected parts — with a verdictrobot_equilibrium_check — applied load vs reactionsrobot_quantities — steel tonnage by section, concrete by thicknessrobot_report_save — tables and screen captures as a calculation note (RTF/HTML)robot_com_get — read anything in the Robot Object Model that has no dedicated tool…and more — 270 tools in total, all driven in plain language.
Example prompts
"Build a two-storey, two-bay steel frame, 6 m bays, 4 m storeys, HEA 200 columns and IPE 300 beams in S 355, fixed at the base. Add self-weight, 10 kN/m live load on the beams and 5 kN wind at the joints."
"Generate the Eurocode combinations for consequence class CC2 with the Danish annex, calculate, and show me the bending moment diagram for the governing ULS combination."
"Set the beams as beams and the columns as columns, verify the steel members, and if any fail, design the beams from the IPE family and apply the result."
"Audit the model, check equilibrium for the dead load, and save a calculation note with the reactions table."
Troubleshooting
Start Robot Structural Analysis (or ask Claude to launch it) and open or create a project. The companion attaches to the running Robot on the same PC.
The project type is bars-only (Frame 3D/2D) but the model contains panels. Create the project as Shell (or Plate) instead.
Robot asked something that needs a decision (e.g. save changes). Answer it in Robot — the tools show recent dialogs with robot_dialog_log. Purely informational messages are dismissed automatically.
Check that your token is entered correctly in the extension settings. Get it free at huskybim.com/account.