Lattice modifiers are used to generate, manipulate, and process volumetric lattice structures. They typically operate on volume data derived from meshes and allow the creation of lightweight, structural, or functional internal geometries.
Common use cases include weight reduction, structural optimization, and advanced manufacturing workflows such as 3D printing.
Modifier
Explanation
Input
Mesh to volume (CS)
Converts a mesh into a volume to enable lattice generation, based on a voxel cell size parameter.
The resulting volume is a three-dimensional grid where each cell is a voxel. Voxels are always cubic.
Inputs
Target: The mesh that will be converted into a volume.
Voxel Grid Cell Padding: Number of voxels left empty as padding on all sides of the volume (at least).
Voxel Grid Bounds Padding: Padding added in world coordinates to the mesh bounds before voxelization.
Voxel Grid Clipping Offset: Shrinks or expands the generated volume. Positive values expand, negative values shrink.
Voxel Grid Cell Size: Size of a voxel in world coordinates.
Upscale Speedup Factor: Generates the initial volume at lower resolution and upscales it to speed up computation.
Align to Volume: Aligns voxels to a reference volume to ensure perfect voxel alignment.
Voxel Distance Compute Cutoff: Limits distance computation to the neighborhood of the mesh for performance.
Outputs
Volume: The generated volume.
Mesh to volume (LE)
Converts a mesh into a volume based on the longest edge of the mesh.
The longest dimension determines the voxel count, while the remaining dimensions are derived automatically using cubic voxels.
Inputs
Target: The mesh to be converted into a volume.
Voxel Grid Cell Padding: Number of empty voxels around the volume.
Voxel Grid Bounds Padding: Padding added to the mesh bounds in world coordinates.
Voxel Grid Clipping Offset: Shrinks or expands the generated volume.
Voxel Grid Longest Edge: Number of voxels along the longest edge of the mesh.
Upscale Speedup Factor: Generates the volume at lower resolution before upscaling.
Voxel Distance Compute Cutoff: Limits distance computation to improve performance.
Outputs
Volume: The generated volume.
Mesh To Volume - Reference
Converts mesh data to volume data using the dimensions of a reference volume. This allows perfect boolean operations between volumes.
Inputs
Target: Mesh to convert.
Reference: Volume whose dimensions are copied.
Upscale Speedup Factor: Generates the volume at lower resolution before upscaling.
Voxel Distance Compute Cutoff: Limits distance computation to improve performance.
Outputs
Volume: The generated volume.
Pressured Lattice
Generates a lattice structure driven by a pressure map projected onto a volume.
Inputs
Source: Output from a Mesh to Volume modifier.
Unit Cell Type: Defines the unit cell topology (e.g. Diamond).
Unit Cell Size: Size of the unit cell in world coordinates.
Unit Cell Strut Thicknesses: Controls strut thickness per pressure zone.
Skin: Determines whether the lattice surface is skinned.
Pressure Image: PNG image used as a pressure map.
Strut Smoothing Region Size (pct): Size of the smoothing region for struts.
Skinning Type Top / Bottom: Advanced skinning options.
Skinning Offset Top / Bottom: Skinning offsets.
Outputs
Lattice: The generated lattice.
Lattice Grid: The underlying lattice grid.
Pressured Lattice (Lite)
Lightweight version of the pressured lattice modifier with reduced parameters.
Inputs
Source: Output from a Mesh to Volume modifier.
Unit Cell Type: Unit cell topology.
Unit Cell Size: Size of the unit cell.
Unit Cell Strut Thicknesses: Thickness per pressure zone.
Pressure Image: Pressure map image.
Background Color: Grid line color in the image.
Grid Cell Size: Physical size of each pressure grid cell.
Skinning: Enables surface skinning.
Skin Strut Width: Strut width used in the skin layer.
Outputs
Lattice: The generated lattice.
Topskin Puncture (Volume)
Creates punctures in the top skin of a lattice volume.
Inputs
Target: Volume input.
Lattice Grid: Lattice grid reference.
Hole Width: Width of punctures.
Edge Distance: Distance from edges.
Width Area Factor: Scaling factor for width.
Length Area Factor: Scaling factor for length.
Grid X Offset / Grid Y Offset: Grid offsets.
Outputs
Volume: Modified volume.
Lattify
Fills a volume with a uniform lattice structure.
Inputs
Source: Output from a Mesh to Volume modifier.
Unit Cell Type: Unit cell topology.
Unit Cell Size: Size of the unit cell.
Unit Cell Strut Thickness: Thickness of lattice struts.
Skin: Enables lattice skinning.
Skinning Type / Offset: Advanced skinning parameters.
Lattice Grid (optional alignment): Grid alignment reference.
Outputs
Lattice: The generated lattice.
Lattice Grid: The lattice grid.
Uniform Lattice (Lite)
Creates a uniform lattice with simplified controls.
Inputs
Source: Output from a Mesh to Volume modifier.
Unit Cell Type: Unit cell topology.
Unit Cell Size: Size of the unit cell.
Unit Cell Strut Thickness: Thickness of struts.
Skinning: Enables skinning.
Skin Strut Width: Width of skin struts.
Outputs
Lattice: The generated lattice.
Volume to mesh
Converts a volume back into a mesh using the marching cubes algorithm.
Inputs
Target: Volume to convert.
Decimate Max Normal Cone (deg): Normal deviation threshold.
Decimate Max Edge Length: Maximum allowed edge length.
Remove Stragglers: Keeps only the largest connected mesh.
Outputs
Geometry: The generated mesh.
Volumetric Boolean
Performs boolean operations between two volumes.
Inputs
Volume A: Any volume.
Volume B: Any volume.
Boolean Mode: Union, Subtract, or Intersect.
Outputs
Volume: Boolean result.
Inputs
Volume A: Any volume.
Volume B: Any volume.
Boolean Mode: Union, Subtract, or Intersect.
Outputs
Volume: Boolean result.
JavaScript errors detected
Please note, these errors can depend on your browser setup.
If this problem persists, please contact our support.