“Hey! Can you Downgrade a Revit model?”……

is something a lot of you may have heard at one time or another. And the answer was and still is,


However, with there being folks who recognize our AEC data for what it is, DATA, we now have options.

If you have never heard of Speckle, I invite you to read up about what they are up to.

In short, Speckle is:

On a mission to empower AEC companies with open and accessible data.

This means connecting all sorts of file formats and software. One of which is Revit. (2019-2021)

Generally, I have seen people use Speckle for things like translating Rhino to Revit and so on. But, with it being supported for other Revit versions, and me being as curious as I am. I decided to try my hand at streaming data between Revit versions.

To summarize, it mostly works!

However, there are a few things to keep in mind:

  1. This is essentially rebuilding the elements based on their data, (locations, types, heights, etc).
  2. This is not meant to be perfect.
  3. It still very much relies on you being a Revit user/subscriber.
  4. It is better than what we had before, which is nothing.

With all that in mind, check out the video below:

Buy Me A Coffee