diff --git a/src/kiri-dev/laser/Snapmaker.A250T b/src/kiri-dev/laser/Snapmaker.A250T new file mode 100644 index 00000000..e300378d --- /dev/null +++ b/src/kiri-dev/laser/Snapmaker.A250T @@ -0,0 +1,35 @@ +{ + "file-ext": "gcode", + "token-space": " ", + "pre":[ + "G90 ; absolute positioning", + "G21 ; metric units", + "M106 P0 S255 ; fan on", + "M3 P{power} S255 ; set default laser power", + "M5 ; laser off", + "G0 F3000 ; default feed rates", + "G1 F800 ; default feed rates" + ], + "post":[ + "M5 ; laser off", + "M107 P0 ; fan off", + "G91 ; relative positioning", + "G0 Z0 F150 ; raise laser", + "G90 ; absolute positioning" + ], + "laser-on":[ + "M3 P{power}" + ], + "laser-off":[ + "M5" + ], + "settings": { + "origin_center": false, + "bed_width": 230, + "bed_depth": 235 + }, + "profiles":[{ + "processName": "Snapmaker Laser", + "ctOriginCenter": false + }] +} \ No newline at end of file diff --git a/src/kiri-dev/laser/Snapmaker.A350T b/src/kiri-dev/laser/Snapmaker.A350T new file mode 100644 index 00000000..0817ac2b --- /dev/null +++ b/src/kiri-dev/laser/Snapmaker.A350T @@ -0,0 +1,35 @@ +{ + "file-ext": "gcode", + "token-space": " ", + "pre":[ + "G90 ; absolute positioning", + "G21 ; metric units", + "M106 P0 S255 ; fan on", + "M3 P{power} S255 ; set default laser power", + "M5 ; laser off", + "G0 F3000 ; default feed rates", + "G1 F800 ; default feed rates" + ], + "post":[ + "M5 ; laser off", + "M107 P0 ; fan off", + "G91 ; relative positioning", + "G0 Z0 F150 ; raise laser", + "G90 ; absolute positioning" + ], + "laser-on":[ + "M3 P{power}" + ], + "laser-off":[ + "M5" + ], + "settings": { + "origin_center": false, + "bed_width": 320, + "bed_depth": 335 + }, + "profiles":[{ + "processName": "Snapmaker Laser", + "ctOriginCenter": false + }] +} diff --git a/src/kiri-dev/laser/Xtool.P2 b/src/kiri-dev/laser/Xtool.P2 new file mode 100644 index 00000000..8fcbda7f --- /dev/null +++ b/src/kiri-dev/laser/Xtool.P2 @@ -0,0 +1,12 @@ +{ + "file-ext": "svg", + "token-space": " ", + "pre":[], + "post":[], + "laser-on":[], + "laser-off":[], + "settings": { + "bed_width": 600, + "bed_depth": 308 + } +} \ No newline at end of file diff --git a/src/kiri-dev/laser/xTool.D1 b/src/kiri-dev/laser/xTool.D1 new file mode 100644 index 00000000..882586ca --- /dev/null +++ b/src/kiri-dev/laser/xTool.D1 @@ -0,0 +1,12 @@ +{ + "file-ext": "svg", + "token-space": " ", + "pre":[], + "post":[], + "laser-on":[], + "laser-off":[], + "settings": { + "bed_width": 432, + "bed_depth": 406 + } +} \ No newline at end of file diff --git a/src/kiri-dev/laser/xTool.F1 b/src/kiri-dev/laser/xTool.F1 new file mode 100644 index 00000000..ef567afc --- /dev/null +++ b/src/kiri-dev/laser/xTool.F1 @@ -0,0 +1,12 @@ +{ + "file-ext": "svg", + "token-space": " ", + "pre":[], + "post":[], + "laser-on":[], + "laser-off":[], + "settings": { + "bed_width": 115, + "bed_depth": 115 + } +} \ No newline at end of file diff --git a/src/kiri-dev/laser/xTool.F1.Ultra b/src/kiri-dev/laser/xTool.F1.Ultra new file mode 100644 index 00000000..df6ca753 --- /dev/null +++ b/src/kiri-dev/laser/xTool.F1.Ultra @@ -0,0 +1,12 @@ +{ + "file-ext": "svg", + "token-space": " ", + "pre":[], + "post":[], + "laser-on":[], + "laser-off":[], + "settings": { + "bed_width": 220, + "bed_depth": 220 + } +} \ No newline at end of file diff --git a/src/kiri-dev/laser/xTool.M1 b/src/kiri-dev/laser/xTool.M1 new file mode 100644 index 00000000..b6bb67a4 --- /dev/null +++ b/src/kiri-dev/laser/xTool.M1 @@ -0,0 +1,12 @@ +{ + "file-ext": "svg", + "token-space": " ", + "pre":[], + "post":[], + "laser-on":[], + "laser-off":[], + "settings": { + "bed_width": 385, + "bed_depth": 300 + } +} \ No newline at end of file diff --git a/src/kiri-dev/laser/xTool.P2S b/src/kiri-dev/laser/xTool.P2S new file mode 100644 index 00000000..9b99570b --- /dev/null +++ b/src/kiri-dev/laser/xTool.P2S @@ -0,0 +1,12 @@ +{ + "file-ext": "svg", + "token-space": " ", + "pre":[], + "post":[], + "laser-on":[], + "laser-off":[], + "settings": { + "bed_width": 680, + "bed_depth": 360 + } +} \ No newline at end of file diff --git a/src/kiri-dev/laser/xTool.S1 b/src/kiri-dev/laser/xTool.S1 new file mode 100644 index 00000000..491908dd --- /dev/null +++ b/src/kiri-dev/laser/xTool.S1 @@ -0,0 +1,12 @@ +{ + "file-ext": "svg", + "token-space": " ", + "pre":[], + "post":[], + "laser-on":[], + "laser-off":[], + "settings": { + "bed_width": 608, + "bed_depth": 385 + } +} \ No newline at end of file