
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….

Sync Areas to Rooms
This Revit Add-in synchronizes the parameters of rooms in a Revit model to corresponding areas. This includes both built in parameters such as name and number as well as custom project parameters.

Project Setup
Project Setup is a Revit add-in that I developed for setting up Revit project files. Each setup is associated with a specific Revit template file, and consists of one or more setup tasks. The setup editor is shown in the image below….

Revit Snapshot
Snapshot is a small utility that simplifies sharing views of a Revit model with others. With a single click the current view of the model can be saved to an image file, or added as an attachment to a new…

Revit Add-In Library
Revit Add-In Library is a suite of tools I developed that can be used to package, version, and distribute Revit add-ins to users. In concept it is similar to the Autodesk App Exchange, or the Apple App Store. It consists…

Check Family Names
This Revit add-in validates the names of families in a Revit project based on a predefined naming standard . The standard is defined as an an Excel file, where each row represents a naming standard for a specific Revit category. When…

Sheet Revisions
Sheet Revisions is a Revit add-in which exposes the sheet revisions in drawing lists. Each sheet in a Revit model may be assigned to any number of revisions. This assignment may be done explicitly by a user, or implicitly by adding…

Element Coordinates
This Revit add-in reads the actual XYZ coordinates of families in a Revit model and writes the values back to parameters on the family instances. The values can then be scheduled or shown in tags. For example this can be…