Skip to project
LIDOR.
← All projects
TOOLS I BUILT

BLENDER 3D-PRINT PREPROCESSING

A headless Blender (bpy) pipeline that takes a raw mesh and outputs a print-ready model: retopology, resizing, cleanup and hollowing.

completed
Year
2025
Environment
Blender 4.2.16 LTS, headless bpy
Mesh preparation for 3D printing · Concept illustration

Mesh preparation for 3D printing · Concept illustration

HEADLESS BPY PIPELINE FOR PRINT-READY MESHES

BLENDERBPY3D-PRINTINGAUTOMATIONPYTHON
01 / The build

Behind the project.

A headless Blender pipeline (bpy, Blender 4.2.16 LTS) that prepares meshes for 3D printing. Steps include retopology (Quadriflow / decimate), resizing to exact millimeter dimensions, mesh cleanup with the Print3D-Toolbox add-on, and hollowing with configurable wall thickness. Configured through a YAML file and run via a Makefile.

Technical details

Under the hood.

Environment
Blender 4.2.16 LTS, headless bpy
Retopology
Quadriflow / decimate
Cleanup
Print3D-Toolbox add-on
Config
YAML config file, Makefile runner
Notes & outcomes

What came out of it.

  • Fully headless: no GUI required, runs from the command line.
  • Hollowing with configurable wall thickness for resin-style prints.
  • Resize to exact millimeter dimensions before export.