Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

LinkedIn Learning

Dynamo for Revit: Python Scripting

via LinkedIn Learning

Write review

Overview

Google, IBM & Meta Certificates – 40% Off
One plan covers every Professional Certificate on Coursera.
Unlock All Certificates
Learn to how to use Python scripting to extend the power of Dynamo and automate common Revit tasks.

Syllabus

Introduction
  • Jumping into Python and Dynamo
  • What you should know
  • Exercise files
1. Dynamo and Python
  • The Python node basics
  • What is OOP?
  • Importing the Dynamo library
2. Python Basics
  • Defining variables
  • Numbers
  • Strings
  • Working with lists
  • Making decisions with conditionals
  • Control with operators
  • Logical operators
  • Looping with the for loop
  • Looping with the while loop
  • Break and continue
  • Nested loops
  • Dictionaries
  • Try and except
  • Defining functions
3. Working with Libraries
  • Built-in Python modules
  • Extending Python modules
  • Saving our own module
  • What is IronPython?
  • Accessing Revit nodes
  • Importing the Revit API
  • Working with the Revit API
  • Revit conversions
  • Dynamo conversions
  • Navigating the Revit API
4. Revit API
  • Collecting elements
  • Creating a collector
  • Getting Revit parameters
  • Setting Revit parameters
  • Creating line-driven elements
  • Element locations
  • Adjusting elements
  • Creating a view
  • View bounding boxes
  • Revit API and IronPython types
Conclusion
  • Next steps

Taught by

Jeremy Graham

Reviews

4.8 rating at LinkedIn Learning based on 319 ratings

Start your review of Dynamo for Revit: Python Scripting

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.