Layer X
Design28 May 2026

Lattice and TPMS Design for 3D Printing: Gyroid, Octet Truss and Schwartz Diamond Explained

Lattice and TPMS design for additive manufacturing: gyroid, octet truss and Schwartz Diamond explained with printability rules and weight-saving benchmarks.

Layer X Team
4 min read
Share

What Are Lattice Structures and Why Do They Matter?

Lattice structures are engineered open-cell architectures that replace solid material with a network of struts, beams, or surfaces. They are one of the most powerful design capabilities unlocked by additive manufacturing — impossible to produce with any subtractive or forming process, but printable routinely in DMLS, SLS, and FDM. The result is parts that are lighter than solid equivalents by 30–70% while maintaining specific stiffness, energy absorption, or thermal performance that solid infill cannot match.

Two broad families exist: strut-based lattices (a network of beams) and TPMS (Triply Periodic Minimal Surface) lattices (smooth continuous surfaces with zero mean curvature). Each has distinct mechanical, thermal, and printability characteristics.

Strut-Based Lattices

Strut lattices connect nodes with cylindrical or rectangular beams. Common unit cell types:

  • BCC (Body-Centred Cubic): Diagonal struts connecting cube face centres to the body centre. Good compressive strength, moderate stiffness. Common in aerospace brackets.
  • FCC (Face-Centred Cubic): Struts along cube face diagonals. High shear stiffness, good for vibration damping.
  • Octet Truss: Combines BCC and FCC. Highest stiffness-to-density ratio of any strut lattice — approaches the Hashin-Shtrikman theoretical upper bound. Used in aerospace structural panels.
  • Diamond (Kelvin): Similar to octet but with better energy absorption. Used in impact-protection applications.

Minimum printable strut diameter by process:

ProcessMinimum Strut DiameterRecommended Minimum
DMLS (metal)0.3 mm0.5 mm
SLS (PA12)0.5 mm0.8 mm
MJF (PA12)0.5 mm0.7 mm
FDM1.5 mm2.0 mm
SLA/DLP0.3 mm0.5 mm

TPMS Lattices: The Engineering Case for Smooth Surfaces

Triply Periodic Minimal Surfaces are mathematically defined surfaces that repeat periodically in three directions and have zero mean curvature at every point. This last property — zero mean curvature — means stress is distributed uniformly with no stress concentrations. TPMS outperform strut lattices in fatigue life, fluid flow applications, and printability.

Key TPMS types used in additive manufacturing:

  • Gyroid (Schwartz G): No flat sections, fully interconnected open-pore channels. The most common TPMS in additive manufacturing. Used in heat exchangers, medical implants (osseointegration), and filters. Exceptional powder removal in SLS/DMLS.
  • Schwartz P (Primitive): Larger, flatter pores than Gyroid. Higher permeability for fluid flow applications. Used in bone scaffolds and gas separation membranes.
  • Schwartz D (Diamond): Highest surface area of the common TPMS types. Used in heat transfer applications where maximum surface area improves thermal exchange.
  • IWP (I-WP): Two interconnected networks — useful for functionally graded structures where two different fluids must flow without mixing.

TPMS vs Strut Lattice: Which to Choose?

PropertyStrut LatticeTPMS Lattice
Mechanical efficiencyOctet truss is bestGyroid/D are comparable at high density
Fatigue resistanceModerate — strut junctions are stress risersHigh — no stress concentrations
Powder removal (SLS/DMLS)Difficult — powder traps in nodesExcellent — continuous open channels
Print qualityDrooping on thin strutsSelf-supporting smooth surfaces
Fluid flowPoor — irregular channelsExcellent — designed for flow
Design complexityLow — easy to parametriseHigh — requires nTopology or specialist software
FDM printabilityGood (struts ≥ 2 mm)Poor on standard FDM

Software for Lattice Design

  • nTopology: Industry standard for TPMS, field-driven lattice grading, and beam lattices. Interfaces with FEA tools (Ansys, Abaqus) for load-driven optimisation.
  • Autodesk Fusion 360 (with Generative Design): Cloud-based generative design that can produce lattice-like outputs. Less precise TPMS control than nTopology.
  • Altair Inspire: FEA-driven lattice placement with manufacturing constraints awareness.
  • Siemens NX (Convergent Modelling): TPMS and conformal lattice generation for aerospace-grade workflows.
  • Rhino + Grasshopper: Flexible parametric approach for custom TPMS geometries — steep learning curve but maximum design freedom.
  • Meshmixer (free): Basic lattice infill for non-structural lightweighting on FDM parts.

Design Rules for Printable Lattices

  • Graded lattices: Transition from dense lattice at load points to coarser lattice in low-stress regions — reduces weight by an additional 10–15% vs uniform density lattice
  • Skin thickness: Always add a solid skin (0.8–1.5 mm) around lattice cores — prevents surface roughness from exposing internal struts and reduces fatigue crack initiation
  • Powder escape holes (DMLS/SLS): For TPMS, the gyroid geometry self-drains. For closed-cell strut lattices, add 2–3 mm drain holes at the lowest point
  • Support strategy for metal lattices: In DMLS, lattice struts act as their own supports if angled > 45° from horizontal. Gyroid and Schwartz P do not require internal supports.
  • Cell size vs process capability: Unit cell should be at least 5× the minimum printable strut diameter for consistent reproduction

Applications at Layer X

Layer X regularly produces DMLS and SLS lattice structures for aerospace brackets, medical bone scaffolds, custom heat exchangers, and lightweighted motorsport components. Our DMLS machines can resolve 0.3 mm strut diameters in Ti-6Al-4V and AlSi10Mg, and our SLS line produces gyroid PA12 cores for composite lay-up tooling. See our full process capability or upload a lattice file for an instant quote.

Further Reading

Start a project

Need a quote for your next project?

Upload your CAD file and get a precision manufacturing quote within 24 hours.

Get a Quote
More from Design

Continue reading

Design

3D Printing File Formats: STL vs STEP vs OBJ vs AMF — What to Send Your Service Bureau

Sending the wrong file format to a 3D printing service bureau causes delays and quality loss. This guide explains which format is best for every process and use case.

Read article
Design

Designing for Metal 3D Printing: Thermal Residual Stress, Support Strategy and Post-Machining Stock

Metal DMLS design rules go beyond wall thickness. Thermal stress management, support engineering, and post-machining stock planning are what separate successful DMLS parts from failed builds.

Read article
Design

Generative Design for Additive Manufacturing: Beyond Topology Optimisation

Generative design and topology optimisation are not the same thing. This guide explains both, when to use each, and how Indian engineering teams can access these tools.

Read article