diff --git a/resources/definitions/mingda_d3pro.def.json b/resources/definitions/mingda_d3pro.def.json new file mode 100644 index 0000000000..63c9061fa2 --- /dev/null +++ b/resources/definitions/mingda_d3pro.def.json @@ -0,0 +1,21 @@ +{ + "name": "MINGDA D3/Pro", + "version": 2, + "inherits": "mingda_base", + "overrides": { + "machine_name": { "default_value": "MINGDA D3/Pro" }, + "machine_width": { "default_value": 320 }, + "machine_depth": { "default_value": 320 }, + "machine_height": { "default_value": 400 }, + "gantry_height": { "value": 25 } + + + + }, + "metadata": { + "quality_definition": "mingda_base", + "visible": true, + "platform": "mingda_rock3_base.stl", + "platform_offset": [ -179, -108, 150] + } +} diff --git a/resources/definitions/mingda_d4pro.def.json b/resources/definitions/mingda_d4pro.def.json new file mode 100644 index 0000000000..0cff777d2d --- /dev/null +++ b/resources/definitions/mingda_d4pro.def.json @@ -0,0 +1,20 @@ +{ + "name": "MINGDA D4 Pro", + "version": 2, + "inherits": "mingda_base", + "overrides": { + "machine_name": { "default_value": "MINGDA D4 Pro" }, + "machine_start_gcode": { "default_value": "G28 ; home all axes\n G29; ABL\n M117 Purge extruder\n G92 E0 ; reset extruder\n G1 Z1.0 F3000 ; move z up little to prevent scratching of surface\n G1 X2 Y20 Z0.3 F5000.0 ; move to start-line position\n G1 X2 Y200.0 Z0.3 F1500.0 E15 ; draw 1st line\n G1 X2 Y200.0 Z0.4 F5000.0 ; move to side a little\n G1 X2 Y20 Z0.4 F1500.0 E30 ; draw 2nd line\n G92 E0 ; reset extruder\n G1 Z1.0 F3000 ; move z up little to prevent scratching of surface"}, + "machine_width": { "default_value": 420 }, + "machine_depth": { "default_value": 420 }, + "machine_height": { "default_value": 400 }, + "gantry_height": { "value": 25 } + + }, + "metadata": { + "quality_definition": "mingda_base", + "visible": true, + "platform": "mingda_d4pro_base.stl", + "platform_offset": [ -177, -140, 170] + } +} \ No newline at end of file diff --git a/resources/definitions/mingda_rock3.def.json b/resources/definitions/mingda_rock3.def.json new file mode 100644 index 0000000000..70254490b2 --- /dev/null +++ b/resources/definitions/mingda_rock3.def.json @@ -0,0 +1,19 @@ +{ + "name": "MINGDA Rock3/Pro", + "version": 2, + "inherits": "mingda_base", + "overrides": { + "machine_name": { "default_value": "MINGDA Rock3/Pro" }, + "machine_width": { "default_value": 320 }, + "machine_depth": { "default_value": 320 }, + "machine_height": { "default_value": 400 }, + "gantry_height": { "value": 25 } + + }, + "metadata": { + "quality_definition": "mingda_base", + "visible": true, + "platform": "mingda_rock3_base.stl", + "platform_offset": [ -179, -108, 150] + } +} diff --git a/resources/meshes/mingda_d4pro_base.stl b/resources/meshes/mingda_d4pro_base.stl new file mode 100644 index 0000000000..f9366df5f5 Binary files /dev/null and b/resources/meshes/mingda_d4pro_base.stl differ diff --git a/resources/meshes/mingda_rock3_base.stl b/resources/meshes/mingda_rock3_base.stl new file mode 100644 index 0000000000..019764c2a5 Binary files /dev/null and b/resources/meshes/mingda_rock3_base.stl differ diff --git a/resources/variants/mingda_d3pro_0.2.inst.cfg b/resources/variants/mingda_d3pro_0.2.inst.cfg new file mode 100644 index 0000000000..3ad09d32b4 --- /dev/null +++ b/resources/variants/mingda_d3pro_0.2.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 0.2mm Nozzle +version = 4 +definition = mingda_d3pro + +[metadata] +setting_version = 16 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.2 diff --git a/resources/variants/mingda_d3pro_0.3.inst.cfg b/resources/variants/mingda_d3pro_0.3.inst.cfg new file mode 100644 index 0000000000..eba4aa69a6 --- /dev/null +++ b/resources/variants/mingda_d3pro_0.3.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 0.3mm Nozzle +version = 4 +definition = mingda_d3pro + +[metadata] +setting_version = 16 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.3 diff --git a/resources/variants/mingda_d3pro_0.4.inst.cfg b/resources/variants/mingda_d3pro_0.4.inst.cfg new file mode 100644 index 0000000000..2d0851e5da --- /dev/null +++ b/resources/variants/mingda_d3pro_0.4.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 0.4mm Nozzle +version = 4 +definition = mingda_d3pro + +[metadata] +setting_version = 16 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.4 diff --git a/resources/variants/mingda_d3pro_0.5.inst.cfg b/resources/variants/mingda_d3pro_0.5.inst.cfg new file mode 100644 index 0000000000..ddea3c8ce8 --- /dev/null +++ b/resources/variants/mingda_d3pro_0.5.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 0.5mm Nozzle +version = 4 +definition = mingda_d3pro + +[metadata] +setting_version = 16 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.5 diff --git a/resources/variants/mingda_d3pro_0.6.inst.cfg b/resources/variants/mingda_d3pro_0.6.inst.cfg new file mode 100644 index 0000000000..cbcc4ff889 --- /dev/null +++ b/resources/variants/mingda_d3pro_0.6.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 0.6mm Nozzle +version = 4 +definition = mingda_d3pro + +[metadata] +setting_version = 16 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.6 diff --git a/resources/variants/mingda_d3pro_0.8.inst.cfg b/resources/variants/mingda_d3pro_0.8.inst.cfg new file mode 100644 index 0000000000..ac61e6ff64 --- /dev/null +++ b/resources/variants/mingda_d3pro_0.8.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 0.8mm Nozzle +version = 4 +definition = mingda_d3pro + +[metadata] +setting_version = 16 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.8 diff --git a/resources/variants/mingda_d3pro_1.0.inst.cfg b/resources/variants/mingda_d3pro_1.0.inst.cfg new file mode 100644 index 0000000000..72c3b9a511 --- /dev/null +++ b/resources/variants/mingda_d3pro_1.0.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 1.0mm Nozzle +version = 4 +definition = mingda_d3pro + +[metadata] +setting_version = 16 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 1.0 diff --git a/resources/variants/mingda_d4pro_0.2.inst.cfg b/resources/variants/mingda_d4pro_0.2.inst.cfg new file mode 100644 index 0000000000..914f403720 --- /dev/null +++ b/resources/variants/mingda_d4pro_0.2.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 0.2mm Nozzle +version = 4 +definition = mingda_d4pro + +[metadata] +setting_version = 16 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.2 diff --git a/resources/variants/mingda_d4pro_0.3.inst.cfg b/resources/variants/mingda_d4pro_0.3.inst.cfg new file mode 100644 index 0000000000..8e02d8200e --- /dev/null +++ b/resources/variants/mingda_d4pro_0.3.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 0.3mm Nozzle +version = 4 +definition = mingda_d4pro + +[metadata] +setting_version = 16 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.3 diff --git a/resources/variants/mingda_d4pro_0.4.inst.cfg b/resources/variants/mingda_d4pro_0.4.inst.cfg new file mode 100644 index 0000000000..570d32c9c4 --- /dev/null +++ b/resources/variants/mingda_d4pro_0.4.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 0.4mm Nozzle +version = 4 +definition = mingda_d4pro + +[metadata] +setting_version = 16 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.4 diff --git a/resources/variants/mingda_d4pro_0.5.inst.cfg b/resources/variants/mingda_d4pro_0.5.inst.cfg new file mode 100644 index 0000000000..3aaeb6e223 --- /dev/null +++ b/resources/variants/mingda_d4pro_0.5.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 0.5mm Nozzle +version = 4 +definition = mingda_d4pro + +[metadata] +setting_version = 16 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.5 diff --git a/resources/variants/mingda_d4pro_0.6.inst.cfg b/resources/variants/mingda_d4pro_0.6.inst.cfg new file mode 100644 index 0000000000..8a5d17b4cf --- /dev/null +++ b/resources/variants/mingda_d4pro_0.6.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 0.6mm Nozzle +version = 4 +definition = mingda_d4pro + +[metadata] +setting_version = 16 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.6 diff --git a/resources/variants/mingda_d4pro_0.8.inst.cfg b/resources/variants/mingda_d4pro_0.8.inst.cfg new file mode 100644 index 0000000000..0097a4cb3b --- /dev/null +++ b/resources/variants/mingda_d4pro_0.8.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 0.8mm Nozzle +version = 4 +definition = mingda_d4pro + +[metadata] +setting_version = 16 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.8 diff --git a/resources/variants/mingda_d4pro_1.0.inst.cfg b/resources/variants/mingda_d4pro_1.0.inst.cfg new file mode 100644 index 0000000000..957adbc9c9 --- /dev/null +++ b/resources/variants/mingda_d4pro_1.0.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 1.0mm Nozzle +version = 4 +definition = mingda_d4pro + +[metadata] +setting_version = 16 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 1.0 diff --git a/resources/variants/mingda_rock3_0.2.inst.cfg b/resources/variants/mingda_rock3_0.2.inst.cfg new file mode 100644 index 0000000000..a6f72b532f --- /dev/null +++ b/resources/variants/mingda_rock3_0.2.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 0.2mm Nozzle +version = 4 +definition = mingda_rock3 + +[metadata] +setting_version = 16 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.2 diff --git a/resources/variants/mingda_rock3_0.3.inst.cfg b/resources/variants/mingda_rock3_0.3.inst.cfg new file mode 100644 index 0000000000..26413dd217 --- /dev/null +++ b/resources/variants/mingda_rock3_0.3.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 0.3mm Nozzle +version = 4 +definition = mingda_rock3 + +[metadata] +setting_version = 16 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.3 diff --git a/resources/variants/mingda_rock3_0.4.inst.cfg b/resources/variants/mingda_rock3_0.4.inst.cfg new file mode 100644 index 0000000000..b701097422 --- /dev/null +++ b/resources/variants/mingda_rock3_0.4.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 0.4mm Nozzle +version = 4 +definition = mingda_rock3 + +[metadata] +setting_version = 16 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.4 diff --git a/resources/variants/mingda_rock3_0.5.inst.cfg b/resources/variants/mingda_rock3_0.5.inst.cfg new file mode 100644 index 0000000000..54ff55c5d5 --- /dev/null +++ b/resources/variants/mingda_rock3_0.5.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 0.5mm Nozzle +version = 4 +definition = mingda_rock3 + +[metadata] +setting_version = 16 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.5 diff --git a/resources/variants/mingda_rock3_0.6.inst.cfg b/resources/variants/mingda_rock3_0.6.inst.cfg new file mode 100644 index 0000000000..223fa17718 --- /dev/null +++ b/resources/variants/mingda_rock3_0.6.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 0.6mm Nozzle +version = 4 +definition = mingda_rock3 + +[metadata] +setting_version = 16 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.6 diff --git a/resources/variants/mingda_rock3_0.8.inst.cfg b/resources/variants/mingda_rock3_0.8.inst.cfg new file mode 100644 index 0000000000..773fca6809 --- /dev/null +++ b/resources/variants/mingda_rock3_0.8.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 0.8mm Nozzle +version = 4 +definition = mingda_rock3 + +[metadata] +setting_version = 16 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.8 diff --git a/resources/variants/mingda_rock3_1.0.inst.cfg b/resources/variants/mingda_rock3_1.0.inst.cfg new file mode 100644 index 0000000000..e7a0c2c7ce --- /dev/null +++ b/resources/variants/mingda_rock3_1.0.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 1.0mm Nozzle +version = 4 +definition = mingda_rock3 + +[metadata] +setting_version = 16 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 1.0