mirror of
https://github.com/ajisaacs/OpenNest.git
synced 2026-10-15 10:01:57 -04:00
A clamp is an avoidance area, so a clamp that only partly reaches a sheet (for example centered at 60.5" on a 60" sheet, or near the origin) now keeps its whole 1.5" x 0.625" footprint instead of being clipped to the sheet; clamps wholly beyond the sheet are still left off. Job validation accepts a zone that hangs past the sheet edges and still rejects one that does not reach the sheet at all. Both packing lanes already block keep-outs extending past the bin; a hanging-clamp solve through Rectangles, Irregular and Default keeps every part clear of the whole inflated footprint. User decision 2026-10-12, settling the plan's pending D2 question.