BIM-AGENTIC · AGENTIC AI & STRUCTURAL AUTOMATION

INTELLIGENT STRUCTURAL BIM AUTOMATION

Production-grade Revit API solutions and Agentic AI workflows built to scale structural engineering pipelines, eliminate manual errors, and meet critical submission deadlines.

16+Scripts in Production
80+ HrsSaved Per Month
LOD 400Modeling Standard
$0Cost vs ProSheets Premium
SCROLL
00 · Core Architecture

ENGINEER & DEVELOPER

Mostafa Nour — Senior Structural BIM Technical & BIM Automation Specialist

Revit APIPython & C# Engines
Agentic AILLM-to-BIM Pipelines
Zero-FaultSubmission Day Target
ScalableMulti-User Configurations
PRODUCTION FIRST
Every tool is hardened for extreme delivery conditions. Built to handle 200+ structural sheets and heavy cross-linked data validation without crashing.
AGENTIC VISION
Integrating Model Context Protocol (MCP) servers and AI agents directly into Revit, allowing large language models to assist in data querying and structural modeling tasks.
TEAM-CENTRIC SYSTEMS
Decoupled configuration layers using JSON. Standards are defined once by Project Managers; the entire engineering team runs unified, compliant scripts effortlessly.
CLEAN CODE STANDARDS
Strict Revit API thread-safe transactions, comprehensive exception logging, backwards-compatible IronPython structures, and native WPF interface integration.
Category 01

Structural Loads & Engineering

Automated ECP 201 & ASCE 7 load application directly from linked Architectural models, backed by robust verification UI systems.

Load Manager
v2.0 · Occupancy Area Loads
PRODUCTION

"Manually querying room types from Arch links to calculate dead/live loads across hundreds of spaces is a critical failure point on deadlines."

  • Cross-document parsing of space/room geometry from linked models
  • Hardcoded database mapping for ECP 201 & ASCE 7 load values
  • Automated generation of color-coded FilledRegions for plan reviews
  • Appends synchronized structural Shared Parameters dynamically
Wall Line Load
v2.2 · Linear Load Automation
PRODUCTION

"Engineers tracking shifting brick densities and manual heights across complex partition layups leads to inaccurate design calculations."

  • Scans wall geometry to auto-calculate real structural volume and thickness
  • Integrates dynamic ECP 201 brick density selection via custom WinForms UI
  • Automates analytical line load tracking and generates custom geometric markers
  • Aligns annotations along wall centerlines regardless of rotation angle
Excavation Generator
v1.0 · Topography Automation
PRODUCTION

"Modeling massive structural excavation pits and matching sloped boundary conditions to subgrade basements is a slow geometric process."

  • Generates excavation profiles automatically using structural foundation outlines
  • Applies user-defined slope calculations based on soil report constraints
  • Performs instant volume cut-and-fill math directly inside Revit environment
  • Modifies native Topography meshes seamlessly without data loss
Category 02

Documentation & Delivery Package

Automated batch managers that eliminate tedious packaging workflows. Custom open-source replacements for expensive single-user add-ins.

BIM Export Manager
v1.0 · Advanced Package Publisher
PRODUCTION

"Spending half a day manually renaming PDFs, mapping DWG CAD layers, and cross-checking drawing revision metadata before a major client submission."

  • Custom Token Builder: Construct filenames from complex project parameters
  • Live Validation Grid: Pre-flight checks for empty fields (Drawn By, Revisions)
  • Multithreaded Export: Parallel generation of PDF and bound/unbound DWGs
  • Disciplined Folder Structures: Automatic routing to organized delivery folders
  • JSON-based configurations for global project-wide standardization
PDFExportOptionsDWG-BindJSON SyncQC Engine
Smart View Renamer
v4.0 · Regex View/Sheet Re-ordering
PRODUCTION

"Fixing individual view names and sheet prefixes item-by-item violates submission standards and wastes precious drafting hours."

  • Multi-step rule stacking engine powered by regular expressions (Regex)
  • Separate processing pipelines for Sheet Numbers, Names, and Detail View parameters
  • Automated sequential padding tokens ({n}) for structured schematic sets
  • Real-time collision checking and prefix safety barriers
View Placement Automation
v1.2 · Spatial View Sheet Sync
PRODUCTION

"Manually dropping dozens of floor plan views onto matching structural title blocks and aligning their coordinate origins is tedious."

  • Instantly associates multi-level views to target sheets using naming arrays
  • Controls placement coordinates precisely using absolute geometric offsets
  • Handles multi-viewport generation and dynamically centers complex detail keys
  • Flags unplaced structural views and logs successful placements into an HTML sheet audit
