Hollowing object for 3d printing

I am trying to prepare an object for 3d printing grasshopper. I would like to hollow the object mesh to save printing material. Most slicer has this function. I could find offsetmesh in Ngon addon. But is doesn’t work for this. Can I do it with grasshopper?
Or is there any addon for Grasshopper supporting 3d printing?


I cant upload the defintion because of the 20 MB limit.

Hello
Shrinkwrap (native in R?), Isopod (r8), Dendro are able to do that

2 Likes

What’s the reason you aren’t doing this in your slicer?

I prefer do everything in Grasshopper.

Here’s an example using Isopod. This should work even on high res meshes, keeping the outer mesh unchanged.



mesh_shell_isopod.gh (6.9 MB)

(you’ll need to download Isopod via the PackageManager first)

Input mesh from Actaeon - Three D Scans

7 Likes

Thank you! Looks fantastic!

This is slightly off topic but still relevant here…

Does anyone know how you can fill a hollow mesh to make it solid? I.e. the opposite of the process above.

I had a mesh that was proving hard to shrinkwrap but turning the mesh into a pointcloud and then shrinkwrapping it worked really well apart from it gave me a hollow mesh. I can’t seem to explode the mesh and delete the inner mesh faces.

1 Like

Have you tried SplitDisjointMesh?

2 Likes

Use the Lightning infill pattern - is generates the bare minimum of infill and works quite well.

1 Like

Yes but it doesn’t work on this mesh. It just says “Unable to split this mesh. There were no disjoint components.”

HollowMeshJaw.3dm (13.6 MB)

Sorry, it’s a big mesh, I removed the skull to make it smaller.

Yes indeed there is no internal volume. If you put that in water every parts will be wet. There is just one big outside.
“Holes” here.

2 Likes

I often run Shrinkwrap on the Isopod mesh result… Can help to get rid of small holes.

2 Likes

The original mesh had a lot of tiny holes so if I shrinkwrapped it to fill the holes it lost too much detail and if I kept the edge length short enough to get the detail then it just produced lots of mesh fragments.

I found turning the mesh vertices into a point cloud and then shrink-wrapping gave a nice result but it’s hollow apart from the holes that @laurent_delrieu has spotted.

When I 3d print this mesh, the part is a really thin shell that is fragile.

Maybe I can just plug the holes manually and then shrinkwrap it again.

1 Like

What is the meaning of “Shrinkwrap”?

1 Like

WOW, it is really useful stuff. Is there a grasshopper widget for this too?

1 Like

Rhino 8 GH:
MESH > TRIANGULATION > SHRINKWRAP

(Not available in earlier rhino versions)

1 Like

I wonder is there anything like Shrinkwrap just for 2d curves?

Don’t wonder too much, it is named Offset (from Clipper) !!!

1 Like

Hi Laurent! Happy Easter! I apologize for may remark. What is the way to buy a license for Nautilus?