A seven-sided non-convex non-orientable uniform polyhedron.


Creative Commons Attribution Share Alike

Commercial use is allowed, you must attribute the creator, you may remix this work and the remixed work should be made available under this license.

Learn more or download attribution tags


This is a model of a tetrahemihexahedron,
the only non-convex uniform polyhedron with seven faces. What makes
this polyhedron different from the ones we're used to seeing, where the
faces only touch along their edges, is that three of the faces pass
through each other. The seven faces are the four equilateral triangles
and three large squares that intersect in the center. The smaller right
triangles that can be seen on the model are actually sections (one
quarter each) of the squares; they don't end at the center, but pass
through to the other side. This is analogous to the way a Klein surface
(another non-orientable object) must pass through itself in order to be
represented in three dimensions. It's easier to see with a model that has each square a different color.

To make a printable version of the tetrahemihexahedron, we have to
resort to an approximation. Neither OpenSCAD nor the 3D printer can
handle a model with intersecting but continuous faces, so this model has
small fillets along those intersections to make it manifold and printable. The fillets are small enough that they don't show up in the finished print.

Choose whether you would like to print the model with a solid face or a
hollow face on the printbed; there are STLs for both, and you can also
make the choice by editing the OpenSCAD code. Both versions work fine on our printers,
but one may work better than the other for you; when printing with the
hollow face down I added a brim to make sure it stuck to the bed.OpenSCAD  can also be used to change the size of the print; the STLs
are 50 mm along each edge.



Issues are used to track todos, bugs or requests. To get started, you could create an issue.


Mini pamelajonesPamelaJones added this to the dsff collection ago
Mini hayleyguezHayleyGuez added this to the Hayley collection ago
Mini we   copyEarleneFranks added this to the erhgvj collection ago
Mini wastonlareWastonLare added this to the WastonLare collection ago
Mini beverlygill   copyBeverlyGill added this to the hjkl; collection ago
Mini delilahkimDelilahKim added this to the nii collection ago
Mini lylelopezLyleLopez added this to the HY collection ago
37a70d71586f9edc3d1f8cd227397df0?default=blank&size=40Nicole Lakusta added this to the Math collection ago
37716747de6be84b01a9ee71fd1f749e?default=blank&size=40owens-bill published this design ago