Use Dynamo to apply basic visual programming concepts to architectural design in Revit. Learn how to automate everyday tasks such as numbering rooms and calculating occupant loads.
- [Ian] Hi there, my name is Ian Siegel and I'm looking forward to introducing you to working in Dynamo for Revit. If you've watched the Dynamo Essential Training course, you're already familiar with a few basic visual programming concepts. In this course, we'll apply those concepts to several different aspects of an architectural design workflow in Autodesk Revit. Each chapter of the course will take you start to finish through a different example of a problem to solve or a routine to automate. These examples cover a wide range of the tasks than an architect typically performs, including numbering rooms, calculating occupant loads, analyzing a room's layout, and we'll finish out the course with an approachable example in computational design.
We'll begin to tackle each problem by laying out a road map which breaks the problem down into smaller tasks that can be solved with a cluster of just a few Dynamo nodes. By the time we're finished, you'll have been inside the process of developing fairly complex Dynamo work flows that can help you accomplish your day-to-day design, modeling, and BIM management work more efficiently, accurately, and automatically. Without further ado, let's get you programming your own design and BIM solutions with Dynamo for Revit.
- Renumbering rooms by their building level
- Reading Revit element data with Dynamo
- Setting Revit parameter values
- Calculating occupant loads
- Analyzing room layouts
- Interpreting Revit geometry and curtain panel boundaries
- Generating architectural patterns based on random numbers