Autodesk University
Hack It 'til You Crack It: Python in Dynamo for Beginners
Hands-on Lab    AS224711-L
John Pierson
[up-KW2bd8SeaHoYFZFQmaEkMg%3D%3D-firstName] [up-KW2bd8SeaHoYFZFQmaEkMg%3D%3D-lastName]
[up-KW2bd8SeaHoYFZFQmaEkMg%3D%3D-badges]
[up-KW2bd8SeaHoYFZFQmaEkMg%3D%3D-firstName] [up-KW2bd8SeaHoYFZFQmaEkMg%3D%3D-lastName]
[up-KW2bd8SeaHoYFZFQmaEkMg%3D%3D-jobTitle]
[up-KW2bd8SeaHoYFZFQmaEkMg%3D%3D-company]
[up-KW2bd8SeaHoYFZFQmaEkMg%3D%3D-metrics]
Share Share
Comment Comment
Bookmark Bookmark
You must be signed in for this action Sign in
Close
Autodesk University
Collapse Expand

Description

Every year we see more Dynamo users coming from Autodesk University, and often they are eager to learn more. Once users reach an intermediate-to-advanced stage in Dynamo, they often look at what to do next—and frequently that involves using Python textual programming language within Dynamo. With Python, Dynamo users can access the Revit API (application programming interface) in a whole new way, and create additional functionality to make the making of things easier. This lab will not be an overly complex look at Python from a computer programmer's point of view. Instead, it will provide an introduction to the Python environment within Dynamo from a Revit user's perspective. As a Dynamo user, the speaker has struggled with the same scenarios and has used Python in ways never anticipated. This lab will cover key concepts for Python, including syntax, indentation, object types, and iteration, while relating it all back to Revit terms.

Key Learnings

  • Gain an introductory understanding of Python in Dynamo
  • Learn how to translate and understand Python terms into Revit terms
  • Understand how to implement standard Python methods in Dynamo
  • Learn how to deconstruct other's Python code for additional learning and modification

Speakers

user_X176.png
John Pierson is a Design Technology Specialist at Parallax Team, and a Revit certified professional for all disciplines. At Parallax, he is engaged in the creation of automated workflows and the exploration of computational design solutions for the AEC industry. John is a frequent presenter at user groups and conferences. John is also an active member of the Dynamo community and currently manages the Dynamo package Rhythm; which is among the top 5 most downloaded.
[up-KW2bd8SeaHoYFZFQmaEkMg%3D%3D-firstName] [up-KW2bd8SeaHoYFZFQmaEkMg%3D%3D-lastName]
[up-KW2bd8SeaHoYFZFQmaEkMg%3D%3D-badges]
[up-KW2bd8SeaHoYFZFQmaEkMg%3D%3D-firstName] [up-KW2bd8SeaHoYFZFQmaEkMg%3D%3D-lastName]
[up-KW2bd8SeaHoYFZFQmaEkMg%3D%3D-jobTitle]
[up-KW2bd8SeaHoYFZFQmaEkMg%3D%3D-company]
[up-KW2bd8SeaHoYFZFQmaEkMg%3D%3D-metrics]

Share Class

close-24

Comments

Login to join the discussion.
0 comments in this class
Be the first to share your thoughts.
close-24