
View Owner
The View Owner Revit add-in automates the organization of the views in a Revit model by the users who created them. When enabled the add-in adds a custom “View Owner” shared parameter to the views of a model. As users…

Directory Structure Checker
Directory Structure Checker is a utility I wrote which validates an existing directory and file structure against a predefined standard. Standard structures are defined as a simple text file using a syntax that I developed. The syntax uses various types of wildcards…

Active Users
The Active Users add-in can be used to identify if any users are working in the current model by checking for borrowed elements. When run a list of the users who currently have elements checked out is displayed along with the…

Delete Viewport Types
Often unneeded and unwanted viewport types will be created in a Revit model. These can be difficult to purge, as there is no easy way in Revit to find which sheets are using each viewport type. In addition, views in…

Open Asset BIM Data Export
This Revit add-in connects to the API of an Open Asset BIM library and extracts all the family information into a single large excel file. The resulting file can then be used to analyze the contents of the library. For…

Wall Type Browser
The Wall Type Browser add-in adds a dockable list of the wall types in the current document to Revit. This list shows the details of each wall types, along with a preview images of the structure of the type. The list can…

Batch Open
The Batch Open Revit add-in can create and open local copies of multiple central models with a single command. This is useful on projects with many models that otherwise would have to be opened one at at time. Particularly this…

Sync Benchmark
The Sync Benchmark Revit add-in generates metrics for how long it takes to save a new central file, create a new local copy, and synchronize to a selected location. This can be directed at either a standard file based central…

Revit Server Hotfix Check
The original release of Revit 2014 had a critical issue where syncing to a model on Revit server would randomly lock up. This not only resulted in the user syncing loosing their work, but also prevented anyone else from working in the model….

Kunming Tower Grasshopper
This grasshopper definition was used to generate different options for the massing and facade of the Kunming Tower project.