diff --git a/src/kiri/core/conf.js b/src/kiri/core/conf.js index 71908b54..7ea214ac 100644 --- a/src/kiri/core/conf.js +++ b/src/kiri/core/conf.js @@ -182,33 +182,33 @@ function normalize(settings) { // auto field renaming on import const renamed = { - roughingTool: "camRoughTool", - roughingSpindle: "camRoughSpindle", - roughingDown: "camRoughDown", - roughingOver: "camRoughOver", - roughingSpeed: "camRoughSpeed", - roughingPlunge: "camRoughPlunge", - roughingStock: "camRoughStock", - roughingPocket: "camRoughVoid", - roughingOn: "camRoughOn", - finishingTool: "camOutlineTool", - finishingSpindle: "camOutlineSpindle", + camWideCutout: "camOutlineWide", + drillDown: "camDrillDown", + drillDownSpeed: "camDrillDownSpeed", + drillDwell: "camDrillDwell", + drillingOn: "camDrillingOn", + drillLift: "camDrillLift", + drillSpindle: "camDrillSpindle", + drillTool: "camDrillTool", finishingDown: "camOutlineDown", - finishingOver: "camContourOver", - finishingSpeed: "camOutlineSpeed", - finishingPlunge: "camOutlinePlunge", finishingOn: "camOutlineOn", + finishingOver: "camContourOver", + finishingPlunge: "camOutlinePlunge", + finishingSpeed: "camOutlineSpeed", + finishingSpindle: "camOutlineSpindle", + finishingTool: "camOutlineTool", finishingXOn: "camContourXOn", finishingYOn: "camContourYOn", - drillTool: "camDrillTool", - drillSpindle: "camDrillSpindle", - drillDownSpeed: "camDrillDownSpeed", - drillDown: "camDrillDown", - drillDwell: "camDrillDwell", - drillLift: "camDrillLift", - drillingOn: "camDrillingOn", - camWideCutout: "camOutlineWide", - outputClockwise: "camConventional" + outputClockwise: "camConventional", + roughingDown: "camRoughDown", + roughingOn: "camRoughOn", + roughingOver: "camRoughOver", + roughingPlunge: "camRoughPlunge", + roughingPocket: "camRoughVoid", + roughingSpeed: "camRoughSpeed", + roughingSpindle: "camRoughSpindle", + roughingStock: "camRoughStock", + roughingTool: "camRoughTool", }; export const conf = { @@ -258,97 +258,97 @@ export const conf = { }, // process defaults FDM:Process p:{ + antiBacklash: 0, + arcTolerance: 0, + firstLayerBedTemp: 0, + firstLayerBeltBump: 0, + firstLayerBeltLead: 3, + firstLayerBrim: 0, + firstLayerBrimGap: 0, + firstLayerBrimIn: 0, + firstLayerBrimTrig: 0, + firstLayerFanSpeed: 0, + firstLayerFillRate: 35, + firstLayerFlatten: 0, + firstLayerLineMult: 1.0, + firstLayerNozzleTemp: 0, + firstLayerPrintMult: 1.0, + firstLayerRate: 30, + firstLayerYOffset: 0, + firstSliceHeight: 0.25, + outputAlternating: false, + outputAvoidGaps: true, + outputBedTemp: 60, + outputBeltFirst: false, + outputBrimCount: 2, + outputBrimOffset: 2, + outputCoastDist: 0, + outputDraftShield: false, + outputFanLayer: 1, + outputFanSpeed: 255, + outputFeedrate: 50, + outputFillMult: 1.25, + outputFinishrate: 50, + outputInvertX: false, + outputInvertY: false, + outputLayerRetract: false, + outputLoops: 0, + outputMinLayerTime: 10, + outputMinSpeed: 10.0, + outputPurgeTower: 0, + outputRaft: false, + outputRaftSpacing: 0.2, + outputRetractDist: 1.5, + outputRetractDwell: 20, + outputRetractSpeed: 40, + outputRetractWipe: 0, + outputScarfLength: 5, + outputSeekrate: 80, + outputShellMult: 1.25, + outputShortPoly: 0.0, + outputSparseMult: 1.25, + outputTemp: 200, processName: "default", + ranges: [], + sliceAdaptive: false, sliceAngle: 45, + sliceBottomLayers: 3, + sliceCompInner: 0, + sliceCompOuter: 0, + sliceDetectThin: "basic", + sliceFillAngle: 45, + sliceFillGrow: 0, + sliceFillOverlap: 0.35, + sliceFillRate: 0, + sliceFillRepeat: 1, + sliceFillSparse: 0.25, + sliceFillType: "hex", + sliceFillWidth: 1, sliceHeight: 0.25, - sliceShells: 3, - sliceShellOrder: "in-out", sliceLayerStart: "last", sliceLayerStartX: 0, sliceLayerStartY: 0, sliceLineWidth: 0, - sliceCompInner: 0, - sliceCompOuter: 0, - sliceFillGrow: 0, - sliceFillAngle: 45, - sliceFillWidth: 1, - sliceFillOverlap: 0.35, - sliceFillSparse: 0.25, - sliceFillRepeat: 1, - sliceFillRate: 0, - sliceSolidRate: 0, - sliceFillType: "hex", - sliceSupportDensity: 0.1, - sliceSupportOffset: 1.0, - sliceSupportGap: 1, - sliceSupportSize: 5, - sliceSupportArea: 0.1, - sliceSupportSpan: 5, - sliceSupportGrow: 0, - sliceSupportExtra: 0, - sliceSupportAngle: 50, - sliceSupportNozzle: 0, - sliceSupportEnable: false, - sliceSupportOutline: true, - sliceZInterleave: false, - sliceSolidMinArea: 1, - sliceBottomLayers: 3, - sliceTopLayers: 3, - firstSliceHeight: 0.25, - firstLayerRate: 30, - firstLayerFillRate: 35, - firstLayerPrintMult: 1.0, - firstLayerLineMult: 1.0, - firstLayerYOffset: 0, - firstLayerNozzleTemp: 0, - firstLayerBedTemp: 0, - firstLayerBrim: 0, - firstLayerBrimIn: 0, - firstLayerBrimTrig: 0, - firstLayerBrimGap: 0, - firstLayerBeltLead: 3, - firstLayerBeltBump: 0, - firstLayerFanSpeed: 0, - firstLayerFlatten: 0, - outputRaft: false, - outputRaftSpacing: 0.2, - outputDraftShield: false, - outputTemp: 200, - outputBedTemp: 60, - outputFeedrate: 50, - outputFinishrate: 50, - outputSeekrate: 80, - outputShellMult: 1.25, - outputFillMult: 1.25, - outputSparseMult: 1.25, - outputFanLayer: 1, - outputFanSpeed: 255, - outputRetractDist: 1.5, - outputRetractSpeed: 40, - outputRetractWipe: 0, - outputRetractDwell: 20, - outputBrimCount: 2, - outputBrimOffset: 2, - outputScarfLength: 0, - outputShortPoly: 100.0, - outputMinSpeed: 10.0, - outputMinLayerTime: 0, - outputCoastDist: 0, - outputPurgeTower: 0, - outputBeltFirst: false, - outputAvoidGaps: true, - outputAlternating: false, - outputLayerRetract: false, - outputLoops: 0, - outputInvertX: false, - outputInvertY: false, - sliceDetectThin: "off", sliceMinHeight: 0, - sliceAdaptive: false, + sliceShellOrder: "in-out", + sliceShells: 3, + sliceSolidMinArea: 1, + sliceSolidRate: 0, + sliceSupportAngle: 50, + sliceSupportArea: 0.1, + sliceSupportDensity: 0.1, + sliceSupportEnable: false, + sliceSupportExtra: 0, + sliceSupportGap: 1, + sliceSupportGrow: 0, + sliceSupportNozzle: 0, + sliceSupportOffset: 1.0, + sliceSupportOutline: true, + sliceSupportSize: 5, + sliceSupportSpan: 5, + sliceTopLayers: 3, + sliceZInterleave: false, zHopDistance: 0.2, - arcTolerance: 0, - antiBacklash: 0, - ranges: [] } }, sla:{ @@ -422,186 +422,186 @@ export const conf = { }, // process defaults CAM:Process p:{ - processName: "default", - camLevelTool: 1000, - camLevelSpindle: 1000, - camLevelOver: 0.75, - camLevelStepZ: 0, - camLevelSpeed: 1000, - camLevelDown: 0, - camLevelInset: 0.5, - camLevelStock: true, - camRoughTool: 1000, - camRoughSpindle: 1000, - camRoughDown: 2, - camRoughOver: 0.4, - camRoughSpeed: 1000, - camRoughPlunge: 250, - camRoughStock: 0, - camRoughStockZ: 0, - camRoughAll: true, - camRoughVoid: false, - camRoughFlat: true, - camRoughTop: true, - camRoughIn: true, - camRoughOn: true, - camRoughOmitThru: false, - camRoughOmitVoid: false, - camOutlineTool: 1000, - camOutlineSpindle: 1000, - camOutlineTop: true, - camOutlineDown: 3, - camOutlineOver: 0.4, - camOutlineOverCount: 1, - camOutlineSpeed: 800, - camOutlinePlunge: 250, - camOutlineWide: false, - camOutlineDogbone: false, - camOutlineOmitThru: false, - camOutlineOmitVoid: false, - camOutlineOut: true, - camOutlineIn: false, - camOutlineOn: true, - camContourTool: 1000, - camContourSpindle: 1000, - camContourOver: 0.5, - camContourSpeed: 1000, + camArcEnabled: false, + camArcResolution: 5, + camArcTolerance: 0.15, camContourAngle: 85, - camContourLeave: 0, - camContourReduce: 2, camContourBottom: false, + camContourBridge: 0, camContourCurves: false, camContourIn: false, + camContourLeave: 0, + camContourOver: 0.5, + camContourReduce: 2, + camContourSpeed: 1000, + camContourSpindle: 1000, + camContourTool: 1000, camContourXOn: true, camContourYOn: true, - camLatheTool: 1000, - camLatheSpindle: 1000, - camLatheOver: 0.1, - camLatheAngle: 1, - camLatheSpeed: 500, - camLatheLinear: true, - camTolerance: 0, - camTraceTool: 1000, - camTraceSpindle: 1000, - camTraceType: "follow", - camTraceOver: 0.5, - camTraceDown: 0, - camTraceThru: 0, - camTraceSpeed: 250, - camTracePlunge: 200, - camTraceOffOver: 0, - camTraceDogbone: false, - camTraceMerge: false, - camTraceLines: false, - camTraceZTop: 0, - camTraceZBottom: 0, - camPocketSpindle: 1000, - camPocketTool: 1000, - camPocketOver: 0.25, - camPocketDown: 1, - camPocketSpeed: 250, - camPocketPlunge: 200, - camPocketExpand: 0, - camPocketSmooth: 0, - camPocketRefine: 20, - camPocketFollow: 5, - camPocketContour: false, - camPocketEngrave: false, - camPocketOutline: false, - camPocketZTop: 0, - camPocketZBottom: 0, - camDrillTool: 1006, - camDrillSpindle: 1000, - camDrillDownSpeed: 250, + camConventional: false, // outputClockwise + camDepthFirst: false, camDrillDown: 5, + camDrillDownSpeed: 250, camDrillDwell: 250, + camDrillFromStockTop: false, + camDrillingOn: false, camDrillLift: 2, camDrillMark: false, - camDrillFromStockTop: false, - camDrillThru: 5, camDrillPrecision: 1, - camDrillingOn: false, - camRegisterSpeed: 1000, - camRegisterThru: 5, - camRegisterOffset: 10, - camHelicalTool: 1000, - camHelicalSpindle: 1000, - camHelicalDownSpeed: 250, - camHelicalSpeed: 1000, - camHelicalDown: 5, - camHelicalBottomFinish: true, - camHelicalThru: 0, - camHelicalOffset: "auto", - camHelicalForceStartAngle: false, - camHelicalStartAngle: 0, - camHelicalOffsetOverride: 0, - camHelicalEntry: false, - camHelicalEntryOffset:0, - camHelicalReverse: false, - camHelicalClockwise: true, - camFlipAxis: "X", - camFlipOther: "", - camLaserEnable: ["M321"], - camLaserDisable: ["M322"], - camLaserOn: ["M3"], - camLaserOff: ["M5"], - camLaserSpeed: 100, - camLaserPower: 1, - camLaserAdaptive: false, - camLaserAdaptMod: false, - camLaserFlatten: false, - camLaserFlatZ: 0, - camLaserPowerMin: 0, - camLaserPowerMax: 1, - camLaserZMin: 0, - camLaserZMax: 0, - camTabsWidth: 5, - camTabsHeight: 5, - camTabsDepth: 5, - camTabsMidline: false, - camDepthFirst: false, - camInnerFirst: false, - camEaseDown: false, + camDrillSpindle: 1000, + camDrillThru: 5, + camDrillTool: 1006, camEaseAngle: 10, - camOriginTop: true, - camZAnchor: "middle", - camZOffset: 0, - camZTop: 0, - camZBottom: 0, - camZClearance: 1, - camZThru: 0, + camEaseDown: false, + camExpertFast: false, camFastFeed: 6000, camFastFeedZ: 300, - camTolerance: 0, + camFirstZMax: false, camFlatness: 0.001, - camContourBridge: 0, - camStockX: 5, - camStockY: 5, - camStockZ: 5, - camStockOffset: true, - camStockClipTo: false, - camStockIndexed: false, - camStockIndexGrid: true, - camIndexAxis: 0, + camFlipAxis: "X", + camFlipOther: "", + camForceZMax: false, + camFullEngage: 0.8, + camHelicalBottomFinish: true, + camHelicalClockwise: true, + camHelicalDown: 5, + camHelicalDownSpeed: 250, + camHelicalEntry: false, + camHelicalEntryOffset:0, + camHelicalForceStartAngle: false, + camHelicalOffset: "auto", + camHelicalOffsetOverride: 0, + camHelicalReverse: false, + camHelicalSpeed: 1000, + camHelicalSpindle: 1000, + camHelicalStartAngle: 0, + camHelicalThru: 0, + camHelicalTool: 1000, camIndexAbs: true, - camConventional: false, // outputClockwise + camIndexAxis: 0, + camInnerFirst: false, + camLaserAdaptive: false, + camLaserAdaptMod: false, + camLaserDisable: ["M322"], + camLaserEnable: ["M321"], + camLaserFlatten: false, + camLaserFlatZ: 0, + camLaserOff: ["M5"], + camLaserOn: ["M3"], + camLaserPower: 1, + camLaserPowerMax: 1, + camLaserPowerMin: 0, + camLaserSpeed: 100, + camLaserZMax: 0, + camLaserZMin: 0, + camLatheAngle: 1, + camLatheLinear: true, + camLatheOver: 0.1, + camLatheSpeed: 500, + camLatheSpindle: 1000, + camLatheTool: 1000, + camLevelDown: 0, + camLevelInset: 0.5, + camLevelOver: 0.75, + camLevelSpeed: 1000, + camLevelSpindle: 1000, + camLevelStepZ: 0, + camLevelStock: true, + camLevelTool: 1000, camOriginCenter: false, camOriginOffX: 0, camOriginOffY: 0, camOriginOffZ: 0, + camOriginTop: true, + camOutlineDogbone: false, + camOutlineDown: 3, + camOutlineIn: false, + camOutlineOmitThru: false, + camOutlineOmitVoid: false, + camOutlineOn: true, + camOutlineOut: true, + camOutlineOver: 0.4, + camOutlineOverCount: 1, + camOutlinePlunge: 250, + camOutlineSpeed: 800, + camOutlineSpindle: 1000, + camOutlineTool: 1000, + camOutlineTop: true, + camOutlineWide: false, + camPocketContour: false, + camPocketDown: 1, + camPocketEngrave: false, + camPocketExpand: 0, + camPocketFollow: 5, + camPocketOutline: false, + camPocketOver: 0.25, + camPocketPlunge: 200, + camPocketRefine: 20, + camPocketSmooth: 0, + camPocketSpeed: 250, + camPocketSpindle: 1000, + camPocketTool: 1000, + camPocketZBottom: 0, + camPocketZTop: 0, + camRegisterOffset: 10, + camRegisterSpeed: 1000, + camRegisterThru: 5, + camRoughAll: true, + camRoughDown: 2, + camRoughFlat: true, + camRoughIn: true, + camRoughOmitThru: false, + camRoughOmitVoid: false, + camRoughOn: true, + camRoughOver: 0.4, + camRoughPlunge: 250, + camRoughSpeed: 1000, + camRoughSpindle: 1000, + camRoughStock: 0, + camRoughStockZ: 0, + camRoughTool: 1000, + camRoughTop: true, + camRoughVoid: false, + camStockClipTo: false, + camStockIndexed: false, + camStockIndexGrid: true, + camStockOffset: true, + camStockX: 5, + camStockY: 5, + camStockZ: 5, + camTabsDepth: 5, + camTabsHeight: 5, + camTabsMidline: false, + camTabsWidth: 5, + camTolerance: 0, + camTolerance: 0, + camToolInit: true, + camTraceDogbone: false, + camTraceDown: 0, + camTraceLines: false, + camTraceMerge: false, + camTraceOffOver: 0, + camTraceOver: 0.5, + camTracePlunge: 200, + camTraceSpeed: 250, + camTraceSpindle: 1000, + camTraceThru: 0, + camTraceTool: 1000, + camTraceType: "follow", + camTraceZBottom: 0, + camTraceZTop: 0, + camTrueShadow: false, + camZAnchor: "middle", + camZBottom: 0, + camZClearance: 1, + camZOffset: 0, + camZThru: 0, + camZTop: 0, + op2: [], // flip ops + ops: [], // current ops outputInvertX: false, outputInvertY: false, - camExpertFast: false, - camTrueShadow: false, - camArcEnabled: false, - camArcTolerance: 0.15, - camArcResolution: 5, - camForceZMax: false, - camFirstZMax: false, - camToolInit: true, - camFullEngage: 0.8, - ops: [], // current ops - op2: [] // flip ops + processName: "default", } }, laser: { @@ -917,37 +917,37 @@ export const conf = { devproc: {}, // application ui and control preferences (Q menu) controller:{ - view: null, - dark: false, - shiny: false, - drawer: false, - scrolls: true, - zoomSpeed: 1.0, - lineType: "path", - autoSave: true, + animesh: "800", antiAlias: true, + assembly: false, + autoLayout: true, + autoSave: true, + dark: false, + detail: "50", + devel: false, + drawer: false, + edgeangle: 20, + exportGhost: false, + exportLocal: false, + exportOcto: false, + exportPreview: false, + exportThumb: false, + freeLayout: true, + healMesh: false, + lineType: "path", + ortho: false, reverseZoom: true, + scrolls: true, + shiny: true, showOrigin: false, showRulers: true, showSpeeds: true, - freeLayout: true, - autoLayout: true, - spaceRandoX: false, spaceLayout: 1, - edgeangle: 20, - units: "mm", - exportOcto: false, - exportGhost: false, - exportLocal: false, - exportThumb: false, - exportPreview: false, - detail: "50", - animesh: "800", - healMesh: false, + spaceRandoX: false, threaded: true, - assembly: false, - ortho: false, - devel: false + units: "mm", + view: null, + zoomSpeed: 1.0, }, // default hidden ui groups hidden: {