Skip to main content
Skip table of contents

Modifiers | Lattices

image-20251212-132237.png

Lattice Modifiers

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.

image-20251212-132600.png

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.

image-20251212-132659.png

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.

image-20251212-132842.png

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.

image-20251212-132958.png

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.

image-20251212-133119.png

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.

image-20251212-133259.png

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.

image-20251212-133410.png

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.

image-20251212-133623.png

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.

image-20251212-133712.png

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.

image-20251212-133926.png

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.