Spec sheet · walls.py
walls.py
FDM-optimised walls that use less plastic and print without support: a cross-braced sparse wall, a corrugated wall, thick-edged thinning walls and triangles, and struts.
sparse_wall(h=50, l=100, thick=4)interactive · drag to orbit
rendered & measured
watertightThe diagonal braces are held under maxang from vertical so every overhang prints clean; the thinning wall is BOSL2's exact 24-point polyhedron, transcribed and closed watertight.
variants · click to load
280triangles
12,007.0mm³ volume
4×101×50bbox mm
>>> Walls.sparse_wall(h=50, l=100, thick=4)
40%
The sparse lattice fills its 4×100×50 envelope with 12,007 mm³ — 40% less plastic than the 20,000 mm³ solid wall, and it needs no support.
12 tests · full API reference →