Dynamo 2.x Essential Training
4h 35mBeginner2019-02-19
Authors

Ian Siegel
BIM Practice Specialist and Educator
Course details
Autodesk Dynamo allows Revit users to solve modeling challenges in smarter, faster ways. You can read and analyze data from outside sources, create new geometry, and edit the geometry in existing Revit files—all using Dynamo's node-based visual language. This training course helps you understand the basic concepts behind visual programming with Dynamo and apply them to architectural modeling in Revit. Instructor Ian Siegel shows how to construct data-driven geometry, analyze relationships between Revit elements, and import data from multiple non-Revit sources and formats, including Excel and digital images. Plus, learn techniques to optimize common design tasks in Revit: placing families and components, adjusting parameter values, and creating new views and sheets.
Learning objectives
Placing and connecting Dynamo nodes
Working with data types and math functions
Creating number lists and text strings
Writing data to an Excel spreadsheet
Filtering and sorting data
Creating points, curves, surfaces, and solids
Analyzing geometry
Linking a Dynamo-driven SAT to Revit
Placing Revit families with Dynamo
Creating Revit views and sheets with Dynamo
Learning objectives
Placing and connecting Dynamo nodes
Working with data types and math functions
Creating number lists and text strings
Writing data to an Excel spreadsheet
Filtering and sorting data
Creating points, curves, surfaces, and solids
Analyzing geometry
Linking a Dynamo-driven SAT to Revit
Placing Revit families with Dynamo
Creating Revit views and sheets with Dynamo
Skills covered
DynamoComputational DesignRevitBIMAutodeskEssential TrainingAECProduct and Manufacturing
Concepts
0. Introduction
- 01 - Automate your BIM workflows with Dynamo
- 02 - Exercise files
1. Getting to Know Dynamo
- 03 - What is Dynamo
- 04 - Navigating the UI and node library
- 05 - Placing and connecting nodes
2. Working with Data
- 06 - Understanding data types
- 07 - Performing math functions
- 08 - Using numbers to output other data types
- 09 - Creating a list of numbers
- 10 - Generating lists with sequence and range
- 11 - Using lists of numbers as inputs
- 12 - Modifying and analyzing text strings
- 13 - Reading data from an Excel spreadsheet
- 14 - The basics of managing lists
- 15 - The basics of managing nested lists
- 16 - Using the List@Level feature
- 17 - Working with Excel data in Dynamo
- 18 - Writing data to an Excel spreadsheet
- 19 - Filtering data
- 20 - Sorting data
3. Constructing and Analyzing Geometry
- 21 - Creating points
- 22 - Creating lines, polycurves, and polygons
- 23 - Creating arcs and NURBS curves
- 24 - Using vectors to translate geometry
- 25 - Rotate and mirror with vectors and planes
- 26 - Creating surfaces and solids
- 27 - Creating solids with loft
- 28 - Modifying solids
- 29 - Analyzing solids
- 30 - Analyzing curves
- 31 - Analyzing surfaces
- 32 - Exporting geometry as SAT and STL
4. Revit
- 33 - Accessing Revit geometry and data
- 34 - Linking a Dynamo-driven SAT into Revit
- 35 - Placing Revit families
- 36 - Placing adaptive components
- 37 - Setting Revit parameter values
- 38 - Creating views and sheets
Conclusion
- 39 - Next steps