A BLOG ABOUT DIGITAL DESIGN & CONSULTING
The Dynamo package "Macro4BIM" can be easily obtained through the "Online Package Search" in Dynamo.
Once downloaded, you will notice that is structured in categories that represent the main environment of the relative nodes.
The main categories in the latest version are:
Each one's nodes are listed in a dedicated section of the website and, when a blog post involving a certain node has been written, you can notice a direct link to the post.
pyRevit is one of the most powerful Add-Ins for Autodesk Revit® that, among other functional tools, brings to the developers the great benefit of customizing a new panel coding entirely in Python 🐍! The Macro4BIM extension, which creates a tab named pyM4B, is a collection of selected homemade tools.
Just for clearance, here is an image to state clearly the difference between all the UI that populate the Revit ribbon bar:
Intellisense and autocompletion
Very important to know about pyRevit is that almost all of its libraries have been developed by the author Ehsan Iran-Nejad in Python. You can find them all at the following path on your computer %appdata%\Roaming\pyRevit-Master\pyrevitlib .
If you are a developer, you certainly want to have easy access to the libraries while you're coding as was already suggested in this post: VSCode intelliSense for Revit
Talking about pyRevit, though, that post is not enough. I highly recommend you also this short post where we talk about a tool developed by Ehsan Iran-Nejad and Steve Baer at McNeel, simply extraordinary: Create Python stubs 🐱👤
The idea is to create different panels to be useful for more disciplines at the same time.
More functions will come... stay updated!
For now, this is a preview of what we developed:
How to install
Easy-peasy! follow the link below to a dedicated post from where you will be able to find and download the installer. Then all you have to do is double-click the program and wait a glich of an eye! 👀