Use this to space repeated elements evenly along a boundary or path — for example, street trees, bollards, parking bays, or facade panels arrayed along a site's frontage or a building line.
Category: Geometric Operations
Kind: Operation
Description: arrays points along input feature.
Inputs
Name | Abbreviation | Type | Access | Description |
feature | F | Feature | List | feature to array |
spacing (default 10) | S | Number | List | spacing between arrayed features |
offset (default 5) | O | Number | Item | offset distance from original feature |
corner distance (default 5) | C | Number | Item | distance from corners to start arraying |
normalized corner distance (default true) | N | Boolean | Item | whether corner distance is normalized (0-1) or absolute |
rotate to line (default false) | R | Boolean | Item | whether to rotate arrayed features to line direction |
random scale (default 0.08) | Sc | Number | Item | percentage to scale arrayed features |
Outputs
Name | Abbreviation | Type | Access | Description |
arrayed | A | Feature | List | resulting arrayed features |
How to
Add the Array Along Curve node.
Feed in a line or polygon feature.
Set "spacing" for the distance between each arrayed copy.
Adjust "offset" to push the array away from the original line, "corner distance" to control how close copies get to corners, and "rotate to line" to align each copy with the line's direction.
"random scale" adds a small amount of random size variation between copies.
The output is the list of arrayed features.