Skip to content
Layer X
Lattice and TPMS Design for 3D Printing: Gyroid, Octet Truss and Schwartz Diamond Explained
DesignPublished 28 May 2026 · Updated 14 Jun 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
Layer X Editorial Team
4 min read
Share

Key Takeaways

  • Lattices and TPMS (gyroid) cut weight while keeping stiffness.
  • Tunable for energy absorption, flow, or heat transfer.
  • Only additive can build these internal structures.
  • Key for aerospace, medical, and lightweight design.

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

Layer X TeamLayer X Editorial Team

Technical content produced by the Layer X manufacturing team — engineers, quality specialists, and process experts with direct, hands-on experience.

Layer X services in this article
DMLS Metal 3D PrintingSLA Resin 3D PrintingSLS Nylon 3D PrintingFDM 3D Printing
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

12 Design Changes That Cut Your 3D Printing Cost

Reduce 3D printing cost with design: hollow walls, tighter orientation, nesting and part consolidation. 12 concrete CAD edits our Ahmedabad studio uses.

Read article
Design

Design for Injection Moulding: Draft, Walls, Ribs & Bosses

Design for injection moulding DFM: draft angles, uniform walls, rib ratios and boss geometry to prevent sink, warp and short shots. Layer X, Ahmedabad.

Read article
Design

Designing IP-Rated 3D Printed Enclosures: Seals & Cable Glands

IP rated 3D printed enclosure design guide: gland bosses, gasket grooves and process choice to reliably hit IP54, IP65 and IP67 ratings with SLS nylon.

Read article