mirror of
https://github.com/ajisaacs/OpenNest.git
synced 2026-10-27 17:21:34 -04:00
Machine configurations already held a lead-in, lead-out, kerf and cut-off per material thickness, but nothing read them: Plan Cutting and Place Lead-in started from whatever was last applied (often another machine's or another thickness's leads), and cut-offs used fixed view defaults. Now that nests carry a machine, those values can be the starting point. - MachineCuttingDefaults maps a machine's thickness settings for the nest's material/grade/thickness onto CuttingParameters and CutOffSettings, converting units. Clean Hole stays on holes; Line + Line is not mapped because the configuration lacks the second segment. - Plates without their own parameters start from the last-applied ones with the machine's leads and kerf laid over them; plates with parameters keep them. - The plate view's cut-off clearance, overtravel, minimum segment and direction follow the machine on open, on Nest > Machine and after Nest > Edit. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>