1 Feb 2019

Design Automation - Revit Window Family Creation Sample

Window Family Creation

Follow @JohnOnSoftware

Creating/Editing Revit family is something we usually do with Revit product, but, with the new released public beta Design Automation for Revit API, we now have the ability to create/edit Revit family Anytime, Anywhere, without any installation. 

This sample is self-explanation, you just need to select different window style, add a couple of family types, specify family file name and output folder, then click Create button and everything will be done on the cloud side with Design Automation for Revit API. The sample actually demonstrated how to create Revit window family online using Design Automation for Revit API, showing the potential power of this new API, anytime, anywhere, without any installation. 

Creating this sample actually includes 3 main parts:

1. Create Revit Addin that can be used in Design Automation for Revit, this requires Revit plugin development skills, and actually, I just migrated from the existing Revit WindowWizard plugin, which you can find under Revit SDK installation.

2. Create your App, upload the AppBundle, define your Activity and test the workitem with Postman collection. This is actually about Design Automation for Revit API, please check this out more at here.

3. Create the Web App to call the workitem with your inputs, remember all the input/output should be a cloud storage url, and that part requires Web development skills.    

Check the source code on Github/Autodesk-Forge.

Window Family Creation

Window Family Creation


Related Article

Posted By

Zhong Wu

Zhong Wu started his career in Autodesk since 2006 on AutoCAD Architecture as a software developer with more than 6 years working experience. After that, Zhong moved to Autodesk Development Network(now is renamed to Forge Partner Development) team as a Developer Advocate mainly focus on the API support/consultant for Maya/MotionBuilder, and started to contribute in Forge evangelism and support with the growing...