mirror of
https://github.com/ajisaacs/OpenNest.git
synced 2026-11-09 12:05:44 -05:00
Fill tiled 8" gussets on a 16.85 x 60 strip as seven pairs in a 10.35" column (14) and left a strip too narrow for a gusset square on. Sliding each pair along its hypotenuse so six span the height narrows the column to 8.75" and leaves a strip that holds eight more turned 45 degrees (20), as laid out by hand. - The pair remnant filler tries strips down to the part's narrowest hull width and tiles single best-fit pairs as a grid there, taking the grid only when it places more than the rows of pairs. - After the pair filler's early exit it also tries skipped candidates whose grid plus an optimistic leftover-strip estimate could still win, keeping one only when it places more parts. - The optimistic remnant bound counts parts by true area, not bounding box, so interlocking parts no longer prune winning candidates. The mixed Fill nest pin now places 34 instead of 33; the mixed Strip nest keeps 35 with its L-shapes laid out differently. Both pass the layout check. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>