Autodesk Netfabb Hollowing and Lattice Generation: Lightweighting for Additive Manufacturing
Netfabb's hollowing and lattice tools reduce part weight and material usage while maintaining structural integrity. I cover the hollowing workflow with drain holes, lattice type selection, the Optimization Engine for load-driven lattice design, and export considerations for SLS and metal AM.
Autodesk Netfabb Hollowing and Lattice Generation: Lightweighting for Additive Manufacturing
I've used Netfabb's hollowing and lattice tools to reduce part weight by 40-70% on aerospace and medical components destined for SLS and metal additive manufacturing. These features, available in Netfabb Premium and Ultimate, are among the most powerful lightweighting tools in the AM industry. Understanding how to configure hollowing and lattice structures correctly is essential for producing parts that are both lightweight and structurally sound.
Why Lightweighting Matters
In additive manufacturing, reducing material usage provides multiple benefits:
- Faster print times: Less material means less laser exposure time (SLS) or deposition time (FDM)
- Lower cost: Material is often the most expensive part of AM
- Reduced weight: Critical for aerospace, automotive, and medical applications
- Improved performance: Lattice structures can absorb energy better than solid material
- Better print quality: Hollowed parts have less thermal mass, reducing warping
Hollowing
Basic Hollowing Workflow
- Import and repair the mesh
- Select the part
- Go to Hollow → Create Hollow
- Configure settings:
- Wall Thickness: Typically 1-3mm depending on part size and material
- Inner Offset: Distance the hollow shell is offset from the outer surface
- Opening: Whether to add drain holes (essential for SLS/SLA)
- Click Apply to create the hollow shell
Drain Holes
For SLS and SLA printing, trapped powder or resin inside a hollow part must be able to drain out:
- After hollowing, go to Hollow → Add Drain Hole
- Click on the part surface where you want the hole
- Set the hole diameter (typically 3-10mm depending on part size)
- Add multiple drain holes for better drainage
- Position holes on surfaces that won't be visible in the final part
Critical: Without drain holes, trapped material inside a hollow SLS part adds weight and can cause the part to fail during post-processing. For SLA, trapped resin causes the part to crack during curing.
Hollowing Considerations
- Minimum wall thickness: Must be at least 2x the layer height for structural integrity
- Wall uniformity: Check that walls are uniform thickness — thin spots can fail
- Internal geometry: Complex internal shapes may trap material even with drain holes
- Structural impact: Hollowing reduces strength — verify the part still meets load requirements
Lattice Generation
What Are Lattice Structures?
Lattice structures are repeating 3D patterns that replace solid material with a framework of struts or cells. They provide:
- High strength-to-weight ratio
- Energy absorption (crumple zones)
- Thermal management (heat exchangers)
- Bone ingrowth surfaces (medical implants)
Creating Lattice Structures
- Select the part
- Go to Lattice → Create Lattice
- Choose the lattice type:
- Tetrahedral: Triangular pyramid cells — strong, isotropic
- Hexagonal: Honeycomb-like cells — good for flat structures
- Stochastic: Random-looking cells — biomimetic, good for medical
- Gyroid: Smooth curved surfaces — excellent for fluid flow
- Octet: Star-shaped cells — high stiffness-to-weight ratio
- Configure cell parameters:
- Cell Size: Smaller cells = finer structure but longer print time
- Cell Thickness: Strut diameter — thicker = stronger but heavier
- Density: Percentage of solid material replaced by lattice
- Click Apply to generate the lattice
Lattice Types and Applications
| Lattice Type | Best For | Characteristics | |-------------|----------|----------------| | Tetrahedral | General lightweighting | Isotropic strength, easy to print | | Hexagonal | Flat panels, brackets | Strong in one direction | | Stochastic | Medical implants | Biomimetic, bone ingrowth | | Gyroid | Heat exchangers, fluid flow | Self-supporting, smooth surfaces | | Octet | Aerospace structures | Maximum stiffness-to-weight |
Lattice with Skin
For parts that need a solid outer surface with internal lattice:
- Create the lattice structure
- Enable Skin option in the lattice settings
- Set skin thickness (typically 0.5-2mm)
- Netfabb generates a solid outer shell with lattice infill
- This combines the surface quality of a solid part with the weight savings of lattice
The Optimization Engine (Ultimate)
Netfabb Ultimate includes an Optimization Engine that automatically designs lattice structures based on load requirements:
- Define the part's load conditions:
- Fixed points (where the part is mounted)
- Force vectors (direction and magnitude of applied loads)
- Material properties (yield strength, Young's modulus)
- Run the Optimization Engine
- Netfabb performs finite element analysis (FEA)
- The engine adjusts lattice density and strut thickness based on stress distribution
- High-stress areas get denser lattice; low-stress areas get sparse lattice
- The result is a part that meets load requirements with minimum weight
As TPM's blog describes: "Autodesk Netfabb also includes an Optimization Engine that can automatically verify and optimize lattice and skin elements to meet load requirements and reduce weight."
Optimization Workflow
- Import the solid part
- Define boundary conditions (constraints and loads)
- Set target weight reduction (e.g., 50%)
- Set minimum safety factor (e.g., 1.5)
- Run optimization — this can take minutes to hours depending on complexity
- Review the optimized lattice structure
- Verify with a final FEA simulation
- Export for printing
Export Considerations
File Size
Lattice structures dramatically increase mesh complexity:
- A simple solid part might be 50,000 triangles
- The same part with lattice can be 500,000-5,000,000 triangles
- Use Binary STL format for smaller file size
- Consider 3MF format for even better compression
Print Technology Compatibility
SLS: Lattice structures print well — no supports needed, powder drains through open cells SLA: Fine lattice details may be lost with low-resolution printers; drain holes essential Metal AM: Lattice structures are excellent for metal AM but require careful thermal management FDM: Lattice structures are difficult — overhangs within the lattice need supports that can't be removed
Common Issues
Lattice Too Dense
- Increase cell size
- Reduce cell thickness
- Lower the density percentage
- Use the Optimization Engine to remove material from low-stress areas
Lattice Too Weak
- Decrease cell size (more struts per volume)
- Increase cell thickness
- Use a stronger lattice type (tetrahedral or octet)
- Add skin for outer surface strength
Print Failures with Lattice
- Ensure the lattice cells are large enough for the print technology
- For SLS: cells must be larger than the powder particle size
- For SLA: cells must be larger than the laser spot size
- For FDM: lattice structures are generally not recommended
Hollowed Part Fails
- Increase wall thickness
- Check for thin spots in the hollow shell
- Add internal ribs for structural support
- Verify the part still meets load requirements after hollowing
Summary
Netfabb's hollowing and lattice tools are powerful lightweighting features for additive manufacturing. Hollowing removes internal material — always add drain holes for SLS and SLA parts. Lattice structures replace solid material with repeating patterns — choose the lattice type based on your application (tetrahedral for general use, gyroid for fluid flow, stochastic for medical). The Optimization Engine (Ultimate) automatically designs load-driven lattice structures using FEA. Always verify that lightweighted parts still meet structural requirements, and consider the print technology — SLS handles lattice best, FDM struggles with internal supports. Export as Binary STL or 3MF to manage the large file sizes that lattice structures generate.
Source Verification
More Autodesk Netfabb Guides
workflow
Autodesk Netfabb 3D Print Preparation: Orientation, Packing, and Slicing Workflow
10 min
workflow
Autodesk Netfabb Simulation and Support Generation for Metal Additive Manufacturing
11 min
troubleshooting
Autodesk Netfabb STL Mesh Repair: Fixing Holes, Inverted Normals, and Non-Manifold Edges
11 min
comparison
Autodesk Netfabb vs Meshmixer vs Magics: STL Repair Tool Comparison
9 min
Related workflow Guides
Similar workflow content for other CAD tools
Abaqus
•workflow
Abaqus Composite Material Analysis: Laminate Modeling, Damage, and Progressive Failure
12 min read
Abaqus
•workflow
Abaqus Contact Mechanics: General Contact, Friction, and Wear Simulation
12 min read
Abaqus
•workflow
Abaqus/Explicit Dynamic Analysis: Crash, Drop Test, and High-Speed Impact Simulation
13 min read
Abaqus
•workflow
Abaqus Fracture Mechanics: XFEM, Cohesive Zone, and J-Integral for Crack Propagation
12 min read