Wednesday, January 4, 2017

pyRevit is blowing my mind

I am so sorry I didn’t really let this sink in when I first heard about it: Ehsan Iran-Nejad’s pyRevit

I don’t really have the time to figure out all the stuff it does, but one thing that really blew my mind is that you can update the ribbon panel without restarting Revit! I just have to find out how he does this! Especially, since I failed to do this a couple of years back. Maybe the API has changed, maybe there is some wizardry going on, but this is what the RevitPythonShell should have been like.

Adding scripts is as easy as creating a folder structure following a naming convention. I like this idea. I love this idea. Hm… I wonder if we can merge some of these ideas back into RPS?

So… If you haven’t done this yet, go over to pyRevit and give it a spin!

1 comment:

  1. Thank you for posting something on this. I was using RPS for a number of years and when pyRevit came along I could start posting scripts in the folder structure and they would just appear. It's such a natural way of growing the set of available tools for Revit in the office where I work. I don't need to mess with creating installers when everyone I'm supporting is on our network. It's so simple and allows me to focus on what matters for the folks I help to support.