Skip to content

Mesh Series to Brick โ€‹

Turns a stack of meshes into the hexahedral meshes that SSP Brick needs. Each pair of consecutive meshes in the series becomes one layer of bricks.

Hexahedral meshing is the hard part of solid modelling in Alpaca4d; this component is the way round it when the solid can be described as a series of layers.

๐Ÿ”ง Grasshopper component โ€‹

MeshSeriesToBrickAlpaca4d โ–ธ 10_Utility
Mesh Series to Brick component
Inputs
MeshesMeshlistThe series, in order. Every mesh must have the same topology โ€” same vertex count, same face layout.
ClosedBooleanfalsetrue also joins the last mesh back to the first, closing the series into a ring or a torus.
Outputs
MeshMeshlistOne 8-vertex hexahedral mesh per brick.
Graft it into SSP Brick, which makes one element per mesh.

๐Ÿ“ˆ When to use it โ€‹

Use it when

  • The solid is a layered form: a wall built in courses, an extrusion, a 3D-printed shape, a swept or lofted volume.
  • You need a hexahedral mesh and would rather not build one by hand.

Do not use it when

  • The geometry is irregular and cannot be described as layers โ†’ use Ten Node Tetrahedron with a tetrahedral mesh instead.

๐Ÿ’ก Typical chain โ€‹

Sections โ”€โ”€โ–บ Mesh Loft โ”€โ”€โ–บ [list of meshes] โ”€โ”€โ–บ Mesh Series to Brick โ”€โ”€โ–บ SSP Brick โ”€โ”€โ–บ Assemble

Note

Every mesh in the series must share topology, so build them from the same base mesh โ€” transform or morph one mesh repeatedly rather than meshing each layer separately.

The number of bricks is (layers โˆ’ 1) ร— faces, and closed series give one more layer. It grows fast; check the count before assembling.