Note: This course uses Dynamo 1.3.1 and Revit 2018. For best results, it helps to have the same versions of the software.
- Importing the Dynamo Geometry library
- Defining variables
- Making decisions with conditionals
- Controlling flow with operators
- Defining functions
- Working with external libraries in Python
- Accessing the Revit API with Python
Skill Level Intermediate
- [Instructor] While working with Dynamo for Revit, how many times have you been unable to find a node in Dynamo that does exactly what you want? My name is Jeremy Graham, and I'm a stadium design architect specializing in computational and building information modeling, or BIM, workflows. To start, we'll focus on the Python programming language. By learning the basics such as the different data types, conditionals, and loops, we will then learn how to extend Dynamo's functionality by creating and importing new libraries, including the Revit API.
Finally, using Python, we'll learn how to interact with the Revit API from within Dynamo by learning techniques such as element filtering, accessing parameters, and creating views. At the end of this course, you'll have a strong understanding of how to use Python in Dynamo and be well on your way to creating unique and powerful workflows that push the boundaries of what Dynamo can achieve. Let's go ahead and get started.
1. Dynamo and Python
2. Python Basics
3. Working with Libraries
4. Revit API
Next steps2m 18s
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.Cancel
Take notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.