# BIM Masterclass: Data Automation in Revit & Claude

> Architectural projects run on information, room schedules, specifications, cost data, design briefs, and the models themselves, but it usually sits in disconnected files and gets checked by hand. This workshop closes that gap: using Revit and Power Query, you will pull project d…

## At a glance

- Format: On-demand course
- Price: €140.00 (list €170.00)
- Difficulty: Beginner
- Duration: 8 Hours
- Schedule: Sep 5-6, 2026
- Instructors: Charles Vidal
- Categories: Architectural Design, Artificial Intelligence, 3D Modeling
- Software: Autodesk Revit, pyREVIT, Claude AI, Microsoft Excel
- Students: 68
- Rating: 4.7 / 5
- Canonical: https://paacademy.com/course/bim-masterclass-data-automation-in-revit-claude
- Enroll: https://paacademy.com/course/bim-masterclass-data-automation-in-revit-claude

---

## About this course

BIM Masterclass: Data Automation in Revit & Claude is a 2-day workshop on PAACADEMY led by Charles Vidal, Senior Architect and BIM Lead at Bjarke Ingels Group. Participants use Power Query, Autodesk Revit, pyRevit, and Claude AI to build automated BIM data workflows including specification-to-keynote generation, Revit quantity merging, model QA/QC validation, space program compliance checking, and a self-contained HTML health-score dashboard. No coding experience is required.

## What you'll learn

- Clean and merge BIM data using Power Query
- Generate Revit keynotes from structured specification data
- Combine Revit quantities with external project datasets
- Build automated rules for BIM model QA/QC checks
- Compare model data with project briefs for compliance tracking
- Create a BIM health-score dashboard as a single HTML file
- Use Claude to generate BIM automation scripts and dashboards
- Build a simple Revit plugin with pyRevit and AI assistance

## Methodology

The focus is the everyday information problems of architectural and BIM projects, building typologies such as offices, healthcare, and mixed-use, where room programs, specifications, and model quality all matter. The whole workshop follows one sample project that you progressively enrich, so every step builds toward a single finished result rather than disconnected exercises.

The workshop is hands-on: most of the time is spent building, not watching. We start by looking at a striking finished dashboard, the target, then spend the two days building the real, working version behind it. To keep everyone in step, each stage has a checkpoint file you can load to rejoin if a step breaks.

You work hands-on throughout: everyone cleans and merges data in Power Query and sets up their own pyRevit plugin. For the AI steps, the exact prompt used in Claude will be provided, and the reply it produced will be applied to the same prompt, with the result included together so the whole group stays in sync.

Checkpoint files, including the finished dashboard, mean no one is ever blocked, and anyone with a Claude account can run the prompts live as an extra.

Participants work individually, and the closing session is a shared discussion on applying the workflows to real projects.

## Program

**Day 1: Building and Structuring BIM Data**

- Why project data matters and overview of the final health-score dashboard
- Power Query fundamentals: importing, cleaning, merging, appending, and building a refreshable workflow
- Workflow 1: Specification Database → Revit Keynotes
Clean and structure specification data in Power Query and export a Revit-ready keynote file
- Workflow 2: Merging Revit Quantities with External Data
Combine Revit outputs with external datasets into a single validated dataset using repeatable Power Query steps
**Day 2: Automation, Validation & Dashboard Integration**

- Set up pyRevit and build a simple Revit plugin (hands-on)
Create a basic add-in button that links Revit to an external dashboard, with Claude-assisted coding
- Model checking / QA-QC rules
Automate checks for missing fire ratings, marks, departments, and classification data
- Space program validation
Compare model data against the project brief and measure area compliance
- BIM Health Scorecard (AI-assisted workflow)
Follow a guided Claude prompt to generate a self-contained HTML dashboard from validated data
- System integration
Connect the Revit plugin to the dashboard for one-click access from the model
- Optional: live AI workflow
If available, participants can run Claude prompts themselves instead of following pre-generated outputs
- Wrap-up
Full pipeline recap: from Revit and Power Query to AI-generated dashboard and plugin integration, and real-world applications

## Curriculum

### Section 1
- Introduction & PAACADEMY Updates (07:10)
- Introduction to BIM Masterclass: Data Automation in Revit & Claude (15:10)
- BIM Parametric Modeling with Adaptive Components (58:32)
- Revit Keynote Automation with Power Query (55:12)
- Automated Bill of Quantities with Power Query (01:03:00)

### Section 2
- Introduction to pyRevit Plugins (05:40)
- pyRevit Extension Setup (36:23)
- Claude Code Setup for pyRevit (31:55)
- Revit MCP, LOD Checks, and Massing (39:23)
- Automated LOD Checks & Local Viewers (47:46)
- Rhino-to-Revit Facade Automation (18:31)
- Custom pyRevit Scripting & Q&A (42:57)

## FAQ

### Do I need prior experience with Power Query or AI tools?
No. The workshop introduces these tools from the ground up, while basic familiarity with Revit is recommended.

### Will I work on practical BIM workflows?
Yes. You'll complete hands-on exercises covering data cleaning, QA/QC automation, specification management, and dashboard creation.

### Is coding required for this workshop?
No programming experience is required. AI assists with generating the code, and you'll follow a guided, step-by-step workflow.

### Will we build a working dashboard during the workshop?
Yes. You'll create a BIM health score dashboard and connect it to Revit via a simple plugin.

### What will I be able to apply after the workshop?
You'll be able to automate BIM data cleaning, QA/QC checks, dashboard generation, and Revit plugin workflows for your own projects.
