Builds a lattice from the 3D Voronoi diagram of seed points: each seed owns the space closer to it than to any other seed, and the edges between those regions become beams. Without a boundary the outer edges run out past the seeds and stop. With a mesh or Solid as boundary, seeds outside it are dropped, beams are cut at its surface, and the surface gets the matching Voronoi pattern. A Solid boundary is read exactly, with no meshing.
The seed points; each one gets its own Voronoi cell (at least two).
Beam diameter in mm: a number, or a field read once per beam at its midpoint.
Optional closed mesh, tet mesh or Solid that bounds the lattice: seeds outside it are dropped, beams end at its surface, and the surface carries the matching pattern. A Solid is read exactly, with no meshing.
Values the block gives besides its output. The editor lists them under Properties, and an input can read one by reference.
Every beam, each with its own properties.
All the thickened beams merged into one Solid.
This lattice in a Lattice List of one.
The beams, vertices and thicknesses, without the lattice around them.
The beams and vertices alone, with no thickness.
The axis-aligned extent of the beams' vertices.
How many beams the lattice has.
Each beam as a line segment.
How many vertices the lattice has.
For each vertex, the number of beams that end there.
The position of every vertex.
For each seed point, the diameter of its Voronoi cell.
The Voronoi diagram's beams as a lattice without its cells.
The Voronoi cells, one for each seed.