I’ve always used the drag and drop feature of SolidWorks assemblies into Rhino and its worked fine for me. Yesterday morning, it seemed to stop working. It seems to think the parts are there, but they are not visible. Parts can only be selected with crtl + A button and even then, dont show up as selected, just shows the parts in the selection menu. I did notice they haven’t been coming in as blocks, which I thought it used to do. When I use the “What” command, it says they are valid poly srfs.
Did you try Zoom Extents yet?
Hi Colin,
Is it a particular file? Do previously imported files behave as expected?
What version of Rhino are you in? Please run the SystemInfo command in Rhino. Thanks!
Are you importing the SolidWorks files directly into Rhino? Maybe try STP as a test to see if there is any difference. I believe STP can transfer assemblies.
Thank you all very much for the follow up questions, I appreciate the help.
I’m in Rhino 8. Its happening with STPs and SW assemblies. I’ve never had issues with this. Yes, I have tried Zoom Extents. It’s odd because it definitely “acts” like the files are in there, like if I switch to shaded view from wireframe, it takes a second to create visual meshes.
Here’s a pic. I also saved it and the file size is about what I expected, and the layers are matching the assembly items. So its importing something, somehow.
Rhino 8 SR22 2025-8-5 (Rhino 8, 8.22.25217.12451, Git hash:master @ 96429e6361004c775cd83973f2148f3943b5e512)
License type: Commercial, build 2025-08-05
License details: Cloud Zoo
Windows 11 (10.0.26100 SR0.0) or greater (Physical RAM: 64GB)
.NET 8.0.14
Computer platform: LAPTOP - Plugged in [100% battery remaining]
Non-hybrid graphics configuration.
Primary display and OpenGL: NVIDIA GeForce RTX 4090 Laptop GPU (NVidia) Memory: 16GB, Driver date: 6-16-2024 (M-D-Y). OpenGL Ver: 4.6.0 NVIDIA 556.08
Integrated accelerated graphics device with 4 adapter port(s)
- Secondary monitor is laptop’s integrated screen or built-in port
- Windows Main Display attached to adapter port #1
Primary OpenGL: NVIDIA GeForce RTX 4090 Laptop GPU (NVidia) Memory: 16GB, Driver date: 6-16-2024 (M-D-Y). OpenGL Ver: 4.6.0 NVIDIA 556.08
Integrated accelerated graphics device with 4 adapter port(s)
- Secondary monitor is laptop’s integrated screen or built-in port
- Windows Main Display attached to adapter port #1
Secondary graphics devices.
Intel(R) UHD Graphics (Intel) Memory: 1GB, Driver date: 6-15-2023 (M-D-Y).
Integrated graphics device with 4 adapter port(s)
- There are no monitors attached to this device. Laptop lid is probably closed
OpenGL Settings
Safe mode: Off
Use accelerated hardware modes: On
GPU Tessellation is: 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: 6-16-2024
Driver Version: 32.0.15.5608
Maximum Texture size: 32768 x 32768
Z-Buffer depth: 24 bits
Maximum Viewport size: 32768 x 32768
Total Video Memory: 16376 MB
Rhino plugins that do not ship with Rhino
C:\Program Files\Orca3D V3\net7.0-windows\Orca3D.rhp “Orca3D” 3.1.7.0
Rhino plugins that ship with Rhino
C:\Program Files\Rhino 8\Plug-ins\Commands.rhp “Commands” 8.22.25217.12451
C:\Program Files\Rhino 8\Plug-ins\rdk.rhp “Renderer Development Kit”
C:\Program Files\Rhino 8\Plug-ins\RhinoLabsTools.rhp “Rhino Labs Tools”
C:\Program Files\Rhino 8\Plug-ins\RhinoRenderCycles.rhp “Rhino Render” 8.22.25217.12451
C:\Program Files\Rhino 8\Plug-ins\rdk_etoui.rhp “RDK_EtoUI” 8.22.25217.12451
C:\Program Files\Rhino 8\Plug-ins\NamedSnapshots.rhp “Snapshots”
C:\Program Files\Rhino 8\Plug-ins\import_STEP.rhp “STEP Import”
C:\Program Files\Rhino 8\Plug-ins\MeshCommands.rhp “MeshCommands” 8.22.25217.12451
C:\Program Files\Rhino 8\Plug-ins\RhinoCycles.rhp “RhinoCycles” 8.22.25217.12451
C:\Program Files\Rhino 8\Plug-ins\Toolbars\Toolbars.rhp “Toolbars” 8.22.25217.12451
C:\Program Files\Rhino 8\Plug-ins\3dxrhino.rhp “3Dconnexion 3D Mouse”
C:\Program Files\Rhino 8\Plug-ins\Import_SolidWorks.rhp “Solidworks Import”
C:\Program Files\Rhino 8\Plug-ins\Displacement.rhp “Displacement”
C:\Program Files\Rhino 8\Plug-ins\SectionTools.rhp “SectionTools”
Did you modify the Display Modes in any way?
No, but still reset to default with no change. Its acting really odd, I just tried insert instead of import and it came in as a block, could see in 1 of 4 view ports. When I explode block, it disappears from all.
You can upload large zipped files here privately, please put a link to the thread in the comments.
Done. Thank you.
This is weird. After importing the assembly and it not showing up, I undid that command and my existing Rhino model parts had disappeared from all but one viewport and aren’t coming back.
You’ve got a number of bad object, SelBadObject then Delete
32 surfaces, 9 polysurfaces added to selection.
You can use grasshopper like so to get additional info about said objects.
If you send the original file I can make a report and see if there is anything we can improve.
I uploaded the .zip file, what else do ya need? The bad objects aren’t seeming to be the issue.
Deleting the bad objects should make everything visible, is it not?
I’ve only recieved one .3dm, if you send the original file that was imported we can take a look. Same goes with the files you are showing now.
Another thing to try is the RemoveAllNakedMicroEdges command.
Trash Can.3dm (497.3 KB)
^ that is the file in the screenshot above, where there are no objects selected when running the selbadobject command. Missing in one viewport. Even if I delete all the objects in one of these files, new objects (new box, srf, etc) wont show up in the viewports that arent showing anything.