diff --git a/src/kiri/dev/cam/Makera.Z1.json b/src/kiri/dev/cam/Makera.Z1.json new file mode 100644 index 000000000..3e6521b0e --- /dev/null +++ b/src/kiri/dev/cam/Makera.Z1.json @@ -0,0 +1,182 @@ +{ + "mode": "CAM", + "internal": 0, + "bedHeight": 2.5, + "bedWidth": 200, + "bedDepth": 200, + "originCenter": false, + "spindleMax": 13000, + "gcodePre": [ + "G21 ; set units to MM (required)", + "G90 ; absolute position mode (required)", + "G0 F1000 ; default rapid move speed", + "G1 F600 ; default cutting speed" + ], + "gcodePost": [ + "M5 ; spindle off", + "G0 F1000 ; default rapid move speed", + "G1 F600 ; default cutting speed", + "M30 ; program end" + ], + "gcodeDwell": [ + "G4 P{time} ; dwell for {time}ms" + ], + "gcodeSpindle": [ + "M3 S{spindle}", + "G4 P4000" + ], + "gcodeChange": [ + "M6 T{tool} ; change tool to '{tool_name}'" + ], + "gcodeFExt": "nc", + "gcodeSpace": true, + "gcodeStrip": false, + "gcodeResetA": ["G92.4 A0 R0"], + "new": false, + "deviceName": "Makera Z1", + "maxHeight": 100, + "useLaser": true, + "useIndexed": true, + "imageURL": "", + "bedBelt": false, + "bedRound": false, + "fwRetract": false, + "profiles": [ + { + "processName": "default", + "camLevelTool": 1000, + "camLevelSpindle": 8000, + "camLevelOver": 0, + "camLevelSpeed": 600, + "camLevelDown": 0, + "camRoughTool": 1000, + "camRoughSpindle": 13000, + "camRoughDown": 1.5, + "camRoughOver": 0.25, + "camRoughSpeed": 500, + "camRoughPlunge": 150, + "camRoughStock": 0, + "camRoughVoid": false, + "camRoughFlat": false, + "camRoughTop": false, + "camRoughIn": false, + "camRoughOn": true, + "camOutlineTool": 1000, + "camOutlineSpindle": 0, + "camOutlineDown": 0.5, + "camOutlineOver": 0.4, + "camOutlineSpeed": 800, + "camOutlinePlunge": 200, + "camOutlineWide": false, + "camOutlineDogbone": false, + "camOutlineOmitThru": false, + "camOutlineOut": false, + "camOutlineIn": false, + "camOutlineOn": true, + "camContourTool": 1000, + "camContourSpindle": 13000, + "camContourOver": 0.15, + "camContourSpeed": 700, + "camContourAngle": 85, + "camContourCurves": true, + "camContourIn": false, + "camContourXOn": true, + "camContourYOn": true, + "camTraceTool": 1002, + "camTraceSpindle": 1000, + "camTraceType": "clear", + "camTraceOver": 0.5, + "camTraceDown": 0.5, + "camTraceSpeed": 500, + "camTracePlunge": 150, + "camTraceLines": false, + "camDrillTool": 1000, + "camDrillSpindle": 1000, + "camDrillDownSpeed": 150, + "camDrillDown": 1.5, + "camDrillDwell": 250, + "camDrillLift": 2, + "camDrillingOn": false, + "camRegisterSpeed": 600, + "camFlipAxis": "X", + "camFlipOther": "", + "camTabsWidth": 15, + "camTabsHeight": 3, + "camTabsDepth": 8, + "camTabsMidline": false, + "camDepthFirst": true, + "camEaseDown": false, + "camOriginTop": true, + "camZAnchor": "middle", + "camZOffset": 0, + "camZBottom": 0, + "camZClearance": 1, + "camZThru": 0, + "camFastFeed": 1000, + "camFastFeedZ": 300, + "camTolerance": 0, + "camStockX": 0, + "camStockY": 0, + "camStockZ": 0, + "camStockOffset": true, + "camStockClipTo": false, + "camStockOn": true, + "camConventional": false, + "camOriginCenter": false, + "outputInvertX": false, + "outputInvertY": false, + "camExpertFast": false, + "ops": [], + "op2": [ + { + "type": "flip", + "axis": "X", + "invert": true, + "disabled": false + } + ], + "camTrueShadow": false, + "camDrillMark": true, + "camPocketSpindle": 10000, + "camPocketTool": 1001, + "camPocketOver": 0.25, + "camPocketDown": 2.5, + "camPocketSpeed": 800, + "camPocketPlunge": 200, + "camPocketExpand": 0, + "camContourBottom": false, + "camTraceBottom": false, + "cmaPocketOutline": false, + "camRegisterThru": 5, + "camFlatness": 0.001, + "camContourBridge": 10, + "camForceZMax": false, + "camPocketSmooth": 1, + "camPocketContour": true, + "cmaPocketRefine": 20, + "camPocketEngrave": false, + "camLaserEnable": [ + "M321" + ], + "camLaserDisable": "M322", + "camLaserOn": [ + "M3" + ], + "camLaserOff": [ + "M5" + ], + "camLaserSpeed": 100, + "camLaserPower": 1, + "camLaserAdaptive": true, + "camLaserAdaptMod": true, + "camLaserFlatten": false, + "camLaserFlatZ": 0, + "camLaserPowerMin": 1, + "camLaserPowerMax": 0.1, + "camLaserZMin": 0, + "camLaserZMax": 0, + "camOutlineTop": false, + "X": "X" + } + ] +}