SAM is an open-source analytical-model and computational-engineering platform. It connects BIM, building physics, HVAC engineering and simulation through deterministic, tested and traceable workflows — one shared analytical model carries a project from BIM geometry to simulation results and reviewable evidence, instead of being rebuilt for every study.
SAM is a .NET platform, not a plugin: Grasshopper, Rhino and Revit are hosts and adapters on top of the analytical model, not its foundation.
Website: sambim.xyz · Install: SAM_Deploy releases · Docs: SAM Wiki
- Generates watertight analytical building models from Revit, Rhino/Grasshopper, IFC and gbXML
- Implements engineering workflows with regulatory traceability — Part F ventilation, Part O overheating iterations, CIBSE TM59 assessment via Tas
- Designs and compares HVAC systems and plant-room scenarios; psychrometric (Mollier) analysis validated against ASHRAE / PsychroLib / IAPWS reference data
- Ships as a versioned Windows installer, gated by automated test suites and a documented H1–H12 release-acceptance matrix
| Repository | Role |
|---|---|
| SAM | Core analytical model and engineering workflows (start here) |
| SAM_UI | Windows desktop applications |
| SAM_Systems | Building systems, plant rooms, HVAC concepts |
| SAM_Tas | Tas simulation adapter (primary engine pathway) |
| SAM_Deploy | Installer, release pipeline, H1–H12 acceptance record |
Other modules (exchange, physics, hosts) are grouped on the website.
- Shipped: Part F workflows, Part O iterations 1a/1b/2/2B with Tas + TM59 assessment, psychrometrics, Revit/Rhino hosts, IFC/gbXML exchange
- In development: native OpenStudio conversion, SAM_OCCT watertight geometry kernel
- Licensing: LGPL-3.0-or-later