Lattice Structures for 3D Printing
A comprehensive guide to lattice structures in additive manufacturing — types, engineering properties, design methods, and real-world industry applications.
Why Lattice Structures Exist
Solid parts are overdesigned by default. A machined aluminum bracket carries load through a small fraction of its volume — the rest is dead weight. Traditional manufacturing cannot remove that dead weight efficiently because cutting tools cannot reach internal material.
Additive manufacturing changes this completely. A 3D printer builds geometry layer by layer, so internal complexity costs nothing extra. A solid cube and a cube filled with an intricate lattice take similar amounts of time to print (material volume is the primary driver), but the lattice version can be 50-80% lighter while maintaining the required structural performance.
Lattice structures are the engineering mechanism that converts this manufacturing freedom into real weight savings, energy absorption, thermal management, and acoustic control.
Types of Lattice Structures
Strut-Based Lattices
The simplest lattice type consists of beams (struts) connected at nodes, repeating in a unit cell pattern. Common topologies include:
- Body-Centered Cubic (BCC): struts connect the center of a cube to its eight corners. Good energy absorption, moderate stiffness.
- Face-Centered Cubic (FCC): struts connect face centers to corners. Higher stiffness-to-weight ratio than BCC.
- Octet truss: combines FCC and BCC connections. One of the stiffest known lattice topologies per unit weight.
- Diamond: tetrahedral connectivity. Excellent for isotropic mechanical properties.
- Kelvin cell: a truncated octahedron that tiles space with minimal surface area. Good for foam-like behavior.
Strut-based lattices are intuitive to understand and straightforward to analyze with beam finite elements. Their weakness is stress concentrations at nodes, where multiple struts meet at sharp angles.
Surface-Based Lattices (TPMS)
Triply Periodic Minimal Surfaces (TPMS) are mathematically defined surfaces that repeat in all three spatial directions and have zero mean curvature everywhere. They divide space into two interleaved, continuous channels.
Common TPMS types:
- Gyroid: the most widely used TPMS in engineering. Self-supporting (important for 3D printing), isotropic properties, smooth stress distribution. Defined implicitly as sin(x)cos(y) + sin(y)cos(z) + sin(z)cos(x) = t, where t controls the wall thickness.
- Schwarz P (Primitive): simpler topology with larger channel cross-sections. Good for fluid flow applications.
- Schwarz D (Diamond): high surface area to volume ratio. Excellent for heat exchangers.
- Neovius: more complex than Schwarz surfaces, higher stiffness for a given volume fraction.
- Fischer-Koch S: anisotropic mechanical properties, useful when loading direction is known.
TPMS lattices have significant advantages over strut-based designs:
- No stress concentrations: the smooth, continuously curved surfaces eliminate the sharp node junctions that concentrate stress in strut lattices.
- Self-supporting geometry: gyroid and Schwarz P structures have no overhangs exceeding 45 degrees, meaning they print without support material on most systems.
- High surface area: the interconnected channels provide excellent heat transfer and fluid mixing.
- Mathematically compact: a TPMS is defined by a single implicit equation, regardless of how many unit cells it contains.
Stochastic (Foam-Like) Lattices
Voronoi tessellations and randomized node distributions produce lattices that mimic natural foams like trabecular bone or metallic foams. These structures offer:
- Isotropic properties by default: the randomness eliminates directional bias.
- Tunable density gradients: varying the seed point density creates graded structures — dense near load application points, sparse elsewhere.
- Organic appearance: useful for biomedical implants where bone ingrowth benefits from irregular pore geometry.
The downside is that stochastic lattices are harder to analyze and optimize because each instance is unique.
Engineering Properties
Mechanical Behavior
The mechanical response of a lattice depends on its topology, relative density (solid volume fraction), and base material:
- Stiffness: scales with relative density. For stretching-dominated lattices (octet truss), stiffness scales linearly. For bending-dominated lattices (BCC), stiffness scales with density squared — much worse.
- Strength: follows similar scaling laws. Stretching-dominated lattices are structurally more efficient.
- Energy absorption: bending-dominated lattices actually excel here. Their progressive collapse mechanism absorbs more energy per unit volume than stretching-dominated designs. This makes BCC and foam-like lattices preferred for impact protection.
- Fatigue life: TPMS lattices generally outperform strut-based lattices in fatigue because smooth surfaces reduce crack initiation sites.
Thermal Properties
Lattice structures are effective heat exchangers because:
- The interconnected channels allow coolant flow through the part interior
- High surface-area-to-volume ratios maximize convective heat transfer
- Graded density can direct heat flow toward cooling channels
Schwarz D lattices achieve some of the highest heat transfer coefficients among periodic structures, making them candidates for aerospace heat exchangers and electronics cooling.
Fluid Flow
The two continuous channels in a TPMS lattice create natural flow paths. Applications include:
- Catalytic reactors: high surface area for catalyst deposition, low pressure drop
- Biomedical scaffolds: interconnected pores allow nutrient transport and cell migration
- Filtration: tunable pore size for particle separation
Design Methods
Uniform Fill
The simplest approach: select a unit cell type, set the cell size and wall thickness, and fill a bounding volume. The lattice is then intersected with the part envelope. This works for parts with uniform loading, but wastes material in lightly loaded regions.
Graded Density
Vary the lattice density spatially based on structural requirements:
- Run a topology optimization or stress analysis on the solid part
- Map the resulting density field to lattice parameters (wall thickness, cell size)
- Generate a spatially varying lattice where high-stress regions are denser and low-stress regions are sparser
This approach typically achieves 20-40% additional weight savings compared to uniform lattice fill.
Conformal Lattices
Align lattice cells with the part surface rather than a Cartesian grid. This avoids the truncated cells at boundaries that occur with uniform grids and produces smoother transitions between the lattice interior and the solid skin. Conformal latticing requires mapping the unit cell into a curvilinear coordinate system, which is straightforward with implicit geometry but difficult with explicit mesh representations.
Multi-Topology Lattices
Use different lattice types in different regions of the same part:
- Stretching-dominated lattices in high-stiffness regions
- Bending-dominated lattices in energy-absorption zones
- TPMS lattices in thermal management areas
- Solid material at attachment points
Transitioning smoothly between different topologies is one of the hardest problems in lattice design. Implicit geometry handles this through field blending — the transition between a gyroid and a Schwarz P can be a smooth morphing of the implicit function, with no interface discontinuity.
Industry Applications
Aerospace
GE Aviation’s LEAP fuel nozzle tip, one of the earliest production AM parts, uses internal lattice-like channels for fuel atomization. More recently, Airbus has qualified lattice-filled brackets for the A350 cabin, achieving 45% weight reduction compared to machined alternatives.
Satellite manufacturers use lattice structures extensively because every gram saved on a satellite saves approximately $20,000 in launch costs. Reaction wheel brackets, antenna mounts, and structural panels all benefit from lattice optimization.
Medical Devices
Orthopedic implants (hip stems, spinal cages, cranial plates) use lattice structures to match the stiffness of human bone. Solid titanium is five to ten times stiffer than cortical bone, causing stress shielding — the bone around the implant resorbs because it is no longer loaded. A lattice-filled implant with a relative density of 20-30% matches bone stiffness, promoting healthy bone loading and implant longevity.
The interconnected pores also promote bone ingrowth (osseointegration), mechanically locking the implant to the surrounding bone without cement.
Automotive
BMW uses lattice-optimized mounts and brackets in production vehicles. The i8 Roadster includes a 3D-printed lattice roof bracket that is 44% lighter than the conventional stamped part.
Energy-absorbing lattice structures in crash zones offer tunable crush characteristics — the collapse force, stroke length, and energy absorption can be engineered by adjusting lattice parameters, unlike conventional crush tubes where geometry changes require new tooling.
Energy
Heat exchangers for gas turbines and nuclear reactors use TPMS lattices to maximize thermal transfer while minimizing pressure drop. A Schwarz D lattice heat exchanger can achieve three to five times the heat transfer coefficient of a conventional plate-fin design in the same volume.
Design Tools and Software
Most commercial CAD tools have added lattice generation as a bolt-on feature, typically limited to strut-based lattices in a uniform grid. Dedicated tools like nTopology (now part of Siemens) provide richer lattice modeling with TPMS support and graded density.
NeuroCAD approaches lattice design through its implicit geometry foundation. Because the kernel evaluates signed distance fields, TPMS lattices are native primitives — a gyroid is a single implicit function, not a mesh with millions of faces. Graded density is a field modulation operation, and multi-topology transitions are field blends. This makes lattice design a natural extension of the modeling workflow rather than a separate, disconnected toolchain.
Practical Considerations
Printability
Not all lattice designs are printable. Key constraints:
- Minimum feature size: most metal powder bed systems resolve features down to 0.2-0.4mm. Struts or walls thinner than this will not form reliably.
- Overhang angle: unsupported overhangs beyond 45 degrees from vertical may require support structures. Self-supporting lattices (gyroid, Schwarz P) avoid this issue.
- Powder removal: enclosed lattice volumes must have openings for unfused powder to escape. Fully enclosed cells trap powder and add dead weight.
- Surface roughness: as-printed lattice surfaces are rougher than machined surfaces. For fatigue-critical applications, post-processing (HIP, chemical etching) may be required.
Simulation and Validation
Lattice structures cannot be simulated with solid-element FEA at practical resolution — the mesh would have billions of elements. Instead, engineers use:
- Homogenization: replace the lattice with an equivalent anisotropic continuum material. Fast but loses local detail.
- Beam elements: for strut-based lattices, model each strut as a beam. Accurate for mechanical response but does not capture surface effects.
- Representative Volume Element (RVE): simulate a single unit cell with periodic boundary conditions to extract effective properties, then use those properties in a full-part simulation.
Summary
Lattice structures convert the geometric freedom of additive manufacturing into tangible engineering benefits: weight reduction, energy absorption, thermal management, and biocompatibility. The choice of lattice topology (strut-based, TPMS, stochastic), density distribution (uniform, graded, conformal), and transition strategy (sharp, blended) determines the final performance. Implicit geometry representations — particularly SDFs — are the natural mathematical framework for lattice design because they represent these structures compactly, blend between topologies smoothly, and evaluate efficiently at any resolution.