Dynamo for Revit
Understanding the fundamentals of programming with Dynamo can take your usage of Revit to the next level. If you have some basic programming knowledge, knowing how Dynamo implements this can save tens of hours of work. This will enable you to manipulate thousands of components at once. Often letting you do things in Revit that you simply cannot do “by hand”.
If you’re managing a large project, or doing design build, having the ability to have full control of Revit’s internals can save you time and money. Whether you need to output all your schedules to a Excel file, or automatically place components along a complex 3D path, Dynamo is your best – and often only choice.
This course will give you the tools you need to decipher Dynamo’s node based programming system, understand the Revit API, and explore add-on tools that can make your scripts shine.
The Dynamo Interface
How Node Based Programming Works
Introduction Into the Revit API
Breaking Out Repeating Nodes as Custom Nodes
Managing Input Validation
Creating and Sharing Custom Packages
Common Dynamo Add-Ons
Getting Dynamo To Talk to Outside Systems
$620 online or at our location.
Contact us for pricing at your facility
We’re going to be discussing how Revit components “really” work, so this course is designed for people who have a solid understanding of Revit. Basic programming knowledge is helpful (do you know what a variable or an array is?) but not strictly required. Nodes are often written in python, but this isn’t required either.
Classes are available for any version of Revit