Formation

Placement Frame

Builds the coordinate frame that positions and orients a bounded shape.

placement.frame

Placement FrameOrientationLocated surface ⏷Local primary axis+Y ⏷HeadingWorld forward ⏷Explicit headingX 0.0Y 0.0Z 1.0Maximum tilt60.0Above tilt limitSkip placement ⏷Twist (degrees)0.0Lean (degrees)0.0Sink0.5Local offsetX 0.0Y 0.0Z 0.0

Inputs and outputs

NameTypeDefaultWhat it changes
Inputs
Explicit headingPlacement vector0.0, 0.0, 1.0
Twist (degrees)Placement scalar0.0
Lean (degrees)Placement scalar0.0
SinkPlacement scalar0.5 · ≥ 0
Local offsetPlacement vector0.0, 0.0, 0.0
Maximum tilt (degrees)Real60.0 · 0–90
Settings
OrientationChoiceLocated surfaceOne of: World aligned, Located surface.
Local primary axisChoice+YOne of: +X, -X, +Y, -Y, +Z, -Z.
HeadingChoiceWorld forwardOne of: World forward, Downhill, Explicit vector.
Above tilt limitChoiceSkip placementOne of: Skip placement, Clamp to limit.
Output
OutputPlacement frame

Good to know

How it works

The recipe chooses a base orientation and heading, then applies twist, lean, sink, and local offset in a fixed order.

Useful for

Reusing one shape with different surface following, orientation, and per-placement variation.

More in Formation