3D Scan to Print — Preparing a Scanned Object in Blender¶
The Challenge¶
I had a 3D scanned mesh object that I wanted to 3D print. The scan produced a dense triangulated surface mesh, but it was not ready for printing.
Skin vs Solidify¶
I needed to decide between the Skin and Solidify modifiers in Blender:
- Skin — inflates tubes around a wireframe of edges and vertices (like a stick figure)
- Solidify — adds wall thickness to a surface mesh with faces
Since my scan was a surface mesh covered in triangular faces, Solidify was the correct choice.
Checking for Problems¶
In Edit Mode, I used Select → All by Trait → Non Manifold to find holes in the mesh. Non-manifold edges lit up in orange, revealing the problem: the bottom of my scanned object was completely open.
I tried Mesh → Clean Up → Fill Holes, but it didn't work for such a large opening.
Filling the Bottom¶
I created a box underneath the scanned object to act as a base and close the bottom. To merge them together, I used:
- Selected the scanned object
- Added a Boolean modifier (Properties panel → Modifiers → Add Modifier → Boolean)
- Set the operation to Union
- Selected the box as the target object
- Clicked Apply
- Deleted the original box
Solidify Settings¶
For my Bambu P1S with a 0.4mm nozzle:
- Thickness: 0.002 m (2mm — gives 5 wall lines)
- Offset: -1.0 (thickens inward, keeping the outer surface where it is)
- Even Thickness: checked (prevents thin spots)
- Fill: checked
If the mesh is already a closed solid after the Boolean union, Solidify is not needed — the slicer will handle walls and infill automatically. Solidify is only necessary if you want a hollow print to save filament.