Rectangular Nesting
Genetic Nesting Guillotine Best Fit Naive
Nesting by naive guillotine best fit genetic algorithm
Details
ID
nesting-rectangular-nesting-genetic-nesting-guillotine-best-fit-naive
Name
Genetic Nesting Guillotine Best Fit Naive
Group
Rectangular Nesting
Package
Nesting
Keywords
Input ports
| Name | Type | Description | Default Value |
|---|---|---|---|
| Origin | Vector | Origin | [0,0,0] |
| Geometries | Geometry | List of geometries to be nested | |
| Sheet Width | Number | Width of the sheet used for nesting | 500 |
| Sheet Height | Number | Height of the sheet used for nesting | 500 |
| SheetsGap | Number | Spacing between sheets | 10 |
| Edge Clearance | Number | Distance from the edges of the sheet to the curves/surfaces to be nested | 0 |
| Spacing | Number | Distance between curves | 0 |
| Seed | Number | Required to get always the same output with the same input | 123456 |
| Min usable size | Number | The minimum allowable size for nested pieces to be considered usable | 50 |
Output ports
| Name | Type | Description |
|---|---|---|
| Sheets | Curve | Curves for the sheets. Outputs a flat list of curves for sheets. The curves are without the geometries inside the sheet. |
| Geometries | Geometry | Curves for geometries. Outputs a flat list of curves. The geometry curves are without the sheet curves. The indices of the curves in the input geo and output geo are the same. |
| Sheet IDs | Number | Index numbers of all the curves. A flat list of numbers |
| Geo IDs | Number | Index numbers of all curve geometries. A flat list of numbers where index value matches to the index value of input geometries, and corresponding number matches to the index of the sheet where the input geometry |