How I Used AI To Recreate The Iconic Structure in King’s Cross Station With A Revit Macro

Here’s what happened when I challenged an AI to model the complex structure of King’s Cross Station in Revit. No Dynamo, just raw C# as a Revit macro.


How I Used AI to Downgrade a Revit Family From 2024 to 2022

What if Revit families were backwards compatible? Could we use AI and a little C# coding to force Revit 2024 to talk to Revit 2022?


Is Dynamo Dead? Here’s How AI is Bringing Revit Macros (C#) Back To The Forefront.

With the emergence of AI as a coding partner, I’ve found myself leaning back into the Revit Macro Manager. The barrier to entry for text-based coding has nearly vanished, and the results are cleaner, faster, and more robust than anything I could “wire up” in Dynamo.


Retrieve All Parameter Data Types Using the Revit API


Retrieve Parameter Values Using the Revit API

When working with BIM data using the Revit API, one common step is retrieving parameter values from elements. Whether your goal is to extract or...


A Beginner’s Guide to the Revit API TaskDialog

How to build clean, professional dialogs inside Revit add-ins If you’ve ever built a Revit add-in, you know the quickest way to talk to your...


Where are Revit macros saved?

Just in case you were wondering. That is all.


Programmatically Retrieve all Shared Parameters in a Project Model using The Revit API

A few months ago, I shared a post on OpenDefinery about a simple solution to fully purge Shared Parameters from a Revit project model. In that...


Revit BuiltInCategory Enumeration (2018.3)

I searched and searched for hours and still have not found a list of all members of the BuiltInCategory enum along with their hashcodes. This...


Use Dynamo to Transfer Phase Data to Bound Revit Models

This workflow was created as a request from @PhilosophyBIM on Twitter To @DynamoBIM guru, any way to automate the phase mapping to revit elements? I...