docs / features / Plane

Plane

Status: Implemented

Plane feature dialog

Plane creates a named construction plane for sketches and other references. It produces no solid: it registers one named frame (origin + normal) that later features resolve by name, drawn in the viewport as a soft-blue, selectable plane.

Walkthrough

Plane walkthrough

Inputs

Behaviour

Notes

Frames for planar face references

A sketch or construction plane referencing a planar face uses its outward normal as z. Its origin is the centre of the world-axis-aligned bounding box of the face boundary samples, projected onto the face plane. Each non-degenerate boundary edge contributes five equally spaced parameter samples, including its endpoints; holes also contribute. This sampled extent defines the origin even when a curved edge reaches farther between samples.

The in-plane axes follow the document's normal-based frame convention. With a unit normal z, choose up = +Y, except when abs(z · +Y) > 0.9, where up = +X. Then x = normalize(up × z) and y = normalize(z × x). The reference's own in-plane axes do not determine these derived axes. Datum plane references retain their registered origin and normal before this normal-based convention supplies the sketch axes.