Nesting

Rectangular Nesting

Nesting Guillotine Best Fit Naive

  • Rectangular Nesting

  • True Shape Nesting

Nesting Guillotine Best Fit Naive

Nesting by naive guillotine best fit algorithm

Details

ID

nesting-rectangular-nesting-nesting-guillotine-best-fit-naive

Name

Nesting Guillotine Best Fit Naive

Group

Rectangular Nesting

Package

Nesting

Keywords

nest
nesting
guillotine
best
fit
naive

Input ports

NameTypeDescriptionDefault Value
Origin
Vector
Origin[0,0,0]
Geometries
Geometry
List of geometries to be nested
Sheet Width
Number
Width of the sheet used for nesting500
Sheet Height
Number
Height of the sheet used for nesting500
SheetsGap
Number
Spacing between sheets10
Edge Clearance
Number
distance from the edges of the sheet to the curves/surfaces to be nested0
Spacing
Number
Distance between curves0

Output ports

NameTypeDescription
Sheets
Curve
Sheet boundary curves. Flat array of rectangular curves representing each sheet used in the nesting.
Geometries
Geometry
Nested geometries in their final positions. Flat array of all geometries in the order they appear across all sheets.
Move Vectors
Vector
Translation vectors for each input geometry. Array aligned with input geometries showing movement from original position. Unplaced geometries have zero vectors.
Sheet IDs
Number
Sheet index for each input geometry. Array aligned with input geometries showing which sheet each geometry is placed on. Unplaced geometries have value -1.
Geo IDs
Number
Original input geometry indices. Flat array showing which input geometry corresponds to each nested geometry.