Browse Source

Add some Renkforce Machines (#12598)

Add goofoo, renkforce printf

Co-authored-by: laiqiqi <laiqiqi886@163.com>
goofoo3d 2 years ago
parent
commit
d6bc4067f9

+ 8 - 2
resources/definitions/goofoo_base.def.json

@@ -77,8 +77,14 @@
 
         "optimize_wall_printing_order": { "value": "True" },
 
-        "material_initial_print_temperature": { "value": "material_print_temperature" },
-        "material_final_print_temperature": { "value": "material_print_temperature" },
+
+        "material_print_temperature": { "maximum_value_warning": "421", "maximum_value": "500" },
+        "material_print_temperature_layer_0": { "maximum_value_warning": "421", "maximum_value": "500" },
+        "material_standby_temperature": { "maximum_value_warning": "421", "maximum_value": "500" },
+        "material_initial_print_temperature": { "value": "material_print_temperature", "maximum_value_warning": "421", "maximum_value": "500" },
+        "material_final_print_temperature": { "value": "material_print_temperature", "maximum_value_warning": "421", "maximum_value": "500" },
+        "material_flow": { "value": 100 },
+
 
         "z_seam_type": { "value": "'back'" },
         "z_seam_corner": { "value": "'z_seam_corner_weighted'" },

+ 30 - 0
resources/definitions/renkforce_cubeone.def.json

@@ -0,0 +1,30 @@
+{
+    "name": "Renkforce Cube One",
+    "version": 2,
+    "inherits": "goofoo_small",
+    "overrides": {
+
+        "machine_name": { "default_value": "Renkforce Cube One" },
+        "machine_width": { "default_value": 80 },
+        "machine_depth": { "default_value": 80 },
+        "machine_height": { "default_value": 80 },
+        "machine_heated_bed": { "default_value": false },
+        "raft_margin": { "default_value": 5 },
+        "layer_height":{"default_value": 0.4},
+        "layer_height_0": {"default_value": 0.5},
+        "speed_print": {"value": 10},
+        "speed_travel": {"value": 10},
+        "speed_layer_0":{"value": 10},
+        "speed_print_layer_0":{"value": 10},
+        "speed_travel_layer_0":{"value": 10},
+        
+        "retraction_speed": {"default_value": 60},
+        "retraction_prime_speed":{"value": 80},
+        "adhesion_type": {"default_value": "skirt"}
+    },
+    "metadata": {
+        "author": "Woosh (based on RF100.ini by Conrad Electronic SE)",
+        "manufacturer": "Renkforce",
+        "visible": true
+    }
+}

+ 17 - 0
resources/definitions/renkforce_pro6plus.def.json

@@ -0,0 +1,17 @@
+{
+    "name": "Renkforce Pro 6+",
+    "version": 2,
+    "inherits": "goofoo_near",
+    "overrides": {
+        "machine_name": { "default_value": "Renkforce Pro 6+" },
+        "machine_width": { "default_value": 280 },
+        "machine_depth": { "default_value": 280 },
+        "machine_height": { "default_value": 300 }
+
+    },
+    "metadata": {
+        "author": "Woosh (based on RF100.ini by Conrad Electronic SE)",
+        "manufacturer": "Renkforce",
+        "visible": true
+    }
+}

+ 24 - 0
resources/definitions/renkforce_pro7dual.def.json

@@ -0,0 +1,24 @@
+{
+    "name": "Renkforce Pro7 Dual",
+    "version": 2,
+    "inherits": "goofoo_far",
+    "overrides": {
+        "machine_name": { "default_value": "Renkforce Pro7 Dual" },
+        "machine_width": { "default_value": 360 },
+        "machine_depth": { "default_value": 250 },
+        "machine_height": { "default_value": 200 },
+        "machine_head_with_fans_polygon":{"default_value":[[0, 0], [0, 0], [0, 0], [0, 0]]},
+        "machine_extruder_count": {
+            "default_value": 2
+        }
+    },
+    "metadata": {
+        "machine_extruder_trains": {
+            "0": "renkforce_pro7dual_1st",
+            "1": "renkforce_pro7dual_2nd"
+        },
+        "author": "Woosh (based on RF100.ini by Conrad Electronic SE)",
+        "manufacturer": "Renkforce",
+        "visible": true
+    }
+}

+ 19 - 0
resources/extruders/renkforce_pro7dual_1st.def.json

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

+ 19 - 0
resources/extruders/renkforce_pro7dual_2nd.def.json

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

+ 12 - 0
resources/variants/renkforce_cubeone_0.7.inst.cfg

@@ -0,0 +1,12 @@
+[general]
+name = 0.7mm Nozzle
+version = 4
+definition = renkforce_cubeone
+
+[metadata]
+setting_version = 20
+type = variant
+hardware_type = nozzle
+
+[values]
+machine_nozzle_size = 0.7

+ 12 - 0
resources/variants/renkforce_pro6plus_0.4.inst.cfg

@@ -0,0 +1,12 @@
+[general]
+name = 0.4mm Nozzle
+version = 4
+definition = renkforce_pro6plus
+
+[metadata]
+setting_version = 20
+type = variant
+hardware_type = nozzle
+
+[values]
+machine_nozzle_size = 0.4

+ 12 - 0
resources/variants/renkforce_pro6plus_0.6.inst.cfg

@@ -0,0 +1,12 @@
+[general]
+name = 0.6mm Nozzle
+version = 4
+definition = renkforce_pro6plus
+
+[metadata]
+setting_version = 20
+type = variant
+hardware_type = nozzle
+
+[values]
+machine_nozzle_size = 0.6

+ 12 - 0
resources/variants/renkforce_pro6plus_0.8.inst.cfg

@@ -0,0 +1,12 @@
+[general]
+name = 0.8mm Nozzle
+version = 4
+definition = renkforce_pro6plus
+
+[metadata]
+setting_version = 20
+type = variant
+hardware_type = nozzle
+
+[values]
+machine_nozzle_size = 0.8

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