Panelization

Panelization · Optimize

Panel Planarize

Panel Planarize

Panelization · Optimize

Moves panel corners so every panel becomes flat while neighbours keep sharing corners and the result stays close to the surface, then measures every panel: deviation from flat, flat and warped panels. Planar Faces are always exactly flat (each panel laid on its own best-fit plane), ready to cut.

Docs for v0.1.9, the latest version.

ID

panelization-panelization-·-optimize-panel-planarize

Group

Panelization · Optimize

Keywords

planarize
planarity
flat
warped
deviation
analysis
6 inputs, 10 outputs

Ports

Inputs

6

What the node takes in, from wires or typed values.

Panel Curves

Curve

Panels

Surface

Surface

The surface

Iterations

Number

Default 20

Rounds of corner moving: more rounds give flatter panels (0 = corners stay, panels are only measured)

Surface Weight

Number

Default 0.1

0 = free, 1 = corners stay on the surface

Closeness

Number

Default 0

Pull back to the original corners (0-1)

Flat Tolerance

Number

Default 1

Deviation that counts as flat

Outputs

10

What the node gives out, to wire into other nodes.

Planar Curves

Curve

Planar Faces

Surface

Flat Panels

Curve

Warped Panels

Curve

Deviations

Number

Per panel

Max Deviation

Number

Avg Deviation

Number

Max Deviation Before

Number

Max Move

Number

Flat Count

Number

This node has no documentation beyond its description and ports yet.

History

Changed in v0.1.9

Nov 4, 2026

input Iterations: default 0 → 20

Added in v0.1.1

Oct 29, 2026