From 2749de9a6748a93ff1cda37c731660a630ec37a5 Mon Sep 17 00:00:00 2001 From: David Fries Date: Fri, 30 Aug 2024 09:12:03 -0500 Subject: [PATCH 01/27] Fix RecentFilesMenu.qml onObjectRemoved incompatible arguments "share/cura/resources/qml/Menus/RecentFilesMenu.qml:39: TypeError: Passing incompatible arguments to C++ functions from JavaScript is not allowed." This was passing the Instantiator index, which is a Number to menu.removeItem which is expecting an object. Add the missing index argument. I found Qt 5.7 had two arguments so it has been there for some time. --- resources/qml/ActionPanel/OutputProcessWidget.qml | 2 +- resources/qml/Menus/RecentFilesMenu.qml | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/resources/qml/ActionPanel/OutputProcessWidget.qml b/resources/qml/ActionPanel/OutputProcessWidget.qml index 1303dc20a2..c609cd6ca5 100644 --- a/resources/qml/ActionPanel/OutputProcessWidget.qml +++ b/resources/qml/ActionPanel/OutputProcessWidget.qml @@ -10,7 +10,7 @@ import Cura 1.0 as Cura // This element contains all the elements the user needs to visualize the data -// that is gather after the slicing process, such as printint time, material usage, ... +// that is gather after the slicing process, such as printing time, material usage, ... // There are also two buttons: one to previsualize the output layers, and the other to // select what to do with it (such as print over network, save to file, ...) Column diff --git a/resources/qml/Menus/RecentFilesMenu.qml b/resources/qml/Menus/RecentFilesMenu.qml index 19ff681219..93fddd0bf6 100644 --- a/resources/qml/Menus/RecentFilesMenu.qml +++ b/resources/qml/Menus/RecentFilesMenu.qml @@ -2,7 +2,7 @@ // Cura is released under the terms of the LGPLv3 or higher. import QtQuick 2.2 -import QtQuick.Controls 2.1 +import QtQuick.Controls 2.15 import UM 1.3 as UM import Cura 1.0 as Cura @@ -30,6 +30,6 @@ Cura.Menu onTriggered: CuraApplication.readLocalFile(modelData) } onObjectAdded: (index, object) => menu.insertItem(index, object) - onObjectRemoved: (object) => menu.removeItem(object) + onObjectRemoved: (index, object) => menu.removeItem(object) } } From 38695d9572bb84eaa20acbb2ca10ecb2f2408907 Mon Sep 17 00:00:00 2001 From: David Fries Date: Fri, 30 Aug 2024 10:34:12 -0500 Subject: [PATCH 02/27] Fix RecommendedSupportSelector.qml assign undefined to int share/cura/resources/qml/PrintSetupSelector/Recommended/RecommendedSupportSelector.qml:60:17: Unable to assign [undefined] to int If undefined use Widgets/SingleSettingComboBox.qml default of Cura.ExtruderManager.activeExtruderIndex --- .../Recommended/RecommendedSupportSelector.qml | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/resources/qml/PrintSetupSelector/Recommended/RecommendedSupportSelector.qml b/resources/qml/PrintSetupSelector/Recommended/RecommendedSupportSelector.qml index 254ba477bf..c1b36676c7 100644 --- a/resources/qml/PrintSetupSelector/Recommended/RecommendedSupportSelector.qml +++ b/resources/qml/PrintSetupSelector/Recommended/RecommendedSupportSelector.qml @@ -57,7 +57,9 @@ RecommendedSettingSection settingName: "support_structure" propertyRemoveUnusedValue: false updateAllExtruders: false - defaultExtruderIndex: supportExtruderProvider.properties.value + defaultExtruderIndex: supportExtruderProvider.properties.value != undefined ? + supportExtruderProvider.properties.value : + Cura.ExtruderManager.activeExtruderIndex } }, RecommendedSettingItem @@ -92,7 +94,9 @@ RecommendedSettingSection width: parent.width settingName: "support_type" updateAllExtruders: true - defaultExtruderIndex: supportExtruderProvider.properties.value + defaultExtruderIndex: supportExtruderProvider.properties.value != undefined ? + supportExtruderProvider.properties.value : + Cura.ExtruderManager.activeExtruderIndex } } ] From 6e3e3e67425a100e13eb7f7f85e390f5e7cc9dfa Mon Sep 17 00:00:00 2001 From: David Fries Date: Fri, 30 Aug 2024 18:20:52 -0500 Subject: [PATCH 03/27] Use raw strings for regular expressions with invalid escape sequences If "T(\d*)" was "T(\n*)" it would search for newlines. There isn't any such \d escape character. It should be "T(\\d*)" or r"T(\d*)" going with the latter, to be easier to read and be consistent with other Cura usage. Start python with -Wd or for python 3.12 will raise a SyntaxWarning. --- plugins/PostProcessingPlugin/Script.py | 2 +- plugins/PostProcessingPlugin/scripts/PauseAtHeight.py | 2 +- plugins/UM3NetworkPrinting/src/ExportFileJob.py | 2 +- scripts/extract_changelog.py | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/plugins/PostProcessingPlugin/Script.py b/plugins/PostProcessingPlugin/Script.py index be661e0889..bdd57a06e0 100644 --- a/plugins/PostProcessingPlugin/Script.py +++ b/plugins/PostProcessingPlugin/Script.py @@ -122,7 +122,7 @@ class Script: if not key in line or (';' in line and line.find(key) > line.find(';')): return default sub_part = line[line.find(key) + 1:] - m = re.search('^-?[0-9]+\.?[0-9]*', sub_part) + m = re.search(r'^-?[0-9]+\.?[0-9]*', sub_part) if m is None: return default try: diff --git a/plugins/PostProcessingPlugin/scripts/PauseAtHeight.py b/plugins/PostProcessingPlugin/scripts/PauseAtHeight.py index f502678317..43df766962 100644 --- a/plugins/PostProcessingPlugin/scripts/PauseAtHeight.py +++ b/plugins/PostProcessingPlugin/scripts/PauseAtHeight.py @@ -338,7 +338,7 @@ class PauseAtHeight(Script): nbr_negative_layers += 1 #Track the latest printing temperature in order to resume at the correct temperature. - if re.match("T(\d*)", line): + if re.match(r"T(\d*)", line): current_t = self.getValue(line, "T") m = self.getValue(line, "M") if m is not None and (m == 104 or m == 109) and self.getValue(line, "S") is not None: diff --git a/plugins/UM3NetworkPrinting/src/ExportFileJob.py b/plugins/UM3NetworkPrinting/src/ExportFileJob.py index ac3da65719..1ab493c747 100644 --- a/plugins/UM3NetworkPrinting/src/ExportFileJob.py +++ b/plugins/UM3NetworkPrinting/src/ExportFileJob.py @@ -28,7 +28,7 @@ class ExportFileJob(WriteFileJob): # Determine the filename. job_name = CuraApplication.getInstance().getPrintInformation().jobName - job_name = re.sub("[^\w\-. ()]", "-", job_name) + job_name = re.sub(r"[^\w\-. ()]", "-", job_name) extension = self._mesh_format_handler.preferred_format.get("extension", "") self.setFileName("{}.{}".format(job_name, extension)) diff --git a/scripts/extract_changelog.py b/scripts/extract_changelog.py index a1a0b251f0..934b963e0a 100644 --- a/scripts/extract_changelog.py +++ b/scripts/extract_changelog.py @@ -13,7 +13,7 @@ if __name__ == "__main__": args.version = args.version[:-2] start_token = f"[{args.version}]" - pattern_stop_log = "\[\d+(\.\d+){1,2}\]" + pattern_stop_log = r"\[\d+(\.\d+){1,2}\]" log_line = False first_chapter = True From 36534579edeb06d62fe42c0c951650aaae3c1bea Mon Sep 17 00:00:00 2001 From: THeijmans Date: Thu, 19 Dec 2024 09:54:50 +0100 Subject: [PATCH 04/27] PP-547 Set Breakaway BVT to max 40C for Factor 4 --- .../quality/ultimaker_factor4/um_f4_aa0.4_bam_0.15mm.inst.cfg | 2 +- .../quality/ultimaker_factor4/um_f4_aa0.4_bam_0.1mm.inst.cfg | 2 +- .../quality/ultimaker_factor4/um_f4_aa0.4_bam_0.2mm.inst.cfg | 2 +- .../quality/ultimaker_factor4/um_f4_aa0.4_bam_0.3mm.inst.cfg | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) 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 index ac9f6dfdfb..fc53fad7a9 100644 --- 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 @@ -13,7 +13,7 @@ weight = -1 [values] brim_replaces_support = False -build_volume_temperature = =50 if extruders_enabled_count > 1 else 35 +build_volume_temperature = =40 if extruders_enabled_count > 1 else 35 default_material_bed_temperature = =0 if extruders_enabled_count > 1 else 60 gradual_flow_discretisation_step_size = 0.1 gradual_flow_enabled = True diff --git a/resources/quality/ultimaker_factor4/um_f4_aa0.4_bam_0.1mm.inst.cfg b/resources/quality/ultimaker_factor4/um_f4_aa0.4_bam_0.1mm.inst.cfg index 9896326574..efc90a9b97 100644 --- a/resources/quality/ultimaker_factor4/um_f4_aa0.4_bam_0.1mm.inst.cfg +++ b/resources/quality/ultimaker_factor4/um_f4_aa0.4_bam_0.1mm.inst.cfg @@ -13,7 +13,7 @@ weight = 0 [values] brim_replaces_support = False -build_volume_temperature = =50 if extruders_enabled_count > 1 else 35 +build_volume_temperature = =40 if extruders_enabled_count > 1 else 35 default_material_bed_temperature = =0 if extruders_enabled_count > 1 else 60 gradual_flow_discretisation_step_size = 0.1 gradual_flow_enabled = True diff --git a/resources/quality/ultimaker_factor4/um_f4_aa0.4_bam_0.2mm.inst.cfg b/resources/quality/ultimaker_factor4/um_f4_aa0.4_bam_0.2mm.inst.cfg index 14da349fa4..dd45df01a2 100644 --- a/resources/quality/ultimaker_factor4/um_f4_aa0.4_bam_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_factor4/um_f4_aa0.4_bam_0.2mm.inst.cfg @@ -13,7 +13,7 @@ weight = -2 [values] brim_replaces_support = False -build_volume_temperature = =50 if extruders_enabled_count > 1 else 35 +build_volume_temperature = =40 if extruders_enabled_count > 1 else 35 default_material_bed_temperature = =0 if extruders_enabled_count > 1 else 60 gradual_flow_discretisation_step_size = 0.1 gradual_flow_enabled = True diff --git a/resources/quality/ultimaker_factor4/um_f4_aa0.4_bam_0.3mm.inst.cfg b/resources/quality/ultimaker_factor4/um_f4_aa0.4_bam_0.3mm.inst.cfg index 9f1a9ace9f..fd90f1d5a2 100644 --- a/resources/quality/ultimaker_factor4/um_f4_aa0.4_bam_0.3mm.inst.cfg +++ b/resources/quality/ultimaker_factor4/um_f4_aa0.4_bam_0.3mm.inst.cfg @@ -13,7 +13,7 @@ weight = -3 [values] brim_replaces_support = False -build_volume_temperature = =50 if extruders_enabled_count > 1 else 35 +build_volume_temperature = =40 if extruders_enabled_count > 1 else 35 default_material_bed_temperature = =0 if extruders_enabled_count > 1 else 60 gradual_flow_discretisation_step_size = 0.1 gradual_flow_enabled = True From 99d10e5227d7a43f5bcd383aa2119e1523e70e03 Mon Sep 17 00:00:00 2001 From: Shirley Du Date: Wed, 8 Jan 2025 15:31:32 -0500 Subject: [PATCH 05/27] Use some accel/jerk settings as Method Bead Mode values Populate Method series .makerbot files' meta.json with accel override settings, for the print globally and for 'bead modes' pertaining to specific features, per extruder. Currently, extruder-specific bead mode settings will only be added to the meta.json if the value is non-zero. Also disallow setting per mesh/extruder/meshgroup for accel/jerk _enabled, _print, _travel, _travel_enabled for method-based printers --- plugins/MakerbotWriter/MakerbotWriter.py | 69 ++++++++++++++++++++++++ 1 file changed, 69 insertions(+) diff --git a/plugins/MakerbotWriter/MakerbotWriter.py b/plugins/MakerbotWriter/MakerbotWriter.py index 5c655dc8cc..9012f48bc1 100644 --- a/plugins/MakerbotWriter/MakerbotWriter.py +++ b/plugins/MakerbotWriter/MakerbotWriter.py @@ -254,6 +254,75 @@ class MakerbotWriter(MeshWriter): "printMode": CuraApplication.getInstance().getIntentManager().currentIntentCategory, } + if file_format == "application/x-makerbot": + accel_overrides = meta["accel_overrides"] = {} + bead_mode_overrides = accel_overrides["bead_mode"] = {} + + if global_stack.getProperty('acceleration_enabled', 'value'): + global_accel_setting = global_stack.getProperty('acceleration_print', 'value') + accel_overrides["rate_mm_per_s_sq"] = { + "x": global_accel_setting, + "y": global_accel_setting + } + if global_stack.getProperty('acceleration_travel_enabled', 'value'): + travel_accel_setting = global_stack.getProperty('acceleration_travel', 'value') + bead_mode_overrides['Travel Move'] = { + "rate_mm_per_s_sq": { + "x": travel_accel_setting, + "y": travel_accel_setting + } + } + + if global_stack.getProperty('jerk_enabled', 'value'): + global_jerk_setting = global_stack.getProperty('jerk_print', 'value') + accel_overrides["max_speed_change_mm_per_s"] = { + "x": global_jerk_setting, + "y": global_jerk_setting + } + if global_stack.getProperty('jerk_travel_enabled', 'value'): + travel_jerk_setting = global_stack.getProperty('jerk_travel', 'value') + if 'Travel Move' not in bead_mode_overrides: + bead_mode_overrides['Travel Move' ] = {} + bead_mode_overrides['Travel Move'].update({ + "max_speed_change_mm_per_s": { + "x": travel_jerk_setting, + "y": travel_jerk_setting + } + }) + + + # Get bead mode settings per extruder + available_bead_modes = { + "infill": "FILL", + "prime_tower": "PRIME_TOWER", + "roofing": "TOP_SURFACE", + "support_infill": "SUPPORT", + "support_interface": "SUPPORT_INTERFACE", + "wall_0": "WALL_OUTER", + "wall_x": "WALL_INNER", + "skirt_brim": "SKIRT" + } + for idx, extruder in enumerate(extruders): + for bead_mode_setting, bead_mode_tag in available_bead_modes.items(): + if bead_mode_tag == "": + continue + ext_specific_tag = "%s_%s" % (bead_mode_tag, idx) + accel_val = extruder.getProperty('acceleration_%s' % bead_mode_setting, 'value') + jerk_val = extruder.getProperty('jerk_%s' % bead_mode_setting, 'value') + if accel_val != 0 or jerk_val != 0: + bead_mode_overrides[ext_specific_tag] = {} + + if accel_val != 0: + bead_mode_overrides[ext_specific_tag]["rate_mm_per_s_sq"] = { + "x": accel_val, + "y": accel_val + } + if jerk_val != 0: + bead_mode_overrides[ext_specific_tag][ "max_speed_change_mm_per_s"] = { + "x": jerk_val, + "y": jerk_val + } + meta["miracle_config"] = {"gaggles": {"instance0": {}}} version_info = dict() From e75c6968d98b8510f441d0caa553733c7acaa5ab Mon Sep 17 00:00:00 2001 From: Shirley Du Date: Tue, 14 Jan 2025 15:27:32 -0500 Subject: [PATCH 06/27] Missed a file Disallow setting by per mesh/extruder/meshgroup for accel/jerk _enabled, _print, _travel, _travel_enabled for method-based printers --- .../ultimaker_method_base.def.json | 42 +++++++++++++++---- 1 file changed, 33 insertions(+), 9 deletions(-) diff --git a/resources/definitions/ultimaker_method_base.def.json b/resources/definitions/ultimaker_method_base.def.json index 1e5eb952ed..09c026fe96 100644 --- a/resources/definitions/ultimaker_method_base.def.json +++ b/resources/definitions/ultimaker_method_base.def.json @@ -34,7 +34,10 @@ "acceleration_enabled": { "enabled": false, - "value": true + "value": true, + "settable_per_mesh": false, + "settable_per_extruder": false, + "settable_per_meshgroup": false }, "acceleration_infill": { @@ -54,7 +57,10 @@ "acceleration_print": { "enabled": false, - "value": 800 + "value": 800, + "settable_per_mesh": false, + "settable_per_extruder": false, + "settable_per_meshgroup": false }, "acceleration_print_layer_0": { @@ -99,12 +105,18 @@ "acceleration_travel": { "enabled": false, - "value": 5000 + "value": 5000, + "settable_per_mesh": false, + "settable_per_extruder": false, + "settable_per_meshgroup": false }, "acceleration_travel_enabled": { "enabled": false, - "value": true + "value": true, + "settable_per_mesh": false, + "settable_per_extruder": false, + "settable_per_meshgroup": false }, "acceleration_travel_layer_0": { @@ -204,7 +216,10 @@ "jerk_enabled": { "enabled": false, - "value": true + "value": true, + "settable_per_mesh": false, + "settable_per_extruder": false, + "settable_per_meshgroup": false }, "jerk_infill": { @@ -224,7 +239,10 @@ "jerk_print": { "enabled": false, - "value": 6.25 + "value": 6.25, + "settable_per_mesh": false, + "settable_per_extruder": false, + "settable_per_meshgroup": false }, "jerk_print_layer_0": { @@ -269,12 +287,18 @@ "jerk_travel": { "enabled": false, - "value": "jerk_print" + "value": "jerk_print", + "settable_per_mesh": false, + "settable_per_extruder": false, + "settable_per_meshgroup": false }, "jerk_travel_enabled": { "enabled": false, - "value": true + "value": true, + "settable_per_mesh": false, + "settable_per_extruder": false, + "settable_per_meshgroup": false }, "jerk_travel_layer_0": { @@ -601,4 +625,4 @@ "z_seam_type": { "value": "'sharpest_corner'" }, "zig_zaggify_infill": { "value": true } } -} \ No newline at end of file +} From 2ab0482fb437c6854aedeea20c4490f5a4f7f461 Mon Sep 17 00:00:00 2001 From: Alan Bjorklund Date: Tue, 14 Jan 2025 18:04:03 -0500 Subject: [PATCH 07/27] Add intent profiles for Method High Speed These intent modes were tuned by Eric MacNeil. The jerk & accel values will be converted into a accel_config by the Makerbot writer plugin, and the Method firmware will interpret these values for each path. The self support speed settings were unchanged from the previous defaults, but the model speed was increased for ABSR, PLA & TPLA. PP-544 --- .../ultimaker_method_base.def.json | 238 ++++++++++++++---- ...hod_1a_um-pla-175_0.2mm_highspeed.inst.cfg | 34 +++ ...a_um-pla-175_0.2mm_highspeedsolid.inst.cfg | 41 +++ ..._um-tough-pla-175_0.2mm_highspeed.inst.cfg | 34 +++ ...ough-pla-175_0.2mm_highspeedsolid.inst.cfg | 41 +++ ...hod_1c_um-pla-175_0.2mm_highspeed.inst.cfg | 34 +++ ...c_um-pla-175_0.2mm_highspeedsolid.inst.cfg | 41 +++ ..._um-tough-pla-175_0.2mm_highspeed.inst.cfg | 34 +++ ...ough-pla-175_0.2mm_highspeedsolid.inst.cfg | 41 +++ ...d_labs_um-pla-175_0.2mm_highspeed.inst.cfg | 34 +++ ...s_um-pla-175_0.2mm_highspeedsolid.inst.cfg | 41 +++ ..._um-tough-pla-175_0.2mm_highspeed.inst.cfg | 34 +++ ...ough-pla-175_0.2mm_highspeedsolid.inst.cfg | 41 +++ ...odx_1a_um-pla-175_0.2mm_highspeed.inst.cfg | 34 +++ ...a_um-pla-175_0.2mm_highspeedsolid.inst.cfg | 41 +++ ..._um-tough-pla-175_0.2mm_highspeed.inst.cfg | 34 +++ ...ough-pla-175_0.2mm_highspeedsolid.inst.cfg | 41 +++ ...dx_1c_um-absr-175_0.2mm_highspeed.inst.cfg | 32 +++ ..._um-absr-175_0.2mm_highspeedsolid.inst.cfg | 38 +++ ...odx_1c_um-pla-175_0.2mm_highspeed.inst.cfg | 34 +++ ...c_um-pla-175_0.2mm_highspeedsolid.inst.cfg | 41 +++ ..._um-tough-pla-175_0.2mm_highspeed.inst.cfg | 34 +++ ...ough-pla-175_0.2mm_highspeedsolid.inst.cfg | 41 +++ ...x_1xa_um-absr-175_0.2mm_highspeed.inst.cfg | 32 +++ ..._um-absr-175_0.2mm_highspeedsolid.inst.cfg | 38 +++ ..._labs_um-absr-175_0.2mm_highspeed.inst.cfg | 32 +++ ..._um-absr-175_0.2mm_highspeedsolid.inst.cfg | 38 +++ ...x_labs_um-pla-175_0.2mm_highspeed.inst.cfg | 34 +++ ...s_um-pla-175_0.2mm_highspeedsolid.inst.cfg | 41 +++ ..._um-tough-pla-175_0.2mm_highspeed.inst.cfg | 34 +++ ...ough-pla-175_0.2mm_highspeedsolid.inst.cfg | 41 +++ ...dxl_1a_um-pla-175_0.2mm_highspeed.inst.cfg | 34 +++ ...a_um-pla-175_0.2mm_highspeedsolid.inst.cfg | 42 ++++ ..._um-tough-pla-175_0.2mm_highspeed.inst.cfg | 34 +++ ...ough-pla-175_0.2mm_highspeedsolid.inst.cfg | 42 ++++ ...xl_1c_um-absr-175_0.2mm_highspeed.inst.cfg | 32 +++ ..._um-absr-175_0.2mm_highspeedsolid.inst.cfg | 38 +++ ...dxl_1c_um-pla-175_0.2mm_highspeed.inst.cfg | 34 +++ ...c_um-pla-175_0.2mm_highspeedsolid.inst.cfg | 42 ++++ ..._um-tough-pla-175_0.2mm_highspeed.inst.cfg | 34 +++ ...ough-pla-175_0.2mm_highspeedsolid.inst.cfg | 42 ++++ ...l_1xa_um-absr-175_0.2mm_highspeed.inst.cfg | 32 +++ ..._um-absr-175_0.2mm_highspeedsolid.inst.cfg | 38 +++ ..._labs_um-absr-175_0.2mm_highspeed.inst.cfg | 32 +++ ..._um-absr-175_0.2mm_highspeedsolid.inst.cfg | 38 +++ ...l_labs_um-pla-175_0.2mm_highspeed.inst.cfg | 34 +++ ...s_um-pla-175_0.2mm_highspeedsolid.inst.cfg | 42 ++++ ..._um-tough-pla-175_0.2mm_highspeed.inst.cfg | 34 +++ ...ough-pla-175_0.2mm_highspeedsolid.inst.cfg | 42 ++++ 49 files changed, 1967 insertions(+), 47 deletions(-) create mode 100644 resources/intent/ultimaker_method/um_method_1a_um-pla-175_0.2mm_highspeed.inst.cfg create mode 100644 resources/intent/ultimaker_method/um_method_1a_um-pla-175_0.2mm_highspeedsolid.inst.cfg create mode 100644 resources/intent/ultimaker_method/um_method_1a_um-tough-pla-175_0.2mm_highspeed.inst.cfg create mode 100644 resources/intent/ultimaker_method/um_method_1a_um-tough-pla-175_0.2mm_highspeedsolid.inst.cfg create mode 100644 resources/intent/ultimaker_method/um_method_1c_um-pla-175_0.2mm_highspeed.inst.cfg create mode 100644 resources/intent/ultimaker_method/um_method_1c_um-pla-175_0.2mm_highspeedsolid.inst.cfg create mode 100644 resources/intent/ultimaker_method/um_method_1c_um-tough-pla-175_0.2mm_highspeed.inst.cfg create mode 100644 resources/intent/ultimaker_method/um_method_1c_um-tough-pla-175_0.2mm_highspeedsolid.inst.cfg create mode 100644 resources/intent/ultimaker_method/um_method_labs_um-pla-175_0.2mm_highspeed.inst.cfg create mode 100644 resources/intent/ultimaker_method/um_method_labs_um-pla-175_0.2mm_highspeedsolid.inst.cfg create mode 100644 resources/intent/ultimaker_method/um_method_labs_um-tough-pla-175_0.2mm_highspeed.inst.cfg create mode 100644 resources/intent/ultimaker_method/um_method_labs_um-tough-pla-175_0.2mm_highspeedsolid.inst.cfg create mode 100644 resources/intent/ultimaker_methodx/um_methodx_1a_um-pla-175_0.2mm_highspeed.inst.cfg create mode 100644 resources/intent/ultimaker_methodx/um_methodx_1a_um-pla-175_0.2mm_highspeedsolid.inst.cfg create mode 100644 resources/intent/ultimaker_methodx/um_methodx_1a_um-tough-pla-175_0.2mm_highspeed.inst.cfg create mode 100644 resources/intent/ultimaker_methodx/um_methodx_1a_um-tough-pla-175_0.2mm_highspeedsolid.inst.cfg create mode 100644 resources/intent/ultimaker_methodx/um_methodx_1c_um-absr-175_0.2mm_highspeed.inst.cfg create mode 100644 resources/intent/ultimaker_methodx/um_methodx_1c_um-absr-175_0.2mm_highspeedsolid.inst.cfg create mode 100644 resources/intent/ultimaker_methodx/um_methodx_1c_um-pla-175_0.2mm_highspeed.inst.cfg create mode 100644 resources/intent/ultimaker_methodx/um_methodx_1c_um-pla-175_0.2mm_highspeedsolid.inst.cfg create mode 100644 resources/intent/ultimaker_methodx/um_methodx_1c_um-tough-pla-175_0.2mm_highspeed.inst.cfg create mode 100644 resources/intent/ultimaker_methodx/um_methodx_1c_um-tough-pla-175_0.2mm_highspeedsolid.inst.cfg create mode 100644 resources/intent/ultimaker_methodx/um_methodx_1xa_um-absr-175_0.2mm_highspeed.inst.cfg create mode 100644 resources/intent/ultimaker_methodx/um_methodx_1xa_um-absr-175_0.2mm_highspeedsolid.inst.cfg create mode 100644 resources/intent/ultimaker_methodx/um_methodx_labs_um-absr-175_0.2mm_highspeed.inst.cfg create mode 100644 resources/intent/ultimaker_methodx/um_methodx_labs_um-absr-175_0.2mm_highspeedsolid.inst.cfg create mode 100644 resources/intent/ultimaker_methodx/um_methodx_labs_um-pla-175_0.2mm_highspeed.inst.cfg create mode 100644 resources/intent/ultimaker_methodx/um_methodx_labs_um-pla-175_0.2mm_highspeedsolid.inst.cfg create mode 100644 resources/intent/ultimaker_methodx/um_methodx_labs_um-tough-pla-175_0.2mm_highspeed.inst.cfg create mode 100644 resources/intent/ultimaker_methodx/um_methodx_labs_um-tough-pla-175_0.2mm_highspeedsolid.inst.cfg create mode 100644 resources/intent/ultimaker_methodxl/um_methodxl_1a_um-pla-175_0.2mm_highspeed.inst.cfg create mode 100644 resources/intent/ultimaker_methodxl/um_methodxl_1a_um-pla-175_0.2mm_highspeedsolid.inst.cfg create mode 100644 resources/intent/ultimaker_methodxl/um_methodxl_1a_um-tough-pla-175_0.2mm_highspeed.inst.cfg create mode 100644 resources/intent/ultimaker_methodxl/um_methodxl_1a_um-tough-pla-175_0.2mm_highspeedsolid.inst.cfg create mode 100644 resources/intent/ultimaker_methodxl/um_methodxl_1c_um-absr-175_0.2mm_highspeed.inst.cfg create mode 100644 resources/intent/ultimaker_methodxl/um_methodxl_1c_um-absr-175_0.2mm_highspeedsolid.inst.cfg create mode 100644 resources/intent/ultimaker_methodxl/um_methodxl_1c_um-pla-175_0.2mm_highspeed.inst.cfg create mode 100644 resources/intent/ultimaker_methodxl/um_methodxl_1c_um-pla-175_0.2mm_highspeedsolid.inst.cfg create mode 100644 resources/intent/ultimaker_methodxl/um_methodxl_1c_um-tough-pla-175_0.2mm_highspeed.inst.cfg create mode 100644 resources/intent/ultimaker_methodxl/um_methodxl_1c_um-tough-pla-175_0.2mm_highspeedsolid.inst.cfg create mode 100644 resources/intent/ultimaker_methodxl/um_methodxl_1xa_um-absr-175_0.2mm_highspeed.inst.cfg create mode 100644 resources/intent/ultimaker_methodxl/um_methodxl_1xa_um-absr-175_0.2mm_highspeedsolid.inst.cfg create mode 100644 resources/intent/ultimaker_methodxl/um_methodxl_labs_um-absr-175_0.2mm_highspeed.inst.cfg create mode 100644 resources/intent/ultimaker_methodxl/um_methodxl_labs_um-absr-175_0.2mm_highspeedsolid.inst.cfg create mode 100644 resources/intent/ultimaker_methodxl/um_methodxl_labs_um-pla-175_0.2mm_highspeed.inst.cfg create mode 100644 resources/intent/ultimaker_methodxl/um_methodxl_labs_um-pla-175_0.2mm_highspeedsolid.inst.cfg create mode 100644 resources/intent/ultimaker_methodxl/um_methodxl_labs_um-tough-pla-175_0.2mm_highspeed.inst.cfg create mode 100644 resources/intent/ultimaker_methodxl/um_methodxl_labs_um-tough-pla-175_0.2mm_highspeedsolid.inst.cfg diff --git a/resources/definitions/ultimaker_method_base.def.json b/resources/definitions/ultimaker_method_base.def.json index 1e5eb952ed..c7dfac8aef 100644 --- a/resources/definitions/ultimaker_method_base.def.json +++ b/resources/definitions/ultimaker_method_base.def.json @@ -33,12 +33,14 @@ { "acceleration_enabled": { - "enabled": false, + "enabled": true, "value": true }, "acceleration_infill": { - "enabled": false, + "maximum_value": 3500, + "minimum_value": 200, + "minimum_value_warning": 750, "value": "acceleration_print" }, "acceleration_layer_0": @@ -48,12 +50,18 @@ }, "acceleration_prime_tower": { - "enabled": false, + "enabled": "acceleration_enabled and prime_tower_enable and extruders_enabled_count > 1", + "maximum_value": 3500, + "minimum_value": 200, + "minimum_value_warning": 750, "value": "acceleration_print" }, "acceleration_print": { - "enabled": false, + "enabled": "acceleration_enabled", + "maximum_value": 3500, + "minimum_value": 200, + "minimum_value_warning": 750, "value": 800 }, "acceleration_print_layer_0": @@ -63,33 +71,49 @@ }, "acceleration_roofing": { - "enabled": false, + "maximum_value": 3500, + "minimum_value": 200, + "minimum_value_warning": 750, "value": "acceleration_print" }, + "acceleration_skirt_brim": + { + "enabled": "acceleration_enabled and (adhesion_type == 'skirt' or adhesion_type == 'brim')", + "maximum_value": 3500, + "minimum_value": 200, + "minimum_value_warning": 750, + "value": 800 + }, "acceleration_support": { - "enabled": false, + "maximum_value": 3500, + "minimum_value": 200, + "minimum_value_warning": 750, "value": "acceleration_print" }, "acceleration_support_bottom": { "enabled": false, - "value": "acceleration_print" + "value": "acceleration_support_interface" }, "acceleration_support_infill": { - "enabled": false, - "value": "acceleration_print" + "maximum_value": 3500, + "minimum_value": 200, + "minimum_value_warning": 750, + "value": "acceleration_support" }, "acceleration_support_interface": { - "enabled": false, - "value": "acceleration_print" + "maximum_value": 3500, + "minimum_value": 200, + "minimum_value_warning": 750, + "value": "acceleration_support" }, "acceleration_support_roof": { "enabled": false, - "value": "acceleration_print" + "value": "acceleration_support_interface" }, "acceleration_topbottom": { @@ -98,7 +122,10 @@ }, "acceleration_travel": { - "enabled": false, + "enabled": "acceleration_enabled", + "maximum_value": 5000, + "minimum_value": 200, + "minimum_value_warning": 750, "value": 5000 }, "acceleration_travel_enabled": @@ -113,28 +140,37 @@ }, "acceleration_wall": { - "enabled": false, + "enabled": "acceleration_enabled", + "maximum_value": 3500, + "minimum_value": 200, + "minimum_value_warning": 750, "value": "acceleration_print" }, "acceleration_wall_0": { - "enabled": false, - "value": "acceleration_print" + "enabled": "acceleration_enabled", + "maximum_value": 3500, + "minimum_value": 200, + "minimum_value_warning": 750, + "value": "acceleration_wall" }, "acceleration_wall_0_roofing": { "enabled": false, - "value": "acceleration_print" + "value": "acceleration_wall" }, "acceleration_wall_x": { - "enabled": false, - "value": "acceleration_print" + "enabled": "acceleration_enabled", + "maximum_value": 3500, + "minimum_value": 200, + "minimum_value_warning": 750, + "value": "acceleration_wall" }, "acceleration_wall_x_roofing": { "enabled": false, - "value": "acceleration_print" + "value": "acceleration_wall" }, "adhesion_extruder_nr": { @@ -203,12 +239,15 @@ "inset_direction": { "value": "'inside_out'" }, "jerk_enabled": { - "enabled": false, + "enabled": true, "value": true }, "jerk_infill": { - "enabled": false, + "enabled": "jerk_enabled", + "maximum_value": 35, + "minimum_value": 5, + "minimum_value_warning": 12, "value": "jerk_print" }, "jerk_layer_0": @@ -218,13 +257,19 @@ }, "jerk_prime_tower": { - "enabled": false, + "enabled": "jerk_enabled and prime_tower_enable and extruders_enabled_count > 1", + "maximum_value": 35, + "minimum_value": 5, + "minimum_value_warning": 12, "value": "jerk_print" }, "jerk_print": { - "enabled": false, - "value": 6.25 + "enabled": "jerk_enabled", + "maximum_value": 35, + "minimum_value": 5, + "minimum_value_warning": 12, + "value": 12.5 }, "jerk_print_layer_0": { @@ -233,33 +278,50 @@ }, "jerk_roofing": { - "enabled": false, + "enabled": "jerk_enabled", + "maximum_value": 35, + "minimum_value": 5, + "minimum_value_warning": 12, "value": "jerk_print" }, + "jerk_skirt_brim": + { + "enabled": "jerk_enabled and (adhesion_type == 'brim' or adhesion_type == 'skirt')", + "value": 12.5 + }, "jerk_support": { - "enabled": false, + "enabled": "jerk_enabled and support_enable", + "maximum_value": 35, + "minimum_value": 5, + "minimum_value_warning": 12, "value": "jerk_print" }, "jerk_support_bottom": { "enabled": false, - "value": "jerk_print" + "value": "jerk_support_interface" }, "jerk_support_infill": { - "enabled": false, - "value": "jerk_print" + "enabled": "jerk_enabled and support_enable", + "maximum_value": 35, + "minimum_value": 5, + "minimum_value_warning": 12, + "value": "jerk_support" }, "jerk_support_interface": { - "enabled": false, - "value": "jerk_print" + "enabled": "jerk_enabled and support_enable", + "maximum_value": 35, + "minimum_value": 5, + "minimum_value_warning": 12, + "value": "jerk_support" }, "jerk_support_roof": { "enabled": false, - "value": "jerk_print" + "value": "jerk_support_interface" }, "jerk_topbottom": { @@ -268,8 +330,11 @@ }, "jerk_travel": { - "enabled": false, - "value": "jerk_print" + "enabled": "jerk_enabled", + "maximum_value": 35, + "minimum_value": 5, + "minimum_value_warning": 12, + "value": 12.5 }, "jerk_travel_enabled": { @@ -283,12 +348,18 @@ }, "jerk_wall": { - "enabled": false, + "enabled": "jerk_enabled", + "maximum_value": 35, + "minimum_value": 5, + "minimum_value_warning": 12, "value": "jerk_print" }, "jerk_wall_0": { - "enabled": false, + "enabled": "jerk_enabled", + "maximum_value": 35, + "minimum_value": 5, + "minimum_value_warning": 12, "value": "jerk_print" }, "jerk_wall_0_roofing": @@ -298,7 +369,10 @@ }, "jerk_wall_x": { - "enabled": false, + "enabled": "jerk_enabled", + "maximum_value": 35, + "minimum_value": 5, + "minimum_value_warning": 12, "value": "jerk_print" }, "jerk_wall_x_roofing": @@ -517,16 +591,86 @@ "skirt_height": { "value": 3 }, "small_skin_width": { "value": 4 }, "speed_equalize_flow_width_factor": { "value": 0 }, - "speed_prime_tower": { "value": "speed_topbottom" }, - "speed_print": { "value": 50 }, - "speed_roofing": { "value": "speed_wall_0" }, - "speed_support": { "value": "speed_wall" }, - "speed_support_interface": { "value": "speed_topbottom" }, - "speed_topbottom": { "value": "speed_wall" }, + "speed_infill": + { + "maximum_value": 350, + "maximum_value_warning": 325 + }, + "speed_prime_tower": + { + "maximum_value": 250, + "maximum_value_warning": 200, + "value": "speed_topbottom" + }, + "speed_print": + { + "maximum_value": 350, + "maximum_value_warning": 325, + "value": 50 + }, + "speed_roofing": + { + "maximum_value": 300, + "maximum_value_warning": 275, + "value": "speed_wall_0" + }, + "speed_support": + { + "maximum_value": 350, + "maximum_value_warning": 325, + "value": "speed_wall" + }, + "speed_support_infill": + { + "maximum_value": 350, + "maximum_value_warning": 325 + }, + "speed_support_interface": + { + "maximum_value": 260, + "maximum_value_warning": 255, + "value": "speed_topbottom" + }, + "speed_support_roof": + { + "maximum_value": 260, + "maximum_value_warning": 255 + }, + "speed_topbottom": + { + "maximum_value": 260, + "maximum_value_warning": 255, + "value": "speed_wall" + }, "speed_travel": { "value": 250 }, - "speed_wall": { "value": "speed_print * 40/50" }, - "speed_wall_0": { "value": "speed_wall * 30/40" }, - "speed_wall_x": { "value": "speed_wall" }, + "speed_wall": + { + "maximum_value": 260, + "maximum_value_warning": 255, + "value": "speed_print * 40/50" + }, + "speed_wall_0": + { + "maximum_value": 260, + "maximum_value_warning": 255, + "value": "speed_wall * 30/40" + }, + "speed_wall_0_roofing": + { + "maximum_value": 260, + "maximum_value_warning": 255 + }, + "speed_wall_x": + { + "maximum_value": 260, + "maximum_value_warning": 255, + "value": "speed_wall" + }, + "speed_wall_x_roofing": + { + "maximum_value": 260, + "maximum_value_warning": 255 + }, "support_angle": { "value": 40 }, "support_bottom_height": { "value": "2*support_infill_sparse_thickness" }, "support_bottom_line_width": diff --git a/resources/intent/ultimaker_method/um_method_1a_um-pla-175_0.2mm_highspeed.inst.cfg b/resources/intent/ultimaker_method/um_method_1a_um-pla-175_0.2mm_highspeed.inst.cfg new file mode 100644 index 0000000000..ceaea61971 --- /dev/null +++ b/resources/intent/ultimaker_method/um_method_1a_um-pla-175_0.2mm_highspeed.inst.cfg @@ -0,0 +1,34 @@ +[general] +definition = ultimaker_method +name = High Speed +version = 4 + +[metadata] +intent_category = highspeed +is_experimental = True +material = ultimaker_pla_175 +quality_type = draft +setting_version = 24 +type = intent +variant = 1A + +[values] +acceleration_print = 3500 +bridge_wall_speed = 300 +cool_fan_enabled = True +cool_fan_speed = 100 +cool_min_layer_time = 3 +infill_pattern = zigzag +jerk_print = 35 +speed_infill = 240.0 +speed_layer_0 = 55 +speed_print = 300 +speed_travel = 500 +speed_travel_layer_0 = 350.0 +speed_wall_0 = 45 +support_interface_line_width = 0.42 +support_line_width = 0.47 +support_material_flow = 100 +support_pattern = zigzag +support_roof_line_width = 0.42 + diff --git a/resources/intent/ultimaker_method/um_method_1a_um-pla-175_0.2mm_highspeedsolid.inst.cfg b/resources/intent/ultimaker_method/um_method_1a_um-pla-175_0.2mm_highspeedsolid.inst.cfg new file mode 100644 index 0000000000..999bd8f446 --- /dev/null +++ b/resources/intent/ultimaker_method/um_method_1a_um-pla-175_0.2mm_highspeedsolid.inst.cfg @@ -0,0 +1,41 @@ +[general] +definition = ultimaker_method +name = High Speed Solid +version = 4 + +[metadata] +intent_category = highspeedsolid +is_experimental = True +material = ultimaker_pla_175 +quality_type = draft +setting_version = 24 +type = intent +variant = 1A + +[values] +acceleration_print = 3500 +bottom_thickness = =top_bottom_thickness +bridge_wall_speed = 300 +build_volume_temperature = 47 +cool_fan_enabled = True +cool_fan_speed = 100 +cool_min_layer_time = 3 +infill_angles = [45,135] +infill_material_flow = 97 +infill_pattern = zigzag +infill_sparse_density = 99 +jerk_print = 35 +speed_infill = 240.0 +speed_layer_0 = 55 +speed_print = 300 +speed_travel = 500 +speed_travel_layer_0 = 350.0 +speed_wall_0 = 45 +support_interface_line_width = 0.42 +support_line_width = 0.47 +support_material_flow = 100 +support_pattern = zigzag +support_roof_line_width = 0.42 +top_bottom_thickness = =layer_height * 2 +top_thickness = =top_bottom_thickness + diff --git a/resources/intent/ultimaker_method/um_method_1a_um-tough-pla-175_0.2mm_highspeed.inst.cfg b/resources/intent/ultimaker_method/um_method_1a_um-tough-pla-175_0.2mm_highspeed.inst.cfg new file mode 100644 index 0000000000..db28bfbbd2 --- /dev/null +++ b/resources/intent/ultimaker_method/um_method_1a_um-tough-pla-175_0.2mm_highspeed.inst.cfg @@ -0,0 +1,34 @@ +[general] +definition = ultimaker_method +name = High Speed +version = 4 + +[metadata] +intent_category = highspeed +is_experimental = True +material = ultimaker_tough_pla_175 +quality_type = draft +setting_version = 24 +type = intent +variant = 1A + +[values] +acceleration_print = 3500 +bridge_wall_speed = 300 +cool_fan_enabled = True +cool_fan_speed = 100 +cool_min_layer_time = 3 +infill_pattern = zigzag +jerk_print = 35 +speed_infill = 240.0 +speed_layer_0 = 55 +speed_print = 300 +speed_travel = 500 +speed_travel_layer_0 = 350.0 +speed_wall_0 = 45 +support_interface_line_width = 0.42 +support_line_width = 0.47 +support_material_flow = 100 +support_pattern = zigzag +support_roof_line_width = 0.42 + diff --git a/resources/intent/ultimaker_method/um_method_1a_um-tough-pla-175_0.2mm_highspeedsolid.inst.cfg b/resources/intent/ultimaker_method/um_method_1a_um-tough-pla-175_0.2mm_highspeedsolid.inst.cfg new file mode 100644 index 0000000000..e4b7059065 --- /dev/null +++ b/resources/intent/ultimaker_method/um_method_1a_um-tough-pla-175_0.2mm_highspeedsolid.inst.cfg @@ -0,0 +1,41 @@ +[general] +definition = ultimaker_method +name = High Speed Solid +version = 4 + +[metadata] +intent_category = highspeedsolid +is_experimental = True +material = ultimaker_tough_pla_175 +quality_type = draft +setting_version = 24 +type = intent +variant = 1A + +[values] +acceleration_print = 3500 +bottom_thickness = =top_bottom_thickness +bridge_wall_speed = 300 +build_volume_temperature = 47 +cool_fan_enabled = True +cool_fan_speed = 100 +cool_min_layer_time = 3 +infill_angles = [45,135] +infill_material_flow = 97 +infill_pattern = zigzag +infill_sparse_density = 99 +jerk_print = 35 +speed_infill = 240.0 +speed_layer_0 = 55 +speed_print = 300 +speed_travel = 500 +speed_travel_layer_0 = 350.0 +speed_wall_0 = 45 +support_interface_line_width = 0.42 +support_line_width = 0.47 +support_material_flow = 100 +support_pattern = zigzag +support_roof_line_width = 0.42 +top_bottom_thickness = =layer_height * 2 +top_thickness = =top_bottom_thickness + diff --git a/resources/intent/ultimaker_method/um_method_1c_um-pla-175_0.2mm_highspeed.inst.cfg b/resources/intent/ultimaker_method/um_method_1c_um-pla-175_0.2mm_highspeed.inst.cfg new file mode 100644 index 0000000000..615b8cebfc --- /dev/null +++ b/resources/intent/ultimaker_method/um_method_1c_um-pla-175_0.2mm_highspeed.inst.cfg @@ -0,0 +1,34 @@ +[general] +definition = ultimaker_method +name = High Speed +version = 4 + +[metadata] +intent_category = highspeed +is_experimental = True +material = ultimaker_pla_175 +quality_type = draft +setting_version = 24 +type = intent +variant = 1C + +[values] +acceleration_print = 3500 +bridge_wall_speed = 300 +cool_fan_enabled = True +cool_fan_speed = 100 +cool_min_layer_time = 3 +infill_pattern = zigzag +jerk_print = 35 +speed_infill = 240.0 +speed_layer_0 = 55 +speed_print = 300 +speed_travel = 500 +speed_travel_layer_0 = 350.0 +speed_wall_0 = 45 +support_interface_line_width = 0.42 +support_line_width = 0.47 +support_material_flow = 100 +support_pattern = zigzag +support_roof_line_width = 0.42 + diff --git a/resources/intent/ultimaker_method/um_method_1c_um-pla-175_0.2mm_highspeedsolid.inst.cfg b/resources/intent/ultimaker_method/um_method_1c_um-pla-175_0.2mm_highspeedsolid.inst.cfg new file mode 100644 index 0000000000..58982006e0 --- /dev/null +++ b/resources/intent/ultimaker_method/um_method_1c_um-pla-175_0.2mm_highspeedsolid.inst.cfg @@ -0,0 +1,41 @@ +[general] +definition = ultimaker_method +name = High Speed Solid +version = 4 + +[metadata] +intent_category = highspeedsolid +is_experimental = True +material = ultimaker_pla_175 +quality_type = draft +setting_version = 24 +type = intent +variant = 1C + +[values] +acceleration_print = 3500 +bottom_thickness = =top_bottom_thickness +bridge_wall_speed = 300 +build_volume_temperature = 47 +cool_fan_enabled = True +cool_fan_speed = 100 +cool_min_layer_time = 3 +infill_angles = [45,135] +infill_material_flow = 97 +infill_pattern = zigzag +infill_sparse_density = 99 +jerk_print = 35 +speed_infill = 240.0 +speed_layer_0 = 55 +speed_print = 300 +speed_travel = 500 +speed_travel_layer_0 = 350.0 +speed_wall_0 = 45 +support_interface_line_width = 0.42 +support_line_width = 0.47 +support_material_flow = 100 +support_pattern = zigzag +support_roof_line_width = 0.42 +top_bottom_thickness = =layer_height * 2 +top_thickness = =top_bottom_thickness + diff --git a/resources/intent/ultimaker_method/um_method_1c_um-tough-pla-175_0.2mm_highspeed.inst.cfg b/resources/intent/ultimaker_method/um_method_1c_um-tough-pla-175_0.2mm_highspeed.inst.cfg new file mode 100644 index 0000000000..99e29b4e0e --- /dev/null +++ b/resources/intent/ultimaker_method/um_method_1c_um-tough-pla-175_0.2mm_highspeed.inst.cfg @@ -0,0 +1,34 @@ +[general] +definition = ultimaker_method +name = High Speed +version = 4 + +[metadata] +intent_category = highspeed +is_experimental = True +material = ultimaker_tough_pla_175 +quality_type = draft +setting_version = 24 +type = intent +variant = 1C + +[values] +acceleration_print = 3500 +bridge_wall_speed = 300 +cool_fan_enabled = True +cool_fan_speed = 100 +cool_min_layer_time = 3 +infill_pattern = zigzag +jerk_print = 35 +speed_infill = 240.0 +speed_layer_0 = 55 +speed_print = 300 +speed_travel = 500 +speed_travel_layer_0 = 350.0 +speed_wall_0 = 45 +support_interface_line_width = 0.42 +support_line_width = 0.47 +support_material_flow = 100 +support_pattern = zigzag +support_roof_line_width = 0.42 + diff --git a/resources/intent/ultimaker_method/um_method_1c_um-tough-pla-175_0.2mm_highspeedsolid.inst.cfg b/resources/intent/ultimaker_method/um_method_1c_um-tough-pla-175_0.2mm_highspeedsolid.inst.cfg new file mode 100644 index 0000000000..d49e6b2c4b --- /dev/null +++ b/resources/intent/ultimaker_method/um_method_1c_um-tough-pla-175_0.2mm_highspeedsolid.inst.cfg @@ -0,0 +1,41 @@ +[general] +definition = ultimaker_method +name = High Speed Solid +version = 4 + +[metadata] +intent_category = highspeedsolid +is_experimental = True +material = ultimaker_tough_pla_175 +quality_type = draft +setting_version = 24 +type = intent +variant = 1C + +[values] +acceleration_print = 3500 +bottom_thickness = =top_bottom_thickness +bridge_wall_speed = 300 +build_volume_temperature = 47 +cool_fan_enabled = True +cool_fan_speed = 100 +cool_min_layer_time = 3 +infill_angles = [45,135] +infill_material_flow = 97 +infill_pattern = zigzag +infill_sparse_density = 99 +jerk_print = 35 +speed_infill = 240.0 +speed_layer_0 = 55 +speed_print = 300 +speed_travel = 500 +speed_travel_layer_0 = 350.0 +speed_wall_0 = 45 +support_interface_line_width = 0.42 +support_line_width = 0.47 +support_material_flow = 100 +support_pattern = zigzag +support_roof_line_width = 0.42 +top_bottom_thickness = =layer_height * 2 +top_thickness = =top_bottom_thickness + diff --git a/resources/intent/ultimaker_method/um_method_labs_um-pla-175_0.2mm_highspeed.inst.cfg b/resources/intent/ultimaker_method/um_method_labs_um-pla-175_0.2mm_highspeed.inst.cfg new file mode 100644 index 0000000000..f4cb207725 --- /dev/null +++ b/resources/intent/ultimaker_method/um_method_labs_um-pla-175_0.2mm_highspeed.inst.cfg @@ -0,0 +1,34 @@ +[general] +definition = ultimaker_method +name = High Speed +version = 4 + +[metadata] +intent_category = highspeed +is_experimental = True +material = ultimaker_pla_175 +quality_type = draft +setting_version = 24 +type = intent +variant = LABS + +[values] +acceleration_print = 3500 +bridge_wall_speed = 300 +cool_fan_enabled = True +cool_fan_speed = 100 +cool_min_layer_time = 3 +infill_pattern = zigzag +jerk_print = 35 +speed_infill = 240.0 +speed_layer_0 = 55 +speed_print = 300 +speed_travel = 500 +speed_travel_layer_0 = 350.0 +speed_wall_0 = 45 +support_interface_line_width = 0.42 +support_line_width = 0.47 +support_material_flow = 100 +support_pattern = zigzag +support_roof_line_width = 0.42 + diff --git a/resources/intent/ultimaker_method/um_method_labs_um-pla-175_0.2mm_highspeedsolid.inst.cfg b/resources/intent/ultimaker_method/um_method_labs_um-pla-175_0.2mm_highspeedsolid.inst.cfg new file mode 100644 index 0000000000..ebff117f69 --- /dev/null +++ b/resources/intent/ultimaker_method/um_method_labs_um-pla-175_0.2mm_highspeedsolid.inst.cfg @@ -0,0 +1,41 @@ +[general] +definition = ultimaker_method +name = High Speed Solid +version = 4 + +[metadata] +intent_category = highspeedsolid +is_experimental = True +material = ultimaker_pla_175 +quality_type = draft +setting_version = 24 +type = intent +variant = LABS + +[values] +acceleration_print = 3500 +bottom_thickness = =top_bottom_thickness +bridge_wall_speed = 300 +build_volume_temperature = 47 +cool_fan_enabled = True +cool_fan_speed = 100 +cool_min_layer_time = 3 +infill_angles = [45,135] +infill_material_flow = 97 +infill_pattern = zigzag +infill_sparse_density = 99 +jerk_print = 35 +speed_infill = 240.0 +speed_layer_0 = 55 +speed_print = 300 +speed_travel = 500 +speed_travel_layer_0 = 350.0 +speed_wall_0 = 45 +support_interface_line_width = 0.42 +support_line_width = 0.47 +support_material_flow = 100 +support_pattern = zigzag +support_roof_line_width = 0.42 +top_bottom_thickness = =layer_height * 2 +top_thickness = =top_bottom_thickness + diff --git a/resources/intent/ultimaker_method/um_method_labs_um-tough-pla-175_0.2mm_highspeed.inst.cfg b/resources/intent/ultimaker_method/um_method_labs_um-tough-pla-175_0.2mm_highspeed.inst.cfg new file mode 100644 index 0000000000..006364cdf8 --- /dev/null +++ b/resources/intent/ultimaker_method/um_method_labs_um-tough-pla-175_0.2mm_highspeed.inst.cfg @@ -0,0 +1,34 @@ +[general] +definition = ultimaker_method +name = High Speed +version = 4 + +[metadata] +intent_category = highspeed +is_experimental = True +material = ultimaker_tough_pla_175 +quality_type = draft +setting_version = 24 +type = intent +variant = LABS + +[values] +acceleration_print = 3500 +bridge_wall_speed = 300 +cool_fan_enabled = True +cool_fan_speed = 100 +cool_min_layer_time = 3 +infill_pattern = zigzag +jerk_print = 35 +speed_infill = 240.0 +speed_layer_0 = 55 +speed_print = 300 +speed_travel = 500 +speed_travel_layer_0 = 350.0 +speed_wall_0 = 45 +support_interface_line_width = 0.42 +support_line_width = 0.47 +support_material_flow = 100 +support_pattern = zigzag +support_roof_line_width = 0.42 + diff --git a/resources/intent/ultimaker_method/um_method_labs_um-tough-pla-175_0.2mm_highspeedsolid.inst.cfg b/resources/intent/ultimaker_method/um_method_labs_um-tough-pla-175_0.2mm_highspeedsolid.inst.cfg new file mode 100644 index 0000000000..9245975b33 --- /dev/null +++ b/resources/intent/ultimaker_method/um_method_labs_um-tough-pla-175_0.2mm_highspeedsolid.inst.cfg @@ -0,0 +1,41 @@ +[general] +definition = ultimaker_method +name = High Speed Solid +version = 4 + +[metadata] +intent_category = highspeedsolid +is_experimental = True +material = ultimaker_tough_pla_175 +quality_type = draft +setting_version = 24 +type = intent +variant = LABS + +[values] +acceleration_print = 3500 +bottom_thickness = =top_bottom_thickness +bridge_wall_speed = 300 +build_volume_temperature = 47 +cool_fan_enabled = True +cool_fan_speed = 100 +cool_min_layer_time = 3 +infill_angles = [45,135] +infill_material_flow = 97 +infill_pattern = zigzag +infill_sparse_density = 99 +jerk_print = 35 +speed_infill = 240.0 +speed_layer_0 = 55 +speed_print = 300 +speed_travel = 500 +speed_travel_layer_0 = 350.0 +speed_wall_0 = 45 +support_interface_line_width = 0.42 +support_line_width = 0.47 +support_material_flow = 100 +support_pattern = zigzag +support_roof_line_width = 0.42 +top_bottom_thickness = =layer_height * 2 +top_thickness = =top_bottom_thickness + diff --git a/resources/intent/ultimaker_methodx/um_methodx_1a_um-pla-175_0.2mm_highspeed.inst.cfg b/resources/intent/ultimaker_methodx/um_methodx_1a_um-pla-175_0.2mm_highspeed.inst.cfg new file mode 100644 index 0000000000..62cad2a449 --- /dev/null +++ b/resources/intent/ultimaker_methodx/um_methodx_1a_um-pla-175_0.2mm_highspeed.inst.cfg @@ -0,0 +1,34 @@ +[general] +definition = ultimaker_methodx +name = High Speed +version = 4 + +[metadata] +intent_category = highspeed +is_experimental = True +material = ultimaker_pla_175 +quality_type = draft +setting_version = 24 +type = intent +variant = 1A + +[values] +acceleration_print = 3500 +bridge_wall_speed = 300 +cool_fan_enabled = True +cool_fan_speed = 100 +cool_min_layer_time = 3 +infill_pattern = zigzag +jerk_print = 35 +speed_infill = 240.0 +speed_layer_0 = 55 +speed_print = 300 +speed_travel = 500 +speed_travel_layer_0 = 350.0 +speed_wall_0 = 45 +support_interface_line_width = 0.42 +support_line_width = 0.47 +support_material_flow = 100 +support_pattern = zigzag +support_roof_line_width = 0.42 + diff --git a/resources/intent/ultimaker_methodx/um_methodx_1a_um-pla-175_0.2mm_highspeedsolid.inst.cfg b/resources/intent/ultimaker_methodx/um_methodx_1a_um-pla-175_0.2mm_highspeedsolid.inst.cfg new file mode 100644 index 0000000000..5dc61a3bf7 --- /dev/null +++ b/resources/intent/ultimaker_methodx/um_methodx_1a_um-pla-175_0.2mm_highspeedsolid.inst.cfg @@ -0,0 +1,41 @@ +[general] +definition = ultimaker_methodx +name = High Speed Solid +version = 4 + +[metadata] +intent_category = highspeedsolid +is_experimental = True +material = ultimaker_pla_175 +quality_type = draft +setting_version = 24 +type = intent +variant = 1A + +[values] +acceleration_print = 3500 +bottom_thickness = =top_bottom_thickness +bridge_wall_speed = 300 +build_volume_temperature = 47 +cool_fan_enabled = True +cool_fan_speed = 100 +cool_min_layer_time = 3 +infill_angles = [45,135] +infill_material_flow = 97 +infill_pattern = zigzag +infill_sparse_density = 99 +jerk_print = 35 +speed_infill = 240.0 +speed_layer_0 = 55 +speed_print = 300 +speed_travel = 500 +speed_travel_layer_0 = 350.0 +speed_wall_0 = 45 +support_interface_line_width = 0.42 +support_line_width = 0.47 +support_material_flow = 100 +support_pattern = zigzag +support_roof_line_width = 0.42 +top_bottom_thickness = =layer_height * 2 +top_thickness = =top_bottom_thickness + diff --git a/resources/intent/ultimaker_methodx/um_methodx_1a_um-tough-pla-175_0.2mm_highspeed.inst.cfg b/resources/intent/ultimaker_methodx/um_methodx_1a_um-tough-pla-175_0.2mm_highspeed.inst.cfg new file mode 100644 index 0000000000..992bf53bec --- /dev/null +++ b/resources/intent/ultimaker_methodx/um_methodx_1a_um-tough-pla-175_0.2mm_highspeed.inst.cfg @@ -0,0 +1,34 @@ +[general] +definition = ultimaker_methodx +name = High Speed +version = 4 + +[metadata] +intent_category = highspeed +is_experimental = True +material = ultimaker_tough_pla_175 +quality_type = draft +setting_version = 24 +type = intent +variant = 1A + +[values] +acceleration_print = 3500 +bridge_wall_speed = 300 +cool_fan_enabled = True +cool_fan_speed = 100 +cool_min_layer_time = 3 +infill_pattern = zigzag +jerk_print = 35 +speed_infill = 240.0 +speed_layer_0 = 55 +speed_print = 300 +speed_travel = 500 +speed_travel_layer_0 = 350.0 +speed_wall_0 = 45 +support_interface_line_width = 0.42 +support_line_width = 0.47 +support_material_flow = 100 +support_pattern = zigzag +support_roof_line_width = 0.42 + diff --git a/resources/intent/ultimaker_methodx/um_methodx_1a_um-tough-pla-175_0.2mm_highspeedsolid.inst.cfg b/resources/intent/ultimaker_methodx/um_methodx_1a_um-tough-pla-175_0.2mm_highspeedsolid.inst.cfg new file mode 100644 index 0000000000..dc598e393e --- /dev/null +++ b/resources/intent/ultimaker_methodx/um_methodx_1a_um-tough-pla-175_0.2mm_highspeedsolid.inst.cfg @@ -0,0 +1,41 @@ +[general] +definition = ultimaker_methodx +name = High Speed Solid +version = 4 + +[metadata] +intent_category = highspeedsolid +is_experimental = True +material = ultimaker_tough_pla_175 +quality_type = draft +setting_version = 24 +type = intent +variant = 1A + +[values] +acceleration_print = 3500 +bottom_thickness = =top_bottom_thickness +bridge_wall_speed = 300 +build_volume_temperature = 47 +cool_fan_enabled = True +cool_fan_speed = 100 +cool_min_layer_time = 3 +infill_angles = [45,135] +infill_material_flow = 97 +infill_pattern = zigzag +infill_sparse_density = 99 +jerk_print = 35 +speed_infill = 240.0 +speed_layer_0 = 55 +speed_print = 300 +speed_travel = 500 +speed_travel_layer_0 = 350.0 +speed_wall_0 = 45 +support_interface_line_width = 0.42 +support_line_width = 0.47 +support_material_flow = 100 +support_pattern = zigzag +support_roof_line_width = 0.42 +top_bottom_thickness = =layer_height * 2 +top_thickness = =top_bottom_thickness + diff --git a/resources/intent/ultimaker_methodx/um_methodx_1c_um-absr-175_0.2mm_highspeed.inst.cfg b/resources/intent/ultimaker_methodx/um_methodx_1c_um-absr-175_0.2mm_highspeed.inst.cfg new file mode 100644 index 0000000000..f09c0b7d1d --- /dev/null +++ b/resources/intent/ultimaker_methodx/um_methodx_1c_um-absr-175_0.2mm_highspeed.inst.cfg @@ -0,0 +1,32 @@ +[general] +definition = ultimaker_methodx +name = High Speed +version = 4 + +[metadata] +intent_category = highspeed +is_experimental = True +material = ultimaker_absr_175 +quality_type = draft +setting_version = 24 +type = intent +variant = 1C + +[values] +acceleration_print = 3500 +bridge_wall_speed = 300 +cool_fan_enabled = True +cool_fan_speed = 100 +cool_min_layer_time = 3 +cool_min_temperature = 245.0 +infill_pattern = zigzag +jerk_print = 35 +speed_layer_0 = 55 +speed_print = 300 +speed_support = 100 +speed_support_interface = 75 +speed_travel = 500 +speed_travel_layer_0 = 250 +speed_wall_0 = 40 +support_pattern = zigzag + diff --git a/resources/intent/ultimaker_methodx/um_methodx_1c_um-absr-175_0.2mm_highspeedsolid.inst.cfg b/resources/intent/ultimaker_methodx/um_methodx_1c_um-absr-175_0.2mm_highspeedsolid.inst.cfg new file mode 100644 index 0000000000..d5f3e29bdb --- /dev/null +++ b/resources/intent/ultimaker_methodx/um_methodx_1c_um-absr-175_0.2mm_highspeedsolid.inst.cfg @@ -0,0 +1,38 @@ +[general] +definition = ultimaker_methodx +name = High Speed Solid +version = 4 + +[metadata] +intent_category = highspeedsolid +is_experimental = True +material = ultimaker_absr_175 +quality_type = draft +setting_version = 24 +type = intent +variant = 1C + +[values] +acceleration_print = 3500 +bottom_thickness = =top_bottom_thickness +bridge_wall_speed = 300 +cool_fan_enabled = True +cool_fan_speed = 100 +cool_min_layer_time = 3 +cool_min_temperature = 245.0 +infill_angles = [45,135] +infill_material_flow = 97 +infill_pattern = zigzag +infill_sparse_density = 99 +jerk_print = 35 +speed_layer_0 = 55 +speed_print = 300 +speed_support = 100 +speed_support_interface = 75 +speed_travel = 500 +speed_travel_layer_0 = 250 +speed_wall_0 = 40 +support_pattern = zigzag +top_bottom_thickness = =layer_height * 2 +top_thickness = =top_bottom_thickness + diff --git a/resources/intent/ultimaker_methodx/um_methodx_1c_um-pla-175_0.2mm_highspeed.inst.cfg b/resources/intent/ultimaker_methodx/um_methodx_1c_um-pla-175_0.2mm_highspeed.inst.cfg new file mode 100644 index 0000000000..f4aff3e626 --- /dev/null +++ b/resources/intent/ultimaker_methodx/um_methodx_1c_um-pla-175_0.2mm_highspeed.inst.cfg @@ -0,0 +1,34 @@ +[general] +definition = ultimaker_methodx +name = High Speed +version = 4 + +[metadata] +intent_category = highspeed +is_experimental = True +material = ultimaker_pla_175 +quality_type = draft +setting_version = 24 +type = intent +variant = 1C + +[values] +acceleration_print = 3500 +bridge_wall_speed = 300 +cool_fan_enabled = True +cool_fan_speed = 100 +cool_min_layer_time = 3 +infill_pattern = zigzag +jerk_print = 35 +speed_infill = 240.0 +speed_layer_0 = 55 +speed_print = 300 +speed_travel = 500 +speed_travel_layer_0 = 350.0 +speed_wall_0 = 45 +support_interface_line_width = 0.42 +support_line_width = 0.47 +support_material_flow = 100 +support_pattern = zigzag +support_roof_line_width = 0.42 + diff --git a/resources/intent/ultimaker_methodx/um_methodx_1c_um-pla-175_0.2mm_highspeedsolid.inst.cfg b/resources/intent/ultimaker_methodx/um_methodx_1c_um-pla-175_0.2mm_highspeedsolid.inst.cfg new file mode 100644 index 0000000000..66f6e78e70 --- /dev/null +++ b/resources/intent/ultimaker_methodx/um_methodx_1c_um-pla-175_0.2mm_highspeedsolid.inst.cfg @@ -0,0 +1,41 @@ +[general] +definition = ultimaker_methodx +name = High Speed Solid +version = 4 + +[metadata] +intent_category = highspeedsolid +is_experimental = True +material = ultimaker_pla_175 +quality_type = draft +setting_version = 24 +type = intent +variant = 1C + +[values] +acceleration_print = 3500 +bottom_thickness = =top_bottom_thickness +bridge_wall_speed = 300 +build_volume_temperature = 47 +cool_fan_enabled = True +cool_fan_speed = 100 +cool_min_layer_time = 3 +infill_angles = [45,135] +infill_material_flow = 97 +infill_pattern = zigzag +infill_sparse_density = 99 +jerk_print = 35 +speed_infill = 240.0 +speed_layer_0 = 55 +speed_print = 300 +speed_travel = 500 +speed_travel_layer_0 = 350.0 +speed_wall_0 = 45 +support_interface_line_width = 0.42 +support_line_width = 0.47 +support_material_flow = 100 +support_pattern = zigzag +support_roof_line_width = 0.42 +top_bottom_thickness = =layer_height * 2 +top_thickness = =top_bottom_thickness + diff --git a/resources/intent/ultimaker_methodx/um_methodx_1c_um-tough-pla-175_0.2mm_highspeed.inst.cfg b/resources/intent/ultimaker_methodx/um_methodx_1c_um-tough-pla-175_0.2mm_highspeed.inst.cfg new file mode 100644 index 0000000000..d8289c74ab --- /dev/null +++ b/resources/intent/ultimaker_methodx/um_methodx_1c_um-tough-pla-175_0.2mm_highspeed.inst.cfg @@ -0,0 +1,34 @@ +[general] +definition = ultimaker_methodx +name = High Speed +version = 4 + +[metadata] +intent_category = highspeed +is_experimental = True +material = ultimaker_tough_pla_175 +quality_type = draft +setting_version = 24 +type = intent +variant = 1C + +[values] +acceleration_print = 3500 +bridge_wall_speed = 300 +cool_fan_enabled = True +cool_fan_speed = 100 +cool_min_layer_time = 3 +infill_pattern = zigzag +jerk_print = 35 +speed_infill = 240.0 +speed_layer_0 = 55 +speed_print = 300 +speed_travel = 500 +speed_travel_layer_0 = 350.0 +speed_wall_0 = 45 +support_interface_line_width = 0.42 +support_line_width = 0.47 +support_material_flow = 100 +support_pattern = zigzag +support_roof_line_width = 0.42 + diff --git a/resources/intent/ultimaker_methodx/um_methodx_1c_um-tough-pla-175_0.2mm_highspeedsolid.inst.cfg b/resources/intent/ultimaker_methodx/um_methodx_1c_um-tough-pla-175_0.2mm_highspeedsolid.inst.cfg new file mode 100644 index 0000000000..86be9fe49f --- /dev/null +++ b/resources/intent/ultimaker_methodx/um_methodx_1c_um-tough-pla-175_0.2mm_highspeedsolid.inst.cfg @@ -0,0 +1,41 @@ +[general] +definition = ultimaker_methodx +name = High Speed Solid +version = 4 + +[metadata] +intent_category = highspeedsolid +is_experimental = True +material = ultimaker_tough_pla_175 +quality_type = draft +setting_version = 24 +type = intent +variant = 1C + +[values] +acceleration_print = 3500 +bottom_thickness = =top_bottom_thickness +bridge_wall_speed = 300 +build_volume_temperature = 47 +cool_fan_enabled = True +cool_fan_speed = 100 +cool_min_layer_time = 3 +infill_angles = [45,135] +infill_material_flow = 97 +infill_pattern = zigzag +infill_sparse_density = 99 +jerk_print = 35 +speed_infill = 240.0 +speed_layer_0 = 55 +speed_print = 300 +speed_travel = 500 +speed_travel_layer_0 = 350.0 +speed_wall_0 = 45 +support_interface_line_width = 0.42 +support_line_width = 0.47 +support_material_flow = 100 +support_pattern = zigzag +support_roof_line_width = 0.42 +top_bottom_thickness = =layer_height * 2 +top_thickness = =top_bottom_thickness + diff --git a/resources/intent/ultimaker_methodx/um_methodx_1xa_um-absr-175_0.2mm_highspeed.inst.cfg b/resources/intent/ultimaker_methodx/um_methodx_1xa_um-absr-175_0.2mm_highspeed.inst.cfg new file mode 100644 index 0000000000..865ccb543b --- /dev/null +++ b/resources/intent/ultimaker_methodx/um_methodx_1xa_um-absr-175_0.2mm_highspeed.inst.cfg @@ -0,0 +1,32 @@ +[general] +definition = ultimaker_methodx +name = High Speed +version = 4 + +[metadata] +intent_category = highspeed +is_experimental = True +material = ultimaker_absr_175 +quality_type = draft +setting_version = 24 +type = intent +variant = 1XA + +[values] +acceleration_print = 3500 +bridge_wall_speed = 300 +cool_fan_enabled = True +cool_fan_speed = 100 +cool_min_layer_time = 3 +cool_min_temperature = 245.0 +infill_pattern = zigzag +jerk_print = 35 +speed_layer_0 = 55 +speed_print = 300 +speed_support = 100 +speed_support_interface = 75 +speed_travel = 500 +speed_travel_layer_0 = 250 +speed_wall_0 = 40 +support_pattern = zigzag + diff --git a/resources/intent/ultimaker_methodx/um_methodx_1xa_um-absr-175_0.2mm_highspeedsolid.inst.cfg b/resources/intent/ultimaker_methodx/um_methodx_1xa_um-absr-175_0.2mm_highspeedsolid.inst.cfg new file mode 100644 index 0000000000..a3c157c679 --- /dev/null +++ b/resources/intent/ultimaker_methodx/um_methodx_1xa_um-absr-175_0.2mm_highspeedsolid.inst.cfg @@ -0,0 +1,38 @@ +[general] +definition = ultimaker_methodx +name = High Speed Solid +version = 4 + +[metadata] +intent_category = highspeedsolid +is_experimental = True +material = ultimaker_absr_175 +quality_type = draft +setting_version = 24 +type = intent +variant = 1XA + +[values] +acceleration_print = 3500 +bottom_thickness = =top_bottom_thickness +bridge_wall_speed = 300 +cool_fan_enabled = True +cool_fan_speed = 100 +cool_min_layer_time = 3 +cool_min_temperature = 245.0 +infill_angles = [45,135] +infill_material_flow = 97 +infill_pattern = zigzag +infill_sparse_density = 99 +jerk_print = 35 +speed_layer_0 = 55 +speed_print = 300 +speed_support = 100 +speed_support_interface = 75 +speed_travel = 500 +speed_travel_layer_0 = 250 +speed_wall_0 = 40 +support_pattern = zigzag +top_bottom_thickness = =layer_height * 2 +top_thickness = =top_bottom_thickness + diff --git a/resources/intent/ultimaker_methodx/um_methodx_labs_um-absr-175_0.2mm_highspeed.inst.cfg b/resources/intent/ultimaker_methodx/um_methodx_labs_um-absr-175_0.2mm_highspeed.inst.cfg new file mode 100644 index 0000000000..aee7cf2109 --- /dev/null +++ b/resources/intent/ultimaker_methodx/um_methodx_labs_um-absr-175_0.2mm_highspeed.inst.cfg @@ -0,0 +1,32 @@ +[general] +definition = ultimaker_methodx +name = High Speed +version = 4 + +[metadata] +intent_category = highspeed +is_experimental = True +material = ultimaker_absr_175 +quality_type = draft +setting_version = 24 +type = intent +variant = LABS + +[values] +acceleration_print = 3500 +bridge_wall_speed = 300 +cool_fan_enabled = True +cool_fan_speed = 100 +cool_min_layer_time = 3 +cool_min_temperature = 245.0 +infill_pattern = zigzag +jerk_print = 35 +speed_layer_0 = 55 +speed_print = 300 +speed_support = 100 +speed_support_interface = 75 +speed_travel = 500 +speed_travel_layer_0 = 250 +speed_wall_0 = 40 +support_pattern = zigzag + diff --git a/resources/intent/ultimaker_methodx/um_methodx_labs_um-absr-175_0.2mm_highspeedsolid.inst.cfg b/resources/intent/ultimaker_methodx/um_methodx_labs_um-absr-175_0.2mm_highspeedsolid.inst.cfg new file mode 100644 index 0000000000..69f53b486b --- /dev/null +++ b/resources/intent/ultimaker_methodx/um_methodx_labs_um-absr-175_0.2mm_highspeedsolid.inst.cfg @@ -0,0 +1,38 @@ +[general] +definition = ultimaker_methodx +name = High Speed Solid +version = 4 + +[metadata] +intent_category = highspeedsolid +is_experimental = True +material = ultimaker_absr_175 +quality_type = draft +setting_version = 24 +type = intent +variant = LABS + +[values] +acceleration_print = 3500 +bottom_thickness = =top_bottom_thickness +bridge_wall_speed = 300 +cool_fan_enabled = True +cool_fan_speed = 100 +cool_min_layer_time = 3 +cool_min_temperature = 245.0 +infill_angles = [45,135] +infill_material_flow = 97 +infill_pattern = zigzag +infill_sparse_density = 99 +jerk_print = 35 +speed_layer_0 = 55 +speed_print = 300 +speed_support = 100 +speed_support_interface = 75 +speed_travel = 500 +speed_travel_layer_0 = 250 +speed_wall_0 = 40 +support_pattern = zigzag +top_bottom_thickness = =layer_height * 2 +top_thickness = =top_bottom_thickness + diff --git a/resources/intent/ultimaker_methodx/um_methodx_labs_um-pla-175_0.2mm_highspeed.inst.cfg b/resources/intent/ultimaker_methodx/um_methodx_labs_um-pla-175_0.2mm_highspeed.inst.cfg new file mode 100644 index 0000000000..65d9f0bedb --- /dev/null +++ b/resources/intent/ultimaker_methodx/um_methodx_labs_um-pla-175_0.2mm_highspeed.inst.cfg @@ -0,0 +1,34 @@ +[general] +definition = ultimaker_methodx +name = High Speed +version = 4 + +[metadata] +intent_category = highspeed +is_experimental = True +material = ultimaker_pla_175 +quality_type = draft +setting_version = 24 +type = intent +variant = LABS + +[values] +acceleration_print = 3500 +bridge_wall_speed = 300 +cool_fan_enabled = True +cool_fan_speed = 100 +cool_min_layer_time = 3 +infill_pattern = zigzag +jerk_print = 35 +speed_infill = 240.0 +speed_layer_0 = 55 +speed_print = 300 +speed_travel = 500 +speed_travel_layer_0 = 350.0 +speed_wall_0 = 45 +support_interface_line_width = 0.42 +support_line_width = 0.47 +support_material_flow = 100 +support_pattern = zigzag +support_roof_line_width = 0.42 + diff --git a/resources/intent/ultimaker_methodx/um_methodx_labs_um-pla-175_0.2mm_highspeedsolid.inst.cfg b/resources/intent/ultimaker_methodx/um_methodx_labs_um-pla-175_0.2mm_highspeedsolid.inst.cfg new file mode 100644 index 0000000000..0a4839f827 --- /dev/null +++ b/resources/intent/ultimaker_methodx/um_methodx_labs_um-pla-175_0.2mm_highspeedsolid.inst.cfg @@ -0,0 +1,41 @@ +[general] +definition = ultimaker_methodx +name = High Speed Solid +version = 4 + +[metadata] +intent_category = highspeedsolid +is_experimental = True +material = ultimaker_pla_175 +quality_type = draft +setting_version = 24 +type = intent +variant = LABS + +[values] +acceleration_print = 3500 +bottom_thickness = =top_bottom_thickness +bridge_wall_speed = 300 +build_volume_temperature = 47 +cool_fan_enabled = True +cool_fan_speed = 100 +cool_min_layer_time = 3 +infill_angles = [45,135] +infill_material_flow = 97 +infill_pattern = zigzag +infill_sparse_density = 99 +jerk_print = 35 +speed_infill = 240.0 +speed_layer_0 = 55 +speed_print = 300 +speed_travel = 500 +speed_travel_layer_0 = 350.0 +speed_wall_0 = 45 +support_interface_line_width = 0.42 +support_line_width = 0.47 +support_material_flow = 100 +support_pattern = zigzag +support_roof_line_width = 0.42 +top_bottom_thickness = =layer_height * 2 +top_thickness = =top_bottom_thickness + diff --git a/resources/intent/ultimaker_methodx/um_methodx_labs_um-tough-pla-175_0.2mm_highspeed.inst.cfg b/resources/intent/ultimaker_methodx/um_methodx_labs_um-tough-pla-175_0.2mm_highspeed.inst.cfg new file mode 100644 index 0000000000..8016386828 --- /dev/null +++ b/resources/intent/ultimaker_methodx/um_methodx_labs_um-tough-pla-175_0.2mm_highspeed.inst.cfg @@ -0,0 +1,34 @@ +[general] +definition = ultimaker_methodx +name = High Speed +version = 4 + +[metadata] +intent_category = highspeed +is_experimental = True +material = ultimaker_tough_pla_175 +quality_type = draft +setting_version = 24 +type = intent +variant = LABS + +[values] +acceleration_print = 3500 +bridge_wall_speed = 300 +cool_fan_enabled = True +cool_fan_speed = 100 +cool_min_layer_time = 3 +infill_pattern = zigzag +jerk_print = 35 +speed_infill = 240.0 +speed_layer_0 = 55 +speed_print = 300 +speed_travel = 500 +speed_travel_layer_0 = 350.0 +speed_wall_0 = 45 +support_interface_line_width = 0.42 +support_line_width = 0.47 +support_material_flow = 100 +support_pattern = zigzag +support_roof_line_width = 0.42 + diff --git a/resources/intent/ultimaker_methodx/um_methodx_labs_um-tough-pla-175_0.2mm_highspeedsolid.inst.cfg b/resources/intent/ultimaker_methodx/um_methodx_labs_um-tough-pla-175_0.2mm_highspeedsolid.inst.cfg new file mode 100644 index 0000000000..fc7227a939 --- /dev/null +++ b/resources/intent/ultimaker_methodx/um_methodx_labs_um-tough-pla-175_0.2mm_highspeedsolid.inst.cfg @@ -0,0 +1,41 @@ +[general] +definition = ultimaker_methodx +name = High Speed Solid +version = 4 + +[metadata] +intent_category = highspeedsolid +is_experimental = True +material = ultimaker_tough_pla_175 +quality_type = draft +setting_version = 24 +type = intent +variant = LABS + +[values] +acceleration_print = 3500 +bottom_thickness = =top_bottom_thickness +bridge_wall_speed = 300 +build_volume_temperature = 47 +cool_fan_enabled = True +cool_fan_speed = 100 +cool_min_layer_time = 3 +infill_angles = [45,135] +infill_material_flow = 97 +infill_pattern = zigzag +infill_sparse_density = 99 +jerk_print = 35 +speed_infill = 240.0 +speed_layer_0 = 55 +speed_print = 300 +speed_travel = 500 +speed_travel_layer_0 = 350.0 +speed_wall_0 = 45 +support_interface_line_width = 0.42 +support_line_width = 0.47 +support_material_flow = 100 +support_pattern = zigzag +support_roof_line_width = 0.42 +top_bottom_thickness = =layer_height * 2 +top_thickness = =top_bottom_thickness + diff --git a/resources/intent/ultimaker_methodxl/um_methodxl_1a_um-pla-175_0.2mm_highspeed.inst.cfg b/resources/intent/ultimaker_methodxl/um_methodxl_1a_um-pla-175_0.2mm_highspeed.inst.cfg new file mode 100644 index 0000000000..4443aa67f9 --- /dev/null +++ b/resources/intent/ultimaker_methodxl/um_methodxl_1a_um-pla-175_0.2mm_highspeed.inst.cfg @@ -0,0 +1,34 @@ +[general] +definition = ultimaker_methodxl +name = High Speed +version = 4 + +[metadata] +intent_category = highspeed +is_experimental = True +material = ultimaker_pla_175 +quality_type = draft +setting_version = 24 +type = intent +variant = 1A + +[values] +acceleration_print = 3500 +bridge_wall_speed = 300 +cool_fan_enabled = True +cool_fan_speed = 100 +cool_min_layer_time = 3 +infill_pattern = zigzag +jerk_print = 35 +speed_infill = 240.0 +speed_layer_0 = 55 +speed_print = 300 +speed_travel = 500 +speed_travel_layer_0 = 350.0 +speed_wall_0 = 45 +support_interface_line_width = 0.42 +support_line_width = 0.47 +support_material_flow = 100 +support_pattern = zigzag +support_roof_line_width = 0.42 + diff --git a/resources/intent/ultimaker_methodxl/um_methodxl_1a_um-pla-175_0.2mm_highspeedsolid.inst.cfg b/resources/intent/ultimaker_methodxl/um_methodxl_1a_um-pla-175_0.2mm_highspeedsolid.inst.cfg new file mode 100644 index 0000000000..9bf79fb914 --- /dev/null +++ b/resources/intent/ultimaker_methodxl/um_methodxl_1a_um-pla-175_0.2mm_highspeedsolid.inst.cfg @@ -0,0 +1,42 @@ +[general] +definition = ultimaker_methodxl +name = High Speed Solid +version = 4 + +[metadata] +intent_category = highspeedsolid +is_experimental = True +material = ultimaker_pla_175 +quality_type = draft +setting_version = 24 +type = intent +variant = 1A + +[values] +acceleration_print = 3500 +bottom_thickness = =top_bottom_thickness +bridge_wall_speed = 300 +build_volume_temperature = 45 +cool_fan_enabled = True +cool_fan_speed = 100 +cool_min_layer_time = 3 +infill_angles = [45,135] +infill_material_flow = 97 +infill_pattern = zigzag +infill_sparse_density = 99 +jerk_print = 35 +material_bed_temperature = 45 +speed_infill = 240.0 +speed_layer_0 = 55 +speed_print = 300 +speed_travel = 500 +speed_travel_layer_0 = 350.0 +speed_wall_0 = 45 +support_interface_line_width = 0.42 +support_line_width = 0.47 +support_material_flow = 100 +support_pattern = zigzag +support_roof_line_width = 0.42 +top_bottom_thickness = =layer_height * 2 +top_thickness = =top_bottom_thickness + diff --git a/resources/intent/ultimaker_methodxl/um_methodxl_1a_um-tough-pla-175_0.2mm_highspeed.inst.cfg b/resources/intent/ultimaker_methodxl/um_methodxl_1a_um-tough-pla-175_0.2mm_highspeed.inst.cfg new file mode 100644 index 0000000000..95d648294f --- /dev/null +++ b/resources/intent/ultimaker_methodxl/um_methodxl_1a_um-tough-pla-175_0.2mm_highspeed.inst.cfg @@ -0,0 +1,34 @@ +[general] +definition = ultimaker_methodxl +name = High Speed +version = 4 + +[metadata] +intent_category = highspeed +is_experimental = True +material = ultimaker_tough_pla_175 +quality_type = draft +setting_version = 24 +type = intent +variant = 1A + +[values] +acceleration_print = 3500 +bridge_wall_speed = 300 +cool_fan_enabled = True +cool_fan_speed = 100 +cool_min_layer_time = 3 +infill_pattern = zigzag +jerk_print = 35 +speed_infill = 240.0 +speed_layer_0 = 55 +speed_print = 300 +speed_travel = 500 +speed_travel_layer_0 = 350.0 +speed_wall_0 = 45 +support_interface_line_width = 0.42 +support_line_width = 0.47 +support_material_flow = 100 +support_pattern = zigzag +support_roof_line_width = 0.42 + diff --git a/resources/intent/ultimaker_methodxl/um_methodxl_1a_um-tough-pla-175_0.2mm_highspeedsolid.inst.cfg b/resources/intent/ultimaker_methodxl/um_methodxl_1a_um-tough-pla-175_0.2mm_highspeedsolid.inst.cfg new file mode 100644 index 0000000000..3960405bce --- /dev/null +++ b/resources/intent/ultimaker_methodxl/um_methodxl_1a_um-tough-pla-175_0.2mm_highspeedsolid.inst.cfg @@ -0,0 +1,42 @@ +[general] +definition = ultimaker_methodxl +name = High Speed Solid +version = 4 + +[metadata] +intent_category = highspeedsolid +is_experimental = True +material = ultimaker_tough_pla_175 +quality_type = draft +setting_version = 24 +type = intent +variant = 1A + +[values] +acceleration_print = 3500 +bottom_thickness = =top_bottom_thickness +bridge_wall_speed = 300 +build_volume_temperature = 45 +cool_fan_enabled = True +cool_fan_speed = 100 +cool_min_layer_time = 3 +infill_angles = [45,135] +infill_material_flow = 97 +infill_pattern = zigzag +infill_sparse_density = 99 +jerk_print = 35 +material_bed_temperature = 45 +speed_infill = 240.0 +speed_layer_0 = 55 +speed_print = 300 +speed_travel = 500 +speed_travel_layer_0 = 350.0 +speed_wall_0 = 45 +support_interface_line_width = 0.42 +support_line_width = 0.47 +support_material_flow = 100 +support_pattern = zigzag +support_roof_line_width = 0.42 +top_bottom_thickness = =layer_height * 2 +top_thickness = =top_bottom_thickness + diff --git a/resources/intent/ultimaker_methodxl/um_methodxl_1c_um-absr-175_0.2mm_highspeed.inst.cfg b/resources/intent/ultimaker_methodxl/um_methodxl_1c_um-absr-175_0.2mm_highspeed.inst.cfg new file mode 100644 index 0000000000..6b4f8c3d1b --- /dev/null +++ b/resources/intent/ultimaker_methodxl/um_methodxl_1c_um-absr-175_0.2mm_highspeed.inst.cfg @@ -0,0 +1,32 @@ +[general] +definition = ultimaker_methodxl +name = High Speed +version = 4 + +[metadata] +intent_category = highspeed +is_experimental = True +material = ultimaker_absr_175 +quality_type = draft +setting_version = 24 +type = intent +variant = 1C + +[values] +acceleration_print = 3500 +bridge_wall_speed = 300 +cool_fan_enabled = True +cool_fan_speed = 100 +cool_min_layer_time = 3 +cool_min_temperature = 245.0 +infill_pattern = zigzag +jerk_print = 35 +speed_layer_0 = 55 +speed_print = 300 +speed_support = 100 +speed_support_interface = 75 +speed_travel = 500 +speed_travel_layer_0 = 250 +speed_wall_0 = 40 +support_pattern = zigzag + diff --git a/resources/intent/ultimaker_methodxl/um_methodxl_1c_um-absr-175_0.2mm_highspeedsolid.inst.cfg b/resources/intent/ultimaker_methodxl/um_methodxl_1c_um-absr-175_0.2mm_highspeedsolid.inst.cfg new file mode 100644 index 0000000000..8d5dfa70e3 --- /dev/null +++ b/resources/intent/ultimaker_methodxl/um_methodxl_1c_um-absr-175_0.2mm_highspeedsolid.inst.cfg @@ -0,0 +1,38 @@ +[general] +definition = ultimaker_methodxl +name = High Speed Solid +version = 4 + +[metadata] +intent_category = highspeedsolid +is_experimental = True +material = ultimaker_absr_175 +quality_type = draft +setting_version = 24 +type = intent +variant = 1C + +[values] +acceleration_print = 3500 +bottom_thickness = =top_bottom_thickness +bridge_wall_speed = 300 +cool_fan_enabled = True +cool_fan_speed = 100 +cool_min_layer_time = 3 +cool_min_temperature = 245.0 +infill_angles = [45,135] +infill_material_flow = 97 +infill_pattern = zigzag +infill_sparse_density = 99 +jerk_print = 35 +speed_layer_0 = 55 +speed_print = 300 +speed_support = 100 +speed_support_interface = 75 +speed_travel = 500 +speed_travel_layer_0 = 250 +speed_wall_0 = 40 +support_pattern = zigzag +top_bottom_thickness = =layer_height * 2 +top_thickness = =top_bottom_thickness + diff --git a/resources/intent/ultimaker_methodxl/um_methodxl_1c_um-pla-175_0.2mm_highspeed.inst.cfg b/resources/intent/ultimaker_methodxl/um_methodxl_1c_um-pla-175_0.2mm_highspeed.inst.cfg new file mode 100644 index 0000000000..0f76d6c8d1 --- /dev/null +++ b/resources/intent/ultimaker_methodxl/um_methodxl_1c_um-pla-175_0.2mm_highspeed.inst.cfg @@ -0,0 +1,34 @@ +[general] +definition = ultimaker_methodxl +name = High Speed +version = 4 + +[metadata] +intent_category = highspeed +is_experimental = True +material = ultimaker_pla_175 +quality_type = draft +setting_version = 24 +type = intent +variant = 1C + +[values] +acceleration_print = 3500 +bridge_wall_speed = 300 +cool_fan_enabled = True +cool_fan_speed = 100 +cool_min_layer_time = 3 +infill_pattern = zigzag +jerk_print = 35 +speed_infill = 240.0 +speed_layer_0 = 55 +speed_print = 300 +speed_travel = 500 +speed_travel_layer_0 = 350.0 +speed_wall_0 = 45 +support_interface_line_width = 0.42 +support_line_width = 0.47 +support_material_flow = 100 +support_pattern = zigzag +support_roof_line_width = 0.42 + diff --git a/resources/intent/ultimaker_methodxl/um_methodxl_1c_um-pla-175_0.2mm_highspeedsolid.inst.cfg b/resources/intent/ultimaker_methodxl/um_methodxl_1c_um-pla-175_0.2mm_highspeedsolid.inst.cfg new file mode 100644 index 0000000000..e62cbbd618 --- /dev/null +++ b/resources/intent/ultimaker_methodxl/um_methodxl_1c_um-pla-175_0.2mm_highspeedsolid.inst.cfg @@ -0,0 +1,42 @@ +[general] +definition = ultimaker_methodxl +name = High Speed Solid +version = 4 + +[metadata] +intent_category = highspeedsolid +is_experimental = True +material = ultimaker_pla_175 +quality_type = draft +setting_version = 24 +type = intent +variant = 1C + +[values] +acceleration_print = 3500 +bottom_thickness = =top_bottom_thickness +bridge_wall_speed = 300 +build_volume_temperature = 45 +cool_fan_enabled = True +cool_fan_speed = 100 +cool_min_layer_time = 3 +infill_angles = [45,135] +infill_material_flow = 97 +infill_pattern = zigzag +infill_sparse_density = 99 +jerk_print = 35 +material_bed_temperature = 45 +speed_infill = 240.0 +speed_layer_0 = 55 +speed_print = 300 +speed_travel = 500 +speed_travel_layer_0 = 350.0 +speed_wall_0 = 45 +support_interface_line_width = 0.42 +support_line_width = 0.47 +support_material_flow = 100 +support_pattern = zigzag +support_roof_line_width = 0.42 +top_bottom_thickness = =layer_height * 2 +top_thickness = =top_bottom_thickness + diff --git a/resources/intent/ultimaker_methodxl/um_methodxl_1c_um-tough-pla-175_0.2mm_highspeed.inst.cfg b/resources/intent/ultimaker_methodxl/um_methodxl_1c_um-tough-pla-175_0.2mm_highspeed.inst.cfg new file mode 100644 index 0000000000..3162a1886f --- /dev/null +++ b/resources/intent/ultimaker_methodxl/um_methodxl_1c_um-tough-pla-175_0.2mm_highspeed.inst.cfg @@ -0,0 +1,34 @@ +[general] +definition = ultimaker_methodxl +name = High Speed +version = 4 + +[metadata] +intent_category = highspeed +is_experimental = True +material = ultimaker_tough_pla_175 +quality_type = draft +setting_version = 24 +type = intent +variant = 1C + +[values] +acceleration_print = 3500 +bridge_wall_speed = 300 +cool_fan_enabled = True +cool_fan_speed = 100 +cool_min_layer_time = 3 +infill_pattern = zigzag +jerk_print = 35 +speed_infill = 240.0 +speed_layer_0 = 55 +speed_print = 300 +speed_travel = 500 +speed_travel_layer_0 = 350.0 +speed_wall_0 = 45 +support_interface_line_width = 0.42 +support_line_width = 0.47 +support_material_flow = 100 +support_pattern = zigzag +support_roof_line_width = 0.42 + diff --git a/resources/intent/ultimaker_methodxl/um_methodxl_1c_um-tough-pla-175_0.2mm_highspeedsolid.inst.cfg b/resources/intent/ultimaker_methodxl/um_methodxl_1c_um-tough-pla-175_0.2mm_highspeedsolid.inst.cfg new file mode 100644 index 0000000000..2464d9871a --- /dev/null +++ b/resources/intent/ultimaker_methodxl/um_methodxl_1c_um-tough-pla-175_0.2mm_highspeedsolid.inst.cfg @@ -0,0 +1,42 @@ +[general] +definition = ultimaker_methodxl +name = High Speed Solid +version = 4 + +[metadata] +intent_category = highspeedsolid +is_experimental = True +material = ultimaker_tough_pla_175 +quality_type = draft +setting_version = 24 +type = intent +variant = 1C + +[values] +acceleration_print = 3500 +bottom_thickness = =top_bottom_thickness +bridge_wall_speed = 300 +build_volume_temperature = 45 +cool_fan_enabled = True +cool_fan_speed = 100 +cool_min_layer_time = 3 +infill_angles = [45,135] +infill_material_flow = 97 +infill_pattern = zigzag +infill_sparse_density = 99 +jerk_print = 35 +material_bed_temperature = 45 +speed_infill = 240.0 +speed_layer_0 = 55 +speed_print = 300 +speed_travel = 500 +speed_travel_layer_0 = 350.0 +speed_wall_0 = 45 +support_interface_line_width = 0.42 +support_line_width = 0.47 +support_material_flow = 100 +support_pattern = zigzag +support_roof_line_width = 0.42 +top_bottom_thickness = =layer_height * 2 +top_thickness = =top_bottom_thickness + diff --git a/resources/intent/ultimaker_methodxl/um_methodxl_1xa_um-absr-175_0.2mm_highspeed.inst.cfg b/resources/intent/ultimaker_methodxl/um_methodxl_1xa_um-absr-175_0.2mm_highspeed.inst.cfg new file mode 100644 index 0000000000..8cfde623e5 --- /dev/null +++ b/resources/intent/ultimaker_methodxl/um_methodxl_1xa_um-absr-175_0.2mm_highspeed.inst.cfg @@ -0,0 +1,32 @@ +[general] +definition = ultimaker_methodxl +name = High Speed +version = 4 + +[metadata] +intent_category = highspeed +is_experimental = True +material = ultimaker_absr_175 +quality_type = draft +setting_version = 24 +type = intent +variant = 1XA + +[values] +acceleration_print = 3500 +bridge_wall_speed = 300 +cool_fan_enabled = True +cool_fan_speed = 100 +cool_min_layer_time = 3 +cool_min_temperature = 245.0 +infill_pattern = zigzag +jerk_print = 35 +speed_layer_0 = 55 +speed_print = 300 +speed_support = 100 +speed_support_interface = 75 +speed_travel = 500 +speed_travel_layer_0 = 250 +speed_wall_0 = 40 +support_pattern = zigzag + diff --git a/resources/intent/ultimaker_methodxl/um_methodxl_1xa_um-absr-175_0.2mm_highspeedsolid.inst.cfg b/resources/intent/ultimaker_methodxl/um_methodxl_1xa_um-absr-175_0.2mm_highspeedsolid.inst.cfg new file mode 100644 index 0000000000..00340b7948 --- /dev/null +++ b/resources/intent/ultimaker_methodxl/um_methodxl_1xa_um-absr-175_0.2mm_highspeedsolid.inst.cfg @@ -0,0 +1,38 @@ +[general] +definition = ultimaker_methodxl +name = High Speed Solid +version = 4 + +[metadata] +intent_category = highspeedsolid +is_experimental = True +material = ultimaker_absr_175 +quality_type = draft +setting_version = 24 +type = intent +variant = 1XA + +[values] +acceleration_print = 3500 +bottom_thickness = =top_bottom_thickness +bridge_wall_speed = 300 +cool_fan_enabled = True +cool_fan_speed = 100 +cool_min_layer_time = 3 +cool_min_temperature = 245.0 +infill_angles = [45,135] +infill_material_flow = 97 +infill_pattern = zigzag +infill_sparse_density = 99 +jerk_print = 35 +speed_layer_0 = 55 +speed_print = 300 +speed_support = 100 +speed_support_interface = 75 +speed_travel = 500 +speed_travel_layer_0 = 250 +speed_wall_0 = 40 +support_pattern = zigzag +top_bottom_thickness = =layer_height * 2 +top_thickness = =top_bottom_thickness + diff --git a/resources/intent/ultimaker_methodxl/um_methodxl_labs_um-absr-175_0.2mm_highspeed.inst.cfg b/resources/intent/ultimaker_methodxl/um_methodxl_labs_um-absr-175_0.2mm_highspeed.inst.cfg new file mode 100644 index 0000000000..4cdcdcfcba --- /dev/null +++ b/resources/intent/ultimaker_methodxl/um_methodxl_labs_um-absr-175_0.2mm_highspeed.inst.cfg @@ -0,0 +1,32 @@ +[general] +definition = ultimaker_methodxl +name = High Speed +version = 4 + +[metadata] +intent_category = highspeed +is_experimental = True +material = ultimaker_absr_175 +quality_type = draft +setting_version = 24 +type = intent +variant = LABS + +[values] +acceleration_print = 3500 +bridge_wall_speed = 300 +cool_fan_enabled = True +cool_fan_speed = 100 +cool_min_layer_time = 3 +cool_min_temperature = 245.0 +infill_pattern = zigzag +jerk_print = 35 +speed_layer_0 = 55 +speed_print = 300 +speed_support = 100 +speed_support_interface = 75 +speed_travel = 500 +speed_travel_layer_0 = 250 +speed_wall_0 = 40 +support_pattern = zigzag + diff --git a/resources/intent/ultimaker_methodxl/um_methodxl_labs_um-absr-175_0.2mm_highspeedsolid.inst.cfg b/resources/intent/ultimaker_methodxl/um_methodxl_labs_um-absr-175_0.2mm_highspeedsolid.inst.cfg new file mode 100644 index 0000000000..320409a90c --- /dev/null +++ b/resources/intent/ultimaker_methodxl/um_methodxl_labs_um-absr-175_0.2mm_highspeedsolid.inst.cfg @@ -0,0 +1,38 @@ +[general] +definition = ultimaker_methodxl +name = High Speed Solid +version = 4 + +[metadata] +intent_category = highspeedsolid +is_experimental = True +material = ultimaker_absr_175 +quality_type = draft +setting_version = 24 +type = intent +variant = LABS + +[values] +acceleration_print = 3500 +bottom_thickness = =top_bottom_thickness +bridge_wall_speed = 300 +cool_fan_enabled = True +cool_fan_speed = 100 +cool_min_layer_time = 3 +cool_min_temperature = 245.0 +infill_angles = [45,135] +infill_material_flow = 97 +infill_pattern = zigzag +infill_sparse_density = 99 +jerk_print = 35 +speed_layer_0 = 55 +speed_print = 300 +speed_support = 100 +speed_support_interface = 75 +speed_travel = 500 +speed_travel_layer_0 = 250 +speed_wall_0 = 40 +support_pattern = zigzag +top_bottom_thickness = =layer_height * 2 +top_thickness = =top_bottom_thickness + diff --git a/resources/intent/ultimaker_methodxl/um_methodxl_labs_um-pla-175_0.2mm_highspeed.inst.cfg b/resources/intent/ultimaker_methodxl/um_methodxl_labs_um-pla-175_0.2mm_highspeed.inst.cfg new file mode 100644 index 0000000000..b8f3f3ac37 --- /dev/null +++ b/resources/intent/ultimaker_methodxl/um_methodxl_labs_um-pla-175_0.2mm_highspeed.inst.cfg @@ -0,0 +1,34 @@ +[general] +definition = ultimaker_methodxl +name = High Speed +version = 4 + +[metadata] +intent_category = highspeed +is_experimental = True +material = ultimaker_pla_175 +quality_type = draft +setting_version = 24 +type = intent +variant = LABS + +[values] +acceleration_print = 3500 +bridge_wall_speed = 300 +cool_fan_enabled = True +cool_fan_speed = 100 +cool_min_layer_time = 3 +infill_pattern = zigzag +jerk_print = 35 +speed_infill = 240.0 +speed_layer_0 = 55 +speed_print = 300 +speed_travel = 500 +speed_travel_layer_0 = 350.0 +speed_wall_0 = 45 +support_interface_line_width = 0.42 +support_line_width = 0.47 +support_material_flow = 100 +support_pattern = zigzag +support_roof_line_width = 0.42 + diff --git a/resources/intent/ultimaker_methodxl/um_methodxl_labs_um-pla-175_0.2mm_highspeedsolid.inst.cfg b/resources/intent/ultimaker_methodxl/um_methodxl_labs_um-pla-175_0.2mm_highspeedsolid.inst.cfg new file mode 100644 index 0000000000..75e5ba9743 --- /dev/null +++ b/resources/intent/ultimaker_methodxl/um_methodxl_labs_um-pla-175_0.2mm_highspeedsolid.inst.cfg @@ -0,0 +1,42 @@ +[general] +definition = ultimaker_methodxl +name = High Speed Solid +version = 4 + +[metadata] +intent_category = highspeedsolid +is_experimental = True +material = ultimaker_pla_175 +quality_type = draft +setting_version = 24 +type = intent +variant = LABS + +[values] +acceleration_print = 3500 +bottom_thickness = =top_bottom_thickness +bridge_wall_speed = 300 +build_volume_temperature = 45 +cool_fan_enabled = True +cool_fan_speed = 100 +cool_min_layer_time = 3 +infill_angles = [45,135] +infill_material_flow = 97 +infill_pattern = zigzag +infill_sparse_density = 99 +jerk_print = 35 +material_bed_temperature = 45 +speed_infill = 240.0 +speed_layer_0 = 55 +speed_print = 300 +speed_travel = 500 +speed_travel_layer_0 = 350.0 +speed_wall_0 = 45 +support_interface_line_width = 0.42 +support_line_width = 0.47 +support_material_flow = 100 +support_pattern = zigzag +support_roof_line_width = 0.42 +top_bottom_thickness = =layer_height * 2 +top_thickness = =top_bottom_thickness + diff --git a/resources/intent/ultimaker_methodxl/um_methodxl_labs_um-tough-pla-175_0.2mm_highspeed.inst.cfg b/resources/intent/ultimaker_methodxl/um_methodxl_labs_um-tough-pla-175_0.2mm_highspeed.inst.cfg new file mode 100644 index 0000000000..b0a5c2c531 --- /dev/null +++ b/resources/intent/ultimaker_methodxl/um_methodxl_labs_um-tough-pla-175_0.2mm_highspeed.inst.cfg @@ -0,0 +1,34 @@ +[general] +definition = ultimaker_methodxl +name = High Speed +version = 4 + +[metadata] +intent_category = highspeed +is_experimental = True +material = ultimaker_tough_pla_175 +quality_type = draft +setting_version = 24 +type = intent +variant = LABS + +[values] +acceleration_print = 3500 +bridge_wall_speed = 300 +cool_fan_enabled = True +cool_fan_speed = 100 +cool_min_layer_time = 3 +infill_pattern = zigzag +jerk_print = 35 +speed_infill = 240.0 +speed_layer_0 = 55 +speed_print = 300 +speed_travel = 500 +speed_travel_layer_0 = 350.0 +speed_wall_0 = 45 +support_interface_line_width = 0.42 +support_line_width = 0.47 +support_material_flow = 100 +support_pattern = zigzag +support_roof_line_width = 0.42 + diff --git a/resources/intent/ultimaker_methodxl/um_methodxl_labs_um-tough-pla-175_0.2mm_highspeedsolid.inst.cfg b/resources/intent/ultimaker_methodxl/um_methodxl_labs_um-tough-pla-175_0.2mm_highspeedsolid.inst.cfg new file mode 100644 index 0000000000..e4d9f81a0f --- /dev/null +++ b/resources/intent/ultimaker_methodxl/um_methodxl_labs_um-tough-pla-175_0.2mm_highspeedsolid.inst.cfg @@ -0,0 +1,42 @@ +[general] +definition = ultimaker_methodxl +name = High Speed Solid +version = 4 + +[metadata] +intent_category = highspeedsolid +is_experimental = True +material = ultimaker_tough_pla_175 +quality_type = draft +setting_version = 24 +type = intent +variant = LABS + +[values] +acceleration_print = 3500 +bottom_thickness = =top_bottom_thickness +bridge_wall_speed = 300 +build_volume_temperature = 45 +cool_fan_enabled = True +cool_fan_speed = 100 +cool_min_layer_time = 3 +infill_angles = [45,135] +infill_material_flow = 97 +infill_pattern = zigzag +infill_sparse_density = 99 +jerk_print = 35 +material_bed_temperature = 45 +speed_infill = 240.0 +speed_layer_0 = 55 +speed_print = 300 +speed_travel = 500 +speed_travel_layer_0 = 350.0 +speed_wall_0 = 45 +support_interface_line_width = 0.42 +support_line_width = 0.47 +support_material_flow = 100 +support_pattern = zigzag +support_roof_line_width = 0.42 +top_bottom_thickness = =layer_height * 2 +top_thickness = =top_bottom_thickness + From 5b61a3e3b7e5ed7c3490ef2e5b0120a8db95de83 Mon Sep 17 00:00:00 2001 From: Shirley Du Date: Thu, 16 Jan 2025 11:11:15 -0500 Subject: [PATCH 08/27] Make acceleration/jerk_enabled control bead modes as well This fits more with the parenting structure --- plugins/MakerbotWriter/MakerbotWriter.py | 57 +++++++++++++----------- 1 file changed, 30 insertions(+), 27 deletions(-) diff --git a/plugins/MakerbotWriter/MakerbotWriter.py b/plugins/MakerbotWriter/MakerbotWriter.py index 9012f48bc1..b50adf450c 100644 --- a/plugins/MakerbotWriter/MakerbotWriter.py +++ b/plugins/MakerbotWriter/MakerbotWriter.py @@ -258,37 +258,42 @@ class MakerbotWriter(MeshWriter): accel_overrides = meta["accel_overrides"] = {} bead_mode_overrides = accel_overrides["bead_mode"] = {} - if global_stack.getProperty('acceleration_enabled', 'value'): + accel_enabled = global_stack.getProperty('acceleration_enabled', 'value') + + if accel_enabled: global_accel_setting = global_stack.getProperty('acceleration_print', 'value') accel_overrides["rate_mm_per_s_sq"] = { "x": global_accel_setting, "y": global_accel_setting } - if global_stack.getProperty('acceleration_travel_enabled', 'value'): - travel_accel_setting = global_stack.getProperty('acceleration_travel', 'value') - bead_mode_overrides['Travel Move'] = { - "rate_mm_per_s_sq": { - "x": travel_accel_setting, - "y": travel_accel_setting - } - } - if global_stack.getProperty('jerk_enabled', 'value'): + if global_stack.getProperty('acceleration_travel_enabled', 'value'): + travel_accel_setting = global_stack.getProperty('acceleration_travel', 'value') + bead_mode_overrides['Travel Move'] = { + "rate_mm_per_s_sq": { + "x": travel_accel_setting, + "y": travel_accel_setting + } + } + + jerk_enabled = global_stack.getProperty('jerk_enabled', 'value') + if jerk_enabled: global_jerk_setting = global_stack.getProperty('jerk_print', 'value') accel_overrides["max_speed_change_mm_per_s"] = { "x": global_jerk_setting, "y": global_jerk_setting } - if global_stack.getProperty('jerk_travel_enabled', 'value'): - travel_jerk_setting = global_stack.getProperty('jerk_travel', 'value') - if 'Travel Move' not in bead_mode_overrides: - bead_mode_overrides['Travel Move' ] = {} - bead_mode_overrides['Travel Move'].update({ - "max_speed_change_mm_per_s": { - "x": travel_jerk_setting, - "y": travel_jerk_setting - } - }) + + if global_stack.getProperty('jerk_travel_enabled', 'value'): + travel_jerk_setting = global_stack.getProperty('jerk_travel', 'value') + if 'Travel Move' not in bead_mode_overrides: + bead_mode_overrides['Travel Move' ] = {} + bead_mode_overrides['Travel Move'].update({ + "max_speed_change_mm_per_s": { + "x": travel_jerk_setting, + "y": travel_jerk_setting + } + }) # Get bead mode settings per extruder @@ -304,20 +309,18 @@ class MakerbotWriter(MeshWriter): } for idx, extruder in enumerate(extruders): for bead_mode_setting, bead_mode_tag in available_bead_modes.items(): - if bead_mode_tag == "": - continue ext_specific_tag = "%s_%s" % (bead_mode_tag, idx) - accel_val = extruder.getProperty('acceleration_%s' % bead_mode_setting, 'value') - jerk_val = extruder.getProperty('jerk_%s' % bead_mode_setting, 'value') - if accel_val != 0 or jerk_val != 0: + if accel_enabled or jerk_enabled: bead_mode_overrides[ext_specific_tag] = {} - if accel_val != 0: + if accel_enabled: + accel_val = extruder.getProperty('acceleration_%s' % bead_mode_setting, 'value') bead_mode_overrides[ext_specific_tag]["rate_mm_per_s_sq"] = { "x": accel_val, "y": accel_val } - if jerk_val != 0: + if jerk_enabled: + jerk_val = extruder.getProperty('jerk_%s' % bead_mode_setting, 'value') bead_mode_overrides[ext_specific_tag][ "max_speed_change_mm_per_s"] = { "x": jerk_val, "y": jerk_val From 4cb1c9e9acad33eef24cc1b56a346b18c2e468a0 Mon Sep 17 00:00:00 2001 From: shirleydu <2245546+shirleydu@users.noreply.github.com> Date: Thu, 16 Jan 2025 16:55:47 +0000 Subject: [PATCH 09/27] Apply printer-linter format --- .../ultimaker_method_base.def.json | 50 +++++++++---------- 1 file changed, 25 insertions(+), 25 deletions(-) diff --git a/resources/definitions/ultimaker_method_base.def.json b/resources/definitions/ultimaker_method_base.def.json index 09c026fe96..89fff957ff 100644 --- a/resources/definitions/ultimaker_method_base.def.json +++ b/resources/definitions/ultimaker_method_base.def.json @@ -34,10 +34,10 @@ "acceleration_enabled": { "enabled": false, - "value": true, - "settable_per_mesh": false, "settable_per_extruder": false, - "settable_per_meshgroup": false + "settable_per_mesh": false, + "settable_per_meshgroup": false, + "value": true }, "acceleration_infill": { @@ -57,10 +57,10 @@ "acceleration_print": { "enabled": false, - "value": 800, - "settable_per_mesh": false, "settable_per_extruder": false, - "settable_per_meshgroup": false + "settable_per_mesh": false, + "settable_per_meshgroup": false, + "value": 800 }, "acceleration_print_layer_0": { @@ -105,18 +105,18 @@ "acceleration_travel": { "enabled": false, - "value": 5000, - "settable_per_mesh": false, "settable_per_extruder": false, - "settable_per_meshgroup": false + "settable_per_mesh": false, + "settable_per_meshgroup": false, + "value": 5000 }, "acceleration_travel_enabled": { "enabled": false, - "value": true, - "settable_per_mesh": false, "settable_per_extruder": false, - "settable_per_meshgroup": false + "settable_per_mesh": false, + "settable_per_meshgroup": false, + "value": true }, "acceleration_travel_layer_0": { @@ -216,10 +216,10 @@ "jerk_enabled": { "enabled": false, - "value": true, - "settable_per_mesh": false, "settable_per_extruder": false, - "settable_per_meshgroup": false + "settable_per_mesh": false, + "settable_per_meshgroup": false, + "value": true }, "jerk_infill": { @@ -239,10 +239,10 @@ "jerk_print": { "enabled": false, - "value": 6.25, - "settable_per_mesh": false, "settable_per_extruder": false, - "settable_per_meshgroup": false + "settable_per_mesh": false, + "settable_per_meshgroup": false, + "value": 6.25 }, "jerk_print_layer_0": { @@ -287,18 +287,18 @@ "jerk_travel": { "enabled": false, - "value": "jerk_print", - "settable_per_mesh": false, "settable_per_extruder": false, - "settable_per_meshgroup": false + "settable_per_mesh": false, + "settable_per_meshgroup": false, + "value": "jerk_print" }, "jerk_travel_enabled": { "enabled": false, - "value": true, - "settable_per_mesh": false, "settable_per_extruder": false, - "settable_per_meshgroup": false + "settable_per_mesh": false, + "settable_per_meshgroup": false, + "value": true }, "jerk_travel_layer_0": { @@ -625,4 +625,4 @@ "z_seam_type": { "value": "'sharpest_corner'" }, "zig_zaggify_infill": { "value": true } } -} +} \ No newline at end of file From aaee39795f1fb0680aeb7d4e26d2ba28100e555c Mon Sep 17 00:00:00 2001 From: Theodor Hansson Date: Tue, 21 Jan 2025 19:19:53 +0100 Subject: [PATCH 10/27] removed global quality from zyyx pro --- .../zyyx_pro/carbon06/flex/zyyx_pro_06_flex_fast.inst.cfg | 1 - .../zyyx_pro/carbon06/flex/zyyx_pro_06_flex_fine.inst.cfg | 1 - .../zyyx_pro/carbon06/flex/zyyx_pro_06_flex_normal.inst.cfg | 1 - .../zyyx_pro/carbon12/flex/zyyx_pro_12_flex_normal.inst.cfg | 1 - .../quality/zyyx_pro/multi02/flex/zyyx_pro_02_flex_fast.inst.cfg | 1 - .../quality/zyyx_pro/multi02/flex/zyyx_pro_02_flex_fine.inst.cfg | 1 - .../zyyx_pro/multi02/flex/zyyx_pro_02_flex_normal.inst.cfg | 1 - .../quality/zyyx_pro/multi04/flex/zyyx_pro_04_flex_fast.inst.cfg | 1 - .../quality/zyyx_pro/multi04/flex/zyyx_pro_04_flex_fine.inst.cfg | 1 - .../zyyx_pro/multi04/flex/zyyx_pro_04_flex_normal.inst.cfg | 1 - .../quality/zyyx_pro/multi08/flex/zyyx_pro_08_flex_fast.inst.cfg | 1 - .../quality/zyyx_pro/multi08/flex/zyyx_pro_08_flex_fine.inst.cfg | 1 - .../zyyx_pro/multi08/flex/zyyx_pro_08_flex_normal.inst.cfg | 1 - 13 files changed, 13 deletions(-) diff --git a/resources/quality/zyyx_pro/carbon06/flex/zyyx_pro_06_flex_fast.inst.cfg b/resources/quality/zyyx_pro/carbon06/flex/zyyx_pro_06_flex_fast.inst.cfg index 4360f05c8e..768c094e4d 100644 --- a/resources/quality/zyyx_pro/carbon06/flex/zyyx_pro_06_flex_fast.inst.cfg +++ b/resources/quality/zyyx_pro/carbon06/flex/zyyx_pro_06_flex_fast.inst.cfg @@ -4,7 +4,6 @@ name = Fast version = 4 [metadata] -global_quality = True material = generic_tpu_175 quality_type = fast06 setting_version = 24 diff --git a/resources/quality/zyyx_pro/carbon06/flex/zyyx_pro_06_flex_fine.inst.cfg b/resources/quality/zyyx_pro/carbon06/flex/zyyx_pro_06_flex_fine.inst.cfg index 7a17e6ba92..cf24648bc5 100644 --- a/resources/quality/zyyx_pro/carbon06/flex/zyyx_pro_06_flex_fine.inst.cfg +++ b/resources/quality/zyyx_pro/carbon06/flex/zyyx_pro_06_flex_fine.inst.cfg @@ -4,7 +4,6 @@ name = Fine version = 4 [metadata] -global_quality = True material = generic_tpu_175 quality_type = fine06 setting_version = 24 diff --git a/resources/quality/zyyx_pro/carbon06/flex/zyyx_pro_06_flex_normal.inst.cfg b/resources/quality/zyyx_pro/carbon06/flex/zyyx_pro_06_flex_normal.inst.cfg index 83d4dab8c5..988e3ac7b8 100644 --- a/resources/quality/zyyx_pro/carbon06/flex/zyyx_pro_06_flex_normal.inst.cfg +++ b/resources/quality/zyyx_pro/carbon06/flex/zyyx_pro_06_flex_normal.inst.cfg @@ -4,7 +4,6 @@ name = Normal version = 4 [metadata] -global_quality = True material = generic_tpu_175 quality_type = normal06 setting_version = 24 diff --git a/resources/quality/zyyx_pro/carbon12/flex/zyyx_pro_12_flex_normal.inst.cfg b/resources/quality/zyyx_pro/carbon12/flex/zyyx_pro_12_flex_normal.inst.cfg index baf56e216e..d71c247e8c 100644 --- a/resources/quality/zyyx_pro/carbon12/flex/zyyx_pro_12_flex_normal.inst.cfg +++ b/resources/quality/zyyx_pro/carbon12/flex/zyyx_pro_12_flex_normal.inst.cfg @@ -4,7 +4,6 @@ name = Normal version = 4 [metadata] -global_quality = True material = generic_tpu_175 quality_type = normal12 setting_version = 24 diff --git a/resources/quality/zyyx_pro/multi02/flex/zyyx_pro_02_flex_fast.inst.cfg b/resources/quality/zyyx_pro/multi02/flex/zyyx_pro_02_flex_fast.inst.cfg index 1b6e95f546..684035be6e 100644 --- a/resources/quality/zyyx_pro/multi02/flex/zyyx_pro_02_flex_fast.inst.cfg +++ b/resources/quality/zyyx_pro/multi02/flex/zyyx_pro_02_flex_fast.inst.cfg @@ -4,7 +4,6 @@ name = Fast version = 4 [metadata] -global_quality = True material = generic_tpu_175 quality_type = fast02 setting_version = 24 diff --git a/resources/quality/zyyx_pro/multi02/flex/zyyx_pro_02_flex_fine.inst.cfg b/resources/quality/zyyx_pro/multi02/flex/zyyx_pro_02_flex_fine.inst.cfg index 1d1713a08e..093f725d01 100644 --- a/resources/quality/zyyx_pro/multi02/flex/zyyx_pro_02_flex_fine.inst.cfg +++ b/resources/quality/zyyx_pro/multi02/flex/zyyx_pro_02_flex_fine.inst.cfg @@ -4,7 +4,6 @@ name = Fine version = 4 [metadata] -global_quality = True material = generic_tpu_175 quality_type = fine02 setting_version = 24 diff --git a/resources/quality/zyyx_pro/multi02/flex/zyyx_pro_02_flex_normal.inst.cfg b/resources/quality/zyyx_pro/multi02/flex/zyyx_pro_02_flex_normal.inst.cfg index 797637a25d..5bbe4bd9f0 100644 --- a/resources/quality/zyyx_pro/multi02/flex/zyyx_pro_02_flex_normal.inst.cfg +++ b/resources/quality/zyyx_pro/multi02/flex/zyyx_pro_02_flex_normal.inst.cfg @@ -4,7 +4,6 @@ name = Normal version = 4 [metadata] -global_quality = True material = generic_tpu_175 quality_type = normal02 setting_version = 24 diff --git a/resources/quality/zyyx_pro/multi04/flex/zyyx_pro_04_flex_fast.inst.cfg b/resources/quality/zyyx_pro/multi04/flex/zyyx_pro_04_flex_fast.inst.cfg index e49678a86c..730dbd6d11 100644 --- a/resources/quality/zyyx_pro/multi04/flex/zyyx_pro_04_flex_fast.inst.cfg +++ b/resources/quality/zyyx_pro/multi04/flex/zyyx_pro_04_flex_fast.inst.cfg @@ -4,7 +4,6 @@ name = Fast version = 4 [metadata] -global_quality = True material = generic_tpu_175 quality_type = fast04 setting_version = 24 diff --git a/resources/quality/zyyx_pro/multi04/flex/zyyx_pro_04_flex_fine.inst.cfg b/resources/quality/zyyx_pro/multi04/flex/zyyx_pro_04_flex_fine.inst.cfg index 09dd668f78..6b4a1b0628 100644 --- a/resources/quality/zyyx_pro/multi04/flex/zyyx_pro_04_flex_fine.inst.cfg +++ b/resources/quality/zyyx_pro/multi04/flex/zyyx_pro_04_flex_fine.inst.cfg @@ -4,7 +4,6 @@ name = Fine version = 4 [metadata] -global_quality = True material = generic_tpu_175 quality_type = fine04 setting_version = 24 diff --git a/resources/quality/zyyx_pro/multi04/flex/zyyx_pro_04_flex_normal.inst.cfg b/resources/quality/zyyx_pro/multi04/flex/zyyx_pro_04_flex_normal.inst.cfg index 9aa604ca2b..800c57b89a 100644 --- a/resources/quality/zyyx_pro/multi04/flex/zyyx_pro_04_flex_normal.inst.cfg +++ b/resources/quality/zyyx_pro/multi04/flex/zyyx_pro_04_flex_normal.inst.cfg @@ -4,7 +4,6 @@ name = Normal version = 4 [metadata] -global_quality = True material = generic_tpu_175 quality_type = normal04 setting_version = 24 diff --git a/resources/quality/zyyx_pro/multi08/flex/zyyx_pro_08_flex_fast.inst.cfg b/resources/quality/zyyx_pro/multi08/flex/zyyx_pro_08_flex_fast.inst.cfg index 908f069140..0b1d0dc5e9 100644 --- a/resources/quality/zyyx_pro/multi08/flex/zyyx_pro_08_flex_fast.inst.cfg +++ b/resources/quality/zyyx_pro/multi08/flex/zyyx_pro_08_flex_fast.inst.cfg @@ -4,7 +4,6 @@ name = Fast version = 4 [metadata] -global_quality = True material = generic_tpu_175 quality_type = fast08 setting_version = 24 diff --git a/resources/quality/zyyx_pro/multi08/flex/zyyx_pro_08_flex_fine.inst.cfg b/resources/quality/zyyx_pro/multi08/flex/zyyx_pro_08_flex_fine.inst.cfg index f6456e0768..a15da58688 100644 --- a/resources/quality/zyyx_pro/multi08/flex/zyyx_pro_08_flex_fine.inst.cfg +++ b/resources/quality/zyyx_pro/multi08/flex/zyyx_pro_08_flex_fine.inst.cfg @@ -4,7 +4,6 @@ name = Fine version = 4 [metadata] -global_quality = True material = generic_tpu_175 quality_type = fine08 setting_version = 24 diff --git a/resources/quality/zyyx_pro/multi08/flex/zyyx_pro_08_flex_normal.inst.cfg b/resources/quality/zyyx_pro/multi08/flex/zyyx_pro_08_flex_normal.inst.cfg index d5eddb7e79..02f63b7000 100644 --- a/resources/quality/zyyx_pro/multi08/flex/zyyx_pro_08_flex_normal.inst.cfg +++ b/resources/quality/zyyx_pro/multi08/flex/zyyx_pro_08_flex_normal.inst.cfg @@ -4,7 +4,6 @@ name = Normal version = 4 [metadata] -global_quality = True material = generic_tpu_175 quality_type = normal08 setting_version = 24 From a7c234862a892081c62961dfc3d8054f5bff7def Mon Sep 17 00:00:00 2001 From: Alan Bjorklund Date: Mon, 27 Jan 2025 18:02:54 -0500 Subject: [PATCH 11/27] Add 0.27 layer height options for Sprint Enable PLA and TPLA at 0.27 layer height via Balanced & Draft mode options. Draft mode has higher acceleration values, and adjusted overhang settings. Also additional minor settings changes such as first layer height, and initial cooling fan. PP-561 --- ...rint_0.4mm_um-pla-175_0.3mm_draft.inst.cfg | 54 +++++++++++++++++++ ....4mm_um-tough-pla-175_0.3mm_draft.inst.cfg | 54 +++++++++++++++++++ ...tch_sprint_0.4mm_um-pla-175_0.3mm.inst.cfg | 16 ++++++ ...rint_0.4mm_um-tough-pla-175_0.3mm.inst.cfg | 23 ++++++++ ...h_sprint_global_Verydraft_Quality.inst.cfg | 15 ++++++ 5 files changed, 162 insertions(+) create mode 100644 resources/intent/ultimaker_sketch_sprint/um_sketch_sprint_0.4mm_um-pla-175_0.3mm_draft.inst.cfg create mode 100644 resources/intent/ultimaker_sketch_sprint/um_sketch_sprint_0.4mm_um-tough-pla-175_0.3mm_draft.inst.cfg create mode 100644 resources/quality/ultimaker_sketch_sprint/um_sketch_sprint_0.4mm_um-pla-175_0.3mm.inst.cfg create mode 100644 resources/quality/ultimaker_sketch_sprint/um_sketch_sprint_0.4mm_um-tough-pla-175_0.3mm.inst.cfg create mode 100644 resources/quality/ultimaker_sketch_sprint/um_sketch_sprint_global_Verydraft_Quality.inst.cfg diff --git a/resources/intent/ultimaker_sketch_sprint/um_sketch_sprint_0.4mm_um-pla-175_0.3mm_draft.inst.cfg b/resources/intent/ultimaker_sketch_sprint/um_sketch_sprint_0.4mm_um-pla-175_0.3mm_draft.inst.cfg new file mode 100644 index 0000000000..c2c8b9b3bd --- /dev/null +++ b/resources/intent/ultimaker_sketch_sprint/um_sketch_sprint_0.4mm_um-pla-175_0.3mm_draft.inst.cfg @@ -0,0 +1,54 @@ +[general] +definition = ultimaker_sketch_sprint +name = Draft +version = 4 + +[metadata] +intent_category = draft +is_experimental = True +material = ultimaker_pla_175 +quality_type = verydraft +setting_version = 24 +type = intent +variant = 0.4mm + +[values] +acceleration_layer_0 = 5000 +acceleration_print = 20000 +acceleration_roofing = 5000 +acceleration_topbottom = 10000 +acceleration_travel_layer_0 = 5000 +acceleration_wall_0 = 5000.0 +acceleration_wall_0_roofing = 5000 +acceleration_wall_x = 10000 +acceleration_wall_x_roofing = 5000 +cool_fan_full_at_height = 0.54 +cool_min_layer_time = 2 +cool_min_speed = 50 +cool_min_temperature = 220 +infill_angles = [135] +infill_line_width = 0.4 +infill_overlap = 25 +infill_pattern = zigzag +infill_wipe_dist = 0.05 +initial_layer_line_width_factor = 125 +line_width = 0.4 +material_final_print_temperature = 225 +material_initial_print_temperature = 225 +material_print_temperature = 225 +retraction_hop_enabled = True +seam_overhang_angle = 25 +speed_layer_0 = 70 +speed_print = 270 +speed_roofing = 215 +speed_support_bottom = 100 +speed_support_interface = 215 +speed_topbottom = 215 +speed_wall = 215 +speed_wall_x = 270 +speed_wall_x_roofing = 270 +support_line_width = 0.35 +wall_line_width_x = 0.4 +wall_overhang_angle = 25 +wall_overhang_speed_factor = 15 + diff --git a/resources/intent/ultimaker_sketch_sprint/um_sketch_sprint_0.4mm_um-tough-pla-175_0.3mm_draft.inst.cfg b/resources/intent/ultimaker_sketch_sprint/um_sketch_sprint_0.4mm_um-tough-pla-175_0.3mm_draft.inst.cfg new file mode 100644 index 0000000000..482f0fa5ec --- /dev/null +++ b/resources/intent/ultimaker_sketch_sprint/um_sketch_sprint_0.4mm_um-tough-pla-175_0.3mm_draft.inst.cfg @@ -0,0 +1,54 @@ +[general] +definition = ultimaker_sketch_sprint +name = Draft +version = 4 + +[metadata] +intent_category = draft +is_experimental = True +material = ultimaker_tough_pla_175 +quality_type = verydraft +setting_version = 24 +type = intent +variant = 0.4mm + +[values] +acceleration_layer_0 = 5000 +acceleration_print = 20000 +acceleration_roofing = 5000 +acceleration_topbottom = 10000 +acceleration_travel_layer_0 = 5000 +acceleration_wall_0 = 5000.0 +acceleration_wall_0_roofing = 5000 +acceleration_wall_x = 10000 +acceleration_wall_x_roofing = 5000 +cool_fan_full_at_height = 0.54 +cool_min_layer_time = 2 +cool_min_speed = 50 +cool_min_temperature = 220 +infill_angles = [135] +infill_line_width = 0.4 +infill_overlap = 25 +infill_pattern = zigzag +infill_wipe_dist = 0.05 +initial_layer_line_width_factor = 125 +line_width = 0.4 +material_final_print_temperature = 225 +material_initial_print_temperature = 225 +material_print_temperature = 225 +retraction_hop_enabled = True +seam_overhang_angle = 25 +speed_layer_0 = 70 +speed_print = 270 +speed_roofing = 215 +speed_support_bottom = 100 +speed_support_interface = 215 +speed_topbottom = 215 +speed_wall = 215 +speed_wall_x = 270 +speed_wall_x_roofing = 270 +support_line_width = 0.35 +wall_line_width_x = 0.4 +wall_overhang_angle = 25 +wall_overhang_speed_factor = 15 + diff --git a/resources/quality/ultimaker_sketch_sprint/um_sketch_sprint_0.4mm_um-pla-175_0.3mm.inst.cfg b/resources/quality/ultimaker_sketch_sprint/um_sketch_sprint_0.4mm_um-pla-175_0.3mm.inst.cfg new file mode 100644 index 0000000000..14a1d87dc5 --- /dev/null +++ b/resources/quality/ultimaker_sketch_sprint/um_sketch_sprint_0.4mm_um-pla-175_0.3mm.inst.cfg @@ -0,0 +1,16 @@ +[general] +definition = ultimaker_sketch_sprint +name = Extra Fast - Experimental +version = 4 + +[metadata] +is_experimental = True +material = ultimaker_pla_175 +quality_type = verydraft +setting_version = 24 +type = quality +variant = 0.4mm +weight = -3 + +[values] + diff --git a/resources/quality/ultimaker_sketch_sprint/um_sketch_sprint_0.4mm_um-tough-pla-175_0.3mm.inst.cfg b/resources/quality/ultimaker_sketch_sprint/um_sketch_sprint_0.4mm_um-tough-pla-175_0.3mm.inst.cfg new file mode 100644 index 0000000000..cc49b97b7f --- /dev/null +++ b/resources/quality/ultimaker_sketch_sprint/um_sketch_sprint_0.4mm_um-tough-pla-175_0.3mm.inst.cfg @@ -0,0 +1,23 @@ +[general] +definition = ultimaker_sketch_sprint +name = Extra Fast - Experimental +version = 4 + +[metadata] +is_experimental = True +material = ultimaker_tough_pla_175 +quality_type = verydraft +setting_version = 24 +type = quality +variant = 0.4mm +weight = -3 + +[values] +acceleration_layer_0 = 200 +acceleration_travel_layer_0 = =acceleration_layer_0 +speed_layer_0 = 30 +speed_slowdown_layers = 4 +speed_travel_layer_0 = 150 +wall_0_material_flow_layer_0 = =material_flow * 1.03 +wall_x_material_flow_layer_0 = =material_flow * 0.95 + diff --git a/resources/quality/ultimaker_sketch_sprint/um_sketch_sprint_global_Verydraft_Quality.inst.cfg b/resources/quality/ultimaker_sketch_sprint/um_sketch_sprint_global_Verydraft_Quality.inst.cfg new file mode 100644 index 0000000000..d1d5bde260 --- /dev/null +++ b/resources/quality/ultimaker_sketch_sprint/um_sketch_sprint_global_Verydraft_Quality.inst.cfg @@ -0,0 +1,15 @@ +[general] +definition = ultimaker_sketch_sprint +name = Extra Fast +version = 4 + +[metadata] +global_quality = True +quality_type = verydraft +setting_version = 24 +type = quality +weight = -2 + +[values] +layer_height = 0.27 + From 868e74e84b5ef87b9e4ac6b44d0eaa9cb841146d Mon Sep 17 00:00:00 2001 From: Shirley Du Date: Tue, 28 Jan 2025 17:14:34 -0500 Subject: [PATCH 12/27] For Method, enable corner rounding/input shaping if using highspeed type intents --- plugins/MakerbotWriter/MakerbotWriter.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/plugins/MakerbotWriter/MakerbotWriter.py b/plugins/MakerbotWriter/MakerbotWriter.py index b50adf450c..2f77ffeda7 100644 --- a/plugins/MakerbotWriter/MakerbotWriter.py +++ b/plugins/MakerbotWriter/MakerbotWriter.py @@ -249,13 +249,17 @@ class MakerbotWriter(MeshWriter): meta["preferences"] = dict() bounds = application.getBuildVolume().getBoundingBox() + intent = CuraApplication.getInstance().getIntentManager().currentIntentCategory meta["preferences"]["instance0"] = { "machineBounds": [bounds.right, bounds.front, bounds.left, bounds.back] if bounds is not None else None, - "printMode": CuraApplication.getInstance().getIntentManager().currentIntentCategory, + "printMode": intent } if file_format == "application/x-makerbot": accel_overrides = meta["accel_overrides"] = {} + if intent in ['highspeed', 'highspeedsolid']: + accel_overrides['do_input_shaping'] = True + accel_overrides['do_corner_rounding'] = True bead_mode_overrides = accel_overrides["bead_mode"] = {} accel_enabled = global_stack.getProperty('acceleration_enabled', 'value') From f4ea52220eca6f87f02758669f2435634d3531ca Mon Sep 17 00:00:00 2001 From: Shirley Du Date: Tue, 28 Jan 2025 17:17:46 -0500 Subject: [PATCH 13/27] Revert "Missed a file" This reverts commit e75c6968d98b8510f441d0caa553733c7acaa5ab. --- .../ultimaker_method_base.def.json | 26 +------------------ 1 file changed, 1 insertion(+), 25 deletions(-) diff --git a/resources/definitions/ultimaker_method_base.def.json b/resources/definitions/ultimaker_method_base.def.json index 89fff957ff..dbdc03530b 100644 --- a/resources/definitions/ultimaker_method_base.def.json +++ b/resources/definitions/ultimaker_method_base.def.json @@ -34,9 +34,6 @@ "acceleration_enabled": { "enabled": false, - "settable_per_extruder": false, - "settable_per_mesh": false, - "settable_per_meshgroup": false, "value": true }, "acceleration_infill": @@ -57,9 +54,6 @@ "acceleration_print": { "enabled": false, - "settable_per_extruder": false, - "settable_per_mesh": false, - "settable_per_meshgroup": false, "value": 800 }, "acceleration_print_layer_0": @@ -105,17 +99,11 @@ "acceleration_travel": { "enabled": false, - "settable_per_extruder": false, - "settable_per_mesh": false, - "settable_per_meshgroup": false, "value": 5000 }, "acceleration_travel_enabled": { "enabled": false, - "settable_per_extruder": false, - "settable_per_mesh": false, - "settable_per_meshgroup": false, "value": true }, "acceleration_travel_layer_0": @@ -216,9 +204,6 @@ "jerk_enabled": { "enabled": false, - "settable_per_extruder": false, - "settable_per_mesh": false, - "settable_per_meshgroup": false, "value": true }, "jerk_infill": @@ -239,9 +224,6 @@ "jerk_print": { "enabled": false, - "settable_per_extruder": false, - "settable_per_mesh": false, - "settable_per_meshgroup": false, "value": 6.25 }, "jerk_print_layer_0": @@ -287,17 +269,11 @@ "jerk_travel": { "enabled": false, - "settable_per_extruder": false, - "settable_per_mesh": false, - "settable_per_meshgroup": false, "value": "jerk_print" }, "jerk_travel_enabled": { "enabled": false, - "settable_per_extruder": false, - "settable_per_mesh": false, - "settable_per_meshgroup": false, "value": true }, "jerk_travel_layer_0": @@ -625,4 +601,4 @@ "z_seam_type": { "value": "'sharpest_corner'" }, "zig_zaggify_infill": { "value": true } } -} \ No newline at end of file +} From c4fd72483fd6e4721c7c13b174de30d464191244 Mon Sep 17 00:00:00 2001 From: shirleydu <2245546+shirleydu@users.noreply.github.com> Date: Tue, 28 Jan 2025 22:19:09 +0000 Subject: [PATCH 14/27] Apply printer-linter format --- resources/definitions/ultimaker_method_base.def.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/resources/definitions/ultimaker_method_base.def.json b/resources/definitions/ultimaker_method_base.def.json index dbdc03530b..1e5eb952ed 100644 --- a/resources/definitions/ultimaker_method_base.def.json +++ b/resources/definitions/ultimaker_method_base.def.json @@ -601,4 +601,4 @@ "z_seam_type": { "value": "'sharpest_corner'" }, "zig_zaggify_infill": { "value": true } } -} +} \ No newline at end of file From 859327b3ba47c6cf2d83d1e463146cfb3619dfc5 Mon Sep 17 00:00:00 2001 From: Alan Bjorklund Date: Tue, 28 Jan 2025 17:42:57 -0500 Subject: [PATCH 15/27] Sketch infill line width update Add logic that sets the infill width to 0.4 when the layer height is not equal to 0.2. The infill width at 0.45mm was causing the flow rate to be > 30 mm^3/s for 0.27 Balanced prints. This update corrects the flow rate issue. PP-561 --- resources/definitions/ultimaker_sketch_sprint.def.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/resources/definitions/ultimaker_sketch_sprint.def.json b/resources/definitions/ultimaker_sketch_sprint.def.json index cde655e70f..4c5e68b983 100644 --- a/resources/definitions/ultimaker_sketch_sprint.def.json +++ b/resources/definitions/ultimaker_sketch_sprint.def.json @@ -130,7 +130,7 @@ ] }, "infill_before_walls": { "value": false }, - "infill_line_width": { "value": 0.45 }, + "infill_line_width": { "value": "0.45 if layer_height == 0.2 else 0.4" }, "infill_overlap": { "value": 10 }, "infill_pattern": { "value": "'lines'" }, "infill_sparse_density": { "value": 15 }, From f039e901327ec5e59e6afd804890ec55355c28ba Mon Sep 17 00:00:00 2001 From: Alan Bjorklund Date: Thu, 30 Jan 2025 14:28:09 -0500 Subject: [PATCH 16/27] Moved 0.27 profiles into "imperial" quality This commit corrects the filenames in the previous commit. Profiles with 0.27 layer height had "0.3" in the filename. Now they are correctly named as 0.27. PP-561 --- ... => um_sketch_sprint_0.4mm_um-pla-175_0.27mm_draft.inst.cfg} | 2 +- ..._sketch_sprint_0.4mm_um-tough-pla-175_0.27mm_draft.inst.cfg} | 2 +- ...st.cfg => um_sketch_sprint_0.4mm_um-pla-175_0.27mm.inst.cfg} | 2 +- ... => um_sketch_sprint_0.4mm_um-tough-pla-175_0.27mm.inst.cfg} | 2 +- ...st.cfg => um_sketch_sprint_global_Imperial_Quality.inst.cfg} | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) rename resources/intent/ultimaker_sketch_sprint/{um_sketch_sprint_0.4mm_um-pla-175_0.3mm_draft.inst.cfg => um_sketch_sprint_0.4mm_um-pla-175_0.27mm_draft.inst.cfg} (98%) rename resources/intent/ultimaker_sketch_sprint/{um_sketch_sprint_0.4mm_um-tough-pla-175_0.3mm_draft.inst.cfg => um_sketch_sprint_0.4mm_um-tough-pla-175_0.27mm_draft.inst.cfg} (98%) rename resources/quality/ultimaker_sketch_sprint/{um_sketch_sprint_0.4mm_um-pla-175_0.3mm.inst.cfg => um_sketch_sprint_0.4mm_um-pla-175_0.27mm.inst.cfg} (90%) rename resources/quality/ultimaker_sketch_sprint/{um_sketch_sprint_0.4mm_um-tough-pla-175_0.3mm.inst.cfg => um_sketch_sprint_0.4mm_um-tough-pla-175_0.27mm.inst.cfg} (95%) rename resources/quality/ultimaker_sketch_sprint/{um_sketch_sprint_global_Verydraft_Quality.inst.cfg => um_sketch_sprint_global_Imperial_Quality.inst.cfg} (88%) diff --git a/resources/intent/ultimaker_sketch_sprint/um_sketch_sprint_0.4mm_um-pla-175_0.3mm_draft.inst.cfg b/resources/intent/ultimaker_sketch_sprint/um_sketch_sprint_0.4mm_um-pla-175_0.27mm_draft.inst.cfg similarity index 98% rename from resources/intent/ultimaker_sketch_sprint/um_sketch_sprint_0.4mm_um-pla-175_0.3mm_draft.inst.cfg rename to resources/intent/ultimaker_sketch_sprint/um_sketch_sprint_0.4mm_um-pla-175_0.27mm_draft.inst.cfg index c2c8b9b3bd..5204072807 100644 --- a/resources/intent/ultimaker_sketch_sprint/um_sketch_sprint_0.4mm_um-pla-175_0.3mm_draft.inst.cfg +++ b/resources/intent/ultimaker_sketch_sprint/um_sketch_sprint_0.4mm_um-pla-175_0.27mm_draft.inst.cfg @@ -7,7 +7,7 @@ version = 4 intent_category = draft is_experimental = True material = ultimaker_pla_175 -quality_type = verydraft +quality_type = imperial setting_version = 24 type = intent variant = 0.4mm diff --git a/resources/intent/ultimaker_sketch_sprint/um_sketch_sprint_0.4mm_um-tough-pla-175_0.3mm_draft.inst.cfg b/resources/intent/ultimaker_sketch_sprint/um_sketch_sprint_0.4mm_um-tough-pla-175_0.27mm_draft.inst.cfg similarity index 98% rename from resources/intent/ultimaker_sketch_sprint/um_sketch_sprint_0.4mm_um-tough-pla-175_0.3mm_draft.inst.cfg rename to resources/intent/ultimaker_sketch_sprint/um_sketch_sprint_0.4mm_um-tough-pla-175_0.27mm_draft.inst.cfg index 482f0fa5ec..546d69404d 100644 --- a/resources/intent/ultimaker_sketch_sprint/um_sketch_sprint_0.4mm_um-tough-pla-175_0.3mm_draft.inst.cfg +++ b/resources/intent/ultimaker_sketch_sprint/um_sketch_sprint_0.4mm_um-tough-pla-175_0.27mm_draft.inst.cfg @@ -7,7 +7,7 @@ version = 4 intent_category = draft is_experimental = True material = ultimaker_tough_pla_175 -quality_type = verydraft +quality_type = imperial setting_version = 24 type = intent variant = 0.4mm diff --git a/resources/quality/ultimaker_sketch_sprint/um_sketch_sprint_0.4mm_um-pla-175_0.3mm.inst.cfg b/resources/quality/ultimaker_sketch_sprint/um_sketch_sprint_0.4mm_um-pla-175_0.27mm.inst.cfg similarity index 90% rename from resources/quality/ultimaker_sketch_sprint/um_sketch_sprint_0.4mm_um-pla-175_0.3mm.inst.cfg rename to resources/quality/ultimaker_sketch_sprint/um_sketch_sprint_0.4mm_um-pla-175_0.27mm.inst.cfg index 14a1d87dc5..f084bc1791 100644 --- a/resources/quality/ultimaker_sketch_sprint/um_sketch_sprint_0.4mm_um-pla-175_0.3mm.inst.cfg +++ b/resources/quality/ultimaker_sketch_sprint/um_sketch_sprint_0.4mm_um-pla-175_0.27mm.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] is_experimental = True material = ultimaker_pla_175 -quality_type = verydraft +quality_type = imperial setting_version = 24 type = quality variant = 0.4mm diff --git a/resources/quality/ultimaker_sketch_sprint/um_sketch_sprint_0.4mm_um-tough-pla-175_0.3mm.inst.cfg b/resources/quality/ultimaker_sketch_sprint/um_sketch_sprint_0.4mm_um-tough-pla-175_0.27mm.inst.cfg similarity index 95% rename from resources/quality/ultimaker_sketch_sprint/um_sketch_sprint_0.4mm_um-tough-pla-175_0.3mm.inst.cfg rename to resources/quality/ultimaker_sketch_sprint/um_sketch_sprint_0.4mm_um-tough-pla-175_0.27mm.inst.cfg index cc49b97b7f..1d7584fd7a 100644 --- a/resources/quality/ultimaker_sketch_sprint/um_sketch_sprint_0.4mm_um-tough-pla-175_0.3mm.inst.cfg +++ b/resources/quality/ultimaker_sketch_sprint/um_sketch_sprint_0.4mm_um-tough-pla-175_0.27mm.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] is_experimental = True material = ultimaker_tough_pla_175 -quality_type = verydraft +quality_type = imperial setting_version = 24 type = quality variant = 0.4mm diff --git a/resources/quality/ultimaker_sketch_sprint/um_sketch_sprint_global_Verydraft_Quality.inst.cfg b/resources/quality/ultimaker_sketch_sprint/um_sketch_sprint_global_Imperial_Quality.inst.cfg similarity index 88% rename from resources/quality/ultimaker_sketch_sprint/um_sketch_sprint_global_Verydraft_Quality.inst.cfg rename to resources/quality/ultimaker_sketch_sprint/um_sketch_sprint_global_Imperial_Quality.inst.cfg index d1d5bde260..bef8501e67 100644 --- a/resources/quality/ultimaker_sketch_sprint/um_sketch_sprint_global_Verydraft_Quality.inst.cfg +++ b/resources/quality/ultimaker_sketch_sprint/um_sketch_sprint_global_Imperial_Quality.inst.cfg @@ -5,7 +5,7 @@ version = 4 [metadata] global_quality = True -quality_type = verydraft +quality_type = imperial setting_version = 24 type = quality weight = -2 From d18f64922127df1c2012ffe84e7e8e6a8933da6d Mon Sep 17 00:00:00 2001 From: Erwan MATHIEU Date: Wed, 5 Feb 2025 14:22:23 +0100 Subject: [PATCH 17/27] Add missing Sketch printers extruders name mapping CURA-12401 --- cura/PrinterOutput/FormatMaps.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/cura/PrinterOutput/FormatMaps.py b/cura/PrinterOutput/FormatMaps.py index 3bb6263a28..1974f4c08c 100644 --- a/cura/PrinterOutput/FormatMaps.py +++ b/cura/PrinterOutput/FormatMaps.py @@ -25,7 +25,10 @@ class FormatMaps: "mk14_c": "1C", "mk14": "1A", "mk14_s": "2A", - "mk14_e": "LABS" + "mk14_e": "LABS", + "sketch_extruder": "0.4mm", + "sketch_l_extruder": "0.4mm", + "sketch_sprint_extruder": "0.4mm", } # A map from the material-name in their native file-formats to some info, including the internal name we use. From dbb994b6c1dfd8fc56156a4cddbd8b8a83482efe Mon Sep 17 00:00:00 2001 From: Erwan MATHIEU Date: Thu, 6 Feb 2025 08:35:56 +0100 Subject: [PATCH 18/27] Use the material alternative GUID if not found CURA-12401 --- .../src/Models/Http/ClusterPrinterConfigurationMaterial.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/plugins/UM3NetworkPrinting/src/Models/Http/ClusterPrinterConfigurationMaterial.py b/plugins/UM3NetworkPrinting/src/Models/Http/ClusterPrinterConfigurationMaterial.py index 6f2992a03b..4c6d4a15b9 100644 --- a/plugins/UM3NetworkPrinting/src/Models/Http/ClusterPrinterConfigurationMaterial.py +++ b/plugins/UM3NetworkPrinting/src/Models/Http/ClusterPrinterConfigurationMaterial.py @@ -40,6 +40,9 @@ class ClusterPrinterConfigurationMaterial(BaseModel): container_registry = ContainerRegistry.getInstance() same_guid = container_registry.findInstanceContainersMetadata(GUID = self.guid) + if not same_guid: + same_guid = container_registry.findInstanceContainersMetadata(alternative_GUID = self.guid) + if same_guid: read_only = sorted(filter(lambda metadata: container_registry.isReadOnly(metadata["id"]), same_guid), key = lambda metadata: metadata["name"]) if read_only: @@ -48,10 +51,11 @@ class ClusterPrinterConfigurationMaterial(BaseModel): material_metadata = min(same_guid, key = lambda metadata: metadata["name"]) else: material_metadata = { + "GUID": self.guid, "color_code": self.color, "brand": self.brand, "material": self.material, "name": "Empty" if self.material == "empty" else "Unknown" } - return MaterialOutputModel(guid = self.guid, type = material_metadata["material"], brand = material_metadata["brand"], color = material_metadata.get("color_code", "#ffc924"), name = material_metadata["name"]) + return MaterialOutputModel(guid = material_metadata["GUID"], type = material_metadata["material"], brand = material_metadata["brand"], color = material_metadata.get("color_code", "#ffc924"), name = material_metadata["name"]) From 25c2e75f345306a5e4fd72c03ec3fb1cc58e03cb Mon Sep 17 00:00:00 2001 From: Erwan MATHIEU Date: Thu, 6 Feb 2025 15:53:22 +0100 Subject: [PATCH 19/27] Revert "Use the material alternative GUID if not found" This reverts commit dbb994b6c1dfd8fc56156a4cddbd8b8a83482efe. --- .../src/Models/Http/ClusterPrinterConfigurationMaterial.py | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/plugins/UM3NetworkPrinting/src/Models/Http/ClusterPrinterConfigurationMaterial.py b/plugins/UM3NetworkPrinting/src/Models/Http/ClusterPrinterConfigurationMaterial.py index 4c6d4a15b9..6f2992a03b 100644 --- a/plugins/UM3NetworkPrinting/src/Models/Http/ClusterPrinterConfigurationMaterial.py +++ b/plugins/UM3NetworkPrinting/src/Models/Http/ClusterPrinterConfigurationMaterial.py @@ -40,9 +40,6 @@ class ClusterPrinterConfigurationMaterial(BaseModel): container_registry = ContainerRegistry.getInstance() same_guid = container_registry.findInstanceContainersMetadata(GUID = self.guid) - if not same_guid: - same_guid = container_registry.findInstanceContainersMetadata(alternative_GUID = self.guid) - if same_guid: read_only = sorted(filter(lambda metadata: container_registry.isReadOnly(metadata["id"]), same_guid), key = lambda metadata: metadata["name"]) if read_only: @@ -51,11 +48,10 @@ class ClusterPrinterConfigurationMaterial(BaseModel): material_metadata = min(same_guid, key = lambda metadata: metadata["name"]) else: material_metadata = { - "GUID": self.guid, "color_code": self.color, "brand": self.brand, "material": self.material, "name": "Empty" if self.material == "empty" else "Unknown" } - return MaterialOutputModel(guid = material_metadata["GUID"], type = material_metadata["material"], brand = material_metadata["brand"], color = material_metadata.get("color_code", "#ffc924"), name = material_metadata["name"]) + return MaterialOutputModel(guid = self.guid, type = material_metadata["material"], brand = material_metadata["brand"], color = material_metadata.get("color_code", "#ffc924"), name = material_metadata["name"]) From 1c92704eda95046c0fc2a3a47b2bb14926a6dd24 Mon Sep 17 00:00:00 2001 From: Bastien Nocera Date: Tue, 11 Feb 2025 12:26:26 +0100 Subject: [PATCH 20/27] Add correct 3MF mime-type to .desktop launcher See https://gitlab.freedesktop.org/xdg/shared-mime-info/-/commit/26a3e2f8dc0fd32526a4ad930cadb5d2cae52e74 --- packaging/AppImage/cura.desktop.jinja | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packaging/AppImage/cura.desktop.jinja b/packaging/AppImage/cura.desktop.jinja index 1230d4ff5c..8b645c826e 100644 --- a/packaging/AppImage/cura.desktop.jinja +++ b/packaging/AppImage/cura.desktop.jinja @@ -9,7 +9,7 @@ Exec=UltiMaker-Cura %F Icon=cura-icon Terminal=false Type=Application -MimeType=model/stl;application/vnd.ms-3mfdocument;application/prs.wavefront-obj;image/bmp;image/gif;image/jpeg;image/png;text/x-gcode;application/x-amf;application/x-ply;application/x-ctm;model/vnd.collada+xml;model/gltf-binary;model/gltf+json;model/vnd.collada+xml+zip; +MimeType=model/stl;application/vnd.ms-3mfdocument;model/3mf;application/prs.wavefront-obj;image/bmp;image/gif;image/jpeg;image/png;text/x-gcode;application/x-amf;application/x-ply;application/x-ctm;model/vnd.collada+xml;model/gltf-binary;model/gltf+json;model/vnd.collada+xml+zip; Categories=Graphics; Keywords=3D;Printing; X-AppImage-Version={{ cura_version }} From 0a68c861f0eff5756473d35995d43b17f0ad1c6e Mon Sep 17 00:00:00 2001 From: Bastien Nocera Date: Tue, 11 Feb 2025 12:28:03 +0100 Subject: [PATCH 21/27] Fix "Open in Cura" button on Thingiverse MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Make the "Open in Cura" button on Thingiverse work by informing the system that Cura is the application to handle URLs with the cura scheme, and that it can handle URLs, not just local files. This fixes this error message visible in Firefox' console when clicking the button on the website: Prevented navigation to “cura://open?file=https%3A%2F%2Fwww.thingiverse.com%2Fdownload%3A14134689” due to an unknown protocol. See https://github.com/bambulab/BambuStudio/commit/62006bba30f39 --- packaging/AppImage/cura.desktop.jinja | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packaging/AppImage/cura.desktop.jinja b/packaging/AppImage/cura.desktop.jinja index 8b645c826e..dc6cddcc03 100644 --- a/packaging/AppImage/cura.desktop.jinja +++ b/packaging/AppImage/cura.desktop.jinja @@ -5,11 +5,11 @@ GenericName=3D Printing Software GenericName[de]=3D-Druck-Software GenericName[nl]=3D-Print Software Comment=Cura converts 3D models into paths for a 3D printer. It prepares your print for maximum accuracy, minimum printing time and good reliability with many extra features that make your print come out great. -Exec=UltiMaker-Cura %F +Exec=UltiMaker-Cura %U Icon=cura-icon Terminal=false Type=Application -MimeType=model/stl;application/vnd.ms-3mfdocument;model/3mf;application/prs.wavefront-obj;image/bmp;image/gif;image/jpeg;image/png;text/x-gcode;application/x-amf;application/x-ply;application/x-ctm;model/vnd.collada+xml;model/gltf-binary;model/gltf+json;model/vnd.collada+xml+zip; +MimeType=model/stl;application/vnd.ms-3mfdocument;model/3mf;application/prs.wavefront-obj;image/bmp;image/gif;image/jpeg;image/png;text/x-gcode;application/x-amf;application/x-ply;application/x-ctm;model/vnd.collada+xml;model/gltf-binary;model/gltf+json;model/vnd.collada+xml+zip;x-scheme-handler/cura; Categories=Graphics; Keywords=3D;Printing; X-AppImage-Version={{ cura_version }} From b2e86ca185a7e98d08e24d975f79fc924eb6036a Mon Sep 17 00:00:00 2001 From: Erwan MATHIEU Date: Tue, 11 Feb 2025 14:43:35 +0100 Subject: [PATCH 22/27] Bump patch version to reflect Conan upgrade CURA-12390 --- conandata.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/conandata.yml b/conandata.yml index de95766ed2..59c3163679 100644 --- a/conandata.yml +++ b/conandata.yml @@ -5,9 +5,9 @@ requirements: - "curaengine/5.10.0-alpha.0@ultimaker/testing" - "cura_binary_data/5.10.0-alpha.0@ultimaker/testing" - "fdm_materials/5.10.0-alpha.0@ultimaker/testing" - - "dulcificum/0.3.0@ultimaker/stable" - - "pysavitar/5.4.0-alpha.0@ultimaker/stable" - - "pynest2d/5.4.0-alpha.0@ultimaker/stable" + - "dulcificum/5.10.0@ultimaker/stable" + - "pysavitar/5.10.0@ultimaker/stable" + - "pynest2d/5.10.0@ultimaker/stable" requirements_internal: - "fdm_materials/5.10.0-alpha.0@internal/testing" - "cura_private_data/5.10.0-alpha.0@internal/testing" From dd3e447366c91920b483a0b1fa842b7c6e725068 Mon Sep 17 00:00:00 2001 From: Frederic Meeuwissen <13856291+Frederic98@users.noreply.github.com> Date: Tue, 11 Feb 2025 15:53:22 +0100 Subject: [PATCH 23/27] [CURA-11966] Rename wall_overhang_speed_factor Missed a couple of files with the other commit. See 2db4d16a80bb0b449871399b8d236205e58c09b9 --- .../um_sketch_sprint_0.4mm_um-pla-175_0.27mm_draft.inst.cfg | 2 +- ...m_sketch_sprint_0.4mm_um-tough-pla-175_0.27mm_draft.inst.cfg | 2 +- .../um_sketch_sprint_0.4mm_um-metallic-pla-175_0.2mm.inst.cfg | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/resources/intent/ultimaker_sketch_sprint/um_sketch_sprint_0.4mm_um-pla-175_0.27mm_draft.inst.cfg b/resources/intent/ultimaker_sketch_sprint/um_sketch_sprint_0.4mm_um-pla-175_0.27mm_draft.inst.cfg index 5204072807..de49fa0e2c 100644 --- a/resources/intent/ultimaker_sketch_sprint/um_sketch_sprint_0.4mm_um-pla-175_0.27mm_draft.inst.cfg +++ b/resources/intent/ultimaker_sketch_sprint/um_sketch_sprint_0.4mm_um-pla-175_0.27mm_draft.inst.cfg @@ -50,5 +50,5 @@ speed_wall_x_roofing = 270 support_line_width = 0.35 wall_line_width_x = 0.4 wall_overhang_angle = 25 -wall_overhang_speed_factor = 15 +wall_overhang_speed_factors = [15] diff --git a/resources/intent/ultimaker_sketch_sprint/um_sketch_sprint_0.4mm_um-tough-pla-175_0.27mm_draft.inst.cfg b/resources/intent/ultimaker_sketch_sprint/um_sketch_sprint_0.4mm_um-tough-pla-175_0.27mm_draft.inst.cfg index 546d69404d..5c7c5de0ef 100644 --- a/resources/intent/ultimaker_sketch_sprint/um_sketch_sprint_0.4mm_um-tough-pla-175_0.27mm_draft.inst.cfg +++ b/resources/intent/ultimaker_sketch_sprint/um_sketch_sprint_0.4mm_um-tough-pla-175_0.27mm_draft.inst.cfg @@ -50,5 +50,5 @@ speed_wall_x_roofing = 270 support_line_width = 0.35 wall_line_width_x = 0.4 wall_overhang_angle = 25 -wall_overhang_speed_factor = 15 +wall_overhang_speed_factors = [15] diff --git a/resources/quality/ultimaker_sketch_sprint/um_sketch_sprint_0.4mm_um-metallic-pla-175_0.2mm.inst.cfg b/resources/quality/ultimaker_sketch_sprint/um_sketch_sprint_0.4mm_um-metallic-pla-175_0.2mm.inst.cfg index dd752baffa..6cad373043 100644 --- a/resources/quality/ultimaker_sketch_sprint/um_sketch_sprint_0.4mm_um-metallic-pla-175_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_sketch_sprint/um_sketch_sprint_0.4mm_um-metallic-pla-175_0.2mm.inst.cfg @@ -24,5 +24,5 @@ speed_topbottom = 100 speed_wall = 75 speed_wall_x = 100 support_material_flow = 92 -wall_overhang_speed_factor = 23 +wall_overhang_speed_factors = [23] From fbe5e4f6c0418d4d795794b1c9a75d4eec06f6f0 Mon Sep 17 00:00:00 2001 From: Frederic Meeuwissen <13856291+Frederic98@users.noreply.github.com> Date: Wed, 12 Feb 2025 15:57:45 +0100 Subject: [PATCH 24/27] [PP-535] Publish S8 profiles --- resources/definitions/ultimaker_s8.def.json | 406 ++++++++++++++++++ .../ultimaker_s8_extruder_left.def.json | 31 ++ .../ultimaker_s8_extruder_right.def.json | 31 ++ resources/images/UltimakerS8backplate.png | Bin 0 -> 24586 bytes ...aa_plus_0.4_abs_0.2mm_engineering.inst.cfg | 18 + ...aa_plus_0.4_cpe_0.2mm_engineering.inst.cfg | 18 + ..._plus_0.4_nylon_0.2mm_engineering.inst.cfg | 18 + ...a_plus_0.4_petg_0.2mm_engineering.inst.cfg | 18 + ...aa_plus_0.4_pla_0.2mm_engineering.inst.cfg | 18 + ...s_0.4_tough-pla_0.2mm_engineering.inst.cfg | 18 + ...us_0.4_cpe-plus_0.2mm_engineering.inst.cfg | 18 + ..._cc_plus_0.4_pc_0.2mm_engineering.inst.cfg | 18 + ..._plus_0.4_petcf_0.2mm_engineering.inst.cfg | 18 + .../um_s8_aa_plus_0.4_abs_0.2mm.inst.cfg | 21 + .../um_s8_aa_plus_0.4_cpe_0.2mm.inst.cfg | 20 + .../um_s8_aa_plus_0.4_nylon_0.2mm.inst.cfg | 20 + .../um_s8_aa_plus_0.4_petg_0.2mm.inst.cfg | 17 + .../um_s8_aa_plus_0.4_pla_0.1mm.inst.cfg | 17 + .../um_s8_aa_plus_0.4_pla_0.2mm.inst.cfg | 17 + .../um_s8_aa_plus_0.4_pp_0.2mm.inst.cfg | 45 ++ ...um_s8_aa_plus_0.4_tough-pla_0.1mm.inst.cfg | 17 + ...um_s8_aa_plus_0.4_tough-pla_0.2mm.inst.cfg | 17 + .../um_s8_aa_plus_0.4_tpu_0.2mm.inst.cfg | 53 +++ .../um_s8_bb0.4_bam_0.15mm.inst.cfg | 32 ++ .../um_s8_bb0.4_bam_0.1mm.inst.cfg | 28 ++ .../um_s8_bb0.4_bam_0.2mm.inst.cfg | 31 ++ .../um_s8_bb0.4_bam_0.3mm.inst.cfg | 31 ++ .../um_s8_bb0.4_pva_0.15mm.inst.cfg | 29 ++ .../um_s8_bb0.4_pva_0.1mm.inst.cfg | 30 ++ .../um_s8_bb0.4_pva_0.2mm.inst.cfg | 29 ++ .../um_s8_bb0.4_pva_0.3mm.inst.cfg | 30 ++ .../um_s8_cc_plus_0.4_cpe-plus_0.2mm.inst.cfg | 15 + .../um_s8_cc_plus_0.4_pc_0.2mm.inst.cfg | 19 + .../um_s8_cc_plus_0.4_petcf_0.2mm.inst.cfg | 15 + .../um_s8_global_Draft_Quality.inst.cfg | 15 + .../um_s8_global_Fast_Quality.inst.cfg | 15 + .../um_s8_global_High_Quality.inst.cfg | 15 + .../um_s8_global_Normal_Quality.inst.cfg | 15 + .../um_s8_global_Superdraft_Quality.inst.cfg | 15 + .../um_s8_global_Verydraft_Quality.inst.cfg | 15 + .../variants/ultimaker_s8_aa_plus04.inst.cfg | 17 + resources/variants/ultimaker_s8_bb04.inst.cfg | 19 + .../variants/ultimaker_s8_cc_plus04.inst.cfg | 17 + resources/variants/ultimaker_s8_dd04.inst.cfg | 17 + 44 files changed, 1323 insertions(+) create mode 100644 resources/definitions/ultimaker_s8.def.json create mode 100644 resources/extruders/ultimaker_s8_extruder_left.def.json create mode 100644 resources/extruders/ultimaker_s8_extruder_right.def.json create mode 100644 resources/images/UltimakerS8backplate.png create mode 100644 resources/intent/ultimaker_s8/um_s8_aa_plus_0.4_abs_0.2mm_engineering.inst.cfg create mode 100644 resources/intent/ultimaker_s8/um_s8_aa_plus_0.4_cpe_0.2mm_engineering.inst.cfg create mode 100644 resources/intent/ultimaker_s8/um_s8_aa_plus_0.4_nylon_0.2mm_engineering.inst.cfg create mode 100644 resources/intent/ultimaker_s8/um_s8_aa_plus_0.4_petg_0.2mm_engineering.inst.cfg create mode 100644 resources/intent/ultimaker_s8/um_s8_aa_plus_0.4_pla_0.2mm_engineering.inst.cfg create mode 100644 resources/intent/ultimaker_s8/um_s8_aa_plus_0.4_tough-pla_0.2mm_engineering.inst.cfg create mode 100644 resources/intent/ultimaker_s8/um_s8_cc_plus_0.4_cpe-plus_0.2mm_engineering.inst.cfg create mode 100644 resources/intent/ultimaker_s8/um_s8_cc_plus_0.4_pc_0.2mm_engineering.inst.cfg create mode 100644 resources/intent/ultimaker_s8/um_s8_cc_plus_0.4_petcf_0.2mm_engineering.inst.cfg create mode 100644 resources/quality/ultimaker_s8/um_s8_aa_plus_0.4_abs_0.2mm.inst.cfg create mode 100644 resources/quality/ultimaker_s8/um_s8_aa_plus_0.4_cpe_0.2mm.inst.cfg create mode 100644 resources/quality/ultimaker_s8/um_s8_aa_plus_0.4_nylon_0.2mm.inst.cfg create mode 100644 resources/quality/ultimaker_s8/um_s8_aa_plus_0.4_petg_0.2mm.inst.cfg create mode 100644 resources/quality/ultimaker_s8/um_s8_aa_plus_0.4_pla_0.1mm.inst.cfg create mode 100644 resources/quality/ultimaker_s8/um_s8_aa_plus_0.4_pla_0.2mm.inst.cfg create mode 100644 resources/quality/ultimaker_s8/um_s8_aa_plus_0.4_pp_0.2mm.inst.cfg create mode 100644 resources/quality/ultimaker_s8/um_s8_aa_plus_0.4_tough-pla_0.1mm.inst.cfg create mode 100644 resources/quality/ultimaker_s8/um_s8_aa_plus_0.4_tough-pla_0.2mm.inst.cfg create mode 100644 resources/quality/ultimaker_s8/um_s8_aa_plus_0.4_tpu_0.2mm.inst.cfg create mode 100644 resources/quality/ultimaker_s8/um_s8_bb0.4_bam_0.15mm.inst.cfg create mode 100644 resources/quality/ultimaker_s8/um_s8_bb0.4_bam_0.1mm.inst.cfg create mode 100644 resources/quality/ultimaker_s8/um_s8_bb0.4_bam_0.2mm.inst.cfg create mode 100644 resources/quality/ultimaker_s8/um_s8_bb0.4_bam_0.3mm.inst.cfg create mode 100644 resources/quality/ultimaker_s8/um_s8_bb0.4_pva_0.15mm.inst.cfg create mode 100644 resources/quality/ultimaker_s8/um_s8_bb0.4_pva_0.1mm.inst.cfg create mode 100644 resources/quality/ultimaker_s8/um_s8_bb0.4_pva_0.2mm.inst.cfg create mode 100644 resources/quality/ultimaker_s8/um_s8_bb0.4_pva_0.3mm.inst.cfg create mode 100644 resources/quality/ultimaker_s8/um_s8_cc_plus_0.4_cpe-plus_0.2mm.inst.cfg create mode 100644 resources/quality/ultimaker_s8/um_s8_cc_plus_0.4_pc_0.2mm.inst.cfg create mode 100644 resources/quality/ultimaker_s8/um_s8_cc_plus_0.4_petcf_0.2mm.inst.cfg create mode 100644 resources/quality/ultimaker_s8/um_s8_global_Draft_Quality.inst.cfg create mode 100644 resources/quality/ultimaker_s8/um_s8_global_Fast_Quality.inst.cfg create mode 100644 resources/quality/ultimaker_s8/um_s8_global_High_Quality.inst.cfg create mode 100644 resources/quality/ultimaker_s8/um_s8_global_Normal_Quality.inst.cfg create mode 100644 resources/quality/ultimaker_s8/um_s8_global_Superdraft_Quality.inst.cfg create mode 100644 resources/quality/ultimaker_s8/um_s8_global_Verydraft_Quality.inst.cfg create mode 100644 resources/variants/ultimaker_s8_aa_plus04.inst.cfg create mode 100644 resources/variants/ultimaker_s8_bb04.inst.cfg create mode 100644 resources/variants/ultimaker_s8_cc_plus04.inst.cfg create mode 100644 resources/variants/ultimaker_s8_dd04.inst.cfg diff --git a/resources/definitions/ultimaker_s8.def.json b/resources/definitions/ultimaker_s8.def.json new file mode 100644 index 0000000000..2dbf2073d2 --- /dev/null +++ b/resources/definitions/ultimaker_s8.def.json @@ -0,0 +1,406 @@ +{ + "version": 2, + "name": "Ultimaker S8", + "inherits": "ultimaker_s7", + "metadata": + { + "visible": true, + "author": "Ultimaker", + "manufacturer": "Ultimaker B.V.", + "file_formats": "application/x-ufp;text/x-gcode", + "platform": "ultimaker_s7_platform.obj", + "bom_numbers": [ + 10600 + ], + "firmware_update_info": + { + "check_urls": [ "https://software.ultimaker.com/releases/firmware/5078167/stable/um-update.swu.version" ], + "id": 5078167, + "update_url": "https://ultimaker.com/firmware?utm_source=cura&utm_medium=software&utm_campaign=fw-update" + }, + "first_start_actions": [ "DiscoverUM3Action" ], + "has_machine_quality": true, + "has_materials": true, + "has_variants": true, + "machine_extruder_trains": + { + "0": "ultimaker_s8_extruder_left", + "1": "ultimaker_s8_extruder_right" + }, + "nozzle_offsetting_for_disallowed_areas": false, + "platform_offset": [ + 0, + 0, + 0 + ], + "platform_texture": "UltimakerS8backplate.png", + "preferred_material": "ultimaker_pla_blue", + "preferred_quality_type": "draft", + "preferred_variant_name": "AA+ 0.4", + "quality_definition": "ultimaker_s8", + "supported_actions": [ "DiscoverUM3Action" ], + "supports_material_export": true, + "supports_network_connection": true, + "supports_usb_connection": false, + "variants_name": "Print Core", + "variants_name_has_translation": true, + "weight": -2 + }, + "overrides": + { + "acceleration_infill": { "value": "acceleration_print" }, + "acceleration_layer_0": { "value": 2000 }, + "acceleration_prime_tower": { "value": "acceleration_print" }, + "acceleration_print": { "value": 20000 }, + "acceleration_print_layer_0": { "value": "acceleration_layer_0" }, + "acceleration_roofing": { "value": "acceleration_wall_0" }, + "acceleration_skirt_brim": { "value": "acceleration_layer_0" }, + "acceleration_support": { "value": "acceleration_print" }, + "acceleration_support_bottom": { "value": "acceleration_support_interface" }, + "acceleration_support_infill": { "value": "acceleration_support" }, + "acceleration_support_interface": { "value": "acceleration_support" }, + "acceleration_support_roof": { "value": "acceleration_support_interface" }, + "acceleration_topbottom": { "value": "acceleration_print" }, + "acceleration_travel": { "value": 10000 }, + "acceleration_travel_enabled": { "value": true }, + "acceleration_travel_layer_0": { "value": "acceleration_layer_0" }, + "acceleration_wall": { "value": "acceleration_print/8" }, + "acceleration_wall_0": { "value": "acceleration_wall" }, + "acceleration_wall_0_roofing": { "value": "acceleration_wall_0" }, + "acceleration_wall_x": { "value": "acceleration_print" }, + "acceleration_wall_x_roofing": { "value": "acceleration_wall" }, + "adhesion_type": { "value": "'skirt'" }, + "bottom_thickness": { "value": "3*layer_height if top_layers==4 else top_bottom_thickness" }, + "bridge_skin_material_flow": { "value": 200 }, + "bridge_skin_speed": + { + "unit": "mm/s", + "value": "bridge_wall_speed" + }, + "bridge_sparse_infill_max_density": { "value": 50 }, + "bridge_wall_material_flow": { "value": "bridge_skin_material_flow" }, + "bridge_wall_min_length": { "value": 10 }, + "bridge_wall_speed": + { + "unit": "mm/s", + "value": 50 + }, + "cool_min_layer_time": { "value": 5 }, + "cool_min_layer_time_overhang": { "value": 9 }, + "cool_min_layer_time_overhang_min_segment_length": { "value": 2 }, + "cool_min_speed": { "value": 6 }, + "cool_min_temperature": { "value": "material_print_temperature-15" }, + "default_material_print_temperature": { "maximum_value_warning": 320 }, + "extra_infill_lines_to_support_skins": { "value": "'walls_and_lines'" }, + "gradual_flow_enabled": { "value": false }, + "hole_xy_offset": { "value": 0.075 }, + "infill_overlap": { "value": 10 }, + "infill_pattern": { "value": "'zigzag' if infill_sparse_density > 80 else 'grid'" }, + "infill_sparse_density": { "value": 15 }, + "infill_wall_line_count": { "value": "1 if infill_sparse_density > 80 else 0" }, + "initial_bottom_layers": { "value": 2 }, + "jerk_infill": + { + "maximum_value_warning": "machine_max_jerk_xy / 2", + "unit": "m/s\u00b3", + "value": "jerk_print" + }, + "jerk_layer_0": + { + "maximum_value_warning": "machine_max_jerk_xy / 2", + "unit": "m/s\u00b3", + "value": "jerk_print/2" + }, + "jerk_prime_tower": + { + "maximum_value_warning": "machine_max_jerk_xy / 2", + "unit": "m/s\u00b3", + "value": "jerk_print" + }, + "jerk_print": + { + "maximum_value_warning": "machine_max_jerk_xy / 2", + "unit": "m/s\u00b3", + "value": "10000" + }, + "jerk_print_layer_0": + { + "maximum_value_warning": "machine_max_jerk_xy / 2", + "unit": "m/s\u00b3", + "value": "jerk_layer_0" + }, + "jerk_roofing": + { + "maximum_value_warning": "machine_max_jerk_xy / 2", + "unit": "m/s\u00b3", + "value": "jerk_wall_0" + }, + "jerk_skirt_brim": + { + "maximum_value_warning": "machine_max_jerk_xy / 2", + "unit": "m/s\u00b3", + "value": "jerk_layer_0" + }, + "jerk_support": + { + "maximum_value_warning": "machine_max_jerk_xy / 2", + "unit": "m/s\u00b3", + "value": "jerk_print" + }, + "jerk_support_bottom": + { + "maximum_value_warning": "machine_max_jerk_xy / 2", + "unit": "m/s\u00b3", + "value": "jerk_support_interface" + }, + "jerk_support_infill": + { + "maximum_value_warning": "machine_max_jerk_xy / 2", + "unit": "m/s\u00b3", + "value": "jerk_support" + }, + "jerk_support_interface": + { + "maximum_value_warning": "machine_max_jerk_xy / 2", + "unit": "m/s\u00b3", + "value": "jerk_support" + }, + "jerk_support_roof": + { + "maximum_value_warning": "machine_max_jerk_xy / 2", + "unit": "m/s\u00b3", + "value": "jerk_support_interface" + }, + "jerk_topbottom": + { + "maximum_value_warning": "machine_max_jerk_xy / 2", + "unit": "m/s\u00b3", + "value": "jerk_print" + }, + "jerk_travel": + { + "maximum_value_warning": "machine_max_jerk_xy / 2", + "unit": "m/s\u00b3", + "value": 10000 + }, + "jerk_travel_enabled": { "value": true }, + "jerk_travel_layer_0": + { + "maximum_value_warning": "machine_max_jerk_xy / 2", + "unit": "m/s\u00b3", + "value": "jerk_travel" + }, + "jerk_wall": + { + "maximum_value_warning": "machine_max_jerk_xy / 2", + "unit": "m/s\u00b3", + "value": "jerk_print/5" + }, + "jerk_wall_0": + { + "maximum_value_warning": "machine_max_jerk_xy / 2", + "unit": "m/s\u00b3", + "value": "jerk_wall" + }, + "jerk_wall_0_roofing": + { + "maximum_value_warning": "machine_max_jerk_xy / 2", + "unit": "m/s\u00b3", + "value": "jerk_wall_0" + }, + "jerk_wall_x": + { + "maximum_value_warning": "machine_max_jerk_xy / 2", + "unit": "m/s\u00b3", + "value": "jerk_print" + }, + "jerk_wall_x_roofing": + { + "maximum_value_warning": "machine_max_jerk_xy / 2", + "unit": "m/s\u00b3", + "value": "jerk_wall_0" + }, + "machine_gcode_flavor": { "default_value": "Cheetah" }, + "machine_max_feedrate_x": { "default_value": 500 }, + "machine_max_feedrate_y": { "default_value": 500 }, + "machine_max_jerk_e": + { + "default_value": 20000, + "unit": "m/s\u00b3", + "value": "20000 if machine_gcode_flavor == 'Cheetah' else 100" + }, + "machine_max_jerk_xy": + { + "default_value": 1000000, + "unit": "m/s\u00b3", + "value": "1000000 if machine_gcode_flavor == 'Cheetah' else 500" + }, + "machine_max_jerk_z": + { + "default_value": 20000, + "unit": "m/s\u00b3", + "value": "20000 if machine_gcode_flavor == 'Cheetah' else 100" + }, + "machine_name": { "default_value": "Ultimaker S8" }, + "machine_nozzle_cool_down_speed": { "default_value": 1.3 }, + "machine_nozzle_heat_up_speed": { "default_value": 0.6 }, + "machine_start_gcode": { "default_value": "M213 U0.1 ;undercut 0.1mm" }, + "material_extrusion_cool_down_speed": { "value": 0 }, + "material_final_print_temperature": { "value": "material_print_temperature - 5" }, + "material_initial_print_temperature": { "value": "material_print_temperature - 5" }, + "material_pressure_advance_factor": + { + "enabled": true, + "value": 0.5 + }, + "material_print_temperature_layer_0": { "maximum_value_warning": 320 }, + "max_flow_acceleration": { "value": 8.0 }, + "max_skin_angle_for_expansion": { "value": 45 }, + "meshfix_maximum_resolution": { "value": 0.4 }, + "min_infill_area": { "default_value": 10 }, + "optimize_wall_printing_order": { "value": false }, + "prime_tower_brim_enable": { "value": true }, + "prime_tower_min_volume": { "value": 10 }, + "retraction_amount": { "value": 6.5 }, + "retraction_combing_avoid_distance": { "value": 1.2 }, + "retraction_combing_max_distance": { "value": 100 }, + "retraction_hop": { "value": 0.2 }, + "retraction_hop_after_extruder_switch_height": { "value": 2 }, + "retraction_hop_enabled": { "value": true }, + "retraction_min_travel": { "value": "5 if support_enable and support_structure=='tree' else line_width * 2" }, + "retraction_prime_speed": { "value": 15 }, + "skin_edge_support_thickness": { "value": 0 }, + "skin_material_flow": { "value": 95 }, + "skin_overlap": { "value": 0 }, + "skin_preshrink": { "value": 0 }, + "skirt_line_count": { "value": 5 }, + "small_skin_on_surface": { "value": false }, + "small_skin_width": { "value": 4 }, + "speed_infill": + { + "maximum_value_warning": 300, + "value": "speed_print" + }, + "speed_ironing": + { + "maximum_value_warning": 300, + "value": 20 + }, + "speed_layer_0": + { + "maximum_value_warning": 300, + "value": "speed_wall" + }, + "speed_prime_tower": + { + "maximum_value_warning": 300, + "value": "speed_wall" + }, + "speed_print": + { + "maximum_value_warning": 300, + "value": 150 + }, + "speed_print_layer_0": + { + "maximum_value_warning": 300, + "value": "speed_layer_0" + }, + "speed_roofing": + { + "maximum_value_warning": 300, + "value": "speed_wall" + }, + "speed_skirt_brim": + { + "maximum_value_warning": 300, + "value": "speed_layer_0" + }, + "speed_support": + { + "maximum_value_warning": 300, + "value": "speed_wall_0" + }, + "speed_support_bottom": + { + "maximum_value_warning": 300, + "value": "speed_support_interface" + }, + "speed_support_infill": + { + "maximum_value_warning": 300, + "value": "speed_support" + }, + "speed_support_interface": + { + "maximum_value_warning": 300, + "value": 50 + }, + "speed_support_roof": + { + "maximum_value_warning": 300, + "value": "speed_support_interface" + }, + "speed_topbottom": + { + "maximum_value_warning": 300, + "value": "speed_print" + }, + "speed_travel": + { + "maximum_value": 500, + "value": 500 + }, + "speed_travel_layer_0": + { + "maximum_value": 500, + "value": 150 + }, + "speed_wall": + { + "maximum_value_warning": 300, + "value": "speed_print*2/3" + }, + "speed_wall_0": + { + "maximum_value_warning": 300, + "value": "speed_wall" + }, + "speed_wall_0_roofing": + { + "maximum_value_warning": 300, + "value": "speed_wall" + }, + "speed_wall_x": + { + "maximum_value_warning": 300, + "value": "speed_print" + }, + "speed_wall_x_roofing": + { + "maximum_value_warning": 300, + "value": "speed_wall" + }, + "support_brim_line_count": { "value": 5 }, + "support_density": { "value": "15 if support_structure == 'tree' else 20" }, + "support_infill_rate": { "value": "80 if gradual_support_infill_steps != 0 else 15" }, + "support_interface_enable": { "value": true }, + "support_pattern": { "value": "'gyroid' if support_structure == 'tree' else 'lines'" }, + "support_structure": { "value": "'normal'" }, + "support_z_distance": { "value": "0.4*material_shrinkage_percentage_z/100.0" }, + "top_bottom_thickness": { "value": "round(4*layer_height, 2)" }, + "travel_avoid_other_parts": { "value": false }, + "wall_0_acceleration": { "value": 1000 }, + "wall_0_deceleration": { "value": 1000 }, + "wall_0_end_speed_ratio": { "value": 100 }, + "wall_0_speed_split_distance": { "value": 0.2 }, + "wall_0_start_speed_ratio": { "value": 100 }, + "wall_0_wipe_dist": { "value": 0 }, + "wall_material_flow": { "value": 95 }, + "wall_overhang_angle": { "value": 45 }, + "wall_x_material_flow": { "value": 100 }, + "z_seam_corner": { "value": "'z_seam_corner_weighted'" }, + "z_seam_position": { "value": "'backright'" }, + "z_seam_type": { "value": "'sharpest_corner'" } + } +} \ No newline at end of file diff --git a/resources/extruders/ultimaker_s8_extruder_left.def.json b/resources/extruders/ultimaker_s8_extruder_left.def.json new file mode 100644 index 0000000000..cd2c34d16f --- /dev/null +++ b/resources/extruders/ultimaker_s8_extruder_left.def.json @@ -0,0 +1,31 @@ +{ + "version": 2, + "name": "Extruder 1", + "inherits": "fdmextruder", + "metadata": + { + "machine": "ultimaker_s8", + "position": "0" + }, + "overrides": + { + "extruder_nr": + { + "default_value": 0, + "maximum_value": "1" + }, + "extruder_prime_pos_x": { "default_value": -3 }, + "extruder_prime_pos_y": { "default_value": 6 }, + "extruder_prime_pos_z": { "default_value": 2 }, + "machine_extruder_end_pos_abs": { "default_value": true }, + "machine_extruder_end_pos_x": { "default_value": 330 }, + "machine_extruder_end_pos_y": { "default_value": 237 }, + "machine_extruder_start_code": { "value": "\"M214 K{material_pressure_advance_factor} R0.04\"" }, + "machine_extruder_start_pos_abs": { "default_value": true }, + "machine_extruder_start_pos_x": { "default_value": 330 }, + "machine_extruder_start_pos_y": { "default_value": 237 }, + "machine_nozzle_head_distance": { "default_value": 2.7 }, + "machine_nozzle_offset_x": { "default_value": 0 }, + "machine_nozzle_offset_y": { "default_value": 0 } + } +} \ No newline at end of file diff --git a/resources/extruders/ultimaker_s8_extruder_right.def.json b/resources/extruders/ultimaker_s8_extruder_right.def.json new file mode 100644 index 0000000000..7bab64fa67 --- /dev/null +++ b/resources/extruders/ultimaker_s8_extruder_right.def.json @@ -0,0 +1,31 @@ +{ + "version": 2, + "name": "Extruder 2", + "inherits": "fdmextruder", + "metadata": + { + "machine": "ultimaker_s8", + "position": "1" + }, + "overrides": + { + "extruder_nr": + { + "default_value": 1, + "maximum_value": "1" + }, + "extruder_prime_pos_x": { "default_value": 333 }, + "extruder_prime_pos_y": { "default_value": 6 }, + "extruder_prime_pos_z": { "default_value": 2 }, + "machine_extruder_end_pos_abs": { "default_value": true }, + "machine_extruder_end_pos_x": { "default_value": 330 }, + "machine_extruder_end_pos_y": { "default_value": 219 }, + "machine_extruder_start_code": { "value": "\"M214 K{material_pressure_advance_factor} R0.04\"" }, + "machine_extruder_start_pos_abs": { "default_value": true }, + "machine_extruder_start_pos_x": { "default_value": 330 }, + "machine_extruder_start_pos_y": { "default_value": 219 }, + "machine_nozzle_head_distance": { "default_value": 4.2 }, + "machine_nozzle_offset_x": { "default_value": 22 }, + "machine_nozzle_offset_y": { "default_value": 0 } + } +} \ No newline at end of file diff --git a/resources/images/UltimakerS8backplate.png b/resources/images/UltimakerS8backplate.png new file mode 100644 index 0000000000000000000000000000000000000000..d2a4488a739ad913f62d080249871cf60e5b6916 GIT binary patch literal 24586 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 80 else 'gyroid' +speed_print = 100 +speed_wall_0 = =speed_print +support_interface_enable = True + diff --git a/resources/quality/ultimaker_s8/um_s8_aa_plus_0.4_nylon_0.2mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa_plus_0.4_nylon_0.2mm.inst.cfg new file mode 100644 index 0000000000..ccc625a05d --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_aa_plus_0.4_nylon_0.2mm.inst.cfg @@ -0,0 +1,20 @@ +[general] +definition = ultimaker_s8 +name = Fast +version = 4 + +[metadata] +material = generic_nylon +quality_type = draft +setting_version = 24 +type = quality +variant = AA+ 0.4 +weight = -2 + +[values] +cool_min_layer_time = 6 +cool_min_layer_time_fan_speed_max = 11 +material_print_temperature = =default_material_print_temperature + 5 +raft_airgap = 0.4 +retraction_prime_speed = 15 + diff --git a/resources/quality/ultimaker_s8/um_s8_aa_plus_0.4_petg_0.2mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa_plus_0.4_petg_0.2mm.inst.cfg new file mode 100644 index 0000000000..2698357d08 --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_aa_plus_0.4_petg_0.2mm.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = ultimaker_s8 +name = Fast +version = 4 + +[metadata] +material = generic_petg +quality_type = draft +setting_version = 24 +type = quality +variant = AA+ 0.4 +weight = -2 + +[values] +cool_min_layer_time = 4 +material_print_temperature = =default_material_print_temperature + 5 + diff --git a/resources/quality/ultimaker_s8/um_s8_aa_plus_0.4_pla_0.1mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa_plus_0.4_pla_0.1mm.inst.cfg new file mode 100644 index 0000000000..b6013b8316 --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_aa_plus_0.4_pla_0.1mm.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = ultimaker_s8 +name = Fine +version = 4 + +[metadata] +material = generic_pla +quality_type = normal +setting_version = 24 +type = quality +variant = AA+ 0.4 +weight = 0 + +[values] +retraction_prime_speed = =retraction_speed +support_structure = tree + diff --git a/resources/quality/ultimaker_s8/um_s8_aa_plus_0.4_pla_0.2mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa_plus_0.4_pla_0.2mm.inst.cfg new file mode 100644 index 0000000000..e9c3b1fb98 --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_aa_plus_0.4_pla_0.2mm.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = ultimaker_s8 +name = Fast +version = 4 + +[metadata] +material = generic_pla +quality_type = draft +setting_version = 24 +type = quality +variant = AA+ 0.4 +weight = -2 + +[values] +retraction_prime_speed = =retraction_speed +support_structure = tree + diff --git a/resources/quality/ultimaker_s8/um_s8_aa_plus_0.4_pp_0.2mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa_plus_0.4_pp_0.2mm.inst.cfg new file mode 100644 index 0000000000..817dcb00f4 --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_aa_plus_0.4_pp_0.2mm.inst.cfg @@ -0,0 +1,45 @@ +[general] +definition = ultimaker_s8 +name = Fast +version = 4 + +[metadata] +material = generic_pp +quality_type = draft +setting_version = 24 +type = quality +variant = AA+ 0.4 +weight = -2 + +[values] +brim_width = 20 +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'tetrahedral' +infill_wipe_dist = 0.1 +machine_min_cool_heat_time_window = 15 +machine_nozzle_cool_down_speed = 0.85 +machine_nozzle_heat_up_speed = 1.5 +material_final_print_temperature = =material_print_temperature - 10 +material_initial_print_temperature = =material_print_temperature - 10 +material_print_temperature = =default_material_print_temperature + 8 +multiple_mesh_overlap = 0 +prime_tower_enable = False +prime_tower_size = 16 +prime_tower_wipe_enabled = True +retraction_count_max = 15 +retraction_extra_prime_amount = 0.8 +retraction_hop = 2 +retraction_hop_only_when_collides = True +speed_print = 25 +speed_topbottom = =math.ceil(speed_print * 25 / 25) +speed_wall = =math.ceil(speed_print * 25 / 25) +speed_wall_0 = =math.ceil(speed_wall * 25 / 25) +support_angle = 50 +support_bottom_distance = =support_z_distance +support_interface_enable = True +support_top_distance = =support_z_distance +support_z_distance = 0.3 +switch_extruder_prime_speed = 15 +switch_extruder_retraction_amount = 20 +switch_extruder_retraction_speeds = 35 +wall_0_inset = 0 + diff --git a/resources/quality/ultimaker_s8/um_s8_aa_plus_0.4_tough-pla_0.1mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa_plus_0.4_tough-pla_0.1mm.inst.cfg new file mode 100644 index 0000000000..faefa8932d --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_aa_plus_0.4_tough-pla_0.1mm.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = ultimaker_s8 +name = Fine +version = 4 + +[metadata] +material = generic_tough_pla +quality_type = normal +setting_version = 24 +type = quality +variant = AA+ 0.4 +weight = 0 + +[values] +retraction_prime_speed = =retraction_speed +support_structure = tree + diff --git a/resources/quality/ultimaker_s8/um_s8_aa_plus_0.4_tough-pla_0.2mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa_plus_0.4_tough-pla_0.2mm.inst.cfg new file mode 100644 index 0000000000..31da96735d --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_aa_plus_0.4_tough-pla_0.2mm.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = ultimaker_s8 +name = Fast +version = 4 + +[metadata] +material = generic_tough_pla +quality_type = draft +setting_version = 24 +type = quality +variant = AA+ 0.4 +weight = -2 + +[values] +retraction_prime_speed = =retraction_speed +support_structure = tree + diff --git a/resources/quality/ultimaker_s8/um_s8_aa_plus_0.4_tpu_0.2mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa_plus_0.4_tpu_0.2mm.inst.cfg new file mode 100644 index 0000000000..bc7e0a4548 --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_aa_plus_0.4_tpu_0.2mm.inst.cfg @@ -0,0 +1,53 @@ +[general] +definition = ultimaker_s8 +name = Fast +version = 4 + +[metadata] +material = generic_tpu +quality_type = draft +setting_version = 24 +type = quality +variant = AA+ 0.4 +weight = -2 + +[values] +bridge_skin_material_flow = 200 +bridge_skin_speed = =bridge_wall_speed +bridge_sparse_infill_max_density = 50 +bridge_wall_material_flow = =bridge_skin_material_flow +bridge_wall_speed = 10 +brim_width = 8.75 +gradual_infill_step_height = =5 * layer_height +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'cross_3d' +infill_sparse_density = 10 +infill_wipe_dist = 0.1 +machine_min_cool_heat_time_window = 15 +machine_nozzle_cool_down_speed = 0.5 +machine_nozzle_heat_up_speed = 2.5 +material_final_print_temperature = =material_print_temperature - 10 +material_flow = 106 +material_initial_print_temperature = =material_print_temperature - 10 +multiple_mesh_overlap = 0 +prime_tower_wipe_enabled = True +retraction_count_max = 15 +retraction_extra_prime_amount = 0.8 +retraction_hop_only_when_collides = True +retraction_prime_speed = 15 +skin_line_width = =round(line_width / 0.8, 2) +speed_print = 30 +speed_topbottom = =math.ceil(speed_print * 0.8) +speed_wall = =math.ceil(speed_print * 25 / 25) +speed_wall_0 = =math.ceil(speed_wall * 25 / 25) +support_angle = 50 +support_bottom_distance = =support_z_distance +support_interface_enable = True +support_top_distance = =support_z_distance +support_z_distance = =math.ceil(0.3/layer_height)*layer_height +switch_extruder_prime_speed = 15 +switch_extruder_retraction_amount = 20 +switch_extruder_retraction_speeds = 35 +top_bottom_thickness = =layer_height * 6 +travel_avoid_distance = 1.5 +wall_0_inset = 0 + diff --git a/resources/quality/ultimaker_s8/um_s8_bb0.4_bam_0.15mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_bb0.4_bam_0.15mm.inst.cfg new file mode 100644 index 0000000000..b21e40a210 --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_bb0.4_bam_0.15mm.inst.cfg @@ -0,0 +1,32 @@ +[general] +definition = ultimaker_s8 +name = Normal +version = 4 + +[metadata] +material = generic_bam +quality_type = fast +setting_version = 24 +type = quality +variant = BB 0.4 +weight = -1 + +[values] +brim_replaces_support = False +build_volume_temperature = =50 if extruders_enabled_count > 1 else 24 +default_material_bed_temperature = =0 if extruders_enabled_count > 1 else 60 +machine_nozzle_cool_down_speed = 0.75 +machine_nozzle_heat_up_speed = 1.6 +prime_tower_enable = =min(extruderValues('material_surface_energy')) < 100 +speed_print = 80 +speed_topbottom = =math.ceil(speed_print * 30 / 80) +speed_wall = =math.ceil(speed_print * 40 / 80) +speed_wall_0 = =math.ceil(speed_wall * 30 / 40) +support_angle = 45 +support_bottom_distance = =math.ceil(min(extruderValues('material_adhesion_tendency')) / 2) * layer_height +support_infill_sparse_thickness = =2 * layer_height +support_interface_density = =min(extruderValues('material_surface_energy')) +support_interface_enable = True +support_top_distance = =math.ceil(min(extruderValues('material_adhesion_tendency')) / 1) * layer_height +top_bottom_thickness = 1 + diff --git a/resources/quality/ultimaker_s8/um_s8_bb0.4_bam_0.1mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_bb0.4_bam_0.1mm.inst.cfg new file mode 100644 index 0000000000..aab9405379 --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_bb0.4_bam_0.1mm.inst.cfg @@ -0,0 +1,28 @@ +[general] +definition = ultimaker_s8 +name = Fine +version = 4 + +[metadata] +material = generic_bam +quality_type = normal +setting_version = 24 +type = quality +variant = BB 0.4 +weight = 0 + +[values] +brim_replaces_support = False +build_volume_temperature = =50 if extruders_enabled_count > 1 else 24 +default_material_bed_temperature = =0 if extruders_enabled_count > 1 else 60 +machine_nozzle_cool_down_speed = 0.75 +machine_nozzle_heat_up_speed = 1.6 +prime_tower_enable = =min(extruderValues('material_surface_energy')) < 100 +support_angle = 45 +support_bottom_distance = =math.ceil(min(extruderValues('material_adhesion_tendency')) / 2) * layer_height +support_infill_sparse_thickness = =2 * layer_height +support_interface_density = =min(extruderValues('material_surface_energy')) +support_interface_enable = True +support_top_distance = =math.ceil(min(extruderValues('material_adhesion_tendency')) / 1) * layer_height +top_bottom_thickness = 1 + diff --git a/resources/quality/ultimaker_s8/um_s8_bb0.4_bam_0.2mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_bb0.4_bam_0.2mm.inst.cfg new file mode 100644 index 0000000000..2dabc84da0 --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_bb0.4_bam_0.2mm.inst.cfg @@ -0,0 +1,31 @@ +[general] +definition = ultimaker_s8 +name = Fast +version = 4 + +[metadata] +material = generic_bam +quality_type = draft +setting_version = 24 +type = quality +variant = BB 0.4 +weight = -2 + +[values] +brim_replaces_support = False +build_volume_temperature = =50 if extruders_enabled_count > 1 else 24 +default_material_bed_temperature = =0 if extruders_enabled_count > 1 else 60 +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 = =min(extruderValues('material_surface_energy')) < 100 +speed_topbottom = =math.ceil(speed_print * 35 / 70) +speed_wall = =math.ceil(speed_print * 50 / 70) +speed_wall_0 = =math.ceil(speed_wall * 35 / 50) +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_top_distance = =math.ceil(min(extruderValues('material_adhesion_tendency')) / 2) * layer_height +top_bottom_thickness = 1 + diff --git a/resources/quality/ultimaker_s8/um_s8_bb0.4_bam_0.3mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_bb0.4_bam_0.3mm.inst.cfg new file mode 100644 index 0000000000..faca26af70 --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_bb0.4_bam_0.3mm.inst.cfg @@ -0,0 +1,31 @@ +[general] +definition = ultimaker_s8 +name = Extra Fast +version = 4 + +[metadata] +material = generic_bam +quality_type = verydraft +setting_version = 24 +type = quality +variant = BB 0.4 +weight = -3 + +[values] +brim_replaces_support = False +build_volume_temperature = =50 if extruders_enabled_count > 1 else 24 +default_material_bed_temperature = =0 if extruders_enabled_count > 1 else 60 +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 = =min(extruderValues('material_surface_energy')) < 100 +speed_topbottom = =math.ceil(speed_print * 35 / 70) +speed_wall = =math.ceil(speed_print * 50 / 70) +speed_wall_0 = =math.ceil(speed_wall * 35 / 50) +support_angle = 45 +support_bottom_distance = 0.3 +support_interface_density = =min(extruderValues('material_surface_energy')) +support_interface_enable = True +support_top_distance = 0.3 +top_bottom_thickness = 1 + diff --git a/resources/quality/ultimaker_s8/um_s8_bb0.4_pva_0.15mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_bb0.4_pva_0.15mm.inst.cfg new file mode 100644 index 0000000000..11018f2d0d --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_bb0.4_pva_0.15mm.inst.cfg @@ -0,0 +1,29 @@ +[general] +definition = ultimaker_s8 +name = Normal +version = 4 + +[metadata] +material = generic_pva +quality_type = fast +setting_version = 24 +type = quality +variant = BB 0.4 +weight = -1 + +[values] +acceleration_prime_tower = 1500 +brim_replaces_support = False +build_volume_temperature = =70 if extruders_enabled_count > 1 else 35 +cool_fan_enabled = =not (support_enable and (extruder_nr == support_infill_extruder_nr)) +default_material_bed_temperature = =0 if extruders_enabled_count > 1 else 60 +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 +support_z_distance = 0 + diff --git a/resources/quality/ultimaker_s8/um_s8_bb0.4_pva_0.1mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_bb0.4_pva_0.1mm.inst.cfg new file mode 100644 index 0000000000..04288783c0 --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_bb0.4_pva_0.1mm.inst.cfg @@ -0,0 +1,30 @@ +[general] +definition = ultimaker_s8 +name = Fine +version = 4 + +[metadata] +material = generic_pva +quality_type = normal +setting_version = 24 +type = quality +variant = BB 0.4 +weight = 0 + +[values] +acceleration_prime_tower = 1500 +brim_replaces_support = False +build_volume_temperature = =70 if extruders_enabled_count > 1 else 35 +cool_fan_enabled = =not (support_enable and (extruder_nr == support_infill_extruder_nr)) +default_material_bed_temperature = =0 if extruders_enabled_count > 1 else 60 +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 = =2 * layer_height +support_interface_enable = True +support_z_distance = 0 + diff --git a/resources/quality/ultimaker_s8/um_s8_bb0.4_pva_0.2mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_bb0.4_pva_0.2mm.inst.cfg new file mode 100644 index 0000000000..b46377615c --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_bb0.4_pva_0.2mm.inst.cfg @@ -0,0 +1,29 @@ +[general] +definition = ultimaker_s8 +name = Fast +version = 4 + +[metadata] +material = generic_pva +quality_type = draft +setting_version = 24 +type = quality +variant = BB 0.4 +weight = -2 + +[values] +acceleration_prime_tower = 1500 +brim_replaces_support = False +build_volume_temperature = =70 if extruders_enabled_count > 1 else 35 +cool_fan_enabled = =not (support_enable and (extruder_nr == support_infill_extruder_nr)) +default_material_bed_temperature = =0 if extruders_enabled_count > 1 else 60 +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 +support_z_distance = 0 + diff --git a/resources/quality/ultimaker_s8/um_s8_bb0.4_pva_0.3mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_bb0.4_pva_0.3mm.inst.cfg new file mode 100644 index 0000000000..aeee8fce19 --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_bb0.4_pva_0.3mm.inst.cfg @@ -0,0 +1,30 @@ +[general] +definition = ultimaker_s8 +name = Extra Fast +version = 4 + +[metadata] +material = generic_pva +quality_type = verydraft +setting_version = 24 +type = quality +variant = BB 0.4 +weight = -3 + +[values] +acceleration_prime_tower = 1500 +brim_replaces_support = False +build_volume_temperature = =70 if extruders_enabled_count > 1 else 35 +cool_fan_enabled = =not (support_enable and (extruder_nr == support_infill_extruder_nr)) +default_material_bed_temperature = =0 if extruders_enabled_count > 1 else 60 +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 +support_z_distance = 0 + diff --git a/resources/quality/ultimaker_s8/um_s8_cc_plus_0.4_cpe-plus_0.2mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_cc_plus_0.4_cpe-plus_0.2mm.inst.cfg new file mode 100644 index 0000000000..527d67fe42 --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_cc_plus_0.4_cpe-plus_0.2mm.inst.cfg @@ -0,0 +1,15 @@ +[general] +definition = ultimaker_s8 +name = Fast +version = 4 + +[metadata] +material = generic_cpe_plus +quality_type = draft +setting_version = 24 +type = quality +variant = CC+ 0.4 +weight = -2 + +[values] + diff --git a/resources/quality/ultimaker_s8/um_s8_cc_plus_0.4_pc_0.2mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_cc_plus_0.4_pc_0.2mm.inst.cfg new file mode 100644 index 0000000000..f7b6ee2dd3 --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_cc_plus_0.4_pc_0.2mm.inst.cfg @@ -0,0 +1,19 @@ +[general] +definition = ultimaker_s8 +name = Fast +version = 4 + +[metadata] +material = generic_pc +quality_type = draft +setting_version = 24 +type = quality +variant = CC+ 0.4 +weight = -2 + +[values] +cool_min_layer_time = 6 +cool_min_layer_time_fan_speed_max = 12 +retraction_amount = 8 +retraction_prime_speed = 15 + diff --git a/resources/quality/ultimaker_s8/um_s8_cc_plus_0.4_petcf_0.2mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_cc_plus_0.4_petcf_0.2mm.inst.cfg new file mode 100644 index 0000000000..6c5d6eb0ee --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_cc_plus_0.4_petcf_0.2mm.inst.cfg @@ -0,0 +1,15 @@ +[general] +definition = ultimaker_s8 +name = Fast +version = 4 + +[metadata] +material = generic_petcf +quality_type = draft +setting_version = 24 +type = quality +variant = CC+ 0.4 +weight = -2 + +[values] + diff --git a/resources/quality/ultimaker_s8/um_s8_global_Draft_Quality.inst.cfg b/resources/quality/ultimaker_s8/um_s8_global_Draft_Quality.inst.cfg new file mode 100644 index 0000000000..26b5eb23b0 --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_global_Draft_Quality.inst.cfg @@ -0,0 +1,15 @@ +[general] +definition = ultimaker_s8 +name = Fast +version = 4 + +[metadata] +global_quality = True +quality_type = draft +setting_version = 24 +type = quality +weight = -2 + +[values] +layer_height = =round(0.2 * material_shrinkage_percentage_z / 100, 5) + diff --git a/resources/quality/ultimaker_s8/um_s8_global_Fast_Quality.inst.cfg b/resources/quality/ultimaker_s8/um_s8_global_Fast_Quality.inst.cfg new file mode 100644 index 0000000000..8a5c2a9bc8 --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_global_Fast_Quality.inst.cfg @@ -0,0 +1,15 @@ +[general] +definition = ultimaker_s8 +name = Normal +version = 4 + +[metadata] +global_quality = True +quality_type = fast +setting_version = 24 +type = quality +weight = -1 + +[values] +layer_height = =round(0.15 * material_shrinkage_percentage_z / 100, 5) + diff --git a/resources/quality/ultimaker_s8/um_s8_global_High_Quality.inst.cfg b/resources/quality/ultimaker_s8/um_s8_global_High_Quality.inst.cfg new file mode 100644 index 0000000000..97fa321038 --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_global_High_Quality.inst.cfg @@ -0,0 +1,15 @@ +[general] +definition = ultimaker_s8 +name = Extra Fine +version = 4 + +[metadata] +global_quality = True +quality_type = high +setting_version = 24 +type = quality +weight = 1 + +[values] +layer_height = =round(0.06 * material_shrinkage_percentage_z / 100, 5) + diff --git a/resources/quality/ultimaker_s8/um_s8_global_Normal_Quality.inst.cfg b/resources/quality/ultimaker_s8/um_s8_global_Normal_Quality.inst.cfg new file mode 100644 index 0000000000..7caa0deaf3 --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_global_Normal_Quality.inst.cfg @@ -0,0 +1,15 @@ +[general] +definition = ultimaker_s8 +name = Fine +version = 4 + +[metadata] +global_quality = True +quality_type = normal +setting_version = 24 +type = quality +weight = 0 + +[values] +layer_height = =round(0.1 * material_shrinkage_percentage_z / 100, 5) + diff --git a/resources/quality/ultimaker_s8/um_s8_global_Superdraft_Quality.inst.cfg b/resources/quality/ultimaker_s8/um_s8_global_Superdraft_Quality.inst.cfg new file mode 100644 index 0000000000..b104169fb0 --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_global_Superdraft_Quality.inst.cfg @@ -0,0 +1,15 @@ +[general] +definition = ultimaker_s8 +name = Sprint +version = 4 + +[metadata] +global_quality = True +quality_type = superdraft +setting_version = 24 +type = quality +weight = -4 + +[values] +layer_height = =round(0.4 * material_shrinkage_percentage_z / 100, 5) + diff --git a/resources/quality/ultimaker_s8/um_s8_global_Verydraft_Quality.inst.cfg b/resources/quality/ultimaker_s8/um_s8_global_Verydraft_Quality.inst.cfg new file mode 100644 index 0000000000..4729b267c1 --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_global_Verydraft_Quality.inst.cfg @@ -0,0 +1,15 @@ +[general] +definition = ultimaker_s8 +name = Extra Fast +version = 4 + +[metadata] +global_quality = True +quality_type = verydraft +setting_version = 24 +type = quality +weight = -3 + +[values] +layer_height = =round(0.3 * material_shrinkage_percentage_z / 100, 5) + diff --git a/resources/variants/ultimaker_s8_aa_plus04.inst.cfg b/resources/variants/ultimaker_s8_aa_plus04.inst.cfg new file mode 100644 index 0000000000..59e1f8963d --- /dev/null +++ b/resources/variants/ultimaker_s8_aa_plus04.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = ultimaker_s8 +name = AA+ 0.4 +version = 4 + +[metadata] +hardware_type = nozzle +setting_version = 24 +type = variant + +[values] +machine_nozzle_cool_down_speed = 0.9 +machine_nozzle_id = AA+ 0.4 +machine_nozzle_size = 0.4 +machine_nozzle_tip_outer_diameter = 1.2 +retraction_prime_speed = =retraction_speed + diff --git a/resources/variants/ultimaker_s8_bb04.inst.cfg b/resources/variants/ultimaker_s8_bb04.inst.cfg new file mode 100644 index 0000000000..ba5ca090b6 --- /dev/null +++ b/resources/variants/ultimaker_s8_bb04.inst.cfg @@ -0,0 +1,19 @@ +[general] +definition = ultimaker_s8 +name = BB 0.4 +version = 4 + +[metadata] +hardware_type = nozzle +setting_version = 24 +type = variant + +[values] +machine_nozzle_heat_up_speed = 1.5 +machine_nozzle_id = BB 0.4 +machine_nozzle_tip_outer_diameter = 1.0 +retraction_amount = 4.5 +support_bottom_height = =layer_height * 2 +support_interface_enable = True +switch_extruder_retraction_amount = 12 + diff --git a/resources/variants/ultimaker_s8_cc_plus04.inst.cfg b/resources/variants/ultimaker_s8_cc_plus04.inst.cfg new file mode 100644 index 0000000000..caefbaf370 --- /dev/null +++ b/resources/variants/ultimaker_s8_cc_plus04.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = ultimaker_s8 +name = CC+ 0.4 +version = 4 + +[metadata] +hardware_type = nozzle +setting_version = 24 +type = variant + +[values] +machine_nozzle_cool_down_speed = 0.9 +machine_nozzle_id = CC+ 0.4 +machine_nozzle_size = 0.4 +machine_nozzle_tip_outer_diameter = 1.2 +retraction_prime_speed = =retraction_speed + diff --git a/resources/variants/ultimaker_s8_dd04.inst.cfg b/resources/variants/ultimaker_s8_dd04.inst.cfg new file mode 100644 index 0000000000..e71b18b81d --- /dev/null +++ b/resources/variants/ultimaker_s8_dd04.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = ultimaker_s8 +name = DD 0.4 +version = 4 + +[metadata] +hardware_type = nozzle +setting_version = 24 +type = variant + +[values] +machine_nozzle_cool_down_speed = 0.9 +machine_nozzle_id = DD 0.4 +machine_nozzle_size = 0.4 +machine_nozzle_tip_outer_diameter = 1.2 +retraction_prime_speed = =retraction_speed + From aa52ae24ae83133d0fd7f14b024d36eeba174fdc Mon Sep 17 00:00:00 2001 From: Frederic Meeuwissen <13856291+Frederic98@users.noreply.github.com> Date: Wed, 12 Feb 2025 16:16:02 +0100 Subject: [PATCH 25/27] [PP-535] Publish Nylon CF Slide profiles --- ..._nylon-cf-slide_0.2mm_engineering.inst.cfg | 18 ++++++++++++++ ...cc0.4_nylon-cf-slide_0.2mm_strong.inst.cfg | 19 +++++++++++++++ ..._nylon-cf-slide_0.2mm_engineering.inst.cfg | 18 ++++++++++++++ ...cc0.6_nylon-cf-slide_0.2mm_strong.inst.cfg | 19 +++++++++++++++ ..._nylon-cf-slide_0.2mm_engineering.inst.cfg | 18 ++++++++++++++ ...ht0.6_nylon-cf-slide_0.2mm_strong.inst.cfg | 19 +++++++++++++++ ..._nylon-cf-slide_0.2mm_engineering.inst.cfg | 24 +++++++++++++++++++ ..._nylon-cf-slide_0.2mm_engineering.inst.cfg | 24 +++++++++++++++++++ ..._nylon-cf-slide_0.2mm_engineering.inst.cfg | 24 +++++++++++++++++++ ..._nylon-cf-slide_0.2mm_engineering.inst.cfg | 24 +++++++++++++++++++ ..._nylon-cf-slide_0.2mm_engineering.inst.cfg | 18 ++++++++++++++ .../um_f4_cc0.4_nylon-cf-slide_0.2mm.inst.cfg | 20 ++++++++++++++++ .../um_f4_cc0.6_nylon-cf-slide_0.2mm.inst.cfg | 20 ++++++++++++++++ .../um_f4_ht0.6_nylon-cf-slide_0.2mm.inst.cfg | 20 ++++++++++++++++ .../um_s3_cc0.4_nylon-cf-slide_0.2mm.inst.cfg | 18 ++++++++++++++ .../um_s3_cc0.6_nylon-cf-slide_0.2mm.inst.cfg | 18 ++++++++++++++ .../um_s5_cc0.4_nylon-cf-slide_0.2mm.inst.cfg | 18 ++++++++++++++ .../um_s5_cc0.6_nylon-cf-slide_0.2mm.inst.cfg | 18 ++++++++++++++ ..._cc_plus_0.4_nylon-cf-slide_0.2mm.inst.cfg | 16 +++++++++++++ 19 files changed, 373 insertions(+) create mode 100644 resources/intent/ultimaker_factor4/um_f4_cc0.4_nylon-cf-slide_0.2mm_engineering.inst.cfg create mode 100644 resources/intent/ultimaker_factor4/um_f4_cc0.4_nylon-cf-slide_0.2mm_strong.inst.cfg create mode 100644 resources/intent/ultimaker_factor4/um_f4_cc0.6_nylon-cf-slide_0.2mm_engineering.inst.cfg create mode 100644 resources/intent/ultimaker_factor4/um_f4_cc0.6_nylon-cf-slide_0.2mm_strong.inst.cfg create mode 100644 resources/intent/ultimaker_factor4/um_f4_ht0.6_nylon-cf-slide_0.2mm_engineering.inst.cfg create mode 100644 resources/intent/ultimaker_factor4/um_f4_ht0.6_nylon-cf-slide_0.2mm_strong.inst.cfg create mode 100644 resources/intent/ultimaker_s3/um_s3_cc0.4_nylon-cf-slide_0.2mm_engineering.inst.cfg create mode 100644 resources/intent/ultimaker_s3/um_s3_cc0.6_nylon-cf-slide_0.2mm_engineering.inst.cfg create mode 100644 resources/intent/ultimaker_s5/um_s5_cc0.4_nylon-cf-slide_0.2mm_engineering.inst.cfg create mode 100644 resources/intent/ultimaker_s5/um_s5_cc0.6_nylon-cf-slide_0.2mm_engineering.inst.cfg create mode 100644 resources/intent/ultimaker_s8/um_s8_cc_plus_0.4_nylon-cf-slide_0.2mm_engineering.inst.cfg create mode 100644 resources/quality/ultimaker_factor4/um_f4_cc0.4_nylon-cf-slide_0.2mm.inst.cfg create mode 100644 resources/quality/ultimaker_factor4/um_f4_cc0.6_nylon-cf-slide_0.2mm.inst.cfg create mode 100644 resources/quality/ultimaker_factor4/um_f4_ht0.6_nylon-cf-slide_0.2mm.inst.cfg create mode 100644 resources/quality/ultimaker_s3/um_s3_cc0.4_nylon-cf-slide_0.2mm.inst.cfg create mode 100644 resources/quality/ultimaker_s3/um_s3_cc0.6_nylon-cf-slide_0.2mm.inst.cfg create mode 100644 resources/quality/ultimaker_s5/um_s5_cc0.4_nylon-cf-slide_0.2mm.inst.cfg create mode 100644 resources/quality/ultimaker_s5/um_s5_cc0.6_nylon-cf-slide_0.2mm.inst.cfg create mode 100644 resources/quality/ultimaker_s8/um_s8_cc_plus_0.4_nylon-cf-slide_0.2mm.inst.cfg diff --git a/resources/intent/ultimaker_factor4/um_f4_cc0.4_nylon-cf-slide_0.2mm_engineering.inst.cfg b/resources/intent/ultimaker_factor4/um_f4_cc0.4_nylon-cf-slide_0.2mm_engineering.inst.cfg new file mode 100644 index 0000000000..62554df3da --- /dev/null +++ b/resources/intent/ultimaker_factor4/um_f4_cc0.4_nylon-cf-slide_0.2mm_engineering.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = ultimaker_factor4 +name = Accurate +version = 4 + +[metadata] +intent_category = engineering +material = generic_nylon-cf-slide +quality_type = draft +setting_version = 24 +type = intent +variant = CC 0.4 + +[values] +jerk_print = 30 +speed_print = 80 +wall_thickness = =line_width * 3 + diff --git a/resources/intent/ultimaker_factor4/um_f4_cc0.4_nylon-cf-slide_0.2mm_strong.inst.cfg b/resources/intent/ultimaker_factor4/um_f4_cc0.4_nylon-cf-slide_0.2mm_strong.inst.cfg new file mode 100644 index 0000000000..9ba6b62e09 --- /dev/null +++ b/resources/intent/ultimaker_factor4/um_f4_cc0.4_nylon-cf-slide_0.2mm_strong.inst.cfg @@ -0,0 +1,19 @@ +[general] +definition = ultimaker_factor4 +name = Strong +version = 4 + +[metadata] +intent_category = strong +material = generic_nylon-cf-slide +quality_type = draft +setting_version = 24 +type = intent +variant = CC 0.4 + +[values] +jerk_print = 30 +material_print_temperature = =default_material_print_temperature + 20 +speed_print = 80 +wall_thickness = =line_width * 4 + diff --git a/resources/intent/ultimaker_factor4/um_f4_cc0.6_nylon-cf-slide_0.2mm_engineering.inst.cfg b/resources/intent/ultimaker_factor4/um_f4_cc0.6_nylon-cf-slide_0.2mm_engineering.inst.cfg new file mode 100644 index 0000000000..219381b237 --- /dev/null +++ b/resources/intent/ultimaker_factor4/um_f4_cc0.6_nylon-cf-slide_0.2mm_engineering.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = ultimaker_factor4 +name = Accurate +version = 4 + +[metadata] +intent_category = engineering +material = generic_nylon-cf-slide +quality_type = draft +setting_version = 24 +type = intent +variant = CC 0.6 + +[values] +jerk_print = 30 +speed_print = 80 +wall_thickness = =line_width * 3 + diff --git a/resources/intent/ultimaker_factor4/um_f4_cc0.6_nylon-cf-slide_0.2mm_strong.inst.cfg b/resources/intent/ultimaker_factor4/um_f4_cc0.6_nylon-cf-slide_0.2mm_strong.inst.cfg new file mode 100644 index 0000000000..9acf025ee7 --- /dev/null +++ b/resources/intent/ultimaker_factor4/um_f4_cc0.6_nylon-cf-slide_0.2mm_strong.inst.cfg @@ -0,0 +1,19 @@ +[general] +definition = ultimaker_factor4 +name = Strong +version = 4 + +[metadata] +intent_category = strong +material = generic_nylon-cf-slide +quality_type = draft +setting_version = 24 +type = intent +variant = CC 0.6 + +[values] +jerk_print = 30 +material_print_temperature = =default_material_print_temperature + 20 +speed_print = 80 +wall_thickness = =line_width * 4 + diff --git a/resources/intent/ultimaker_factor4/um_f4_ht0.6_nylon-cf-slide_0.2mm_engineering.inst.cfg b/resources/intent/ultimaker_factor4/um_f4_ht0.6_nylon-cf-slide_0.2mm_engineering.inst.cfg new file mode 100644 index 0000000000..4ea4831a43 --- /dev/null +++ b/resources/intent/ultimaker_factor4/um_f4_ht0.6_nylon-cf-slide_0.2mm_engineering.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = ultimaker_factor4 +name = Accurate +version = 4 + +[metadata] +intent_category = engineering +material = generic_nylon-cf-slide +quality_type = draft +setting_version = 24 +type = intent +variant = HT 0.6 + +[values] +jerk_print = 30 +speed_print = 70 +wall_thickness = =line_width * 3 + diff --git a/resources/intent/ultimaker_factor4/um_f4_ht0.6_nylon-cf-slide_0.2mm_strong.inst.cfg b/resources/intent/ultimaker_factor4/um_f4_ht0.6_nylon-cf-slide_0.2mm_strong.inst.cfg new file mode 100644 index 0000000000..486c1ad508 --- /dev/null +++ b/resources/intent/ultimaker_factor4/um_f4_ht0.6_nylon-cf-slide_0.2mm_strong.inst.cfg @@ -0,0 +1,19 @@ +[general] +definition = ultimaker_factor4 +name = Strong +version = 4 + +[metadata] +intent_category = strong +material = generic_nylon-cf-slide +quality_type = draft +setting_version = 24 +type = intent +variant = HT 0.6 + +[values] +jerk_print = 30 +material_print_temperature = =default_material_print_temperature + 20 +speed_print = 80 +wall_thickness = =line_width * 4 + diff --git a/resources/intent/ultimaker_s3/um_s3_cc0.4_nylon-cf-slide_0.2mm_engineering.inst.cfg b/resources/intent/ultimaker_s3/um_s3_cc0.4_nylon-cf-slide_0.2mm_engineering.inst.cfg new file mode 100644 index 0000000000..2d373348d5 --- /dev/null +++ b/resources/intent/ultimaker_s3/um_s3_cc0.4_nylon-cf-slide_0.2mm_engineering.inst.cfg @@ -0,0 +1,24 @@ +[general] +definition = ultimaker_s3 +name = Accurate +version = 4 + +[metadata] +intent_category = engineering +material = generic_nylon-cf-slide +quality_type = draft +setting_version = 24 +type = intent +variant = CC 0.4 + +[values] +jerk_print = 30 +speed_infill = =speed_print +speed_print = 30 +speed_topbottom = =speed_print +speed_wall = =speed_print +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +top_bottom_thickness = =wall_thickness +wall_thickness = =line_width * 3 + diff --git a/resources/intent/ultimaker_s3/um_s3_cc0.6_nylon-cf-slide_0.2mm_engineering.inst.cfg b/resources/intent/ultimaker_s3/um_s3_cc0.6_nylon-cf-slide_0.2mm_engineering.inst.cfg new file mode 100644 index 0000000000..ae8ac6f893 --- /dev/null +++ b/resources/intent/ultimaker_s3/um_s3_cc0.6_nylon-cf-slide_0.2mm_engineering.inst.cfg @@ -0,0 +1,24 @@ +[general] +definition = ultimaker_s3 +name = Accurate +version = 4 + +[metadata] +intent_category = engineering +material = generic_nylon-cf-slide +quality_type = draft +setting_version = 24 +type = intent +variant = CC 0.6 + +[values] +jerk_print = 30 +speed_infill = =speed_print +speed_print = 30 +speed_topbottom = =speed_print +speed_wall = =speed_print +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +top_bottom_thickness = =wall_thickness +wall_thickness = =line_width * 3 + diff --git a/resources/intent/ultimaker_s5/um_s5_cc0.4_nylon-cf-slide_0.2mm_engineering.inst.cfg b/resources/intent/ultimaker_s5/um_s5_cc0.4_nylon-cf-slide_0.2mm_engineering.inst.cfg new file mode 100644 index 0000000000..049616558d --- /dev/null +++ b/resources/intent/ultimaker_s5/um_s5_cc0.4_nylon-cf-slide_0.2mm_engineering.inst.cfg @@ -0,0 +1,24 @@ +[general] +definition = ultimaker_s5 +name = Accurate +version = 4 + +[metadata] +intent_category = engineering +material = generic_nylon-cf-slide +quality_type = draft +setting_version = 24 +type = intent +variant = CC 0.4 + +[values] +jerk_print = 30 +speed_infill = =speed_print +speed_print = 30 +speed_topbottom = =speed_print +speed_wall = =speed_print +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +top_bottom_thickness = =wall_thickness +wall_thickness = =line_width * 3 + diff --git a/resources/intent/ultimaker_s5/um_s5_cc0.6_nylon-cf-slide_0.2mm_engineering.inst.cfg b/resources/intent/ultimaker_s5/um_s5_cc0.6_nylon-cf-slide_0.2mm_engineering.inst.cfg new file mode 100644 index 0000000000..688a5d8f51 --- /dev/null +++ b/resources/intent/ultimaker_s5/um_s5_cc0.6_nylon-cf-slide_0.2mm_engineering.inst.cfg @@ -0,0 +1,24 @@ +[general] +definition = ultimaker_s5 +name = Accurate +version = 4 + +[metadata] +intent_category = engineering +material = generic_nylon-cf-slide +quality_type = draft +setting_version = 24 +type = intent +variant = CC 0.6 + +[values] +jerk_print = 30 +speed_infill = =speed_print +speed_print = 30 +speed_topbottom = =speed_print +speed_wall = =speed_print +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +top_bottom_thickness = =wall_thickness +wall_thickness = =line_width * 3 + diff --git a/resources/intent/ultimaker_s8/um_s8_cc_plus_0.4_nylon-cf-slide_0.2mm_engineering.inst.cfg b/resources/intent/ultimaker_s8/um_s8_cc_plus_0.4_nylon-cf-slide_0.2mm_engineering.inst.cfg new file mode 100644 index 0000000000..515499980f --- /dev/null +++ b/resources/intent/ultimaker_s8/um_s8_cc_plus_0.4_nylon-cf-slide_0.2mm_engineering.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = ultimaker_s8 +name = Accurate +version = 4 + +[metadata] +intent_category = engineering +material = generic_nylon-cf-slide +quality_type = draft +setting_version = 24 +type = intent +variant = CC+ 0.4 + +[values] +infill_sparse_density = 20 +top_bottom_thickness = =wall_thickness +wall_thickness = =line_width * 3 + diff --git a/resources/quality/ultimaker_factor4/um_f4_cc0.4_nylon-cf-slide_0.2mm.inst.cfg b/resources/quality/ultimaker_factor4/um_f4_cc0.4_nylon-cf-slide_0.2mm.inst.cfg new file mode 100644 index 0000000000..08eeaa8583 --- /dev/null +++ b/resources/quality/ultimaker_factor4/um_f4_cc0.4_nylon-cf-slide_0.2mm.inst.cfg @@ -0,0 +1,20 @@ +[general] +definition = ultimaker_factor4 +name = Fast +version = 4 + +[metadata] +material = generic_nylon-cf-slide +quality_type = draft +setting_version = 24 +type = quality +variant = CC 0.4 +weight = -2 + +[values] +gradual_flow_discretisation_step_size = 0.1 +gradual_flow_enabled = True +inset_direction = outside_in +max_flow_acceleration = 1 +skin_material_flow = =material_flow * 0.965 + diff --git a/resources/quality/ultimaker_factor4/um_f4_cc0.6_nylon-cf-slide_0.2mm.inst.cfg b/resources/quality/ultimaker_factor4/um_f4_cc0.6_nylon-cf-slide_0.2mm.inst.cfg new file mode 100644 index 0000000000..f7f929efe0 --- /dev/null +++ b/resources/quality/ultimaker_factor4/um_f4_cc0.6_nylon-cf-slide_0.2mm.inst.cfg @@ -0,0 +1,20 @@ +[general] +definition = ultimaker_factor4 +name = Fast +version = 4 + +[metadata] +material = generic_nylon-cf-slide +quality_type = draft +setting_version = 24 +type = quality +variant = CC 0.6 +weight = -2 + +[values] +gradual_flow_discretisation_step_size = 0.1 +gradual_flow_enabled = True +inset_direction = outside_in +max_flow_acceleration = 1 +skin_material_flow = =material_flow * 0.965 + diff --git a/resources/quality/ultimaker_factor4/um_f4_ht0.6_nylon-cf-slide_0.2mm.inst.cfg b/resources/quality/ultimaker_factor4/um_f4_ht0.6_nylon-cf-slide_0.2mm.inst.cfg new file mode 100644 index 0000000000..cadc8d2db8 --- /dev/null +++ b/resources/quality/ultimaker_factor4/um_f4_ht0.6_nylon-cf-slide_0.2mm.inst.cfg @@ -0,0 +1,20 @@ +[general] +definition = ultimaker_factor4 +name = Fast +version = 4 + +[metadata] +material = generic_nylon-cf-slide +quality_type = draft +setting_version = 24 +type = quality +variant = HT 0.6 +weight = -2 + +[values] +gradual_flow_discretisation_step_size = 0.1 +gradual_flow_enabled = True +inset_direction = outside_in +max_flow_acceleration = 1 +skin_material_flow = =material_flow * 0.965 + diff --git a/resources/quality/ultimaker_s3/um_s3_cc0.4_nylon-cf-slide_0.2mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_cc0.4_nylon-cf-slide_0.2mm.inst.cfg new file mode 100644 index 0000000000..ee2493352d --- /dev/null +++ b/resources/quality/ultimaker_s3/um_s3_cc0.4_nylon-cf-slide_0.2mm.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = ultimaker_s3 +name = Fast +version = 4 + +[metadata] +material = generic_nylon-cf-slide +quality_type = draft +setting_version = 24 +type = quality +variant = CC 0.4 +weight = -2 + +[values] +support_bottom_distance = =support_z_distance / 2 +support_top_distance = =support_z_distance +support_z_distance = =layer_height * 2 + diff --git a/resources/quality/ultimaker_s3/um_s3_cc0.6_nylon-cf-slide_0.2mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_cc0.6_nylon-cf-slide_0.2mm.inst.cfg new file mode 100644 index 0000000000..1fc2f2c8d9 --- /dev/null +++ b/resources/quality/ultimaker_s3/um_s3_cc0.6_nylon-cf-slide_0.2mm.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = ultimaker_s3 +name = Fast +version = 4 + +[metadata] +material = generic_nylon-cf-slide +quality_type = draft +setting_version = 24 +type = quality +variant = CC 0.6 +weight = -2 + +[values] +support_bottom_distance = =support_z_distance / 2 +support_top_distance = =support_z_distance +support_z_distance = =layer_height * 2 + diff --git a/resources/quality/ultimaker_s5/um_s5_cc0.4_nylon-cf-slide_0.2mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_cc0.4_nylon-cf-slide_0.2mm.inst.cfg new file mode 100644 index 0000000000..9b628d1cbb --- /dev/null +++ b/resources/quality/ultimaker_s5/um_s5_cc0.4_nylon-cf-slide_0.2mm.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = ultimaker_s5 +name = Fast +version = 4 + +[metadata] +material = generic_nylon-cf-slide +quality_type = draft +setting_version = 24 +type = quality +variant = CC 0.4 +weight = -2 + +[values] +support_bottom_distance = =support_z_distance / 2 +support_top_distance = =support_z_distance +support_z_distance = =layer_height * 2 + diff --git a/resources/quality/ultimaker_s5/um_s5_cc0.6_nylon-cf-slide_0.2mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_cc0.6_nylon-cf-slide_0.2mm.inst.cfg new file mode 100644 index 0000000000..4331ec48f4 --- /dev/null +++ b/resources/quality/ultimaker_s5/um_s5_cc0.6_nylon-cf-slide_0.2mm.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = ultimaker_s5 +name = Fast +version = 4 + +[metadata] +material = generic_nylon-cf-slide +quality_type = draft +setting_version = 24 +type = quality +variant = CC 0.6 +weight = -2 + +[values] +support_bottom_distance = =support_z_distance / 2 +support_top_distance = =support_z_distance +support_z_distance = =layer_height * 2 + diff --git a/resources/quality/ultimaker_s8/um_s8_cc_plus_0.4_nylon-cf-slide_0.2mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_cc_plus_0.4_nylon-cf-slide_0.2mm.inst.cfg new file mode 100644 index 0000000000..1d02c32213 --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_cc_plus_0.4_nylon-cf-slide_0.2mm.inst.cfg @@ -0,0 +1,16 @@ +[general] +definition = ultimaker_s8 +name = Fast +version = 4 + +[metadata] +material = generic_nylon-cf-slide +quality_type = draft +setting_version = 24 +type = quality +variant = CC+ 0.4 +weight = -2 + +[values] +cool_min_layer_time_fan_speed_max = 11 + From dd742e6c4e0337a07837984766e689a698eb3d3e Mon Sep 17 00:00:00 2001 From: Frederic Meeuwissen <13856291+Frederic98@users.noreply.github.com> Date: Thu, 13 Feb 2025 08:22:21 +0100 Subject: [PATCH 26/27] [PP-535] Correct the BOM number in FW update --- resources/definitions/ultimaker_s8.def.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/resources/definitions/ultimaker_s8.def.json b/resources/definitions/ultimaker_s8.def.json index 2dbf2073d2..55b758b17a 100644 --- a/resources/definitions/ultimaker_s8.def.json +++ b/resources/definitions/ultimaker_s8.def.json @@ -14,8 +14,8 @@ ], "firmware_update_info": { - "check_urls": [ "https://software.ultimaker.com/releases/firmware/5078167/stable/um-update.swu.version" ], - "id": 5078167, + "check_urls": [ "https://software.ultimaker.com/releases/firmware/10600/stable/um-update.swu.version" ], + "id": 10600, "update_url": "https://ultimaker.com/firmware?utm_source=cura&utm_medium=software&utm_campaign=fw-update" }, "first_start_actions": [ "DiscoverUM3Action" ], @@ -403,4 +403,4 @@ "z_seam_position": { "value": "'backright'" }, "z_seam_type": { "value": "'sharpest_corner'" } } -} \ No newline at end of file +} From 0598ebec6f2cdcec9c9b0cee764cc4dc94803d47 Mon Sep 17 00:00:00 2001 From: Frederic98 <13856291+Frederic98@users.noreply.github.com> Date: Thu, 13 Feb 2025 07:23:45 +0000 Subject: [PATCH 27/27] Apply printer-linter format --- resources/definitions/ultimaker_s8.def.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/resources/definitions/ultimaker_s8.def.json b/resources/definitions/ultimaker_s8.def.json index 55b758b17a..c1b7bac66c 100644 --- a/resources/definitions/ultimaker_s8.def.json +++ b/resources/definitions/ultimaker_s8.def.json @@ -403,4 +403,4 @@ "z_seam_position": { "value": "'backright'" }, "z_seam_type": { "value": "'sharpest_corner'" } } -} +} \ No newline at end of file