Nesting
3-stage guillotine nesting: sheet is cut into horizontal strips, strips into vertical stacks, stacks into parts. Optimized for format-cutting machines.
Docs for v2.1.21, the latest version.
ID
nesting-rectangular-nesting-nesting-guillotine-3-stageGroup
Rectangular Nesting
Plugin
NestingKeywords
Nesting Guillotine 3-Stage
Rectangular Nesting
10
What the node takes in, from wires or typed values.
Origin
Default [0,0,0]
Origin point for sheet placement
Geometries
Array of rectangular geometries to nest
Sheet Width
Default 500
Width of the sheet
Sheet Height
Default 500
Height of the sheet
SheetsGap
Default 10
Spacing between sheets in the output layout
Edge Clearance
Default 0
Margin from sheet edges (trim allowance)
Spacing
Default 0
Gap between parts (kerf / blade thickness)
Allow Rotation
Default true
Allow 90-degree rotation of parts for better fit
Num Cursors
Default 4
Number of sorting heuristics to try (higher = slower but potentially denser)
Seed
Default 123456
Random seed for reproducible results
6
What the node gives out, to wire into other nodes.
Sheets
Sheet boundary rectangles.
Geometries
Positioned geometries.
Move Vectors
Translation vectors per geometry.
Rotation Angles
Rotation angle in radians (0 or PI/2).
Sheet IDs
Sheet index per geometry (-1 if unplaced).
Geo IDs
Original input indices of placed geometries.
This node has no documentation beyond its description and ports yet.
First documented in v2.1.21
Oct 20, 2026
Versions before it were published before changes were recorded.