import_3dm icon indicating copy to clipboard operation
import_3dm copied to clipboard

Small Rhino Render Mesh being simplified on import into Blender

Open paulharrisandme opened this issue 5 months ago • 2 comments

When I import very small parts (smaller than 0.1mm thick - i.e. painted logos on an in-ear headphone) into Blender the mesh is not the same as that which I saved in the Rhino file - it's as if there is a scale and the mesh is being reduced when the polygons are smaller than a certain size. If this is the case is there a setting where I can set this scale/size to be much finer?

paulharrisandme avatar Jul 29 '25 15:07 paulharrisandme

If I scale the geometry by 10x in Rhino then scale by 0.1x in Blender after importing it - it retains the correct mesh - but this is a work around rather than ideal.

paulharrisandme avatar Jul 29 '25 15:07 paulharrisandme

This is likely due to vertices of meshes being merged during import, see here https://github.com/jesterKing/import_3dm/blob/5465fcadba4af6868d28466d2e18cba6b4e09b1b/import_3dm/converters/render_mesh.py#L107

This is not currently exposed as an import option. You can probably just set needs_welding = False in your version as a quick fix, or create a PR with a proper fix.

See also this issue: https://github.com/jesterKing/import_3dm/issues/137

rockjail avatar Sep 15 '25 06:09 rockjail