Furniture Production
Reads each part’s outline (Finished Size), thickness and sheet material off its solid, lays it flat, turns grained parts so their grain runs along the sheet’s grain and locks their rotation, validates it against the Production Line’s router, and groups it into one branch per sheet material so a nesting node run once per material. Banded parts are output as Cut Size blocks, and parts narrower than the edgebander takes as Narrow Blanks.
Docs for v1.0.2, the latest version.
ID
furniture-production-furniture-production-prepare-partsGroup
Furniture Production
Plugin
Furniture ProductionKeywords
Prepare Parts
Furniture Production
1
What the node takes in, from wires or typed values.
Geometries
Part solids, at Finished Size
8
What the node gives out, to wire into other nodes.
Geometries
Cut Size outlines, one data-tree branch per sheet material
Sheet Width
The material’s sheet width, one per branch
Sheet Height
The material’s sheet height, one per branch
Spacing
The router’s part spacing for this material, one per branch
Sheet Edge Margin
The router’s sheet-edge margin for this material, one per branch
Format Saw Parts
Parts smaller than the router’s minimum part size, kept out of nesting. Wire them straight into Production Package, which lists them on the format-saw page.
Problems
One message per part that could not be prepared
Part Descriptions (JSON)
The part descriptions as JSON, to reproduce issues without the model
1
Settings on the node itself, changed in its panel.
Production Line
Production Line id or name. Empty uses the organization’s first line.
This node has no documentation beyond its description and ports yet.
Added in v1.0.1
Oct 19, 2026