Super buggy trying to import .3DM files into Revit

I am having a lot of problems with the import Rhino function with the Rhino.Inside.Revit plugin, from the plugin just not reading any geometry, importing elements at different scales, and crashing constantly. Help!

Hi Randy, Can you post the troublesome file? It sounds like you have complex geometry that revit can’t handle. Upload here if you need to upload privately. Rhino - Upload to Support

https://www.rhino3d.com/inside/revit/1.0/guides/rir-grasshopper#tolerances

Thanks - just sent you the file and the error messages I have received. I know Revit is capable of the geometry - I was able to import it once, but when I needed to make an adjustment to the surface normals to get materials to show properly, everything feel apart. Thanks for your help!

Thanks Randy,

The file was unitless so I set the Rhino/Revit units to Centimeters with a .01 tolerance.

Using the Add Geometry DirectShape to test the geometry, all imported successfully with one error (orange highlighted edge in Rhino)

Thanks

I went back and made sure the Rhino file had units and when reimporting to the family, I got this error:

image.png

And then Revit crashed. I will note that I am using the import .3DM drop down from the Rhino.Inside toolbar, not Grasshopper. I am not sure if that makes a difference. I am pretty new to Rhino and don’t have any experience with Grasshopper.

Thanks

I’ve seen that error in files with no units. There was a recent fix in 1.9 RC that may be related.

https://www.rhino3d.com/inside/revit/1.0/reference/release-notes#v1-9-rc2

Thanks

I updated to 1.9.8 and that did seem to solve most of the problems. The only lingering issue now is that 2 components in the geometry come in at a completely different scale:

Note that it’s importing from one Rhino file, with units set to inches and tolerance set to 0.01

Any ideas why this would be happening? I attached the source Rhino file.

Explorers Landing - Combined Group A.3dm (5.03 MB)

Make sure your Rhino Units are matching your Revit Units.

There are considerable tolerance issues with this one area, it still brings in the geometry but in its lowest form (mesh)

Importing as 3dm (DirectShape Type) didn’t bring anything out of scale.

Thanks - seeing both files at the same scale seemed to resolve the problem.

Only other issue, which I think is an Autodesk problem, is that once I get the geometry into Revit, it I switch back to Rhino, Revit immediately crashes. I’ve adjusted my workflow to finalize everything in Rhino, close, import the file to Revit, save, close Revit and restart the program. Not sure if others are experiencing that as well.

Thanks for reporting. Are you able to submit a crash report?

I would like to replicate that if possible, this was immediately after using the import .3dm? Can you provide your Rhino SystemInfo (type systeminfo in the rhino command line). As well as the about info from your Rhino.Inside.Revit.

image

Sure

RHINO SYSTEM INFO:

Rhino 7 SR22 2022-9-12 (Rhino 7, 7.22.22255.05001, Git hash:master @ 196b1bc7dd093321e28dcc7a2bb8709a9bebe12d)
License type: Commercial, build 2022-09-12
License details: Cloud Zoo

Windows 10 (10.0.19044 SR0.0) or greater (Physical RAM: 32Gb)

Computer platform: LAPTOP - Plugged in [100% battery remaining]

Hybrid graphics configuration.
Primary display: Intel(R) UHD Graphics (Intel) Memory: 1GB, Driver date: 1-20-2022 (M-D-Y).

Integrated graphics device with 3 adapter port(s)

  • Windows Main Display is laptop’s integrated screen or built-in port
  • Secondary monitor attached to adapter port #1
    Primary OpenGL: NVIDIA Quadro RTX 3000 (NVidia) Memory: 6GB, Driver date: 4-4-2022 (M-D-Y). OpenGL Ver: 4.6.0 NVIDIA 512.36

Integrated accelerated graphics device with 4 adapter port(s)

  • Video pass-through to primary display device

OpenGL Settings
Safe mode: Off
Use accelerated hardware modes: On
Redraw scene when viewports are exposed: On
Graphics level being used: OpenGL 4.6 (primary GPU’s maximum)

