Nesting

v2.1.21
Latest

Nesting for the BeeGraphy Editor.

10 nodes
3 groups
Published Oct 20, 2026

Documentation

10 nodes

Rectangular Nesting

7

Nesting Guillotine Best Fit Naive

Nesting by naive guillotine best fit algorithm

Genetic Nesting Guillotine Best Fit Naive

Nesting by naive guillotine best fit genetic algorithm

Nesting Row Naive

NestingRowNaive is a simple row-based nesting algorithm used in 2D bin packing / cutting optimization. It places items sequentially in horizontal rows inside a container (sheet/material). Each new item is placed next to the previous one in the current row until the row width is filled; then a new row is started below.

Nesting MaxRects Best Fit

NestingMaxRectsBestFit is a rectangle nesting algorithm used to place multiple rectangular shapes into a larger container while minimizing wasted space. It works by tracking the largest available free rectangles in the container and placing each new item in the position where it best fits according to a chosen heuristic (usually minimal leftover space).

Nesting BLF Naive

NestingBLFNaive (Bottom-Left-Fill Naive) is a simple rectangle nesting algorithm that places items sequentially into a container by always positioning each new piece in the lowest possible position and then the leftmost available space. It does not perform complex optimization or backtracking; instead, it follows a straightforward greedy placement strategy.

Nesting CBLF Naive

NestingCBLFNaive (Corner-Bottom-Left-Fill Naive) is a simple 2D nesting / bin-packing heuristic that places shapes or rectangles into a container by always selecting the lowest possible position and then the leftmost available corner. It follows a bottom-left placement strategy without complex optimization or backtracking.

Nesting Guillotine 3-Stage

3-stage guillotine nesting: sheet is cut into horizontal strips, strips into vertical stacks, stacks into parts. Optimized for format-cutting machines.

True Shape Nesting

2

Overlay

1