Voronoi Foam

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.

Inputs

Seed points List of Point

The seed points; each one gets its own Voronoi cell (at least two).

Takes: any block that gives Point (13 blocks)
Thickness Number

Beam diameter in mm: a number, or a field read once per beam at its midpoint.

Takes: any block that gives Number (102 blocks)
Boundary Mesh or Solid

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.

Takes: any block that gives Mesh (116 blocks)

Output

Lattice

Used by: any block that takes Lattice (98 blocks)

Properties

Values the block gives besides its output. The editor lists them under Properties, and an input can read one by reference.

Beams List of Beam

Every beam, each with its own properties.

Solid Solid

All the thickened beams merged into one Solid.

List List of Lattice

This lattice in a Lattice List of one.

BeamGraph Beam Graph

The beams, vertices and thicknesses, without the lattice around them.

Graph Lattice

The beams and vertices alone, with no thickness.

BoundingBox Bounding Box

The axis-aligned extent of the beams' vertices.

EdgeCount Number

How many beams the lattice has.

LineSegments List of Curve

Each beam as a line segment.

VertexCount Number

How many vertices the lattice has.

VertexValencies List of Number

For each vertex, the number of beams that end there.

Vertices List of Point

The position of every vertex.

CellDiameters Point Values

For each seed point, the diameter of its Voronoi cell.

Lattice Lattice

The Voronoi diagram's beams as a lattice without its cells.

VoronoiCells List of Voronoi Cell

The Voronoi cells, one for each seed.

What implicit modeling is

Clever Design GmbH · Einsiedeln, SwitzerlandPrivacy · Imprint