Thursday, October 3, 2019


There is a new technology that is emerging in our AECO+ industry.
It is called Rhino Inside.

Rhino inside means that Rhino is installed as an “add-in” to other software. This is revolutionary for software in AEC. In this blog post let’s focus on all the amazing things Rhino has to offer when it is attached to Revit….
and thus refer to Rhino Inside as Rhino Inside Revit.

For starters Rhino inside Revit makes a seamless by-directional handshake between Rhino and Revit so elements and data could be passed back and forth in real time.

….and…..There is more…. Much much more.
With Rhino Inside Revit you also get all of Rhino’s functionally including Grasshopper for Revit. Grasshopper is a visual programming language similar in concept to Dynamo although there are fundamental differences.

If you want to know more about grasshopper read about it here! If you are a grasshopper user and also use Revit then this is what you have been waiting for!

Click on this blog post if you want an example on how to get Revit Surfaces into the Rhino program. For this example I created a "Rhino" in Revit then converted it to Rhino geometry via grasshopper.

See another example below of Grasshopper for Revit side by side with Dynamo for Revit just for comparison purposes. In this example the total area of structural beams in Revit is calculated.

With Grasshopper for Revit it now offers a new plethora of functionality that taps, all the grasshopper add-ins including Human UI, and many others and gives you access to all of Rhino’s geometry creation tools

Not a Rhino user but want to use Grasshopper for Revit? No problem! The great thing about Rhino inside Revit is that you don't even need to know anything about Rhino to use Grasshopper for Revit. If you only open Grasshopper within Revit then Rhino is invisible, you never even see it.

So how does one start to use Rhino inside Revit? Currently Rhino inside Revit is an add-in that could be found here.
Also, you would need a licensed version of Rhino (at least up
To version 6) and would need to get the WIP (version 7 beta) here.

I plan to show the world this amazing technology through this blogsite, conference presentations, and training. I am currently writing a book "The Dynamo Handbook" and I also will be adding in some Grasshopper for Revit examples within the handbook for easy reference...

Good luck with the new tech and keep looking forward AEC!

1 comment:

Francisco Farías said...

Hi Marcello,

I am intrigued by this tool and am not a Rhino user, but there are loads of them in my office. Can someone just model everything in Rhino and convert to Revit closer to the deadline, and keep working on Rhino for the next stages and deadlines to then convert once more just because the agreed format was .rvt? Will the data once populated after conversion (Uniclass codes, NBS clauses, etc.) remain or do we need to do that all over again on each conversion (will the ID number of objects be preserved)? If we have objects hidden on a sheet, and then re-convert the model from Rhino, will those objects remain hidden?

Sorry for so many questions, but am interested in what you have seen so far.