Rhino .3dm import blender plugin improvements

Hi @nathanletwory

I don’t know why this worked but I deleted the modules folder it had Rhino 3dm in it, then after deleting I was able to check the check for your plugin and it worked. I think uninstalling the older plugin didn’t work for me and it left this older module folder? A new module folder was created but nothing is in it. I was able to import a rhino file and 3dm is on the import file list.

Thanks for your reply and for the plugin.
RM

Hi,

With Blender 4.5.3, I still have the message “No module named Rhino3dm”. I checked in the subfolder “extensions\user_default\import_3dm”, i can’t see any Rhino3dm python package.

@3dsynergy you wrote :

I don’t know why this worked but I deleted the modules folder it had Rhino 3dm in it

I don’t know which modules folder contained Rhino3dm

Thks for helping

You need to download and install the file with the word extension in the filename

Ok ! i works now (I tried to install the wrong extension !)

There is paid extension to export as 3dm (link), i don’t if it’s a good or not.

Do you plan to develop a 3dm exporter for blender ?

Not at the moment.

Hi @nathanletwory, your add-on seems broken for Blender 5.0. Do you think it would be possible to fix it ?

Here is the error I get when trying to import a 3dm file :

I’ll fix it when I get around to it!

Now that Nathan is not part of the company anymore, can we expect someone else from McNeel to pursue this development (or maybe implement a .blend export option from Rhino)?
I was relying so much on this plugin for my work…

Hi aalexandre -

That’s not something that you should expect, no.

I’ve put that request on the heap: RH-92511 File IO: .blend Import - Export
-wim

I made a v0.0.17 release:

I will probably upload this also to the extension platform at some point.

Well, whaddaya know. @Bernd_Möller was really quick in updating a very interesting PR - bringing drag&drop into the equation.

Such a cool feature should be right there for users, so there is now v0.0.18:

And no uploading to the Blender extension platform, as far as I know the other licenses (rhino3dm / opennurbs) aren’t compatible enough to even consider making import_3dm GPL-3.0-or-later .

So cool, thanks for the update!

Quite busy with work, but every now and then I try poking at import_3dm.

Something I’m toying with is tesselating breps. Lots of things to go through, but quite fun. Still slow, so here some screenshots at low tesselation settings. No trimming, etc, just every brep face meshed. The mini from Holomark 2 (r6), and two files from OpenNURBS example files.

I am having fun with the OpenNURBS example files - some initial trims. And adding materials helps a lot :slight_smile: