The Forge DevCon is over and was a great success.
I am really excited to see where our paths will lead us in the near future as we continue to improve the connections between the desktop, Revit and BIM to the cloud and move forward towards freeing our BIM data.
I published pointers to all the Free your BIM data resources yesterday.
Here are some more snapshots from the second day at the event, taken during my few ventures outside the festival pavilion building housing it:
Our main topics today are completely different and purely Revit API related:
To give you an idea of what this is about, here is the readme table of contents:
- First step : Simple External File
- Registration Improvement : startup.py
- About ChangeType and Newly Added/Deleted Elements
- Ergonomic Improvement
In Pierre's own words:
I wanted to share the work we've done on a small course on Python in Revit. We tested using IUpdaters with RevitPythonShell and it seems to work great! The method might help other users with setting up this tool, since I didn't find any other example for this in Python...
You can find the tutorial and the examples at github.com/PMoureu/samples-Python-RPS/tree/master/Tutorial-IUpdater.
This tutorial is extremely useful from two completely opposite perspectives, both for Revit Python shell users wishing explore the powerful possibilities provided by DMU, and also for Revit API add-in developers with or without DMU experience wishing to acquaint themselves with some of the more powerful aspects of the Revit Python shell.
Many thanks to Pierre for creating and sharing this!