diff --git a/.github/workflows/macos.yml b/.github/workflows/macos.yml index 9c940330e1..ffc9b27b8b 100644 --- a/.github/workflows/macos.yml +++ b/.github/workflows/macos.yml @@ -40,7 +40,6 @@ on: options: - self-hosted-X64 - self-hosted-ARM64 - - macos-11 - macos-12 jobs: @@ -53,4 +52,4 @@ jobs: staging: ${{ inputs.staging }} architecture: ${{ inputs.architecture }} operating_system: ${{ inputs.operating_system }} - secrets: inherit \ No newline at end of file + secrets: inherit diff --git a/conandata.yml b/conandata.yml index 89ceba3d30..cf94aee8ac 100644 --- a/conandata.yml +++ b/conandata.yml @@ -5,11 +5,10 @@ requirements: - "curaengine/(latest)@ultimaker/testing" - "cura_binary_data/(latest)@ultimaker/testing" - "fdm_materials/(latest)@ultimaker/testing" - - "curaengine_plugin_gradual_flow/0.1.0-beta.3" + - "curaengine_plugin_gradual_flow/0.1.1-beta.3" - "dulcificum/latest@ultimaker/testing" - "pysavitar/5.3.0" - "pynest2d/5.3.0" - - "curaengine_grpc_definitions/0.2.0" - "native_cad_plugin/2.0.0" requirements_internal: - "fdm_materials/(latest)@internal/testing" diff --git a/conanfile.py b/conanfile.py index 221d4ea288..787c26785f 100644 --- a/conanfile.py +++ b/conanfile.py @@ -329,7 +329,6 @@ class CuraConan(ConanFile): self.options["cpython"].shared = True self.options["boost"].header_only = True if self.settings.os == "Linux": - self.options["curaengine_grpc_definitions"].shared = True self.options["openssl"].shared = True if self.conf.get("user.curaengine:sentry_url", "", check_type=str) != "": self.options["curaengine"].enable_sentry = True diff --git a/cura/Machines/Models/IntentTranslations.py b/cura/Machines/Models/IntentTranslations.py index 3a2afcb7c5..aab902204a 100644 --- a/cura/Machines/Models/IntentTranslations.py +++ b/cura/Machines/Models/IntentTranslations.py @@ -24,6 +24,10 @@ intent_translations["quick"] = { "name": catalog.i18nc("@label", "Draft"), "description": catalog.i18nc("@text", "The draft profile is designed to print initial prototypes and concept validation with the intent of significant print time reduction.") } +intent_translations["annealing"] = { + "name": catalog.i18nc("@label", "Annealing"), + "description": catalog.i18nc("@text", "The annealing profile requires post-processing in an oven after the print is finished. This profile retains the dimensional accuracy of the printed part after annealing and improves strength, stiffness, and thermal resistance.") +} intent_translations["solid"] = { "name": catalog.i18nc("@label", "Solid"), "description": catalog.i18nc("@text", diff --git a/printer-linter/src/printerlinter/linters/formulas.py b/printer-linter/src/printerlinter/linters/formulas.py index aa31619678..07f1bc24a8 100644 --- a/printer-linter/src/printerlinter/linters/formulas.py +++ b/printer-linter/src/printerlinter/linters/formulas.py @@ -51,9 +51,17 @@ class Formulas(Linter): self._definition = {} def getCuraSettingList(self) -> list: + settings_list = [] + with open(os.path.join(os.path.dirname(__file__), "..", "..", "..", "..", "resources", "definitions", "fdmprinter.def.json")) as data: json_data = json.load(data) - return self.extractKeys(json_data) + settings_list += self.extractKeys(json_data) + + with open(os.path.join(os.path.dirname(__file__), "..", "..", "..", "..", "resources", "definitions", "fdmextruder.def.json")) as data: + json_data = json.load(data) + settings_list += self.extractKeys(json_data) + + return settings_list def extractKeys(self, json_obj, parent_key=''): keys_with_value = [] diff --git a/resources/definitions/creality_ender3v3ke.def.json b/resources/definitions/creality_ender3v3ke.def.json index c1016b515f..47227e187d 100644 --- a/resources/definitions/creality_ender3v3ke.def.json +++ b/resources/definitions/creality_ender3v3ke.def.json @@ -49,7 +49,7 @@ "material_print_temp_wait": { "default_value": false }, "retraction_amount": { "default_value": 0.8 }, "retraction_combing": { "value": "no_outer_surfaces" }, - "retraction_combing_max_distance": { "default_value": 5.0 }, + "retraction_combing_max_distance": { "value": 5.0 }, "retraction_extrusion_window": { "value": "retraction_amount" }, "retraction_min_travel": { "value": 2.0 }, "retraction_speed": { "default_value": 40 }, diff --git a/resources/definitions/fdmprinter.def.json b/resources/definitions/fdmprinter.def.json index 4ef0bdd8fa..8123c34586 100644 --- a/resources/definitions/fdmprinter.def.json +++ b/resources/definitions/fdmprinter.def.json @@ -4372,6 +4372,7 @@ "unit": "mm", "type": "float", "default_value": 0.0, + "value": "sum(extruderValues('machine_extruder_start_pos_x')) / len(extruderValues('machine_extruder_start_pos_x'))", "minimum_value": "machine_width / -2 if machine_center_is_zero else 0", "settable_per_mesh": false, "settable_per_extruder": true, @@ -4384,6 +4385,7 @@ "unit": "mm", "type": "float", "default_value": 0.0, + "value": "sum(extruderValues('machine_extruder_start_pos_y')) / len(extruderValues('machine_extruder_start_pos_y'))", "minimum_value": "machine_depth / -2 if machine_center_is_zero else 0", "settable_per_mesh": false, "settable_per_extruder": true, diff --git a/resources/definitions/strateo3d.def.json b/resources/definitions/strateo3d.def.json index f21a13ca86..39ac818e6a 100644 --- a/resources/definitions/strateo3d.def.json +++ b/resources/definitions/strateo3d.def.json @@ -157,8 +157,6 @@ "value": "jerk_wall * 5 / 10" }, "jerk_wall_x": { "maximum_value_warning": "0.01" }, - "layer_start_x": { "value": "sum(extruderValues('machine_extruder_start_pos_x')) / len(extruderValues('machine_extruder_start_pos_x'))" }, - "layer_start_y": { "value": "sum(extruderValues('machine_extruder_start_pos_y')) / len(extruderValues('machine_extruder_start_pos_y'))" }, "machine_acceleration": { "default_value": 1500 }, "machine_center_is_zero": { "default_value": false }, "machine_depth": { "default_value": 420 }, diff --git a/resources/definitions/ultimaker.def.json b/resources/definitions/ultimaker.def.json index 97bb099ea4..918db0d0ea 100644 --- a/resources/definitions/ultimaker.def.json +++ b/resources/definitions/ultimaker.def.json @@ -89,6 +89,9 @@ }, "meshfix_maximum_deviation": { "value": "machine_nozzle_size / 10" }, "meshfix_maximum_resolution": { "value": "max(speed_wall_0 / 75, 0.5)" }, + "prime_tower_base_curve_magnitude": { "value": 2 }, + "prime_tower_base_height": { "value": 6 }, + "prime_tower_base_size": { "value": 10 }, "raft_base_speed": { "value": "raft_speed" }, "raft_base_thickness": { "value": "min(machine_nozzle_size * 0.75, 0.3)" }, "raft_interface_fan_speed": { "value": "(raft_base_fan_speed + raft_surface_fan_speed) / 2" }, @@ -126,6 +129,7 @@ "support_line_distance": { "minimum_value_warning": "0 if support_structure == 'tree' else support_line_width" }, "support_tower_maximum_supported_diameter": { "value": "support_tower_diameter" }, "support_tower_roof_angle": { "value": "0 if support_interface_enable else 65" }, + "support_use_towers": { "value": false }, "support_wall_count": { "value": "1 if support_structure == 'tree' else 0" }, "support_xy_distance_overhang": { "value": "0.2" }, "support_z_distance": { "value": "0" }, diff --git a/resources/definitions/ultimaker3.def.json b/resources/definitions/ultimaker3.def.json index 173fbdb524..9b732aa421 100644 --- a/resources/definitions/ultimaker3.def.json +++ b/resources/definitions/ultimaker3.def.json @@ -70,8 +70,6 @@ "infill_pattern": { "value": "'zigzag' if infill_sparse_density > 80 else 'triangles'" }, "infill_wipe_dist": { "value": "0" }, "jerk_enabled": { "value": "True" }, - "layer_start_x": { "value": "sum(extruderValues('machine_extruder_start_pos_x')) / len(extruderValues('machine_extruder_start_pos_x'))" }, - "layer_start_y": { "value": "sum(extruderValues('machine_extruder_start_pos_y')) / len(extruderValues('machine_extruder_start_pos_y'))" }, "machine_acceleration": { "default_value": 3000 }, "machine_depth": { "default_value": 215 }, "machine_disallowed_areas": diff --git a/resources/definitions/ultimaker_factor4.def.json b/resources/definitions/ultimaker_factor4.def.json index ca72e05c8f..5736702251 100644 --- a/resources/definitions/ultimaker_factor4.def.json +++ b/resources/definitions/ultimaker_factor4.def.json @@ -104,8 +104,6 @@ }, "jerk_travel_enabled": { "value": "True" }, "layer_height": { "value": "min(min(extruderValues('machine_nozzle_size')) / 2, 0.2)" }, - "layer_start_x": { "value": "sum(extruderValues('machine_extruder_start_pos_x')) / len(extruderValues('machine_extruder_start_pos_x'))" }, - "layer_start_y": { "value": "sum(extruderValues('machine_extruder_start_pos_y')) / len(extruderValues('machine_extruder_start_pos_y'))" }, "machine_acceleration": { "default_value": 3000 }, "machine_depth": { "default_value": 240 }, "machine_end_gcode": { "default_value": "" }, diff --git a/resources/definitions/ultimaker_method_base.def.json b/resources/definitions/ultimaker_method_base.def.json index 22d25f92c7..c5a1f522cb 100644 --- a/resources/definitions/ultimaker_method_base.def.json +++ b/resources/definitions/ultimaker_method_base.def.json @@ -315,8 +315,6 @@ "enabled": false, "value": "jerk_print" }, - "layer_start_x": { "value": "sum(extruderValues('machine_extruder_start_pos_x')) / len(extruderValues('machine_extruder_start_pos_x'))" }, - "layer_start_y": { "value": "sum(extruderValues('machine_extruder_start_pos_y')) / len(extruderValues('machine_extruder_start_pos_y'))" }, "machine_acceleration": { "default_value": 3000 }, "machine_center_is_zero": { "value": true }, "machine_end_gcode": { "default_value": "" }, diff --git a/resources/definitions/ultimaker_s3.def.json b/resources/definitions/ultimaker_s3.def.json index 3750b83553..82776bd62e 100644 --- a/resources/definitions/ultimaker_s3.def.json +++ b/resources/definitions/ultimaker_s3.def.json @@ -70,8 +70,6 @@ "infill_pattern": { "value": "'zigzag' if infill_sparse_density > 80 else 'triangles'" }, "infill_wipe_dist": { "value": "0" }, "jerk_enabled": { "value": "True" }, - "layer_start_x": { "value": "sum(extruderValues('machine_extruder_start_pos_x')) / len(extruderValues('machine_extruder_start_pos_x'))" }, - "layer_start_y": { "value": "sum(extruderValues('machine_extruder_start_pos_y')) / len(extruderValues('machine_extruder_start_pos_y'))" }, "machine_acceleration": { "default_value": 3000 }, "machine_depth": { "default_value": 190 }, "machine_end_gcode": { "default_value": "" }, diff --git a/resources/definitions/ultimaker_s5.def.json b/resources/definitions/ultimaker_s5.def.json index eb3984510e..3c35c84a00 100644 --- a/resources/definitions/ultimaker_s5.def.json +++ b/resources/definitions/ultimaker_s5.def.json @@ -74,8 +74,6 @@ "infill_pattern": { "value": "'zigzag' if infill_sparse_density > 80 else 'triangles'" }, "infill_wipe_dist": { "value": "0" }, "jerk_enabled": { "value": "True" }, - "layer_start_x": { "value": "sum(extruderValues('machine_extruder_start_pos_x')) / len(extruderValues('machine_extruder_start_pos_x'))" }, - "layer_start_y": { "value": "sum(extruderValues('machine_extruder_start_pos_y')) / len(extruderValues('machine_extruder_start_pos_y'))" }, "machine_acceleration": { "default_value": 3000 }, "machine_depth": { "default_value": 240 }, "machine_end_gcode": { "default_value": "" }, diff --git a/resources/definitions/voron2_stealthchanger_250.def.json b/resources/definitions/voron2_stealthchanger_250.def.json new file mode 100644 index 0000000000..e75c3c8daf --- /dev/null +++ b/resources/definitions/voron2_stealthchanger_250.def.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "name": "Voron2 StealthChanger 250", + "inherits": "voron2_stealthchanger_base", + "metadata": + { + "visible": true, + "platform": "voron2_250_bed.3mf", + "quality_definition": "voron2_base" + }, + "overrides": + { + "machine_depth": { "default_value": 250 }, + "machine_height": { "default_value": 250 }, + "machine_name": { "default_value": "VORON2 StealthChanger 250" }, + "machine_width": { "default_value": 250 } + } +} \ No newline at end of file diff --git a/resources/definitions/voron2_stealthchanger_300.def.json b/resources/definitions/voron2_stealthchanger_300.def.json new file mode 100644 index 0000000000..5672d72159 --- /dev/null +++ b/resources/definitions/voron2_stealthchanger_300.def.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "name": "Voron2 StealthChanger 300", + "inherits": "voron2_stealthchanger_base", + "metadata": + { + "visible": true, + "platform": "voron2_300_bed.3mf", + "quality_definition": "voron2_base" + }, + "overrides": + { + "machine_depth": { "default_value": 300 }, + "machine_height": { "default_value": 300 }, + "machine_name": { "default_value": "VORON2 StealthChanger 300" }, + "machine_width": { "default_value": 300 } + } +} \ No newline at end of file diff --git a/resources/definitions/voron2_stealthchanger_350.def.json b/resources/definitions/voron2_stealthchanger_350.def.json new file mode 100644 index 0000000000..99ef8e46f9 --- /dev/null +++ b/resources/definitions/voron2_stealthchanger_350.def.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "name": "Voron2 StealthChanger 350", + "inherits": "voron2_stealthchanger_base", + "metadata": + { + "visible": true, + "platform": "voron2_350_bed.3mf", + "quality_definition": "voron2_base" + }, + "overrides": + { + "machine_depth": { "default_value": 350 }, + "machine_height": { "default_value": 350 }, + "machine_name": { "default_value": "VORON2 StealthChanger 350" }, + "machine_width": { "default_value": 350 } + } +} \ No newline at end of file diff --git a/resources/definitions/voron2_stealthchanger_base.def.json b/resources/definitions/voron2_stealthchanger_base.def.json new file mode 100644 index 0000000000..e1db1d24c3 --- /dev/null +++ b/resources/definitions/voron2_stealthchanger_base.def.json @@ -0,0 +1,29 @@ +{ + "version": 2, + "name": "Voron2 StealthChanger Base", + "inherits": "voron2_base", + "metadata": + { + "visible": false, + "author": "Thessien", + "manufacturer": "DraftShift Design", + "machine_extruder_trains": + { + "0": "voron2_stealthchanger_extruder_0", + "1": "voron2_stealthchanger_extruder_1", + "2": "voron2_stealthchanger_extruder_2", + "3": "voron2_stealthchanger_extruder_3", + "4": "voron2_stealthchanger_extruder_4", + "5": "voron2_stealthchanger_extruder_5", + "6": "voron2_stealthchanger_extruder_6", + "7": "voron2_stealthchanger_extruder_7" + } + }, + "overrides": + { + "machine_end_gcode": { "default_value": "PRINT_END" }, + "machine_extruder_count": { "default_value": 1 }, + "machine_name": { "default_value": "VORON2 StealthChanger" }, + "machine_start_gcode": { "default_value": "PRINT_START TOOL_TEMP={material_print_temperature_layer_0} T{initial_extruder_nr}_TEMP={material_print_temperature_layer_0} BED_TEMP={material_bed_temperature_layer_0} TOOL={initial_extruder_nr}" } + } +} \ No newline at end of file diff --git a/resources/definitions/weedo_f150s.def.json b/resources/definitions/weedo_f150s.def.json new file mode 100644 index 0000000000..05b5359cda --- /dev/null +++ b/resources/definitions/weedo_f150s.def.json @@ -0,0 +1,32 @@ +{ + "version": 2, + "name": "WEEDO F150S", + "inherits": "weedo_base", + "metadata": + { + "visible": true, + "author": "WEEDO", + "manufacturer": "WEEDO", + "file_formats": "text/x-gcode", + "platform_offset": [ + 0, + 0, + 0 + ] + }, + "overrides": + { + "machine_depth": { "default_value": 150 }, + "machine_end_gcode": { "default_value": ";(**** end.gcode for 150s****)\nM203 Z15\nG1 X170 Y130 F3000\nG92 E0\nG1 E-10 F1680 ; Reduce filament pressure\nG28 Z F1500; Get extruder out of way. Uncomment to use!\nM107 ; Turn off fan\n; Disable all extruder\nM104 T0 S0\nG90 ; Absolute positioning\nG92 E0 ; Reset extruder position\nM140 S0 ; Disable heated bed\nM84 ; Turn steppers off" }, + "machine_height": { "default_value": 150 }, + "machine_name": { "default_value": "WEEDO F150S" }, + "machine_start_gcode": { "default_value": ";MachineType:{machine_name}\n;FilamentType:{material_type}\n;InfillDensity:{infill_sparse_density}\n;Extruder0Temperature:{material_print_temperature}\n;BedTemperature:{material_bed_temperature}\n\n;(**** start.gcode for (150S)****)\nM203 Z15\nM104 S170\nG28 ; Home extruder\nG1 Z140 F300\nG28 Z\nG29\nG1 Z15 F100\nM107 ; Turn off fan\nG90 ; Absolute positioning\nM82 ; Extruder in absolute mode\nM109 S{material_print_temperature_layer_0}\nG92 E0 ; Reset extruder position\nG1 X140 Y7 Z0.27 F4000\nG1 X40 Y7 Z0.27 E23 F1000\nG92 E0\nM203 Z5" }, + "machine_width": { "default_value": 200 }, + "material_bed_temperature": + { + "maximum_value": "90", + "maximum_value_warning": "70" + }, + "retraction_amount": { "default_value": 1.2 } + } +} \ No newline at end of file diff --git a/resources/definitions/weedo_f152s.def.json b/resources/definitions/weedo_f152s.def.json new file mode 100644 index 0000000000..8da41c946e --- /dev/null +++ b/resources/definitions/weedo_f152s.def.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "name": "WEEDO F152S", + "inherits": "weedo_base", + "metadata": + { + "visible": true, + "author": "WEEDO", + "manufacturer": "WEEDO", + "file_formats": "text/x-gcode", + "platform_offset": [ + 0, + 0, + 0 + ] + }, + "overrides": + { + "machine_depth": { "default_value": 185 }, + "machine_end_gcode": { "default_value": ";(**** end.gcode for F152S****)\nM203 Z15\nG1 X170 Y130 F3000\nG92 E0\nG1 E-10 F1680\nG28 Z F400; Get extruder out of way. Uncomment to use!\nM107 ; Turn off fan\n; Disable all extruder\nM104 T0 S0\nG90 ; Absolute positioning\nG92 E0 ; Reset extruder position\nM140 S0 ; Disable heated bed\nM84 ; Turn steppers off" }, + "machine_height": { "default_value": 195 }, + "machine_name": { "default_value": "WEEDO F152S" }, + "machine_start_gcode": { "default_value": ";MachineType:{machine_name}\n;FilamentType:{material_type}\n;InfillDensity:{infill_sparse_density}\n;Extruder0Temperature:{material_print_temperature}\n;BedTemperature:{material_bed_temperature}\n\n;(**** start.gcode for F152S ****)\nM203 Z15\nM104 S170\nG28 ; Home extruder\nG29\nM107 ; Turn off fan\nG90 ; Absolute positioning\nM82 ; Extruder in absolute mode\nG1 Z20\nM109 S{material_print_temperature_layer_0}\nG92 E0 ; Reset extruder position\nG1 X140 Y7 Z0.27 F4000\nG1 X40 Y7 Z0.27 E25 F1000\nG92 E0\nM203 Z5" }, + "machine_width": { "default_value": 200 }, + "retraction_amount": { "default_value": 1.2 } + } +} \ No newline at end of file diff --git a/resources/definitions/weedo_f370.def.json b/resources/definitions/weedo_f370.def.json new file mode 100644 index 0000000000..a967be62d2 --- /dev/null +++ b/resources/definitions/weedo_f370.def.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "name": "WEEDO F370", + "inherits": "weedo_base", + "metadata": + { + "visible": true, + "author": "WEEDO", + "manufacturer": "WEEDO", + "file_formats": "text/x-gcode", + "platform_offset": [ + 0, + 0, + 0 + ] + }, + "overrides": + { + "machine_depth": { "default_value": 310 }, + "machine_end_gcode": { "default_value": ";(**** end.gcode for F370****)\nM203 Z15\nG1 X170 Y130 F3000\nG92 E0\nG1 E-10 F1680\nG28 Z F400; Get extruder out of way. Uncomment to use!\nM107 ; Turn off fan\nM104 T0 S0\nG90 ; Absolute positioning\nG92 E0 ; Reset extruder position\nM140 S0 ; Disable heated bed\nM84 ; Turn steppers off" }, + "machine_height": { "default_value": 370 }, + "machine_name": { "default_value": "WEEDO F370" }, + "machine_start_gcode": { "default_value": ";MachineType:{machine_name}\n;FilamentType:{material_type}\n;InfillDensity:{infill_sparse_density}\n;Extruder0Temperature:{material_print_temperature}\n;BedTemperature:{material_bed_temperature}\n\n;(**** start.gcode for 370 ****)\nM203 Z15\nM104 S170\nG28 ; Home extruder\nG29\nM107 ; Turn off fan\nG90 ; Absolute positioning\nM82 ; Extruder in absolute mode\nG1 Z20\nM109 S{material_print_temperature_layer_0}\nG92 E0 ; Reset extruder position\nG1 X140 Y7 Z0.27 F4000\nG1 X40 Y7 Z0.27 E25 F1000\nG92 E0\nM203 Z2" }, + "machine_width": { "default_value": 310 }, + "retraction_amount": { "default_value": 1.2 } + } +} \ No newline at end of file diff --git a/resources/definitions/weedo_me40.def.json b/resources/definitions/weedo_me40.def.json new file mode 100644 index 0000000000..10bb8ebee2 --- /dev/null +++ b/resources/definitions/weedo_me40.def.json @@ -0,0 +1,30 @@ +{ + "version": 2, + "name": "WEEDO ME40", + "inherits": "weedo_base", + "metadata": + { + "visible": true, + "author": "WEEDO", + "manufacturer": "WEEDO", + "file_formats": "text/x-gcode", + "platform_offset": [ + 0, + 0, + 0 + ] + }, + "overrides": + { + "machine_depth": { "default_value": 300 }, + "machine_end_gcode": { "default_value": ";(**** end.gcode for ME40****)\nM203 Z15\nG1 X0 Y150 F3000\nG28 Z\nG92 E0\nG1 E-1 F1680 ; Reduce filament pressure\nM107 ; Turn off fan\n; Disable all extruder\nM104 T0 S0\nG90 ; Absolute positioning\nG92 E0 ; Reset extruder position\nM140 S0 ; Disable heated bed\nM84 ; Turn steppers off" }, + "machine_height": { "default_value": 400 }, + "machine_name": { "default_value": "WEEDO ME40" }, + "machine_start_gcode": { "default_value": ";MachineType:{machine_name}\n;FilamentType:{material_type}\n;InfillDensity:{infill_sparse_density}\n;Extruder0Temperature:{material_print_temperature}\n;BedTemperature:{material_bed_temperature}\n\n;(**** start.gcode for ME40****)\nM203 Z15\nM104 S170\nG28 ; Home extruder\nG29\nG1 Z15\nM107 ; Turn off fan\nG90 ; Absolute positioning\nM82 ; Extruder in absolute mode\nM109 S{material_print_temperature_layer_0}\nG92 E0 ; Reset extruder position\nG1 X140 Y7 Z0.27 F4000\nG1 X40 Y7 Z0.27 E23 F1000\nG92 E0\nM203 Z8" }, + "machine_width": { "default_value": 300 }, + "speed_print": { "value": 60.0 }, + "speed_support": { "value": "round(speed_print * 0.96, 1)" }, + "speed_topbottom": { "value": "round(speed_print * 0.58, 1)" }, + "speed_wall": { "value": "speed_print / 2" } + } +} \ No newline at end of file diff --git a/resources/definitions/weedo_me40_lite.def.json b/resources/definitions/weedo_me40_lite.def.json new file mode 100644 index 0000000000..9dcb64eaee --- /dev/null +++ b/resources/definitions/weedo_me40_lite.def.json @@ -0,0 +1,35 @@ +{ + "version": 2, + "name": "WEEDO ME40 Lite", + "inherits": "weedo_base", + "metadata": + { + "visible": true, + "author": "WEEDO", + "manufacturer": "WEEDO", + "file_formats": "text/x-gcode", + "platform_offset": [ + 0, + 0, + 0 + ] + }, + "overrides": + { + "machine_depth": { "default_value": 300 }, + "machine_end_gcode": { "default_value": ";(**** end.gcode for ME40****)\nM203 Z15\nG1 X0 Y130 F3000\nG92 E0\nG1 E-1 F1680 ; Reduce filament pressure\nM107 ; Turn off fan\n; Disable all extruder\nM104 T0 S0\nG90 ; Absolute positioning\nG92 E0 ; Reset extruder position\nM140 S0 ; Disable heated bed\nM84 ; Turn steppers off" }, + "machine_height": { "default_value": 400 }, + "machine_name": { "default_value": "WEEDO ME40 Lite" }, + "machine_start_gcode": { "default_value": ";MachineType:{machine_name}\n;FilamentType:{material_type}\n;InfillDensity:{infill_sparse_density}\n;Extruder0Temperature:{material_print_temperature}\n;BedTemperature:{material_bed_temperature}\n\n;(**** start.gcode for ME40 Lite****)\nM203 Z15\nM104 S170\nG28 ; Home extruder\nG1 Z15\nM107 ; Turn off fan\nG90 ; Absolute positioning\nM82 ; Extruder in absolute mode\nM109 S{material_print_temperature_layer_0}\nG92 E0 ; Reset extruder position\nG1 X140 Y7 Z0.27 F4000\nG1 X40 Y7 Z0.27 E23 F1000\nG92 E0\nM203 Z8" }, + "machine_width": { "default_value": 300 }, + "material_bed_temperature": + { + "maximum_value": "90", + "maximum_value_warning": "70" + }, + "speed_print": { "value": 60.0 }, + "speed_support": { "value": "round(speed_print * 0.96, 1)" }, + "speed_topbottom": { "value": "round(speed_print * 0.58, 1)" }, + "speed_wall": { "value": "speed_print / 2" } + } +} \ No newline at end of file diff --git a/resources/definitions/weedo_x40v3.def.json b/resources/definitions/weedo_x40v3.def.json new file mode 100644 index 0000000000..539954eedb --- /dev/null +++ b/resources/definitions/weedo_x40v3.def.json @@ -0,0 +1,46 @@ +{ + "version": 2, + "name": "WEEDO X40 V3+", + "inherits": "weedo_base", + "metadata": + { + "visible": true, + "author": "WEEDO", + "manufacturer": "WEEDO", + "file_formats": "text/x-gcode", + "machine_extruder_trains": + { + "0": "weedo_x40v3_extruder_left", + "1": "weedo_x40v3_extruder_right" + }, + "platform_offset": [ + 0, + 0, + 0 + ] + }, + "overrides": + { + "adhesion_type": { "default_value": "brim" }, + "machine_always_write_active_tool": { "default_value": true }, + "machine_depth": { "default_value": 300 }, + "machine_end_gcode": { "default_value": ";(*********end X40 End.gcode*******)\nM203 Z15\nM605 S1 ;Set to auto-park\nG28 X F3000\nG91 ; Relative positioning\nG1 E-1 ; Reduce filament pressure\nG90\nG1 Y300 F3000\nM104 S0 T0\nM104 S0 T1\nM140 S0\nM107 P0\nM107 P1\nM82" }, + "machine_extruder_count": { "default_value": 2 }, + "machine_height": { "default_value": 400 }, + "machine_name": { "default_value": "WEEDO X40" }, + "machine_nozzle_heat_up_speed": { "default_value": 1.7 }, + "machine_start_gcode": { "default_value": ";MachineType:{machine_name}\n;FilamentType:{material_type}\n;InfillDensity:{infill_sparse_density}\n;BedTemperature:{material_bed_temperature}\n\n;(**** start.gcode for X40 ****)\nM203 Z15\nM140 S{material_bed_temperature_layer_0}\nM104 S{material_print_temperature_layer_0} T{initial_extruder_nr}\nG28 ;This command will use tool0 to get the x endstop and setup coordinate system\nG29 ;Auto level\nM107 P0 ;Turn off fan\nM107 P1\nG90 ; Absolute positioning\nM82 ; Extruder in absolute mode\nG1 X-47 F3000\nG1 Z20 F600\nT{initial_extruder_nr} S ;Set start extruder nr after G28\nM109 S{material_print_temperature_layer_0} T{initial_extruder_nr}\nG92 E0\nG1 E22 F300\nG92 E0\nM203 Z2" }, + "machine_width": { "default_value": 300 }, + "material_print_temp_prepend": { "default_value": false }, + "material_standby_temperature": { "value": "max(0, material_print_temperature - 20)" }, + "ooze_shield_angle": { "default_value": 0 }, + "ooze_shield_dist": { "default_value": 3.0 }, + "ooze_shield_enabled": { "default_value": true }, + "retraction_amount": { "default_value": 4 }, + "speed_print": { "value": 60.0 }, + "speed_support": { "value": "round(speed_print * 0.96, 1)" }, + "speed_topbottom": { "value": "round(speed_print * 0.58, 1)" }, + "speed_wall": { "value": "speed_print / 2" }, + "switch_extruder_retraction_amount": { "value": 0 } + } +} \ No newline at end of file diff --git a/resources/extruders/voron2_stealthchanger_extruder_0.def.json b/resources/extruders/voron2_stealthchanger_extruder_0.def.json new file mode 100644 index 0000000000..55ddf8f90b --- /dev/null +++ b/resources/extruders/voron2_stealthchanger_extruder_0.def.json @@ -0,0 +1,25 @@ +{ + "version": 2, + "name": "Toolhead 0", + "inherits": "fdmextruder", + "metadata": + { + "machine": "voron2_stealthchanger_base", + "position": "0" + }, + "overrides": + { + "extruder_nr": + { + "default_value": 0, + "maximum_value": 7 + }, + "machine_extruder_end_pos_abs": { "default_value": true }, + "machine_extruder_end_pos_x": { "value": "prime_tower_position_x" }, + "machine_extruder_end_pos_y": { "value": "prime_tower_position_y" }, + "machine_extruder_start_pos_abs": { "default_value": true }, + "machine_extruder_start_pos_x": { "value": "prime_tower_position_x" }, + "machine_extruder_start_pos_y": { "value": "prime_tower_position_y" }, + "material_diameter": { "default_value": 1.75 } + } +} \ No newline at end of file diff --git a/resources/extruders/voron2_stealthchanger_extruder_1.def.json b/resources/extruders/voron2_stealthchanger_extruder_1.def.json new file mode 100644 index 0000000000..ad29966960 --- /dev/null +++ b/resources/extruders/voron2_stealthchanger_extruder_1.def.json @@ -0,0 +1,25 @@ +{ + "version": 2, + "name": "Toolhead 1", + "inherits": "fdmextruder", + "metadata": + { + "machine": "voron2_stealthchanger_base", + "position": "1" + }, + "overrides": + { + "extruder_nr": + { + "default_value": 1, + "maximum_value": 7 + }, + "machine_extruder_end_pos_abs": { "default_value": true }, + "machine_extruder_end_pos_x": { "value": "prime_tower_position_x" }, + "machine_extruder_end_pos_y": { "value": "prime_tower_position_y" }, + "machine_extruder_start_pos_abs": { "default_value": true }, + "machine_extruder_start_pos_x": { "value": "prime_tower_position_x" }, + "machine_extruder_start_pos_y": { "value": "prime_tower_position_y" }, + "material_diameter": { "default_value": 1.75 } + } +} \ No newline at end of file diff --git a/resources/extruders/voron2_stealthchanger_extruder_2.def.json b/resources/extruders/voron2_stealthchanger_extruder_2.def.json new file mode 100644 index 0000000000..ec3b6ff3a9 --- /dev/null +++ b/resources/extruders/voron2_stealthchanger_extruder_2.def.json @@ -0,0 +1,25 @@ +{ + "version": 2, + "name": "Toolhead 2", + "inherits": "fdmextruder", + "metadata": + { + "machine": "voron2_stealthchanger_base", + "position": "2" + }, + "overrides": + { + "extruder_nr": + { + "default_value": 2, + "maximum_value": 7 + }, + "machine_extruder_end_pos_abs": { "default_value": true }, + "machine_extruder_end_pos_x": { "value": "prime_tower_position_x" }, + "machine_extruder_end_pos_y": { "value": "prime_tower_position_y" }, + "machine_extruder_start_pos_abs": { "default_value": true }, + "machine_extruder_start_pos_x": { "value": "prime_tower_position_x" }, + "machine_extruder_start_pos_y": { "value": "prime_tower_position_y" }, + "material_diameter": { "default_value": 1.75 } + } +} \ No newline at end of file diff --git a/resources/extruders/voron2_stealthchanger_extruder_3.def.json b/resources/extruders/voron2_stealthchanger_extruder_3.def.json new file mode 100644 index 0000000000..dfaa249e5d --- /dev/null +++ b/resources/extruders/voron2_stealthchanger_extruder_3.def.json @@ -0,0 +1,25 @@ +{ + "version": 2, + "name": "Toolhead 3", + "inherits": "fdmextruder", + "metadata": + { + "machine": "voron2_stealthchanger_base", + "position": "3" + }, + "overrides": + { + "extruder_nr": + { + "default_value": 3, + "maximum_value": 7 + }, + "machine_extruder_end_pos_abs": { "default_value": true }, + "machine_extruder_end_pos_x": { "value": "prime_tower_position_x" }, + "machine_extruder_end_pos_y": { "value": "prime_tower_position_y" }, + "machine_extruder_start_pos_abs": { "default_value": true }, + "machine_extruder_start_pos_x": { "value": "prime_tower_position_x" }, + "machine_extruder_start_pos_y": { "value": "prime_tower_position_y" }, + "material_diameter": { "default_value": 1.75 } + } +} \ No newline at end of file diff --git a/resources/extruders/voron2_stealthchanger_extruder_4.def.json b/resources/extruders/voron2_stealthchanger_extruder_4.def.json new file mode 100644 index 0000000000..eeb6fbbe60 --- /dev/null +++ b/resources/extruders/voron2_stealthchanger_extruder_4.def.json @@ -0,0 +1,25 @@ +{ + "version": 2, + "name": "Toolhead 4", + "inherits": "fdmextruder", + "metadata": + { + "machine": "voron2_stealthchanger_base", + "position": "4" + }, + "overrides": + { + "extruder_nr": + { + "default_value": 4, + "maximum_value": 7 + }, + "machine_extruder_end_pos_abs": { "default_value": true }, + "machine_extruder_end_pos_x": { "value": "prime_tower_position_x" }, + "machine_extruder_end_pos_y": { "value": "prime_tower_position_y" }, + "machine_extruder_start_pos_abs": { "default_value": true }, + "machine_extruder_start_pos_x": { "value": "prime_tower_position_x" }, + "machine_extruder_start_pos_y": { "value": "prime_tower_position_y" }, + "material_diameter": { "default_value": 1.75 } + } +} \ No newline at end of file diff --git a/resources/extruders/voron2_stealthchanger_extruder_5.def.json b/resources/extruders/voron2_stealthchanger_extruder_5.def.json new file mode 100644 index 0000000000..61e05b6945 --- /dev/null +++ b/resources/extruders/voron2_stealthchanger_extruder_5.def.json @@ -0,0 +1,25 @@ +{ + "version": 2, + "name": "Toolhead 5", + "inherits": "fdmextruder", + "metadata": + { + "machine": "voron2_stealthchanger_base", + "position": "5" + }, + "overrides": + { + "extruder_nr": + { + "default_value": 5, + "maximum_value": 7 + }, + "machine_extruder_end_pos_abs": { "default_value": true }, + "machine_extruder_end_pos_x": { "value": "prime_tower_position_x" }, + "machine_extruder_end_pos_y": { "value": "prime_tower_position_y" }, + "machine_extruder_start_pos_abs": { "default_value": true }, + "machine_extruder_start_pos_x": { "value": "prime_tower_position_x" }, + "machine_extruder_start_pos_y": { "value": "prime_tower_position_y" }, + "material_diameter": { "default_value": 1.75 } + } +} \ No newline at end of file diff --git a/resources/extruders/voron2_stealthchanger_extruder_6.def.json b/resources/extruders/voron2_stealthchanger_extruder_6.def.json new file mode 100644 index 0000000000..3b3f614ae7 --- /dev/null +++ b/resources/extruders/voron2_stealthchanger_extruder_6.def.json @@ -0,0 +1,25 @@ +{ + "version": 2, + "name": "Toolhead 6", + "inherits": "fdmextruder", + "metadata": + { + "machine": "voron2_stealthchanger_base", + "position": "6" + }, + "overrides": + { + "extruder_nr": + { + "default_value": 6, + "maximum_value": 7 + }, + "machine_extruder_end_pos_abs": { "default_value": true }, + "machine_extruder_end_pos_x": { "value": "prime_tower_position_x" }, + "machine_extruder_end_pos_y": { "value": "prime_tower_position_y" }, + "machine_extruder_start_pos_abs": { "default_value": true }, + "machine_extruder_start_pos_x": { "value": "prime_tower_position_x" }, + "machine_extruder_start_pos_y": { "value": "prime_tower_position_y" }, + "material_diameter": { "default_value": 1.75 } + } +} \ No newline at end of file diff --git a/resources/extruders/voron2_stealthchanger_extruder_7.def.json b/resources/extruders/voron2_stealthchanger_extruder_7.def.json new file mode 100644 index 0000000000..071cd5d064 --- /dev/null +++ b/resources/extruders/voron2_stealthchanger_extruder_7.def.json @@ -0,0 +1,25 @@ +{ + "version": 2, + "name": "Toolhead 7", + "inherits": "fdmextruder", + "metadata": + { + "machine": "voron2_stealthchanger_base", + "position": "7" + }, + "overrides": + { + "extruder_nr": + { + "default_value": 7, + "maximum_value": 7 + }, + "machine_extruder_end_pos_abs": { "default_value": true }, + "machine_extruder_end_pos_x": { "value": "prime_tower_position_x" }, + "machine_extruder_end_pos_y": { "value": "prime_tower_position_y" }, + "machine_extruder_start_pos_abs": { "default_value": true }, + "machine_extruder_start_pos_x": { "value": "prime_tower_position_x" }, + "machine_extruder_start_pos_y": { "value": "prime_tower_position_y" }, + "material_diameter": { "default_value": 1.75 } + } +} \ No newline at end of file diff --git a/resources/extruders/weedo_x40v3_extruder_left.def.json b/resources/extruders/weedo_x40v3_extruder_left.def.json new file mode 100644 index 0000000000..eac3309fc0 --- /dev/null +++ b/resources/extruders/weedo_x40v3_extruder_left.def.json @@ -0,0 +1,21 @@ +{ + "version": 2, + "name": "Extruder Left", + "inherits": "fdmextruder", + "metadata": + { + "machine": "weedo_x40v3", + "position": "0" + }, + "overrides": + { + "extruder_nr": + { + "default_value": 0, + "maximum_value": "1" + }, + "machine_extruder_end_code": { "default_value": "M605 S0 ;Disable auto-park\nG91 ; Relative positioning\nG1 E-8 1680\nG90\nG0 X-49 F3000\n" }, + "machine_extruder_start_code": { "default_value": "G91 ; Relative positioning\nG1 E14 F300\nG1 E-5 F1800\nG90\nG92 E-4.5" }, + "material_diameter": { "default_value": 1.75 } + } +} \ No newline at end of file diff --git a/resources/extruders/weedo_x40v3_extruder_right.def.json b/resources/extruders/weedo_x40v3_extruder_right.def.json new file mode 100644 index 0000000000..14faf4d632 --- /dev/null +++ b/resources/extruders/weedo_x40v3_extruder_right.def.json @@ -0,0 +1,22 @@ +{ + "version": 2, + "name": "Extruder Right", + "inherits": "fdmextruder", + "metadata": + { + "machine": "weedo_x40v3", + "position": "1" + }, + "overrides": + { + "extruder_nr": + { + "default_value": 1, + "maximum_value": "1" + }, + "machine_extruder_cooling_fan_number": { "default_value": 1 }, + "machine_extruder_end_code": { "default_value": "M605 S0 ;Disable auto-park\nG91 ; Relative positioning\nG1 E-8 1680\nG90\nG0 X353.7 F3000\n" }, + "machine_extruder_start_code": { "default_value": "G91 ; Relative positioning\nG1 E14 F300\nG1 E-5 F1800\nG90\nG92 E-4.5" }, + "material_diameter": { "default_value": 1.75 } + } +} \ No newline at end of file diff --git a/resources/intent/ultimaker_factor4/um_f4_aa0.4_tough-pla_0.2mm_engineering.inst.cfg b/resources/intent/ultimaker_factor4/um_f4_aa0.4_tough-pla_0.2mm_engineering.inst.cfg index 9dd0190dbc..0aa1fc3d6d 100644 --- a/resources/intent/ultimaker_factor4/um_f4_aa0.4_tough-pla_0.2mm_engineering.inst.cfg +++ b/resources/intent/ultimaker_factor4/um_f4_aa0.4_tough-pla_0.2mm_engineering.inst.cfg @@ -12,10 +12,8 @@ type = intent variant = AA 0.4 [values] -build_volume_temperature = 35 jerk_print = 30 -material_bed_temperature = =default_material_bed_temperature + 5 -material_print_temperature = =default_material_print_temperature + 15 +material_print_temperature = =default_material_print_temperature + 10 speed_print = 80 wall_thickness = =line_width * 3 diff --git a/resources/quality/ultimaker_factor4/um_f4_aa0.4_bam_0.15mm.inst.cfg b/resources/quality/ultimaker_factor4/um_f4_aa0.4_bam_0.15mm.inst.cfg new file mode 100644 index 0000000000..d7aad11dec --- /dev/null +++ b/resources/quality/ultimaker_factor4/um_f4_aa0.4_bam_0.15mm.inst.cfg @@ -0,0 +1,30 @@ +[general] +definition = ultimaker_factor4 +name = Normal +version = 4 + +[metadata] +material = generic_bam +quality_type = fast +setting_version = 23 +type = quality +variant = AA 0.4 +weight = -1 + +[values] +_plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0.1 +_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True +_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 1 +brim_replaces_support = False +machine_nozzle_heat_up_speed = 1.56 +material_print_temperature = =default_material_print_temperature - 5 +prime_tower_enable = =min(extruderValues('material_surface_energy')) < 100 +skin_material_flow = =material_flow * 0.965 +speed_print = 60 +support_angle = 45 +support_bottom_distance = =math.ceil(min(extruderValues('material_adhesion_tendency')) / 2) * layer_height +support_interface_density = =min(extruderValues('material_surface_energy')) +support_interface_enable = True +support_join_distance = 5 +support_top_distance = =math.ceil(min(extruderValues('material_adhesion_tendency')) / 1) * layer_height + diff --git a/resources/quality/ultimaker_factor4/um_f4_bb0.4_pva_0.15mm.inst.cfg b/resources/quality/ultimaker_factor4/um_f4_bb0.4_pva_0.15mm.inst.cfg new file mode 100644 index 0000000000..6fd09e5917 --- /dev/null +++ b/resources/quality/ultimaker_factor4/um_f4_bb0.4_pva_0.15mm.inst.cfg @@ -0,0 +1,28 @@ +[general] +definition = ultimaker_factor4 +name = Normal +version = 4 + +[metadata] +material = generic_pva +quality_type = fast +setting_version = 23 +type = quality +variant = BB 0.4 +weight = -1 + +[values] +_plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0.1 +_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True +_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 1 +acceleration_support_bottom = 100 +acceleration_support_interface = 1500 +brim_replaces_support = False +prime_tower_min_volume = 15 +skin_material_flow = =material_flow * 0.93 +speed_print = 50 +support_infill_sparse_thickness = =min(layer_height * 2, machine_nozzle_size * 3 / 4) if layer_height <= 0.15 / 0.4 * machine_nozzle_size else layer_height +support_interface_offset = 1 +support_offset = 3 +support_z_distance = 0 + diff --git a/resources/quality/ultimaker_factor4/um_f4_bb0.4_pva_0.1mm.inst.cfg b/resources/quality/ultimaker_factor4/um_f4_bb0.4_pva_0.1mm.inst.cfg index 0433df8c7b..2c99c484c9 100644 --- a/resources/quality/ultimaker_factor4/um_f4_bb0.4_pva_0.1mm.inst.cfg +++ b/resources/quality/ultimaker_factor4/um_f4_bb0.4_pva_0.1mm.inst.cfg @@ -18,6 +18,8 @@ _plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 1 acceleration_support_bottom = 100 acceleration_support_interface = 1500 brim_replaces_support = False +initial_layer_line_width_factor = 150 +minimum_support_area = 4 prime_tower_min_volume = 15 skin_material_flow = =material_flow * 0.93 speed_print = 50 diff --git a/resources/quality/ultimaker_factor4/um_f4_bb0.4_pva_0.2mm.inst.cfg b/resources/quality/ultimaker_factor4/um_f4_bb0.4_pva_0.2mm.inst.cfg index d2bf84490f..f0aeb24746 100644 --- a/resources/quality/ultimaker_factor4/um_f4_bb0.4_pva_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_factor4/um_f4_bb0.4_pva_0.2mm.inst.cfg @@ -18,6 +18,8 @@ _plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 1 acceleration_support_bottom = 100 acceleration_support_interface = 1500 brim_replaces_support = False +initial_layer_line_width_factor = 150 +minimum_support_area = 4 prime_tower_min_volume = 15 skin_material_flow = =material_flow * 0.93 speed_print = 50 diff --git a/resources/quality/ultimaker_factor4/um_f4_bb0.4_pva_0.3mm.inst.cfg b/resources/quality/ultimaker_factor4/um_f4_bb0.4_pva_0.3mm.inst.cfg index b2ccbffdb0..1856bda292 100644 --- a/resources/quality/ultimaker_factor4/um_f4_bb0.4_pva_0.3mm.inst.cfg +++ b/resources/quality/ultimaker_factor4/um_f4_bb0.4_pva_0.3mm.inst.cfg @@ -18,6 +18,8 @@ _plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 1 acceleration_support_bottom = 100 acceleration_support_interface = 1500 brim_replaces_support = False +initial_layer_line_width_factor = 150 +minimum_support_area = 4 prime_tower_min_volume = 15 skin_material_flow = =material_flow * 0.93 speed_print = 40 diff --git a/resources/quality/ultimaker_factor4/um_f4_bb0.8_pva_0.2mm.inst.cfg b/resources/quality/ultimaker_factor4/um_f4_bb0.8_pva_0.2mm.inst.cfg index 22d5a3aedf..f51bdb596a 100644 --- a/resources/quality/ultimaker_factor4/um_f4_bb0.8_pva_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_factor4/um_f4_bb0.8_pva_0.2mm.inst.cfg @@ -18,6 +18,8 @@ _plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 1 acceleration_support_bottom = 100 acceleration_support_interface = 1500 brim_replaces_support = False +initial_layer_line_width_factor = 150 +minimum_support_area = 4 prime_tower_min_volume = 15 skin_material_flow = =material_flow * 0.93 support_infill_sparse_thickness = =min(layer_height * 2, machine_nozzle_size * 3 / 4) if layer_height <= 0.15 / 0.4 * machine_nozzle_size else layer_height diff --git a/resources/quality/ultimaker_factor4/um_f4_bb0.8_pva_0.3mm.inst.cfg b/resources/quality/ultimaker_factor4/um_f4_bb0.8_pva_0.3mm.inst.cfg index 9387393eaa..e39b921c31 100644 --- a/resources/quality/ultimaker_factor4/um_f4_bb0.8_pva_0.3mm.inst.cfg +++ b/resources/quality/ultimaker_factor4/um_f4_bb0.8_pva_0.3mm.inst.cfg @@ -18,6 +18,8 @@ _plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 1 acceleration_support_bottom = 100 acceleration_support_interface = 1500 brim_replaces_support = False +initial_layer_line_width_factor = 150 +minimum_support_area = 4 prime_tower_min_volume = 15 skin_material_flow = =material_flow * 0.93 support_infill_sparse_thickness = =min(layer_height * 2, machine_nozzle_size * 3 / 4) if layer_height <= 0.15 / 0.4 * machine_nozzle_size else layer_height diff --git a/resources/quality/ultimaker_factor4/um_f4_bb0.8_pva_0.4mm.inst.cfg b/resources/quality/ultimaker_factor4/um_f4_bb0.8_pva_0.4mm.inst.cfg index fab9114a4b..aa36cd2fd2 100644 --- a/resources/quality/ultimaker_factor4/um_f4_bb0.8_pva_0.4mm.inst.cfg +++ b/resources/quality/ultimaker_factor4/um_f4_bb0.8_pva_0.4mm.inst.cfg @@ -18,6 +18,8 @@ _plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 1 acceleration_support_bottom = 100 acceleration_support_interface = 1500 brim_replaces_support = False +initial_layer_line_width_factor = 150 +minimum_support_area = 4 prime_tower_min_volume = 15 skin_material_flow = =material_flow * 0.93 support_infill_sparse_thickness = =min(layer_height * 2, machine_nozzle_size * 3 / 4) if layer_height <= 0.15 / 0.4 * machine_nozzle_size else layer_height diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.25_um-pla_0.1mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.25_um-pla_0.1mm.inst.cfg index 042058d1f0..d7bd9816ed 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.25_um-pla_0.1mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.25_um-pla_0.1mm.inst.cfg @@ -41,7 +41,6 @@ machine_nozzle_cool_down_speed = 1.3 machine_nozzle_heat_up_speed = 1.9 material_extrusion_cool_down_speed = 0.7 optimize_wall_printing_order = False -prime_tower_enable = False raft_airgap = 0.25 retraction_amount = 6.5 retraction_prime_speed = =retraction_speed diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_pla_0.06mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_pla_0.06mm.inst.cfg index 9b2325250c..ae9436c02e 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.4_pla_0.06mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_pla_0.06mm.inst.cfg @@ -15,7 +15,6 @@ weight = 1 machine_nozzle_cool_down_speed = 0.75 machine_nozzle_heat_up_speed = 1.6 material_print_temperature = =default_material_print_temperature - 5 -prime_tower_enable = False raft_airgap = 0.25 retraction_prime_speed = =retraction_speed speed_print = 50 diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_pla_0.15mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_pla_0.15mm.inst.cfg index caf4248a91..f51a43350a 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.4_pla_0.15mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_pla_0.15mm.inst.cfg @@ -14,7 +14,6 @@ weight = -1 [values] machine_nozzle_cool_down_speed = 0.75 machine_nozzle_heat_up_speed = 1.6 -prime_tower_enable = False raft_airgap = 0.25 retraction_prime_speed = =retraction_speed speed_print = 70 diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_pla_0.1mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_pla_0.1mm.inst.cfg index 3e79a33e69..ea29968088 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.4_pla_0.1mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_pla_0.1mm.inst.cfg @@ -14,7 +14,6 @@ weight = 0 [values] machine_nozzle_cool_down_speed = 0.75 machine_nozzle_heat_up_speed = 1.6 -prime_tower_enable = False raft_airgap = 0.25 retraction_prime_speed = =retraction_speed support_bottom_distance = =support_z_distance diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_pla_0.2mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_pla_0.2mm.inst.cfg index 3e814754e4..ab6b521213 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.4_pla_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_pla_0.2mm.inst.cfg @@ -18,7 +18,6 @@ infill_sparse_density = 15 machine_nozzle_cool_down_speed = 0.75 machine_nozzle_heat_up_speed = 1.6 material_print_temperature = =default_material_print_temperature + 5 -prime_tower_enable = False raft_airgap = 0.25 retraction_prime_speed = =retraction_speed speed_topbottom = =math.ceil(speed_print * 40 / 70) diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_pla_0.3mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_pla_0.3mm.inst.cfg index 87eeb609a7..8f535a445c 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.4_pla_0.3mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_pla_0.3mm.inst.cfg @@ -22,7 +22,6 @@ infill_sparse_density = 15 machine_nozzle_cool_down_speed = 0.75 machine_nozzle_heat_up_speed = 1.6 material_print_temperature = =default_material_print_temperature + 10 -prime_tower_enable = False raft_airgap = 0.25 retraction_prime_speed = =retraction_speed speed_print = 50 diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-pla_0.06mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-pla_0.06mm.inst.cfg index 00c4be354f..40b74593fa 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-pla_0.06mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-pla_0.06mm.inst.cfg @@ -42,7 +42,6 @@ machine_nozzle_heat_up_speed = 1.9 material_extrusion_cool_down_speed = 0.7 material_max_flowrate = 12 optimize_wall_printing_order = False -prime_tower_enable = False raft_airgap = 0.25 retraction_amount = 6.5 retraction_prime_speed = =retraction_speed diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-pla_0.15mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-pla_0.15mm.inst.cfg index 432f722013..a52bc4173d 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-pla_0.15mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-pla_0.15mm.inst.cfg @@ -43,7 +43,6 @@ material_extrusion_cool_down_speed = 0.7 material_max_flowrate = 12 meshfix_maximum_resolution = 0.7 optimize_wall_printing_order = False -prime_tower_enable = False raft_airgap = 0.25 retraction_amount = 6.5 retraction_prime_speed = =retraction_speed diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-pla_0.1mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-pla_0.1mm.inst.cfg index 39aa770c10..0fe2f9f4a1 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-pla_0.1mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-pla_0.1mm.inst.cfg @@ -42,7 +42,6 @@ machine_nozzle_heat_up_speed = 1.9 material_extrusion_cool_down_speed = 0.7 material_max_flowrate = 12 optimize_wall_printing_order = False -prime_tower_enable = False raft_airgap = 0.25 retraction_amount = 6.5 retraction_prime_speed = =retraction_speed diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-pla_0.2mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-pla_0.2mm.inst.cfg index 8a2a5b19a7..c6206182fb 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-pla_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-pla_0.2mm.inst.cfg @@ -45,7 +45,6 @@ material_max_flowrate = 12 material_print_temperature = =default_material_print_temperature + 5 meshfix_maximum_resolution = 0.7 optimize_wall_printing_order = False -prime_tower_enable = False raft_airgap = 0.25 retraction_amount = 6.5 retraction_prime_speed = =retraction_speed diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-pla_0.3mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-pla_0.3mm.inst.cfg index 1851be3eab..8044b7141f 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-pla_0.3mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-pla_0.3mm.inst.cfg @@ -44,7 +44,6 @@ material_max_flowrate = 12 material_print_temperature = =default_material_print_temperature + 10 meshfix_maximum_resolution = 0.7 optimize_wall_printing_order = False -prime_tower_enable = False raft_airgap = 0.25 retraction_amount = 6.5 retraction_prime_speed = =retraction_speed diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_pla_0.2mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_pla_0.2mm.inst.cfg index 87b1b64804..f1d084d5b9 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.8_pla_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.8_pla_0.2mm.inst.cfg @@ -16,7 +16,6 @@ gradual_infill_step_height = =3 * layer_height machine_nozzle_cool_down_speed = 0.75 machine_nozzle_heat_up_speed = 1.6 material_print_temperature = =default_material_print_temperature + 10 -prime_tower_enable = True speed_print = 45 speed_topbottom = =math.ceil(speed_print * 35 / 45) speed_wall = =math.ceil(speed_print * 40 / 45) diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_pla_0.3mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_pla_0.3mm.inst.cfg index 75b5ddfd5f..7d3603b7b2 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.8_pla_0.3mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.8_pla_0.3mm.inst.cfg @@ -16,7 +16,6 @@ gradual_infill_step_height = =3 * layer_height machine_nozzle_cool_down_speed = 0.75 machine_nozzle_heat_up_speed = 1.6 material_print_temperature = =default_material_print_temperature + 10 -prime_tower_enable = True speed_print = 45 speed_topbottom = =math.ceil(speed_print * 35 / 45) speed_wall = =math.ceil(speed_print * 40 / 45) diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_pla_0.4mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_pla_0.4mm.inst.cfg index 5eccf9bef4..8345c85825 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.8_pla_0.4mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.8_pla_0.4mm.inst.cfg @@ -16,7 +16,6 @@ gradual_infill_step_height = =3 * layer_height machine_nozzle_cool_down_speed = 0.75 machine_nozzle_heat_up_speed = 1.6 material_print_temperature = =default_material_print_temperature + 15 -prime_tower_enable = True speed_infill = =math.ceil(speed_print * 35 / 45) speed_print = 45 speed_topbottom = =math.ceil(speed_print * 35 / 45) diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-pla_0.2mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-pla_0.2mm.inst.cfg index 336beaf117..23ebb75153 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-pla_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-pla_0.2mm.inst.cfg @@ -47,7 +47,6 @@ material_max_flowrate = 15 material_print_temperature = =default_material_print_temperature + 10 meshfix_maximum_resolution = 0.7 optimize_wall_printing_order = False -prime_tower_enable = True raft_airgap = 0.25 retraction_amount = 4 retraction_prime_speed = 22 diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-pla_0.3mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-pla_0.3mm.inst.cfg index 07641eb84a..ee0f35b386 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-pla_0.3mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-pla_0.3mm.inst.cfg @@ -44,7 +44,6 @@ material_flow = 93 material_max_flowrate = 15 material_print_temperature = =default_material_print_temperature + 10 optimize_wall_printing_order = False -prime_tower_enable = True raft_airgap = 0.25 retraction_amount = 4 retraction_prime_speed = 22 diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-pla_0.4mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-pla_0.4mm.inst.cfg index 880ac666d7..6e481a3a94 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-pla_0.4mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-pla_0.4mm.inst.cfg @@ -44,7 +44,6 @@ material_flow = 93 material_max_flowrate = 15 material_print_temperature = =default_material_print_temperature + 15 optimize_wall_printing_order = False -prime_tower_enable = True raft_airgap = 0.25 retraction_amount = 4 retraction_prime_speed = 22 diff --git a/resources/quality/ultimaker_s3/um_s3_bb0.4_pva_0.06mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_bb0.4_pva_0.06mm.inst.cfg index 44a7379dcb..e5369b467e 100644 --- a/resources/quality/ultimaker_s3/um_s3_bb0.4_pva_0.06mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_bb0.4_pva_0.06mm.inst.cfg @@ -12,12 +12,16 @@ variant = BB 0.4 weight = 1 [values] +acceleration_prime_tower = 1500 brim_replaces_support = False cool_fan_enabled = =not (support_enable and (extruder_nr == support_infill_extruder_nr)) +initial_layer_line_width_factor = 150 material_print_temperature = =default_material_print_temperature - 5 -prime_tower_enable = False +minimum_support_area = 4 retraction_count_max = 5 skirt_brim_minimal_length = =min(2000, 175 / (layer_height * line_width)) +speed_prime_tower = 25 +speed_support = 50 support_infill_sparse_thickness = =3 * layer_height support_interface_enable = True diff --git a/resources/quality/ultimaker_s3/um_s3_bb0.4_pva_0.15mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_bb0.4_pva_0.15mm.inst.cfg index 3541afe350..bad46d3573 100644 --- a/resources/quality/ultimaker_s3/um_s3_bb0.4_pva_0.15mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_bb0.4_pva_0.15mm.inst.cfg @@ -12,11 +12,15 @@ variant = BB 0.4 weight = -1 [values] +acceleration_prime_tower = 1500 brim_replaces_support = False cool_fan_enabled = =not (support_enable and (extruder_nr == support_infill_extruder_nr)) -prime_tower_enable = False +initial_layer_line_width_factor = 150 +minimum_support_area = 4 retraction_count_max = 5 skirt_brim_minimal_length = =min(2000, 175 / (layer_height * line_width)) +speed_prime_tower = 25 +speed_support = 50 support_infill_sparse_thickness = =2 * layer_height support_interface_enable = True diff --git a/resources/quality/ultimaker_s3/um_s3_bb0.4_pva_0.1mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_bb0.4_pva_0.1mm.inst.cfg index 23ac57b474..8424914a2d 100644 --- a/resources/quality/ultimaker_s3/um_s3_bb0.4_pva_0.1mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_bb0.4_pva_0.1mm.inst.cfg @@ -12,12 +12,16 @@ variant = BB 0.4 weight = 0 [values] +acceleration_prime_tower = 1500 brim_replaces_support = False cool_fan_enabled = =not (support_enable and (extruder_nr == support_infill_extruder_nr)) +initial_layer_line_width_factor = 150 material_print_temperature = =default_material_print_temperature - 5 -prime_tower_enable = False +minimum_support_area = 4 retraction_count_max = 5 skirt_brim_minimal_length = =min(2000, 175 / (layer_height * line_width)) +speed_prime_tower = 25 +speed_support = 50 support_infill_sparse_thickness = =2 * layer_height support_interface_enable = True diff --git a/resources/quality/ultimaker_s3/um_s3_bb0.4_pva_0.2mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_bb0.4_pva_0.2mm.inst.cfg index e12a164f80..fc34184c72 100644 --- a/resources/quality/ultimaker_s3/um_s3_bb0.4_pva_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_bb0.4_pva_0.2mm.inst.cfg @@ -12,11 +12,15 @@ variant = BB 0.4 weight = -2 [values] +acceleration_prime_tower = 1500 brim_replaces_support = False cool_fan_enabled = =not (support_enable and (extruder_nr == support_infill_extruder_nr)) +initial_layer_line_width_factor = 150 material_print_temperature = =default_material_print_temperature + 5 -prime_tower_enable = False +minimum_support_area = 4 retraction_count_max = 5 skirt_brim_minimal_length = =min(2000, 175 / (layer_height * line_width)) +speed_prime_tower = 25 +speed_support = 50 support_interface_enable = True diff --git a/resources/quality/ultimaker_s3/um_s3_bb0.4_pva_0.3mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_bb0.4_pva_0.3mm.inst.cfg index 4b148bd5fd..184f40a74d 100644 --- a/resources/quality/ultimaker_s3/um_s3_bb0.4_pva_0.3mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_bb0.4_pva_0.3mm.inst.cfg @@ -13,11 +13,16 @@ variant = BB 0.4 weight = -3 [values] +acceleration_prime_tower = 1500 brim_replaces_support = False cool_fan_enabled = =not (support_enable and (extruder_nr == support_infill_extruder_nr)) +initial_layer_line_width_factor = 150 material_print_temperature = =default_material_print_temperature - 5 +minimum_support_area = 4 retraction_count_max = 5 skirt_brim_minimal_length = =min(2000, 175 / (layer_height * line_width)) +speed_prime_tower = 25 +speed_support = 50 support_infill_sparse_thickness = 0.3 support_interface_enable = True diff --git a/resources/quality/ultimaker_s3/um_s3_bb0.8_pva_0.2mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_bb0.8_pva_0.2mm.inst.cfg index 563f441335..9477268780 100644 --- a/resources/quality/ultimaker_s3/um_s3_bb0.8_pva_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_bb0.8_pva_0.2mm.inst.cfg @@ -12,9 +12,14 @@ variant = BB 0.8 weight = -2 [values] +acceleration_prime_tower = 1500 brim_replaces_support = False cool_fan_enabled = =not (support_enable and (extruder_nr == support_infill_extruder_nr)) +initial_layer_line_width_factor = 150 +minimum_support_area = 4 retraction_count_max = 5 skirt_brim_minimal_length = =min(2000, 175 / (layer_height * line_width)) +speed_prime_tower = 25 +speed_support = 50 support_interface_enable = True diff --git a/resources/quality/ultimaker_s3/um_s3_bb0.8_pva_0.3mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_bb0.8_pva_0.3mm.inst.cfg index 66e9d39a07..58a4a1901f 100644 --- a/resources/quality/ultimaker_s3/um_s3_bb0.8_pva_0.3mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_bb0.8_pva_0.3mm.inst.cfg @@ -12,11 +12,16 @@ variant = BB 0.8 weight = -3 [values] +acceleration_prime_tower = 1500 brim_replaces_support = False cool_fan_enabled = =not (support_enable and (extruder_nr == support_infill_extruder_nr)) +initial_layer_line_width_factor = 150 material_print_temperature = =default_material_print_temperature + 5 +minimum_support_area = 4 retraction_count_max = 5 skirt_brim_minimal_length = =min(2000, 175 / (layer_height * line_width)) +speed_prime_tower = 25 +speed_support = 50 support_infill_sparse_thickness = 0.3 support_interface_enable = True diff --git a/resources/quality/ultimaker_s3/um_s3_bb0.8_pva_0.4mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_bb0.8_pva_0.4mm.inst.cfg index ee6d9fce33..a7817b224b 100644 --- a/resources/quality/ultimaker_s3/um_s3_bb0.8_pva_0.4mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_bb0.8_pva_0.4mm.inst.cfg @@ -12,10 +12,15 @@ variant = BB 0.8 weight = -4 [values] +acceleration_prime_tower = 1500 brim_replaces_support = False cool_fan_enabled = =not (support_enable and (extruder_nr == support_infill_extruder_nr)) +initial_layer_line_width_factor = 150 material_print_temperature = =default_material_print_temperature + 5 +minimum_support_area = 4 retraction_count_max = 5 skirt_brim_minimal_length = =min(2000, 175 / (layer_height * line_width)) +speed_prime_tower = 25 +speed_support = 50 support_interface_enable = True diff --git a/resources/quality/ultimaker_s3/um_s3_cc0.4_pla_0.15mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_cc0.4_pla_0.15mm.inst.cfg index b45c225162..f6f2b8bacd 100644 --- a/resources/quality/ultimaker_s3/um_s3_cc0.4_pla_0.15mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_cc0.4_pla_0.15mm.inst.cfg @@ -18,7 +18,6 @@ infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' machine_nozzle_cool_down_speed = 0.75 machine_nozzle_heat_up_speed = 1.6 material_print_temperature = =default_material_print_temperature + 10 -prime_tower_enable = True speed_print = 45 speed_topbottom = =math.ceil(speed_print * 35 / 45) speed_wall = =math.ceil(speed_print * 40 / 45) diff --git a/resources/quality/ultimaker_s3/um_s3_cc0.4_pla_0.2mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_cc0.4_pla_0.2mm.inst.cfg index ed0186e5d0..b71b3f481d 100644 --- a/resources/quality/ultimaker_s3/um_s3_cc0.4_pla_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_cc0.4_pla_0.2mm.inst.cfg @@ -18,7 +18,6 @@ infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' machine_nozzle_cool_down_speed = 0.75 machine_nozzle_heat_up_speed = 1.6 material_print_temperature = =default_material_print_temperature + 10 -prime_tower_enable = True speed_print = 45 speed_topbottom = =math.ceil(speed_print * 35 / 45) speed_wall = =math.ceil(speed_print * 40 / 45) diff --git a/resources/quality/ultimaker_s3/um_s3_cc0.4_um-pla_0.15mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_cc0.4_um-pla_0.15mm.inst.cfg index f5077c90db..f1d114fe46 100644 --- a/resources/quality/ultimaker_s3/um_s3_cc0.4_um-pla_0.15mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_cc0.4_um-pla_0.15mm.inst.cfg @@ -18,7 +18,6 @@ infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' machine_nozzle_cool_down_speed = 0.75 machine_nozzle_heat_up_speed = 1.6 material_print_temperature = =default_material_print_temperature + 10 -prime_tower_enable = True speed_print = 45 speed_topbottom = =math.ceil(speed_print * 35 / 45) speed_wall = =math.ceil(speed_print * 40 / 45) diff --git a/resources/quality/ultimaker_s3/um_s3_cc0.4_um-pla_0.2mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_cc0.4_um-pla_0.2mm.inst.cfg index 70a278ea32..ea1a1021a7 100644 --- a/resources/quality/ultimaker_s3/um_s3_cc0.4_um-pla_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_cc0.4_um-pla_0.2mm.inst.cfg @@ -18,7 +18,6 @@ infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' machine_nozzle_cool_down_speed = 0.75 machine_nozzle_heat_up_speed = 1.6 material_print_temperature = =default_material_print_temperature + 10 -prime_tower_enable = True speed_print = 45 speed_topbottom = =math.ceil(speed_print * 35 / 45) speed_wall = =math.ceil(speed_print * 40 / 45) diff --git a/resources/quality/ultimaker_s3/um_s3_cc0.6_pla_0.15mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_cc0.6_pla_0.15mm.inst.cfg index 9c1570ee8f..f5398069b1 100644 --- a/resources/quality/ultimaker_s3/um_s3_cc0.6_pla_0.15mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_cc0.6_pla_0.15mm.inst.cfg @@ -18,7 +18,6 @@ infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' machine_nozzle_cool_down_speed = 0.75 machine_nozzle_heat_up_speed = 1.6 material_print_temperature = =default_material_print_temperature + 10 -prime_tower_enable = True speed_print = 45 speed_topbottom = =math.ceil(speed_print * 35 / 45) speed_wall = =math.ceil(speed_print * 40 / 45) diff --git a/resources/quality/ultimaker_s3/um_s3_cc0.6_pla_0.2mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_cc0.6_pla_0.2mm.inst.cfg index 0ed8088a9b..a0822a4be1 100644 --- a/resources/quality/ultimaker_s3/um_s3_cc0.6_pla_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_cc0.6_pla_0.2mm.inst.cfg @@ -18,7 +18,6 @@ infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' machine_nozzle_cool_down_speed = 0.75 machine_nozzle_heat_up_speed = 1.6 material_print_temperature = =default_material_print_temperature + 10 -prime_tower_enable = True speed_print = 45 speed_topbottom = =math.ceil(speed_print * 35 / 45) speed_wall = =math.ceil(speed_print * 40 / 45) diff --git a/resources/quality/ultimaker_s3/um_s3_cc0.6_um-pla_0.15mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_cc0.6_um-pla_0.15mm.inst.cfg index 2a596778ff..d83764aefa 100644 --- a/resources/quality/ultimaker_s3/um_s3_cc0.6_um-pla_0.15mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_cc0.6_um-pla_0.15mm.inst.cfg @@ -18,7 +18,6 @@ infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' machine_nozzle_cool_down_speed = 0.75 machine_nozzle_heat_up_speed = 1.6 material_print_temperature = =default_material_print_temperature + 10 -prime_tower_enable = True speed_print = 45 speed_topbottom = =math.ceil(speed_print * 35 / 45) speed_wall = =math.ceil(speed_print * 40 / 45) diff --git a/resources/quality/ultimaker_s3/um_s3_cc0.6_um-pla_0.2mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_cc0.6_um-pla_0.2mm.inst.cfg index 6ecdf06d8f..e289c8c014 100644 --- a/resources/quality/ultimaker_s3/um_s3_cc0.6_um-pla_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_cc0.6_um-pla_0.2mm.inst.cfg @@ -18,7 +18,6 @@ infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' machine_nozzle_cool_down_speed = 0.75 machine_nozzle_heat_up_speed = 1.6 material_print_temperature = =default_material_print_temperature + 10 -prime_tower_enable = True speed_print = 45 speed_topbottom = =math.ceil(speed_print * 35 / 45) speed_wall = =math.ceil(speed_print * 40 / 45) diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.25_um-pla_0.1mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.25_um-pla_0.1mm.inst.cfg index fec58e9d8c..5948b72f7d 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.25_um-pla_0.1mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.25_um-pla_0.1mm.inst.cfg @@ -41,7 +41,6 @@ machine_nozzle_cool_down_speed = 1.3 machine_nozzle_heat_up_speed = 1.9 material_extrusion_cool_down_speed = 0.7 optimize_wall_printing_order = False -prime_tower_enable = False raft_airgap = 0.25 retraction_amount = 6.5 retraction_prime_speed = =retraction_speed diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_pla_0.06mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_pla_0.06mm.inst.cfg index a06de49699..786701bf52 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.4_pla_0.06mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_pla_0.06mm.inst.cfg @@ -15,7 +15,6 @@ weight = 1 machine_nozzle_cool_down_speed = 0.75 machine_nozzle_heat_up_speed = 1.6 material_print_temperature = =default_material_print_temperature - 5 -prime_tower_enable = False raft_airgap = 0.25 retraction_prime_speed = =retraction_speed speed_print = 50 diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_pla_0.15mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_pla_0.15mm.inst.cfg index de3e873bd7..7889fa288c 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.4_pla_0.15mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_pla_0.15mm.inst.cfg @@ -14,7 +14,6 @@ weight = -1 [values] machine_nozzle_cool_down_speed = 0.75 machine_nozzle_heat_up_speed = 1.6 -prime_tower_enable = False raft_airgap = 0.25 retraction_prime_speed = =retraction_speed speed_print = 70 diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_pla_0.1mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_pla_0.1mm.inst.cfg index f6b0cc0a72..d5d07d2118 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.4_pla_0.1mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_pla_0.1mm.inst.cfg @@ -14,7 +14,6 @@ weight = 0 [values] machine_nozzle_cool_down_speed = 0.75 machine_nozzle_heat_up_speed = 1.6 -prime_tower_enable = False raft_airgap = 0.25 retraction_prime_speed = =retraction_speed support_bottom_distance = =support_z_distance diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_pla_0.2mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_pla_0.2mm.inst.cfg index c520a270cd..9d616ae31a 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.4_pla_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_pla_0.2mm.inst.cfg @@ -18,7 +18,6 @@ infill_sparse_density = 15 machine_nozzle_cool_down_speed = 0.75 machine_nozzle_heat_up_speed = 1.6 material_print_temperature = =default_material_print_temperature + 5 -prime_tower_enable = False raft_airgap = 0.25 retraction_prime_speed = =retraction_speed speed_topbottom = =math.ceil(speed_print * 40 / 70) diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_pla_0.3mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_pla_0.3mm.inst.cfg index 3d7d7bf0e8..67b52cb861 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.4_pla_0.3mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_pla_0.3mm.inst.cfg @@ -22,7 +22,6 @@ infill_sparse_density = 15 machine_nozzle_cool_down_speed = 0.75 machine_nozzle_heat_up_speed = 1.6 material_print_temperature = =default_material_print_temperature + 10 -prime_tower_enable = False raft_airgap = 0.25 retraction_prime_speed = =retraction_speed speed_print = 50 diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-pla_0.06mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-pla_0.06mm.inst.cfg index dc83ca3836..2ee13388b9 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-pla_0.06mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-pla_0.06mm.inst.cfg @@ -42,7 +42,6 @@ machine_nozzle_heat_up_speed = 1.9 material_extrusion_cool_down_speed = 0.7 material_max_flowrate = 12 optimize_wall_printing_order = False -prime_tower_enable = False raft_airgap = 0.25 retraction_amount = 6.5 retraction_prime_speed = =retraction_speed diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-pla_0.15mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-pla_0.15mm.inst.cfg index 05ace5503b..faeca1fc2d 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-pla_0.15mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-pla_0.15mm.inst.cfg @@ -43,7 +43,6 @@ material_extrusion_cool_down_speed = 0.7 material_max_flowrate = 12 meshfix_maximum_resolution = 0.7 optimize_wall_printing_order = False -prime_tower_enable = False raft_airgap = 0.25 retraction_amount = 6.5 retraction_prime_speed = =retraction_speed diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-pla_0.1mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-pla_0.1mm.inst.cfg index 9c47aedd1b..a5b4aa9aac 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-pla_0.1mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-pla_0.1mm.inst.cfg @@ -42,7 +42,6 @@ machine_nozzle_heat_up_speed = 1.9 material_extrusion_cool_down_speed = 0.7 material_max_flowrate = 12 optimize_wall_printing_order = False -prime_tower_enable = False raft_airgap = 0.25 retraction_amount = 6.5 retraction_prime_speed = =retraction_speed diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-pla_0.2mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-pla_0.2mm.inst.cfg index f88ae2633f..b7f21f2449 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-pla_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-pla_0.2mm.inst.cfg @@ -45,7 +45,6 @@ material_max_flowrate = 12 material_print_temperature = =default_material_print_temperature + 5 meshfix_maximum_resolution = 0.7 optimize_wall_printing_order = False -prime_tower_enable = False raft_airgap = 0.25 retraction_amount = 6.5 retraction_prime_speed = =retraction_speed diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-pla_0.3mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-pla_0.3mm.inst.cfg index ff6107a869..b4f500cd29 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-pla_0.3mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-pla_0.3mm.inst.cfg @@ -44,7 +44,6 @@ material_max_flowrate = 12 material_print_temperature = =default_material_print_temperature + 10 meshfix_maximum_resolution = 0.7 optimize_wall_printing_order = False -prime_tower_enable = False raft_airgap = 0.25 retraction_amount = 6.5 retraction_prime_speed = =retraction_speed diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_pla_0.2mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_pla_0.2mm.inst.cfg index a91d523213..16856d2826 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.8_pla_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.8_pla_0.2mm.inst.cfg @@ -16,7 +16,6 @@ gradual_infill_step_height = =3 * layer_height machine_nozzle_cool_down_speed = 0.75 machine_nozzle_heat_up_speed = 1.6 material_print_temperature = =default_material_print_temperature + 10 -prime_tower_enable = True speed_print = 45 speed_topbottom = =math.ceil(speed_print * 35 / 45) speed_wall = =math.ceil(speed_print * 40 / 45) diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_pla_0.3mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_pla_0.3mm.inst.cfg index 8a0f863da8..44d9b20567 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.8_pla_0.3mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.8_pla_0.3mm.inst.cfg @@ -16,7 +16,6 @@ gradual_infill_step_height = =3 * layer_height machine_nozzle_cool_down_speed = 0.75 machine_nozzle_heat_up_speed = 1.6 material_print_temperature = =default_material_print_temperature + 10 -prime_tower_enable = True speed_print = 45 speed_topbottom = =math.ceil(speed_print * 35 / 45) speed_wall = =math.ceil(speed_print * 40 / 45) diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_pla_0.4mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_pla_0.4mm.inst.cfg index c9aa0476a2..b490c59430 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.8_pla_0.4mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.8_pla_0.4mm.inst.cfg @@ -16,7 +16,6 @@ gradual_infill_step_height = =3 * layer_height machine_nozzle_cool_down_speed = 0.75 machine_nozzle_heat_up_speed = 1.6 material_print_temperature = =default_material_print_temperature + 15 -prime_tower_enable = True speed_infill = =math.ceil(speed_print * 35 / 45) speed_print = 45 speed_topbottom = =math.ceil(speed_print * 35 / 45) diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-pla_0.2mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-pla_0.2mm.inst.cfg index 0736e60059..bbc57e29d9 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-pla_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-pla_0.2mm.inst.cfg @@ -47,7 +47,6 @@ material_max_flowrate = 15 material_print_temperature = =default_material_print_temperature + 10 meshfix_maximum_resolution = 0.7 optimize_wall_printing_order = False -prime_tower_enable = True raft_airgap = 0.25 retraction_amount = 4 retraction_prime_speed = 22 diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-pla_0.3mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-pla_0.3mm.inst.cfg index 5c7b8fa441..f3e8ca0332 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-pla_0.3mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-pla_0.3mm.inst.cfg @@ -44,7 +44,6 @@ material_flow = 93 material_max_flowrate = 15 material_print_temperature = =default_material_print_temperature + 10 optimize_wall_printing_order = False -prime_tower_enable = True raft_airgap = 0.25 retraction_amount = 4 retraction_prime_speed = 22 diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-pla_0.4mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-pla_0.4mm.inst.cfg index 1f2e30f402..c5c7bc2732 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-pla_0.4mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-pla_0.4mm.inst.cfg @@ -44,7 +44,6 @@ material_flow = 93 material_max_flowrate = 15 material_print_temperature = =default_material_print_temperature + 15 optimize_wall_printing_order = False -prime_tower_enable = True raft_airgap = 0.25 retraction_amount = 4 retraction_prime_speed = 22 diff --git a/resources/quality/ultimaker_s5/um_s5_bb0.4_pva_0.06mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_bb0.4_pva_0.06mm.inst.cfg index 79c891b513..f22a56d0b7 100644 --- a/resources/quality/ultimaker_s5/um_s5_bb0.4_pva_0.06mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_bb0.4_pva_0.06mm.inst.cfg @@ -12,12 +12,16 @@ variant = BB 0.4 weight = 1 [values] +acceleration_prime_tower = 1500 brim_replaces_support = False cool_fan_enabled = =not (support_enable and (extruder_nr == support_infill_extruder_nr)) +initial_layer_line_width_factor = 150 material_print_temperature = =default_material_print_temperature - 5 -prime_tower_enable = False +minimum_support_area = 4 retraction_count_max = 5 skirt_brim_minimal_length = =min(2000, 175 / (layer_height * line_width)) +speed_prime_tower = 25 +speed_support = 50 support_infill_sparse_thickness = =3 * layer_height support_interface_enable = True diff --git a/resources/quality/ultimaker_s5/um_s5_bb0.4_pva_0.15mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_bb0.4_pva_0.15mm.inst.cfg index 0606d82159..b2e541697c 100644 --- a/resources/quality/ultimaker_s5/um_s5_bb0.4_pva_0.15mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_bb0.4_pva_0.15mm.inst.cfg @@ -12,11 +12,15 @@ variant = BB 0.4 weight = -1 [values] +acceleration_prime_tower = 1500 brim_replaces_support = False cool_fan_enabled = =not (support_enable and (extruder_nr == support_infill_extruder_nr)) -prime_tower_enable = False +initial_layer_line_width_factor = 150 +minimum_support_area = 4 retraction_count_max = 5 skirt_brim_minimal_length = =min(2000, 175 / (layer_height * line_width)) +speed_prime_tower = 25 +speed_support = 50 support_infill_sparse_thickness = =2 * layer_height support_interface_enable = True diff --git a/resources/quality/ultimaker_s5/um_s5_bb0.4_pva_0.1mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_bb0.4_pva_0.1mm.inst.cfg index a4e7838358..d3ca3ea07f 100644 --- a/resources/quality/ultimaker_s5/um_s5_bb0.4_pva_0.1mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_bb0.4_pva_0.1mm.inst.cfg @@ -12,12 +12,16 @@ variant = BB 0.4 weight = 0 [values] +acceleration_prime_tower = 1500 brim_replaces_support = False cool_fan_enabled = =not (support_enable and (extruder_nr == support_infill_extruder_nr)) +initial_layer_line_width_factor = 150 material_print_temperature = =default_material_print_temperature - 5 -prime_tower_enable = False +minimum_support_area = 4 retraction_count_max = 5 skirt_brim_minimal_length = =min(2000, 175 / (layer_height * line_width)) +speed_prime_tower = 25 +speed_support = 50 support_infill_sparse_thickness = =2 * layer_height support_interface_enable = True diff --git a/resources/quality/ultimaker_s5/um_s5_bb0.4_pva_0.2mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_bb0.4_pva_0.2mm.inst.cfg index 1f9754b2a2..eb0293dd11 100644 --- a/resources/quality/ultimaker_s5/um_s5_bb0.4_pva_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_bb0.4_pva_0.2mm.inst.cfg @@ -12,11 +12,15 @@ variant = BB 0.4 weight = -2 [values] +acceleration_prime_tower = 1500 brim_replaces_support = False cool_fan_enabled = =not (support_enable and (extruder_nr == support_infill_extruder_nr)) +initial_layer_line_width_factor = 150 material_print_temperature = =default_material_print_temperature + 5 -prime_tower_enable = False +minimum_support_area = 4 retraction_count_max = 5 skirt_brim_minimal_length = =min(2000, 175 / (layer_height * line_width)) +speed_prime_tower = 25 +speed_support = 50 support_interface_enable = True diff --git a/resources/quality/ultimaker_s5/um_s5_bb0.4_pva_0.3mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_bb0.4_pva_0.3mm.inst.cfg index 04a35d798a..b87724042c 100644 --- a/resources/quality/ultimaker_s5/um_s5_bb0.4_pva_0.3mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_bb0.4_pva_0.3mm.inst.cfg @@ -13,12 +13,16 @@ variant = BB 0.4 weight = -3 [values] +acceleration_prime_tower = 1500 brim_replaces_support = False cool_fan_enabled = =not (support_enable and (extruder_nr == support_infill_extruder_nr)) +initial_layer_line_width_factor = 150 material_print_temperature = =default_material_print_temperature - 5 -prime_tower_enable = False +minimum_support_area = 4 retraction_count_max = 5 skirt_brim_minimal_length = =min(2000, 175 / (layer_height * line_width)) +speed_prime_tower = 25 +speed_support = 50 support_infill_sparse_thickness = 0.3 support_interface_enable = True diff --git a/resources/quality/ultimaker_s5/um_s5_bb0.8_pva_0.2mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_bb0.8_pva_0.2mm.inst.cfg index bab8bce504..9940bab26a 100644 --- a/resources/quality/ultimaker_s5/um_s5_bb0.8_pva_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_bb0.8_pva_0.2mm.inst.cfg @@ -12,9 +12,14 @@ variant = BB 0.8 weight = -2 [values] +acceleration_prime_tower = 1500 brim_replaces_support = False cool_fan_enabled = =not (support_enable and (extruder_nr == support_infill_extruder_nr)) +initial_layer_line_width_factor = 150 +minimum_support_area = 4 retraction_count_max = 5 skirt_brim_minimal_length = =min(2000, 175 / (layer_height * line_width)) +speed_prime_tower = 25 +speed_support = 50 support_interface_enable = True diff --git a/resources/quality/ultimaker_s5/um_s5_bb0.8_pva_0.3mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_bb0.8_pva_0.3mm.inst.cfg index 31b316d5d2..d2e6410596 100644 --- a/resources/quality/ultimaker_s5/um_s5_bb0.8_pva_0.3mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_bb0.8_pva_0.3mm.inst.cfg @@ -12,11 +12,16 @@ variant = BB 0.8 weight = -3 [values] +acceleration_prime_tower = 1500 brim_replaces_support = False cool_fan_enabled = =not (support_enable and (extruder_nr == support_infill_extruder_nr)) +initial_layer_line_width_factor = 150 material_print_temperature = =default_material_print_temperature + 5 +minimum_support_area = 4 retraction_count_max = 5 skirt_brim_minimal_length = =min(2000, 175 / (layer_height * line_width)) +speed_prime_tower = 25 +speed_support = 50 support_infill_sparse_thickness = 0.3 support_interface_enable = True diff --git a/resources/quality/ultimaker_s5/um_s5_bb0.8_pva_0.4mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_bb0.8_pva_0.4mm.inst.cfg index 773fae8204..07e4d926ac 100644 --- a/resources/quality/ultimaker_s5/um_s5_bb0.8_pva_0.4mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_bb0.8_pva_0.4mm.inst.cfg @@ -12,10 +12,15 @@ variant = BB 0.8 weight = -4 [values] +acceleration_prime_tower = 1500 brim_replaces_support = False cool_fan_enabled = =not (support_enable and (extruder_nr == support_infill_extruder_nr)) +initial_layer_line_width_factor = 150 material_print_temperature = =default_material_print_temperature + 5 +minimum_support_area = 4 retraction_count_max = 5 skirt_brim_minimal_length = =min(2000, 175 / (layer_height * line_width)) +speed_prime_tower = 25 +speed_support = 50 support_interface_enable = True diff --git a/resources/quality/ultimaker_s5/um_s5_cc0.4_pla_0.15mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_cc0.4_pla_0.15mm.inst.cfg index 0797ce3a74..ee7e43e2b6 100644 --- a/resources/quality/ultimaker_s5/um_s5_cc0.4_pla_0.15mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_cc0.4_pla_0.15mm.inst.cfg @@ -18,7 +18,6 @@ infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' machine_nozzle_cool_down_speed = 0.75 machine_nozzle_heat_up_speed = 1.6 material_print_temperature = =default_material_print_temperature + 10 -prime_tower_enable = True speed_print = 45 speed_topbottom = =math.ceil(speed_print * 35 / 45) speed_wall = =math.ceil(speed_print * 40 / 45) diff --git a/resources/quality/ultimaker_s5/um_s5_cc0.4_pla_0.2mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_cc0.4_pla_0.2mm.inst.cfg index 5efec81bb2..52bf2b2bb5 100644 --- a/resources/quality/ultimaker_s5/um_s5_cc0.4_pla_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_cc0.4_pla_0.2mm.inst.cfg @@ -18,7 +18,6 @@ infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' machine_nozzle_cool_down_speed = 0.75 machine_nozzle_heat_up_speed = 1.6 material_print_temperature = =default_material_print_temperature + 10 -prime_tower_enable = True speed_print = 45 speed_topbottom = =math.ceil(speed_print * 35 / 45) speed_wall = =math.ceil(speed_print * 40 / 45) diff --git a/resources/quality/ultimaker_s5/um_s5_cc0.4_um-pla_0.15mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_cc0.4_um-pla_0.15mm.inst.cfg index ceedc5958d..3c9ad8f923 100644 --- a/resources/quality/ultimaker_s5/um_s5_cc0.4_um-pla_0.15mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_cc0.4_um-pla_0.15mm.inst.cfg @@ -18,7 +18,6 @@ infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' machine_nozzle_cool_down_speed = 0.75 machine_nozzle_heat_up_speed = 1.6 material_print_temperature = =default_material_print_temperature + 10 -prime_tower_enable = True speed_print = 45 speed_topbottom = =math.ceil(speed_print * 35 / 45) speed_wall = =math.ceil(speed_print * 40 / 45) diff --git a/resources/quality/ultimaker_s5/um_s5_cc0.4_um-pla_0.2mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_cc0.4_um-pla_0.2mm.inst.cfg index 9cd74fd0b2..aa57f9bc05 100644 --- a/resources/quality/ultimaker_s5/um_s5_cc0.4_um-pla_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_cc0.4_um-pla_0.2mm.inst.cfg @@ -18,7 +18,6 @@ infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' machine_nozzle_cool_down_speed = 0.75 machine_nozzle_heat_up_speed = 1.6 material_print_temperature = =default_material_print_temperature + 10 -prime_tower_enable = True speed_print = 45 speed_topbottom = =math.ceil(speed_print * 35 / 45) speed_wall = =math.ceil(speed_print * 40 / 45) diff --git a/resources/quality/ultimaker_s5/um_s5_cc0.6_pla_0.15mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_cc0.6_pla_0.15mm.inst.cfg index b5258d9288..ba11a298b7 100644 --- a/resources/quality/ultimaker_s5/um_s5_cc0.6_pla_0.15mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_cc0.6_pla_0.15mm.inst.cfg @@ -18,7 +18,6 @@ infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' machine_nozzle_cool_down_speed = 0.75 machine_nozzle_heat_up_speed = 1.6 material_print_temperature = =default_material_print_temperature + 10 -prime_tower_enable = True speed_print = 45 speed_topbottom = =math.ceil(speed_print * 35 / 45) speed_wall = =math.ceil(speed_print * 40 / 45) diff --git a/resources/quality/ultimaker_s5/um_s5_cc0.6_pla_0.2mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_cc0.6_pla_0.2mm.inst.cfg index eac67e08c8..945ee51843 100644 --- a/resources/quality/ultimaker_s5/um_s5_cc0.6_pla_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_cc0.6_pla_0.2mm.inst.cfg @@ -18,7 +18,6 @@ infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' machine_nozzle_cool_down_speed = 0.75 machine_nozzle_heat_up_speed = 1.6 material_print_temperature = =default_material_print_temperature + 10 -prime_tower_enable = True speed_print = 45 speed_topbottom = =math.ceil(speed_print * 35 / 45) speed_wall = =math.ceil(speed_print * 40 / 45) diff --git a/resources/quality/ultimaker_s5/um_s5_cc0.6_um-pla_0.15mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_cc0.6_um-pla_0.15mm.inst.cfg index f4b98360cb..479bc2693f 100644 --- a/resources/quality/ultimaker_s5/um_s5_cc0.6_um-pla_0.15mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_cc0.6_um-pla_0.15mm.inst.cfg @@ -18,7 +18,6 @@ infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' machine_nozzle_cool_down_speed = 0.75 machine_nozzle_heat_up_speed = 1.6 material_print_temperature = =default_material_print_temperature + 10 -prime_tower_enable = True speed_print = 45 speed_topbottom = =math.ceil(speed_print * 35 / 45) speed_wall = =math.ceil(speed_print * 40 / 45) diff --git a/resources/quality/ultimaker_s5/um_s5_cc0.6_um-pla_0.2mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_cc0.6_um-pla_0.2mm.inst.cfg index 2e5abe5101..281689ebbb 100644 --- a/resources/quality/ultimaker_s5/um_s5_cc0.6_um-pla_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_cc0.6_um-pla_0.2mm.inst.cfg @@ -18,7 +18,6 @@ infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' machine_nozzle_cool_down_speed = 0.75 machine_nozzle_heat_up_speed = 1.6 material_print_temperature = =default_material_print_temperature + 10 -prime_tower_enable = True speed_print = 45 speed_topbottom = =math.ceil(speed_print * 35 / 45) speed_wall = =math.ceil(speed_print * 40 / 45) diff --git a/resources/variants/creality/creality_ender3v3ke_0.2.inst.cfg b/resources/variants/creality/creality_ender3v3ke_0.2.inst.cfg index 7ef855b97c..7d92d94a8c 100644 --- a/resources/variants/creality/creality_ender3v3ke_0.2.inst.cfg +++ b/resources/variants/creality/creality_ender3v3ke_0.2.inst.cfg @@ -5,7 +5,7 @@ version = 4 [metadata] hardware_type = nozzle -setting_version = 22 +setting_version = 23 type = variant [values] diff --git a/resources/variants/creality/creality_ender3v3ke_0.3.inst.cfg b/resources/variants/creality/creality_ender3v3ke_0.3.inst.cfg index b4523fb2ec..dc779a977f 100644 --- a/resources/variants/creality/creality_ender3v3ke_0.3.inst.cfg +++ b/resources/variants/creality/creality_ender3v3ke_0.3.inst.cfg @@ -5,7 +5,7 @@ version = 4 [metadata] hardware_type = nozzle -setting_version = 22 +setting_version = 23 type = variant [values] diff --git a/resources/variants/creality/creality_ender3v3ke_0.4.inst.cfg b/resources/variants/creality/creality_ender3v3ke_0.4.inst.cfg index 08617c2b6a..745880b4c5 100644 --- a/resources/variants/creality/creality_ender3v3ke_0.4.inst.cfg +++ b/resources/variants/creality/creality_ender3v3ke_0.4.inst.cfg @@ -5,7 +5,7 @@ version = 4 [metadata] hardware_type = nozzle -setting_version = 22 +setting_version = 23 type = variant [values] diff --git a/resources/variants/creality/creality_ender3v3ke_0.5.inst.cfg b/resources/variants/creality/creality_ender3v3ke_0.5.inst.cfg index 337181748d..e58eaeef03 100644 --- a/resources/variants/creality/creality_ender3v3ke_0.5.inst.cfg +++ b/resources/variants/creality/creality_ender3v3ke_0.5.inst.cfg @@ -5,7 +5,7 @@ version = 4 [metadata] hardware_type = nozzle -setting_version = 22 +setting_version = 23 type = variant [values] diff --git a/resources/variants/creality/creality_ender3v3ke_0.6.inst.cfg b/resources/variants/creality/creality_ender3v3ke_0.6.inst.cfg index 405d4e0c75..6b90f99126 100644 --- a/resources/variants/creality/creality_ender3v3ke_0.6.inst.cfg +++ b/resources/variants/creality/creality_ender3v3ke_0.6.inst.cfg @@ -5,7 +5,7 @@ version = 4 [metadata] hardware_type = nozzle -setting_version = 22 +setting_version = 23 type = variant [values] diff --git a/resources/variants/creality/creality_ender3v3ke_0.8.inst.cfg b/resources/variants/creality/creality_ender3v3ke_0.8.inst.cfg index 645713d5ef..e4dfb23e5f 100644 --- a/resources/variants/creality/creality_ender3v3ke_0.8.inst.cfg +++ b/resources/variants/creality/creality_ender3v3ke_0.8.inst.cfg @@ -5,7 +5,7 @@ version = 4 [metadata] hardware_type = nozzle -setting_version = 22 +setting_version = 23 type = variant [values] diff --git a/resources/variants/creality/creality_ender3v3ke_1.0.inst.cfg b/resources/variants/creality/creality_ender3v3ke_1.0.inst.cfg index bb26262203..30758942af 100644 --- a/resources/variants/creality/creality_ender3v3ke_1.0.inst.cfg +++ b/resources/variants/creality/creality_ender3v3ke_1.0.inst.cfg @@ -5,7 +5,7 @@ version = 4 [metadata] hardware_type = nozzle -setting_version = 22 +setting_version = 23 type = variant [values] diff --git a/resources/variants/draftshift/voron2_stealthchanger_250_v6_0.25.inst.cfg b/resources/variants/draftshift/voron2_stealthchanger_250_v6_0.25.inst.cfg new file mode 100644 index 0000000000..d9dc67d195 --- /dev/null +++ b/resources/variants/draftshift/voron2_stealthchanger_250_v6_0.25.inst.cfg @@ -0,0 +1,13 @@ +[general] +definition = voron2_stealthchanger_250 +name = V6 0.25mm +version = 4 + +[metadata] +hardware_type = nozzle +setting_version = 23 +type = variant + +[values] +machine_nozzle_size = 0.25 + diff --git a/resources/variants/draftshift/voron2_stealthchanger_250_v6_0.30.inst.cfg b/resources/variants/draftshift/voron2_stealthchanger_250_v6_0.30.inst.cfg new file mode 100644 index 0000000000..348f1c0f8b --- /dev/null +++ b/resources/variants/draftshift/voron2_stealthchanger_250_v6_0.30.inst.cfg @@ -0,0 +1,13 @@ +[general] +definition = voron2_stealthchanger_250 +name = V6 0.30mm +version = 4 + +[metadata] +hardware_type = nozzle +setting_version = 23 +type = variant + +[values] +machine_nozzle_size = 0.30 + diff --git a/resources/variants/draftshift/voron2_stealthchanger_250_v6_0.35.inst.cfg b/resources/variants/draftshift/voron2_stealthchanger_250_v6_0.35.inst.cfg new file mode 100644 index 0000000000..d56e3c80e3 --- /dev/null +++ b/resources/variants/draftshift/voron2_stealthchanger_250_v6_0.35.inst.cfg @@ -0,0 +1,13 @@ +[general] +definition = voron2_stealthchanger_250 +name = V6 0.35mm +version = 4 + +[metadata] +hardware_type = nozzle +setting_version = 23 +type = variant + +[values] +machine_nozzle_size = 0.35 + diff --git a/resources/variants/draftshift/voron2_stealthchanger_250_v6_0.40.inst.cfg b/resources/variants/draftshift/voron2_stealthchanger_250_v6_0.40.inst.cfg new file mode 100644 index 0000000000..817bccacfe --- /dev/null +++ b/resources/variants/draftshift/voron2_stealthchanger_250_v6_0.40.inst.cfg @@ -0,0 +1,13 @@ +[general] +definition = voron2_stealthchanger_250 +name = V6 0.40mm +version = 4 + +[metadata] +hardware_type = nozzle +setting_version = 23 +type = variant + +[values] +machine_nozzle_size = 0.4 + diff --git a/resources/variants/draftshift/voron2_stealthchanger_250_v6_0.50.inst.cfg b/resources/variants/draftshift/voron2_stealthchanger_250_v6_0.50.inst.cfg new file mode 100644 index 0000000000..30774fcf86 --- /dev/null +++ b/resources/variants/draftshift/voron2_stealthchanger_250_v6_0.50.inst.cfg @@ -0,0 +1,13 @@ +[general] +definition = voron2_stealthchanger_250 +name = V6 0.50mm +version = 4 + +[metadata] +hardware_type = nozzle +setting_version = 23 +type = variant + +[values] +machine_nozzle_size = 0.5 + diff --git a/resources/variants/draftshift/voron2_stealthchanger_250_v6_0.60.inst.cfg b/resources/variants/draftshift/voron2_stealthchanger_250_v6_0.60.inst.cfg new file mode 100644 index 0000000000..06841a8187 --- /dev/null +++ b/resources/variants/draftshift/voron2_stealthchanger_250_v6_0.60.inst.cfg @@ -0,0 +1,13 @@ +[general] +definition = voron2_stealthchanger_250 +name = V6 0.60mm +version = 4 + +[metadata] +hardware_type = nozzle +setting_version = 23 +type = variant + +[values] +machine_nozzle_size = 0.6 + diff --git a/resources/variants/draftshift/voron2_stealthchanger_250_v6_0.80.inst.cfg b/resources/variants/draftshift/voron2_stealthchanger_250_v6_0.80.inst.cfg new file mode 100644 index 0000000000..037414e04c --- /dev/null +++ b/resources/variants/draftshift/voron2_stealthchanger_250_v6_0.80.inst.cfg @@ -0,0 +1,13 @@ +[general] +definition = voron2_stealthchanger_250 +name = V6 0.80mm +version = 4 + +[metadata] +hardware_type = nozzle +setting_version = 23 +type = variant + +[values] +machine_nozzle_size = 0.8 + diff --git a/resources/variants/draftshift/voron2_stealthchanger_250_volcano_0.40.inst.cfg b/resources/variants/draftshift/voron2_stealthchanger_250_volcano_0.40.inst.cfg new file mode 100644 index 0000000000..8b2e14dde6 --- /dev/null +++ b/resources/variants/draftshift/voron2_stealthchanger_250_volcano_0.40.inst.cfg @@ -0,0 +1,13 @@ +[general] +definition = voron2_stealthchanger_250 +name = Volcano 0.40mm +version = 4 + +[metadata] +hardware_type = nozzle +setting_version = 23 +type = variant + +[values] +machine_nozzle_size = 0.4 + diff --git a/resources/variants/draftshift/voron2_stealthchanger_250_volcano_0.60.inst.cfg b/resources/variants/draftshift/voron2_stealthchanger_250_volcano_0.60.inst.cfg new file mode 100644 index 0000000000..0bd7fca9eb --- /dev/null +++ b/resources/variants/draftshift/voron2_stealthchanger_250_volcano_0.60.inst.cfg @@ -0,0 +1,13 @@ +[general] +definition = voron2_stealthchanger_250 +name = Volcano 0.60mm +version = 4 + +[metadata] +hardware_type = nozzle +setting_version = 23 +type = variant + +[values] +machine_nozzle_size = 0.6 + diff --git a/resources/variants/draftshift/voron2_stealthchanger_250_volcano_0.80.inst.cfg b/resources/variants/draftshift/voron2_stealthchanger_250_volcano_0.80.inst.cfg new file mode 100644 index 0000000000..7b6a99d012 --- /dev/null +++ b/resources/variants/draftshift/voron2_stealthchanger_250_volcano_0.80.inst.cfg @@ -0,0 +1,13 @@ +[general] +definition = voron2_stealthchanger_250 +name = Volcano 0.80mm +version = 4 + +[metadata] +hardware_type = nozzle +setting_version = 23 +type = variant + +[values] +machine_nozzle_size = 0.8 + diff --git a/resources/variants/draftshift/voron2_stealthchanger_250_volcano_1.00.inst.cfg b/resources/variants/draftshift/voron2_stealthchanger_250_volcano_1.00.inst.cfg new file mode 100644 index 0000000000..79a110a357 --- /dev/null +++ b/resources/variants/draftshift/voron2_stealthchanger_250_volcano_1.00.inst.cfg @@ -0,0 +1,13 @@ +[general] +definition = voron2_stealthchanger_350 +name = Volcano 1.00mm +version = 4 + +[metadata] +hardware_type = nozzle +setting_version = 23 +type = variant + +[values] +machine_nozzle_size = 1.0 + diff --git a/resources/variants/draftshift/voron2_stealthchanger_250_volcano_1.20.inst.cfg b/resources/variants/draftshift/voron2_stealthchanger_250_volcano_1.20.inst.cfg new file mode 100644 index 0000000000..b30a6d2b22 --- /dev/null +++ b/resources/variants/draftshift/voron2_stealthchanger_250_volcano_1.20.inst.cfg @@ -0,0 +1,13 @@ +[general] +definition = voron2_stealthchanger_250 +name = Volcano 1.20mm +version = 4 + +[metadata] +hardware_type = nozzle +setting_version = 23 +type = variant + +[values] +machine_nozzle_size = 1.2 + diff --git a/resources/variants/draftshift/voron2_stealthchanger_300_v6_0.25.inst.cfg b/resources/variants/draftshift/voron2_stealthchanger_300_v6_0.25.inst.cfg new file mode 100644 index 0000000000..91cfe55050 --- /dev/null +++ b/resources/variants/draftshift/voron2_stealthchanger_300_v6_0.25.inst.cfg @@ -0,0 +1,13 @@ +[general] +definition = voron2_stealthchanger_300 +name = V6 0.25mm +version = 4 + +[metadata] +hardware_type = nozzle +setting_version = 23 +type = variant + +[values] +machine_nozzle_size = 0.25 + diff --git a/resources/variants/draftshift/voron2_stealthchanger_300_v6_0.30.inst.cfg b/resources/variants/draftshift/voron2_stealthchanger_300_v6_0.30.inst.cfg new file mode 100644 index 0000000000..a01d46ea83 --- /dev/null +++ b/resources/variants/draftshift/voron2_stealthchanger_300_v6_0.30.inst.cfg @@ -0,0 +1,13 @@ +[general] +definition = voron2_stealthchanger_300 +name = V6 0.30mm +version = 4 + +[metadata] +hardware_type = nozzle +setting_version = 23 +type = variant + +[values] +machine_nozzle_size = 0.30 + diff --git a/resources/variants/draftshift/voron2_stealthchanger_300_v6_0.35.inst.cfg b/resources/variants/draftshift/voron2_stealthchanger_300_v6_0.35.inst.cfg new file mode 100644 index 0000000000..f7b96d3913 --- /dev/null +++ b/resources/variants/draftshift/voron2_stealthchanger_300_v6_0.35.inst.cfg @@ -0,0 +1,13 @@ +[general] +definition = voron2_stealthchanger_300 +name = V6 0.35mm +version = 4 + +[metadata] +hardware_type = nozzle +setting_version = 23 +type = variant + +[values] +machine_nozzle_size = 0.35 + diff --git a/resources/variants/draftshift/voron2_stealthchanger_300_v6_0.40.inst.cfg b/resources/variants/draftshift/voron2_stealthchanger_300_v6_0.40.inst.cfg new file mode 100644 index 0000000000..4d533d6923 --- /dev/null +++ b/resources/variants/draftshift/voron2_stealthchanger_300_v6_0.40.inst.cfg @@ -0,0 +1,13 @@ +[general] +definition = voron2_stealthchanger_300 +name = V6 0.40mm +version = 4 + +[metadata] +hardware_type = nozzle +setting_version = 23 +type = variant + +[values] +machine_nozzle_size = 0.4 + diff --git a/resources/variants/draftshift/voron2_stealthchanger_300_v6_0.50.inst.cfg b/resources/variants/draftshift/voron2_stealthchanger_300_v6_0.50.inst.cfg new file mode 100644 index 0000000000..7732cae34c --- /dev/null +++ b/resources/variants/draftshift/voron2_stealthchanger_300_v6_0.50.inst.cfg @@ -0,0 +1,13 @@ +[general] +definition = voron2_stealthchanger_300 +name = V6 0.50mm +version = 4 + +[metadata] +hardware_type = nozzle +setting_version = 23 +type = variant + +[values] +machine_nozzle_size = 0.5 + diff --git a/resources/variants/draftshift/voron2_stealthchanger_300_v6_0.60.inst.cfg b/resources/variants/draftshift/voron2_stealthchanger_300_v6_0.60.inst.cfg new file mode 100644 index 0000000000..65343c2314 --- /dev/null +++ b/resources/variants/draftshift/voron2_stealthchanger_300_v6_0.60.inst.cfg @@ -0,0 +1,13 @@ +[general] +definition = voron2_stealthchanger_300 +name = V6 0.60mm +version = 4 + +[metadata] +hardware_type = nozzle +setting_version = 23 +type = variant + +[values] +machine_nozzle_size = 0.6 + diff --git a/resources/variants/draftshift/voron2_stealthchanger_300_v6_0.80.inst.cfg b/resources/variants/draftshift/voron2_stealthchanger_300_v6_0.80.inst.cfg new file mode 100644 index 0000000000..eef2b9b5cc --- /dev/null +++ b/resources/variants/draftshift/voron2_stealthchanger_300_v6_0.80.inst.cfg @@ -0,0 +1,13 @@ +[general] +definition = voron2_stealthchanger_300 +name = V6 0.80mm +version = 4 + +[metadata] +hardware_type = nozzle +setting_version = 23 +type = variant + +[values] +machine_nozzle_size = 0.8 + diff --git a/resources/variants/draftshift/voron2_stealthchanger_300_volcano_0.40.inst.cfg b/resources/variants/draftshift/voron2_stealthchanger_300_volcano_0.40.inst.cfg new file mode 100644 index 0000000000..e2924355a5 --- /dev/null +++ b/resources/variants/draftshift/voron2_stealthchanger_300_volcano_0.40.inst.cfg @@ -0,0 +1,13 @@ +[general] +definition = voron2_stealthchanger_300 +name = Volcano 0.40mm +version = 4 + +[metadata] +hardware_type = nozzle +setting_version = 23 +type = variant + +[values] +machine_nozzle_size = 0.4 + diff --git a/resources/variants/draftshift/voron2_stealthchanger_300_volcano_0.60.inst.cfg b/resources/variants/draftshift/voron2_stealthchanger_300_volcano_0.60.inst.cfg new file mode 100644 index 0000000000..e95b345f1c --- /dev/null +++ b/resources/variants/draftshift/voron2_stealthchanger_300_volcano_0.60.inst.cfg @@ -0,0 +1,13 @@ +[general] +definition = voron2_stealthchanger_300 +name = Volcano 0.60mm +version = 4 + +[metadata] +hardware_type = nozzle +setting_version = 23 +type = variant + +[values] +machine_nozzle_size = 0.6 + diff --git a/resources/variants/draftshift/voron2_stealthchanger_300_volcano_0.80.inst.cfg b/resources/variants/draftshift/voron2_stealthchanger_300_volcano_0.80.inst.cfg new file mode 100644 index 0000000000..3a088ec895 --- /dev/null +++ b/resources/variants/draftshift/voron2_stealthchanger_300_volcano_0.80.inst.cfg @@ -0,0 +1,13 @@ +[general] +definition = voron2_stealthchanger_300 +name = Volcano 0.80mm +version = 4 + +[metadata] +hardware_type = nozzle +setting_version = 23 +type = variant + +[values] +machine_nozzle_size = 0.8 + diff --git a/resources/variants/draftshift/voron2_stealthchanger_300_volcano_1.00.inst.cfg b/resources/variants/draftshift/voron2_stealthchanger_300_volcano_1.00.inst.cfg new file mode 100644 index 0000000000..423c53a7af --- /dev/null +++ b/resources/variants/draftshift/voron2_stealthchanger_300_volcano_1.00.inst.cfg @@ -0,0 +1,13 @@ +[general] +definition = voron2_stealthchanger_300 +name = Volcano 1.00mm +version = 4 + +[metadata] +hardware_type = nozzle +setting_version = 23 +type = variant + +[values] +machine_nozzle_size = 1.0 + diff --git a/resources/variants/draftshift/voron2_stealthchanger_300_volcano_1.20.inst.cfg b/resources/variants/draftshift/voron2_stealthchanger_300_volcano_1.20.inst.cfg new file mode 100644 index 0000000000..682d0f32b4 --- /dev/null +++ b/resources/variants/draftshift/voron2_stealthchanger_300_volcano_1.20.inst.cfg @@ -0,0 +1,13 @@ +[general] +definition = voron2_stealthchanger_300 +name = Volcano 1.20mm +version = 4 + +[metadata] +hardware_type = nozzle +setting_version = 23 +type = variant + +[values] +machine_nozzle_size = 1.2 + diff --git a/resources/variants/draftshift/voron2_stealthchanger_350_v6_0.25.inst.cfg b/resources/variants/draftshift/voron2_stealthchanger_350_v6_0.25.inst.cfg new file mode 100644 index 0000000000..00ee1e22de --- /dev/null +++ b/resources/variants/draftshift/voron2_stealthchanger_350_v6_0.25.inst.cfg @@ -0,0 +1,13 @@ +[general] +definition = voron2_stealthchanger_350 +name = V6 0.25mm +version = 4 + +[metadata] +hardware_type = nozzle +setting_version = 23 +type = variant + +[values] +machine_nozzle_size = 0.25 + diff --git a/resources/variants/draftshift/voron2_stealthchanger_350_v6_0.30.inst.cfg b/resources/variants/draftshift/voron2_stealthchanger_350_v6_0.30.inst.cfg new file mode 100644 index 0000000000..50b48831f8 --- /dev/null +++ b/resources/variants/draftshift/voron2_stealthchanger_350_v6_0.30.inst.cfg @@ -0,0 +1,13 @@ +[general] +definition = voron2_stealthchanger_350 +name = V6 0.30mm +version = 4 + +[metadata] +hardware_type = nozzle +setting_version = 23 +type = variant + +[values] +machine_nozzle_size = 0.30 + diff --git a/resources/variants/draftshift/voron2_stealthchanger_350_v6_0.35.inst.cfg b/resources/variants/draftshift/voron2_stealthchanger_350_v6_0.35.inst.cfg new file mode 100644 index 0000000000..d6a356a046 --- /dev/null +++ b/resources/variants/draftshift/voron2_stealthchanger_350_v6_0.35.inst.cfg @@ -0,0 +1,13 @@ +[general] +definition = voron2_stealthchanger_350 +name = V6 0.35mm +version = 4 + +[metadata] +hardware_type = nozzle +setting_version = 23 +type = variant + +[values] +machine_nozzle_size = 0.35 + diff --git a/resources/variants/draftshift/voron2_stealthchanger_350_v6_0.40.inst.cfg b/resources/variants/draftshift/voron2_stealthchanger_350_v6_0.40.inst.cfg new file mode 100644 index 0000000000..b6cea8053e --- /dev/null +++ b/resources/variants/draftshift/voron2_stealthchanger_350_v6_0.40.inst.cfg @@ -0,0 +1,13 @@ +[general] +definition = voron2_stealthchanger_350 +name = V6 0.40mm +version = 4 + +[metadata] +hardware_type = nozzle +setting_version = 23 +type = variant + +[values] +machine_nozzle_size = 0.4 + diff --git a/resources/variants/draftshift/voron2_stealthchanger_350_v6_0.50.inst.cfg b/resources/variants/draftshift/voron2_stealthchanger_350_v6_0.50.inst.cfg new file mode 100644 index 0000000000..3b382dee7d --- /dev/null +++ b/resources/variants/draftshift/voron2_stealthchanger_350_v6_0.50.inst.cfg @@ -0,0 +1,13 @@ +[general] +definition = voron2_stealthchanger_350 +name = V6 0.50mm +version = 4 + +[metadata] +hardware_type = nozzle +setting_version = 23 +type = variant + +[values] +machine_nozzle_size = 0.5 + diff --git a/resources/variants/draftshift/voron2_stealthchanger_350_v6_0.60.inst.cfg b/resources/variants/draftshift/voron2_stealthchanger_350_v6_0.60.inst.cfg new file mode 100644 index 0000000000..327b8f2233 --- /dev/null +++ b/resources/variants/draftshift/voron2_stealthchanger_350_v6_0.60.inst.cfg @@ -0,0 +1,13 @@ +[general] +definition = voron2_stealthchanger_350 +name = V6 0.60mm +version = 4 + +[metadata] +hardware_type = nozzle +setting_version = 23 +type = variant + +[values] +machine_nozzle_size = 0.6 + diff --git a/resources/variants/draftshift/voron2_stealthchanger_350_v6_0.80.inst.cfg b/resources/variants/draftshift/voron2_stealthchanger_350_v6_0.80.inst.cfg new file mode 100644 index 0000000000..b1db27ccd8 --- /dev/null +++ b/resources/variants/draftshift/voron2_stealthchanger_350_v6_0.80.inst.cfg @@ -0,0 +1,13 @@ +[general] +definition = voron2_stealthchanger_350 +name = V6 0.80mm +version = 4 + +[metadata] +hardware_type = nozzle +setting_version = 23 +type = variant + +[values] +machine_nozzle_size = 0.8 + diff --git a/resources/variants/draftshift/voron2_stealthchanger_350_volcano_0.40.inst.cfg b/resources/variants/draftshift/voron2_stealthchanger_350_volcano_0.40.inst.cfg new file mode 100644 index 0000000000..f9ebd89d4a --- /dev/null +++ b/resources/variants/draftshift/voron2_stealthchanger_350_volcano_0.40.inst.cfg @@ -0,0 +1,13 @@ +[general] +definition = voron2_stealthchanger_350 +name = Volcano 0.40mm +version = 4 + +[metadata] +hardware_type = nozzle +setting_version = 23 +type = variant + +[values] +machine_nozzle_size = 0.4 + diff --git a/resources/variants/draftshift/voron2_stealthchanger_350_volcano_0.60.inst.cfg b/resources/variants/draftshift/voron2_stealthchanger_350_volcano_0.60.inst.cfg new file mode 100644 index 0000000000..1dc02511a7 --- /dev/null +++ b/resources/variants/draftshift/voron2_stealthchanger_350_volcano_0.60.inst.cfg @@ -0,0 +1,13 @@ +[general] +definition = voron2_stealthchanger_350 +name = Volcano 0.60mm +version = 4 + +[metadata] +hardware_type = nozzle +setting_version = 23 +type = variant + +[values] +machine_nozzle_size = 0.6 + diff --git a/resources/variants/draftshift/voron2_stealthchanger_350_volcano_0.80.inst.cfg b/resources/variants/draftshift/voron2_stealthchanger_350_volcano_0.80.inst.cfg new file mode 100644 index 0000000000..3857baf3a3 --- /dev/null +++ b/resources/variants/draftshift/voron2_stealthchanger_350_volcano_0.80.inst.cfg @@ -0,0 +1,13 @@ +[general] +definition = voron2_stealthchanger_350 +name = Volcano 0.80mm +version = 4 + +[metadata] +hardware_type = nozzle +setting_version = 23 +type = variant + +[values] +machine_nozzle_size = 0.8 + diff --git a/resources/variants/draftshift/voron2_stealthchanger_350_volcano_1.00.inst.cfg b/resources/variants/draftshift/voron2_stealthchanger_350_volcano_1.00.inst.cfg new file mode 100644 index 0000000000..79a110a357 --- /dev/null +++ b/resources/variants/draftshift/voron2_stealthchanger_350_volcano_1.00.inst.cfg @@ -0,0 +1,13 @@ +[general] +definition = voron2_stealthchanger_350 +name = Volcano 1.00mm +version = 4 + +[metadata] +hardware_type = nozzle +setting_version = 23 +type = variant + +[values] +machine_nozzle_size = 1.0 + diff --git a/resources/variants/draftshift/voron2_stealthchanger_350_volcano_1.20.inst.cfg b/resources/variants/draftshift/voron2_stealthchanger_350_volcano_1.20.inst.cfg new file mode 100644 index 0000000000..33c94db3e8 --- /dev/null +++ b/resources/variants/draftshift/voron2_stealthchanger_350_volcano_1.20.inst.cfg @@ -0,0 +1,13 @@ +[general] +definition = voron2_stealthchanger_350 +name = Volcano 1.20mm +version = 4 + +[metadata] +hardware_type = nozzle +setting_version = 23 +type = variant + +[values] +machine_nozzle_size = 1.2 +