Beam Bench Docs

Grid Array

Duplicate the selection on a rectangular grid: rows, columns, spacing, optional layout tweaks.

The Grid Array dialog duplicates the selection in a rectangular grid. Configurable by count or by total dimensions, with layout options (mirror, shift, randomize) for breaking up the repetition.

When it opens

Menu: Arrange → Grid Array, with at least one object selected.

Fields

Grid size

You can drive the grid by counts or by total dimensions.

FieldTypeNotes
Columnsnumber, 1–100If column-driven.
Rowsnumber, 1–100If row-driven.
Total Widthcurrent Display UnitIf width-driven (count is fitted). Stored internally in mm.
Total Heightcurrent Display UnitIf height-driven. Stored internally in mm.

Spacing

FieldTypeNotes
H Spacingcurrent Display Unit, 0+Horizontal spacing. Stored internally in mm.
V Spacingcurrent Display Unit, 0+Vertical spacing. Stored internally in mm.
Spacing ModeselectCenter to Center or Edge to Edge.

A footprint readout shows the resulting overall dimensions.

Layout

FieldTypeNotes
Mirror Alternate ColstoggleMirror every other column horizontally.
Mirror Alternate RowstoggleMirror every other row vertically.
X Column Shiftcurrent Display UnitPer-row horizontal shift. Stored internally in mm.
Y Row Shiftcurrent Display UnitPer-column vertical shift. Stored internally in mm.
Half Shift (Brickwork)toggleApply a half-cell horizontal shift to alternating rows.
Reverse H / VtogglesReverse the order of copies in either axis.
Random OrientationtoggleRandom rotation per copy.
Random SeednumberOnly if Random Orientation is on.
Group ResultstoggleWrap the copies in a group.
Create Virtual ArraytoggleCreate separate source-linked VirtualClone copies instead of independent geometry.

Buttons

  • Cancel: dismiss.
  • Apply: create the grid.

Notes

  • Switching between count-driven and total-driven modes recalculates accordingly.
  • Validation shows an error if any value would produce an invalid grid (zero rows, negative spacing, etc.).
  • A virtual result is not a single parametric array object. Count, dimensions, and spacing cannot be edited after creation; undo and recreate the array to change them.

On this page