Anti-alias mode: 4x
Mip Map Filtering: Linear
Anisotropic Filtering Mode: High

Vendor Name: NVIDIA Corporation
Render version: 4.6
Shading Language: 4.60 NVIDIA
Driver Date: 4-4-2022
Driver Version: 30.0.15.1236
Maximum Texture size: 32768 x 32768
Z-Buffer depth: 24 bits
Maximum Viewport size: 32768 x 32768
Total Video Memory: 6 GB

Rhino plugins that do not ship with Rhino
C:\Users\rstogsdill\AppData\Local\Programs\Enscape\Bin64\Enscape.Rhino7.Plugin.dll “Enscape.Rhino7.Plugin” 0.0.22231.942

Rhino plugins that ship with Rhino
C:\Program Files\Rhino 7\Plug-ins\Commands.rhp “Commands” 7.22.22255.5001
C:\Program Files\Rhino 7\Plug-ins\rdk.rhp “Renderer Development Kit”
C:\Program Files\Rhino 7\Plug-ins\RhinoRenderCycles.rhp “Rhino Render” 7.22.22255.5001
C:\Program Files\Rhino 7\Plug-ins\rdk_etoui.rhp “RDK_EtoUI” 7.22.22255.5001
C:\Program Files\Rhino 7\Plug-ins\rdk_ui.rhp “Renderer Development Kit UI”
C:\Program Files\Rhino 7\Plug-ins\NamedSnapshots.rhp “Snapshots”
C:\Program Files\Rhino 7\Plug-ins\RhinoCycles.rhp “RhinoCycles” 7.22.22255.5001
C:\Program Files\Rhino 7\Plug-ins\Toolbars\Toolbars.rhp “Toolbars” 7.22.22255.5001
C:\Program Files\Rhino 7\Plug-ins\3dxrhino.rhp “3Dconnexion 3D Mouse”
C:\Program Files\Rhino 7\Plug-ins\Displacement.rhp “Displacement”

RHINO.INSIDE INFO:

[Window Title]
Rhino.Inside - About

[Main Instruction]
Rhino.Inside© for Revit

[Content]
Rhino.Inside Revit: 1.9.8272.12095 (2022-08-25T06:43:10)

[Expanded Information]
Rhino: 7.22.22255.05001 (Rhino 7)
Revit: 2021.2 (21.1.70.21)
CLR: 4.0.30319.42000 (4.8.4515.0)
OS: Microsoft Windows NT 10.0.19044.0

[^] Hide details [Web site] [Read license] [See source code] [OK]

[Footer]
Press CTRL+C to copy this information to Clipboard

Hi @Randy2,

This is what I obtain using RiR v1.10 and Revit 2021.1.2. without adjusting 3DM units, just importing your inches model on a Revit mm model.

Project Document

Family Document

No meshes or other artifacts on my side.

What Revit version are you using?

Thanks

Revit 2021.1.7

The issue I have is that once I import the geometry, if I go back to Rhino (opened separately, not within Revit), when I go back to the Revit window, Revit immediately crashes.

Randy, I’m not able to replicate this. Can you open Rhino and create new file with just a box. Then open Revit - RiR and import and get the same result? Thanks.

Just an update:

This continues to be a problem. Once I launch Rhino.Inside, import Rhino geometry, if I minimize Revit and work in virtually any other application, Revit will immediately crash when I switch back to Revit.

In addition, I continue to have problems with parts of the Rhino geometry just don’t show up in Revit.

Can you post or send us your problem geometry, thanks!

Does your system info still show enscape as the only 3rd party plugin? Is Enscape up to date?

Here is the Rhino Geometry. There are a few components in here that will not populate in Revit unless I explode the surfaces into smaller parts.

Reception Desk to Revit 2.3dm (3.54 MB)

For reference - it’s the 3 areas in pink that do not load into Revit