February 3, 2019

Design Automation - Revit Project/Family/Template upgrader sample

Revit Project/Family/Template upgrader sample

Follow @JohnOnSoftware

We used to have a Revit Desktop plugin to upgrade local Revit project/family/template to the latest version, but since we are now moving to the cloud, especially BIM360 is used more and more widely, a tool which can upgrade cloud based Revit project/family/template without a Revit desktop plugin would be very helpful, that's the Design Automation for Revit API does, and this sample does. 

The Revit plugin part is pretty simple, it just open the old version of Revit file, and save it using Design Automation for Revit 2019 cloud engine. There are 2 ways to upgrade files within the Web app sample:

  1. Select Revit file in BIM360 Hub from Source File/Folder, Right Click and select upgrade to Revit 2019. It will create a new version of this file after successfully upgraded.
  2. Select Source Folder and Destination Folder, then click Upgrade, it will upgrade all the files under the folder to destinated folder.

For more details, please check the source code on Github/Autodesk-Forge.

 

Related Posts

March 25, 2019

Mini-map with Geolocation extension

Using the built-in Autodesk.Geolocation extension to implement a minimap

Read More

March 22, 2019

Adding custom properties to Property panel

Minimum code to add custom data to the Viewer Properties panel

Read More