90b89a5dfa6bef438ddeb834a4798fbaedd733ea
- Remove IsBetterValidFill overlap gate for FillLinear results; the geometry-aware spacing in FillLinear is sufficient and the overlap check produced false positives on parts with arcs/curves, causing valid grid layouts to be rejected in favor of inferior pair fills. - Add FillRectangleBestFit strategy that uses BestCombination to mix normal and rotated orientations, filling remnant strips for higher part counts on rectangular parts. - All Fill overloads now compare linear, rectangle best-fit, and pair-based strategies, picking whichever yields the most parts. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Description
A Windows desktop app for CNC nesting — imports DXF drawings, arranges parts on plates and exports layouts as DXF or G-code for cutting.
Languages
C#
99.3%
Jupyter Notebook
0.7%