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

May 9, 2019

Basic point clouds in Forge Viewer

Developers often ask us whether point clouds are supported in Forge Viewer. Unfortunately, the official answer is "no".

Read More

May 9, 2019

Changes on OSS upload and download for scriptable plain text files [security improvement]

Starting June 12, the OSS upload PUT endpoints will return an HTTP 400 status code if content disposition inline and content types is one of the following:

Read More