Part of the Rhino in Architecture Series
A common workflow is to use Rhino for early design and model exploration. As a project matures, it becomes necessary to export the Rhino models into Revit for further refinement and documentation. There are many ways to pass models and objects between Rhino and Revit. Each of the methods below has its advantages and disadvantages.
In 2019 McNeel introduced the technology to run Rhino and Grasshopper inside Revit's memory space. This completely changes the way interoperability between the products works.
For more information on this amazing new process, see:
Here is an excellent presentation on transferring Rhino information using BIM: "Rhino in your BIM toolkit" at 2018 Shape to Fabrication
The list below goes from the easiest to the most complicated transfer. But , the later processes give the transfer more and more control. The main ways to transfer information are as follows:
How do you connect a workflow based in Rhinoceros with a BIM platform? This demand is growing in large architecture firms and multidisciplinary firms from the AEC industry. So what is going on?
Rhino is a powerful tool for designers in different professions including architecture, construction, and the AEC industry. The challenge happens when designers or professionals working in Rhino need to adapt to the BIM requirements of colleagues working within the same company.
BIM is not known for being designer-friendly. But Eugenio Fontan from Enzyme Architecture Office claims that even though BIM is a tool that is not easy to use, it will enhance your design.
Enzyme believes that connecting such a powerful design tool with the most efficient and smart workflow for the industry is crucial to achieving your best design and bringing it to reality.
Using AutoDesk DWG to transfer geometry from Rhino to Revit and back can be a quick way to transfer a model for reference purposes. The model will show up in Revit as massing, but can be used to cut floors and reference points. A design workflow that keeps some geometry such as shell and core in Rhino for much of the projects can use this method.
Revit's default IFC reader is not the best IFC reader available for Revit. This may lead to objects within Revit not importing complete family objects. It is recommended to download the upgraded reader for Revit 2017 and Revit 2018. Download the advanced Revit IFC Plugin here
In addition to the upgraded reader, it is recommended to set a IFC import template. Here are instructions to set a proper IFC import template. A decent default is the “Residential-Default.rte” template comes within the Revit library folders.
In Revit there are two ways to work with IFC files. First is to insert the IFC as a link. This will allow the revit objects to reference the links geometry. But the objects are not editable. If the Bind and Ungroup method is used in Revit, the objects withing will not be editable. TO properly edit the objects in the IFC model the IFC should be opened through the Open command. This gives the maximum flexibility in Revit. In many cases the objects will be native families in Revit.
Visual ARQ is an architectural add-on for Rhino. It includes the ability to create and set BIM objects within Rhino. It also has a robust IFC importer and exporter.
Geometry Gym provides OpenBIM software tools and support for Architects and Engineers. Primarily these tools target project data exchange. Generative BIM data exchange is provided using a combination of OpenBIM formats (primarily IFC) and direct API interaction to popular software including Revit, Archicad, Digital Project and Tekla. Structural Analysis models can be exchanged with many popular analysis software.
Technically one of the most difficult solutions, this process can be used to create very specific almost native models on both platforms. A god example might be using Grasshopper to determine the location of seats in a space, then using a link through to Dynamo
Additional articles on Rhino to Revit: