From 6b421ef30875ab712b3aa0318cef1078bfa12633 Mon Sep 17 00:00:00 2001 From: Ernie <> Date: Mon, 26 Jul 2021 09:10:55 +0800 Subject: [PATCH 1/5] Add SecKit SK-Tank and SK-Go printer definitions. --- resources/definitions/seckit_skgo.def.json | 59 +++++++++++++++++++ resources/definitions/seckit_sktank.def.json | 59 +++++++++++++++++++ .../extruders/seckit_skgo_extruder_0.def.json | 15 +++++ .../seckit_sktank_extruder_0.def.json | 15 +++++ 4 files changed, 148 insertions(+) create mode 100644 resources/definitions/seckit_skgo.def.json create mode 100644 resources/definitions/seckit_sktank.def.json create mode 100644 resources/extruders/seckit_skgo_extruder_0.def.json create mode 100644 resources/extruders/seckit_sktank_extruder_0.def.json diff --git a/resources/definitions/seckit_skgo.def.json b/resources/definitions/seckit_skgo.def.json new file mode 100644 index 0000000000..0d47d687d2 --- /dev/null +++ b/resources/definitions/seckit_skgo.def.json @@ -0,0 +1,59 @@ +{ + "version": 2, + "name": "SecKit SK-Go", + "inherits": "fdmprinter", + "metadata": { + "visible": true, + "author": "Ernest Lin", + "manufacturer": "SecKit 3DP Design", + "file_formats": "text/x-gcode", + "has_materials": true, + "has_machine_quality": false, + "preferred_quality_type": "normal", + "machine_extruder_trains": + { + "0": "seckit_skgo_extruder_0" + } + }, + + + "overrides": { + "machine_name": { "default_value": "SecKit SK-Go" }, + "machine_width": { + "default_value": 310 + }, + "machine_depth": { + "default_value": 310 + }, + "machine_height": { + "default_value": 350 + }, + "machine_center_is_zero": { + "default_value": false + }, + "machine_heated_bed": { + "default_value": true + }, + "machine_head_with_fans_polygon": + { + "default_value": [ + [ -10, 20 ], + [ -10, -20 ], + [ 10, 20 ], + [ 10, -20 ] + ] + }, + "gantry_height": { + "value": "50" + }, + "machine_gcode_flavor": { + "default_value": "RepRap (Marlin/Sprinter)" + }, + "machine_start_gcode": { + "default_value": "M569 S1 X Y ; enable StealthChop for Sensorless Homing\nG28 ; Home\nM569 S0 X Y ; disable StealthChop for normal print\nM900 K0.07 ; K factor of linear advance\nG1 Z15.0 F6000 ;Move the platform down 15mm\n;Prime the extruder\nG92 E0\nG1 F200 E3\nG92 E0\nG90 ; abs position" + }, + "machine_end_gcode": { + "default value": "M104 S0\nM140 S0\nG91 ; relative position\nG1 Z10 F450\n;Retract the filament\nG92 E1\nG1 E-1 F300\nG90 ; abs position\nG1 X10 Y280 F6000\nM84" + } + } +} \ No newline at end of file diff --git a/resources/definitions/seckit_sktank.def.json b/resources/definitions/seckit_sktank.def.json new file mode 100644 index 0000000000..c0afd89852 --- /dev/null +++ b/resources/definitions/seckit_sktank.def.json @@ -0,0 +1,59 @@ +{ + "version": 2, + "name": "SecKit SK-Tank", + "inherits": "fdmprinter", + "metadata": { + "visible": true, + "author": "Ernest Lin", + "manufacturer": "SecKit 3DP Design", + "file_formats": "text/x-gcode", + "has_materials": true, + "has_machine_quality": false, + "preferred_quality_type": "normal", + "machine_extruder_trains": + { + "0": "seckit_sktank_extruder_0" + } + }, + + + "overrides": { + "machine_name": { "default_value": "SecKit SK-Tank" }, + "machine_width": { + "default_value": 350 + }, + "machine_depth": { + "default_value": 350 + }, + "machine_height": { + "default_value": 400 + }, + "machine_center_is_zero": { + "default_value": false + }, + "machine_heated_bed": { + "default_value": true + }, + "machine_head_with_fans_polygon": + { + "default_value": [ + [ -10, 20 ], + [ -10, -20 ], + [ 10, 20 ], + [ 10, -20 ] + ] + }, + "gantry_height": { + "value": "50" + }, + "machine_gcode_flavor": { + "default_value": "RepRap (RepRap)" + }, + "machine_start_gcode": { + "default_value": "G32 ;auto bed tramming and find a correct Z datum\nG29 S1 ;load default mesh\nM572 D0 S0.08 ; Pressure advance\nG1 Z15.0 F6000 ;Move the platform down 15mm\n;Prime the extruder\nG92 E0\nG1 F200 E3\nG92 E0" + }, + "machine_end_gcode": { + "default value": "M104 S0\nM140 S0\n;Retract the filament\nG92 E1\nG1 E-1 F300\nG90\nG1 X2 Y300 F6000\n; move bed to the bottom to prevent bed falls\n;G91\n;G1 Z300\nM106 P0 S0\nM18" + } + } +} \ No newline at end of file diff --git a/resources/extruders/seckit_skgo_extruder_0.def.json b/resources/extruders/seckit_skgo_extruder_0.def.json new file mode 100644 index 0000000000..6ddece2b54 --- /dev/null +++ b/resources/extruders/seckit_skgo_extruder_0.def.json @@ -0,0 +1,15 @@ +{ + "version": 2, + "name": "Extruder 1", + "inherits": "fdmextruder", + "metadata": { + "machine": "SecKit SK-Go", + "position": "0" + }, + + "overrides": { + "extruder_nr": { "default_value": 0 }, + "machine_nozzle_size": { "default_value": 0.4 }, + "material_diameter": { "default_value": 1.75 } + } +} diff --git a/resources/extruders/seckit_sktank_extruder_0.def.json b/resources/extruders/seckit_sktank_extruder_0.def.json new file mode 100644 index 0000000000..0a18c744d4 --- /dev/null +++ b/resources/extruders/seckit_sktank_extruder_0.def.json @@ -0,0 +1,15 @@ +{ + "version": 2, + "name": "Extruder 1", + "inherits": "fdmextruder", + "metadata": { + "machine": "SecKit SK-Tank", + "position": "0" + }, + + "overrides": { + "extruder_nr": { "default_value": 0 }, + "machine_nozzle_size": { "default_value": 0.4 }, + "material_diameter": { "default_value": 1.75 } + } +} From 32d6ff7d3be2d0861ba7fd9db9bc0d1bc8cc7a3c Mon Sep 17 00:00:00 2001 From: SecKit 3DP Design Date: Wed, 28 Jul 2021 03:27:39 +0800 Subject: [PATCH 2/5] Update resources/extruders/seckit_skgo_extruder_0.def.json Co-authored-by: Konstantinos Karmas --- resources/extruders/seckit_skgo_extruder_0.def.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/resources/extruders/seckit_skgo_extruder_0.def.json b/resources/extruders/seckit_skgo_extruder_0.def.json index 6ddece2b54..2c79e00c6d 100644 --- a/resources/extruders/seckit_skgo_extruder_0.def.json +++ b/resources/extruders/seckit_skgo_extruder_0.def.json @@ -3,7 +3,7 @@ "name": "Extruder 1", "inherits": "fdmextruder", "metadata": { - "machine": "SecKit SK-Go", + "machine": "seckit_skgo", "position": "0" }, From 2ca70b70adf5aaba485ec29c554d64ef70c8944f Mon Sep 17 00:00:00 2001 From: SecKit 3DP Design Date: Wed, 28 Jul 2021 03:27:51 +0800 Subject: [PATCH 3/5] Update resources/extruders/seckit_sktank_extruder_0.def.json Co-authored-by: Konstantinos Karmas --- resources/extruders/seckit_sktank_extruder_0.def.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/resources/extruders/seckit_sktank_extruder_0.def.json b/resources/extruders/seckit_sktank_extruder_0.def.json index 0a18c744d4..15e8b9f5c6 100644 --- a/resources/extruders/seckit_sktank_extruder_0.def.json +++ b/resources/extruders/seckit_sktank_extruder_0.def.json @@ -3,7 +3,7 @@ "name": "Extruder 1", "inherits": "fdmextruder", "metadata": { - "machine": "SecKit SK-Tank", + "machine": "seckit_sktank", "position": "0" }, From 25737447fba04cabbcfa865f8b37346d021027c0 Mon Sep 17 00:00:00 2001 From: SecKit 3DP Design Date: Wed, 28 Jul 2021 03:28:49 +0800 Subject: [PATCH 4/5] Update resources/definitions/seckit_sktank.def.json Co-authored-by: Konstantinos Karmas --- resources/definitions/seckit_sktank.def.json | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/resources/definitions/seckit_sktank.def.json b/resources/definitions/seckit_sktank.def.json index c0afd89852..4b3795d619 100644 --- a/resources/definitions/seckit_sktank.def.json +++ b/resources/definitions/seckit_sktank.def.json @@ -31,9 +31,9 @@ "machine_center_is_zero": { "default_value": false }, - "machine_heated_bed": { - "default_value": true - }, + "machine_heated_bed": { + "default_value": true + }, "machine_head_with_fans_polygon": { "default_value": [ @@ -56,4 +56,4 @@ "default value": "M104 S0\nM140 S0\n;Retract the filament\nG92 E1\nG1 E-1 F300\nG90\nG1 X2 Y300 F6000\n; move bed to the bottom to prevent bed falls\n;G91\n;G1 Z300\nM106 P0 S0\nM18" } } -} \ No newline at end of file +} From 406e92b27d51673cbe0f7d8c5c9aa098ff371e53 Mon Sep 17 00:00:00 2001 From: SecKit 3DP Design Date: Wed, 28 Jul 2021 03:28:59 +0800 Subject: [PATCH 5/5] Update resources/definitions/seckit_skgo.def.json Co-authored-by: Konstantinos Karmas --- resources/definitions/seckit_skgo.def.json | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/resources/definitions/seckit_skgo.def.json b/resources/definitions/seckit_skgo.def.json index 0d47d687d2..cb413cd9ba 100644 --- a/resources/definitions/seckit_skgo.def.json +++ b/resources/definitions/seckit_skgo.def.json @@ -31,9 +31,9 @@ "machine_center_is_zero": { "default_value": false }, - "machine_heated_bed": { - "default_value": true - }, + "machine_heated_bed": { + "default_value": true + }, "machine_head_with_fans_polygon": { "default_value": [ @@ -56,4 +56,4 @@ "default value": "M104 S0\nM140 S0\nG91 ; relative position\nG1 Z10 F450\n;Retract the filament\nG92 E1\nG1 E-1 F300\nG90 ; abs position\nG1 X10 Y280 F6000\nM84" } } -} \ No newline at end of file +}