Rhino Inside Revit

Rhino.Inside Revit

3 min read
Share on twitter
Share on linkedin
Share on facebook
Share on email

For years AEC professionals have struggled with interoperability between different software, particularly Rhino and Revit. This gave rise to a whole range of interoperability tools such as Flux and Konstru. However, it seems now that in one fell swoop, Robert McNeel & Associates have changed the game with the release of Rhino.Inside Revit.

Rhino.Inside is an open-source Rhino WIP project which allows Rhino and Grasshopper to run inside other 64-bit Windows applications such as Revit, AutoCAD and Unity. Yep, you heard right – Rhino and Grasshopper within Revit! This opens up enormous possibilities by combining two, best-of-class software. No longer is it necessary to replicate your Grasshopper scripts within Dynamo. They can simply be run within Revit using the Rhino.Inside technology.

This tutorial will demonstrate how you can install Rhino.Inside and reference Revit geometry to get you up and running.

Installation

  • Download and install Rhino 7 WIP, note that you’ll need a valid Rhino 6 license to activate.
  • Download and install Rhino.Inside Revit. The Rhino.Inside components will NOT be visible directly within Rhino 7 and Grasshopper. To expose the functionality, we need to launch Revit. Rhino.Inside supports Revit versions 2018-2020.

Launch

  • Launch Revit and go, Add-ins > Rhinoceros and press the Rhino icon.
  • This will initiate a new tab in Revit called ‘Rhinoceros’. Then press the Grasshopper icon to launch Grasshopper inside Revit.
  • Within Grasshopper you should see Rhino.Inside Revit components added under the ‘Params’ and ‘Revit’ tabs. Note that these components are only visible from within Rhino.Inside Revit. If you open Rhino 7 independently, you’ll notice that these components are not available. Therefore, if you try to open a Grasshopper file in Rhino 7 after you have placed Rhino.Inside Revit components, you’ll receive an error saying the components are missing and the file won’t work correctly.

Rhino to Revit Interoperability

  • Before setting up any interoperability workflows, ensure that the Rhino and Revit units match. This is critical.
  • To reference Revit elements into Grasshopper, go Params > Revit > Geometric Element. Right-click and select ‘set one Revit geometric element’ or ‘Set multiple Revit geometric elements’. If you selected multiple elements, ensure you press ‘Finish’ in Revit.
  • To convert the Revit element into geometry that Grasshopper can use go, Revit > Element > Element.Geometry.

Conclusion

It can get a little tricky managing three windows – Revit, Rhino and Grasshopper – at the same time. If one of the windows disappears, simply press the Rhino or Grasshopper button within Revit’s ‘Rhinoceros’ tab.

For more information about Rhino.Inside for Revit, refer to the documentation.

Share on twitter
Share on linkedin
Share on facebook
Share on email

6 Comments

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Related Tutorials

Documenting Stairs with Dynamo
Premium

Documenting stairs

A Dynamo workflow to document stairs by creating dimensions, number systems, spot elevations, stair run tags & min clearances.

Stair Compliance
Premium

Stair compliance

Verify stairs compliance including riser height, going length, risers per stair run & clearance between top rails.

Align Views
Premium

Align views on sheet

Use the ‘Align Views on Sheet’ Dynamo graph for a consistent graphic layout between sheets.

Copyright​

© 2021 Parametric Monkey
Parametric Monkey and the Parametric Monkey logo are trademarks of Parametric Monkey Pty Ltd.

CONTACT US

Drop us a message and someone from our team will be in touch with you shortly.

BOOM!

Thank you for your interest. Someone from our team will be in touch soon.

WORKSHOP APPLICATION

To find out about upcoming public workshops or to organise a private workshop, please submit the following contact form and we’ll be in touch soon.