The Struggle is Real: Migrating from Unifi to Content Catalog
It’s no secret that the landscape of Revit content management is shifting. Since Autodesk acquired Unifi in 2023, the roadmap has become clear: Unifi is…
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?
Taming the Wild West of Asset Naming: How AI & The Ephany API Brought Order to Our Asset Catalog
Most organizations treat naming conventions as a manual chore, which is why their catalogs eventually become a mess of “2-Sided” vs “Two-Sided” inconsistencies. I decided to stop fighting that battle by hand and used AI to build a logic-based “wrangler” script, then used the Ephany API to push those standards across our entire catalog in seconds.
Sample Ephany API Calls in Python
This post contains a collection of code snippets and examples that demonstrate how to use the Ephany Framework API. As the project evolves, I’ll continue…
Error Opening an IFC Model in Revit
When attempting to open an IFC model in Revit, I received the following warning which caused the model to not open properly. I noticed the…
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…
Creating Graphical Signage Revit Families
Start with a clean vector file. Ensure you have a file that is in a vector format such as AI, PDF, EPS, or other that…
Where are Revit macros saved?
Just in case you were wondering. That is all.