Просмотр исходного кода

Add additional extruder on Dagoma Disco printers.

Orel 5 лет назад
Родитель
Сommit
da3ea6cfdb

+ 7 - 2
resources/definitions/dagoma_discoeasy200.def.json

@@ -8,15 +8,20 @@
         "manufacturer": "Dagoma",
         "file_formats": "text/x-gcode",
         "platform": "dagoma_discoeasy200.stl",
-        "platform_offset": [0, -29, -11],
+        "platform_offset": [0, -19, -11],
         "has_machine_quality": true,
         "has_materials": true,
+        "preferred_material": "chromatik_pla",
         "machine_extruder_trains":
         {
-            "0": "dagoma_discoeasy200_extruder_0"
+            "0": "dagoma_discoeasy200_extruder_0",
+            "1": "dagoma_discoeasy200_extruder_1"
         }
     },
     "overrides": {
+        "machine_extruder_count": {
+            "default_value": 2
+        },
         "machine_width": {
             "default_value": 205
         },

+ 7 - 2
resources/definitions/dagoma_discoultimate.def.json

@@ -8,15 +8,20 @@
         "manufacturer": "Dagoma",
         "file_formats": "text/x-gcode",
         "platform": "dagoma_discoultimate.stl",
-        "platform_offset": [0, -29.5, -11],
+        "platform_offset": [0, -19, -11],
         "has_machine_quality": true,
         "has_materials": true,
+        "preferred_material": "chromatik_pla",
         "machine_extruder_trains":
         {
-            "0": "dagoma_discoultimate_extruder_0"
+            "0": "dagoma_discoultimate_extruder_0",
+            "1": "dagoma_discoultimate_extruder_1"
         }
     },
     "overrides": {
+        "machine_extruder_count": {
+            "default_value": 2
+        },
         "machine_width": {
             "default_value": 205
         },

+ 1 - 0
resources/definitions/dagoma_magis.def.json

@@ -11,6 +11,7 @@
         "platform_offset": [0, -28, -35],
         "has_machine_quality": true,
         "has_materials": true,
+        "preferred_material": "chromatik_pla",
         "machine_extruder_trains":
         {
             "0": "dagoma_magis_extruder_0"

+ 1 - 0
resources/definitions/dagoma_neva.def.json

@@ -11,6 +11,7 @@
         "platform_offset": [0, -28, -35],
         "has_machine_quality": true,
         "has_materials": true,
+        "preferred_material": "chromatik_pla",
         "machine_extruder_trains":
         {
             "0": "dagoma_neva_extruder_0"

+ 21 - 0
resources/extruders/dagoma_discoeasy200_extruder_1.def.json

@@ -0,0 +1,21 @@
+{
+    "version": 2,
+    "name": "Extruder 2",
+    "inherits": "fdmextruder",
+    "metadata": {
+        "machine": "dagoma_discoeasy200",
+        "position": "1"
+    },
+
+    "overrides": {
+        "extruder_nr": {
+            "default_value": 1
+        },
+        "machine_nozzle_size": {
+            "default_value": 0.4
+        },
+        "material_diameter": {
+            "default_value": 1.75
+        }
+    }
+}

+ 21 - 0
resources/extruders/dagoma_discoultimate_extruder_1.def.json

@@ -0,0 +1,21 @@
+{
+    "version": 2,
+    "name": "Extruder 2",
+    "inherits": "fdmextruder",
+    "metadata": {
+        "machine": "dagoma_discoultimate",
+        "position": "1"
+    },
+
+    "overrides": {
+        "extruder_nr": {
+            "default_value": 1
+        },
+        "machine_nozzle_size": {
+            "default_value": 0.4
+        },
+        "material_diameter": {
+            "default_value": 1.75
+        }
+    }
+}

BIN
resources/meshes/dagoma_discoeasy200.stl


BIN
resources/meshes/dagoma_discoultimate.stl