Grid and circular arrays
Duplicate the selection on a grid or around a circle. Configurable rotation, spacing, count.
Arrays let you go from one object to many in one operation. Useful for repeating patterns, gear teeth, dot matrices, decorative borders.
Two array types
| Type | Use for |
|---|---|
| Grid Array | Rectangular patterns: rows × columns. Tags on a sheet, drilled hole patterns, badges. |
| Circular Array | Radial patterns: copies around a center. Gear teeth, decorative bezels, flower petals. |
Grid Array
Steps
- Select the object(s) to duplicate.
- Menu: Arrange → Grid Array. See Grid Array dialog.
- Decide whether to drive by count or by total dimensions (the dialog supports both).
- Set rows / columns, spacing, and layout options.
- Click Apply.
Useful options
- Mirror Alternate Cols / Rows: mirror every other column or row. Creates a tile-like alternating pattern.
- X / Y Shift: offset each row or column. Creates a brick pattern when combined with Half Shift.
- Random Orientation: randomly rotate each copy for a less-uniform look. Use a fixed seed for reproducibility.
- Spacing Mode: Center to Center vs Edge to Edge: pick which makes sense for what you are spacing.
Example: 100 dog tags on a sheet
- 10 columns × 10 rows = 100 copies.
- Spacing = tag size + 5 mm.
- Spacing Mode: Edge to Edge (so you specify the gap, not the total pitch).
- Group Results = on (one undo step to remove if you do not like it).
Circular Array
Steps
- Select the object(s).
- Menu: Arrange → Circular Array. See Circular Array dialog.
- Set count, radius, center mode, angle range.
- Click Apply.
Useful options
- Center Mode: Object: use another object's center as the rotation center.
- Start Angle / End Angle: for partial-arc arrays (e.g. 180° fan), not just full circles.
- Rotate Copies: make each copy orient along its radius. Without this, all copies stay axis-aligned.
Example: gear teeth
- Select one tooth.
- Count = number of teeth.
- Center Mode: Explicit, X / Y = the gear's center.
- Start Angle = 0, End Angle = 360 (full ring).
- Rotate Copies = on.
Virtual arrays
Both dialogs have a Create Virtual Array toggle. When on, the result is a single parametric array object, count, radius, spacing all editable after creation without rebuilding.
Use virtual arrays when you might want to tweak parameters later. Use regular arrays for one-shot operations where you do not need the parameterization.
Verify it worked
- All copies are present in the expected pattern.
- Spacing is consistent.
- Selection is grouped (or not) per your option choice.
Related
- Grid Array dialog
- Circular Array dialog
- Copy Along Path dialog: for arrays along an arbitrary path
- Modifiers Toolbar