All posts in C#
how to maintain revit plug-ins for multiple versions
One thing that we all have a love/hate relationship with is API breaking changes. Yes, we all love shiny new toys, but they usually break our old reliable tools. What […]
submitting code to DynamoRevit repo
With the Dynamo 1.3 release, there was also a new version of DynamoRevit tools that were released. Some of you might already know this, but DynamoRevit is nothing more but […]
printing PDFs from Revit…why is it so hard?
Disclaimer: If you don’t have to, please don’t reinvent the wheel. I am a proponent of just going out and buying the tools you need to do your job, rather […]
code signing of your revit plug-ins
So as I have been developing increasingly more Revit plug-ins these days, I finally came to realization that the stupid security warning about Untrusted Publisher that Revit shows on startup […]
tips & tricks for zerotouch libraries in dynamo
Default values, nulls, nullable values and other things to keep in mind: So, I wanted to make a node that would return an actual value, and not a “single node […]
direct shape – a few words about the magical geometry object
What is Direct Shape and why is everyone talking about them? Well, its an object class that was added to Revit’s API – I think in 2015 – and if […]
why, what and how of the extensible storage
Why? Some time ago, when I was first getting my hands dirty with Revit API, I used to go to Jeremy Tammik’s website and attempt to re-create his examples. Sometimes, […]
create your own tab and buttons in revit
In the last few posts I have outlined in great detail how to make a simple Revit Add-in using the IExternalCommand implementation. Doing that is a great and really fast […]
building revit plug-ins with visual studio: part three
In this post I will go over a few things: Implementing ISelectionFilter which we will use while prompting user to select things via UI Before we even get to selection […]