/pyRevit-BILT_NA_2022

Primary LanguagePythonGNU General Public License v3.0GPL-3.0

Take Control Over Revit By Creating Tools & Your Own Toolbar With pyRevit

pyRevit extensions presented @ BILT NA Anaheim, June 14th, 2022

Thanks to all attendees! It was a pleasure. Thanks to the BILT Organization team. You made it happen!

Synopsis

This presentation will run you through the process and the tools for you to create a custom toolbar with a set of custom tools for Revit thanks to pyRevit, some python coding or a dynamo script.

Learning Objectives

  1. pyRevit Framework Structure
  2. Create a basic toolbar in revit
  3. Revit API basis
  4. Code Python tools thanks to pyRevit API

Description

This presentation will run you through the process and the tools for you to create a custom toolbar with a set of custom tools thanks to pyRevit, some python coding or a dynamo script. The idea is to empower advanced users of Revit and help them structure a toolbox to improve their productivity and get rid of the repetitive or tedious tasks. • First part will cover the structure of pyRevit Framework, its capabilities, and its set of tools • Second part will be about creating a simple toolbar • Third part about the creation of a few scripts to populate our toolbar • Finally, to show a way to distribute the toolbar across an organization

General Usage

Please use the fork button image

Then you can install the toolbar (after installing pyRevit) with the following command line

pyrevit extend ui pyBiltNA https://github.com/**YourGithubUser**/pyRevit-BILT_NA_2022.git --dest="C:\pyRevit"

Handout

Here

Comments and improvements

Comments and improvements are both welcome through Issues

Made possible thanks to pyRevit and its creator Ehsan