Browse Source

Add machine_nozzle_type and set them in UM3 and UM3XL variants

CURA-3872

We add a new setting "machine_nozzle_type" to give the engine
information about the nozzle type, such as "AA" and "BB". This is
applicable to UM3 and UM3XL.
Lipu Fei 7 years ago
parent
commit
46b6e5b0a1

+ 9 - 0
resources/definitions/fdmextruder.def.json

@@ -30,6 +30,15 @@
                     "settable_per_meshgroup": false,
                     "settable_globally": false
                 },
+                "machine_nozzle_type":
+                {
+                    "label": "Nozzle Type",
+                    "description": "The nozzle type for an extruder train, such as \"AA\" and \"BB\".",
+                    "type": "str",
+                    "default_value": "unknown",
+                    "settable_per_mesh": false,
+                    "settable_per_extruder": true
+                },
                 "machine_nozzle_size":
                 {
                     "label": "Nozzle Diameter",

+ 9 - 0
resources/definitions/fdmprinter.def.json

@@ -407,6 +407,15 @@
                     "settable_per_extruder": false,
                     "settable_per_meshgroup": false
                 },
+                "machine_nozzle_type":
+                {
+                    "label": "Nozzle Type",
+                    "description": "The nozzle type for an extruder train, such as \"AA\" and \"BB\".",
+                    "type": "str",
+                    "default_value": "unknown",
+                    "settable_per_mesh": false,
+                    "settable_per_extruder": true
+                },
                 "machine_nozzle_size":
                 {
                     "label": "Nozzle Diameter",

+ 1 - 0
resources/variants/ultimaker3_aa0.8.inst.cfg

@@ -31,6 +31,7 @@ line_width = =machine_nozzle_size
 machine_min_cool_heat_time_window = 15
 machine_nozzle_cool_down_speed = 0.85
 machine_nozzle_heat_up_speed = 1.5
+machine_nozzle_type = AA
 machine_nozzle_size = 0.8
 machine_nozzle_tip_outer_diameter = 2.0
 material_final_print_temperature = =material_print_temperature - 10

+ 1 - 0
resources/variants/ultimaker3_aa04.inst.cfg

@@ -11,6 +11,7 @@ setting_version = 1
 [values]
 brim_width = 7
 machine_nozzle_cool_down_speed = 0.9
+machine_nozzle_type = AA
 raft_acceleration = =acceleration_print
 raft_airgap = 0.3
 raft_base_thickness = =resolveOrValue('layer_height_0') * 1.2

+ 1 - 0
resources/variants/ultimaker3_bb0.8.inst.cfg

@@ -29,6 +29,7 @@ jerk_support_bottom = =math.ceil(jerk_support_interface * 1 / 10)
 layer_height = 0.2
 machine_min_cool_heat_time_window = 15
 machine_nozzle_heat_up_speed = 1.5
+machine_nozzle_type = BB
 machine_nozzle_size = 0.8
 machine_nozzle_tip_outer_diameter = 2.0
 material_print_temperature = =default_material_print_temperature + 10

+ 1 - 0
resources/variants/ultimaker3_bb04.inst.cfg

@@ -17,6 +17,7 @@ jerk_support = =math.ceil(jerk_print * 15 / 25)
 jerk_support_interface = =math.ceil(jerk_support * 10 / 15)
 jerk_support_bottom = =math.ceil(jerk_support_interface * 1 / 10)
 machine_nozzle_heat_up_speed = 1.5
+machine_nozzle_type = BB
 material_print_temperature = 215
 raft_base_speed = 20
 raft_interface_speed = 20

+ 1 - 0
resources/variants/ultimaker3_extended_aa0.8.inst.cfg

@@ -31,6 +31,7 @@ line_width = =machine_nozzle_size
 machine_min_cool_heat_time_window = 15
 machine_nozzle_cool_down_speed = 0.85
 machine_nozzle_heat_up_speed = 1.5
+machine_nozzle_type = AA
 machine_nozzle_size = 0.8
 machine_nozzle_tip_outer_diameter = 2.0
 material_final_print_temperature = =material_print_temperature - 10

+ 1 - 0
resources/variants/ultimaker3_extended_aa04.inst.cfg

@@ -11,6 +11,7 @@ setting_version = 1
 [values]
 brim_width = 7
 machine_nozzle_cool_down_speed = 0.9
+machine_nozzle_type = AA
 machine_nozzle_size = 0.4
 raft_airgap = 0.3
 raft_base_speed = 15

+ 1 - 0
resources/variants/ultimaker3_extended_bb0.8.inst.cfg

@@ -29,6 +29,7 @@ jerk_support_bottom = =math.ceil(jerk_support_interface * 1 / 10)
 layer_height = 0.2
 machine_min_cool_heat_time_window = 15
 machine_nozzle_heat_up_speed = 1.5
+machine_nozzle_type = BB
 machine_nozzle_size = 0.8
 machine_nozzle_tip_outer_diameter = 2.0
 material_print_temperature = =default_material_print_temperature + 10

+ 1 - 0
resources/variants/ultimaker3_extended_bb04.inst.cfg

@@ -17,6 +17,7 @@ jerk_support = =math.ceil(jerk_print * 15 / 25)
 jerk_support_interface = =math.ceil(jerk_support * 10 / 15)
 jerk_support_bottom = =math.ceil(jerk_support_interface * 1 / 10)
 machine_nozzle_heat_up_speed = 1.5
+machine_nozzle_type = BB
 material_print_temperature = 215
 raft_base_speed = 20
 raft_interface_speed = 20