Browse Source

Update definition files for Hellbot Magna 1 and Hellbot Magna dual (#8509)

* Update in Definition file for Hellbot Magna 1 
* Change the Author name and version number. 
* Added Heated bed.
* Added specific Gcode for purging the 2 in 1 hotend.
* Add bed images for Hellbot Hidra and Hidra Plus
* Add meshes files for Hellbot Hidra and Hidra plus
* Add extruder files for new Hellbot printers 
* Add extruder files for new Hellbot Printers: Hellbot Hidra and Hellbot Hidra Plus
* Add New Hellbot printers 
* Add definition files for the new Hellbot printers: Hidra and Hidra Plus

CURA-8047
Hellbot Development Team 4 years ago
parent
commit
c7e238c7c7

+ 59 - 0
resources/definitions/hellbot_hidra.def.json

@@ -0,0 +1,59 @@
+{
+    "version": 2,
+    "name": "Hellbot Hidra",
+    "inherits": "fdmprinter",
+    "metadata": {
+        "visible": true,
+        "author": "Hellbot Development Team",
+        "manufacturer": "Hellbot",
+        "file_formats": "text/x-gcode",
+		"platform": "hellbot_hidra.obj",
+		"platform_offset": [0, 0, 5],
+        "platform_texture": "hellbot_hidra.png",
+        "has_materials": true,
+        "machine_extruder_trains":
+        {
+            "0": "hellbot_hidra_extruder_0",
+			"1": "hellbot_hidra_extruder_1"
+        }
+
+    },
+
+    "overrides": {
+        "machine_name": { "default_value": "Hellbot Hidra" },
+        "machine_width": {
+            "default_value": 220
+        },
+		"machine_depth": {
+            "default_value": 220
+        },  
+        "machine_height": {
+            "default_value": 250
+        },      
+		"machine_heated_bed": {
+			"default_value": true 
+		},
+        "machine_center_is_zero": {
+            "default_value": false
+        },
+		"machine_head_with_fans_polygon":
+        {
+            "default_value": [
+                [ -75, 35 ],
+                [ -75, -18 ],
+                [ 18, 35 ],
+                [ 18, -18 ]
+            ]
+        },
+        "machine_extruder_count": {
+            "default_value": 2
+        },
+		"machine_start_gcode": {
+             "default_value": "G21; Unidades en Milimetro\nG90; Posicionamiento Absoluto\nM82; E Absoluto\nM107; Apagar Venitilador de capas\nG28; Llevar ejes a origen\nG1 Z15.0 F9000; Levantar Eje Z 15mm"
+        },
+        "machine_end_gcode": {
+            "default_value": "M104 T0 S0; Apagar Extrusor E0\nM104 T1 S0; Apagar Extrusor E1\nM140 S0; Apagar Cama Caliente\nG92 E1; Posicionar Extrusor en 1mm\nG1 E-1 F300; Retraer Extrusor 1mm\nG28 X0 Y0; Llevar al origen ejes X e Y\nM84; Desactivar Motores "
+        }
+
+    }
+}

+ 59 - 0
resources/definitions/hellbot_hidra_plus.def.json

@@ -0,0 +1,59 @@
+{
+    "version": 2,
+    "name": "Hellbot Hidra Plus",
+    "inherits": "fdmprinter",
+    "metadata": {
+        "visible": true,
+        "author": "Hellbot Development Team",
+        "manufacturer": "Hellbot",
+        "file_formats": "text/x-gcode",
+		"platform": "hellbot_hidra_plus.obj",
+		"platform_offset": [0, 0, 5],
+        "platform_texture": "hellbot_hidra_plus.png",
+        "has_materials": true,
+        "machine_extruder_trains":
+        {
+            "0": "hellbot_hidra_plus_extruder_0",
+			"1": "hellbot_hidra_plus_extruder_1"
+        }
+
+    },
+
+    "overrides": {
+        "machine_name": { "default_value": "Hellbot Hidra Plus" },
+        "machine_width": {
+            "default_value": 305
+        },
+        "machine_depth": {
+            "default_value": 305
+        },   
+		"machine_height": {
+            "default_value": 350
+        },
+		"machine_heated_bed": {
+			"default_value": true 
+		},
+        "machine_center_is_zero": {
+            "default_value": false
+        },
+		"machine_head_with_fans_polygon":
+        {
+            "default_value": [
+                [ -75, 35 ],
+                [ -75, -18 ],
+                [ 18, 35 ],
+                [ 18, -18 ]
+            ]
+        },
+        "machine_extruder_count": {
+            "default_value": 2
+        },
+		"machine_start_gcode": {
+             "default_value": "G21; Unidades en Milimetro\nG90; Posicionamiento Absoluto\nM82; E Absoluto\nM107; Apagar Venitilador de capas\nG28; Llevar ejes a origen\nG1 Z15.0 F9000; Levantar Eje Z 15mm"
+        },
+        "machine_end_gcode": {
+            "default_value": "M104 T0 S0; Apagar Extrusor E0\nM104 T1 S0; Apagar Extrusor E1\nM140 S0; Apagar Cama Caliente\nG92 E1; Posicionar Extrusor en 1mm\nG1 E-1 F300; Retraer Extrusor 1mm\nG28 X0 Y0; Llevar al origen ejes X e Y\nM84; Desactivar Motores "
+        }
+
+    }
+}

+ 42 - 0
resources/definitions/hellbot_magna_2_230.def.json

@@ -0,0 +1,42 @@
+{
+    "version": 2,
+    "name": "Hellbot Magna 2 230",
+    "inherits": "fdmprinter",
+    "metadata": {
+        "visible": true,
+        "author": "Hellbot Development Team",
+        "manufacturer": "Hellbot",
+        "file_formats": "text/x-gcode",
+	"platform": "Hellbot_Magna_2_230.obj",
+        "platform_texture": "Magna2_230.png",
+        "has_materials": true,
+        "machine_extruder_trains":
+        {
+            "0": "hellbot_magna_2_230_extruder_0"
+        }
+
+    },
+
+    "overrides": {
+        "machine_name": { "default_value": "Hellbot Magna 2 230" },
+        "machine_width": {
+            "default_value": 230
+        },
+        "machine_height": {
+            "default_value": 250
+        },
+        "machine_depth": {
+            "default_value": 230
+        },        
+	"machine_heated_bed": {
+	    "default_value": true 
+	},
+        "machine_center_is_zero": {
+            "default_value": false
+        },
+        "machine_extruder_count": {
+            "default_value": 1
+        }
+
+    }
+}

+ 49 - 0
resources/definitions/hellbot_magna_2_230_dual.def.json

@@ -0,0 +1,49 @@
+{
+    "version": 2,
+    "name": "Hellbot Magna 2 230 dual",
+    "inherits": "fdmprinter",
+    "metadata": {
+        "visible": true,
+        "author": "Hellbot Development Team",
+        "manufacturer": "Hellbot",
+        "file_formats": "text/x-gcode",
+	"platform": "Hellbot_Magna_2_230.obj",
+        "platform_texture": "Magna2_230.png",
+        "has_materials": true,
+        "machine_extruder_trains":
+        {
+            "0": "hellbot_magna_2_230_dual_extruder_0",
+	    "1": "hellbot_magna_2_230_dual_extruder_1"
+        }
+
+    },
+
+    "overrides": {
+        "machine_name": { "default_value": "Hellbot Magna 2 230 dual" },
+        "machine_width": {
+            "default_value": 230
+        },
+        "machine_height": {
+            "default_value": 250
+        },
+        "machine_depth": {
+            "default_value": 230
+        },        
+	"machine_heated_bed": {
+	    "default_value": true 
+	},
+        "machine_center_is_zero": {
+            "default_value": false
+        },
+        "machine_extruder_count": {
+            "default_value": 2
+        },
+	"machine_start_gcode": {
+             "default_value": "G21\nG90\nM107\nG28 X0 Y0\nG28 Z0\nG1 Z15.0 F300\nT0\nG92 E0\nG1 F700 E-80\nT1\nG92 E0\nG1 F1000 X1 Y1 Z0.3\nG1 F600 X200 E60\nG1 F1000 Y3\nG1 F600 X1 E120\nT1\nG92 E0\nG28 X0 Y0\nG1 F700 E-80\nT0\nG92 E0"
+	  },
+        "machine_end_gcode": {
+            "default_value": "M104 T0 S0\nM104 T1 S0\nM140 S0\nG92 E1\nG1 E-1 F300\nG28 X0 Y0\nM84"
+        }
+
+    }
+}

+ 42 - 0
resources/definitions/hellbot_magna_2_300.def.json

@@ -0,0 +1,42 @@
+{
+    "version": 2,
+    "name": "Hellbot Magna 2 300",
+    "inherits": "fdmprinter",
+    "metadata": {
+        "visible": true,
+        "author": "Hellbot Development Team",
+        "manufacturer": "Hellbot",
+        "file_formats": "text/x-gcode",
+	"platform": "Hellbot_Magna_2_300.obj",
+        "platform_texture": "Magna2_300.png",
+        "has_materials": true,
+        "machine_extruder_trains":
+        {
+            "0": "hellbot_magna_2_300_extruder_0"
+        }
+
+    },
+
+    "overrides": {
+        "machine_name": { "default_value": "Hellbot Magna 2 300" },
+        "machine_width": {
+            "default_value": 300
+        },
+        "machine_height": {
+            "default_value": 400
+        },
+        "machine_depth": {
+            "default_value": 300
+        },        
+	"machine_heated_bed": {
+	    "default_value": true 
+	},
+        "machine_center_is_zero": {
+            "default_value": false
+        },
+        "machine_extruder_count": {
+            "default_value": 1
+        }
+
+    }
+}

+ 49 - 0
resources/definitions/hellbot_magna_2_300_dual.def.json

@@ -0,0 +1,49 @@
+{
+    "version": 2,
+    "name": "Hellbot Magna 2 300 dual",
+    "inherits": "fdmprinter",
+    "metadata": {
+        "visible": true,
+        "author": "Hellbot Development Team",
+        "manufacturer": "Hellbot",
+        "file_formats": "text/x-gcode",
+	"platform": "Hellbot_Magna_2_300.obj",
+        "platform_texture": "Magna2_300.png",
+        "has_materials": true,
+        "machine_extruder_trains":
+        {
+            "0": "hellbot_magna_2_300_dual_extruder_0",
+	    "1": "hellbot_magna_2_300_dual_extruder_1"
+        }
+
+    },
+
+    "overrides": {
+        "machine_name": { "default_value": "Hellbot Magna 2 300 Dual" },
+        "machine_width": {
+            "default_value": 300
+        },
+        "machine_height": {
+            "default_value": 400
+        },
+        "machine_depth": {
+            "default_value": 300
+        },        
+	"machine_heated_bed": { 
+	    "default_value": true
+	},
+        "machine_center_is_zero": {
+            "default_value": false
+        },
+        "machine_extruder_count": {
+            "default_value": 2
+        },
+	"machine_start_gcode": {
+             "default_value": "G21\nG90\nM107\nG28 X0 Y0\nG28 Z0\nG1 Z15.0 F300\nT0\nG92 E0\nG1 F700 E-80\nT1\nG92 E0\nG1 F1000 X1 Y1 Z0.3\nG1 F600 X200 E60\nG1 F1000 Y3\nG1 F600 X1 E120\nT1\nG92 E0\nG28 X0 Y0\nG1 F700 E-80\nT0\nG92 E0"
+	  },
+        "machine_end_gcode": {
+            "default_value": "M104 T0 S0\nM104 T1 S0\nM140 S0\nG92 E1\nG1 E-1 F300\nG28 X0 Y0\nM84"
+        }
+
+    }
+}

+ 2 - 1
resources/definitions/hellbot_magna_I.def.json

@@ -4,7 +4,7 @@
     "inherits": "fdmprinter",
     "metadata": {
         "visible": true,
-        "author": "MUX team",
+        "author": "Hellbot Development Team",
         "manufacturer": "Hellbot",
         "file_formats": "text/x-gcode",
         "platform": "hellbot_magna.obj",
@@ -19,6 +19,7 @@
         "machine_name": {
             "default_value": "Hellbot Magna 1"
         },
+	"machine_heated_bed": { "default_value": true },
         "machine_width": {
             "default_value": 220
         },

+ 4 - 1
resources/definitions/hellbot_magna_dual.def.json

@@ -4,7 +4,7 @@
     "inherits": "fdmprinter",
     "metadata": {
         "visible": true,
-        "author": "MUX team",
+        "author": "Hellbot Development Team",
         "manufacturer": "Hellbot",
         "file_formats": "text/x-gcode",
         "platform": "hellbot_magna.obj",
@@ -26,6 +26,9 @@
         "machine_depth": {
             "default_value": 220
         },
+	"machine_heated_bed": { 
+	    "default_value": true 
+	},
         "machine_height": {
             "default_value": 260
         },

+ 18 - 0
resources/extruders/hellbot_hidra_extruder_0.def.json

@@ -0,0 +1,18 @@
+{
+    "version": 2,
+    "name": "Extrusor E1",
+    "inherits": "fdmextruder",
+    "metadata": {
+        "machine": "hellbot_hidra",
+        "position": "0"
+    },
+
+    "overrides": {
+        "extruder_nr": {
+            "default_value": 0,
+            "maximum_value": "1"
+        },
+        "machine_nozzle_size": { "default_value": 0.4 },
+        "material_diameter": { "default_value": 1.75 }
+    }
+}

+ 18 - 0
resources/extruders/hellbot_hidra_extruder_1.def.json

@@ -0,0 +1,18 @@
+{
+    "version": 2,
+    "name": "Extrusor E2",
+    "inherits": "fdmextruder",
+    "metadata": {
+        "machine": "hellbot_hidra",
+        "position": "1"
+    },
+
+    "overrides": {
+        "extruder_nr": {
+            "default_value": 1,
+            "maximum_value": "1"
+        },
+        "machine_nozzle_size": { "default_value": 0.4 },
+        "material_diameter": { "default_value": 1.75 }
+    }
+}

Some files were not shown because too many files changed in this diff