mirror of
https://github.com/ajisaacs/OpenNest.git
synced 2026-11-11 13:21:09 -05:00
Converts a PepApi year of PEP nests into .nest files that keep PEP's own placements, so OpenNest.Benchmark can score PEP as its Baseline row. Micro-joint tabs: PEP leaves tabs uncut by jumping them with a rapid, at a contour's seam or partway along it (a cutout cut as two halves 0.02 apart). The part still occupies that material, so open cut runs are chained end to start across gaps up to 0.25 and bridged with a cut line, but only where they close into a loop, so separate contours that lie close together (two circles 0.25 apart) are never merged. Previously only seam tabs were closed, leaving mid-contour tabbed cutouts open and the validator reading them as garbage regions. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>