Categories

There are currently no items in your shopping cart.

User Panel

Forgot your password?.

Dynamo for Revit: Python Scripting


Introduction
Welcome
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
Nested loops
Try and except
Defining functions

3. Working with Libraries
Saving our own module
Built-in Python modules
Adding the Revit library
Accessing the Revit API directly
Revit conversions
Dynamo conversions
Navigating the Revit API

4. Revit API
Filtering for elements
Accessing Revit parameters
Creating line-driven elements
Adjusting elements
Creating views
IronPython and Python

Conclusion
Next steps