Category 03

Cross-Discipline Coordination & QA

Detect structural alignment anomalies, manage clash detection workspaces, and ensure modeling fidelity before field execution.

Coordinate Sync Manager
v1.0 · AR / STR Spatial Audit
PRODUCTION

"Slight rotations or Z-axis shifts between structural foundations and architectural links often go unnoticed until late coordination phases."

  • 6-point continuous coordinate vector monitoring (ΔX, ΔY, ΔZ, Rotation, PBP, Link Status)
  • Matrix transformation verification between host models and global space
  • Automated elevation difference scanner comparing structural slabs to architectural references
  • One-click shared coordinate alignment fixing tool
Navisworks Clash Navigator
v1.0 · Live Clash Resolver
PRODUCTION

"Reviewing thousands of clash reports by manually searching for Element IDs inside native Revit models is an incredibly slow workflow."

  • Persistent non-modal WPF dashboard that remains open during review sessions
  • Parses Navisworks HTML reports instantly using optimized fallback search strategies
  • Automates 3D Section Box isolation around colliding entities on the fly
  • Applies instant graphic overrides to distinguish clashing elements
BIM Smart Scan
v1.5 · View Range Diagnostics
PRODUCTION

"Inconsistently set view ranges cause structural beams and structural framing elements to disappear or display incorrectly on printed plan sheets."

  • Scans model structures to verify strict View Range value enforcement
  • Highlights non-compliant views automatically via interactive graphical tables
  • Features quick-fix overrides to apply master view range templates in bulk
  • Generates direct user links to isolate problematic objects
Category 04

Structural Annotation & Dimensioning

Automate complex structural dimensioning configurations and cleanup operations for clean construction drawings.

Column-to-Grid Dimensioner
v1.0 · Non-Orthogonal Processor
PRODUCTION

"Standard Revit dimensioning features completely fail when trying to associate skewed concrete columns with non-orthogonal grid systems."

  • Employs LCS GetTransform math alongside cross-products for skewed grid alignment
  • Maintains robust multi-reference dimension arrays without geometric breakages
  • Extends tracking vectors dynamically when geometric intersections do not overlap
Shaft Opening Annotator
v1.1 · Void Dimension Engine
PRODUCTION

"Tagging and dimensioning intricate MEP slab openings and structural shafts across a 40-story building is highly error-prone."

  • Injects short-lived, transaction-bound geometric lines to serve as stable references
  • Generates crisp, multi-edge cross-dimensions for architectural voids automatically
  • Removes dummy reference geometries safely within the same execution block
  • Ensures standard text notes and structural symbols match across all plan levels
Foundation Dimensioner
v1.0 · Footing & Slab Edge Tool
PRODUCTION

"Dimensioning footing offsets and eccentric slab edges manually on foundation drawings takes hours of clicking."

  • Batch processes structural foundation layouts to find isolated and combined footings
  • Calculates exact spatial step-downs and links boundaries directly to nearby grid tags
  • Handles intricate L-shaped slabs, stepped concrete edges, and retaining walls
05 · Free Tools Distribution

DOWNLOAD
FREE TOOLS

One EXE installer. Installs the full BIM Agentic tab directly into pyRevit — General & Structural modules. No config. No license key. Free forever.

BIM Agentic Tools v1.1 — Free Download
GENERAL
Scope Box Manager
Intelligent scope box manager for multi-discipline coordination views
FREE
GENERAL
Smart Renamer
Batch rename sheets with regex rules and sequential padding tokens
FREE
STRUCTURAL
FootSlab
Automated slab & footing dimensions across all structural levels
FREE
STRUCTURAL
Drop Panel
Auto-align drop panels to column grids with elevation precision
FREE
STRUCTURAL
Wall Line Load
ECP 201 dead load automation on structural walls with WinForms UI
FREE
DEV TOOLS
Check Updates
Auto-update notifier — checks GitHub for newer versions silently
✓ Revit 2022 — 2025 ✓ pyRevit 4.8+ ✓ Windows 10 / 11 ✓ No license key 📦 ~10 MB
06 · Technical Ecosystem

AUTOMATION STACK

The core technologies, libraries, and frameworks powering the BIM-Agentic infrastructure.

🐍Python / pyRevit
C# / .NET
🏗️Revit API
🤖Agentic AI / MCP
🗄️JSON / Configuration
🎨WPF / WinForms

Let's Automate Your BIM Pipeline

Need custom Revit API extensions, enterprise packaging deployment, or agentic workflows for your team? Let's build a zero-fault system together.