This blog includes some Get Started instructions near the end.
By now I’m sure you have heard of Dynamo, Autodesk’s open source graphical programming for design. It has come a long way since its introduction a few years ago. And since then several companies have embraced this new way of unlocking the world of BIM and accessing data.
Why do you ask? Autodesk Dynamo is a visual programming environment. That means, you don’t have to be a programming expert! If you are wondering what are some other reasons there is a gain in popularity, or if you are wondering what it can do, the following give a few examples for the interest.
First off it is a visual programming tool that doesn’t need to write code in most circumstances, and at the same time unleashes the power of programming which includes accessing to a remarkable set of Revit API functionalities, and processing large amount of repeated tasks without interruption.
Secondly, it is especially efficient when geometry intersection is useful for creating and placing multiple elements and family instances. For example, to create curved beams under a mass surface based roof could be quite a lot of work and considerations in Revit UI, but would be fairly easy to do in Dynamo by intersecting the roof surface with grid line’s upward extrusions.
And thirdly, to place multiple plants in sub-regions on ground topography is pretty easy as well.
While there are hundreds of built-in Dynamo nodes that each will correspond to some Revit API call, you can also keep your existing Revit API add-in code and make minor changes in the interface and make them available to integrate into Dynamo graph.
Dynamo 1.2 for Revit 2017 is available from the last button from “Management” ribbon tab. It is in the “Add-ins” tab if you use Revit 2016 and Revit 2015. Dynamo Studio is a standalone application and you download it here.
You can start Dynamo for Revit by having a Revit project opened, and then launch Dynamo. You will then create your home workspace from there. If you have a sample Dynamo for Revit file (graph/workspace), it would typically work with some Revit project. After having that Revit project opened, launch Dynamo. Your Dynamo graph may start to run automatically, or can be started manually by clicking the Run button near the bottom left of the screen.
Dynamo Studio would look very similar, except that all Revit related nodes won’t be available.
We will post some sample analysis and tips of using Dynamo in the coming weeks.