Skip to content

Tet Tools Panel

Tetrahedral meshing and lattice topology generation for creating generative structures from closed meshes.

Tetrahedralize

Tetrahedralize a mesh. Click Run to process. Uses TetGen library.

InputNicknameDescriptionDefault
MeshMClosed mesh to tetrahedralize
Min RatioRMinimum radius-edge ratio (≥ 1.0)1.5
Target LengthLOptional target edge length (sets max volume to L³ / 6)-1
OutputNicknameDescription
Tet DataTDTetrahedralization data for the lattice components
PointsPTetrahedral vertices
Tetra IndicesTIIndices per tetrahedron (4 per tet)
Tetra MeshesTMIndividual tet meshes
CentroidsCTet centroids
Inner EdgesIEInterior tet edges (deduplicated)
Surface EdgesSEBoundary tet edges on the surface
Surface MeshSMOuter surface mesh
InfoIStatistics including radius-edge ratio

Lattice Components

All lattice components consume Tet Data (TD) from Tetrahedralize and produce Inner Struts (IS) + Surface Struts (SS) + Nodes (N) + Info (I). Five of them additionally output Surface Detail (SD) struts.

Vertex to Centroid

Connect each vertex to its tetrahedron centroid (4 struts per tet).

InputNicknameDescription
Tet DataTDTet data from Tetrahedralize
OutputNicknameDescription
Inner StrutsISInterior lattice struts
Surface StrutsSSLattice struts on the surface
NodesNLattice node points
InfoILattice statistics

Midpoint to Centroid

Connect each edge midpoint to its tetrahedron centroid (6 struts per tet).

InputNicknameDescription
Tet DataTDTet data from Tetrahedralize
OutputNicknameDescription
Inner StrutsISInterior lattice struts
Surface StrutsSSLattice struts on the surface
Surface DetailSDAdditional surface detail struts
NodesNLattice node points
InfoILattice statistics

FaceCenter to Centroid

Connect face centers to adjacent tetrahedron centroids (shared-face topology).

InputNicknameDescription
Tet DataTDTet data from Tetrahedralize
OutputNicknameDescription
Inner StrutsISInterior lattice struts
Surface StrutsSSLattice struts on the surface
NodesNLattice node points
InfoILattice statistics

FaceCenter to EdgeMidpoint

Connect each face center to its 3 edge midpoints (12 struts per tet).

InputNicknameDescription
Tet DataTDTet data from Tetrahedralize
OutputNicknameDescription
Inner StrutsISInterior lattice struts
Surface StrutsSSLattice struts on the surface
Surface DetailSDAdditional surface detail struts
NodesNLattice node points
InfoILattice statistics

FaceCenter to FaceCenter

Connect all pairs of face centers within each tetrahedron (6 struts per tet).

InputNicknameDescription
Tet DataTDTet data from Tetrahedralize
OutputNicknameDescription
Inner StrutsISInterior lattice struts
Surface StrutsSSLattice struts on the surface
NodesNLattice node points
InfoILattice statistics

Midpoint to Midpoint

Connect midpoints of opposite edges (3 struts per tet).

InputNicknameDescription
Tet DataTDTet data from Tetrahedralize
OutputNicknameDescription
Inner StrutsISInterior lattice struts
Surface StrutsSSLattice struts on the surface
Surface DetailSDAdditional surface detail struts
NodesNLattice node points
InfoILattice statistics

Corner to Opp FaceCenter

Connect each vertex to the center of the opposite face (4 struts per tet).

InputNicknameDescription
Tet DataTDTet data from Tetrahedralize
OutputNicknameDescription
Inner StrutsISInterior lattice struts
Surface StrutsSSLattice struts on the surface
Surface DetailSDAdditional surface detail struts
NodesNLattice node points
InfoILattice statistics

Corner to Opp EdgeMidpoint

Connect each vertex to the opposite edge midpoint within each face (12 struts per tet).

InputNicknameDescription
Tet DataTDTet data from Tetrahedralize
OutputNicknameDescription
Inner StrutsISInterior lattice struts
Surface StrutsSSLattice struts on the surface
Surface DetailSDAdditional surface detail struts
NodesNLattice node points
InfoILattice statistics

Centroid to Centroid

Connect centroids of adjacent tetrahedra through shared faces (Voronoi dual).

InputNicknameDescription
Tet DataTDTet data from Tetrahedralize
OutputNicknameDescription
Inner StrutsISInterior lattice struts
Surface StrutsSSLattice struts on the surface
NodesNLattice node points
InfoILattice statistics

Edge Lattice

Tetrahedral edges as lattice struts (6 per tet, deduplicated).

InputNicknameDescription
Tet DataTDTet data from Tetrahedralize
OutputNicknameDescription
Inner StrutsISInterior lattice struts
Surface StrutsSSLattice struts on the surface
NodesNLattice node points
InfoILattice statistics

Slicelab Tools v0.28.0 · © 2026 Slicelab