Fast Intersection-free 3D Model Hollowing Algorithm

This is a video I recorded of my hollowing algorithm.

The pricing for most 3D printing materials is volume-based: the less material you use, the less it will cost you. For some materials, hollowing your object will also avoid deformation or discoloration.

In 3D printing, wall thickness refers to the distance between one surface of your model and its opposite sheer surface. Wall thickness is defined as the minimum thickness your model should have at any time. It’s important that every surface of your 3D model has been assigned a wall thickness.

When using your 3D modeling software it’s possible to design a surface without a wall thickness. However, 3D printers need the information about how thick you intend the wall of your object to be. Many printing problems can be traced back to wall thickness issues. The minimum printable wall thickness primarily depends on the material you choose. Other factors such as the alignment, size, and overall design of your 3D model, can also influence the recommended minimum wall thickness.

Pushing the wall thickness to the minimum might seem like a way to save money. However, making walls too thin can make a model too fragile and might cause parts of it to break off.

The image above shows sample result of my hollowing algorithm.

Avatar
Lawliet Wang
Head ofR&D & Co-founder of VD

My research interests include geometry processing, 2D/3D nesting and Shanghai sign language.