Skip to content

Bulk Upgrade Old Revit Families or Projects Using Dynamo


This screencast covers an easy way to upgrade old Revit projects (file extension .RVT) and families (file extension .RFA) using Dynamo (for free!). Upgrading families is a necessary step with every new release of Revit. In our consulting work, we highly recommend clients maintain a Warehouse File which has a level for each Revit Category where vetted content is placed. By having such a file, the upgrade process is as simple as opening the project file with the new Revit version (making sure to click the Audit check box). However, many people still maintain folder structures where family content is stored. For upgrading in those situations, Dynamo offers an efficient and speedy way of upgrading multiple families. To install Dynamo, visit:

The following Dynamo bulk family upgrade process was published by John Pierson of sixtysecondrevit. Here are the steps:

1. Open any Revit file, so that you can launch Dynamo (Manage tab -> Dynamo).

2. Launch the Dynamo graph here.

3. Make sure you have the Rhythm package installed. If not, open the Packages -> Search for a Package and type Rhythm in the search box. A download arrow will appear on the left. When you click, it will download and install the package which will make some of the custom nodes used in this definition available.

4. Set your Dynamo Run mode to Manual (don’t use Automatic).

5. Use the Browse button to navigate to the directory containing the families/projects that require upgrading.

6. Click Run and watch the families/projects update!

Note: The above workflow is recommended for families. When upgrading projects, it is best practice to check the Audit check box in the Open dialog before upgrading.

Which versions of Revit will this work in?

The process described has been tested using Dynamo 1.3 in Revit 2016, 2017 and 2018. Files to upgrade can be in any release older than the Revit version you are running and trying to upgrade your files to.

Posted in

Related Posts