Description
Ever wanted to learn to use the Revit application programming interface? Programming in Revit software seems like a scary thing, but it doesn’t have to be. We will present on how to start using the Revit API using free tools. This class will guide attendees who use Revit but have never tried to access the API to accomplish simple tasks. Using element Filters, Transactions, and User Interface will be the main focus. This will give each attendee a basic understanding and road map to creating their own scripts for Revit. We will use the following software: Revit, RevitPythonShell, Revit Lookup, and pyRevit. Attendees will need basic understanding of Revit and entry-level understanding of Python.
Key Learnings
- Learn how to use free tools to access the Revit API
- Learn how to collect and filter elements with RevitPythonShell
- Learn how to perform a transaction on elements with RevitPythonShell
- Learn how to save and use Python tools