Autodesk Automation

Custom tools that reduce repetitive tasks, enforce standards, and accelerate deliverables.

Autodesk Platform Services automation overview graphic

What We Deliver

  • Revit add-ins (C#/.NET): ribbon tools, QA checks, parameter validation, sheet automation.
  • AutoCAD plugins: batch export/plot, drafting commands, standards enforcement.
  • Inventor and Civil 3D automation: batch publishing, parametric workflows.
  • Dynamo and Python scripts: data extraction, automation graphs, QA routines.
C# .NET Revit API AutoCAD Inventor API Civil 3D Dynamo Python

Dynamo Workflow Examples

Real node-graph automation — from BIM data extraction to parametric solid modelling.

Dynamo for Revit – BIM parameter extraction workflow

Dynamo for Revit

Filter wall elements by category and extract parameter values — fully automated BIM data workflows.

Dynamo for AutoCAD Civil 3D – Alignment geometry analysis

Dynamo for Civil 3D

Load alignments by name, query total length and horizontal curve count — Civil 3D data at your fingertips.

Dynamo-style parametric solid modelling

Parametric Design

Drive geometry with sliders — rectangle to surface to solid, updating live as parameters change.

AutoCAD, ReCap & Navisworks

From drawing automation and point cloud processing to federated model coordination.

AutoCAD Automation API icon from Autodesk Platform Services

AutoCAD Plugin + Python

Drive AutoCAD with Python and cloud automation — batch export layouts to PDF, enforce layer standards, and run custom commands from the ribbon.

Autodesk ReCap point cloud — height-coloured scan data

ReCap Point Cloud

Import, register and colour-classify scan data — then export directly to Revit or AutoCAD for Scan to BIM workflows.

Navisworks Clash Detective — federated model coordination

Navisworks Clash Detection

Federate Structural, Arch, and MEP models — run clash detection, triage results by level, assign issues, and export BCF reports.

Revit Add-ins & Python Scripting

C# add-ins for the Revit ribbon, and Python scripts inside Dynamo nodes — code that works inside your BIM tools.

Revit Automation API icon from Autodesk Platform Services

Revit C# Add-in

Custom ribbon buttons and automation workflows built with the Revit API — FilteredElementCollector, Transactions, parameter read/write, and family management.

Dynamo Python Script node with RevitAPI code

Dynamo Python Node

Write Python inside Dynamo — clr, RevitAPI, and RevitServices imports give full Revit API access right inside the node graph.

Dynamo advanced node graph — List.Map, custom nodes, Watch

Advanced Dynamo Graphs

List.Map, FilterByBoolMask, lacing, custom packaged nodes, and Excel export — fully automated sheet creation and parameter workflows.

Typical Projects

  • Sheet creation and title block syncing automation.
  • Model QA/standards enforcement dashboards.
  • Batch exports (DWG/PDF/IFC/NWC) with consistent naming.
  • Parameter mapping and validation across linked models.

How We Work

  1. Discovery (workflow audit).
  2. Scope and deliverables.
  3. Prototype demo.
  4. Build and QA.
  5. Deploy and documentation.
Get a Quote Back to Services