fix layout spacing in cam mode with new process keys

This commit is contained in:
Stewart Allen 2020-07-07 15:28:56 -04:00
commit 36a135fe2a

View file

@ -1248,8 +1248,8 @@
// in CNC mode with >1 widget, force layout with spacing @ 1.5x largest tool diameter // in CNC mode with >1 widget, force layout with spacing @ 1.5x largest tool diameter
if (MODE === MODES.CAM && WIDGETS.length > 1) { if (MODE === MODES.CAM && WIDGETS.length > 1) {
let spacing = space || 1, CAM = KIRI.driver.CAM; let spacing = space || 1, CAM = KIRI.driver.CAM;
if (proc.roughingOn) spacing = Math.max(spacing, CAM.getToolDiameter(settings, proc.roughingTool)); if (proc.camRoughOn) spacing = Math.max(spacing, CAM.getToolDiameter(settings, proc.camRoughTool));
if (proc.finishingOn || proc.finishingXOn || proc.finishingYOn) spacing = Math.max(spacing, CAM.getToolDiameter(settings, proc.finishingTool)); if (proc.camOutlineOn) spacing = Math.max(spacing, CAM.getToolDiameter(settings, proc.camOutlineTool));
gap = spacing * 1.5; gap = spacing * 1.5;
} }