Accurate exporting as OBJ. from Rhino to Blender

Hi guys, so I have the following problem:

I’m trying to export a file as an OBJ. from Rhino to use it in Blender, but when I export the file as an OBJ. (I already tried different export settings) and then import said OBJ. file to Blender, the Vertices are all over the place.

So my question is: Is there a way to export an object from Rhino as an OBJ. which doesn’t place Vertices all over the Object but ONLY in logical and needed Positions (e.g. Corners).

Thanks in advance for your help!

To what Blender version are you using?

Vertices all over the place makes me think you’re are trying to export something really, really big (unit-wise).

Have you tried the import_3dm add-on for Blender already? Just ensure you save your 3dm file with render meshes in it, then use the add-on to import your 3dm file directly into Blender.

1 Like

I didn’t try the add-on yet, but i have it installed now. How do I make sure that there are render meshes in my saved 3dm file?

btw thanks for the quick answer

You put the viewport in render view and click zoom to fit the whole objects in the file, then save the file with rendered viewport option enabled. At least that is how i do

1 Like

You don’t need to keep the Rendered viewport in use. But you should at least toggle once to it before saving your 3dm. The Rendered mode causes Rhino to generate the render meshes for geometry objects.

1 Like

Alright guys, at first thanks again for your help.

I attached an example Rhino file as well as screenshots from my export settings and the result in Blender using the recommended add-on. I also attached a similar “example cube” modeled directly in blender to illustrate how the ideal result from exporting from rhino and importing that file to blender would look like.

My export settings in Rhino and my screen before exporting:

This is how the mesh of the cube looks when I import the 3dm file to Blender:

When I create a similar cube in Blender the mesh looks like this:

Here is the Rhino File of the cube:
Cube.3dm (252.3 KB)

To sum everything up and rephrase my problem / question:
Is it possible to export a model made in Rhino in a way, that when I import it to Blender, the Mesh looks as clean and simple as the one in my reference pictures (from the Cube modeled in Blender)?

Or do I have to model the cube in Rhino in a certain way to achieve a clean mesh in Blender?

What you see after importing is the mesh as a result from the Rhino mesher code used for meshing all geometry (expect meshes).

As a comparison with the cube selected in Rhino run the command _ExtractRenderMesh. Hide the original cube so you can see the mesh that Rhino generated.

Not sure if there is any effort in getting clean(er) quad-meshes out of the mesher, but you can select an object and in its object properties panel set a custom render mesh. Not much you can do there though.

For more complex objects the results are generally quite acceptable, though.

1 Like

I know absolute zero of Blender, but couldn’t you use any of blender commands like MeshRebuild or something like that to simplify stuff already inside Blender?

Also, if you generate the mesh inside rhino then import, will the mesh be imported as it is or will it be remeshed during import?

I am downloading blender to try some stuff with it right now.

1 Like

Data gets imported as is where possible. At most approximations are made where a geometry type is different or none-existant. Mesh data does not get remeshed during import.

2 Likes