From 7462de08cba27df3f7032c23276ba7cb6abb445e Mon Sep 17 00:00:00 2001 From: Erwan MATHIEU Date: Wed, 21 Aug 2024 08:30:52 +0200 Subject: [PATCH 01/42] Add settings for scarf seam CURA-12081 --- resources/definitions/fdmprinter.def.json | 25 +++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/resources/definitions/fdmprinter.def.json b/resources/definitions/fdmprinter.def.json index 571d501212..05c74a4909 100644 --- a/resources/definitions/fdmprinter.def.json +++ b/resources/definitions/fdmprinter.def.json @@ -1436,6 +1436,31 @@ "enabled": "z_seam_type == 'back'", "limit_to_extruder": "wall_0_extruder_nr", "settable_per_mesh": true + }, + "scarf_joint_seam_length": + { + "label": "Scarf seam length", + "description": "When greater than 0, a scarf joint will be created on the Z seam to make it less visible.", + "type": "float", + "default_value": 0, + "minimum_value": "0", + "unit": "mm", + "limit_to_extruder": "wall_0_extruder_nr", + "settable_per_extruder": true, + "settable_per_mesh": true + }, + "scarf_joint_seam_start_height_ratio": + { + "label": "Scarf seam start height", + "description": "This is the ratio over the total layer height where the scarf joint seam will start.", + "type": "float", + "default_value": 0, + "minimum_value": 0, + "maximum_value": 100.0, + "unit": "%", + "limit_to_extruder": "wall_0_extruder_nr", + "settable_per_extruder": true, + "settable_per_mesh": true } } }, From 758ff916555e18ad68ed3508648ffdd5c6a06a7a Mon Sep 17 00:00:00 2001 From: Erwan MATHIEU Date: Thu, 22 Aug 2024 09:24:51 +0200 Subject: [PATCH 02/42] Add setting for scarf seam split definition CURA-12081 --- resources/definitions/fdmprinter.def.json | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/resources/definitions/fdmprinter.def.json b/resources/definitions/fdmprinter.def.json index 05c74a4909..b2bccc424e 100644 --- a/resources/definitions/fdmprinter.def.json +++ b/resources/definitions/fdmprinter.def.json @@ -1461,6 +1461,19 @@ "limit_to_extruder": "wall_0_extruder_nr", "settable_per_extruder": true, "settable_per_mesh": true + }, + "scarf_split_distance": + { + "label": "Scarf seam split distance", + "description": "This is the maximum length of an extrusion path when splitting a longer path to apply the scarf seam. A smaller distance will create a more precise but also more verbose G-Code.", + "type": "float", + "default_value": 1.0, + "minimum_value": 0.1, + "maximum_value": 100.0, + "unit": "mm", + "limit_to_extruder": "wall_0_extruder_nr", + "settable_per_extruder": true, + "settable_per_mesh": true } } }, From d92a9b4861051838967c7c5b2c744c4f2307b825 Mon Sep 17 00:00:00 2001 From: Erwan MATHIEU Date: Fri, 23 Aug 2024 13:58:56 +0200 Subject: [PATCH 03/42] Add setting for seam acceleration/deceleration CURA-12080 --- resources/definitions/fdmprinter.def.json | 73 ++++++++++++++++++++++- 1 file changed, 70 insertions(+), 3 deletions(-) diff --git a/resources/definitions/fdmprinter.def.json b/resources/definitions/fdmprinter.def.json index b2bccc424e..a6c4ab02d9 100644 --- a/resources/definitions/fdmprinter.def.json +++ b/resources/definitions/fdmprinter.def.json @@ -1439,7 +1439,7 @@ }, "scarf_joint_seam_length": { - "label": "Scarf seam length", + "label": "Scarf Seam Length", "description": "When greater than 0, a scarf joint will be created on the Z seam to make it less visible.", "type": "float", "default_value": 0, @@ -1451,7 +1451,7 @@ }, "scarf_joint_seam_start_height_ratio": { - "label": "Scarf seam start height", + "label": "Scarf Seam Start Height", "description": "This is the ratio over the total layer height where the scarf joint seam will start.", "type": "float", "default_value": 0, @@ -1464,7 +1464,7 @@ }, "scarf_split_distance": { - "label": "Scarf seam split distance", + "label": "Scarf Seam Split Distance", "description": "This is the maximum length of an extrusion path when splitting a longer path to apply the scarf seam. A smaller distance will create a more precise but also more verbose G-Code.", "type": "float", "default_value": 1.0, @@ -1474,6 +1474,73 @@ "limit_to_extruder": "wall_0_extruder_nr", "settable_per_extruder": true, "settable_per_mesh": true + }, + "wall_0_start_speed_ratio": + { + "label": "Outer Wall Start Speed Ratio", + "description": "This is the ratio of the top speed to start with when printing an outer wall.", + "type": "float", + "default_value": 100.0, + "minimum_value": 0.0, + "maximum_value": 100.0, + "unit": "%", + "limit_to_extruder": "wall_0_extruder_nr", + "settable_per_extruder": true, + "settable_per_mesh": true + }, + "wall_0_acceleration": + { + "label": "Outer Wall Acceleration", + "description": "This is the acceleration with which to reach the top speed when printing an outer wall.", + "enabled": "wall_0_start_speed_ratio < 100.0", + "type": "float", + "default_value": 20.0, + "minimum_value": 1.0, + "maximum_value": 1000.0, + "unit": "mm/s\u00b2", + "limit_to_extruder": "wall_0_extruder_nr", + "settable_per_extruder": true, + "settable_per_mesh": true + }, + "wall_0_end_speed_ratio": + { + "label": "Outer Wall End Speed Ratio", + "description": "This is the ratio of the top speed to end with when printing an outer wall.", + "type": "float", + "default_value": 100.0, + "minimum_value": 0.0, + "maximum_value": 100.0, + "unit": "%", + "limit_to_extruder": "wall_0_extruder_nr", + "settable_per_extruder": true, + "settable_per_mesh": true + }, + "wall_0_deceleration": + { + "label": "Outer Wall Deceleration", + "description": "This is the deceleration with which to end printing an outer wall.", + "enabled": "wall_0_end_speed_ratio < 100.0", + "type": "float", + "default_value": 20.0, + "minimum_value": 1.0, + "maximum_value": 1000.0, + "unit": "mm/s\u00b2", + "limit_to_extruder": "wall_0_extruder_nr", + "settable_per_extruder": true, + "settable_per_mesh": true + }, + "wall_0_speed_split_distance": + { + "label": "Outer Wall Speed Split Distance", + "description": "This is the maximum length of an extrusion path when splitting a longer path to apply the outer wall acceleration/deceleration. A smaller distance will create a more precise but also more verbose G-Code.", + "type": "float", + "default_value": 1.0, + "minimum_value": 0.1, + "maximum_value": 100.0, + "unit": "mm", + "limit_to_extruder": "wall_0_extruder_nr", + "settable_per_extruder": true, + "settable_per_mesh": true } } }, From 2c63e33b015d2b0e47a1cf424d678f8268e025ad Mon Sep 17 00:00:00 2001 From: Paul Kuiper <46715907+pkuiper-ultimaker@users.noreply.github.com> Date: Thu, 26 Sep 2024 13:35:55 +0200 Subject: [PATCH 04/42] Prevent abstract color profiles to be filtered out for machines that support them. CURA-11634 --- plugins/XmlMaterialProfile/XmlMaterialProfile.py | 4 +++- resources/definitions/fdmprinter.def.json | 3 ++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/plugins/XmlMaterialProfile/XmlMaterialProfile.py b/plugins/XmlMaterialProfile/XmlMaterialProfile.py index eb2bb2a788..6893a77ec5 100644 --- a/plugins/XmlMaterialProfile/XmlMaterialProfile.py +++ b/plugins/XmlMaterialProfile/XmlMaterialProfile.py @@ -919,7 +919,9 @@ class XmlMaterialProfile(InstanceContainer): base_metadata["definition"] = "fdmprinter" # Certain materials are loaded but should not be visible / selectable to the user. - base_metadata["visible"] = not base_metadata.get("abstract_color", False) + # Only show abstract color profiles (Any Color) if the machine supports them + base_metadata["visible"] = (not base_metadata.get("abstract_color", False) + or base_metadata.get("supports_abstract_color", False)) compatible_entries = data.iterfind("./um:settings/um:setting[@key='hardware compatible']", cls.__namespaces) try: diff --git a/resources/definitions/fdmprinter.def.json b/resources/definitions/fdmprinter.def.json index 571d501212..88c5811430 100644 --- a/resources/definitions/fdmprinter.def.json +++ b/resources/definitions/fdmprinter.def.json @@ -16,7 +16,8 @@ "preferred_quality_type": "normal", "machine_extruder_trains": { "0": "fdmextruder" }, "supports_usb_connection": true, - "supports_network_connection": false + "supports_network_connection": false, + "supports_abstract_color": false }, "settings": { From 437613dcbaa3bb51ae26db1d32ab993914a6433b Mon Sep 17 00:00:00 2001 From: Paul Kuiper <46715907+pkuiper-ultimaker@users.noreply.github.com> Date: Thu, 26 Sep 2024 13:36:06 +0200 Subject: [PATCH 05/42] Prevent abstract color profiles to be filtered out for machines that support them. CURA-11634 --- resources/definitions/ultimaker_factor4.def.json | 1 + resources/definitions/ultimaker_s5.def.json | 1 + resources/definitions/ultimaker_s7.def.json | 1 + 3 files changed, 3 insertions(+) diff --git a/resources/definitions/ultimaker_factor4.def.json b/resources/definitions/ultimaker_factor4.def.json index 5945d3a262..9d9ff0e3df 100644 --- a/resources/definitions/ultimaker_factor4.def.json +++ b/resources/definitions/ultimaker_factor4.def.json @@ -42,6 +42,7 @@ "supports_material_export": true, "supports_network_connection": true, "supports_usb_connection": false, + "supports_abstract_color": true, "variants_name": "Print core", "weight": -1 }, diff --git a/resources/definitions/ultimaker_s5.def.json b/resources/definitions/ultimaker_s5.def.json index 3c35c84a00..eeb71e2701 100644 --- a/resources/definitions/ultimaker_s5.def.json +++ b/resources/definitions/ultimaker_s5.def.json @@ -51,6 +51,7 @@ "supports_material_export": true, "supports_network_connection": true, "supports_usb_connection": false, + "supports_abstract_color": true, "variants_name": "Print core", "weight": -2 }, diff --git a/resources/definitions/ultimaker_s7.def.json b/resources/definitions/ultimaker_s7.def.json index bb3f5a938d..ffff20184e 100644 --- a/resources/definitions/ultimaker_s7.def.json +++ b/resources/definitions/ultimaker_s7.def.json @@ -39,6 +39,7 @@ "supports_material_export": true, "supports_network_connection": true, "supports_usb_connection": false, + "supports_abstract_color": true, "variants_name": "Print core", "weight": -2 }, From 4c1b70db67b12dea64210ab68b58dc19ec80b9a5 Mon Sep 17 00:00:00 2001 From: pkuiper-ultimaker Date: Thu, 26 Sep 2024 11:37:32 +0000 Subject: [PATCH 06/42] Applied printer-linter format --- resources/definitions/ultimaker_factor4.def.json | 2 +- resources/definitions/ultimaker_s5.def.json | 2 +- resources/definitions/ultimaker_s7.def.json | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/resources/definitions/ultimaker_factor4.def.json b/resources/definitions/ultimaker_factor4.def.json index 9d9ff0e3df..909f180b09 100644 --- a/resources/definitions/ultimaker_factor4.def.json +++ b/resources/definitions/ultimaker_factor4.def.json @@ -39,10 +39,10 @@ "preferred_quality_type": "draft", "preferred_variant_name": "AA 0.4", "supported_actions": [ "DiscoverUM3Action" ], + "supports_abstract_color": true, "supports_material_export": true, "supports_network_connection": true, "supports_usb_connection": false, - "supports_abstract_color": true, "variants_name": "Print core", "weight": -1 }, diff --git a/resources/definitions/ultimaker_s5.def.json b/resources/definitions/ultimaker_s5.def.json index eeb71e2701..3bc3f7b50c 100644 --- a/resources/definitions/ultimaker_s5.def.json +++ b/resources/definitions/ultimaker_s5.def.json @@ -48,10 +48,10 @@ "preferred_variant_buildplate_name": "Glass", "preferred_variant_name": "AA 0.4", "supported_actions": [ "DiscoverUM3Action" ], + "supports_abstract_color": true, "supports_material_export": true, "supports_network_connection": true, "supports_usb_connection": false, - "supports_abstract_color": true, "variants_name": "Print core", "weight": -2 }, diff --git a/resources/definitions/ultimaker_s7.def.json b/resources/definitions/ultimaker_s7.def.json index ffff20184e..12cd714dd9 100644 --- a/resources/definitions/ultimaker_s7.def.json +++ b/resources/definitions/ultimaker_s7.def.json @@ -36,10 +36,10 @@ "preferred_variant_name": "AA 0.4", "quality_definition": "ultimaker_s5", "supported_actions": [ "DiscoverUM3Action" ], + "supports_abstract_color": true, "supports_material_export": true, "supports_network_connection": true, "supports_usb_connection": false, - "supports_abstract_color": true, "variants_name": "Print core", "weight": -2 }, From 99b6fd76166e0c84c064ae792baffb336b4a550c Mon Sep 17 00:00:00 2001 From: Paul Kuiper <46715907+pkuiper-ultimaker@users.noreply.github.com> Date: Thu, 26 Sep 2024 14:51:22 +0200 Subject: [PATCH 07/42] Adjusted code to filter out the abstract colors per machine. CURA-11634 --- cura/Machines/MachineNode.py | 1 + cura/Machines/VariantNode.py | 3 +++ plugins/XmlMaterialProfile/XmlMaterialProfile.py | 5 ----- 3 files changed, 4 insertions(+), 5 deletions(-) diff --git a/cura/Machines/MachineNode.py b/cura/Machines/MachineNode.py index 67b8559b2e..3723cf4a7a 100644 --- a/cura/Machines/MachineNode.py +++ b/cura/Machines/MachineNode.py @@ -48,6 +48,7 @@ class MachineNode(ContainerNode): self.preferred_variant_name = my_metadata.get("preferred_variant_name", "") self.preferred_material = my_metadata.get("preferred_material", "") self.preferred_quality_type = my_metadata.get("preferred_quality_type", "") + self.supports_abstract_color = parseBool(my_metadata.get("supports_abstract_color", "false")) self._loadAll() diff --git a/cura/Machines/VariantNode.py b/cura/Machines/VariantNode.py index e037c9259d..a9dd8aa96b 100644 --- a/cura/Machines/VariantNode.py +++ b/cura/Machines/VariantNode.py @@ -63,6 +63,9 @@ class VariantNode(ContainerNode): filtered_materials = [material for material in materials if not self.machine.isExcludedMaterialBaseFile(material["id"])] for material in filtered_materials: + if material.get("abstract_color", False): + if not self.machine.supports_abstract_color: + continue # do not show abstract color profiles if the machine does not support them base_file = material["base_file"] if base_file not in self.materials: self.materials[base_file] = MaterialNode(material["id"], variant = self) diff --git a/plugins/XmlMaterialProfile/XmlMaterialProfile.py b/plugins/XmlMaterialProfile/XmlMaterialProfile.py index 6893a77ec5..f756a79868 100644 --- a/plugins/XmlMaterialProfile/XmlMaterialProfile.py +++ b/plugins/XmlMaterialProfile/XmlMaterialProfile.py @@ -918,11 +918,6 @@ class XmlMaterialProfile(InstanceContainer): base_metadata["properties"] = property_values base_metadata["definition"] = "fdmprinter" - # Certain materials are loaded but should not be visible / selectable to the user. - # Only show abstract color profiles (Any Color) if the machine supports them - base_metadata["visible"] = (not base_metadata.get("abstract_color", False) - or base_metadata.get("supports_abstract_color", False)) - compatible_entries = data.iterfind("./um:settings/um:setting[@key='hardware compatible']", cls.__namespaces) try: common_compatibility = cls._parseCompatibleValue(next(compatible_entries).text) # type: ignore From 35ccd63e29756332233331246305242cd410d2d2 Mon Sep 17 00:00:00 2001 From: Alan Bjorklund Date: Thu, 26 Sep 2024 15:35:56 -0400 Subject: [PATCH 08/42] Method printers: Adding new materials (Tough PLA, PETG, NylonCF, ABS) and updated profiles for 5.9 PP-511 --- .../definitions/ultimaker_method.def.json | 24 +- .../ultimaker_method_base.def.json | 237 +++++++++++++----- .../definitions/ultimaker_methodx.def.json | 20 +- .../definitions/ultimaker_methodxl.def.json | 54 +++- ..._method_1a_um-pla-175_0.2mm_solid.inst.cfg | 8 +- ...d_1a_um-tough-pla-175_0.2mm_solid.inst.cfg | 23 ++ ...od_1c_um-nylon-cf-175_0.2mm_solid.inst.cfg | 22 ++ ..._1c_um-nylon12-cf-175_0.2mm_solid.inst.cfg | 8 +- ..._method_1c_um-pla-175_0.2mm_solid.inst.cfg | 8 +- ...d_1c_um-tough-pla-175_0.2mm_solid.inst.cfg | 23 ++ ..._labs_um-nylon-cf-175_0.2mm_solid.inst.cfg | 22 ++ ...abs_um-nylon12-cf-175_0.2mm_solid.inst.cfg | 8 +- ...ethod_labs_um-pla-175_0.2mm_solid.inst.cfg | 8 +- ...labs_um-tough-pla-175_0.2mm_solid.inst.cfg | 23 ++ ...methodx_1a_um-pla-175_0.2mm_solid.inst.cfg | 8 +- ...x_1a_um-tough-pla-175_0.2mm_solid.inst.cfg | 23 ++ ...methodx_1c_um-abs-175_0.2mm_solid.inst.cfg | 23 ++ ...thodx_1c_um-abscf-175_0.2mm_solid.inst.cfg | 8 +- ...ethodx_1c_um-absr-175_0.2mm_solid.inst.cfg | 8 +- ...methodx_1c_um-asa-175_0.2mm_solid.inst.cfg | 8 +- ...dx_1c_um-nylon-cf-175_0.2mm_solid.inst.cfg | 22 ++ ..._1c_um-nylon12-cf-175_0.2mm_solid.inst.cfg | 8 +- ...methodx_1c_um-pla-175_0.2mm_solid.inst.cfg | 8 +- ...x_1c_um-tough-pla-175_0.2mm_solid.inst.cfg | 23 ++ ...ethodx_1xa_um-abs-175_0.2mm_solid.inst.cfg | 23 ++ ...thodx_1xa_um-absr-175_0.2mm_solid.inst.cfg | 8 +- ...ethodx_1xa_um-asa-175_0.2mm_solid.inst.cfg | 8 +- ...thodx_labs_um-abs-175_0.2mm_solid.inst.cfg | 23 ++ ...odx_labs_um-abscf-175_0.2mm_solid.inst.cfg | 8 +- ...hodx_labs_um-absr-175_0.2mm_solid.inst.cfg | 8 +- ...thodx_labs_um-asa-175_0.2mm_solid.inst.cfg | 8 +- ..._labs_um-nylon-cf-175_0.2mm_solid.inst.cfg | 22 ++ ...abs_um-nylon12-cf-175_0.2mm_solid.inst.cfg | 8 +- ...thodx_labs_um-pla-175_0.2mm_solid.inst.cfg | 8 +- ...labs_um-tough-pla-175_0.2mm_solid.inst.cfg | 23 ++ ...ethodxl_1a_um-pla-175_0.2mm_solid.inst.cfg | 8 +- ...l_1a_um-tough-pla-175_0.2mm_solid.inst.cfg | 24 ++ ...ethodxl_1c_um-abs-175_0.2mm_solid.inst.cfg | 22 ++ ...hodxl_1c_um-abscf-175_0.2mm_solid.inst.cfg | 8 +- ...thodxl_1c_um-absr-175_0.2mm_solid.inst.cfg | 8 +- ...ethodxl_1c_um-asa-175_0.2mm_solid.inst.cfg | 8 +- ...xl_1c_um-nylon-cf-175_0.2mm_solid.inst.cfg | 22 ++ ..._1c_um-nylon12-cf-175_0.2mm_solid.inst.cfg | 8 +- ...ethodxl_1c_um-pla-175_0.2mm_solid.inst.cfg | 8 +- ...l_1c_um-tough-pla-175_0.2mm_solid.inst.cfg | 24 ++ ...thodxl_1xa_um-abs-175_0.2mm_solid.inst.cfg | 22 ++ ...hodxl_1xa_um-absr-175_0.2mm_solid.inst.cfg | 8 +- ...thodxl_1xa_um-asa-175_0.2mm_solid.inst.cfg | 8 +- ...hodxl_labs_um-abs-175_0.2mm_solid.inst.cfg | 22 ++ ...dxl_labs_um-abscf-175_0.2mm_solid.inst.cfg | 8 +- ...odxl_labs_um-absr-175_0.2mm_solid.inst.cfg | 8 +- ...hodxl_labs_um-asa-175_0.2mm_solid.inst.cfg | 8 +- ..._labs_um-nylon-cf-175_0.2mm_solid.inst.cfg | 22 ++ ...abs_um-nylon12-cf-175_0.2mm_solid.inst.cfg | 8 +- ...hodxl_labs_um-pla-175_0.2mm_solid.inst.cfg | 8 +- ...labs_um-tough-pla-175_0.2mm_solid.inst.cfg | 24 ++ .../um_method_1a_um-petg-175_0.2mm.inst.cfg | 69 +++++ .../um_method_1a_um-pla-175_0.2mm.inst.cfg | 3 - ..._method_1a_um-tough-pla-175_0.2mm.inst.cfg | 84 +++++++ ...m_method_1c_um-nylon-cf-175_0.2mm.inst.cfg | 60 +++++ ...method_1c_um-nylon12-cf-175_0.2mm.inst.cfg | 10 +- .../um_method_1c_um-petg-175_0.2mm.inst.cfg | 69 +++++ .../um_method_1c_um-pla-175_0.2mm.inst.cfg | 3 - ..._method_1c_um-tough-pla-175_0.2mm.inst.cfg | 84 +++++++ .../um_method_2a_um-pva-175_0.2mm.inst.cfg | 13 +- .../um_method_global_Fast_Quality.inst.cfg | 15 ++ ...method_labs_um-nylon-cf-175_0.2mm.inst.cfg | 60 +++++ ...thod_labs_um-nylon12-cf-175_0.2mm.inst.cfg | 10 +- .../um_method_labs_um-petg-175_0.2mm.inst.cfg | 69 +++++ .../um_method_labs_um-pla-175_0.2mm.inst.cfg | 3 - ...ethod_labs_um-tough-pla-175_0.2mm.inst.cfg | 84 +++++++ .../um_methodx_1a_um-petg-175_0.2mm.inst.cfg | 69 +++++ .../um_methodx_1a_um-pla-175_0.2mm.inst.cfg | 3 - ...methodx_1a_um-tough-pla-175_0.2mm.inst.cfg | 84 +++++++ .../um_methodx_1c_um-abs-175_0.2mm.inst.cfg | 63 +++++ .../um_methodx_1c_um-abscf-175_0.2mm.inst.cfg | 13 +- .../um_methodx_1c_um-absr-175_0.2mm.inst.cfg | 21 +- .../um_methodx_1c_um-asa-175_0.2mm.inst.cfg | 13 +- ..._methodx_1c_um-nylon-cf-175_0.2mm.inst.cfg | 60 +++++ ...ethodx_1c_um-nylon12-cf-175_0.2mm.inst.cfg | 10 +- .../um_methodx_1c_um-petg-175_0.2mm.inst.cfg | 69 +++++ .../um_methodx_1c_um-pla-175_0.2mm.inst.cfg | 3 - ...methodx_1c_um-tough-pla-175_0.2mm.inst.cfg | 84 +++++++ .../um_methodx_1xa_um-abs-175_0.2mm.inst.cfg | 63 +++++ .../um_methodx_1xa_um-absr-175_0.2mm.inst.cfg | 21 +- .../um_methodx_1xa_um-asa-175_0.2mm.inst.cfg | 13 +- .../um_methodx_2a_um-pva-175_0.2mm.inst.cfg | 13 +- ...thodx_2xa_um-rapidrinse-175_0.2mm.inst.cfg | 6 +- .../um_methodx_2xa_um-sr30-175_0.2mm.inst.cfg | 26 +- .../um_methodx_global_Fast_Quality.inst.cfg | 15 ++ .../um_methodx_labs_um-abs-175_0.2mm.inst.cfg | 63 +++++ ...m_methodx_labs_um-abscf-175_0.2mm.inst.cfg | 13 +- ...um_methodx_labs_um-absr-175_0.2mm.inst.cfg | 21 +- .../um_methodx_labs_um-asa-175_0.2mm.inst.cfg | 13 +- ...ethodx_labs_um-nylon-cf-175_0.2mm.inst.cfg | 60 +++++ ...hodx_labs_um-nylon12-cf-175_0.2mm.inst.cfg | 10 +- ...um_methodx_labs_um-petg-175_0.2mm.inst.cfg | 69 +++++ .../um_methodx_labs_um-pla-175_0.2mm.inst.cfg | 3 - ...thodx_labs_um-tough-pla-175_0.2mm.inst.cfg | 84 +++++++ .../um_methodxl_1a_um-petg-175_0.2mm.inst.cfg | 67 +++++ .../um_methodxl_1a_um-pla-175_0.2mm.inst.cfg | 3 - ...ethodxl_1a_um-tough-pla-175_0.2mm.inst.cfg | 82 ++++++ .../um_methodxl_1c_um-abs-175_0.2mm.inst.cfg | 63 +++++ ...um_methodxl_1c_um-abscf-175_0.2mm.inst.cfg | 13 +- .../um_methodxl_1c_um-absr-175_0.2mm.inst.cfg | 21 +- .../um_methodxl_1c_um-asa-175_0.2mm.inst.cfg | 13 +- ...methodxl_1c_um-nylon-cf-175_0.2mm.inst.cfg | 60 +++++ ...thodxl_1c_um-nylon12-cf-175_0.2mm.inst.cfg | 10 +- .../um_methodxl_1c_um-petg-175_0.2mm.inst.cfg | 67 +++++ .../um_methodxl_1c_um-pla-175_0.2mm.inst.cfg | 3 - ...ethodxl_1c_um-tough-pla-175_0.2mm.inst.cfg | 82 ++++++ .../um_methodxl_1xa_um-abs-175_0.2mm.inst.cfg | 63 +++++ ...um_methodxl_1xa_um-absr-175_0.2mm.inst.cfg | 21 +- .../um_methodxl_1xa_um-asa-175_0.2mm.inst.cfg | 13 +- .../um_methodxl_2a_um-pva-175_0.2mm.inst.cfg | 13 +- ...hodxl_2xa_um-rapidrinse-175_0.2mm.inst.cfg | 6 +- ...um_methodxl_2xa_um-sr30-175_0.2mm.inst.cfg | 26 +- .../um_methodxl_global_Fast_Quality.inst.cfg | 15 ++ ...um_methodxl_labs_um-abs-175_0.2mm.inst.cfg | 63 +++++ ..._methodxl_labs_um-abscf-175_0.2mm.inst.cfg | 13 +- ...m_methodxl_labs_um-absr-175_0.2mm.inst.cfg | 21 +- ...um_methodxl_labs_um-asa-175_0.2mm.inst.cfg | 13 +- ...thodxl_labs_um-nylon-cf-175_0.2mm.inst.cfg | 60 +++++ ...odxl_labs_um-nylon12-cf-175_0.2mm.inst.cfg | 10 +- ...m_methodxl_labs_um-petg-175_0.2mm.inst.cfg | 67 +++++ ...um_methodxl_labs_um-pla-175_0.2mm.inst.cfg | 3 - ...hodxl_labs_um-tough-pla-175_0.2mm.inst.cfg | 82 ++++++ 127 files changed, 3286 insertions(+), 368 deletions(-) create mode 100644 resources/intent/ultimaker_method/um_method_1a_um-tough-pla-175_0.2mm_solid.inst.cfg create mode 100644 resources/intent/ultimaker_method/um_method_1c_um-nylon-cf-175_0.2mm_solid.inst.cfg create mode 100644 resources/intent/ultimaker_method/um_method_1c_um-tough-pla-175_0.2mm_solid.inst.cfg create mode 100644 resources/intent/ultimaker_method/um_method_labs_um-nylon-cf-175_0.2mm_solid.inst.cfg create mode 100644 resources/intent/ultimaker_method/um_method_labs_um-tough-pla-175_0.2mm_solid.inst.cfg create mode 100644 resources/intent/ultimaker_methodx/um_methodx_1a_um-tough-pla-175_0.2mm_solid.inst.cfg create mode 100644 resources/intent/ultimaker_methodx/um_methodx_1c_um-abs-175_0.2mm_solid.inst.cfg create mode 100644 resources/intent/ultimaker_methodx/um_methodx_1c_um-nylon-cf-175_0.2mm_solid.inst.cfg create mode 100644 resources/intent/ultimaker_methodx/um_methodx_1c_um-tough-pla-175_0.2mm_solid.inst.cfg create mode 100644 resources/intent/ultimaker_methodx/um_methodx_1xa_um-abs-175_0.2mm_solid.inst.cfg create mode 100644 resources/intent/ultimaker_methodx/um_methodx_labs_um-abs-175_0.2mm_solid.inst.cfg create mode 100644 resources/intent/ultimaker_methodx/um_methodx_labs_um-nylon-cf-175_0.2mm_solid.inst.cfg create mode 100644 resources/intent/ultimaker_methodx/um_methodx_labs_um-tough-pla-175_0.2mm_solid.inst.cfg create mode 100644 resources/intent/ultimaker_methodxl/um_methodxl_1a_um-tough-pla-175_0.2mm_solid.inst.cfg create mode 100644 resources/intent/ultimaker_methodxl/um_methodxl_1c_um-abs-175_0.2mm_solid.inst.cfg create mode 100644 resources/intent/ultimaker_methodxl/um_methodxl_1c_um-nylon-cf-175_0.2mm_solid.inst.cfg create mode 100644 resources/intent/ultimaker_methodxl/um_methodxl_1c_um-tough-pla-175_0.2mm_solid.inst.cfg create mode 100644 resources/intent/ultimaker_methodxl/um_methodxl_1xa_um-abs-175_0.2mm_solid.inst.cfg create mode 100644 resources/intent/ultimaker_methodxl/um_methodxl_labs_um-abs-175_0.2mm_solid.inst.cfg create mode 100644 resources/intent/ultimaker_methodxl/um_methodxl_labs_um-nylon-cf-175_0.2mm_solid.inst.cfg create mode 100644 resources/intent/ultimaker_methodxl/um_methodxl_labs_um-tough-pla-175_0.2mm_solid.inst.cfg create mode 100644 resources/quality/ultimaker_method/um_method_1a_um-petg-175_0.2mm.inst.cfg create mode 100644 resources/quality/ultimaker_method/um_method_1a_um-tough-pla-175_0.2mm.inst.cfg create mode 100644 resources/quality/ultimaker_method/um_method_1c_um-nylon-cf-175_0.2mm.inst.cfg create mode 100644 resources/quality/ultimaker_method/um_method_1c_um-petg-175_0.2mm.inst.cfg create mode 100644 resources/quality/ultimaker_method/um_method_1c_um-tough-pla-175_0.2mm.inst.cfg create mode 100644 resources/quality/ultimaker_method/um_method_global_Fast_Quality.inst.cfg create mode 100644 resources/quality/ultimaker_method/um_method_labs_um-nylon-cf-175_0.2mm.inst.cfg create mode 100644 resources/quality/ultimaker_method/um_method_labs_um-petg-175_0.2mm.inst.cfg create mode 100644 resources/quality/ultimaker_method/um_method_labs_um-tough-pla-175_0.2mm.inst.cfg create mode 100644 resources/quality/ultimaker_methodx/um_methodx_1a_um-petg-175_0.2mm.inst.cfg create mode 100644 resources/quality/ultimaker_methodx/um_methodx_1a_um-tough-pla-175_0.2mm.inst.cfg create mode 100644 resources/quality/ultimaker_methodx/um_methodx_1c_um-abs-175_0.2mm.inst.cfg create mode 100644 resources/quality/ultimaker_methodx/um_methodx_1c_um-nylon-cf-175_0.2mm.inst.cfg create mode 100644 resources/quality/ultimaker_methodx/um_methodx_1c_um-petg-175_0.2mm.inst.cfg create mode 100644 resources/quality/ultimaker_methodx/um_methodx_1c_um-tough-pla-175_0.2mm.inst.cfg create mode 100644 resources/quality/ultimaker_methodx/um_methodx_1xa_um-abs-175_0.2mm.inst.cfg create mode 100644 resources/quality/ultimaker_methodx/um_methodx_global_Fast_Quality.inst.cfg create mode 100644 resources/quality/ultimaker_methodx/um_methodx_labs_um-abs-175_0.2mm.inst.cfg create mode 100644 resources/quality/ultimaker_methodx/um_methodx_labs_um-nylon-cf-175_0.2mm.inst.cfg create mode 100644 resources/quality/ultimaker_methodx/um_methodx_labs_um-petg-175_0.2mm.inst.cfg create mode 100644 resources/quality/ultimaker_methodx/um_methodx_labs_um-tough-pla-175_0.2mm.inst.cfg create mode 100644 resources/quality/ultimaker_methodxl/um_methodxl_1a_um-petg-175_0.2mm.inst.cfg create mode 100644 resources/quality/ultimaker_methodxl/um_methodxl_1a_um-tough-pla-175_0.2mm.inst.cfg create mode 100644 resources/quality/ultimaker_methodxl/um_methodxl_1c_um-abs-175_0.2mm.inst.cfg create mode 100644 resources/quality/ultimaker_methodxl/um_methodxl_1c_um-nylon-cf-175_0.2mm.inst.cfg create mode 100644 resources/quality/ultimaker_methodxl/um_methodxl_1c_um-petg-175_0.2mm.inst.cfg create mode 100644 resources/quality/ultimaker_methodxl/um_methodxl_1c_um-tough-pla-175_0.2mm.inst.cfg create mode 100644 resources/quality/ultimaker_methodxl/um_methodxl_1xa_um-abs-175_0.2mm.inst.cfg create mode 100644 resources/quality/ultimaker_methodxl/um_methodxl_global_Fast_Quality.inst.cfg create mode 100644 resources/quality/ultimaker_methodxl/um_methodxl_labs_um-abs-175_0.2mm.inst.cfg create mode 100644 resources/quality/ultimaker_methodxl/um_methodxl_labs_um-nylon-cf-175_0.2mm.inst.cfg create mode 100644 resources/quality/ultimaker_methodxl/um_methodxl_labs_um-petg-175_0.2mm.inst.cfg create mode 100644 resources/quality/ultimaker_methodxl/um_methodxl_labs_um-tough-pla-175_0.2mm.inst.cfg diff --git a/resources/definitions/ultimaker_method.def.json b/resources/definitions/ultimaker_method.def.json index 93a6b23f7b..2f4e372e28 100644 --- a/resources/definitions/ultimaker_method.def.json +++ b/resources/definitions/ultimaker_method.def.json @@ -23,19 +23,7 @@ "fabtotum_", "fdplast_", "filo3d_", - "generic_asa_175", - "generic_abs_175", - "generic_bvoh_175", - "generic_petg_175", - "generic_pla_175", - "generic_tough_pla_175", - "generic_pva_175", - "generic_cffpa_175", - "generic_cpe_175", - "generic_nylon_175", - "generic_hips_175", - "generic_pc_175", - "generic_tpu_175", + "generic_", "goofoo_", "ideagen3D_", "imade3d_", @@ -53,23 +41,22 @@ "ultimaker_absr_175", "ultimaker_abscf_175", "ultimaker_bvoh_175", - "ultimaker_petg_175", "ultimaker_cffpa_175", "ultimaker_cpe_175", - "ultimaker_nylon_175", "ultimaker_hips_175", "ultimaker_pc_175", "ultimaker_tpu_175", - "ultimaker_tough_pla_175", "ultimaker_rapidrinse_175", "ultimaker_sr30", + "ultimaker_metallic_pla_175", "verbatim_", "Vertex_", "volumic_", "xyzprinting_", "zyyx_pro_", "octofiber_", - "fiberlogy_" + "fiberlogy_", + "ultimaker_metallic_pla_175" ], "has_machine_materials": true, "has_machine_quality": true, @@ -98,7 +85,6 @@ "overrides": { "build_volume_temperature": { "maximum_value": "67" }, - "machine_depth": { "default_value": 236.48 }, "machine_disallowed_areas": { "default_value": [ @@ -128,9 +114,7 @@ ] ] }, - "machine_height": { "default_value": 196 }, "machine_name": { "default_value": "UltiMaker Method" }, - "machine_width": { "default_value": 283.3 }, "prime_tower_position_x": { "value": "(150 / 2 + resolveOrValue('prime_tower_size') / 2) if resolveOrValue('machine_shape') == 'elliptic' else (150 - (resolveOrValue('prime_tower_base_size') if (resolveOrValue('adhesion_type') == 'raft' or resolveOrValue('prime_tower_brim_enable')) else 0) - max(max(extruderValues('travel_avoid_distance')) + max(extruderValues('support_offset')) + (extruderValue(skirt_brim_extruder_nr, 'skirt_brim_line_width') * extruderValue(skirt_brim_extruder_nr, 'skirt_line_count') * extruderValue(skirt_brim_extruder_nr, 'initial_layer_line_width_factor') / 100 + extruderValue(skirt_brim_extruder_nr, 'skirt_gap') if resolveOrValue('adhesion_type') == 'skirt' else 0) + (resolveOrValue('draft_shield_dist') if resolveOrValue('draft_shield_enabled') else 0), max(map(abs, extruderValues('machine_nozzle_offset_x'))), 1)) - (150 / 2 if resolveOrValue('machine_center_is_zero') else 0)" }, "prime_tower_position_y": { "value": "190 - prime_tower_size - (resolveOrValue('prime_tower_base_size') if (resolveOrValue('adhesion_type') == 'raft' or resolveOrValue('prime_tower_brim_enable')) else 0) - max(max(extruderValues('travel_avoid_distance')) + max(extruderValues('support_offset')) + (extruderValue(skirt_brim_extruder_nr, 'skirt_brim_line_width') * extruderValue(skirt_brim_extruder_nr, 'skirt_line_count') * extruderValue(skirt_brim_extruder_nr, 'initial_layer_line_width_factor') / 100 + extruderValue(skirt_brim_extruder_nr, 'skirt_gap') if resolveOrValue('adhesion_type') == 'skirt' else 0) + (resolveOrValue('draft_shield_dist') if resolveOrValue('draft_shield_enabled') else 0), max(map(abs, extruderValues('machine_nozzle_offset_y'))), 1) - (190 / 2 if resolveOrValue('machine_center_is_zero') else 0)" } } diff --git a/resources/definitions/ultimaker_method_base.def.json b/resources/definitions/ultimaker_method_base.def.json index 23e61410d9..7a91506b5b 100644 --- a/resources/definitions/ultimaker_method_base.def.json +++ b/resources/definitions/ultimaker_method_base.def.json @@ -9,42 +9,7 @@ "manufacturer": "Ultimaker B.V.", "file_formats": "application/x-makerbot", "platform": "ultimaker_method_platform.stl", - "exclude_materials": [ - "dsm_", - "Essentium_", - "imade3d_", - "chromatik_", - "3D-Fuel_", - "bestfilament_", - "emotiontech_", - "eryone_", - "eSUN_", - "Extrudr_", - "fabtotum_", - "fdplast_", - "filo3d_", - "generic_", - "ultimaker_rapidrinse_175", - "goofoo_", - "ideagen3D_", - "imade3d_", - "innofill_", - "layer_one_", - "leapfrog_", - "polyflex_pla", - "polymax_pla", - "polyplus_pla", - "polywood_pla", - "redd_", - "tizyx_", - "verbatim_", - "Vertex_", - "volumic_", - "xyzprinting_", - "zyyx_pro_", - "octofiber_", - "fiberlogy_" - ], + "exclude_materials": [], "has_machine_materials": true, "has_machine_quality": true, "has_materials": true, @@ -170,8 +135,13 @@ "enabled": false, "value": "acceleration_print" }, - "adhesion_extruder_nr": { "value": 0 }, + "adhesion_extruder_nr": + { + "enabled": false, + "value": "min(extruderValues('extruder_nr'))" + }, "adhesion_type": { "value": "'raft'" }, + "bottom_thickness": { "value": "top_bottom_thickness" }, "bridge_enable_more_layers": { "value": true }, "bridge_fan_speed": { "value": "cool_fan_speed_max" }, "bridge_fan_speed_2": { "value": "(cool_fan_speed_max + cool_fan_speed_min) / 2" }, @@ -195,14 +165,38 @@ { "force_depends_on_settings": [ "support_extruder_nr" ] }, + "cool_fan_full_at_height": { "value": "1 if resolveOrValue('adhesion_type') == 'raft' else layer_height + layer_height_0" }, + "cool_fan_full_layer": { "value": "1 if resolveOrValue('adhesion_type') == 'raft' else 3" }, "default_material_bed_temperature": { "resolve": "min(extruderValues('default_material_bed_temperature'))" }, "extruder_prime_pos_abs": { "default_value": true }, "gradual_support_infill_steps": { "value": 0 }, + "group_outer_walls": { "value": false }, + "infill_angles": + { + "value": [ + 45, + 45, + 45, + 45, + 45, + 135, + 135, + 135, + 135, + 135 + ] + }, "infill_before_walls": { "value": false }, "infill_material_flow": { "value": "material_flow" }, "infill_overlap": { "value": 0 }, - "infill_pattern": { "value": "'grid' if infill_sparse_density < 80 else 'lines'" }, + "infill_pattern": { "value": "'zigzag'" }, "infill_wipe_dist": { "value": 0 }, + "initial_layer_line_width_factor": + { + "maximum_value": 350, + "maximum_value_warning": 320, + "value": "100 if resolveOrValue('adhesion_type') == 'raft' else 200" + }, "inset_direction": { "value": "'inside_out'" }, "jerk_enabled": { @@ -309,22 +303,66 @@ "enabled": false, "value": "jerk_print" }, + "layer_height_0": { "value": "layer_height if resolveOrValue('adhesion_type') == 'raft' else layer_height * 1.25" }, "machine_acceleration": { "default_value": 3000 }, "machine_center_is_zero": { "value": true }, + "machine_depth": { "default_value": 236.48 }, + "machine_disallowed_areas": + { + "default_value": [ + [ + [-141.65, -118.11], + [141.65, -118.11], + [141.65, -95.205], + [-141.65, -95.205] + ], + [ + [-141.65, 118.37], + [141.65, 118.37], + [141.65, 95.205], + [-141.65, 95.205] + ], + [ + [-141.65, -118.11], + [-76.149, -118.11], + [-76.149, 118.37], + [-141.65, 118.37] + ], + [ + [76.149, -118.11], + [141.65, -118.11], + [141.65, 118.37], + [76.149, 118.37] + ] + ], + "value": "[ [ [-141.65, -118.11], [141.65, -118.11], [141.65, -95.205], [-141.65, -95.205] ], [ [-141.65, 118.37], [141.65, 118.37], [141.65, 95.205], [-141.65, 95.205] ], [ [-141.65, -118.11], [-114.249, -118.11], [-114.249, 118.37], [-141.65, 118.37] ], [ [76.149, -118.11], [141.65, -118.11], [141.65, 118.37], [76.149, 118.37] ] ] if max(extruderValues('extruder_nr')) == 0 else [ [ [-141.65, -118.11], [141.65, -118.11], [141.65, -95.205], [-141.65, -95.205] ], [ [-141.65, 118.37], [141.65, 118.37], [141.65, 95.205], [-141.65, 95.205] ], [ [-141.65, -118.11], [-76.149, -118.11], [-76.149, 118.37], [-141.65, 118.37] ], [ [76.149, -118.11], [141.65, -118.11], [141.65, 118.37], [76.149, 118.37] ] ]" + }, "machine_end_gcode": { "default_value": "" }, "machine_extruder_count": { "default_value": 2 }, "machine_gcode_flavor": { "default_value": "Griffin" }, "machine_heated_bed": { "default_value": false }, "machine_heated_build_volume": { "default_value": true }, + "machine_height": { "default_value": 196.749 }, "machine_min_cool_heat_time_window": { "value": 15 }, "machine_name": { "default_value": "UltiMaker Method" }, "machine_nozzle_cool_down_speed": { "value": 0.8 }, "machine_nozzle_heat_up_speed": { "value": 3.5 }, "machine_scale_fan_speed_zero_to_one": { "value": true }, "machine_start_gcode": { "default_value": "G0 Z20" }, + "machine_width": { "default_value": 283.3 }, "material_bed_temperature": { "enabled": "machine_heated_bed" }, + "material_final_print_temperature": + { + "maximum_value": "material_print_temperature", + "minimum_value": "material_standby_temperature" + }, "material_flow": { "value": 100 }, - "material_initial_print_temperature": { "value": "material_print_temperature-10" }, + "material_initial_print_temperature": + { + "maximum_value": "material_print_temperature", + "minimum_value": "material_standby_temperature", + "value": "material_print_temperature-5" + }, "material_print_temperature": { "force_depends_on_settings": [ "support_extruder_nr" ] @@ -339,17 +377,35 @@ "prime_tower_base_curve_magnitude": { "value": 2 }, "prime_tower_base_height": { "value": 6 }, "prime_tower_base_size": { "value": 10 }, - "prime_tower_enable": { "value": false }, + "prime_tower_enable": { "value": "extruders_enabled_count > 1" }, "prime_tower_flow": { "value": "material_flow" }, - "prime_tower_line_width": { "value": 1 }, + "prime_tower_line_width": + { + "maximum_value": 2, + "maximum_value_warning": 1.5, + "value": 1 + }, + "prime_tower_mode": + { + "resolve": "'normal'", + "value": "'normal'" + }, "prime_tower_raft_base_line_spacing": { "value": "raft_base_line_width" }, "prime_tower_wipe_enabled": { "value": true }, "print_sequence": { "enabled": false }, + "raft_acceleration": { "enabled": false }, "raft_airgap": { "force_depends_on_settings": [ "support_extruder_nr" ] }, + "raft_base_acceleration": { "enabled": false }, + "raft_base_extruder_nr": + { + "enabled": false, + "value": "min(extruderValues('extruder_nr'))" + }, "raft_base_fan_speed": { "value": 0 }, + "raft_base_jerk": { "enabled": false }, "raft_base_line_spacing": { "force_depends_on_settings": [ "raft_interface_extruder_nr" ], @@ -358,9 +414,11 @@ "raft_base_line_width": { "force_depends_on_settings": [ "raft_interface_extruder_nr" ], + "maximum_value": 2.5, + "maximum_value_warning": 1.8, "value": 1.4 }, - "raft_base_speed": { "value": 10 }, + "raft_base_speed": { "value": "raft_speed" }, "raft_base_thickness": { "force_depends_on_settings": [ @@ -369,24 +427,24 @@ ], "value": 0.8 }, - "raft_base_wall_count": - { - "force_depends_on_settings": [ "support_extruder_nr" ], - "value": "raft_wall_count" - }, - "raft_interface_extruder_nr": { "value": "raft_surface_extruder_nr" }, + "raft_base_wall_count": { "value": "raft_wall_count" }, + "raft_interface_acceleration": { "enabled": false }, + "raft_interface_extruder_nr": { "value": "max(extruderValues('extruder_nr'))" }, "raft_interface_fan_speed": { "value": 0 }, "raft_interface_infill_overlap": { "force_depends_on_settings": [ "raft_interface_extruder_nr" ] }, + "raft_interface_infill_overlap_mm": { "maximum_value_warning": "2 * machine_nozzle_size" }, + "raft_interface_jerk": { "enabled": false }, "raft_interface_layers": { "value": 2 }, "raft_interface_line_spacing": { "force_depends_on_settings": [ "raft_base_thickness", "raft_interface_extruder_nr" - ] + ], + "minimum_value_warning": "raft_interface_line_width * 0.8" }, "raft_interface_line_width": { @@ -396,7 +454,11 @@ ], "value": 0.7 }, - "raft_interface_speed": { "value": 90 }, + "raft_interface_speed": + { + "force_depends_on_settings": [ "support_extruder_nr" ], + "value": "raft_speed * 5" + }, "raft_interface_thickness": { "value": 0.3 }, "raft_interface_wall_count": { "value": "raft_wall_count" }, "raft_interface_z_offset": @@ -406,14 +468,18 @@ "raft_interface_extruder_nr" ] }, + "raft_jerk": { "enabled": false }, "raft_margin": { "value": 1.2 }, "raft_smoothing": { "value": 9.5 }, - "raft_surface_extruder_nr": { "value": "int(anyExtruderWithMaterial('material_is_support_material')) if support_enable and extruderValue(support_extruder_nr,'material_is_support_material') else raft_base_extruder_nr" }, + "raft_speed": { "value": 10 }, + "raft_surface_acceleration": { "enabled": false }, + "raft_surface_extruder_nr": { "value": "max(extruderValues('extruder_nr'))" }, "raft_surface_fan_speed": { "value": 0 }, "raft_surface_flow": { "force_depends_on_settings": [ "support_extruder_nr" ] }, + "raft_surface_jerk": { "enabled": false }, "raft_surface_speed": { "force_depends_on_settings": [ "support_extruder_nr" ] @@ -430,25 +496,52 @@ "raft_wall_count": { "value": 2 }, "retract_at_layer_change": { "value": true }, "retraction_amount": { "value": 0.75 }, - "retraction_combing": { "value": "'off'" }, + "retraction_combing": + { + "enabled": false, + "value": "'off'" + }, "retraction_combing_max_distance": { "value": "speed_travel / 10" }, "retraction_count_max": { "value": 100 }, "retraction_extrusion_window": { "value": 0 }, "retraction_hop": { "value": 0.4 }, "retraction_hop_enabled": { "value": true }, "retraction_hop_only_when_collides": { "value": false }, - "retraction_min_travel": { "value": "0.6" }, + "retraction_min_travel": + { + "minimum_value_warning": "line_width * 1.25", + "value": 0.6 + }, "retraction_prime_speed": { "value": "retraction_speed" }, "retraction_speed": { "value": 5 }, - "roofing_layer_count": { "value": 2 }, + "roofing_angles": + { + "value": [45, 135] + }, + "roofing_layer_count": + { + "maximum_value_warning": 10, + "minimum_value": 0, + "minimum_value_warning": 1, + "value": 2 + }, "roofing_material_flow": { "value": "material_flow" }, "roofing_monotonic": { "value": true }, + "skin_angles": + { + "value": [0, 90] + }, "skin_material_flow": { "value": "material_flow" }, "skin_material_flow_layer_0": { "value": "material_flow" }, "skin_monotonic": { "value": true }, "skin_outline_count": { "value": 0 }, "skin_overlap": { "value": 0 }, "skin_preshrink": { "value": 0 }, + "skirt_brim_extruder_nr": + { + "enabled": false, + "value": "min(extruderValues('extruder_nr'))" + }, "skirt_brim_material_flow": { "value": "material_flow" }, "skirt_brim_minimal_length": { "value": 500 }, "small_skin_width": { "value": 4 }, @@ -465,34 +558,58 @@ "speed_wall_x": { "value": "speed_wall" }, "support_angle": { "value": 40 }, "support_bottom_height": { "value": "2*support_infill_sparse_thickness" }, + "support_bottom_line_width": + { + "maximum_value": 3, + "maximum_value_warning": 1.8 + }, "support_bottom_material_flow": { "value": "material_flow" }, - "support_bottom_wall_count": { "value": "0" }, + "support_bottom_wall_count": + { + "maximum_value": 8, + "maximum_value_warning": 6, + "value": 0 + }, "support_brim_enable": { "value": false }, "support_conical_min_width": { "value": 10 }, "support_enable": { "value": true }, "support_extruder_nr": { "value": "int(anyExtruderWithMaterial('material_is_support_material'))" }, "support_fan_enable": { "value": "True" }, + "support_infill_angles": + { + "value": [ + 45 + ] + }, "support_infill_rate": { "value": 20.0 }, "support_infill_sparse_thickness": { "value": "layer_height" }, "support_interface_enable": { "value": true }, "support_interface_height": { "value": "4*support_infill_sparse_thickness" }, "support_interface_material_flow": { "value": "material_flow" }, "support_interface_offset": { "value": "1" }, - "support_interface_pattern": { "value": "'lines'" }, + "support_interface_pattern": { "value": "'zigzag' if support_wall_count > 1 else 'lines'" }, "support_interface_wall_count": { "value": "1" }, + "support_join_distance": { "value": "4.5 if support_wall_count > 1 else 2" }, "support_material_flow": { "value": "material_flow" }, - "support_offset": { "value": "1.8" }, - "support_pattern": { "value": "'lines'" }, + "support_offset": { "value": "2.4 if support_wall_count > 1 else 1.8" }, + "support_pattern": { "value": "'zigzag' if support_wall_count > 1 else 'lines'" }, "support_roof_height": { "value": "4*layer_height" }, "support_roof_material_flow": { "value": "material_flow" }, "support_supported_skin_fan_speed": { "value": "cool_fan_speed_max" }, - "support_use_towers": { "value": "False" }, + "support_use_towers": { "value": false }, "support_wall_count": { "value": "2 if support_conical_enabled or support_structure == 'tree' else 0" }, "support_xy_distance": { "value": 0.2 }, "support_xy_distance_overhang": { "value": "support_xy_distance" }, "switch_extruder_retraction_amount": { "value": 0.5 }, "switch_extruder_retraction_speeds": { "value": "retraction_speed" }, - "top_bottom_thickness": { "value": "5*layer_height" }, + "top_bottom_pattern": { "value": "'zigzag'" }, + "top_bottom_pattern_0": { "value": "'zigzag'" }, + "top_bottom_thickness": + { + "minimum_value_warning": 0.3, + "value": "4*layer_height" + }, + "top_thickness": { "value": "top_bottom_thickness * 1.5" }, "travel_avoid_distance": { "value": "3 if extruders_enabled_count > 1 else machine_nozzle_tip_outer_diameter / 2 * 1.5" }, "travel_avoid_other_parts": { "value": false }, "wall_0_inset": { "value": 0 }, diff --git a/resources/definitions/ultimaker_methodx.def.json b/resources/definitions/ultimaker_methodx.def.json index 07efe3ef80..a5298473ed 100644 --- a/resources/definitions/ultimaker_methodx.def.json +++ b/resources/definitions/ultimaker_methodx.def.json @@ -23,7 +23,18 @@ "fabtotum_", "fdplast_", "filo3d_", - "generic_", + "generic_asa_175", + "generic_abs_175", + "generic_bvoh_175", + "generic_petg_175", + "generic_pla_175", + "generic_tough_pla_175", + "generic_pva_175", + "generic_cffpa_175", + "generic_cpe_175", + "generic_nylon_175", + "generic_hips_175", + "generic_tpu_175", "goofoo_", "ideagen3D_", "imade3d_", @@ -36,14 +47,14 @@ "polywood_pla", "redd_", "tizyx_", - "ultimaker_tough_pla_175", "verbatim_", "Vertex_", "volumic_", "xyzprinting_", "zyyx_pro_", "octofiber_", - "fiberlogy_" + "fiberlogy_", + "ultimaker_metallic_pla_175" ], "has_machine_materials": true, "has_machine_quality": true, @@ -72,7 +83,6 @@ "overrides": { "build_volume_temperature": { "maximum_value": "107" }, - "machine_depth": { "default_value": 236.48 }, "machine_disallowed_areas": { "default_value": [ @@ -102,9 +112,7 @@ ] ] }, - "machine_height": { "default_value": 196 }, "machine_name": { "default_value": "UltiMaker Method X" }, - "machine_width": { "default_value": 283.3 }, "prime_tower_position_x": { "value": "(150 / 2 + resolveOrValue('prime_tower_size') / 2) if resolveOrValue('machine_shape') == 'elliptic' else (150 - (resolveOrValue('prime_tower_base_size') if (resolveOrValue('adhesion_type') == 'raft' or resolveOrValue('prime_tower_brim_enable')) else 0) - max(max(extruderValues('travel_avoid_distance')) + max(extruderValues('support_offset')) + (extruderValue(skirt_brim_extruder_nr, 'skirt_brim_line_width') * extruderValue(skirt_brim_extruder_nr, 'skirt_line_count') * extruderValue(skirt_brim_extruder_nr, 'initial_layer_line_width_factor') / 100 + extruderValue(skirt_brim_extruder_nr, 'skirt_gap') if resolveOrValue('adhesion_type') == 'skirt' else 0) + (resolveOrValue('draft_shield_dist') if resolveOrValue('draft_shield_enabled') else 0), max(map(abs, extruderValues('machine_nozzle_offset_x'))), 1)) - (150 / 2 if resolveOrValue('machine_center_is_zero') else 0)" }, "prime_tower_position_y": { "value": "190 - prime_tower_size - (resolveOrValue('prime_tower_base_size') if (resolveOrValue('adhesion_type') == 'raft' or resolveOrValue('prime_tower_brim_enable')) else 0) - max(max(extruderValues('travel_avoid_distance')) + max(extruderValues('support_offset')) + (extruderValue(skirt_brim_extruder_nr, 'skirt_brim_line_width') * extruderValue(skirt_brim_extruder_nr, 'skirt_line_count') * extruderValue(skirt_brim_extruder_nr, 'initial_layer_line_width_factor') / 100 + extruderValue(skirt_brim_extruder_nr, 'skirt_gap') if resolveOrValue('adhesion_type') == 'skirt' else 0) + (resolveOrValue('draft_shield_dist') if resolveOrValue('draft_shield_enabled') else 0), max(map(abs, extruderValues('machine_nozzle_offset_y'))), 1) - (190 / 2 if resolveOrValue('machine_center_is_zero') else 0)" } } diff --git a/resources/definitions/ultimaker_methodxl.def.json b/resources/definitions/ultimaker_methodxl.def.json index 993a99a36c..f5c9ba9958 100644 --- a/resources/definitions/ultimaker_methodxl.def.json +++ b/resources/definitions/ultimaker_methodxl.def.json @@ -9,6 +9,42 @@ "manufacturer": "Ultimaker B.V.", "file_formats": "application/x-makerbot", "platform": "ultimaker_method_xl_platform.stl", + "exclude_materials": [ + "dsm_", + "Essentium_", + "imade3d_", + "chromatik_", + "3D-Fuel_", + "bestfilament_", + "emotiontech_", + "eryone_", + "eSUN_", + "Extrudr_", + "fabtotum_", + "fdplast_", + "filo3d_", + "generic_", + "goofoo_", + "ideagen3D_", + "imade3d_", + "innofill_", + "layer_one_", + "leapfrog_", + "polyflex_pla", + "polymax_pla", + "polyplus_pla", + "polywood_pla", + "redd_", + "tizyx_", + "verbatim_", + "Vertex_", + "volumic_", + "xyzprinting_", + "zyyx_pro_", + "octofiber_", + "fiberlogy_", + "ultimaker_metallic_pla_175" + ], "has_machine_materials": true, "has_machine_quality": true, "has_materials": true, @@ -56,14 +92,26 @@ [205, 160], [154.5, 160] ] - ] + ], + "value": "[ [ [-204, -160], [204, -160], [204, -154.5], [-204, -154.5] ], [ [-204, 160], [204, 160], [204, 154.5], [-204, 154.5] ], [ [-205, -160], [-191.5, -160], [-191.5, 160], [-205, 160] ], [ [154.5, -160], [205, -160], [205, 160], [154.5, 160] ] ] if max(extruderValues('extruder_nr')) == 0 else [ [ [-204, -160], [204, -160], [204, -154.5], [-204, -154.5] ], [ [-204, 160], [204, 160], [204, 154.5], [-204, 154.5] ], [ [-205, -160], [-154.5, -160], [-154.5, 160], [-205, 160] ], [ [154.5, -160], [205, -160], [205, 160], [154.5, 160] ] ]" }, "machine_heated_bed": { "default_value": true }, - "machine_height": { "default_value": 320 }, + "machine_height": { "default_value": 319.9 }, "machine_name": { "default_value": "UltiMaker Method XL" }, "machine_width": { "default_value": 410 }, "prime_tower_position_x": { "value": "(305 - (resolveOrValue('prime_tower_base_size') if (resolveOrValue('adhesion_type') == 'raft' or resolveOrValue('prime_tower_brim_enable')) else 0) - max(max(extruderValues('travel_avoid_distance')) + max(extruderValues('support_offset')) + (extruderValue(skirt_brim_extruder_nr, 'skirt_brim_line_width') * extruderValue(skirt_brim_extruder_nr, 'skirt_line_count') * extruderValue(skirt_brim_extruder_nr, 'initial_layer_line_width_factor') / 100 + extruderValue(skirt_brim_extruder_nr, 'skirt_gap') if resolveOrValue('adhesion_type') == 'skirt' else 0) + (resolveOrValue('draft_shield_dist') if resolveOrValue('draft_shield_enabled') else 0), max(map(abs, extruderValues('machine_nozzle_offset_x'))), 1)) - (305 / 2)" }, "prime_tower_position_y": { "value": "305 - prime_tower_size - (resolveOrValue('prime_tower_base_size') if (resolveOrValue('adhesion_type') == 'raft' or resolveOrValue('prime_tower_brim_enable')) else 0) - max(max(extruderValues('travel_avoid_distance')) + max(extruderValues('support_offset')) + (extruderValue(skirt_brim_extruder_nr, 'skirt_brim_line_width') * extruderValue(skirt_brim_extruder_nr, 'skirt_line_count') * extruderValue(skirt_brim_extruder_nr, 'initial_layer_line_width_factor') / 100 + extruderValue(skirt_brim_extruder_nr, 'skirt_gap') if resolveOrValue('adhesion_type') == 'skirt' else 0) + (resolveOrValue('draft_shield_dist') if resolveOrValue('draft_shield_enabled') else 0), max(map(abs, extruderValues('machine_nozzle_offset_y'))), 1) - (305 / 2)" }, - "speed_travel": { "value": 500 } + "speed_travel": + { + "maximum_value": 500, + "maximum_value_warning": 450, + "value": 400 + }, + "speed_travel_layer_0": + { + "maximum_value": 500, + "maximum_value_warning": 450, + "value": 250 + } } } \ No newline at end of file diff --git a/resources/intent/ultimaker_method/um_method_1a_um-pla-175_0.2mm_solid.inst.cfg b/resources/intent/ultimaker_method/um_method_1a_um-pla-175_0.2mm_solid.inst.cfg index fdfbe77c33..927399a836 100644 --- a/resources/intent/ultimaker_method/um_method_1a_um-pla-175_0.2mm_solid.inst.cfg +++ b/resources/intent/ultimaker_method/um_method_1a_um-pla-175_0.2mm_solid.inst.cfg @@ -12,6 +12,12 @@ type = intent variant = 1A [values] +bottom_thickness = =top_bottom_thickness build_volume_temperature = 47 -infill_sparse_density = 100 +infill_angles = [45,135] +infill_material_flow = 97 +infill_sparse_density = 99 +infill_sparse_pattern = zigzag +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_solid.inst.cfg b/resources/intent/ultimaker_method/um_method_1a_um-tough-pla-175_0.2mm_solid.inst.cfg new file mode 100644 index 0000000000..410e483e60 --- /dev/null +++ b/resources/intent/ultimaker_method/um_method_1a_um-tough-pla-175_0.2mm_solid.inst.cfg @@ -0,0 +1,23 @@ +[general] +definition = ultimaker_method +name = Solid +version = 4 + +[metadata] +intent_category = solid +material = ultimaker_tough_pla_175 +quality_type = draft +setting_version = 23 +type = intent +variant = 1A + +[values] +bottom_thickness = =top_bottom_thickness +build_volume_temperature = 47 +infill_angles = [45,135] +infill_material_flow = 97 +infill_sparse_density = 99 +infill_sparse_pattern = zigzag +top_bottom_thickness = =layer_height * 2 +top_thickness = =top_bottom_thickness + diff --git a/resources/intent/ultimaker_method/um_method_1c_um-nylon-cf-175_0.2mm_solid.inst.cfg b/resources/intent/ultimaker_method/um_method_1c_um-nylon-cf-175_0.2mm_solid.inst.cfg new file mode 100644 index 0000000000..71c6d9d329 --- /dev/null +++ b/resources/intent/ultimaker_method/um_method_1c_um-nylon-cf-175_0.2mm_solid.inst.cfg @@ -0,0 +1,22 @@ +[general] +definition = ultimaker_method +name = Solid +version = 4 + +[metadata] +intent_category = solid +material = ultimaker_nylon-cf_175 +quality_type = draft +setting_version = 23 +type = intent +variant = 1C + +[values] +bottom_thickness = =top_bottom_thickness +infill_angles = [45,135] +infill_material_flow = 97 +infill_sparse_density = 99 +infill_sparse_pattern = zigzag +top_bottom_thickness = =layer_height * 2 +top_thickness = =top_bottom_thickness + diff --git a/resources/intent/ultimaker_method/um_method_1c_um-nylon12-cf-175_0.2mm_solid.inst.cfg b/resources/intent/ultimaker_method/um_method_1c_um-nylon12-cf-175_0.2mm_solid.inst.cfg index 231cf74ea3..2477908a4f 100644 --- a/resources/intent/ultimaker_method/um_method_1c_um-nylon12-cf-175_0.2mm_solid.inst.cfg +++ b/resources/intent/ultimaker_method/um_method_1c_um-nylon12-cf-175_0.2mm_solid.inst.cfg @@ -12,5 +12,11 @@ type = intent variant = 1C [values] -infill_sparse_density = 100 +bottom_thickness = =top_bottom_thickness +infill_angles = [45,135] +infill_material_flow = 97 +infill_sparse_density = 99 +infill_sparse_pattern = zigzag +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_solid.inst.cfg b/resources/intent/ultimaker_method/um_method_1c_um-pla-175_0.2mm_solid.inst.cfg index 87cc96fb5a..a708bfdb10 100644 --- a/resources/intent/ultimaker_method/um_method_1c_um-pla-175_0.2mm_solid.inst.cfg +++ b/resources/intent/ultimaker_method/um_method_1c_um-pla-175_0.2mm_solid.inst.cfg @@ -12,6 +12,12 @@ type = intent variant = 1C [values] +bottom_thickness = =top_bottom_thickness build_volume_temperature = 47 -infill_sparse_density = 100 +infill_angles = [45,135] +infill_material_flow = 97 +infill_sparse_density = 99 +infill_sparse_pattern = zigzag +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_solid.inst.cfg b/resources/intent/ultimaker_method/um_method_1c_um-tough-pla-175_0.2mm_solid.inst.cfg new file mode 100644 index 0000000000..b361ff9c78 --- /dev/null +++ b/resources/intent/ultimaker_method/um_method_1c_um-tough-pla-175_0.2mm_solid.inst.cfg @@ -0,0 +1,23 @@ +[general] +definition = ultimaker_method +name = Solid +version = 4 + +[metadata] +intent_category = solid +material = ultimaker_tough_pla_175 +quality_type = draft +setting_version = 23 +type = intent +variant = 1C + +[values] +bottom_thickness = =top_bottom_thickness +build_volume_temperature = 47 +infill_angles = [45,135] +infill_material_flow = 97 +infill_sparse_density = 99 +infill_sparse_pattern = zigzag +top_bottom_thickness = =layer_height * 2 +top_thickness = =top_bottom_thickness + diff --git a/resources/intent/ultimaker_method/um_method_labs_um-nylon-cf-175_0.2mm_solid.inst.cfg b/resources/intent/ultimaker_method/um_method_labs_um-nylon-cf-175_0.2mm_solid.inst.cfg new file mode 100644 index 0000000000..5ab5c06f0c --- /dev/null +++ b/resources/intent/ultimaker_method/um_method_labs_um-nylon-cf-175_0.2mm_solid.inst.cfg @@ -0,0 +1,22 @@ +[general] +definition = ultimaker_method +name = Solid +version = 4 + +[metadata] +intent_category = solid +material = ultimaker_nylon-cf_175 +quality_type = draft +setting_version = 23 +type = intent +variant = LABS + +[values] +bottom_thickness = =top_bottom_thickness +infill_angles = [45,135] +infill_material_flow = 97 +infill_sparse_density = 99 +infill_sparse_pattern = zigzag +top_bottom_thickness = =layer_height * 2 +top_thickness = =top_bottom_thickness + diff --git a/resources/intent/ultimaker_method/um_method_labs_um-nylon12-cf-175_0.2mm_solid.inst.cfg b/resources/intent/ultimaker_method/um_method_labs_um-nylon12-cf-175_0.2mm_solid.inst.cfg index 4a05977a4e..09fdabc249 100644 --- a/resources/intent/ultimaker_method/um_method_labs_um-nylon12-cf-175_0.2mm_solid.inst.cfg +++ b/resources/intent/ultimaker_method/um_method_labs_um-nylon12-cf-175_0.2mm_solid.inst.cfg @@ -12,5 +12,11 @@ type = intent variant = LABS [values] -infill_sparse_density = 100 +bottom_thickness = =top_bottom_thickness +infill_angles = [45,135] +infill_material_flow = 97 +infill_sparse_density = 99 +infill_sparse_pattern = zigzag +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_solid.inst.cfg b/resources/intent/ultimaker_method/um_method_labs_um-pla-175_0.2mm_solid.inst.cfg index 6c9d832805..d2414acb3c 100644 --- a/resources/intent/ultimaker_method/um_method_labs_um-pla-175_0.2mm_solid.inst.cfg +++ b/resources/intent/ultimaker_method/um_method_labs_um-pla-175_0.2mm_solid.inst.cfg @@ -12,6 +12,12 @@ type = intent variant = LABS [values] +bottom_thickness = =top_bottom_thickness build_volume_temperature = 47 -infill_sparse_density = 100 +infill_angles = [45,135] +infill_material_flow = 97 +infill_sparse_density = 99 +infill_sparse_pattern = zigzag +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_solid.inst.cfg b/resources/intent/ultimaker_method/um_method_labs_um-tough-pla-175_0.2mm_solid.inst.cfg new file mode 100644 index 0000000000..31a9353962 --- /dev/null +++ b/resources/intent/ultimaker_method/um_method_labs_um-tough-pla-175_0.2mm_solid.inst.cfg @@ -0,0 +1,23 @@ +[general] +definition = ultimaker_method +name = Solid +version = 4 + +[metadata] +intent_category = solid +material = ultimaker_tough_pla_175 +quality_type = draft +setting_version = 23 +type = intent +variant = LABS + +[values] +bottom_thickness = =top_bottom_thickness +build_volume_temperature = 47 +infill_angles = [45,135] +infill_material_flow = 97 +infill_sparse_density = 99 +infill_sparse_pattern = zigzag +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_solid.inst.cfg b/resources/intent/ultimaker_methodx/um_methodx_1a_um-pla-175_0.2mm_solid.inst.cfg index 2087c38cba..2dd9cc562b 100644 --- a/resources/intent/ultimaker_methodx/um_methodx_1a_um-pla-175_0.2mm_solid.inst.cfg +++ b/resources/intent/ultimaker_methodx/um_methodx_1a_um-pla-175_0.2mm_solid.inst.cfg @@ -12,6 +12,12 @@ type = intent variant = 1A [values] +bottom_thickness = =top_bottom_thickness build_volume_temperature = 47 -infill_sparse_density = 100 +infill_angles = [45,135] +infill_material_flow = 97 +infill_sparse_density = 99 +infill_sparse_pattern = zigzag +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_solid.inst.cfg b/resources/intent/ultimaker_methodx/um_methodx_1a_um-tough-pla-175_0.2mm_solid.inst.cfg new file mode 100644 index 0000000000..72573610e5 --- /dev/null +++ b/resources/intent/ultimaker_methodx/um_methodx_1a_um-tough-pla-175_0.2mm_solid.inst.cfg @@ -0,0 +1,23 @@ +[general] +definition = ultimaker_methodx +name = Solid +version = 4 + +[metadata] +intent_category = solid +material = ultimaker_tough_pla_175 +quality_type = draft +setting_version = 23 +type = intent +variant = 1A + +[values] +bottom_thickness = =top_bottom_thickness +build_volume_temperature = 47 +infill_angles = [45,135] +infill_material_flow = 97 +infill_sparse_density = 99 +infill_sparse_pattern = zigzag +top_bottom_thickness = =layer_height * 2 +top_thickness = =top_bottom_thickness + diff --git a/resources/intent/ultimaker_methodx/um_methodx_1c_um-abs-175_0.2mm_solid.inst.cfg b/resources/intent/ultimaker_methodx/um_methodx_1c_um-abs-175_0.2mm_solid.inst.cfg new file mode 100644 index 0000000000..5fbebd5d37 --- /dev/null +++ b/resources/intent/ultimaker_methodx/um_methodx_1c_um-abs-175_0.2mm_solid.inst.cfg @@ -0,0 +1,23 @@ +[general] +definition = ultimaker_methodx +name = Solid +version = 4 + +[metadata] +intent_category = solid +material = ultimaker_abs_175 +quality_type = draft +setting_version = 23 +type = intent +variant = 1C + +[values] +bottom_thickness = =top_bottom_thickness +build_volume_temperature = 100 +infill_angles = [45,135] +infill_material_flow = 97 +infill_sparse_density = 99 +infill_sparse_pattern = zigzag +top_bottom_thickness = =layer_height * 2 +top_thickness = =top_bottom_thickness + diff --git a/resources/intent/ultimaker_methodx/um_methodx_1c_um-abscf-175_0.2mm_solid.inst.cfg b/resources/intent/ultimaker_methodx/um_methodx_1c_um-abscf-175_0.2mm_solid.inst.cfg index 697aa8842e..c9ff26a4a0 100644 --- a/resources/intent/ultimaker_methodx/um_methodx_1c_um-abscf-175_0.2mm_solid.inst.cfg +++ b/resources/intent/ultimaker_methodx/um_methodx_1c_um-abscf-175_0.2mm_solid.inst.cfg @@ -12,5 +12,11 @@ type = intent variant = 1C [values] -infill_sparse_density = 100 +bottom_thickness = =top_bottom_thickness +infill_angles = [45,135] +infill_material_flow = 97 +infill_sparse_density = 99 +infill_sparse_pattern = zigzag +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_solid.inst.cfg b/resources/intent/ultimaker_methodx/um_methodx_1c_um-absr-175_0.2mm_solid.inst.cfg index 8826f7e7d4..60a8f90e70 100644 --- a/resources/intent/ultimaker_methodx/um_methodx_1c_um-absr-175_0.2mm_solid.inst.cfg +++ b/resources/intent/ultimaker_methodx/um_methodx_1c_um-absr-175_0.2mm_solid.inst.cfg @@ -12,5 +12,11 @@ type = intent variant = 1C [values] -infill_sparse_density = 100 +bottom_thickness = =top_bottom_thickness +infill_angles = [45,135] +infill_material_flow = 97 +infill_sparse_density = 99 +infill_sparse_pattern = zigzag +top_bottom_thickness = =layer_height * 2 +top_thickness = =top_bottom_thickness diff --git a/resources/intent/ultimaker_methodx/um_methodx_1c_um-asa-175_0.2mm_solid.inst.cfg b/resources/intent/ultimaker_methodx/um_methodx_1c_um-asa-175_0.2mm_solid.inst.cfg index 66464f600e..f4a43a5238 100644 --- a/resources/intent/ultimaker_methodx/um_methodx_1c_um-asa-175_0.2mm_solid.inst.cfg +++ b/resources/intent/ultimaker_methodx/um_methodx_1c_um-asa-175_0.2mm_solid.inst.cfg @@ -12,5 +12,11 @@ type = intent variant = 1C [values] -infill_sparse_density = 100 +bottom_thickness = =top_bottom_thickness +infill_angles = [45,135] +infill_material_flow = 97 +infill_sparse_density = 99 +infill_sparse_pattern = zigzag +top_bottom_thickness = =layer_height * 2 +top_thickness = =top_bottom_thickness diff --git a/resources/intent/ultimaker_methodx/um_methodx_1c_um-nylon-cf-175_0.2mm_solid.inst.cfg b/resources/intent/ultimaker_methodx/um_methodx_1c_um-nylon-cf-175_0.2mm_solid.inst.cfg new file mode 100644 index 0000000000..8b55a887da --- /dev/null +++ b/resources/intent/ultimaker_methodx/um_methodx_1c_um-nylon-cf-175_0.2mm_solid.inst.cfg @@ -0,0 +1,22 @@ +[general] +definition = ultimaker_methodx +name = Solid +version = 4 + +[metadata] +intent_category = solid +material = ultimaker_nylon-cf_175 +quality_type = draft +setting_version = 23 +type = intent +variant = 1C + +[values] +bottom_thickness = =top_bottom_thickness +infill_angles = [45,135] +infill_material_flow = 97 +infill_sparse_density = 99 +infill_sparse_pattern = zigzag +top_bottom_thickness = =layer_height * 2 +top_thickness = =top_bottom_thickness + diff --git a/resources/intent/ultimaker_methodx/um_methodx_1c_um-nylon12-cf-175_0.2mm_solid.inst.cfg b/resources/intent/ultimaker_methodx/um_methodx_1c_um-nylon12-cf-175_0.2mm_solid.inst.cfg index 021e1de2e1..ecf2072190 100644 --- a/resources/intent/ultimaker_methodx/um_methodx_1c_um-nylon12-cf-175_0.2mm_solid.inst.cfg +++ b/resources/intent/ultimaker_methodx/um_methodx_1c_um-nylon12-cf-175_0.2mm_solid.inst.cfg @@ -12,5 +12,11 @@ type = intent variant = 1C [values] -infill_sparse_density = 100 +bottom_thickness = =top_bottom_thickness +infill_angles = [45,135] +infill_material_flow = 97 +infill_sparse_density = 99 +infill_sparse_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_solid.inst.cfg b/resources/intent/ultimaker_methodx/um_methodx_1c_um-pla-175_0.2mm_solid.inst.cfg index 330811df73..24aea3e0a0 100644 --- a/resources/intent/ultimaker_methodx/um_methodx_1c_um-pla-175_0.2mm_solid.inst.cfg +++ b/resources/intent/ultimaker_methodx/um_methodx_1c_um-pla-175_0.2mm_solid.inst.cfg @@ -12,6 +12,12 @@ type = intent variant = 1C [values] +bottom_thickness = =top_bottom_thickness build_volume_temperature = 47 -infill_sparse_density = 100 +infill_angles = [45,135] +infill_material_flow = 97 +infill_sparse_density = 99 +infill_sparse_pattern = zigzag +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_solid.inst.cfg b/resources/intent/ultimaker_methodx/um_methodx_1c_um-tough-pla-175_0.2mm_solid.inst.cfg new file mode 100644 index 0000000000..8453738f7c --- /dev/null +++ b/resources/intent/ultimaker_methodx/um_methodx_1c_um-tough-pla-175_0.2mm_solid.inst.cfg @@ -0,0 +1,23 @@ +[general] +definition = ultimaker_methodx +name = Solid +version = 4 + +[metadata] +intent_category = solid +material = ultimaker_tough_pla_175 +quality_type = draft +setting_version = 23 +type = intent +variant = 1C + +[values] +bottom_thickness = =top_bottom_thickness +build_volume_temperature = 47 +infill_angles = [45,135] +infill_material_flow = 97 +infill_sparse_density = 99 +infill_sparse_pattern = zigzag +top_bottom_thickness = =layer_height * 2 +top_thickness = =top_bottom_thickness + diff --git a/resources/intent/ultimaker_methodx/um_methodx_1xa_um-abs-175_0.2mm_solid.inst.cfg b/resources/intent/ultimaker_methodx/um_methodx_1xa_um-abs-175_0.2mm_solid.inst.cfg new file mode 100644 index 0000000000..eff1e7a3bb --- /dev/null +++ b/resources/intent/ultimaker_methodx/um_methodx_1xa_um-abs-175_0.2mm_solid.inst.cfg @@ -0,0 +1,23 @@ +[general] +definition = ultimaker_methodx +name = Solid +version = 4 + +[metadata] +intent_category = solid +material = ultimaker_abs_175 +quality_type = draft +setting_version = 23 +type = intent +variant = 1XA + +[values] +bottom_thickness = =top_bottom_thickness +build_volume_temperature = 100 +infill_angles = [45,135] +infill_material_flow = 97 +infill_sparse_density = 99 +infill_sparse_pattern = zigzag +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_solid.inst.cfg b/resources/intent/ultimaker_methodx/um_methodx_1xa_um-absr-175_0.2mm_solid.inst.cfg index c426a99499..a421a36dfd 100644 --- a/resources/intent/ultimaker_methodx/um_methodx_1xa_um-absr-175_0.2mm_solid.inst.cfg +++ b/resources/intent/ultimaker_methodx/um_methodx_1xa_um-absr-175_0.2mm_solid.inst.cfg @@ -12,5 +12,11 @@ type = intent variant = 1XA [values] -infill_sparse_density = 100 +bottom_thickness = =top_bottom_thickness +infill_angles = [45,135] +infill_material_flow = 97 +infill_sparse_density = 99 +infill_sparse_pattern = zigzag +top_bottom_thickness = =layer_height * 2 +top_thickness = =top_bottom_thickness diff --git a/resources/intent/ultimaker_methodx/um_methodx_1xa_um-asa-175_0.2mm_solid.inst.cfg b/resources/intent/ultimaker_methodx/um_methodx_1xa_um-asa-175_0.2mm_solid.inst.cfg index c9f5024258..dd12e9b01c 100644 --- a/resources/intent/ultimaker_methodx/um_methodx_1xa_um-asa-175_0.2mm_solid.inst.cfg +++ b/resources/intent/ultimaker_methodx/um_methodx_1xa_um-asa-175_0.2mm_solid.inst.cfg @@ -12,5 +12,11 @@ type = intent variant = 1XA [values] -infill_sparse_density = 100 +bottom_thickness = =top_bottom_thickness +infill_angles = [45,135] +infill_material_flow = 97 +infill_sparse_density = 99 +infill_sparse_pattern = zigzag +top_bottom_thickness = =layer_height * 2 +top_thickness = =top_bottom_thickness diff --git a/resources/intent/ultimaker_methodx/um_methodx_labs_um-abs-175_0.2mm_solid.inst.cfg b/resources/intent/ultimaker_methodx/um_methodx_labs_um-abs-175_0.2mm_solid.inst.cfg new file mode 100644 index 0000000000..34a0fdae0f --- /dev/null +++ b/resources/intent/ultimaker_methodx/um_methodx_labs_um-abs-175_0.2mm_solid.inst.cfg @@ -0,0 +1,23 @@ +[general] +definition = ultimaker_methodx +name = Solid +version = 4 + +[metadata] +intent_category = solid +material = ultimaker_abs_175 +quality_type = draft +setting_version = 23 +type = intent +variant = LABS + +[values] +bottom_thickness = =top_bottom_thickness +build_volume_temperature = 100 +infill_angles = [45,135] +infill_material_flow = 97 +infill_sparse_density = 99 +infill_sparse_pattern = zigzag +top_bottom_thickness = =layer_height * 2 +top_thickness = =top_bottom_thickness + diff --git a/resources/intent/ultimaker_methodx/um_methodx_labs_um-abscf-175_0.2mm_solid.inst.cfg b/resources/intent/ultimaker_methodx/um_methodx_labs_um-abscf-175_0.2mm_solid.inst.cfg index 3d8106d85e..bf20b9bdbe 100644 --- a/resources/intent/ultimaker_methodx/um_methodx_labs_um-abscf-175_0.2mm_solid.inst.cfg +++ b/resources/intent/ultimaker_methodx/um_methodx_labs_um-abscf-175_0.2mm_solid.inst.cfg @@ -12,5 +12,11 @@ type = intent variant = LABS [values] -infill_sparse_density = 100 +bottom_thickness = =top_bottom_thickness +infill_angles = [45,135] +infill_material_flow = 97 +infill_sparse_density = 99 +infill_sparse_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_solid.inst.cfg b/resources/intent/ultimaker_methodx/um_methodx_labs_um-absr-175_0.2mm_solid.inst.cfg index ec07c4b98a..5b1181e830 100644 --- a/resources/intent/ultimaker_methodx/um_methodx_labs_um-absr-175_0.2mm_solid.inst.cfg +++ b/resources/intent/ultimaker_methodx/um_methodx_labs_um-absr-175_0.2mm_solid.inst.cfg @@ -12,5 +12,11 @@ type = intent variant = LABS [values] -infill_sparse_density = 100 +bottom_thickness = =top_bottom_thickness +infill_angles = [45,135] +infill_material_flow = 97 +infill_sparse_density = 99 +infill_sparse_pattern = zigzag +top_bottom_thickness = =layer_height * 2 +top_thickness = =top_bottom_thickness diff --git a/resources/intent/ultimaker_methodx/um_methodx_labs_um-asa-175_0.2mm_solid.inst.cfg b/resources/intent/ultimaker_methodx/um_methodx_labs_um-asa-175_0.2mm_solid.inst.cfg index 6dbbce3d78..3917512f39 100644 --- a/resources/intent/ultimaker_methodx/um_methodx_labs_um-asa-175_0.2mm_solid.inst.cfg +++ b/resources/intent/ultimaker_methodx/um_methodx_labs_um-asa-175_0.2mm_solid.inst.cfg @@ -12,5 +12,11 @@ type = intent variant = LABS [values] -infill_sparse_density = 100 +bottom_thickness = =top_bottom_thickness +infill_angles = [45,135] +infill_material_flow = 97 +infill_sparse_density = 99 +infill_sparse_pattern = zigzag +top_bottom_thickness = =layer_height * 2 +top_thickness = =top_bottom_thickness diff --git a/resources/intent/ultimaker_methodx/um_methodx_labs_um-nylon-cf-175_0.2mm_solid.inst.cfg b/resources/intent/ultimaker_methodx/um_methodx_labs_um-nylon-cf-175_0.2mm_solid.inst.cfg new file mode 100644 index 0000000000..a367fe6d32 --- /dev/null +++ b/resources/intent/ultimaker_methodx/um_methodx_labs_um-nylon-cf-175_0.2mm_solid.inst.cfg @@ -0,0 +1,22 @@ +[general] +definition = ultimaker_methodx +name = Solid +version = 4 + +[metadata] +intent_category = solid +material = ultimaker_nylon-cf_175 +quality_type = draft +setting_version = 23 +type = intent +variant = LABS + +[values] +bottom_thickness = =top_bottom_thickness +infill_angles = [45,135] +infill_material_flow = 97 +infill_sparse_density = 99 +infill_sparse_pattern = zigzag +top_bottom_thickness = =layer_height * 2 +top_thickness = =top_bottom_thickness + diff --git a/resources/intent/ultimaker_methodx/um_methodx_labs_um-nylon12-cf-175_0.2mm_solid.inst.cfg b/resources/intent/ultimaker_methodx/um_methodx_labs_um-nylon12-cf-175_0.2mm_solid.inst.cfg index 224e85f1af..1a283b953b 100644 --- a/resources/intent/ultimaker_methodx/um_methodx_labs_um-nylon12-cf-175_0.2mm_solid.inst.cfg +++ b/resources/intent/ultimaker_methodx/um_methodx_labs_um-nylon12-cf-175_0.2mm_solid.inst.cfg @@ -12,5 +12,11 @@ type = intent variant = LABS [values] -infill_sparse_density = 100 +bottom_thickness = =top_bottom_thickness +infill_angles = [45,135] +infill_material_flow = 97 +infill_sparse_density = 99 +infill_sparse_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_solid.inst.cfg b/resources/intent/ultimaker_methodx/um_methodx_labs_um-pla-175_0.2mm_solid.inst.cfg index 2a672307bb..71dbd92252 100644 --- a/resources/intent/ultimaker_methodx/um_methodx_labs_um-pla-175_0.2mm_solid.inst.cfg +++ b/resources/intent/ultimaker_methodx/um_methodx_labs_um-pla-175_0.2mm_solid.inst.cfg @@ -12,6 +12,12 @@ type = intent variant = LABS [values] +bottom_thickness = =top_bottom_thickness build_volume_temperature = 47 -infill_sparse_density = 100 +infill_angles = [45,135] +infill_material_flow = 97 +infill_sparse_density = 99 +infill_sparse_pattern = zigzag +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_solid.inst.cfg b/resources/intent/ultimaker_methodx/um_methodx_labs_um-tough-pla-175_0.2mm_solid.inst.cfg new file mode 100644 index 0000000000..74ee19dd10 --- /dev/null +++ b/resources/intent/ultimaker_methodx/um_methodx_labs_um-tough-pla-175_0.2mm_solid.inst.cfg @@ -0,0 +1,23 @@ +[general] +definition = ultimaker_methodx +name = Solid +version = 4 + +[metadata] +intent_category = solid +material = ultimaker_tough_pla_175 +quality_type = draft +setting_version = 23 +type = intent +variant = LABS + +[values] +bottom_thickness = =top_bottom_thickness +build_volume_temperature = 47 +infill_angles = [45,135] +infill_material_flow = 97 +infill_sparse_density = 99 +infill_sparse_pattern = zigzag +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_solid.inst.cfg b/resources/intent/ultimaker_methodxl/um_methodxl_1a_um-pla-175_0.2mm_solid.inst.cfg index 52b091486e..ab423e9cfa 100644 --- a/resources/intent/ultimaker_methodxl/um_methodxl_1a_um-pla-175_0.2mm_solid.inst.cfg +++ b/resources/intent/ultimaker_methodxl/um_methodxl_1a_um-pla-175_0.2mm_solid.inst.cfg @@ -12,7 +12,13 @@ type = intent variant = 1A [values] +bottom_thickness = =top_bottom_thickness build_volume_temperature = 45 -infill_sparse_density = 100 +infill_angles = [45,135] +infill_material_flow = 97 +infill_sparse_density = 99 +infill_sparse_pattern = zigzag material_bed_temperature = 45 +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_solid.inst.cfg b/resources/intent/ultimaker_methodxl/um_methodxl_1a_um-tough-pla-175_0.2mm_solid.inst.cfg new file mode 100644 index 0000000000..415b889cdb --- /dev/null +++ b/resources/intent/ultimaker_methodxl/um_methodxl_1a_um-tough-pla-175_0.2mm_solid.inst.cfg @@ -0,0 +1,24 @@ +[general] +definition = ultimaker_methodxl +name = Solid +version = 4 + +[metadata] +intent_category = solid +material = ultimaker_tough_pla_175 +quality_type = draft +setting_version = 23 +type = intent +variant = 1A + +[values] +bottom_thickness = =top_bottom_thickness +build_volume_temperature = 45 +infill_angles = [45,135] +infill_material_flow = 97 +infill_sparse_density = 99 +infill_sparse_pattern = zigzag +material_bed_temperature = 45 +top_bottom_thickness = =layer_height * 2 +top_thickness = =top_bottom_thickness + diff --git a/resources/intent/ultimaker_methodxl/um_methodxl_1c_um-abs-175_0.2mm_solid.inst.cfg b/resources/intent/ultimaker_methodxl/um_methodxl_1c_um-abs-175_0.2mm_solid.inst.cfg new file mode 100644 index 0000000000..605f8cbb22 --- /dev/null +++ b/resources/intent/ultimaker_methodxl/um_methodxl_1c_um-abs-175_0.2mm_solid.inst.cfg @@ -0,0 +1,22 @@ +[general] +definition = ultimaker_methodxl +name = Solid +version = 4 + +[metadata] +intent_category = solid +material = ultimaker_abs_175 +quality_type = draft +setting_version = 23 +type = intent +variant = 1C + +[values] +bottom_thickness = =top_bottom_thickness +infill_angles = [45,135] +infill_material_flow = 97 +infill_sparse_density = 99 +infill_sparse_pattern = zigzag +top_bottom_thickness = =layer_height * 2 +top_thickness = =top_bottom_thickness + diff --git a/resources/intent/ultimaker_methodxl/um_methodxl_1c_um-abscf-175_0.2mm_solid.inst.cfg b/resources/intent/ultimaker_methodxl/um_methodxl_1c_um-abscf-175_0.2mm_solid.inst.cfg index 5714a796b3..45de0cd183 100644 --- a/resources/intent/ultimaker_methodxl/um_methodxl_1c_um-abscf-175_0.2mm_solid.inst.cfg +++ b/resources/intent/ultimaker_methodxl/um_methodxl_1c_um-abscf-175_0.2mm_solid.inst.cfg @@ -12,5 +12,11 @@ type = intent variant = 1C [values] -infill_sparse_density = 100 +bottom_thickness = =top_bottom_thickness +infill_angles = [45,135] +infill_material_flow = 97 +infill_sparse_density = 99 +infill_sparse_pattern = zigzag +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_solid.inst.cfg b/resources/intent/ultimaker_methodxl/um_methodxl_1c_um-absr-175_0.2mm_solid.inst.cfg index 603a19fa4f..628d4fe825 100644 --- a/resources/intent/ultimaker_methodxl/um_methodxl_1c_um-absr-175_0.2mm_solid.inst.cfg +++ b/resources/intent/ultimaker_methodxl/um_methodxl_1c_um-absr-175_0.2mm_solid.inst.cfg @@ -12,5 +12,11 @@ type = intent variant = 1C [values] -infill_sparse_density = 100 +bottom_thickness = =top_bottom_thickness +infill_angles = [45,135] +infill_material_flow = 97 +infill_sparse_density = 99 +infill_sparse_pattern = zigzag +top_bottom_thickness = =layer_height * 2 +top_thickness = =top_bottom_thickness diff --git a/resources/intent/ultimaker_methodxl/um_methodxl_1c_um-asa-175_0.2mm_solid.inst.cfg b/resources/intent/ultimaker_methodxl/um_methodxl_1c_um-asa-175_0.2mm_solid.inst.cfg index 6e5f8557c5..448734f104 100644 --- a/resources/intent/ultimaker_methodxl/um_methodxl_1c_um-asa-175_0.2mm_solid.inst.cfg +++ b/resources/intent/ultimaker_methodxl/um_methodxl_1c_um-asa-175_0.2mm_solid.inst.cfg @@ -12,5 +12,11 @@ type = intent variant = 1C [values] -infill_sparse_density = 100 +bottom_thickness = =top_bottom_thickness +infill_angles = [45,135] +infill_material_flow = 97 +infill_sparse_density = 99 +infill_sparse_pattern = zigzag +top_bottom_thickness = =layer_height * 2 +top_thickness = =top_bottom_thickness diff --git a/resources/intent/ultimaker_methodxl/um_methodxl_1c_um-nylon-cf-175_0.2mm_solid.inst.cfg b/resources/intent/ultimaker_methodxl/um_methodxl_1c_um-nylon-cf-175_0.2mm_solid.inst.cfg new file mode 100644 index 0000000000..158e4a303b --- /dev/null +++ b/resources/intent/ultimaker_methodxl/um_methodxl_1c_um-nylon-cf-175_0.2mm_solid.inst.cfg @@ -0,0 +1,22 @@ +[general] +definition = ultimaker_methodxl +name = Solid +version = 4 + +[metadata] +intent_category = solid +material = ultimaker_nylon-cf_175 +quality_type = draft +setting_version = 23 +type = intent +variant = 1C + +[values] +bottom_thickness = =top_bottom_thickness +infill_angles = [45,135] +infill_material_flow = 97 +infill_sparse_density = 99 +infill_sparse_pattern = zigzag +top_bottom_thickness = =layer_height * 2 +top_thickness = =top_bottom_thickness + diff --git a/resources/intent/ultimaker_methodxl/um_methodxl_1c_um-nylon12-cf-175_0.2mm_solid.inst.cfg b/resources/intent/ultimaker_methodxl/um_methodxl_1c_um-nylon12-cf-175_0.2mm_solid.inst.cfg index 0440ceb055..955d83ad4e 100644 --- a/resources/intent/ultimaker_methodxl/um_methodxl_1c_um-nylon12-cf-175_0.2mm_solid.inst.cfg +++ b/resources/intent/ultimaker_methodxl/um_methodxl_1c_um-nylon12-cf-175_0.2mm_solid.inst.cfg @@ -12,5 +12,11 @@ type = intent variant = 1C [values] -infill_sparse_density = 100 +bottom_thickness = =top_bottom_thickness +infill_angles = [45,135] +infill_material_flow = 97 +infill_sparse_density = 99 +infill_sparse_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_solid.inst.cfg b/resources/intent/ultimaker_methodxl/um_methodxl_1c_um-pla-175_0.2mm_solid.inst.cfg index ce45abad85..f451b6600a 100644 --- a/resources/intent/ultimaker_methodxl/um_methodxl_1c_um-pla-175_0.2mm_solid.inst.cfg +++ b/resources/intent/ultimaker_methodxl/um_methodxl_1c_um-pla-175_0.2mm_solid.inst.cfg @@ -12,7 +12,13 @@ type = intent variant = 1C [values] +bottom_thickness = =top_bottom_thickness build_volume_temperature = 45 -infill_sparse_density = 100 +infill_angles = [45,135] +infill_material_flow = 97 +infill_sparse_density = 99 +infill_sparse_pattern = zigzag material_bed_temperature = 45 +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_solid.inst.cfg b/resources/intent/ultimaker_methodxl/um_methodxl_1c_um-tough-pla-175_0.2mm_solid.inst.cfg new file mode 100644 index 0000000000..eade52916a --- /dev/null +++ b/resources/intent/ultimaker_methodxl/um_methodxl_1c_um-tough-pla-175_0.2mm_solid.inst.cfg @@ -0,0 +1,24 @@ +[general] +definition = ultimaker_methodxl +name = Solid +version = 4 + +[metadata] +intent_category = solid +material = ultimaker_tough_pla_175 +quality_type = draft +setting_version = 23 +type = intent +variant = 1C + +[values] +bottom_thickness = =top_bottom_thickness +build_volume_temperature = 45 +infill_angles = [45,135] +infill_material_flow = 97 +infill_sparse_density = 99 +infill_sparse_pattern = zigzag +material_bed_temperature = 45 +top_bottom_thickness = =layer_height * 2 +top_thickness = =top_bottom_thickness + diff --git a/resources/intent/ultimaker_methodxl/um_methodxl_1xa_um-abs-175_0.2mm_solid.inst.cfg b/resources/intent/ultimaker_methodxl/um_methodxl_1xa_um-abs-175_0.2mm_solid.inst.cfg new file mode 100644 index 0000000000..8cd819b25a --- /dev/null +++ b/resources/intent/ultimaker_methodxl/um_methodxl_1xa_um-abs-175_0.2mm_solid.inst.cfg @@ -0,0 +1,22 @@ +[general] +definition = ultimaker_methodxl +name = Solid +version = 4 + +[metadata] +intent_category = solid +material = ultimaker_abs_175 +quality_type = draft +setting_version = 23 +type = intent +variant = 1XA + +[values] +bottom_thickness = =top_bottom_thickness +infill_angles = [45,135] +infill_material_flow = 97 +infill_sparse_density = 99 +infill_sparse_pattern = zigzag +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_solid.inst.cfg b/resources/intent/ultimaker_methodxl/um_methodxl_1xa_um-absr-175_0.2mm_solid.inst.cfg index 470f5547c1..170a209ff4 100644 --- a/resources/intent/ultimaker_methodxl/um_methodxl_1xa_um-absr-175_0.2mm_solid.inst.cfg +++ b/resources/intent/ultimaker_methodxl/um_methodxl_1xa_um-absr-175_0.2mm_solid.inst.cfg @@ -12,5 +12,11 @@ type = intent variant = 1XA [values] -infill_sparse_density = 100 +bottom_thickness = =top_bottom_thickness +infill_angles = [45,135] +infill_material_flow = 97 +infill_sparse_density = 99 +infill_sparse_pattern = zigzag +top_bottom_thickness = =layer_height * 2 +top_thickness = =top_bottom_thickness diff --git a/resources/intent/ultimaker_methodxl/um_methodxl_1xa_um-asa-175_0.2mm_solid.inst.cfg b/resources/intent/ultimaker_methodxl/um_methodxl_1xa_um-asa-175_0.2mm_solid.inst.cfg index 4d8abac231..afd24eddf0 100644 --- a/resources/intent/ultimaker_methodxl/um_methodxl_1xa_um-asa-175_0.2mm_solid.inst.cfg +++ b/resources/intent/ultimaker_methodxl/um_methodxl_1xa_um-asa-175_0.2mm_solid.inst.cfg @@ -12,5 +12,11 @@ type = intent variant = 1XA [values] -infill_sparse_density = 100 +bottom_thickness = =top_bottom_thickness +infill_angles = [45,135] +infill_material_flow = 97 +infill_sparse_density = 99 +infill_sparse_pattern = zigzag +top_bottom_thickness = =layer_height * 2 +top_thickness = =top_bottom_thickness diff --git a/resources/intent/ultimaker_methodxl/um_methodxl_labs_um-abs-175_0.2mm_solid.inst.cfg b/resources/intent/ultimaker_methodxl/um_methodxl_labs_um-abs-175_0.2mm_solid.inst.cfg new file mode 100644 index 0000000000..2a34c6cb9d --- /dev/null +++ b/resources/intent/ultimaker_methodxl/um_methodxl_labs_um-abs-175_0.2mm_solid.inst.cfg @@ -0,0 +1,22 @@ +[general] +definition = ultimaker_methodxl +name = Solid +version = 4 + +[metadata] +intent_category = solid +material = ultimaker_abs_175 +quality_type = draft +setting_version = 23 +type = intent +variant = LABS + +[values] +bottom_thickness = =top_bottom_thickness +infill_angles = [45,135] +infill_material_flow = 97 +infill_sparse_density = 99 +infill_sparse_pattern = zigzag +top_bottom_thickness = =layer_height * 2 +top_thickness = =top_bottom_thickness + diff --git a/resources/intent/ultimaker_methodxl/um_methodxl_labs_um-abscf-175_0.2mm_solid.inst.cfg b/resources/intent/ultimaker_methodxl/um_methodxl_labs_um-abscf-175_0.2mm_solid.inst.cfg index 21e54ab083..5872a8ebbf 100644 --- a/resources/intent/ultimaker_methodxl/um_methodxl_labs_um-abscf-175_0.2mm_solid.inst.cfg +++ b/resources/intent/ultimaker_methodxl/um_methodxl_labs_um-abscf-175_0.2mm_solid.inst.cfg @@ -12,5 +12,11 @@ type = intent variant = LABS [values] -infill_sparse_density = 100 +bottom_thickness = =top_bottom_thickness +infill_angles = [45,135] +infill_material_flow = 97 +infill_sparse_density = 99 +infill_sparse_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_solid.inst.cfg b/resources/intent/ultimaker_methodxl/um_methodxl_labs_um-absr-175_0.2mm_solid.inst.cfg index f1058ebdeb..a50f90c261 100644 --- a/resources/intent/ultimaker_methodxl/um_methodxl_labs_um-absr-175_0.2mm_solid.inst.cfg +++ b/resources/intent/ultimaker_methodxl/um_methodxl_labs_um-absr-175_0.2mm_solid.inst.cfg @@ -12,5 +12,11 @@ type = intent variant = LABS [values] -infill_sparse_density = 100 +bottom_thickness = =top_bottom_thickness +infill_angles = [45,135] +infill_material_flow = 97 +infill_sparse_density = 99 +infill_sparse_pattern = zigzag +top_bottom_thickness = =layer_height * 2 +top_thickness = =top_bottom_thickness diff --git a/resources/intent/ultimaker_methodxl/um_methodxl_labs_um-asa-175_0.2mm_solid.inst.cfg b/resources/intent/ultimaker_methodxl/um_methodxl_labs_um-asa-175_0.2mm_solid.inst.cfg index 984fa20ae1..9e8c6198af 100644 --- a/resources/intent/ultimaker_methodxl/um_methodxl_labs_um-asa-175_0.2mm_solid.inst.cfg +++ b/resources/intent/ultimaker_methodxl/um_methodxl_labs_um-asa-175_0.2mm_solid.inst.cfg @@ -12,5 +12,11 @@ type = intent variant = LABS [values] -infill_sparse_density = 100 +bottom_thickness = =top_bottom_thickness +infill_angles = [45,135] +infill_material_flow = 97 +infill_sparse_density = 99 +infill_sparse_pattern = zigzag +top_bottom_thickness = =layer_height * 2 +top_thickness = =top_bottom_thickness diff --git a/resources/intent/ultimaker_methodxl/um_methodxl_labs_um-nylon-cf-175_0.2mm_solid.inst.cfg b/resources/intent/ultimaker_methodxl/um_methodxl_labs_um-nylon-cf-175_0.2mm_solid.inst.cfg new file mode 100644 index 0000000000..c6757b9150 --- /dev/null +++ b/resources/intent/ultimaker_methodxl/um_methodxl_labs_um-nylon-cf-175_0.2mm_solid.inst.cfg @@ -0,0 +1,22 @@ +[general] +definition = ultimaker_methodxl +name = Solid +version = 4 + +[metadata] +intent_category = solid +material = ultimaker_nylon-cf_175 +quality_type = draft +setting_version = 23 +type = intent +variant = LABS + +[values] +bottom_thickness = =top_bottom_thickness +infill_angles = [45,135] +infill_material_flow = 97 +infill_sparse_density = 99 +infill_sparse_pattern = zigzag +top_bottom_thickness = =layer_height * 2 +top_thickness = =top_bottom_thickness + diff --git a/resources/intent/ultimaker_methodxl/um_methodxl_labs_um-nylon12-cf-175_0.2mm_solid.inst.cfg b/resources/intent/ultimaker_methodxl/um_methodxl_labs_um-nylon12-cf-175_0.2mm_solid.inst.cfg index 4fa2252da3..1dfd005673 100644 --- a/resources/intent/ultimaker_methodxl/um_methodxl_labs_um-nylon12-cf-175_0.2mm_solid.inst.cfg +++ b/resources/intent/ultimaker_methodxl/um_methodxl_labs_um-nylon12-cf-175_0.2mm_solid.inst.cfg @@ -12,5 +12,11 @@ type = intent variant = LABS [values] -infill_sparse_density = 100 +bottom_thickness = =top_bottom_thickness +infill_angles = [45,135] +infill_material_flow = 97 +infill_sparse_density = 99 +infill_sparse_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_solid.inst.cfg b/resources/intent/ultimaker_methodxl/um_methodxl_labs_um-pla-175_0.2mm_solid.inst.cfg index d5ea2ac7f0..28e7a2b8e3 100644 --- a/resources/intent/ultimaker_methodxl/um_methodxl_labs_um-pla-175_0.2mm_solid.inst.cfg +++ b/resources/intent/ultimaker_methodxl/um_methodxl_labs_um-pla-175_0.2mm_solid.inst.cfg @@ -12,7 +12,13 @@ type = intent variant = LABS [values] +bottom_thickness = =top_bottom_thickness build_volume_temperature = 45 -infill_sparse_density = 100 +infill_angles = [45,135] +infill_material_flow = 97 +infill_sparse_density = 99 +infill_sparse_pattern = zigzag material_bed_temperature = 45 +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_solid.inst.cfg b/resources/intent/ultimaker_methodxl/um_methodxl_labs_um-tough-pla-175_0.2mm_solid.inst.cfg new file mode 100644 index 0000000000..105776dd35 --- /dev/null +++ b/resources/intent/ultimaker_methodxl/um_methodxl_labs_um-tough-pla-175_0.2mm_solid.inst.cfg @@ -0,0 +1,24 @@ +[general] +definition = ultimaker_methodxl +name = Solid +version = 4 + +[metadata] +intent_category = solid +material = ultimaker_tough_pla_175 +quality_type = draft +setting_version = 23 +type = intent +variant = LABS + +[values] +bottom_thickness = =top_bottom_thickness +build_volume_temperature = 45 +infill_angles = [45,135] +infill_material_flow = 97 +infill_sparse_density = 99 +infill_sparse_pattern = zigzag +material_bed_temperature = 45 +top_bottom_thickness = =layer_height * 2 +top_thickness = =top_bottom_thickness + diff --git a/resources/quality/ultimaker_method/um_method_1a_um-petg-175_0.2mm.inst.cfg b/resources/quality/ultimaker_method/um_method_1a_um-petg-175_0.2mm.inst.cfg new file mode 100644 index 0000000000..5ef9cfe781 --- /dev/null +++ b/resources/quality/ultimaker_method/um_method_1a_um-petg-175_0.2mm.inst.cfg @@ -0,0 +1,69 @@ +[general] +definition = ultimaker_method +name = Fast +version = 4 + +[metadata] +material = ultimaker_petg_175 +quality_type = draft +setting_version = 23 +type = quality +variant = 1A +weight = -2 + +[values] +cool_fan_enabled = True +cool_fan_speed = 50 +cool_fan_speed_0 = 0 +cool_fan_speed_max = 100 +cool_min_layer_time = 10 +cool_min_speed = 5 +initial_layer_line_width_factor = 150 +min_bead_width = =line_width * 0.75 +min_wall_line_width = =line_width * 0.75 +raft_airgap = 0.2 +raft_base_infill_overlap = 10 +raft_base_line_spacing = =4 if extruder_nr == raft_interface_extruder_nr else 2.8 +raft_base_line_width = =1.2 if extruder_nr == raft_interface_extruder_nr else 1.4 +raft_base_thickness = 0.6 +raft_interface_infill_overlap = 35 +raft_interface_layers = 1 +raft_interface_line_spacing = 0.75 +raft_interface_speed = 40 +raft_interface_thickness = 0.2 +raft_speed = 15 +raft_surface_infill_overlap = 25 +raft_surface_line_spacing = 0.425 +raft_surface_line_width = 0.4 +raft_surface_speed = 40 +raft_surface_wall_count = 2 +skin_overlap = 10 +speed_layer_0 = 15 +speed_print = 60 +speed_roofing = =speed_print / 3 +speed_support = =speed_print +speed_support_interface = 40 +speed_topbottom = =speed_print * 0.6 +speed_wall = =speed_print / 6 +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +support_angle = 50.0 +support_bottom_distance = =layer_height +support_bottom_enable = False +support_infill_angles = [45 ] +support_infill_rate = 12 +support_interface_density = 83 +support_interface_height = =layer_height * 4 +support_interface_material_flow = =material_flow +support_line_width = =line_width * 0.75 +support_material_flow = =material_flow +support_offset = 3 +support_roof_density = =support_interface_density +support_roof_line_width = =line_width +support_supported_skin_fan_speed = =cool_fan_speed if support_wall_count > 0 else cool_fan_speed_max +support_top_distance = =support_z_distance +support_xy_distance = 0.3 +support_xy_overrides_z = xy_overrides_z +support_z_distance = 0.2 +switch_extruder_retraction_amount = 1 + diff --git a/resources/quality/ultimaker_method/um_method_1a_um-pla-175_0.2mm.inst.cfg b/resources/quality/ultimaker_method/um_method_1a_um-pla-175_0.2mm.inst.cfg index 8d66532574..50b47bbf00 100644 --- a/resources/quality/ultimaker_method/um_method_1a_um-pla-175_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_method/um_method_1a_um-pla-175_0.2mm.inst.cfg @@ -12,15 +12,12 @@ variant = 1A weight = -2 [values] -bottom_layers = 4 cool_fan_enabled = True -cool_fan_full_layer = 4 cool_fan_speed = 100 cool_fan_speed_0 = 0 cool_min_layer_time = 10 cool_min_speed = 5 cool_min_temperature = 205 -infill_sparse_density = 15 material_final_print_temperature = =default_material_print_temperature - 5 material_initial_print_temperature = =default_material_print_temperature - 5 material_print_temperature_layer_0 = =default_material_print_temperature + 15 diff --git a/resources/quality/ultimaker_method/um_method_1a_um-tough-pla-175_0.2mm.inst.cfg b/resources/quality/ultimaker_method/um_method_1a_um-tough-pla-175_0.2mm.inst.cfg new file mode 100644 index 0000000000..205b273eda --- /dev/null +++ b/resources/quality/ultimaker_method/um_method_1a_um-tough-pla-175_0.2mm.inst.cfg @@ -0,0 +1,84 @@ +[general] +definition = ultimaker_method +name = Fast +version = 4 + +[metadata] +material = ultimaker_tough_pla_175 +quality_type = draft +setting_version = 23 +type = quality +variant = 1A +weight = -2 + +[values] +cool_fan_enabled = True +cool_fan_speed = 100 +cool_fan_speed_0 = 0 +cool_min_layer_time = 10 +cool_min_speed = 5 +cool_min_temperature = 205 +infill_sparse_density = 15 +material_final_print_temperature = =default_material_print_temperature - 5 +material_initial_print_temperature = =default_material_print_temperature - 5 +material_print_temperature_layer_0 = =default_material_print_temperature + 15 +min_bead_width = =line_width * 0.75 +min_wall_line_width = =line_width * 0.75 +raft_airgap = 0.22 +raft_base_line_spacing = =4 if extruder_nr == raft_interface_extruder_nr else 2.8 +raft_base_line_width = =1.2 if extruder_nr == raft_interface_extruder_nr else 1.4 +raft_base_thickness = 0.6 +raft_interface_flow = 105 +raft_interface_infill_overlap = 25 +raft_interface_layers = 1 +raft_interface_line_spacing = 0.75 +raft_interface_speed = 60 +raft_interface_thickness = 0.2 +raft_interface_z_offset = -0.1 +raft_margin = 3 +raft_speed = 15 +raft_surface_flow = 103 +raft_surface_infill_overlap = 25 +raft_surface_line_spacing = 0.425 +raft_surface_line_width = 0.4 +raft_surface_speed = 90 +raft_surface_wall_count = 2 +raft_surface_z_offset = -0.1 +seam_overhang_angle = 35 +skirt_brim_line_width = 1 +skirt_brim_minimal_length = 200 +skirt_gap = 2.0 +skirt_height = 1 +speed_layer_0 = 15 +speed_print = 150 +speed_roofing = =speed_print / 3 +speed_support = =speed_print +speed_support_interface = 65 +speed_topbottom = =speed_print * 0.6 +speed_wall = =speed_print / 6 +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +support_angle = 50.0 +support_bottom_distance = =support_z_distance +support_bottom_enable = False +support_infill_angles = [45 ] +support_infill_rate = 12 +support_interface_density = 75 +support_interface_height = =layer_height * 4 +support_interface_material_flow = =material_flow * 0.9 +support_interface_offset = 0.8 +support_interface_pattern = zigzag +support_line_width = =line_width * 0.75 +support_material_flow = =material_flow * 0.9 +support_offset = 1 +support_pattern = zigzag +support_roof_density = =support_interface_density +support_roof_height = =layer_height * 4 +support_roof_line_width = =line_width +support_top_distance = =support_z_distance +support_xy_distance = 0.35 +support_xy_distance_overhang = 0.32 +support_xy_overrides_z = xy_overrides_z +support_z_distance = 0.22 +switch_extruder_retraction_amount = 1 + diff --git a/resources/quality/ultimaker_method/um_method_1c_um-nylon-cf-175_0.2mm.inst.cfg b/resources/quality/ultimaker_method/um_method_1c_um-nylon-cf-175_0.2mm.inst.cfg new file mode 100644 index 0000000000..05f9ea7503 --- /dev/null +++ b/resources/quality/ultimaker_method/um_method_1c_um-nylon-cf-175_0.2mm.inst.cfg @@ -0,0 +1,60 @@ +[general] +definition = ultimaker_method +name = Fast +version = 4 + +[metadata] +material = ultimaker_nylon-cf_175 +quality_type = draft +setting_version = 23 +type = quality +variant = 1C +weight = -2 + +[values] +cool_fan_enabled = True +cool_fan_speed_max = 65 +cool_min_layer_time = 3.5 +cool_min_speed = 7 +cool_min_temperature = =default_material_print_temperature-5 +initial_layer_line_width_factor = 120 +material_final_print_temperature = =default_material_print_temperature-5 +material_initial_print_temperature = =default_material_print_temperature-5 +raft_airgap = 0.18 +raft_base_infill_overlap = 5 +raft_base_line_spacing = =3 if extruder_nr == raft_interface_extruder_nr else 2 +raft_base_line_width = =1.2 if extruder_nr == raft_interface_extruder_nr else 1 +raft_base_thickness = =0.6 if extruder_nr == raft_interface_extruder_nr else 0.5 +raft_interface_flow = 105 +raft_interface_infill_overlap = 25 +raft_interface_speed = =raft_speed * 7 +raft_interface_z_offset = -0.08 +raft_surface_flow = 105 +raft_surface_infill_overlap = 35 +raft_surface_line_spacing = 0.42 +raft_surface_speed = =raft_speed * 7 +raft_surface_thickness = 0.27 +raft_surface_z_offset = -0.08 +retraction_amount = 0.5 +retraction_min_travel = 3.2 +skin_overlap = 10 +small_skin_width = 3.6 +speed_prime_tower = =speed_print * 0.25 +speed_print = 120.0 +speed_roofing = =speed_print * 11/24 +speed_topbottom = =speed_roofing +speed_wall_0 = =speed_print * 9/24 +speed_wall_x = =speed_print * 13/24 +support_angle = 50 +support_bottom_density = 24 +support_bottom_distance = =layer_height +support_bottom_enable = False +support_bottom_line_width = 0.6 +support_bottom_stair_step_height = 0 +support_infill_rate = 12.0 +support_line_width = =line_width * 0.75 +support_material_flow = 90 +support_roof_density = 85 +support_xy_distance = 0.3 +support_z_distance = =layer_height + diff --git a/resources/quality/ultimaker_method/um_method_1c_um-nylon12-cf-175_0.2mm.inst.cfg b/resources/quality/ultimaker_method/um_method_1c_um-nylon12-cf-175_0.2mm.inst.cfg index 6037ef01b1..38384f404c 100644 --- a/resources/quality/ultimaker_method/um_method_1c_um-nylon12-cf-175_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_method/um_method_1c_um-nylon12-cf-175_0.2mm.inst.cfg @@ -23,12 +23,12 @@ raft_base_thickness = =0.6 if extruder_nr == raft_interface_extruder_nr else 0.5 retraction_amount = 0.5 retraction_min_travel = 3.2 small_skin_width = 3.6 -speed_prime_tower = 30.0 +speed_prime_tower = =speed_print * 0.25 speed_print = 120.0 -speed_roofing = 55 -speed_topbottom = 55 -speed_wall_0 = 45 -speed_wall_x = 65 +speed_roofing = =speed_print * 11/24 +speed_topbottom = =speed_roofing +speed_wall_0 = =speed_print * 9/24 +speed_wall_x = =speed_print * 13/24 support_angle = 50 support_bottom_density = 24 support_bottom_distance = =layer_height diff --git a/resources/quality/ultimaker_method/um_method_1c_um-petg-175_0.2mm.inst.cfg b/resources/quality/ultimaker_method/um_method_1c_um-petg-175_0.2mm.inst.cfg new file mode 100644 index 0000000000..0f5986e4de --- /dev/null +++ b/resources/quality/ultimaker_method/um_method_1c_um-petg-175_0.2mm.inst.cfg @@ -0,0 +1,69 @@ +[general] +definition = ultimaker_method +name = Fast +version = 4 + +[metadata] +material = ultimaker_petg_175 +quality_type = draft +setting_version = 23 +type = quality +variant = 1C +weight = -2 + +[values] +cool_fan_enabled = True +cool_fan_speed = 50 +cool_fan_speed_0 = 0 +cool_fan_speed_max = 100 +cool_min_layer_time = 10 +cool_min_speed = 5 +initial_layer_line_width_factor = 150 +min_bead_width = =line_width * 0.75 +min_wall_line_width = =line_width * 0.75 +raft_airgap = 0.2 +raft_base_infill_overlap = 10 +raft_base_line_spacing = =4 if extruder_nr == raft_interface_extruder_nr else 2.8 +raft_base_line_width = =1.2 if extruder_nr == raft_interface_extruder_nr else 1.4 +raft_base_thickness = 0.6 +raft_interface_infill_overlap = 35 +raft_interface_layers = 1 +raft_interface_line_spacing = 0.75 +raft_interface_speed = 40 +raft_interface_thickness = 0.2 +raft_speed = 15 +raft_surface_infill_overlap = 25 +raft_surface_line_spacing = 0.425 +raft_surface_line_width = 0.4 +raft_surface_speed = 40 +raft_surface_wall_count = 2 +skin_overlap = 10 +speed_layer_0 = 15 +speed_print = 60 +speed_roofing = =speed_print / 3 +speed_support = =speed_print +speed_support_interface = 40 +speed_topbottom = =speed_print * 0.6 +speed_wall = =speed_print / 6 +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +support_angle = 50.0 +support_bottom_distance = =layer_height +support_bottom_enable = False +support_infill_angles = [45 ] +support_infill_rate = 12 +support_interface_density = 83 +support_interface_height = =layer_height * 4 +support_interface_material_flow = =material_flow +support_line_width = =line_width * 0.75 +support_material_flow = =material_flow +support_offset = 3 +support_roof_density = =support_interface_density +support_roof_line_width = =line_width +support_supported_skin_fan_speed = =cool_fan_speed if support_wall_count > 0 else cool_fan_speed_max +support_top_distance = =support_z_distance +support_xy_distance = 0.3 +support_xy_overrides_z = xy_overrides_z +support_z_distance = 0.2 +switch_extruder_retraction_amount = 1 + diff --git a/resources/quality/ultimaker_method/um_method_1c_um-pla-175_0.2mm.inst.cfg b/resources/quality/ultimaker_method/um_method_1c_um-pla-175_0.2mm.inst.cfg index 0914456ebc..e05d1c9123 100644 --- a/resources/quality/ultimaker_method/um_method_1c_um-pla-175_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_method/um_method_1c_um-pla-175_0.2mm.inst.cfg @@ -12,15 +12,12 @@ variant = 1C weight = -2 [values] -bottom_layers = 4 cool_fan_enabled = True -cool_fan_full_layer = 4 cool_fan_speed = 100 cool_fan_speed_0 = 0 cool_min_layer_time = 10 cool_min_speed = 5 cool_min_temperature = 205 -infill_sparse_density = 15 material_final_print_temperature = =default_material_print_temperature - 5 material_initial_print_temperature = =default_material_print_temperature - 5 material_print_temperature_layer_0 = =default_material_print_temperature + 15 diff --git a/resources/quality/ultimaker_method/um_method_1c_um-tough-pla-175_0.2mm.inst.cfg b/resources/quality/ultimaker_method/um_method_1c_um-tough-pla-175_0.2mm.inst.cfg new file mode 100644 index 0000000000..c411ef0cb5 --- /dev/null +++ b/resources/quality/ultimaker_method/um_method_1c_um-tough-pla-175_0.2mm.inst.cfg @@ -0,0 +1,84 @@ +[general] +definition = ultimaker_method +name = Fast +version = 4 + +[metadata] +material = ultimaker_tough_pla_175 +quality_type = draft +setting_version = 23 +type = quality +variant = 1C +weight = -2 + +[values] +cool_fan_enabled = True +cool_fan_speed = 100 +cool_fan_speed_0 = 0 +cool_min_layer_time = 10 +cool_min_speed = 5 +cool_min_temperature = 205 +infill_sparse_density = 15 +material_final_print_temperature = =default_material_print_temperature - 5 +material_initial_print_temperature = =default_material_print_temperature - 5 +material_print_temperature_layer_0 = =default_material_print_temperature + 15 +min_bead_width = =line_width * 0.75 +min_wall_line_width = =line_width * 0.75 +raft_airgap = 0.22 +raft_base_line_spacing = =4 if extruder_nr == raft_interface_extruder_nr else 2.8 +raft_base_line_width = =1.2 if extruder_nr == raft_interface_extruder_nr else 1.4 +raft_base_thickness = 0.6 +raft_interface_flow = 105 +raft_interface_infill_overlap = 25 +raft_interface_layers = 1 +raft_interface_line_spacing = 0.75 +raft_interface_speed = 60 +raft_interface_thickness = 0.2 +raft_interface_z_offset = -0.1 +raft_margin = 3 +raft_speed = 15 +raft_surface_flow = 103 +raft_surface_infill_overlap = 25 +raft_surface_line_spacing = 0.425 +raft_surface_line_width = 0.4 +raft_surface_speed = 90 +raft_surface_wall_count = 2 +raft_surface_z_offset = -0.1 +seam_overhang_angle = 35 +skirt_brim_line_width = 1 +skirt_brim_minimal_length = 200 +skirt_gap = 2.0 +skirt_height = 1 +speed_layer_0 = 15 +speed_print = 150 +speed_roofing = =speed_print / 3 +speed_support = =speed_print +speed_support_interface = 65 +speed_topbottom = =speed_print * 0.6 +speed_wall = =speed_print / 6 +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +support_angle = 50.0 +support_bottom_distance = =support_z_distance +support_bottom_enable = False +support_infill_angles = [45 ] +support_infill_rate = 12 +support_interface_density = 75 +support_interface_height = =layer_height * 4 +support_interface_material_flow = =material_flow * 0.9 +support_interface_offset = 0.8 +support_interface_pattern = zigzag +support_line_width = =line_width * 0.75 +support_material_flow = =material_flow * 0.9 +support_offset = 1 +support_pattern = zigzag +support_roof_density = =support_interface_density +support_roof_height = =layer_height * 4 +support_roof_line_width = =line_width +support_top_distance = =support_z_distance +support_xy_distance = 0.35 +support_xy_distance_overhang = 0.32 +support_xy_overrides_z = xy_overrides_z +support_z_distance = 0.22 +switch_extruder_retraction_amount = 1 + diff --git a/resources/quality/ultimaker_method/um_method_2a_um-pva-175_0.2mm.inst.cfg b/resources/quality/ultimaker_method/um_method_2a_um-pva-175_0.2mm.inst.cfg index 99457a0867..f086d91692 100644 --- a/resources/quality/ultimaker_method/um_method_2a_um-pva-175_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_method/um_method_2a_um-pva-175_0.2mm.inst.cfg @@ -26,22 +26,22 @@ raft_interface_infill_overlap = 50 raft_interface_layers = 1 raft_interface_line_spacing = =1.08 if raft_base_thickness == 0.5 else 0.9 raft_interface_line_width = =1.2 if raft_base_thickness == 0.5 else 1 -raft_interface_speed = 15 +raft_interface_speed = =speed_print * 3/10 raft_interface_z_offset = =-0.1 if raft_base_thickness == 0.5 else -0.05 raft_surface_flow = 110 raft_surface_infill_overlap = 50 raft_surface_line_spacing = 0.44 -raft_surface_speed = 20 +raft_surface_speed = =speed_print * 2/5 raft_surface_thickness = 0.27 raft_surface_z_offset = -0.075 retraction_min_travel = 5 retraction_speed = 1.75 -speed_layer_0 = 10 -speed_prime_tower = 10 +speed_layer_0 = =speed_print * 1/5 +speed_prime_tower = =speed_print * 1/5 speed_print = 50 speed_roofing = =speed_print speed_support = =speed_print -speed_support_bottom = 10 +speed_support_bottom = =speed_print * 1/5 speed_support_interface = =speed_print speed_topbottom = =speed_print speed_wall_0 = =speed_print @@ -59,11 +59,10 @@ support_infill_rate = 12 support_interface_offset = 0 support_interface_wall_count = 2 support_offset = 1.8 -support_pattern = grid +support_pattern = zigzag support_roof_density = 95 support_roof_height = =layer_height*8 support_roof_line_width = 0.4 -support_use_towers = True switch_extruder_extra_prime_amount = 1 switch_extruder_retraction_amount = 2.5 switch_extruder_retraction_speeds = 3 diff --git a/resources/quality/ultimaker_method/um_method_global_Fast_Quality.inst.cfg b/resources/quality/ultimaker_method/um_method_global_Fast_Quality.inst.cfg new file mode 100644 index 0000000000..5d3abc6ce7 --- /dev/null +++ b/resources/quality/ultimaker_method/um_method_global_Fast_Quality.inst.cfg @@ -0,0 +1,15 @@ +[general] +definition = ultimaker_method +name = Normal +version = 4 + +[metadata] +global_quality = True +quality_type = fast +setting_version = 23 +type = quality +weight = -2 + +[values] +layer_height = 0.1524 + diff --git a/resources/quality/ultimaker_method/um_method_labs_um-nylon-cf-175_0.2mm.inst.cfg b/resources/quality/ultimaker_method/um_method_labs_um-nylon-cf-175_0.2mm.inst.cfg new file mode 100644 index 0000000000..29562e0796 --- /dev/null +++ b/resources/quality/ultimaker_method/um_method_labs_um-nylon-cf-175_0.2mm.inst.cfg @@ -0,0 +1,60 @@ +[general] +definition = ultimaker_method +name = Fast +version = 4 + +[metadata] +material = ultimaker_nylon-cf_175 +quality_type = draft +setting_version = 23 +type = quality +variant = LABS +weight = -2 + +[values] +cool_fan_enabled = True +cool_fan_speed_max = 65 +cool_min_layer_time = 3.5 +cool_min_speed = 7 +cool_min_temperature = =default_material_print_temperature-5 +initial_layer_line_width_factor = 120 +material_final_print_temperature = =default_material_print_temperature-5 +material_initial_print_temperature = =default_material_print_temperature-5 +raft_airgap = 0.18 +raft_base_infill_overlap = 5 +raft_base_line_spacing = =3 if extruder_nr == raft_interface_extruder_nr else 2 +raft_base_line_width = =1.2 if extruder_nr == raft_interface_extruder_nr else 1 +raft_base_thickness = =0.6 if extruder_nr == raft_interface_extruder_nr else 0.5 +raft_interface_flow = 105 +raft_interface_infill_overlap = 25 +raft_interface_speed = =raft_speed * 7 +raft_interface_z_offset = -0.08 +raft_surface_flow = 105 +raft_surface_infill_overlap = 35 +raft_surface_line_spacing = 0.42 +raft_surface_speed = =raft_speed * 7 +raft_surface_thickness = 0.27 +raft_surface_z_offset = -0.08 +retraction_amount = 0.5 +retraction_min_travel = 3.2 +skin_overlap = 10 +small_skin_width = 3.6 +speed_prime_tower = =speed_print * 0.25 +speed_print = 120.0 +speed_roofing = =speed_print * 11/24 +speed_topbottom = =speed_roofing +speed_wall_0 = =speed_print * 9/24 +speed_wall_x = =speed_print * 13/24 +support_angle = 50 +support_bottom_density = 24 +support_bottom_distance = =layer_height +support_bottom_enable = False +support_bottom_line_width = 0.6 +support_bottom_stair_step_height = 0 +support_infill_rate = 12.0 +support_line_width = =line_width * 0.75 +support_material_flow = 90 +support_roof_density = 85 +support_xy_distance = 0.3 +support_z_distance = =layer_height + diff --git a/resources/quality/ultimaker_method/um_method_labs_um-nylon12-cf-175_0.2mm.inst.cfg b/resources/quality/ultimaker_method/um_method_labs_um-nylon12-cf-175_0.2mm.inst.cfg index 26ad40893d..a8aff67472 100644 --- a/resources/quality/ultimaker_method/um_method_labs_um-nylon12-cf-175_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_method/um_method_labs_um-nylon12-cf-175_0.2mm.inst.cfg @@ -23,12 +23,12 @@ raft_base_thickness = =0.6 if extruder_nr == raft_interface_extruder_nr else 0.5 retraction_amount = 0.5 retraction_min_travel = 3.2 small_skin_width = 3.6 -speed_prime_tower = 30.0 +speed_prime_tower = =speed_print * 0.25 speed_print = 120.0 -speed_roofing = 55 -speed_topbottom = 55 -speed_wall_0 = 45 -speed_wall_x = 65 +speed_roofing = =speed_print * 11/24 +speed_topbottom = =speed_roofing +speed_wall_0 = =speed_print * 9/24 +speed_wall_x = =speed_print * 13/24 support_angle = 50 support_bottom_density = 24 support_bottom_distance = =layer_height diff --git a/resources/quality/ultimaker_method/um_method_labs_um-petg-175_0.2mm.inst.cfg b/resources/quality/ultimaker_method/um_method_labs_um-petg-175_0.2mm.inst.cfg new file mode 100644 index 0000000000..420461b125 --- /dev/null +++ b/resources/quality/ultimaker_method/um_method_labs_um-petg-175_0.2mm.inst.cfg @@ -0,0 +1,69 @@ +[general] +definition = ultimaker_method +name = Fast +version = 4 + +[metadata] +material = ultimaker_petg_175 +quality_type = draft +setting_version = 23 +type = quality +variant = LABS +weight = -2 + +[values] +cool_fan_enabled = True +cool_fan_speed = 50 +cool_fan_speed_0 = 0 +cool_fan_speed_max = 100 +cool_min_layer_time = 10 +cool_min_speed = 5 +initial_layer_line_width_factor = 150 +min_bead_width = =line_width * 0.75 +min_wall_line_width = =line_width * 0.75 +raft_airgap = 0.2 +raft_base_infill_overlap = 10 +raft_base_line_spacing = =4 if extruder_nr == raft_interface_extruder_nr else 2.8 +raft_base_line_width = =1.2 if extruder_nr == raft_interface_extruder_nr else 1.4 +raft_base_thickness = 0.6 +raft_interface_infill_overlap = 35 +raft_interface_layers = 1 +raft_interface_line_spacing = 0.75 +raft_interface_speed = 40 +raft_interface_thickness = 0.2 +raft_speed = 15 +raft_surface_infill_overlap = 25 +raft_surface_line_spacing = 0.425 +raft_surface_line_width = 0.4 +raft_surface_speed = 40 +raft_surface_wall_count = 2 +skin_overlap = 10 +speed_layer_0 = 15 +speed_print = 60 +speed_roofing = =speed_print / 3 +speed_support = =speed_print +speed_support_interface = 40 +speed_topbottom = =speed_print * 0.6 +speed_wall = =speed_print / 6 +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +support_angle = 50.0 +support_bottom_distance = =layer_height +support_bottom_enable = False +support_infill_angles = [45 ] +support_infill_rate = 12 +support_interface_density = 83 +support_interface_height = =layer_height * 4 +support_interface_material_flow = =material_flow +support_line_width = =line_width * 0.75 +support_material_flow = =material_flow +support_offset = 3 +support_roof_density = =support_interface_density +support_roof_line_width = =line_width +support_supported_skin_fan_speed = =cool_fan_speed if support_wall_count > 0 else cool_fan_speed_max +support_top_distance = =support_z_distance +support_xy_distance = 0.3 +support_xy_overrides_z = xy_overrides_z +support_z_distance = 0.2 +switch_extruder_retraction_amount = 1 + diff --git a/resources/quality/ultimaker_method/um_method_labs_um-pla-175_0.2mm.inst.cfg b/resources/quality/ultimaker_method/um_method_labs_um-pla-175_0.2mm.inst.cfg index 8e29548abf..6fedd00868 100644 --- a/resources/quality/ultimaker_method/um_method_labs_um-pla-175_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_method/um_method_labs_um-pla-175_0.2mm.inst.cfg @@ -12,15 +12,12 @@ variant = LABS weight = -2 [values] -bottom_layers = 4 cool_fan_enabled = True -cool_fan_full_layer = 4 cool_fan_speed = 100 cool_fan_speed_0 = 0 cool_min_layer_time = 10 cool_min_speed = 5 cool_min_temperature = 205 -infill_sparse_density = 15 material_final_print_temperature = =default_material_print_temperature - 5 material_initial_print_temperature = =default_material_print_temperature - 5 material_print_temperature_layer_0 = =default_material_print_temperature + 15 diff --git a/resources/quality/ultimaker_method/um_method_labs_um-tough-pla-175_0.2mm.inst.cfg b/resources/quality/ultimaker_method/um_method_labs_um-tough-pla-175_0.2mm.inst.cfg new file mode 100644 index 0000000000..46742b7589 --- /dev/null +++ b/resources/quality/ultimaker_method/um_method_labs_um-tough-pla-175_0.2mm.inst.cfg @@ -0,0 +1,84 @@ +[general] +definition = ultimaker_method +name = Fast +version = 4 + +[metadata] +material = ultimaker_tough_pla_175 +quality_type = draft +setting_version = 23 +type = quality +variant = LABS +weight = -2 + +[values] +cool_fan_enabled = True +cool_fan_speed = 100 +cool_fan_speed_0 = 0 +cool_min_layer_time = 10 +cool_min_speed = 5 +cool_min_temperature = 205 +infill_sparse_density = 15 +material_final_print_temperature = =default_material_print_temperature - 5 +material_initial_print_temperature = =default_material_print_temperature - 5 +material_print_temperature_layer_0 = =default_material_print_temperature + 15 +min_bead_width = =line_width * 0.75 +min_wall_line_width = =line_width * 0.75 +raft_airgap = 0.22 +raft_base_line_spacing = =4 if extruder_nr == raft_interface_extruder_nr else 2.8 +raft_base_line_width = =1.2 if extruder_nr == raft_interface_extruder_nr else 1.4 +raft_base_thickness = 0.6 +raft_interface_flow = 105 +raft_interface_infill_overlap = 25 +raft_interface_layers = 1 +raft_interface_line_spacing = 0.75 +raft_interface_speed = 60 +raft_interface_thickness = 0.2 +raft_interface_z_offset = -0.1 +raft_margin = 3 +raft_speed = 15 +raft_surface_flow = 103 +raft_surface_infill_overlap = 25 +raft_surface_line_spacing = 0.425 +raft_surface_line_width = 0.4 +raft_surface_speed = 90 +raft_surface_wall_count = 2 +raft_surface_z_offset = -0.1 +seam_overhang_angle = 35 +skirt_brim_line_width = 1 +skirt_brim_minimal_length = 200 +skirt_gap = 2.0 +skirt_height = 1 +speed_layer_0 = 15 +speed_print = 150 +speed_roofing = =speed_print / 3 +speed_support = =speed_print +speed_support_interface = 65 +speed_topbottom = =speed_print * 0.6 +speed_wall = =speed_print / 6 +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +support_angle = 50.0 +support_bottom_distance = =support_z_distance +support_bottom_enable = False +support_infill_angles = [45 ] +support_infill_rate = 12 +support_interface_density = 75 +support_interface_height = =layer_height * 4 +support_interface_material_flow = =material_flow * 0.9 +support_interface_offset = 0.8 +support_interface_pattern = zigzag +support_line_width = =line_width * 0.75 +support_material_flow = =material_flow * 0.9 +support_offset = 1 +support_pattern = zigzag +support_roof_density = =support_interface_density +support_roof_height = =layer_height * 4 +support_roof_line_width = =line_width +support_top_distance = =support_z_distance +support_xy_distance = 0.35 +support_xy_distance_overhang = 0.32 +support_xy_overrides_z = xy_overrides_z +support_z_distance = 0.22 +switch_extruder_retraction_amount = 1 + diff --git a/resources/quality/ultimaker_methodx/um_methodx_1a_um-petg-175_0.2mm.inst.cfg b/resources/quality/ultimaker_methodx/um_methodx_1a_um-petg-175_0.2mm.inst.cfg new file mode 100644 index 0000000000..e61deada8a --- /dev/null +++ b/resources/quality/ultimaker_methodx/um_methodx_1a_um-petg-175_0.2mm.inst.cfg @@ -0,0 +1,69 @@ +[general] +definition = ultimaker_methodx +name = Fast +version = 4 + +[metadata] +material = ultimaker_petg_175 +quality_type = draft +setting_version = 23 +type = quality +variant = 1A +weight = -2 + +[values] +cool_fan_enabled = True +cool_fan_speed = 50 +cool_fan_speed_0 = 0 +cool_fan_speed_max = 100 +cool_min_layer_time = 10 +cool_min_speed = 5 +initial_layer_line_width_factor = 150 +min_bead_width = =line_width * 0.75 +min_wall_line_width = =line_width * 0.75 +raft_airgap = 0.2 +raft_base_infill_overlap = 10 +raft_base_line_spacing = =4 if extruder_nr == raft_interface_extruder_nr else 2.8 +raft_base_line_width = =1.2 if extruder_nr == raft_interface_extruder_nr else 1.4 +raft_base_thickness = 0.6 +raft_interface_infill_overlap = 35 +raft_interface_layers = 1 +raft_interface_line_spacing = 0.75 +raft_interface_speed = 40 +raft_interface_thickness = 0.2 +raft_speed = 15 +raft_surface_infill_overlap = 25 +raft_surface_line_spacing = 0.425 +raft_surface_line_width = 0.4 +raft_surface_speed = 40 +raft_surface_wall_count = 2 +skin_overlap = 10 +speed_layer_0 = 15 +speed_print = 60 +speed_roofing = =speed_print / 3 +speed_support = =speed_print +speed_support_interface = 40 +speed_topbottom = =speed_print * 0.6 +speed_wall = =speed_print / 6 +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +support_angle = 50.0 +support_bottom_distance = =layer_height +support_bottom_enable = False +support_infill_angles = [45 ] +support_infill_rate = 12 +support_interface_density = 83 +support_interface_height = =layer_height * 4 +support_interface_material_flow = =material_flow +support_line_width = =line_width * 0.75 +support_material_flow = =material_flow +support_offset = 3 +support_roof_density = =support_interface_density +support_roof_line_width = =line_width +support_supported_skin_fan_speed = =cool_fan_speed if support_wall_count > 0 else cool_fan_speed_max +support_top_distance = =support_z_distance +support_xy_distance = 0.3 +support_xy_overrides_z = xy_overrides_z +support_z_distance = 0.2 +switch_extruder_retraction_amount = 1 + diff --git a/resources/quality/ultimaker_methodx/um_methodx_1a_um-pla-175_0.2mm.inst.cfg b/resources/quality/ultimaker_methodx/um_methodx_1a_um-pla-175_0.2mm.inst.cfg index 0954cd9362..d7ec35c684 100644 --- a/resources/quality/ultimaker_methodx/um_methodx_1a_um-pla-175_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_methodx/um_methodx_1a_um-pla-175_0.2mm.inst.cfg @@ -12,15 +12,12 @@ variant = 1A weight = -2 [values] -bottom_layers = 4 cool_fan_enabled = True -cool_fan_full_layer = 4 cool_fan_speed = 100 cool_fan_speed_0 = 0 cool_min_layer_time = 10 cool_min_speed = 5 cool_min_temperature = 205 -infill_sparse_density = 15 material_final_print_temperature = =default_material_print_temperature - 5 material_initial_print_temperature = =default_material_print_temperature - 5 material_print_temperature_layer_0 = =default_material_print_temperature + 15 diff --git a/resources/quality/ultimaker_methodx/um_methodx_1a_um-tough-pla-175_0.2mm.inst.cfg b/resources/quality/ultimaker_methodx/um_methodx_1a_um-tough-pla-175_0.2mm.inst.cfg new file mode 100644 index 0000000000..73af8bcbf2 --- /dev/null +++ b/resources/quality/ultimaker_methodx/um_methodx_1a_um-tough-pla-175_0.2mm.inst.cfg @@ -0,0 +1,84 @@ +[general] +definition = ultimaker_methodx +name = Fast +version = 4 + +[metadata] +material = ultimaker_tough_pla_175 +quality_type = draft +setting_version = 23 +type = quality +variant = 1A +weight = -2 + +[values] +cool_fan_enabled = True +cool_fan_speed = 100 +cool_fan_speed_0 = 0 +cool_min_layer_time = 10 +cool_min_speed = 5 +cool_min_temperature = 205 +infill_sparse_density = 15 +material_final_print_temperature = =default_material_print_temperature - 5 +material_initial_print_temperature = =default_material_print_temperature - 5 +material_print_temperature_layer_0 = =default_material_print_temperature + 15 +min_bead_width = =line_width * 0.75 +min_wall_line_width = =line_width * 0.75 +raft_airgap = 0.22 +raft_base_line_spacing = =4 if extruder_nr == raft_interface_extruder_nr else 2.8 +raft_base_line_width = =1.2 if extruder_nr == raft_interface_extruder_nr else 1.4 +raft_base_thickness = 0.6 +raft_interface_flow = 105 +raft_interface_infill_overlap = 25 +raft_interface_layers = 1 +raft_interface_line_spacing = 0.75 +raft_interface_speed = 60 +raft_interface_thickness = 0.2 +raft_interface_z_offset = -0.1 +raft_margin = 3 +raft_speed = 15 +raft_surface_flow = 103 +raft_surface_infill_overlap = 25 +raft_surface_line_spacing = 0.425 +raft_surface_line_width = 0.4 +raft_surface_speed = 90 +raft_surface_wall_count = 2 +raft_surface_z_offset = -0.1 +seam_overhang_angle = 35 +skirt_brim_line_width = 1 +skirt_brim_minimal_length = 200 +skirt_gap = 2.0 +skirt_height = 1 +speed_layer_0 = 15 +speed_print = 150 +speed_roofing = =speed_print / 3 +speed_support = =speed_print +speed_support_interface = 65 +speed_topbottom = =speed_print * 0.6 +speed_wall = =speed_print / 6 +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +support_angle = 50.0 +support_bottom_distance = =support_z_distance +support_bottom_enable = False +support_infill_angles = [45 ] +support_infill_rate = 12 +support_interface_density = 75 +support_interface_height = =layer_height * 4 +support_interface_material_flow = =material_flow * 0.9 +support_interface_offset = 0.8 +support_interface_pattern = zigzag +support_line_width = =line_width * 0.75 +support_material_flow = =material_flow * 0.9 +support_offset = 1 +support_pattern = zigzag +support_roof_density = =support_interface_density +support_roof_height = =layer_height * 4 +support_roof_line_width = =line_width +support_top_distance = =support_z_distance +support_xy_distance = 0.35 +support_xy_distance_overhang = 0.32 +support_xy_overrides_z = xy_overrides_z +support_z_distance = 0.22 +switch_extruder_retraction_amount = 1 + diff --git a/resources/quality/ultimaker_methodx/um_methodx_1c_um-abs-175_0.2mm.inst.cfg b/resources/quality/ultimaker_methodx/um_methodx_1c_um-abs-175_0.2mm.inst.cfg new file mode 100644 index 0000000000..e9170db215 --- /dev/null +++ b/resources/quality/ultimaker_methodx/um_methodx_1c_um-abs-175_0.2mm.inst.cfg @@ -0,0 +1,63 @@ +[general] +definition = ultimaker_methodx +name = Fast +version = 4 + +[metadata] +material = ultimaker_abs_175 +quality_type = draft +setting_version = 23 +type = quality +variant = 1C +weight = -2 + +[values] +cool_fan_enabled = =extruder_nr == support_extruder_nr +cool_fan_speed = 85.0 +cool_fan_speed_0 = 0 +cool_fan_speed_max = 100 +cool_min_layer_time = 10 +cool_min_layer_time_fan_speed_max = 15 +cool_min_speed = =round(speed_wall_0 * 3 / 4) if cool_lift_head else round(speed_wall_0 / 5) +material_final_print_temperature = 235 +material_initial_print_temperature = 235 +material_print_temperature_layer_0 = 250 +raft_airgap = =0.15 if extruder_nr == support_extruder_nr else 0 +raft_base_speed = 10 +raft_base_thickness = =0.6 if extruder_nr == support_extruder_nr else 0.8 +raft_surface_speed = 90 +retraction_amount = 0.5 +retraction_min_travel = 3.2 +skin_overlap = 10 +small_skin_width = 3.6 +speed_layer_0 = =speed_print * 7/24 +speed_prime_tower = =speed_print * 0.25 +speed_print = 120.0 +speed_roofing = =speed_print * 13/24 +speed_support = =speed_print * 5/6 +speed_support_interface = =speed_print * 15/24 +speed_topbottom = =speed_print * 11/24 +speed_wall = =speed_print * 5/24 +speed_wall_0 = =speed_print * 1/6 +speed_wall_x = =speed_wall +support_angle = 50 +support_bottom_density = 24 +support_bottom_distance = =layer_height +support_bottom_enable = False +support_bottom_line_width = 0.6 +support_bottom_stair_step_height = 0 +support_infill_angles = [45,45,45,45,45,45,45,45,45,45,135,135,135,135,135,135,135,135,135,135] +support_infill_rate = 15.0 +support_line_width = 0.3 +support_material_flow = =0.85*material_flow +support_roof_density = 85 +support_supported_skin_fan_speed = 60.0 +support_top_distance = =support_z_distance +support_xy_distance = 0.35 +support_xy_distance_overhang = 0.25 +support_xy_overrides_z = xy_overrides_z +support_z_distance = 0.15 +top_skin_expand_distance = 2.4 +wall_overhang_angle = 30 +wall_overhang_speed_factor = 40 + diff --git a/resources/quality/ultimaker_methodx/um_methodx_1c_um-abscf-175_0.2mm.inst.cfg b/resources/quality/ultimaker_methodx/um_methodx_1c_um-abscf-175_0.2mm.inst.cfg index f88e970e86..a8a1e6131a 100644 --- a/resources/quality/ultimaker_methodx/um_methodx_1c_um-abscf-175_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_methodx/um_methodx_1c_um-abscf-175_0.2mm.inst.cfg @@ -13,7 +13,6 @@ weight = -2 [values] cool_fan_enabled = =extruder_nr == support_extruder_nr -cool_fan_full_layer = 3 cool_fan_speed = 0 cool_fan_speed_0 = 0 cool_fan_speed_max = 100 @@ -28,14 +27,14 @@ raft_surface_speed = =90 if extruder_nr == support_extruder_nr else 50 raft_surface_thickness = =0.25 if extruder_nr == support_extruder_nr else 0.2 raft_surface_z_offset = =-0.075 if extruder_nr == support_extruder_nr else 0 skin_overlap = 10 -speed_layer_0 = 35 -speed_prime_tower = 30.0 +speed_layer_0 = =speed_print * 7/24 +speed_prime_tower = =speed_print * 1/4 speed_print = 120.0 -speed_roofing = 55 +speed_roofing = =speed_print * 11/24 speed_support = =speed_print -speed_topbottom = 85 -speed_wall_0 = 45 -speed_wall_x = 65 +speed_topbottom = =speed_print * 17/24 +speed_wall_0 = =speed_print * 9/24 +speed_wall_x = =speed_print * 13/24 support_angle = 52 support_bottom_density = 24 support_bottom_distance = =layer_height diff --git a/resources/quality/ultimaker_methodx/um_methodx_1c_um-absr-175_0.2mm.inst.cfg b/resources/quality/ultimaker_methodx/um_methodx_1c_um-absr-175_0.2mm.inst.cfg index 9b3f5994a4..382e65b9c2 100644 --- a/resources/quality/ultimaker_methodx/um_methodx_1c_um-absr-175_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_methodx/um_methodx_1c_um-absr-175_0.2mm.inst.cfg @@ -13,7 +13,6 @@ weight = -2 [values] cool_fan_enabled = =extruder_nr == support_extruder_nr -cool_fan_full_layer = 3 cool_fan_speed = 75 cool_fan_speed_0 = 0 cool_fan_speed_max = 100 @@ -26,18 +25,17 @@ material_initial_print_temperature = =material_print_temperature - 10 material_print_temperature = =default_material_print_temperature-5 if extruder_nr == support_extruder_nr else default_material_print_temperature raft_airgap = =0.16 if extruder_nr == support_extruder_nr else 0 raft_base_thickness = =0.6 if extruder_nr == support_extruder_nr else 0.8 -raft_surface_speed = =90 if extruder_nr == support_extruder_nr else 50 +raft_surface_speed = =speed_print * 3/4 if extruder_nr == support_extruder_nr else 50 skin_overlap = 10 -speed_layer_0 = 35 -speed_prime_tower = 30.0 +speed_layer_0 = =speed_print * 7/24 +speed_prime_tower = =speed_print * 1/4 speed_print = 120.0 -speed_roofing = 65 -speed_support = 100 -speed_support_interface = 75 -speed_topbottom = 55 -speed_travel = 250.0 -speed_wall = 25 -speed_wall_0 = 20 +speed_roofing = =speed_print * 13/24 +speed_support = =speed_print * 5/6 +speed_support_interface = =speed_print * 15/24 +speed_topbottom = =speed_print * 11/24 +speed_wall = =speed_print * 5/24 +speed_wall_0 = =speed_print * 1/6 support_angle = 50 support_bottom_density = 24 support_bottom_distance = =layer_height @@ -48,7 +46,6 @@ support_infill_angles = [45,45,45,45,45,45,45,45,45,45,135,135,135,135,135,135,1 support_infill_rate = 15.0 support_interface_density = 85 support_interface_enable = True -support_interface_pattern = lines support_line_width = 0.3 support_material_flow = 85 support_roof_density = 85 diff --git a/resources/quality/ultimaker_methodx/um_methodx_1c_um-asa-175_0.2mm.inst.cfg b/resources/quality/ultimaker_methodx/um_methodx_1c_um-asa-175_0.2mm.inst.cfg index de573c160b..c1d613b997 100644 --- a/resources/quality/ultimaker_methodx/um_methodx_1c_um-asa-175_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_methodx/um_methodx_1c_um-asa-175_0.2mm.inst.cfg @@ -13,7 +13,6 @@ weight = -2 [values] cool_fan_enabled = =extruder_nr == support_extruder_nr -cool_fan_full_layer = 3 cool_fan_speed = 85.0 cool_fan_speed_0 = 0 cool_fan_speed_max = 100 @@ -29,14 +28,14 @@ retraction_amount = 0.5 retraction_min_travel = 3.2 skin_overlap = 10 small_skin_width = 3.6 -speed_layer_0 = 35 -speed_prime_tower = 30.0 +speed_layer_0 = =speed_print * 7/24 +speed_prime_tower = =speed_print * 0.25 speed_print = 120.0 -speed_roofing = 65 +speed_roofing = =speed_print * 13/24 speed_support = =speed_print * 5/6 -speed_support_interface = 75 -speed_topbottom = 55 -speed_wall = 25 +speed_support_interface = =speed_print * 15/24 +speed_topbottom = =speed_print * 11/24 +speed_wall = =speed_print * 5/24 speed_wall_0 = =speed_print * 1/6 speed_wall_x = =speed_wall support_angle = 50 diff --git a/resources/quality/ultimaker_methodx/um_methodx_1c_um-nylon-cf-175_0.2mm.inst.cfg b/resources/quality/ultimaker_methodx/um_methodx_1c_um-nylon-cf-175_0.2mm.inst.cfg new file mode 100644 index 0000000000..c629a1a1fc --- /dev/null +++ b/resources/quality/ultimaker_methodx/um_methodx_1c_um-nylon-cf-175_0.2mm.inst.cfg @@ -0,0 +1,60 @@ +[general] +definition = ultimaker_methodx +name = Fast +version = 4 + +[metadata] +material = ultimaker_nylon-cf_175 +quality_type = draft +setting_version = 23 +type = quality +variant = 1C +weight = -2 + +[values] +cool_fan_enabled = True +cool_fan_speed_max = 65 +cool_min_layer_time = 3.5 +cool_min_speed = 7 +cool_min_temperature = =default_material_print_temperature-5 +initial_layer_line_width_factor = 120 +material_final_print_temperature = =default_material_print_temperature-5 +material_initial_print_temperature = =default_material_print_temperature-5 +raft_airgap = 0.18 +raft_base_infill_overlap = 5 +raft_base_line_spacing = =3 if extruder_nr == raft_interface_extruder_nr else 2 +raft_base_line_width = =1.2 if extruder_nr == raft_interface_extruder_nr else 1 +raft_base_thickness = =0.6 if extruder_nr == raft_interface_extruder_nr else 0.5 +raft_interface_flow = 105 +raft_interface_infill_overlap = 25 +raft_interface_speed = =raft_speed * 7 +raft_interface_z_offset = -0.08 +raft_surface_flow = 105 +raft_surface_infill_overlap = 35 +raft_surface_line_spacing = 0.42 +raft_surface_speed = =raft_speed * 7 +raft_surface_thickness = 0.27 +raft_surface_z_offset = -0.08 +retraction_amount = 0.5 +retraction_min_travel = 3.2 +skin_overlap = 10 +small_skin_width = 3.6 +speed_prime_tower = =speed_print * 0.25 +speed_print = 120.0 +speed_roofing = =speed_print * 11/24 +speed_topbottom = =speed_roofing +speed_wall_0 = =speed_print * 9/24 +speed_wall_x = =speed_print * 13/24 +support_angle = 50 +support_bottom_density = 24 +support_bottom_distance = =layer_height +support_bottom_enable = False +support_bottom_line_width = 0.6 +support_bottom_stair_step_height = 0 +support_infill_rate = 12.0 +support_line_width = =line_width * 0.75 +support_material_flow = 90 +support_roof_density = 85 +support_xy_distance = 0.3 +support_z_distance = =layer_height + diff --git a/resources/quality/ultimaker_methodx/um_methodx_1c_um-nylon12-cf-175_0.2mm.inst.cfg b/resources/quality/ultimaker_methodx/um_methodx_1c_um-nylon12-cf-175_0.2mm.inst.cfg index 038dee5842..f56688dbbf 100644 --- a/resources/quality/ultimaker_methodx/um_methodx_1c_um-nylon12-cf-175_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_methodx/um_methodx_1c_um-nylon12-cf-175_0.2mm.inst.cfg @@ -23,12 +23,12 @@ raft_base_thickness = =0.6 if extruder_nr == raft_interface_extruder_nr else 0.5 retraction_amount = 0.5 retraction_min_travel = 3.2 small_skin_width = 3.6 -speed_prime_tower = 30.0 +speed_prime_tower = =speed_print * 0.25 speed_print = 120.0 -speed_roofing = 55 -speed_topbottom = 55 -speed_wall_0 = 45 -speed_wall_x = 65 +speed_roofing = =speed_print * 11/24 +speed_topbottom = =speed_roofing +speed_wall_0 = =speed_print * 9/24 +speed_wall_x = =speed_print * 13/24 support_angle = 50 support_bottom_density = 24 support_bottom_distance = =layer_height diff --git a/resources/quality/ultimaker_methodx/um_methodx_1c_um-petg-175_0.2mm.inst.cfg b/resources/quality/ultimaker_methodx/um_methodx_1c_um-petg-175_0.2mm.inst.cfg new file mode 100644 index 0000000000..a16d223f2c --- /dev/null +++ b/resources/quality/ultimaker_methodx/um_methodx_1c_um-petg-175_0.2mm.inst.cfg @@ -0,0 +1,69 @@ +[general] +definition = ultimaker_methodx +name = Fast +version = 4 + +[metadata] +material = ultimaker_petg_175 +quality_type = draft +setting_version = 23 +type = quality +variant = 1C +weight = -2 + +[values] +cool_fan_enabled = True +cool_fan_speed = 50 +cool_fan_speed_0 = 0 +cool_fan_speed_max = 100 +cool_min_layer_time = 10 +cool_min_speed = 5 +initial_layer_line_width_factor = 150 +min_bead_width = =line_width * 0.75 +min_wall_line_width = =line_width * 0.75 +raft_airgap = 0.2 +raft_base_infill_overlap = 10 +raft_base_line_spacing = =4 if extruder_nr == raft_interface_extruder_nr else 2.8 +raft_base_line_width = =1.2 if extruder_nr == raft_interface_extruder_nr else 1.4 +raft_base_thickness = 0.6 +raft_interface_infill_overlap = 35 +raft_interface_layers = 1 +raft_interface_line_spacing = 0.75 +raft_interface_speed = 40 +raft_interface_thickness = 0.2 +raft_speed = 15 +raft_surface_infill_overlap = 25 +raft_surface_line_spacing = 0.425 +raft_surface_line_width = 0.4 +raft_surface_speed = 40 +raft_surface_wall_count = 2 +skin_overlap = 10 +speed_layer_0 = 15 +speed_print = 60 +speed_roofing = =speed_print / 3 +speed_support = =speed_print +speed_support_interface = 40 +speed_topbottom = =speed_print * 0.6 +speed_wall = =speed_print / 6 +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +support_angle = 50.0 +support_bottom_distance = =layer_height +support_bottom_enable = False +support_infill_angles = [45 ] +support_infill_rate = 12 +support_interface_density = 83 +support_interface_height = =layer_height * 4 +support_interface_material_flow = =material_flow +support_line_width = =line_width * 0.75 +support_material_flow = =material_flow +support_offset = 3 +support_roof_density = =support_interface_density +support_roof_line_width = =line_width +support_supported_skin_fan_speed = =cool_fan_speed if support_wall_count > 0 else cool_fan_speed_max +support_top_distance = =support_z_distance +support_xy_distance = 0.3 +support_xy_overrides_z = xy_overrides_z +support_z_distance = 0.2 +switch_extruder_retraction_amount = 1 + diff --git a/resources/quality/ultimaker_methodx/um_methodx_1c_um-pla-175_0.2mm.inst.cfg b/resources/quality/ultimaker_methodx/um_methodx_1c_um-pla-175_0.2mm.inst.cfg index cd94a847a3..1f034e1ef7 100644 --- a/resources/quality/ultimaker_methodx/um_methodx_1c_um-pla-175_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_methodx/um_methodx_1c_um-pla-175_0.2mm.inst.cfg @@ -12,15 +12,12 @@ variant = 1C weight = -2 [values] -bottom_layers = 4 cool_fan_enabled = True -cool_fan_full_layer = 4 cool_fan_speed = 100 cool_fan_speed_0 = 0 cool_min_layer_time = 10 cool_min_speed = 5 cool_min_temperature = 205 -infill_sparse_density = 15 material_final_print_temperature = =default_material_print_temperature - 5 material_initial_print_temperature = =default_material_print_temperature - 5 material_print_temperature_layer_0 = =default_material_print_temperature + 15 diff --git a/resources/quality/ultimaker_methodx/um_methodx_1c_um-tough-pla-175_0.2mm.inst.cfg b/resources/quality/ultimaker_methodx/um_methodx_1c_um-tough-pla-175_0.2mm.inst.cfg new file mode 100644 index 0000000000..deee76d6c6 --- /dev/null +++ b/resources/quality/ultimaker_methodx/um_methodx_1c_um-tough-pla-175_0.2mm.inst.cfg @@ -0,0 +1,84 @@ +[general] +definition = ultimaker_methodx +name = Fast +version = 4 + +[metadata] +material = ultimaker_tough_pla_175 +quality_type = draft +setting_version = 23 +type = quality +variant = 1C +weight = -2 + +[values] +cool_fan_enabled = True +cool_fan_speed = 100 +cool_fan_speed_0 = 0 +cool_min_layer_time = 10 +cool_min_speed = 5 +cool_min_temperature = 205 +infill_sparse_density = 15 +material_final_print_temperature = =default_material_print_temperature - 5 +material_initial_print_temperature = =default_material_print_temperature - 5 +material_print_temperature_layer_0 = =default_material_print_temperature + 15 +min_bead_width = =line_width * 0.75 +min_wall_line_width = =line_width * 0.75 +raft_airgap = 0.22 +raft_base_line_spacing = =4 if extruder_nr == raft_interface_extruder_nr else 2.8 +raft_base_line_width = =1.2 if extruder_nr == raft_interface_extruder_nr else 1.4 +raft_base_thickness = 0.6 +raft_interface_flow = 105 +raft_interface_infill_overlap = 25 +raft_interface_layers = 1 +raft_interface_line_spacing = 0.75 +raft_interface_speed = 60 +raft_interface_thickness = 0.2 +raft_interface_z_offset = -0.1 +raft_margin = 3 +raft_speed = 15 +raft_surface_flow = 103 +raft_surface_infill_overlap = 25 +raft_surface_line_spacing = 0.425 +raft_surface_line_width = 0.4 +raft_surface_speed = 90 +raft_surface_wall_count = 2 +raft_surface_z_offset = -0.1 +seam_overhang_angle = 35 +skirt_brim_line_width = 1 +skirt_brim_minimal_length = 200 +skirt_gap = 2.0 +skirt_height = 1 +speed_layer_0 = 15 +speed_print = 150 +speed_roofing = =speed_print / 3 +speed_support = =speed_print +speed_support_interface = 65 +speed_topbottom = =speed_print * 0.6 +speed_wall = =speed_print / 6 +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +support_angle = 50.0 +support_bottom_distance = =support_z_distance +support_bottom_enable = False +support_infill_angles = [45 ] +support_infill_rate = 12 +support_interface_density = 75 +support_interface_height = =layer_height * 4 +support_interface_material_flow = =material_flow * 0.9 +support_interface_offset = 0.8 +support_interface_pattern = zigzag +support_line_width = =line_width * 0.75 +support_material_flow = =material_flow * 0.9 +support_offset = 1 +support_pattern = zigzag +support_roof_density = =support_interface_density +support_roof_height = =layer_height * 4 +support_roof_line_width = =line_width +support_top_distance = =support_z_distance +support_xy_distance = 0.35 +support_xy_distance_overhang = 0.32 +support_xy_overrides_z = xy_overrides_z +support_z_distance = 0.22 +switch_extruder_retraction_amount = 1 + diff --git a/resources/quality/ultimaker_methodx/um_methodx_1xa_um-abs-175_0.2mm.inst.cfg b/resources/quality/ultimaker_methodx/um_methodx_1xa_um-abs-175_0.2mm.inst.cfg new file mode 100644 index 0000000000..8481ee5a7a --- /dev/null +++ b/resources/quality/ultimaker_methodx/um_methodx_1xa_um-abs-175_0.2mm.inst.cfg @@ -0,0 +1,63 @@ +[general] +definition = ultimaker_methodx +name = Fast +version = 4 + +[metadata] +material = ultimaker_abs_175 +quality_type = draft +setting_version = 23 +type = quality +variant = 1XA +weight = -2 + +[values] +cool_fan_enabled = =extruder_nr == support_extruder_nr +cool_fan_speed = 85.0 +cool_fan_speed_0 = 0 +cool_fan_speed_max = 100 +cool_min_layer_time = 10 +cool_min_layer_time_fan_speed_max = 15 +cool_min_speed = =round(speed_wall_0 * 3 / 4) if cool_lift_head else round(speed_wall_0 / 5) +material_final_print_temperature = 235 +material_initial_print_temperature = 235 +material_print_temperature_layer_0 = 250 +raft_airgap = =0.15 if extruder_nr == support_extruder_nr else 0 +raft_base_speed = 10 +raft_base_thickness = =0.6 if extruder_nr == support_extruder_nr else 0.8 +raft_surface_speed = 90 +retraction_amount = 0.5 +retraction_min_travel = 3.2 +skin_overlap = 10 +small_skin_width = 3.6 +speed_layer_0 = =speed_print * 7/24 +speed_prime_tower = =speed_print * 0.25 +speed_print = 120.0 +speed_roofing = =speed_print * 13/24 +speed_support = =speed_print * 5/6 +speed_support_interface = =speed_print * 15/24 +speed_topbottom = =speed_print * 11/24 +speed_wall = =speed_print * 5/24 +speed_wall_0 = =speed_print * 1/6 +speed_wall_x = =speed_wall +support_angle = 50 +support_bottom_density = 24 +support_bottom_distance = =layer_height +support_bottom_enable = False +support_bottom_line_width = 0.6 +support_bottom_stair_step_height = 0 +support_infill_angles = [45,45,45,45,45,45,45,45,45,45,135,135,135,135,135,135,135,135,135,135] +support_infill_rate = 15.0 +support_line_width = 0.3 +support_material_flow = =0.85*material_flow +support_roof_density = 85 +support_supported_skin_fan_speed = 60.0 +support_top_distance = =support_z_distance +support_xy_distance = 0.35 +support_xy_distance_overhang = 0.25 +support_xy_overrides_z = xy_overrides_z +support_z_distance = 0.15 +top_skin_expand_distance = 2.4 +wall_overhang_angle = 30 +wall_overhang_speed_factor = 40 + diff --git a/resources/quality/ultimaker_methodx/um_methodx_1xa_um-absr-175_0.2mm.inst.cfg b/resources/quality/ultimaker_methodx/um_methodx_1xa_um-absr-175_0.2mm.inst.cfg index bd0bc29c93..a4478dd3f8 100644 --- a/resources/quality/ultimaker_methodx/um_methodx_1xa_um-absr-175_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_methodx/um_methodx_1xa_um-absr-175_0.2mm.inst.cfg @@ -13,7 +13,6 @@ weight = -2 [values] cool_fan_enabled = =extruder_nr == support_extruder_nr -cool_fan_full_layer = 3 cool_fan_speed = 75 cool_fan_speed_0 = 0 cool_fan_speed_max = 100 @@ -26,18 +25,17 @@ material_initial_print_temperature = =material_print_temperature - 10 material_print_temperature = =default_material_print_temperature-5 if extruder_nr == support_extruder_nr else default_material_print_temperature raft_airgap = =0.16 if extruder_nr == support_extruder_nr else 0 raft_base_thickness = =0.6 if extruder_nr == support_extruder_nr else 0.8 -raft_surface_speed = =90 if extruder_nr == support_extruder_nr else 50 +raft_surface_speed = =speed_print * 3/4 if extruder_nr == support_extruder_nr else 50 skin_overlap = 10 -speed_layer_0 = 35 -speed_prime_tower = 30.0 +speed_layer_0 = =speed_print * 7/24 +speed_prime_tower = =speed_print * 1/4 speed_print = 120.0 -speed_roofing = 65 -speed_support = 100 -speed_support_interface = 75 -speed_topbottom = 55 -speed_travel = 250.0 -speed_wall = 25 -speed_wall_0 = 20 +speed_roofing = =speed_print * 13/24 +speed_support = =speed_print * 5/6 +speed_support_interface = =speed_print * 15/24 +speed_topbottom = =speed_print * 11/24 +speed_wall = =speed_print * 5/24 +speed_wall_0 = =speed_print * 1/6 support_angle = 50 support_bottom_density = 24 support_bottom_distance = =layer_height @@ -48,7 +46,6 @@ support_infill_angles = [45,45,45,45,45,45,45,45,45,45,135,135,135,135,135,135,1 support_infill_rate = 15.0 support_interface_density = 85 support_interface_enable = True -support_interface_pattern = lines support_line_width = 0.3 support_material_flow = 85 support_roof_density = 85 diff --git a/resources/quality/ultimaker_methodx/um_methodx_1xa_um-asa-175_0.2mm.inst.cfg b/resources/quality/ultimaker_methodx/um_methodx_1xa_um-asa-175_0.2mm.inst.cfg index 426294338c..b281f4c107 100644 --- a/resources/quality/ultimaker_methodx/um_methodx_1xa_um-asa-175_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_methodx/um_methodx_1xa_um-asa-175_0.2mm.inst.cfg @@ -13,7 +13,6 @@ weight = -2 [values] cool_fan_enabled = =extruder_nr == support_extruder_nr -cool_fan_full_layer = 3 cool_fan_speed = 85.0 cool_fan_speed_0 = 0 cool_fan_speed_max = 100 @@ -29,14 +28,14 @@ retraction_amount = 0.5 retraction_min_travel = 3.2 skin_overlap = 10 small_skin_width = 3.6 -speed_layer_0 = 35 -speed_prime_tower = 30.0 +speed_layer_0 = =speed_print * 7/24 +speed_prime_tower = =speed_print * 0.25 speed_print = 120.0 -speed_roofing = 65 +speed_roofing = =speed_print * 13/24 speed_support = =speed_print * 5/6 -speed_support_interface = 75 -speed_topbottom = 55 -speed_wall = 25 +speed_support_interface = =speed_print * 15/24 +speed_topbottom = =speed_print * 11/24 +speed_wall = =speed_print * 5/24 speed_wall_0 = =speed_print * 1/6 speed_wall_x = =speed_wall support_angle = 50 diff --git a/resources/quality/ultimaker_methodx/um_methodx_2a_um-pva-175_0.2mm.inst.cfg b/resources/quality/ultimaker_methodx/um_methodx_2a_um-pva-175_0.2mm.inst.cfg index 9c2e0c66ed..c3a608dfe0 100644 --- a/resources/quality/ultimaker_methodx/um_methodx_2a_um-pva-175_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_methodx/um_methodx_2a_um-pva-175_0.2mm.inst.cfg @@ -26,22 +26,22 @@ raft_interface_infill_overlap = 50 raft_interface_layers = 1 raft_interface_line_spacing = =1.08 if raft_base_thickness == 0.5 else 0.9 raft_interface_line_width = =1.2 if raft_base_thickness == 0.5 else 1 -raft_interface_speed = 15 +raft_interface_speed = =speed_print * 3/10 raft_interface_z_offset = =-0.1 if raft_base_thickness == 0.5 else -0.05 raft_surface_flow = 110 raft_surface_infill_overlap = 50 raft_surface_line_spacing = 0.44 -raft_surface_speed = 20 +raft_surface_speed = =speed_print * 2/5 raft_surface_thickness = 0.27 raft_surface_z_offset = -0.075 retraction_min_travel = 5 retraction_speed = 1.75 -speed_layer_0 = 10 -speed_prime_tower = 10 +speed_layer_0 = =speed_print * 1/5 +speed_prime_tower = =speed_print * 1/5 speed_print = 50 speed_roofing = =speed_print speed_support = =speed_print -speed_support_bottom = 10 +speed_support_bottom = =speed_print * 1/5 speed_support_interface = =speed_print speed_topbottom = =speed_print speed_wall_0 = =speed_print @@ -59,11 +59,10 @@ support_infill_rate = 12 support_interface_offset = 0 support_interface_wall_count = 2 support_offset = 1.8 -support_pattern = grid +support_pattern = zigzag support_roof_density = 95 support_roof_height = =layer_height*8 support_roof_line_width = 0.4 -support_use_towers = True switch_extruder_extra_prime_amount = 1 switch_extruder_retraction_amount = 2.5 switch_extruder_retraction_speeds = 3 diff --git a/resources/quality/ultimaker_methodx/um_methodx_2xa_um-rapidrinse-175_0.2mm.inst.cfg b/resources/quality/ultimaker_methodx/um_methodx_2xa_um-rapidrinse-175_0.2mm.inst.cfg index 4185387c5a..de37635939 100644 --- a/resources/quality/ultimaker_methodx/um_methodx_2xa_um-rapidrinse-175_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_methodx/um_methodx_2xa_um-rapidrinse-175_0.2mm.inst.cfg @@ -16,6 +16,10 @@ brim_replaces_support = False cool_fan_enabled = False cool_min_temperature = =material_print_temperature raft_airgap = 0.0 +raft_interface_flow = 110 +raft_interface_infill_overlap = 25 +raft_interface_speed = 90 +raft_interface_z_offset = -0.1 retract_at_layer_change = True retraction_min_travel = 5 speed_prime_tower = 25.0 @@ -34,9 +38,7 @@ support_conical_min_width = 20 support_fan_enable = False support_interface_offset = 0 support_interface_wall_count = 2 -support_offset = 1.8 support_roof_height = =5*layer_height support_roof_line_width = 0.25 -support_use_towers = True support_xy_distance_overhang = 0.15 diff --git a/resources/quality/ultimaker_methodx/um_methodx_2xa_um-sr30-175_0.2mm.inst.cfg b/resources/quality/ultimaker_methodx/um_methodx_2xa_um-sr30-175_0.2mm.inst.cfg index 44f221726d..ca0ca7de6c 100644 --- a/resources/quality/ultimaker_methodx/um_methodx_2xa_um-sr30-175_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_methodx/um_methodx_2xa_um-sr30-175_0.2mm.inst.cfg @@ -16,21 +16,25 @@ brim_replaces_support = False cool_fan_enabled = False cool_min_temperature = =material_print_temperature raft_airgap = 0.0 +raft_interface_flow = 110 +raft_interface_infill_overlap = 25 raft_interface_line_width = 0.7 -raft_interface_speed = 70 -raft_surface_speed = 90 +raft_interface_speed = =speed_print * 5/9 +raft_interface_z_offset = -0.1 +raft_surface_speed = =speed_print retract_at_layer_change = True retraction_amount = 0.5 retraction_min_travel = 5 -speed_prime_tower = 25.0 -speed_print = 50 -speed_roofing = =speed_print +speed_prime_tower = =speed_print * 1/3 +speed_print = 90 +speed_roofing = =speed_print * 5/9 speed_support = =speed_print -speed_support_bottom = =speed_print * 3/5 -speed_support_interface = =speed_print -speed_topbottom = =speed_print -speed_wall_0 = =speed_print -speed_wall_x = =speed_wall_0 +speed_support_bottom = =speed_print * 1/3 +speed_support_interface = =speed_print * 5/9 +speed_topbottom = =speed_print * 5/9 +speed_wall = =speed_print * 5/9 +speed_wall_0 = =speed_wall * 4/5 +speed_wall_x = =speed_wall support_bottom_wall_count = 5 support_conical_angle = 20 support_conical_enabled = True @@ -38,7 +42,5 @@ support_conical_min_width = 20 support_fan_enable = False support_interface_offset = 0 support_interface_wall_count = 2 -support_offset = 0.8 support_roof_height = =5*layer_height -support_use_towers = True diff --git a/resources/quality/ultimaker_methodx/um_methodx_global_Fast_Quality.inst.cfg b/resources/quality/ultimaker_methodx/um_methodx_global_Fast_Quality.inst.cfg new file mode 100644 index 0000000000..22becb55c9 --- /dev/null +++ b/resources/quality/ultimaker_methodx/um_methodx_global_Fast_Quality.inst.cfg @@ -0,0 +1,15 @@ +[general] +definition = ultimaker_methodx +name = Normal +version = 4 + +[metadata] +global_quality = True +quality_type = fast +setting_version = 23 +type = quality +weight = -2 + +[values] +layer_height = 0.1524 + diff --git a/resources/quality/ultimaker_methodx/um_methodx_labs_um-abs-175_0.2mm.inst.cfg b/resources/quality/ultimaker_methodx/um_methodx_labs_um-abs-175_0.2mm.inst.cfg new file mode 100644 index 0000000000..36db7aed8d --- /dev/null +++ b/resources/quality/ultimaker_methodx/um_methodx_labs_um-abs-175_0.2mm.inst.cfg @@ -0,0 +1,63 @@ +[general] +definition = ultimaker_methodx +name = Fast +version = 4 + +[metadata] +material = ultimaker_abs_175 +quality_type = draft +setting_version = 23 +type = quality +variant = LABS +weight = -2 + +[values] +cool_fan_enabled = =extruder_nr == support_extruder_nr +cool_fan_speed = 85.0 +cool_fan_speed_0 = 0 +cool_fan_speed_max = 100 +cool_min_layer_time = 10 +cool_min_layer_time_fan_speed_max = 15 +cool_min_speed = =round(speed_wall_0 * 3 / 4) if cool_lift_head else round(speed_wall_0 / 5) +material_final_print_temperature = 235 +material_initial_print_temperature = 235 +material_print_temperature_layer_0 = 250 +raft_airgap = =0.15 if extruder_nr == support_extruder_nr else 0 +raft_base_speed = 10 +raft_base_thickness = =0.6 if extruder_nr == support_extruder_nr else 0.8 +raft_surface_speed = 90 +retraction_amount = 0.5 +retraction_min_travel = 3.2 +skin_overlap = 10 +small_skin_width = 3.6 +speed_layer_0 = =speed_print * 7/24 +speed_prime_tower = =speed_print * 0.25 +speed_print = 120.0 +speed_roofing = =speed_print * 13/24 +speed_support = =speed_print * 5/6 +speed_support_interface = =speed_print * 15/24 +speed_topbottom = =speed_print * 11/24 +speed_wall = =speed_print * 5/24 +speed_wall_0 = =speed_print * 1/6 +speed_wall_x = =speed_wall +support_angle = 50 +support_bottom_density = 24 +support_bottom_distance = =layer_height +support_bottom_enable = False +support_bottom_line_width = 0.6 +support_bottom_stair_step_height = 0 +support_infill_angles = [45,45,45,45,45,45,45,45,45,45,135,135,135,135,135,135,135,135,135,135] +support_infill_rate = 15.0 +support_line_width = 0.3 +support_material_flow = =0.85*material_flow +support_roof_density = 85 +support_supported_skin_fan_speed = 60.0 +support_top_distance = =support_z_distance +support_xy_distance = 0.35 +support_xy_distance_overhang = 0.25 +support_xy_overrides_z = xy_overrides_z +support_z_distance = 0.15 +top_skin_expand_distance = 2.4 +wall_overhang_angle = 30 +wall_overhang_speed_factor = 40 + diff --git a/resources/quality/ultimaker_methodx/um_methodx_labs_um-abscf-175_0.2mm.inst.cfg b/resources/quality/ultimaker_methodx/um_methodx_labs_um-abscf-175_0.2mm.inst.cfg index 6e2b803865..c6ad6f86da 100644 --- a/resources/quality/ultimaker_methodx/um_methodx_labs_um-abscf-175_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_methodx/um_methodx_labs_um-abscf-175_0.2mm.inst.cfg @@ -13,7 +13,6 @@ weight = -2 [values] cool_fan_enabled = =extruder_nr == support_extruder_nr -cool_fan_full_layer = 3 cool_fan_speed = 0 cool_fan_speed_0 = 0 cool_fan_speed_max = 100 @@ -28,14 +27,14 @@ raft_surface_speed = =90 if extruder_nr == support_extruder_nr else 50 raft_surface_thickness = =0.25 if extruder_nr == support_extruder_nr else 0.2 raft_surface_z_offset = =-0.075 if extruder_nr == support_extruder_nr else 0 skin_overlap = 10 -speed_layer_0 = 35 -speed_prime_tower = 30.0 +speed_layer_0 = =speed_print * 7/24 +speed_prime_tower = =speed_print * 1/4 speed_print = 120.0 -speed_roofing = 55 +speed_roofing = =speed_print * 11/24 speed_support = =speed_print -speed_topbottom = 85 -speed_wall_0 = 45 -speed_wall_x = 65 +speed_topbottom = =speed_print * 17/24 +speed_wall_0 = =speed_print * 9/24 +speed_wall_x = =speed_print * 13/24 support_angle = 52 support_bottom_density = 24 support_bottom_distance = =layer_height diff --git a/resources/quality/ultimaker_methodx/um_methodx_labs_um-absr-175_0.2mm.inst.cfg b/resources/quality/ultimaker_methodx/um_methodx_labs_um-absr-175_0.2mm.inst.cfg index af00dbfeb3..e5862914f6 100644 --- a/resources/quality/ultimaker_methodx/um_methodx_labs_um-absr-175_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_methodx/um_methodx_labs_um-absr-175_0.2mm.inst.cfg @@ -13,7 +13,6 @@ weight = -2 [values] cool_fan_enabled = =extruder_nr == support_extruder_nr -cool_fan_full_layer = 3 cool_fan_speed = 75 cool_fan_speed_0 = 0 cool_fan_speed_max = 100 @@ -26,18 +25,17 @@ material_initial_print_temperature = =material_print_temperature - 10 material_print_temperature = =default_material_print_temperature-5 if extruder_nr == support_extruder_nr else default_material_print_temperature raft_airgap = =0.16 if extruder_nr == support_extruder_nr else 0 raft_base_thickness = =0.6 if extruder_nr == support_extruder_nr else 0.8 -raft_surface_speed = =90 if extruder_nr == support_extruder_nr else 50 +raft_surface_speed = =speed_print * 3/4 if extruder_nr == support_extruder_nr else 50 skin_overlap = 10 -speed_layer_0 = 35 -speed_prime_tower = 30.0 +speed_layer_0 = =speed_print * 7/24 +speed_prime_tower = =speed_print * 1/4 speed_print = 120.0 -speed_roofing = 65 -speed_support = 100 -speed_support_interface = 75 -speed_topbottom = 55 -speed_travel = 250.0 -speed_wall = 25 -speed_wall_0 = 20 +speed_roofing = =speed_print * 13/24 +speed_support = =speed_print * 5/6 +speed_support_interface = =speed_print * 15/24 +speed_topbottom = =speed_print * 11/24 +speed_wall = =speed_print * 5/24 +speed_wall_0 = =speed_print * 1/6 support_angle = 50 support_bottom_density = 24 support_bottom_distance = =layer_height @@ -48,7 +46,6 @@ support_infill_angles = [45,45,45,45,45,45,45,45,45,45,135,135,135,135,135,135,1 support_infill_rate = 15.0 support_interface_density = 85 support_interface_enable = True -support_interface_pattern = lines support_line_width = 0.3 support_material_flow = 85 support_roof_density = 85 diff --git a/resources/quality/ultimaker_methodx/um_methodx_labs_um-asa-175_0.2mm.inst.cfg b/resources/quality/ultimaker_methodx/um_methodx_labs_um-asa-175_0.2mm.inst.cfg index 4db0b6b7ec..720e0c81b0 100644 --- a/resources/quality/ultimaker_methodx/um_methodx_labs_um-asa-175_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_methodx/um_methodx_labs_um-asa-175_0.2mm.inst.cfg @@ -13,7 +13,6 @@ weight = -2 [values] cool_fan_enabled = =extruder_nr == support_extruder_nr -cool_fan_full_layer = 3 cool_fan_speed = 85.0 cool_fan_speed_0 = 0 cool_fan_speed_max = 100 @@ -29,14 +28,14 @@ retraction_amount = 0.5 retraction_min_travel = 3.2 skin_overlap = 10 small_skin_width = 3.6 -speed_layer_0 = 35 -speed_prime_tower = 30.0 +speed_layer_0 = =speed_print * 7/24 +speed_prime_tower = =speed_print * 0.25 speed_print = 120.0 -speed_roofing = 65 +speed_roofing = =speed_print * 13/24 speed_support = =speed_print * 5/6 -speed_support_interface = 75 -speed_topbottom = 55 -speed_wall = 25 +speed_support_interface = =speed_print * 15/24 +speed_topbottom = =speed_print * 11/24 +speed_wall = =speed_print * 5/24 speed_wall_0 = =speed_print * 1/6 speed_wall_x = =speed_wall support_angle = 50 diff --git a/resources/quality/ultimaker_methodx/um_methodx_labs_um-nylon-cf-175_0.2mm.inst.cfg b/resources/quality/ultimaker_methodx/um_methodx_labs_um-nylon-cf-175_0.2mm.inst.cfg new file mode 100644 index 0000000000..99dceedb0a --- /dev/null +++ b/resources/quality/ultimaker_methodx/um_methodx_labs_um-nylon-cf-175_0.2mm.inst.cfg @@ -0,0 +1,60 @@ +[general] +definition = ultimaker_methodx +name = Fast +version = 4 + +[metadata] +material = ultimaker_nylon-cf_175 +quality_type = draft +setting_version = 23 +type = quality +variant = LABS +weight = -2 + +[values] +cool_fan_enabled = True +cool_fan_speed_max = 65 +cool_min_layer_time = 3.5 +cool_min_speed = 7 +cool_min_temperature = =default_material_print_temperature-5 +initial_layer_line_width_factor = 120 +material_final_print_temperature = =default_material_print_temperature-5 +material_initial_print_temperature = =default_material_print_temperature-5 +raft_airgap = 0.18 +raft_base_infill_overlap = 5 +raft_base_line_spacing = =3 if extruder_nr == raft_interface_extruder_nr else 2 +raft_base_line_width = =1.2 if extruder_nr == raft_interface_extruder_nr else 1 +raft_base_thickness = =0.6 if extruder_nr == raft_interface_extruder_nr else 0.5 +raft_interface_flow = 105 +raft_interface_infill_overlap = 25 +raft_interface_speed = =raft_speed * 7 +raft_interface_z_offset = -0.08 +raft_surface_flow = 105 +raft_surface_infill_overlap = 35 +raft_surface_line_spacing = 0.42 +raft_surface_speed = =raft_speed * 7 +raft_surface_thickness = 0.27 +raft_surface_z_offset = -0.08 +retraction_amount = 0.5 +retraction_min_travel = 3.2 +skin_overlap = 10 +small_skin_width = 3.6 +speed_prime_tower = =speed_print * 0.25 +speed_print = 120.0 +speed_roofing = =speed_print * 11/24 +speed_topbottom = =speed_roofing +speed_wall_0 = =speed_print * 9/24 +speed_wall_x = =speed_print * 13/24 +support_angle = 50 +support_bottom_density = 24 +support_bottom_distance = =layer_height +support_bottom_enable = False +support_bottom_line_width = 0.6 +support_bottom_stair_step_height = 0 +support_infill_rate = 12.0 +support_line_width = =line_width * 0.75 +support_material_flow = 90 +support_roof_density = 85 +support_xy_distance = 0.3 +support_z_distance = =layer_height + diff --git a/resources/quality/ultimaker_methodx/um_methodx_labs_um-nylon12-cf-175_0.2mm.inst.cfg b/resources/quality/ultimaker_methodx/um_methodx_labs_um-nylon12-cf-175_0.2mm.inst.cfg index 00b5775c9b..32281bdff4 100644 --- a/resources/quality/ultimaker_methodx/um_methodx_labs_um-nylon12-cf-175_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_methodx/um_methodx_labs_um-nylon12-cf-175_0.2mm.inst.cfg @@ -23,12 +23,12 @@ raft_base_thickness = =0.6 if extruder_nr == raft_interface_extruder_nr else 0.5 retraction_amount = 0.5 retraction_min_travel = 3.2 small_skin_width = 3.6 -speed_prime_tower = 30.0 +speed_prime_tower = =speed_print * 0.25 speed_print = 120.0 -speed_roofing = 55 -speed_topbottom = 55 -speed_wall_0 = 45 -speed_wall_x = 65 +speed_roofing = =speed_print * 11/24 +speed_topbottom = =speed_roofing +speed_wall_0 = =speed_print * 9/24 +speed_wall_x = =speed_print * 13/24 support_angle = 50 support_bottom_density = 24 support_bottom_distance = =layer_height diff --git a/resources/quality/ultimaker_methodx/um_methodx_labs_um-petg-175_0.2mm.inst.cfg b/resources/quality/ultimaker_methodx/um_methodx_labs_um-petg-175_0.2mm.inst.cfg new file mode 100644 index 0000000000..f92032bdd9 --- /dev/null +++ b/resources/quality/ultimaker_methodx/um_methodx_labs_um-petg-175_0.2mm.inst.cfg @@ -0,0 +1,69 @@ +[general] +definition = ultimaker_methodx +name = Fast +version = 4 + +[metadata] +material = ultimaker_petg_175 +quality_type = draft +setting_version = 23 +type = quality +variant = LABS +weight = -2 + +[values] +cool_fan_enabled = True +cool_fan_speed = 50 +cool_fan_speed_0 = 0 +cool_fan_speed_max = 100 +cool_min_layer_time = 10 +cool_min_speed = 5 +initial_layer_line_width_factor = 150 +min_bead_width = =line_width * 0.75 +min_wall_line_width = =line_width * 0.75 +raft_airgap = 0.2 +raft_base_infill_overlap = 10 +raft_base_line_spacing = =4 if extruder_nr == raft_interface_extruder_nr else 2.8 +raft_base_line_width = =1.2 if extruder_nr == raft_interface_extruder_nr else 1.4 +raft_base_thickness = 0.6 +raft_interface_infill_overlap = 35 +raft_interface_layers = 1 +raft_interface_line_spacing = 0.75 +raft_interface_speed = 40 +raft_interface_thickness = 0.2 +raft_speed = 15 +raft_surface_infill_overlap = 25 +raft_surface_line_spacing = 0.425 +raft_surface_line_width = 0.4 +raft_surface_speed = 40 +raft_surface_wall_count = 2 +skin_overlap = 10 +speed_layer_0 = 15 +speed_print = 60 +speed_roofing = =speed_print / 3 +speed_support = =speed_print +speed_support_interface = 40 +speed_topbottom = =speed_print * 0.6 +speed_wall = =speed_print / 6 +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +support_angle = 50.0 +support_bottom_distance = =layer_height +support_bottom_enable = False +support_infill_angles = [45 ] +support_infill_rate = 12 +support_interface_density = 83 +support_interface_height = =layer_height * 4 +support_interface_material_flow = =material_flow +support_line_width = =line_width * 0.75 +support_material_flow = =material_flow +support_offset = 3 +support_roof_density = =support_interface_density +support_roof_line_width = =line_width +support_supported_skin_fan_speed = =cool_fan_speed if support_wall_count > 0 else cool_fan_speed_max +support_top_distance = =support_z_distance +support_xy_distance = 0.3 +support_xy_overrides_z = xy_overrides_z +support_z_distance = 0.2 +switch_extruder_retraction_amount = 1 + diff --git a/resources/quality/ultimaker_methodx/um_methodx_labs_um-pla-175_0.2mm.inst.cfg b/resources/quality/ultimaker_methodx/um_methodx_labs_um-pla-175_0.2mm.inst.cfg index d4e56ee166..c40f7a5e1d 100644 --- a/resources/quality/ultimaker_methodx/um_methodx_labs_um-pla-175_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_methodx/um_methodx_labs_um-pla-175_0.2mm.inst.cfg @@ -12,15 +12,12 @@ variant = LABS weight = -2 [values] -bottom_layers = 4 cool_fan_enabled = True -cool_fan_full_layer = 4 cool_fan_speed = 100 cool_fan_speed_0 = 0 cool_min_layer_time = 10 cool_min_speed = 5 cool_min_temperature = 205 -infill_sparse_density = 15 material_final_print_temperature = =default_material_print_temperature - 5 material_initial_print_temperature = =default_material_print_temperature - 5 material_print_temperature_layer_0 = =default_material_print_temperature + 15 diff --git a/resources/quality/ultimaker_methodx/um_methodx_labs_um-tough-pla-175_0.2mm.inst.cfg b/resources/quality/ultimaker_methodx/um_methodx_labs_um-tough-pla-175_0.2mm.inst.cfg new file mode 100644 index 0000000000..05aecd0542 --- /dev/null +++ b/resources/quality/ultimaker_methodx/um_methodx_labs_um-tough-pla-175_0.2mm.inst.cfg @@ -0,0 +1,84 @@ +[general] +definition = ultimaker_methodx +name = Fast +version = 4 + +[metadata] +material = ultimaker_tough_pla_175 +quality_type = draft +setting_version = 23 +type = quality +variant = LABS +weight = -2 + +[values] +cool_fan_enabled = True +cool_fan_speed = 100 +cool_fan_speed_0 = 0 +cool_min_layer_time = 10 +cool_min_speed = 5 +cool_min_temperature = 205 +infill_sparse_density = 15 +material_final_print_temperature = =default_material_print_temperature - 5 +material_initial_print_temperature = =default_material_print_temperature - 5 +material_print_temperature_layer_0 = =default_material_print_temperature + 15 +min_bead_width = =line_width * 0.75 +min_wall_line_width = =line_width * 0.75 +raft_airgap = 0.22 +raft_base_line_spacing = =4 if extruder_nr == raft_interface_extruder_nr else 2.8 +raft_base_line_width = =1.2 if extruder_nr == raft_interface_extruder_nr else 1.4 +raft_base_thickness = 0.6 +raft_interface_flow = 105 +raft_interface_infill_overlap = 25 +raft_interface_layers = 1 +raft_interface_line_spacing = 0.75 +raft_interface_speed = 60 +raft_interface_thickness = 0.2 +raft_interface_z_offset = -0.1 +raft_margin = 3 +raft_speed = 15 +raft_surface_flow = 103 +raft_surface_infill_overlap = 25 +raft_surface_line_spacing = 0.425 +raft_surface_line_width = 0.4 +raft_surface_speed = 90 +raft_surface_wall_count = 2 +raft_surface_z_offset = -0.1 +seam_overhang_angle = 35 +skirt_brim_line_width = 1 +skirt_brim_minimal_length = 200 +skirt_gap = 2.0 +skirt_height = 1 +speed_layer_0 = 15 +speed_print = 150 +speed_roofing = =speed_print / 3 +speed_support = =speed_print +speed_support_interface = 65 +speed_topbottom = =speed_print * 0.6 +speed_wall = =speed_print / 6 +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +support_angle = 50.0 +support_bottom_distance = =support_z_distance +support_bottom_enable = False +support_infill_angles = [45 ] +support_infill_rate = 12 +support_interface_density = 75 +support_interface_height = =layer_height * 4 +support_interface_material_flow = =material_flow * 0.9 +support_interface_offset = 0.8 +support_interface_pattern = zigzag +support_line_width = =line_width * 0.75 +support_material_flow = =material_flow * 0.9 +support_offset = 1 +support_pattern = zigzag +support_roof_density = =support_interface_density +support_roof_height = =layer_height * 4 +support_roof_line_width = =line_width +support_top_distance = =support_z_distance +support_xy_distance = 0.35 +support_xy_distance_overhang = 0.32 +support_xy_overrides_z = xy_overrides_z +support_z_distance = 0.22 +switch_extruder_retraction_amount = 1 + diff --git a/resources/quality/ultimaker_methodxl/um_methodxl_1a_um-petg-175_0.2mm.inst.cfg b/resources/quality/ultimaker_methodxl/um_methodxl_1a_um-petg-175_0.2mm.inst.cfg new file mode 100644 index 0000000000..8b4f91cd67 --- /dev/null +++ b/resources/quality/ultimaker_methodxl/um_methodxl_1a_um-petg-175_0.2mm.inst.cfg @@ -0,0 +1,67 @@ +[general] +definition = ultimaker_methodxl +name = Fast +version = 4 + +[metadata] +material = ultimaker_petg_175 +quality_type = draft +setting_version = 23 +type = quality +variant = 1A +weight = -2 + +[values] +cool_fan_enabled = True +cool_fan_speed = 50 +cool_fan_speed_0 = 0 +cool_fan_speed_max = 100 +cool_min_layer_time = 10 +cool_min_speed = 5 +initial_layer_line_width_factor = 150 +min_bead_width = =line_width * 0.75 +min_wall_line_width = =line_width * 0.75 +raft_airgap = 0.2 +raft_base_infill_overlap = 10 +raft_base_line_spacing = =4 if extruder_nr == raft_interface_extruder_nr else 2.8 +raft_base_line_width = =1.2 if extruder_nr == raft_interface_extruder_nr else 1.4 +raft_base_thickness = 0.6 +raft_interface_infill_overlap = 35 +raft_interface_line_spacing = 0.75 +raft_interface_speed = 40 +raft_speed = 15 +raft_surface_infill_overlap = 25 +raft_surface_line_spacing = 0.425 +raft_surface_line_width = 0.4 +raft_surface_speed = 40 +raft_surface_wall_count = 2 +skin_overlap = 10 +speed_layer_0 = 15 +speed_print = 60 +speed_roofing = =speed_print / 3 +speed_support = =speed_print +speed_support_interface = 40 +speed_topbottom = =speed_print * 0.6 +speed_wall = =speed_print / 6 +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +support_angle = 50.0 +support_bottom_distance = =layer_height +support_bottom_enable = False +support_infill_angles = [45 ] +support_infill_rate = 12 +support_interface_density = 83 +support_interface_height = =layer_height * 4 +support_interface_material_flow = =material_flow +support_line_width = =line_width * 0.75 +support_material_flow = =material_flow +support_offset = 3 +support_roof_density = =support_interface_density +support_roof_line_width = =line_width +support_supported_skin_fan_speed = =cool_fan_speed if support_wall_count > 0 else cool_fan_speed_max +support_top_distance = =support_z_distance +support_xy_distance = 0.3 +support_xy_overrides_z = xy_overrides_z +support_z_distance = 0.2 +switch_extruder_retraction_amount = 1 + diff --git a/resources/quality/ultimaker_methodxl/um_methodxl_1a_um-pla-175_0.2mm.inst.cfg b/resources/quality/ultimaker_methodxl/um_methodxl_1a_um-pla-175_0.2mm.inst.cfg index d4c3f1fad2..1c788d0ecb 100644 --- a/resources/quality/ultimaker_methodxl/um_methodxl_1a_um-pla-175_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_methodxl/um_methodxl_1a_um-pla-175_0.2mm.inst.cfg @@ -12,15 +12,12 @@ variant = 1A weight = -2 [values] -bottom_layers = 4 cool_fan_enabled = True -cool_fan_full_layer = 4 cool_fan_speed = 100 cool_fan_speed_0 = 0 cool_min_layer_time = 10 cool_min_speed = 5 cool_min_temperature = 205 -infill_sparse_density = 15 material_final_print_temperature = =default_material_print_temperature - 5 material_initial_print_temperature = =default_material_print_temperature - 5 material_print_temperature_layer_0 = =default_material_print_temperature + 15 diff --git a/resources/quality/ultimaker_methodxl/um_methodxl_1a_um-tough-pla-175_0.2mm.inst.cfg b/resources/quality/ultimaker_methodxl/um_methodxl_1a_um-tough-pla-175_0.2mm.inst.cfg new file mode 100644 index 0000000000..fa8a3ea69c --- /dev/null +++ b/resources/quality/ultimaker_methodxl/um_methodxl_1a_um-tough-pla-175_0.2mm.inst.cfg @@ -0,0 +1,82 @@ +[general] +definition = ultimaker_methodxl +name = Fast +version = 4 + +[metadata] +material = ultimaker_tough_pla_175 +quality_type = draft +setting_version = 23 +type = quality +variant = 1A +weight = -2 + +[values] +cool_fan_enabled = True +cool_fan_speed = 100 +cool_fan_speed_0 = 0 +cool_min_layer_time = 10 +cool_min_speed = 5 +cool_min_temperature = 205 +infill_sparse_density = 15 +material_final_print_temperature = =default_material_print_temperature - 5 +material_initial_print_temperature = =default_material_print_temperature - 5 +material_print_temperature_layer_0 = =default_material_print_temperature + 15 +min_bead_width = =line_width * 0.75 +min_wall_line_width = =line_width * 0.75 +raft_airgap = 0.22 +raft_base_line_spacing = =4 if extruder_nr == raft_interface_extruder_nr else 2.8 +raft_base_line_width = =1.2 if extruder_nr == raft_interface_extruder_nr else 1.4 +raft_base_thickness = 0.6 +raft_interface_flow = 105 +raft_interface_infill_overlap = 25 +raft_interface_line_spacing = 0.75 +raft_interface_speed = 60 +raft_interface_z_offset = -0.1 +raft_margin = 3 +raft_speed = 15 +raft_surface_flow = 103 +raft_surface_infill_overlap = 25 +raft_surface_line_spacing = 0.425 +raft_surface_line_width = 0.4 +raft_surface_speed = 90 +raft_surface_wall_count = 2 +raft_surface_z_offset = -0.1 +seam_overhang_angle = 35 +skirt_brim_line_width = 1 +skirt_brim_minimal_length = 200 +skirt_gap = 2.0 +skirt_height = 1 +speed_layer_0 = 15 +speed_print = 150 +speed_roofing = =speed_print / 3 +speed_support = =speed_print +speed_support_interface = 65 +speed_topbottom = =speed_print * 0.6 +speed_wall = =speed_print / 6 +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +support_angle = 50.0 +support_bottom_distance = =support_z_distance +support_bottom_enable = False +support_infill_angles = [45 ] +support_infill_rate = 12 +support_interface_density = 75 +support_interface_height = =layer_height * 4 +support_interface_material_flow = =material_flow * 0.9 +support_interface_offset = 0.8 +support_interface_pattern = zigzag +support_line_width = =line_width * 0.75 +support_material_flow = =material_flow * 0.9 +support_offset = 1 +support_pattern = zigzag +support_roof_density = =support_interface_density +support_roof_height = =layer_height * 4 +support_roof_line_width = =line_width +support_top_distance = =support_z_distance +support_xy_distance = 0.35 +support_xy_distance_overhang = 0.32 +support_xy_overrides_z = xy_overrides_z +support_z_distance = 0.22 +switch_extruder_retraction_amount = 1 + diff --git a/resources/quality/ultimaker_methodxl/um_methodxl_1c_um-abs-175_0.2mm.inst.cfg b/resources/quality/ultimaker_methodxl/um_methodxl_1c_um-abs-175_0.2mm.inst.cfg new file mode 100644 index 0000000000..f95261eaf7 --- /dev/null +++ b/resources/quality/ultimaker_methodxl/um_methodxl_1c_um-abs-175_0.2mm.inst.cfg @@ -0,0 +1,63 @@ +[general] +definition = ultimaker_methodxl +name = Fast +version = 4 + +[metadata] +material = ultimaker_abs_175 +quality_type = draft +setting_version = 23 +type = quality +variant = 1C +weight = -2 + +[values] +cool_fan_enabled = =extruder_nr == support_extruder_nr +cool_fan_speed = 85.0 +cool_fan_speed_0 = 0 +cool_fan_speed_max = 100 +cool_min_layer_time = 10 +cool_min_layer_time_fan_speed_max = 15 +cool_min_speed = =round(speed_wall_0 * 3 / 4) if cool_lift_head else round(speed_wall_0 / 5) +material_final_print_temperature = 235 +material_initial_print_temperature = 235 +material_print_temperature_layer_0 = 250 +raft_airgap = =0.15 if extruder_nr == support_extruder_nr else 0 +raft_base_speed = 10 +raft_surface_speed = 90 +retraction_amount = 0.5 +retraction_min_travel = 3.2 +skin_overlap = 10 +small_skin_width = 3.6 +speed_layer_0 = =speed_print * 7/24 +speed_prime_tower = =speed_print * 0.25 +speed_print = 120.0 +speed_roofing = =speed_print * 13/24 +speed_support = =speed_print * 5/6 +speed_support_interface = =speed_print * 15/24 +speed_topbottom = =speed_print * 11/24 +speed_travel_layer_0 = 250 +speed_wall = =speed_print * 5/24 +speed_wall_0 = =speed_print * 1/6 +speed_wall_x = =speed_wall +support_angle = 50 +support_bottom_density = 24 +support_bottom_distance = =layer_height +support_bottom_enable = False +support_bottom_line_width = 0.6 +support_bottom_stair_step_height = 0 +support_infill_angles = [45,45,45,45,45,45,45,45,45,45,135,135,135,135,135,135,135,135,135,135] +support_infill_rate = 15.0 +support_line_width = 0.3 +support_material_flow = =0.85*material_flow +support_roof_density = 85 +support_supported_skin_fan_speed = 60.0 +support_top_distance = =support_z_distance +support_xy_distance = 0.35 +support_xy_distance_overhang = 0.25 +support_xy_overrides_z = xy_overrides_z +support_z_distance = 0.15 +top_skin_expand_distance = 2.4 +wall_overhang_angle = 30 +wall_overhang_speed_factor = 40 + diff --git a/resources/quality/ultimaker_methodxl/um_methodxl_1c_um-abscf-175_0.2mm.inst.cfg b/resources/quality/ultimaker_methodxl/um_methodxl_1c_um-abscf-175_0.2mm.inst.cfg index cafdccde66..e97cdb7126 100644 --- a/resources/quality/ultimaker_methodxl/um_methodxl_1c_um-abscf-175_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_methodxl/um_methodxl_1c_um-abscf-175_0.2mm.inst.cfg @@ -14,7 +14,6 @@ weight = -2 [values] build_volume_temperature = 85 cool_fan_enabled = =extruder_nr == support_extruder_nr -cool_fan_full_layer = 3 cool_fan_speed = 0 cool_fan_speed_0 = 0 cool_fan_speed_max = 100 @@ -30,14 +29,14 @@ raft_surface_speed = =90 if extruder_nr == support_extruder_nr else 50 raft_surface_thickness = =0.25 if extruder_nr == support_extruder_nr else 0.2 raft_surface_z_offset = =-0.075 if extruder_nr == support_extruder_nr else 0 skin_overlap = 10 -speed_layer_0 = 35 -speed_prime_tower = 30.0 +speed_layer_0 = =speed_print * 7/24 +speed_prime_tower = =speed_print * 1/4 speed_print = 120.0 -speed_roofing = 55 +speed_roofing = =speed_print * 11/24 speed_support = =speed_print -speed_topbottom = 85 -speed_wall_0 = 45 -speed_wall_x = 65 +speed_topbottom = =speed_print * 17/24 +speed_wall_0 = =speed_print * 9/24 +speed_wall_x = =speed_print * 13/24 support_angle = 52 support_bottom_density = 24 support_bottom_distance = =layer_height diff --git a/resources/quality/ultimaker_methodxl/um_methodxl_1c_um-absr-175_0.2mm.inst.cfg b/resources/quality/ultimaker_methodxl/um_methodxl_1c_um-absr-175_0.2mm.inst.cfg index 8917031687..87771d65e8 100644 --- a/resources/quality/ultimaker_methodxl/um_methodxl_1c_um-absr-175_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_methodxl/um_methodxl_1c_um-absr-175_0.2mm.inst.cfg @@ -13,7 +13,6 @@ weight = -2 [values] cool_fan_enabled = =extruder_nr == support_extruder_nr -cool_fan_full_layer = 3 cool_fan_speed = 75 cool_fan_speed_0 = 0 cool_fan_speed_max = 100 @@ -25,18 +24,17 @@ material_final_print_temperature = =material_print_temperature - 10 material_initial_print_temperature = =material_print_temperature - 10 material_print_temperature = =default_material_print_temperature-5 if extruder_nr == support_extruder_nr else default_material_print_temperature raft_airgap = =0.18 if extruder_nr == support_extruder_nr else 0 -raft_surface_speed = =90 if extruder_nr == support_extruder_nr else 50 +raft_surface_speed = =speed_print * 3/4 if extruder_nr == support_extruder_nr else 50 skin_overlap = 10 -speed_layer_0 = 35 -speed_prime_tower = 30.0 +speed_layer_0 = =speed_print * 7/24 +speed_prime_tower = =speed_print * 1/4 speed_print = 120.0 -speed_roofing = 65 -speed_support = 100 -speed_support_interface = 75 -speed_topbottom = 55 -speed_travel = 250.0 -speed_wall = 25 -speed_wall_0 = 20 +speed_roofing = =speed_print * 13/24 +speed_support = =speed_print * 5/6 +speed_support_interface = =speed_print * 15/24 +speed_topbottom = =speed_print * 11/24 +speed_wall = =speed_print * 5/24 +speed_wall_0 = =speed_print * 1/6 support_angle = 50 support_bottom_density = 24 support_bottom_distance = =layer_height @@ -47,7 +45,6 @@ support_infill_angles = [45,45,45,45,45,45,45,45,45,45,135,135,135,135,135,135,1 support_infill_rate = 15.0 support_interface_density = 85 support_interface_enable = True -support_interface_pattern = lines support_line_width = 0.3 support_material_flow = 85 support_roof_density = 85 diff --git a/resources/quality/ultimaker_methodxl/um_methodxl_1c_um-asa-175_0.2mm.inst.cfg b/resources/quality/ultimaker_methodxl/um_methodxl_1c_um-asa-175_0.2mm.inst.cfg index 9a1f0e2aa6..009880301a 100644 --- a/resources/quality/ultimaker_methodxl/um_methodxl_1c_um-asa-175_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_methodxl/um_methodxl_1c_um-asa-175_0.2mm.inst.cfg @@ -13,7 +13,6 @@ weight = -2 [values] cool_fan_enabled = =extruder_nr == support_extruder_nr -cool_fan_full_layer = 3 cool_fan_speed = 85.0 cool_fan_speed_0 = 0 cool_fan_speed_max = 100 @@ -28,15 +27,15 @@ retraction_amount = 0.5 retraction_min_travel = 3.2 skin_overlap = 10 small_skin_width = 3.6 -speed_layer_0 = 35 -speed_prime_tower = 30.0 +speed_layer_0 = =speed_print * 7/24 +speed_prime_tower = =speed_print * 0.25 speed_print = 120.0 -speed_roofing = 65 +speed_roofing = =speed_print * 13/24 speed_support = =speed_print * 5/6 -speed_support_interface = 75 -speed_topbottom = 55 +speed_support_interface = =speed_print * 15/24 +speed_topbottom = =speed_print * 11/24 speed_travel_layer_0 = 250 -speed_wall = 25 +speed_wall = =speed_print * 5/24 speed_wall_0 = =speed_print * 1/6 speed_wall_x = =speed_wall support_angle = 50 diff --git a/resources/quality/ultimaker_methodxl/um_methodxl_1c_um-nylon-cf-175_0.2mm.inst.cfg b/resources/quality/ultimaker_methodxl/um_methodxl_1c_um-nylon-cf-175_0.2mm.inst.cfg new file mode 100644 index 0000000000..eb081e421e --- /dev/null +++ b/resources/quality/ultimaker_methodxl/um_methodxl_1c_um-nylon-cf-175_0.2mm.inst.cfg @@ -0,0 +1,60 @@ +[general] +definition = ultimaker_methodxl +name = Fast +version = 4 + +[metadata] +material = ultimaker_nylon-cf_175 +quality_type = draft +setting_version = 23 +type = quality +variant = 1C +weight = -2 + +[values] +cool_fan_enabled = True +cool_fan_speed_max = 65 +cool_min_layer_time = 3.5 +cool_min_speed = 7 +cool_min_temperature = =default_material_print_temperature-5 +initial_layer_line_width_factor = 120 +material_final_print_temperature = =default_material_print_temperature-5 +material_initial_print_temperature = =default_material_print_temperature-5 +raft_airgap = 0.18 +raft_base_infill_overlap = 5 +raft_base_line_spacing = =3 if extruder_nr == raft_interface_extruder_nr else 2 +raft_base_line_width = =1.2 if extruder_nr == raft_interface_extruder_nr else 1 +raft_base_thickness = =0.6 if extruder_nr == raft_interface_extruder_nr else 0.5 +raft_interface_flow = 105 +raft_interface_infill_overlap = 25 +raft_interface_speed = =raft_speed * 7 +raft_interface_z_offset = -0.08 +raft_surface_flow = 105 +raft_surface_infill_overlap = 35 +raft_surface_line_spacing = 0.42 +raft_surface_speed = =raft_speed * 7 +raft_surface_thickness = 0.27 +raft_surface_z_offset = -0.08 +retraction_amount = 0.5 +retraction_min_travel = 3.2 +skin_overlap = 10 +small_skin_width = 3.6 +speed_prime_tower = =speed_print * 0.25 +speed_print = 120.0 +speed_roofing = =speed_print * 11/24 +speed_topbottom = =speed_roofing +speed_wall_0 = =speed_print * 9/24 +speed_wall_x = =speed_print * 13/24 +support_angle = 50 +support_bottom_density = 24 +support_bottom_distance = =layer_height +support_bottom_enable = False +support_bottom_line_width = 0.6 +support_bottom_stair_step_height = 0 +support_infill_rate = 12.0 +support_line_width = =line_width * 0.75 +support_material_flow = 90 +support_roof_density = 85 +support_xy_distance = 0.3 +support_z_distance = =layer_height + diff --git a/resources/quality/ultimaker_methodxl/um_methodxl_1c_um-nylon12-cf-175_0.2mm.inst.cfg b/resources/quality/ultimaker_methodxl/um_methodxl_1c_um-nylon12-cf-175_0.2mm.inst.cfg index e930693690..e5ff11f04a 100644 --- a/resources/quality/ultimaker_methodxl/um_methodxl_1c_um-nylon12-cf-175_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_methodxl/um_methodxl_1c_um-nylon12-cf-175_0.2mm.inst.cfg @@ -23,12 +23,12 @@ raft_base_thickness = =0.6 if extruder_nr == raft_interface_extruder_nr else 0.5 retraction_amount = 0.5 retraction_min_travel = 3.2 small_skin_width = 3.6 -speed_prime_tower = 30.0 +speed_prime_tower = =speed_print * 0.25 speed_print = 120.0 -speed_roofing = 55 -speed_topbottom = 55 -speed_wall_0 = 45 -speed_wall_x = 65 +speed_roofing = =speed_print * 11/24 +speed_topbottom = =speed_roofing +speed_wall_0 = =speed_print * 9/24 +speed_wall_x = =speed_print * 13/24 support_angle = 50 support_bottom_density = 24 support_bottom_distance = =layer_height diff --git a/resources/quality/ultimaker_methodxl/um_methodxl_1c_um-petg-175_0.2mm.inst.cfg b/resources/quality/ultimaker_methodxl/um_methodxl_1c_um-petg-175_0.2mm.inst.cfg new file mode 100644 index 0000000000..a6f2f15159 --- /dev/null +++ b/resources/quality/ultimaker_methodxl/um_methodxl_1c_um-petg-175_0.2mm.inst.cfg @@ -0,0 +1,67 @@ +[general] +definition = ultimaker_methodxl +name = Fast +version = 4 + +[metadata] +material = ultimaker_petg_175 +quality_type = draft +setting_version = 23 +type = quality +variant = 1C +weight = -2 + +[values] +cool_fan_enabled = True +cool_fan_speed = 50 +cool_fan_speed_0 = 0 +cool_fan_speed_max = 100 +cool_min_layer_time = 10 +cool_min_speed = 5 +initial_layer_line_width_factor = 150 +min_bead_width = =line_width * 0.75 +min_wall_line_width = =line_width * 0.75 +raft_airgap = 0.2 +raft_base_infill_overlap = 10 +raft_base_line_spacing = =4 if extruder_nr == raft_interface_extruder_nr else 2.8 +raft_base_line_width = =1.2 if extruder_nr == raft_interface_extruder_nr else 1.4 +raft_base_thickness = 0.6 +raft_interface_infill_overlap = 35 +raft_interface_line_spacing = 0.75 +raft_interface_speed = 40 +raft_speed = 15 +raft_surface_infill_overlap = 25 +raft_surface_line_spacing = 0.425 +raft_surface_line_width = 0.4 +raft_surface_speed = 40 +raft_surface_wall_count = 2 +skin_overlap = 10 +speed_layer_0 = 15 +speed_print = 60 +speed_roofing = =speed_print / 3 +speed_support = =speed_print +speed_support_interface = 40 +speed_topbottom = =speed_print * 0.6 +speed_wall = =speed_print / 6 +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +support_angle = 50.0 +support_bottom_distance = =layer_height +support_bottom_enable = False +support_infill_angles = [45 ] +support_infill_rate = 12 +support_interface_density = 83 +support_interface_height = =layer_height * 4 +support_interface_material_flow = =material_flow +support_line_width = =line_width * 0.75 +support_material_flow = =material_flow +support_offset = 3 +support_roof_density = =support_interface_density +support_roof_line_width = =line_width +support_supported_skin_fan_speed = =cool_fan_speed if support_wall_count > 0 else cool_fan_speed_max +support_top_distance = =support_z_distance +support_xy_distance = 0.3 +support_xy_overrides_z = xy_overrides_z +support_z_distance = 0.2 +switch_extruder_retraction_amount = 1 + diff --git a/resources/quality/ultimaker_methodxl/um_methodxl_1c_um-pla-175_0.2mm.inst.cfg b/resources/quality/ultimaker_methodxl/um_methodxl_1c_um-pla-175_0.2mm.inst.cfg index 5e2b40209c..afe4286ff2 100644 --- a/resources/quality/ultimaker_methodxl/um_methodxl_1c_um-pla-175_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_methodxl/um_methodxl_1c_um-pla-175_0.2mm.inst.cfg @@ -12,15 +12,12 @@ variant = 1C weight = -2 [values] -bottom_layers = 4 cool_fan_enabled = True -cool_fan_full_layer = 4 cool_fan_speed = 100 cool_fan_speed_0 = 0 cool_min_layer_time = 10 cool_min_speed = 5 cool_min_temperature = 205 -infill_sparse_density = 15 material_final_print_temperature = =default_material_print_temperature - 5 material_initial_print_temperature = =default_material_print_temperature - 5 material_print_temperature_layer_0 = =default_material_print_temperature + 15 diff --git a/resources/quality/ultimaker_methodxl/um_methodxl_1c_um-tough-pla-175_0.2mm.inst.cfg b/resources/quality/ultimaker_methodxl/um_methodxl_1c_um-tough-pla-175_0.2mm.inst.cfg new file mode 100644 index 0000000000..a8183e2e87 --- /dev/null +++ b/resources/quality/ultimaker_methodxl/um_methodxl_1c_um-tough-pla-175_0.2mm.inst.cfg @@ -0,0 +1,82 @@ +[general] +definition = ultimaker_methodxl +name = Fast +version = 4 + +[metadata] +material = ultimaker_tough_pla_175 +quality_type = draft +setting_version = 23 +type = quality +variant = 1C +weight = -2 + +[values] +cool_fan_enabled = True +cool_fan_speed = 100 +cool_fan_speed_0 = 0 +cool_min_layer_time = 10 +cool_min_speed = 5 +cool_min_temperature = 205 +infill_sparse_density = 15 +material_final_print_temperature = =default_material_print_temperature - 5 +material_initial_print_temperature = =default_material_print_temperature - 5 +material_print_temperature_layer_0 = =default_material_print_temperature + 15 +min_bead_width = =line_width * 0.75 +min_wall_line_width = =line_width * 0.75 +raft_airgap = 0.22 +raft_base_line_spacing = =4 if extruder_nr == raft_interface_extruder_nr else 2.8 +raft_base_line_width = =1.2 if extruder_nr == raft_interface_extruder_nr else 1.4 +raft_base_thickness = 0.6 +raft_interface_flow = 105 +raft_interface_infill_overlap = 25 +raft_interface_line_spacing = 0.75 +raft_interface_speed = 60 +raft_interface_z_offset = -0.1 +raft_margin = 3 +raft_speed = 15 +raft_surface_flow = 103 +raft_surface_infill_overlap = 25 +raft_surface_line_spacing = 0.425 +raft_surface_line_width = 0.4 +raft_surface_speed = 90 +raft_surface_wall_count = 2 +raft_surface_z_offset = -0.1 +seam_overhang_angle = 35 +skirt_brim_line_width = 1 +skirt_brim_minimal_length = 200 +skirt_gap = 2.0 +skirt_height = 1 +speed_layer_0 = 15 +speed_print = 150 +speed_roofing = =speed_print / 3 +speed_support = =speed_print +speed_support_interface = 65 +speed_topbottom = =speed_print * 0.6 +speed_wall = =speed_print / 6 +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +support_angle = 50.0 +support_bottom_distance = =support_z_distance +support_bottom_enable = False +support_infill_angles = [45 ] +support_infill_rate = 12 +support_interface_density = 75 +support_interface_height = =layer_height * 4 +support_interface_material_flow = =material_flow * 0.9 +support_interface_offset = 0.8 +support_interface_pattern = zigzag +support_line_width = =line_width * 0.75 +support_material_flow = =material_flow * 0.9 +support_offset = 1 +support_pattern = zigzag +support_roof_density = =support_interface_density +support_roof_height = =layer_height * 4 +support_roof_line_width = =line_width +support_top_distance = =support_z_distance +support_xy_distance = 0.35 +support_xy_distance_overhang = 0.32 +support_xy_overrides_z = xy_overrides_z +support_z_distance = 0.22 +switch_extruder_retraction_amount = 1 + diff --git a/resources/quality/ultimaker_methodxl/um_methodxl_1xa_um-abs-175_0.2mm.inst.cfg b/resources/quality/ultimaker_methodxl/um_methodxl_1xa_um-abs-175_0.2mm.inst.cfg new file mode 100644 index 0000000000..ff53e2ec22 --- /dev/null +++ b/resources/quality/ultimaker_methodxl/um_methodxl_1xa_um-abs-175_0.2mm.inst.cfg @@ -0,0 +1,63 @@ +[general] +definition = ultimaker_methodxl +name = Fast +version = 4 + +[metadata] +material = ultimaker_abs_175 +quality_type = draft +setting_version = 23 +type = quality +variant = 1XA +weight = -2 + +[values] +cool_fan_enabled = =extruder_nr == support_extruder_nr +cool_fan_speed = 85.0 +cool_fan_speed_0 = 0 +cool_fan_speed_max = 100 +cool_min_layer_time = 10 +cool_min_layer_time_fan_speed_max = 15 +cool_min_speed = =round(speed_wall_0 * 3 / 4) if cool_lift_head else round(speed_wall_0 / 5) +material_final_print_temperature = 235 +material_initial_print_temperature = 235 +material_print_temperature_layer_0 = 250 +raft_airgap = =0.15 if extruder_nr == support_extruder_nr else 0 +raft_base_speed = 10 +raft_surface_speed = 90 +retraction_amount = 0.5 +retraction_min_travel = 3.2 +skin_overlap = 10 +small_skin_width = 3.6 +speed_layer_0 = =speed_print * 7/24 +speed_prime_tower = =speed_print * 0.25 +speed_print = 120.0 +speed_roofing = =speed_print * 13/24 +speed_support = =speed_print * 5/6 +speed_support_interface = =speed_print * 15/24 +speed_topbottom = =speed_print * 11/24 +speed_travel_layer_0 = 250 +speed_wall = =speed_print * 5/24 +speed_wall_0 = =speed_print * 1/6 +speed_wall_x = =speed_wall +support_angle = 50 +support_bottom_density = 24 +support_bottom_distance = =layer_height +support_bottom_enable = False +support_bottom_line_width = 0.6 +support_bottom_stair_step_height = 0 +support_infill_angles = [45,45,45,45,45,45,45,45,45,45,135,135,135,135,135,135,135,135,135,135] +support_infill_rate = 15.0 +support_line_width = 0.3 +support_material_flow = =0.85*material_flow +support_roof_density = 85 +support_supported_skin_fan_speed = 60.0 +support_top_distance = =support_z_distance +support_xy_distance = 0.35 +support_xy_distance_overhang = 0.25 +support_xy_overrides_z = xy_overrides_z +support_z_distance = 0.15 +top_skin_expand_distance = 2.4 +wall_overhang_angle = 30 +wall_overhang_speed_factor = 40 + diff --git a/resources/quality/ultimaker_methodxl/um_methodxl_1xa_um-absr-175_0.2mm.inst.cfg b/resources/quality/ultimaker_methodxl/um_methodxl_1xa_um-absr-175_0.2mm.inst.cfg index e002c7fa64..483a2d2435 100644 --- a/resources/quality/ultimaker_methodxl/um_methodxl_1xa_um-absr-175_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_methodxl/um_methodxl_1xa_um-absr-175_0.2mm.inst.cfg @@ -13,7 +13,6 @@ weight = -2 [values] cool_fan_enabled = =extruder_nr == support_extruder_nr -cool_fan_full_layer = 3 cool_fan_speed = 75 cool_fan_speed_0 = 0 cool_fan_speed_max = 100 @@ -25,18 +24,17 @@ material_final_print_temperature = =material_print_temperature - 10 material_initial_print_temperature = =material_print_temperature - 10 material_print_temperature = =default_material_print_temperature-5 if extruder_nr == support_extruder_nr else default_material_print_temperature raft_airgap = =0.18 if extruder_nr == support_extruder_nr else 0 -raft_surface_speed = =90 if extruder_nr == support_extruder_nr else 50 +raft_surface_speed = =speed_print * 3/4 if extruder_nr == support_extruder_nr else 50 skin_overlap = 10 -speed_layer_0 = 35 -speed_prime_tower = 30.0 +speed_layer_0 = =speed_print * 7/24 +speed_prime_tower = =speed_print * 1/4 speed_print = 120.0 -speed_roofing = 65 -speed_support = 100 -speed_support_interface = 75 -speed_topbottom = 55 -speed_travel = 250.0 -speed_wall = 25 -speed_wall_0 = 20 +speed_roofing = =speed_print * 13/24 +speed_support = =speed_print * 5/6 +speed_support_interface = =speed_print * 15/24 +speed_topbottom = =speed_print * 11/24 +speed_wall = =speed_print * 5/24 +speed_wall_0 = =speed_print * 1/6 support_angle = 50 support_bottom_density = 24 support_bottom_distance = =layer_height @@ -47,7 +45,6 @@ support_infill_angles = [45,45,45,45,45,45,45,45,45,45,135,135,135,135,135,135,1 support_infill_rate = 15.0 support_interface_density = 85 support_interface_enable = True -support_interface_pattern = lines support_line_width = 0.3 support_material_flow = 85 support_roof_density = 85 diff --git a/resources/quality/ultimaker_methodxl/um_methodxl_1xa_um-asa-175_0.2mm.inst.cfg b/resources/quality/ultimaker_methodxl/um_methodxl_1xa_um-asa-175_0.2mm.inst.cfg index bfb99a0484..34fabcf355 100644 --- a/resources/quality/ultimaker_methodxl/um_methodxl_1xa_um-asa-175_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_methodxl/um_methodxl_1xa_um-asa-175_0.2mm.inst.cfg @@ -13,7 +13,6 @@ weight = -2 [values] cool_fan_enabled = =extruder_nr == support_extruder_nr -cool_fan_full_layer = 3 cool_fan_speed = 85.0 cool_fan_speed_0 = 0 cool_fan_speed_max = 100 @@ -28,15 +27,15 @@ retraction_amount = 0.5 retraction_min_travel = 3.2 skin_overlap = 10 small_skin_width = 3.6 -speed_layer_0 = 35 -speed_prime_tower = 30.0 +speed_layer_0 = =speed_print * 7/24 +speed_prime_tower = =speed_print * 0.25 speed_print = 120.0 -speed_roofing = 65 +speed_roofing = =speed_print * 13/24 speed_support = =speed_print * 5/6 -speed_support_interface = 75 -speed_topbottom = 55 +speed_support_interface = =speed_print * 15/24 +speed_topbottom = =speed_print * 11/24 speed_travel_layer_0 = 250 -speed_wall = 25 +speed_wall = =speed_print * 5/24 speed_wall_0 = =speed_print * 1/6 speed_wall_x = =speed_wall support_angle = 50 diff --git a/resources/quality/ultimaker_methodxl/um_methodxl_2a_um-pva-175_0.2mm.inst.cfg b/resources/quality/ultimaker_methodxl/um_methodxl_2a_um-pva-175_0.2mm.inst.cfg index 9534302ee2..d110489341 100644 --- a/resources/quality/ultimaker_methodxl/um_methodxl_2a_um-pva-175_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_methodxl/um_methodxl_2a_um-pva-175_0.2mm.inst.cfg @@ -26,22 +26,22 @@ raft_interface_infill_overlap = 50 raft_interface_layers = 1 raft_interface_line_spacing = =1.08 if raft_base_thickness == 0.5 else 0.9 raft_interface_line_width = =1.2 if raft_base_thickness == 0.5 else 1 -raft_interface_speed = 15 +raft_interface_speed = =speed_print * 3/10 raft_interface_z_offset = =-0.1 if raft_base_thickness == 0.5 else -0.05 raft_surface_flow = 110 raft_surface_infill_overlap = 50 raft_surface_line_spacing = 0.44 -raft_surface_speed = 20 +raft_surface_speed = =speed_print * 2/5 raft_surface_thickness = 0.27 raft_surface_z_offset = -0.075 retraction_min_travel = 5 retraction_speed = 1.75 -speed_layer_0 = 10 -speed_prime_tower = 10 +speed_layer_0 = =speed_print * 1/5 +speed_prime_tower = =speed_print * 1/5 speed_print = 50 speed_roofing = =speed_print speed_support = =speed_print -speed_support_bottom = 10 +speed_support_bottom = =speed_print * 1/5 speed_support_interface = =speed_print speed_topbottom = =speed_print speed_wall_0 = =speed_print @@ -59,11 +59,10 @@ support_infill_rate = 12 support_interface_offset = 0 support_interface_wall_count = 2 support_offset = 1.8 -support_pattern = grid +support_pattern = zigzag support_roof_density = 95 support_roof_height = =layer_height*8 support_roof_line_width = 0.4 -support_use_towers = True switch_extruder_extra_prime_amount = 1 switch_extruder_retraction_amount = 2.5 switch_extruder_retraction_speeds = 3 diff --git a/resources/quality/ultimaker_methodxl/um_methodxl_2xa_um-rapidrinse-175_0.2mm.inst.cfg b/resources/quality/ultimaker_methodxl/um_methodxl_2xa_um-rapidrinse-175_0.2mm.inst.cfg index 50ba0208f7..dbb3d2b108 100644 --- a/resources/quality/ultimaker_methodxl/um_methodxl_2xa_um-rapidrinse-175_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_methodxl/um_methodxl_2xa_um-rapidrinse-175_0.2mm.inst.cfg @@ -16,6 +16,10 @@ brim_replaces_support = False cool_fan_enabled = False cool_min_temperature = =material_print_temperature raft_airgap = 0.0 +raft_interface_flow = 110 +raft_interface_infill_overlap = 25 +raft_interface_speed = 90 +raft_interface_z_offset = -0.1 retract_at_layer_change = True retraction_min_travel = 5 speed_prime_tower = 25.0 @@ -34,9 +38,7 @@ support_conical_min_width = 20 support_fan_enable = False support_interface_offset = 0 support_interface_wall_count = 2 -support_offset = 1.8 support_roof_height = =5*layer_height support_roof_line_width = 0.25 -support_use_towers = True support_xy_distance_overhang = 0.15 diff --git a/resources/quality/ultimaker_methodxl/um_methodxl_2xa_um-sr30-175_0.2mm.inst.cfg b/resources/quality/ultimaker_methodxl/um_methodxl_2xa_um-sr30-175_0.2mm.inst.cfg index d4e0c0dd1a..51277840cb 100644 --- a/resources/quality/ultimaker_methodxl/um_methodxl_2xa_um-sr30-175_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_methodxl/um_methodxl_2xa_um-sr30-175_0.2mm.inst.cfg @@ -16,21 +16,25 @@ brim_replaces_support = False cool_fan_enabled = False cool_min_temperature = =material_print_temperature raft_airgap = 0.0 +raft_interface_flow = 110 +raft_interface_infill_overlap = 25 raft_interface_line_width = 0.7 -raft_interface_speed = 70 -raft_surface_speed = 90 +raft_interface_speed = =speed_print * 5/9 +raft_interface_z_offset = -0.1 +raft_surface_speed = =speed_print retract_at_layer_change = True retraction_amount = 0.5 retraction_min_travel = 5 -speed_prime_tower = 25.0 -speed_print = 50 -speed_roofing = =speed_print +speed_prime_tower = =speed_print * 1/3 +speed_print = 90 +speed_roofing = =speed_print * 5/9 speed_support = =speed_print -speed_support_bottom = =speed_print * 3/5 -speed_support_interface = =speed_print -speed_topbottom = =speed_print -speed_wall_0 = =speed_print -speed_wall_x = =speed_wall_0 +speed_support_bottom = =speed_print * 1/3 +speed_support_interface = =speed_print * 5/9 +speed_topbottom = =speed_print * 5/9 +speed_wall = =speed_print * 5/9 +speed_wall_0 = =speed_wall * 4/5 +speed_wall_x = =speed_wall support_bottom_wall_count = 5 support_conical_angle = 20 support_conical_enabled = True @@ -38,7 +42,5 @@ support_conical_min_width = 20 support_fan_enable = False support_interface_offset = 0 support_interface_wall_count = 2 -support_offset = 0.8 support_roof_height = =5*layer_height -support_use_towers = True diff --git a/resources/quality/ultimaker_methodxl/um_methodxl_global_Fast_Quality.inst.cfg b/resources/quality/ultimaker_methodxl/um_methodxl_global_Fast_Quality.inst.cfg new file mode 100644 index 0000000000..9b598c2c05 --- /dev/null +++ b/resources/quality/ultimaker_methodxl/um_methodxl_global_Fast_Quality.inst.cfg @@ -0,0 +1,15 @@ +[general] +definition = ultimaker_methodxl +name = Normal +version = 4 + +[metadata] +global_quality = True +quality_type = fast +setting_version = 23 +type = quality +weight = -2 + +[values] +layer_height = 0.15 + diff --git a/resources/quality/ultimaker_methodxl/um_methodxl_labs_um-abs-175_0.2mm.inst.cfg b/resources/quality/ultimaker_methodxl/um_methodxl_labs_um-abs-175_0.2mm.inst.cfg new file mode 100644 index 0000000000..6f0ac5328e --- /dev/null +++ b/resources/quality/ultimaker_methodxl/um_methodxl_labs_um-abs-175_0.2mm.inst.cfg @@ -0,0 +1,63 @@ +[general] +definition = ultimaker_methodxl +name = Fast +version = 4 + +[metadata] +material = ultimaker_abs_175 +quality_type = draft +setting_version = 23 +type = quality +variant = LABS +weight = -2 + +[values] +cool_fan_enabled = =extruder_nr == support_extruder_nr +cool_fan_speed = 85.0 +cool_fan_speed_0 = 0 +cool_fan_speed_max = 100 +cool_min_layer_time = 10 +cool_min_layer_time_fan_speed_max = 15 +cool_min_speed = =round(speed_wall_0 * 3 / 4) if cool_lift_head else round(speed_wall_0 / 5) +material_final_print_temperature = 235 +material_initial_print_temperature = 235 +material_print_temperature_layer_0 = 250 +raft_airgap = =0.15 if extruder_nr == support_extruder_nr else 0 +raft_base_speed = 10 +raft_surface_speed = 90 +retraction_amount = 0.5 +retraction_min_travel = 3.2 +skin_overlap = 10 +small_skin_width = 3.6 +speed_layer_0 = =speed_print * 7/24 +speed_prime_tower = =speed_print * 0.25 +speed_print = 120.0 +speed_roofing = =speed_print * 13/24 +speed_support = =speed_print * 5/6 +speed_support_interface = =speed_print * 15/24 +speed_topbottom = =speed_print * 11/24 +speed_travel_layer_0 = 250 +speed_wall = =speed_print * 5/24 +speed_wall_0 = =speed_print * 1/6 +speed_wall_x = =speed_wall +support_angle = 50 +support_bottom_density = 24 +support_bottom_distance = =layer_height +support_bottom_enable = False +support_bottom_line_width = 0.6 +support_bottom_stair_step_height = 0 +support_infill_angles = [45,45,45,45,45,45,45,45,45,45,135,135,135,135,135,135,135,135,135,135] +support_infill_rate = 15.0 +support_line_width = 0.3 +support_material_flow = =0.85*material_flow +support_roof_density = 85 +support_supported_skin_fan_speed = 60.0 +support_top_distance = =support_z_distance +support_xy_distance = 0.35 +support_xy_distance_overhang = 0.25 +support_xy_overrides_z = xy_overrides_z +support_z_distance = 0.15 +top_skin_expand_distance = 2.4 +wall_overhang_angle = 30 +wall_overhang_speed_factor = 40 + diff --git a/resources/quality/ultimaker_methodxl/um_methodxl_labs_um-abscf-175_0.2mm.inst.cfg b/resources/quality/ultimaker_methodxl/um_methodxl_labs_um-abscf-175_0.2mm.inst.cfg index 139736f7a3..4a6a7f11d7 100644 --- a/resources/quality/ultimaker_methodxl/um_methodxl_labs_um-abscf-175_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_methodxl/um_methodxl_labs_um-abscf-175_0.2mm.inst.cfg @@ -14,7 +14,6 @@ weight = -2 [values] build_volume_temperature = 85 cool_fan_enabled = =extruder_nr == support_extruder_nr -cool_fan_full_layer = 3 cool_fan_speed = 0 cool_fan_speed_0 = 0 cool_fan_speed_max = 100 @@ -30,14 +29,14 @@ raft_surface_speed = =90 if extruder_nr == support_extruder_nr else 50 raft_surface_thickness = =0.25 if extruder_nr == support_extruder_nr else 0.2 raft_surface_z_offset = =-0.075 if extruder_nr == support_extruder_nr else 0 skin_overlap = 10 -speed_layer_0 = 35 -speed_prime_tower = 30.0 +speed_layer_0 = =speed_print * 7/24 +speed_prime_tower = =speed_print * 1/4 speed_print = 120.0 -speed_roofing = 55 +speed_roofing = =speed_print * 11/24 speed_support = =speed_print -speed_topbottom = 85 -speed_wall_0 = 45 -speed_wall_x = 65 +speed_topbottom = =speed_print * 17/24 +speed_wall_0 = =speed_print * 9/24 +speed_wall_x = =speed_print * 13/24 support_angle = 52 support_bottom_density = 24 support_bottom_distance = =layer_height diff --git a/resources/quality/ultimaker_methodxl/um_methodxl_labs_um-absr-175_0.2mm.inst.cfg b/resources/quality/ultimaker_methodxl/um_methodxl_labs_um-absr-175_0.2mm.inst.cfg index 1d48bca467..6ba2c6fbfd 100644 --- a/resources/quality/ultimaker_methodxl/um_methodxl_labs_um-absr-175_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_methodxl/um_methodxl_labs_um-absr-175_0.2mm.inst.cfg @@ -13,7 +13,6 @@ weight = -2 [values] cool_fan_enabled = =extruder_nr == support_extruder_nr -cool_fan_full_layer = 3 cool_fan_speed = 75 cool_fan_speed_0 = 0 cool_fan_speed_max = 100 @@ -25,18 +24,17 @@ material_final_print_temperature = =material_print_temperature - 10 material_initial_print_temperature = =material_print_temperature - 10 material_print_temperature = =default_material_print_temperature-5 if extruder_nr == support_extruder_nr else default_material_print_temperature raft_airgap = =0.18 if extruder_nr == support_extruder_nr else 0 -raft_surface_speed = =90 if extruder_nr == support_extruder_nr else 50 +raft_surface_speed = =speed_print * 3/4 if extruder_nr == support_extruder_nr else 50 skin_overlap = 10 -speed_layer_0 = 35 -speed_prime_tower = 30.0 +speed_layer_0 = =speed_print * 7/24 +speed_prime_tower = =speed_print * 1/4 speed_print = 120.0 -speed_roofing = 65 -speed_support = 100 -speed_support_interface = 75 -speed_topbottom = 55 -speed_travel = 250.0 -speed_wall = 25 -speed_wall_0 = 20 +speed_roofing = =speed_print * 13/24 +speed_support = =speed_print * 5/6 +speed_support_interface = =speed_print * 15/24 +speed_topbottom = =speed_print * 11/24 +speed_wall = =speed_print * 5/24 +speed_wall_0 = =speed_print * 1/6 support_angle = 50 support_bottom_density = 24 support_bottom_distance = =layer_height @@ -47,7 +45,6 @@ support_infill_angles = [45,45,45,45,45,45,45,45,45,45,135,135,135,135,135,135,1 support_infill_rate = 15.0 support_interface_density = 85 support_interface_enable = True -support_interface_pattern = lines support_line_width = 0.3 support_material_flow = 85 support_roof_density = 85 diff --git a/resources/quality/ultimaker_methodxl/um_methodxl_labs_um-asa-175_0.2mm.inst.cfg b/resources/quality/ultimaker_methodxl/um_methodxl_labs_um-asa-175_0.2mm.inst.cfg index 657f43af9c..a4b42ed5a5 100644 --- a/resources/quality/ultimaker_methodxl/um_methodxl_labs_um-asa-175_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_methodxl/um_methodxl_labs_um-asa-175_0.2mm.inst.cfg @@ -13,7 +13,6 @@ weight = -2 [values] cool_fan_enabled = =extruder_nr == support_extruder_nr -cool_fan_full_layer = 3 cool_fan_speed = 85.0 cool_fan_speed_0 = 0 cool_fan_speed_max = 100 @@ -28,15 +27,15 @@ retraction_amount = 0.5 retraction_min_travel = 3.2 skin_overlap = 10 small_skin_width = 3.6 -speed_layer_0 = 35 -speed_prime_tower = 30.0 +speed_layer_0 = =speed_print * 7/24 +speed_prime_tower = =speed_print * 0.25 speed_print = 120.0 -speed_roofing = 65 +speed_roofing = =speed_print * 13/24 speed_support = =speed_print * 5/6 -speed_support_interface = 75 -speed_topbottom = 55 +speed_support_interface = =speed_print * 15/24 +speed_topbottom = =speed_print * 11/24 speed_travel_layer_0 = 250 -speed_wall = 25 +speed_wall = =speed_print * 5/24 speed_wall_0 = =speed_print * 1/6 speed_wall_x = =speed_wall support_angle = 50 diff --git a/resources/quality/ultimaker_methodxl/um_methodxl_labs_um-nylon-cf-175_0.2mm.inst.cfg b/resources/quality/ultimaker_methodxl/um_methodxl_labs_um-nylon-cf-175_0.2mm.inst.cfg new file mode 100644 index 0000000000..de870da341 --- /dev/null +++ b/resources/quality/ultimaker_methodxl/um_methodxl_labs_um-nylon-cf-175_0.2mm.inst.cfg @@ -0,0 +1,60 @@ +[general] +definition = ultimaker_methodxl +name = Fast +version = 4 + +[metadata] +material = ultimaker_nylon-cf_175 +quality_type = draft +setting_version = 23 +type = quality +variant = LABS +weight = -2 + +[values] +cool_fan_enabled = True +cool_fan_speed_max = 65 +cool_min_layer_time = 3.5 +cool_min_speed = 7 +cool_min_temperature = =default_material_print_temperature-5 +initial_layer_line_width_factor = 120 +material_final_print_temperature = =default_material_print_temperature-5 +material_initial_print_temperature = =default_material_print_temperature-5 +raft_airgap = 0.18 +raft_base_infill_overlap = 5 +raft_base_line_spacing = =3 if extruder_nr == raft_interface_extruder_nr else 2 +raft_base_line_width = =1.2 if extruder_nr == raft_interface_extruder_nr else 1 +raft_base_thickness = =0.6 if extruder_nr == raft_interface_extruder_nr else 0.5 +raft_interface_flow = 105 +raft_interface_infill_overlap = 25 +raft_interface_speed = =raft_speed * 7 +raft_interface_z_offset = -0.08 +raft_surface_flow = 105 +raft_surface_infill_overlap = 35 +raft_surface_line_spacing = 0.42 +raft_surface_speed = =raft_speed * 7 +raft_surface_thickness = 0.27 +raft_surface_z_offset = -0.08 +retraction_amount = 0.5 +retraction_min_travel = 3.2 +skin_overlap = 10 +small_skin_width = 3.6 +speed_prime_tower = =speed_print * 0.25 +speed_print = 120.0 +speed_roofing = =speed_print * 11/24 +speed_topbottom = =speed_roofing +speed_wall_0 = =speed_print * 9/24 +speed_wall_x = =speed_print * 13/24 +support_angle = 50 +support_bottom_density = 24 +support_bottom_distance = =layer_height +support_bottom_enable = False +support_bottom_line_width = 0.6 +support_bottom_stair_step_height = 0 +support_infill_rate = 12.0 +support_line_width = =line_width * 0.75 +support_material_flow = 90 +support_roof_density = 85 +support_xy_distance = 0.3 +support_z_distance = =layer_height + diff --git a/resources/quality/ultimaker_methodxl/um_methodxl_labs_um-nylon12-cf-175_0.2mm.inst.cfg b/resources/quality/ultimaker_methodxl/um_methodxl_labs_um-nylon12-cf-175_0.2mm.inst.cfg index d65d25f15e..92044f8449 100644 --- a/resources/quality/ultimaker_methodxl/um_methodxl_labs_um-nylon12-cf-175_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_methodxl/um_methodxl_labs_um-nylon12-cf-175_0.2mm.inst.cfg @@ -23,12 +23,12 @@ raft_base_thickness = =0.6 if extruder_nr == raft_interface_extruder_nr else 0.5 retraction_amount = 0.5 retraction_min_travel = 3.2 small_skin_width = 3.6 -speed_prime_tower = 30.0 +speed_prime_tower = =speed_print * 0.25 speed_print = 120.0 -speed_roofing = 55 -speed_topbottom = 55 -speed_wall_0 = 45 -speed_wall_x = 65 +speed_roofing = =speed_print * 11/24 +speed_topbottom = =speed_roofing +speed_wall_0 = =speed_print * 9/24 +speed_wall_x = =speed_print * 13/24 support_angle = 50 support_bottom_density = 24 support_bottom_distance = =layer_height diff --git a/resources/quality/ultimaker_methodxl/um_methodxl_labs_um-petg-175_0.2mm.inst.cfg b/resources/quality/ultimaker_methodxl/um_methodxl_labs_um-petg-175_0.2mm.inst.cfg new file mode 100644 index 0000000000..4a9d1b1405 --- /dev/null +++ b/resources/quality/ultimaker_methodxl/um_methodxl_labs_um-petg-175_0.2mm.inst.cfg @@ -0,0 +1,67 @@ +[general] +definition = ultimaker_methodxl +name = Fast +version = 4 + +[metadata] +material = ultimaker_petg_175 +quality_type = draft +setting_version = 23 +type = quality +variant = LABS +weight = -2 + +[values] +cool_fan_enabled = True +cool_fan_speed = 50 +cool_fan_speed_0 = 0 +cool_fan_speed_max = 100 +cool_min_layer_time = 10 +cool_min_speed = 5 +initial_layer_line_width_factor = 150 +min_bead_width = =line_width * 0.75 +min_wall_line_width = =line_width * 0.75 +raft_airgap = 0.2 +raft_base_infill_overlap = 10 +raft_base_line_spacing = =4 if extruder_nr == raft_interface_extruder_nr else 2.8 +raft_base_line_width = =1.2 if extruder_nr == raft_interface_extruder_nr else 1.4 +raft_base_thickness = 0.6 +raft_interface_infill_overlap = 35 +raft_interface_line_spacing = 0.75 +raft_interface_speed = 40 +raft_speed = 15 +raft_surface_infill_overlap = 25 +raft_surface_line_spacing = 0.425 +raft_surface_line_width = 0.4 +raft_surface_speed = 40 +raft_surface_wall_count = 2 +skin_overlap = 10 +speed_layer_0 = 15 +speed_print = 60 +speed_roofing = =speed_print / 3 +speed_support = =speed_print +speed_support_interface = 40 +speed_topbottom = =speed_print * 0.6 +speed_wall = =speed_print / 6 +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +support_angle = 50.0 +support_bottom_distance = =layer_height +support_bottom_enable = False +support_infill_angles = [45 ] +support_infill_rate = 12 +support_interface_density = 83 +support_interface_height = =layer_height * 4 +support_interface_material_flow = =material_flow +support_line_width = =line_width * 0.75 +support_material_flow = =material_flow +support_offset = 3 +support_roof_density = =support_interface_density +support_roof_line_width = =line_width +support_supported_skin_fan_speed = =cool_fan_speed if support_wall_count > 0 else cool_fan_speed_max +support_top_distance = =support_z_distance +support_xy_distance = 0.3 +support_xy_overrides_z = xy_overrides_z +support_z_distance = 0.2 +switch_extruder_retraction_amount = 1 + diff --git a/resources/quality/ultimaker_methodxl/um_methodxl_labs_um-pla-175_0.2mm.inst.cfg b/resources/quality/ultimaker_methodxl/um_methodxl_labs_um-pla-175_0.2mm.inst.cfg index 52b9b334a5..1d66d8c24a 100644 --- a/resources/quality/ultimaker_methodxl/um_methodxl_labs_um-pla-175_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_methodxl/um_methodxl_labs_um-pla-175_0.2mm.inst.cfg @@ -12,15 +12,12 @@ variant = LABS weight = -2 [values] -bottom_layers = 4 cool_fan_enabled = True -cool_fan_full_layer = 4 cool_fan_speed = 100 cool_fan_speed_0 = 0 cool_min_layer_time = 10 cool_min_speed = 5 cool_min_temperature = 205 -infill_sparse_density = 15 material_final_print_temperature = =default_material_print_temperature - 5 material_initial_print_temperature = =default_material_print_temperature - 5 material_print_temperature_layer_0 = =default_material_print_temperature + 15 diff --git a/resources/quality/ultimaker_methodxl/um_methodxl_labs_um-tough-pla-175_0.2mm.inst.cfg b/resources/quality/ultimaker_methodxl/um_methodxl_labs_um-tough-pla-175_0.2mm.inst.cfg new file mode 100644 index 0000000000..2fcd1a6e5a --- /dev/null +++ b/resources/quality/ultimaker_methodxl/um_methodxl_labs_um-tough-pla-175_0.2mm.inst.cfg @@ -0,0 +1,82 @@ +[general] +definition = ultimaker_methodxl +name = Fast +version = 4 + +[metadata] +material = ultimaker_tough_pla_175 +quality_type = draft +setting_version = 23 +type = quality +variant = LABS +weight = -2 + +[values] +cool_fan_enabled = True +cool_fan_speed = 100 +cool_fan_speed_0 = 0 +cool_min_layer_time = 10 +cool_min_speed = 5 +cool_min_temperature = 205 +infill_sparse_density = 15 +material_final_print_temperature = =default_material_print_temperature - 5 +material_initial_print_temperature = =default_material_print_temperature - 5 +material_print_temperature_layer_0 = =default_material_print_temperature + 15 +min_bead_width = =line_width * 0.75 +min_wall_line_width = =line_width * 0.75 +raft_airgap = 0.22 +raft_base_line_spacing = =4 if extruder_nr == raft_interface_extruder_nr else 2.8 +raft_base_line_width = =1.2 if extruder_nr == raft_interface_extruder_nr else 1.4 +raft_base_thickness = 0.6 +raft_interface_flow = 105 +raft_interface_infill_overlap = 25 +raft_interface_line_spacing = 0.75 +raft_interface_speed = 60 +raft_interface_z_offset = -0.1 +raft_margin = 3 +raft_speed = 15 +raft_surface_flow = 103 +raft_surface_infill_overlap = 25 +raft_surface_line_spacing = 0.425 +raft_surface_line_width = 0.4 +raft_surface_speed = 90 +raft_surface_wall_count = 2 +raft_surface_z_offset = -0.1 +seam_overhang_angle = 35 +skirt_brim_line_width = 1 +skirt_brim_minimal_length = 200 +skirt_gap = 2.0 +skirt_height = 1 +speed_layer_0 = 15 +speed_print = 150 +speed_roofing = =speed_print / 3 +speed_support = =speed_print +speed_support_interface = 65 +speed_topbottom = =speed_print * 0.6 +speed_wall = =speed_print / 6 +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +support_angle = 50.0 +support_bottom_distance = =support_z_distance +support_bottom_enable = False +support_infill_angles = [45 ] +support_infill_rate = 12 +support_interface_density = 75 +support_interface_height = =layer_height * 4 +support_interface_material_flow = =material_flow * 0.9 +support_interface_offset = 0.8 +support_interface_pattern = zigzag +support_line_width = =line_width * 0.75 +support_material_flow = =material_flow * 0.9 +support_offset = 1 +support_pattern = zigzag +support_roof_density = =support_interface_density +support_roof_height = =layer_height * 4 +support_roof_line_width = =line_width +support_top_distance = =support_z_distance +support_xy_distance = 0.35 +support_xy_distance_overhang = 0.32 +support_xy_overrides_z = xy_overrides_z +support_z_distance = 0.22 +switch_extruder_retraction_amount = 1 + From e3f822b0aad4dfb9e304539eb64ce6c11038b12c Mon Sep 17 00:00:00 2001 From: alanbjorklund Date: Fri, 27 Sep 2024 14:25:13 -0400 Subject: [PATCH 09/42] Update resources/definitions/ultimaker_method_base.def.json Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --- resources/definitions/ultimaker_method_base.def.json | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/resources/definitions/ultimaker_method_base.def.json b/resources/definitions/ultimaker_method_base.def.json index 7a91506b5b..3f41ccc101 100644 --- a/resources/definitions/ultimaker_method_base.def.json +++ b/resources/definitions/ultimaker_method_base.def.json @@ -143,8 +143,7 @@ "adhesion_type": { "value": "'raft'" }, "bottom_thickness": { "value": "top_bottom_thickness" }, "bridge_enable_more_layers": { "value": true }, - "bridge_fan_speed": { "value": "cool_fan_speed_max" }, - "bridge_fan_speed_2": { "value": "(cool_fan_speed_max + cool_fan_speed_min) / 2" }, + "bridge_fan_speed_2": { "value": "(cool_fan_speed_max + cool_fan_speed_min) / 2" }, "bridge_fan_speed_3": { "value": "cool_fan_speed_min" }, "bridge_settings_enabled": { "value": true }, "bridge_skin_density": { "value": 100 }, From df5c502bc94c56c9e6041b44a07fcb36b828aafb Mon Sep 17 00:00:00 2001 From: alanbjorklund Date: Fri, 27 Sep 2024 18:26:27 +0000 Subject: [PATCH 10/42] Applied 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 3f41ccc101..e8ab09e26e 100644 --- a/resources/definitions/ultimaker_method_base.def.json +++ b/resources/definitions/ultimaker_method_base.def.json @@ -143,7 +143,7 @@ "adhesion_type": { "value": "'raft'" }, "bottom_thickness": { "value": "top_bottom_thickness" }, "bridge_enable_more_layers": { "value": true }, - "bridge_fan_speed_2": { "value": "(cool_fan_speed_max + cool_fan_speed_min) / 2" }, + "bridge_fan_speed_2": { "value": "(cool_fan_speed_max + cool_fan_speed_min) / 2" }, "bridge_fan_speed_3": { "value": "cool_fan_speed_min" }, "bridge_settings_enabled": { "value": true }, "bridge_skin_density": { "value": 100 }, From 077a922a6df495e6159ff8be8e2593c7310f3495 Mon Sep 17 00:00:00 2001 From: alanbjorklund Date: Fri, 27 Sep 2024 14:27:16 -0400 Subject: [PATCH 11/42] Update resources/definitions/ultimaker_method_base.def.json Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --- resources/definitions/ultimaker_method_base.def.json | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/resources/definitions/ultimaker_method_base.def.json b/resources/definitions/ultimaker_method_base.def.json index e8ab09e26e..8798241bc3 100644 --- a/resources/definitions/ultimaker_method_base.def.json +++ b/resources/definitions/ultimaker_method_base.def.json @@ -373,8 +373,7 @@ "multiple_mesh_overlap": { "value": 0 }, "optimize_wall_printing_order": { "value": true }, "prime_blob_enable": { "enabled": false }, - "prime_tower_base_curve_magnitude": { "value": 2 }, - "prime_tower_base_height": { "value": 6 }, + "prime_tower_base_height": { "value": 6 }, "prime_tower_base_size": { "value": 10 }, "prime_tower_enable": { "value": "extruders_enabled_count > 1" }, "prime_tower_flow": { "value": "material_flow" }, From ab44d8781cebc760cadaab3a7f3dd82ced08be99 Mon Sep 17 00:00:00 2001 From: alanbjorklund Date: Fri, 27 Sep 2024 18:28:51 +0000 Subject: [PATCH 12/42] Applied 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 8798241bc3..929c44e0b7 100644 --- a/resources/definitions/ultimaker_method_base.def.json +++ b/resources/definitions/ultimaker_method_base.def.json @@ -373,7 +373,7 @@ "multiple_mesh_overlap": { "value": 0 }, "optimize_wall_printing_order": { "value": true }, "prime_blob_enable": { "enabled": false }, - "prime_tower_base_height": { "value": 6 }, + "prime_tower_base_height": { "value": 6 }, "prime_tower_base_size": { "value": 10 }, "prime_tower_enable": { "value": "extruders_enabled_count > 1" }, "prime_tower_flow": { "value": "material_flow" }, From d0956347ffb044ed04a37532e3d29e39d2cd8290 Mon Sep 17 00:00:00 2001 From: alanbjorklund Date: Fri, 27 Sep 2024 14:38:43 -0400 Subject: [PATCH 13/42] Update resources/definitions/ultimaker_method_base.def.json Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --- resources/definitions/ultimaker_method_base.def.json | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/resources/definitions/ultimaker_method_base.def.json b/resources/definitions/ultimaker_method_base.def.json index 929c44e0b7..21b94af93e 100644 --- a/resources/definitions/ultimaker_method_base.def.json +++ b/resources/definitions/ultimaker_method_base.def.json @@ -416,8 +416,7 @@ "maximum_value_warning": 1.8, "value": 1.4 }, - "raft_base_speed": { "value": "raft_speed" }, - "raft_base_thickness": + "raft_base_thickness": { "force_depends_on_settings": [ "raft_interface_extruder_nr", From fd29ed6eb7903d8f13fc9153fff8b5120d24ba95 Mon Sep 17 00:00:00 2001 From: alanbjorklund Date: Fri, 27 Sep 2024 18:39:57 +0000 Subject: [PATCH 14/42] Applied 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 21b94af93e..58fc378816 100644 --- a/resources/definitions/ultimaker_method_base.def.json +++ b/resources/definitions/ultimaker_method_base.def.json @@ -416,7 +416,7 @@ "maximum_value_warning": 1.8, "value": 1.4 }, - "raft_base_thickness": + "raft_base_thickness": { "force_depends_on_settings": [ "raft_interface_extruder_nr", From 9a5e5443e11baf89c855dbeb3d3e6e6227090450 Mon Sep 17 00:00:00 2001 From: alanbjorklund Date: Fri, 27 Sep 2024 14:40:34 -0400 Subject: [PATCH 15/42] Update resources/definitions/ultimaker_method_base.def.json Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --- resources/definitions/ultimaker_method_base.def.json | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/resources/definitions/ultimaker_method_base.def.json b/resources/definitions/ultimaker_method_base.def.json index 58fc378816..12a46a2527 100644 --- a/resources/definitions/ultimaker_method_base.def.json +++ b/resources/definitions/ultimaker_method_base.def.json @@ -522,8 +522,7 @@ "minimum_value_warning": 1, "value": 2 }, - "roofing_material_flow": { "value": "material_flow" }, - "roofing_monotonic": { "value": true }, + "roofing_monotonic": { "value": true }, "skin_angles": { "value": [0, 90] From 531c85f3c0fb15b139c25a45b3c1e018de65cc75 Mon Sep 17 00:00:00 2001 From: alanbjorklund Date: Fri, 27 Sep 2024 18:41:46 +0000 Subject: [PATCH 16/42] Applied 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 12a46a2527..a373a5988d 100644 --- a/resources/definitions/ultimaker_method_base.def.json +++ b/resources/definitions/ultimaker_method_base.def.json @@ -522,7 +522,7 @@ "minimum_value_warning": 1, "value": 2 }, - "roofing_monotonic": { "value": true }, + "roofing_monotonic": { "value": true }, "skin_angles": { "value": [0, 90] From 355715474af5ffd28c3b4806465638902e141865 Mon Sep 17 00:00:00 2001 From: Alan Bjorklund Date: Fri, 27 Sep 2024 14:55:06 -0400 Subject: [PATCH 17/42] Corrected a typo in solid intent files, and removed redundant values from method base definition file PP-511 --- resources/definitions/ultimaker_method_base.def.json | 6 +----- .../um_method_1a_um-pla-175_0.2mm_solid.inst.cfg | 2 +- .../um_method_1a_um-tough-pla-175_0.2mm_solid.inst.cfg | 2 +- .../um_method_1c_um-nylon-cf-175_0.2mm_solid.inst.cfg | 2 +- .../um_method_1c_um-nylon12-cf-175_0.2mm_solid.inst.cfg | 2 +- .../um_method_1c_um-pla-175_0.2mm_solid.inst.cfg | 2 +- .../um_method_1c_um-tough-pla-175_0.2mm_solid.inst.cfg | 2 +- .../um_method_labs_um-nylon-cf-175_0.2mm_solid.inst.cfg | 2 +- .../um_method_labs_um-nylon12-cf-175_0.2mm_solid.inst.cfg | 2 +- .../um_method_labs_um-pla-175_0.2mm_solid.inst.cfg | 2 +- .../um_method_labs_um-tough-pla-175_0.2mm_solid.inst.cfg | 2 +- .../um_methodx_1a_um-pla-175_0.2mm_solid.inst.cfg | 2 +- .../um_methodx_1a_um-tough-pla-175_0.2mm_solid.inst.cfg | 2 +- .../um_methodx_1c_um-abs-175_0.2mm_solid.inst.cfg | 2 +- .../um_methodx_1c_um-abscf-175_0.2mm_solid.inst.cfg | 2 +- .../um_methodx_1c_um-absr-175_0.2mm_solid.inst.cfg | 2 +- .../um_methodx_1c_um-asa-175_0.2mm_solid.inst.cfg | 2 +- .../um_methodx_1c_um-nylon-cf-175_0.2mm_solid.inst.cfg | 2 +- .../um_methodx_1c_um-nylon12-cf-175_0.2mm_solid.inst.cfg | 2 +- .../um_methodx_1c_um-pla-175_0.2mm_solid.inst.cfg | 2 +- .../um_methodx_1c_um-tough-pla-175_0.2mm_solid.inst.cfg | 2 +- .../um_methodx_1xa_um-abs-175_0.2mm_solid.inst.cfg | 2 +- .../um_methodx_1xa_um-absr-175_0.2mm_solid.inst.cfg | 2 +- .../um_methodx_1xa_um-asa-175_0.2mm_solid.inst.cfg | 2 +- .../um_methodx_labs_um-abs-175_0.2mm_solid.inst.cfg | 2 +- .../um_methodx_labs_um-abscf-175_0.2mm_solid.inst.cfg | 2 +- .../um_methodx_labs_um-absr-175_0.2mm_solid.inst.cfg | 2 +- .../um_methodx_labs_um-asa-175_0.2mm_solid.inst.cfg | 2 +- .../um_methodx_labs_um-nylon-cf-175_0.2mm_solid.inst.cfg | 2 +- .../um_methodx_labs_um-nylon12-cf-175_0.2mm_solid.inst.cfg | 2 +- .../um_methodx_labs_um-pla-175_0.2mm_solid.inst.cfg | 2 +- .../um_methodx_labs_um-tough-pla-175_0.2mm_solid.inst.cfg | 2 +- .../um_methodxl_1a_um-pla-175_0.2mm_solid.inst.cfg | 2 +- .../um_methodxl_1a_um-tough-pla-175_0.2mm_solid.inst.cfg | 2 +- .../um_methodxl_1c_um-abs-175_0.2mm_solid.inst.cfg | 2 +- .../um_methodxl_1c_um-abscf-175_0.2mm_solid.inst.cfg | 2 +- .../um_methodxl_1c_um-absr-175_0.2mm_solid.inst.cfg | 2 +- .../um_methodxl_1c_um-asa-175_0.2mm_solid.inst.cfg | 2 +- .../um_methodxl_1c_um-nylon-cf-175_0.2mm_solid.inst.cfg | 2 +- .../um_methodxl_1c_um-nylon12-cf-175_0.2mm_solid.inst.cfg | 2 +- .../um_methodxl_1c_um-pla-175_0.2mm_solid.inst.cfg | 2 +- .../um_methodxl_1c_um-tough-pla-175_0.2mm_solid.inst.cfg | 2 +- .../um_methodxl_1xa_um-abs-175_0.2mm_solid.inst.cfg | 2 +- .../um_methodxl_1xa_um-absr-175_0.2mm_solid.inst.cfg | 2 +- .../um_methodxl_1xa_um-asa-175_0.2mm_solid.inst.cfg | 2 +- .../um_methodxl_labs_um-abs-175_0.2mm_solid.inst.cfg | 2 +- .../um_methodxl_labs_um-abscf-175_0.2mm_solid.inst.cfg | 2 +- .../um_methodxl_labs_um-absr-175_0.2mm_solid.inst.cfg | 2 +- .../um_methodxl_labs_um-asa-175_0.2mm_solid.inst.cfg | 2 +- .../um_methodxl_labs_um-nylon-cf-175_0.2mm_solid.inst.cfg | 2 +- .../um_methodxl_labs_um-nylon12-cf-175_0.2mm_solid.inst.cfg | 2 +- .../um_methodxl_labs_um-pla-175_0.2mm_solid.inst.cfg | 2 +- .../um_methodxl_labs_um-tough-pla-175_0.2mm_solid.inst.cfg | 2 +- 53 files changed, 53 insertions(+), 57 deletions(-) diff --git a/resources/definitions/ultimaker_method_base.def.json b/resources/definitions/ultimaker_method_base.def.json index a373a5988d..dc8541f7e9 100644 --- a/resources/definitions/ultimaker_method_base.def.json +++ b/resources/definitions/ultimaker_method_base.def.json @@ -144,7 +144,6 @@ "bottom_thickness": { "value": "top_bottom_thickness" }, "bridge_enable_more_layers": { "value": true }, "bridge_fan_speed_2": { "value": "(cool_fan_speed_max + cool_fan_speed_min) / 2" }, - "bridge_fan_speed_3": { "value": "cool_fan_speed_min" }, "bridge_settings_enabled": { "value": true }, "bridge_skin_density": { "value": 100 }, "bridge_skin_density_2": { "value": 100 }, @@ -373,9 +372,6 @@ "multiple_mesh_overlap": { "value": 0 }, "optimize_wall_printing_order": { "value": true }, "prime_blob_enable": { "enabled": false }, - "prime_tower_base_height": { "value": 6 }, - "prime_tower_base_size": { "value": 10 }, - "prime_tower_enable": { "value": "extruders_enabled_count > 1" }, "prime_tower_flow": { "value": "material_flow" }, "prime_tower_line_width": { @@ -522,7 +518,7 @@ "minimum_value_warning": 1, "value": 2 }, - "roofing_monotonic": { "value": true }, + "roofing_material_flow": { "value": "material_flow" }, "skin_angles": { "value": [0, 90] diff --git a/resources/intent/ultimaker_method/um_method_1a_um-pla-175_0.2mm_solid.inst.cfg b/resources/intent/ultimaker_method/um_method_1a_um-pla-175_0.2mm_solid.inst.cfg index 927399a836..d3451ff092 100644 --- a/resources/intent/ultimaker_method/um_method_1a_um-pla-175_0.2mm_solid.inst.cfg +++ b/resources/intent/ultimaker_method/um_method_1a_um-pla-175_0.2mm_solid.inst.cfg @@ -16,8 +16,8 @@ bottom_thickness = =top_bottom_thickness build_volume_temperature = 47 infill_angles = [45,135] infill_material_flow = 97 +infill_pattern = zigzag infill_sparse_density = 99 -infill_sparse_pattern = zigzag 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_solid.inst.cfg b/resources/intent/ultimaker_method/um_method_1a_um-tough-pla-175_0.2mm_solid.inst.cfg index 410e483e60..59bde14f82 100644 --- a/resources/intent/ultimaker_method/um_method_1a_um-tough-pla-175_0.2mm_solid.inst.cfg +++ b/resources/intent/ultimaker_method/um_method_1a_um-tough-pla-175_0.2mm_solid.inst.cfg @@ -16,8 +16,8 @@ bottom_thickness = =top_bottom_thickness build_volume_temperature = 47 infill_angles = [45,135] infill_material_flow = 97 +infill_pattern = zigzag infill_sparse_density = 99 -infill_sparse_pattern = zigzag top_bottom_thickness = =layer_height * 2 top_thickness = =top_bottom_thickness diff --git a/resources/intent/ultimaker_method/um_method_1c_um-nylon-cf-175_0.2mm_solid.inst.cfg b/resources/intent/ultimaker_method/um_method_1c_um-nylon-cf-175_0.2mm_solid.inst.cfg index 71c6d9d329..5bbe7588e2 100644 --- a/resources/intent/ultimaker_method/um_method_1c_um-nylon-cf-175_0.2mm_solid.inst.cfg +++ b/resources/intent/ultimaker_method/um_method_1c_um-nylon-cf-175_0.2mm_solid.inst.cfg @@ -15,8 +15,8 @@ variant = 1C bottom_thickness = =top_bottom_thickness infill_angles = [45,135] infill_material_flow = 97 +infill_pattern = zigzag infill_sparse_density = 99 -infill_sparse_pattern = zigzag top_bottom_thickness = =layer_height * 2 top_thickness = =top_bottom_thickness diff --git a/resources/intent/ultimaker_method/um_method_1c_um-nylon12-cf-175_0.2mm_solid.inst.cfg b/resources/intent/ultimaker_method/um_method_1c_um-nylon12-cf-175_0.2mm_solid.inst.cfg index 2477908a4f..b289ef029d 100644 --- a/resources/intent/ultimaker_method/um_method_1c_um-nylon12-cf-175_0.2mm_solid.inst.cfg +++ b/resources/intent/ultimaker_method/um_method_1c_um-nylon12-cf-175_0.2mm_solid.inst.cfg @@ -15,8 +15,8 @@ variant = 1C bottom_thickness = =top_bottom_thickness infill_angles = [45,135] infill_material_flow = 97 +infill_pattern = zigzag infill_sparse_density = 99 -infill_sparse_pattern = zigzag 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_solid.inst.cfg b/resources/intent/ultimaker_method/um_method_1c_um-pla-175_0.2mm_solid.inst.cfg index a708bfdb10..d1afab4975 100644 --- a/resources/intent/ultimaker_method/um_method_1c_um-pla-175_0.2mm_solid.inst.cfg +++ b/resources/intent/ultimaker_method/um_method_1c_um-pla-175_0.2mm_solid.inst.cfg @@ -16,8 +16,8 @@ bottom_thickness = =top_bottom_thickness build_volume_temperature = 47 infill_angles = [45,135] infill_material_flow = 97 +infill_pattern = zigzag infill_sparse_density = 99 -infill_sparse_pattern = zigzag 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_solid.inst.cfg b/resources/intent/ultimaker_method/um_method_1c_um-tough-pla-175_0.2mm_solid.inst.cfg index b361ff9c78..44bfe19a1b 100644 --- a/resources/intent/ultimaker_method/um_method_1c_um-tough-pla-175_0.2mm_solid.inst.cfg +++ b/resources/intent/ultimaker_method/um_method_1c_um-tough-pla-175_0.2mm_solid.inst.cfg @@ -16,8 +16,8 @@ bottom_thickness = =top_bottom_thickness build_volume_temperature = 47 infill_angles = [45,135] infill_material_flow = 97 +infill_pattern = zigzag infill_sparse_density = 99 -infill_sparse_pattern = zigzag top_bottom_thickness = =layer_height * 2 top_thickness = =top_bottom_thickness diff --git a/resources/intent/ultimaker_method/um_method_labs_um-nylon-cf-175_0.2mm_solid.inst.cfg b/resources/intent/ultimaker_method/um_method_labs_um-nylon-cf-175_0.2mm_solid.inst.cfg index 5ab5c06f0c..397a98cea9 100644 --- a/resources/intent/ultimaker_method/um_method_labs_um-nylon-cf-175_0.2mm_solid.inst.cfg +++ b/resources/intent/ultimaker_method/um_method_labs_um-nylon-cf-175_0.2mm_solid.inst.cfg @@ -15,8 +15,8 @@ variant = LABS bottom_thickness = =top_bottom_thickness infill_angles = [45,135] infill_material_flow = 97 +infill_pattern = zigzag infill_sparse_density = 99 -infill_sparse_pattern = zigzag top_bottom_thickness = =layer_height * 2 top_thickness = =top_bottom_thickness diff --git a/resources/intent/ultimaker_method/um_method_labs_um-nylon12-cf-175_0.2mm_solid.inst.cfg b/resources/intent/ultimaker_method/um_method_labs_um-nylon12-cf-175_0.2mm_solid.inst.cfg index 09fdabc249..f6f560c6c4 100644 --- a/resources/intent/ultimaker_method/um_method_labs_um-nylon12-cf-175_0.2mm_solid.inst.cfg +++ b/resources/intent/ultimaker_method/um_method_labs_um-nylon12-cf-175_0.2mm_solid.inst.cfg @@ -15,8 +15,8 @@ variant = LABS bottom_thickness = =top_bottom_thickness infill_angles = [45,135] infill_material_flow = 97 +infill_pattern = zigzag infill_sparse_density = 99 -infill_sparse_pattern = zigzag 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_solid.inst.cfg b/resources/intent/ultimaker_method/um_method_labs_um-pla-175_0.2mm_solid.inst.cfg index d2414acb3c..4c6e0a065d 100644 --- a/resources/intent/ultimaker_method/um_method_labs_um-pla-175_0.2mm_solid.inst.cfg +++ b/resources/intent/ultimaker_method/um_method_labs_um-pla-175_0.2mm_solid.inst.cfg @@ -16,8 +16,8 @@ bottom_thickness = =top_bottom_thickness build_volume_temperature = 47 infill_angles = [45,135] infill_material_flow = 97 +infill_pattern = zigzag infill_sparse_density = 99 -infill_sparse_pattern = zigzag 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_solid.inst.cfg b/resources/intent/ultimaker_method/um_method_labs_um-tough-pla-175_0.2mm_solid.inst.cfg index 31a9353962..cb966aaf7b 100644 --- a/resources/intent/ultimaker_method/um_method_labs_um-tough-pla-175_0.2mm_solid.inst.cfg +++ b/resources/intent/ultimaker_method/um_method_labs_um-tough-pla-175_0.2mm_solid.inst.cfg @@ -16,8 +16,8 @@ bottom_thickness = =top_bottom_thickness build_volume_temperature = 47 infill_angles = [45,135] infill_material_flow = 97 +infill_pattern = zigzag infill_sparse_density = 99 -infill_sparse_pattern = zigzag 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_solid.inst.cfg b/resources/intent/ultimaker_methodx/um_methodx_1a_um-pla-175_0.2mm_solid.inst.cfg index 2dd9cc562b..51ebc22483 100644 --- a/resources/intent/ultimaker_methodx/um_methodx_1a_um-pla-175_0.2mm_solid.inst.cfg +++ b/resources/intent/ultimaker_methodx/um_methodx_1a_um-pla-175_0.2mm_solid.inst.cfg @@ -16,8 +16,8 @@ bottom_thickness = =top_bottom_thickness build_volume_temperature = 47 infill_angles = [45,135] infill_material_flow = 97 +infill_pattern = zigzag infill_sparse_density = 99 -infill_sparse_pattern = zigzag 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_solid.inst.cfg b/resources/intent/ultimaker_methodx/um_methodx_1a_um-tough-pla-175_0.2mm_solid.inst.cfg index 72573610e5..22c04eaf82 100644 --- a/resources/intent/ultimaker_methodx/um_methodx_1a_um-tough-pla-175_0.2mm_solid.inst.cfg +++ b/resources/intent/ultimaker_methodx/um_methodx_1a_um-tough-pla-175_0.2mm_solid.inst.cfg @@ -16,8 +16,8 @@ bottom_thickness = =top_bottom_thickness build_volume_temperature = 47 infill_angles = [45,135] infill_material_flow = 97 +infill_pattern = zigzag infill_sparse_density = 99 -infill_sparse_pattern = zigzag top_bottom_thickness = =layer_height * 2 top_thickness = =top_bottom_thickness diff --git a/resources/intent/ultimaker_methodx/um_methodx_1c_um-abs-175_0.2mm_solid.inst.cfg b/resources/intent/ultimaker_methodx/um_methodx_1c_um-abs-175_0.2mm_solid.inst.cfg index 5fbebd5d37..a6c1caadbe 100644 --- a/resources/intent/ultimaker_methodx/um_methodx_1c_um-abs-175_0.2mm_solid.inst.cfg +++ b/resources/intent/ultimaker_methodx/um_methodx_1c_um-abs-175_0.2mm_solid.inst.cfg @@ -16,8 +16,8 @@ bottom_thickness = =top_bottom_thickness build_volume_temperature = 100 infill_angles = [45,135] infill_material_flow = 97 +infill_pattern = zigzag infill_sparse_density = 99 -infill_sparse_pattern = zigzag top_bottom_thickness = =layer_height * 2 top_thickness = =top_bottom_thickness diff --git a/resources/intent/ultimaker_methodx/um_methodx_1c_um-abscf-175_0.2mm_solid.inst.cfg b/resources/intent/ultimaker_methodx/um_methodx_1c_um-abscf-175_0.2mm_solid.inst.cfg index c9ff26a4a0..632d76dcb3 100644 --- a/resources/intent/ultimaker_methodx/um_methodx_1c_um-abscf-175_0.2mm_solid.inst.cfg +++ b/resources/intent/ultimaker_methodx/um_methodx_1c_um-abscf-175_0.2mm_solid.inst.cfg @@ -15,8 +15,8 @@ variant = 1C bottom_thickness = =top_bottom_thickness infill_angles = [45,135] infill_material_flow = 97 +infill_pattern = zigzag infill_sparse_density = 99 -infill_sparse_pattern = zigzag 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_solid.inst.cfg b/resources/intent/ultimaker_methodx/um_methodx_1c_um-absr-175_0.2mm_solid.inst.cfg index 60a8f90e70..6e24ed5066 100644 --- a/resources/intent/ultimaker_methodx/um_methodx_1c_um-absr-175_0.2mm_solid.inst.cfg +++ b/resources/intent/ultimaker_methodx/um_methodx_1c_um-absr-175_0.2mm_solid.inst.cfg @@ -15,8 +15,8 @@ variant = 1C bottom_thickness = =top_bottom_thickness infill_angles = [45,135] infill_material_flow = 97 +infill_pattern = zigzag infill_sparse_density = 99 -infill_sparse_pattern = zigzag top_bottom_thickness = =layer_height * 2 top_thickness = =top_bottom_thickness diff --git a/resources/intent/ultimaker_methodx/um_methodx_1c_um-asa-175_0.2mm_solid.inst.cfg b/resources/intent/ultimaker_methodx/um_methodx_1c_um-asa-175_0.2mm_solid.inst.cfg index f4a43a5238..6e3e41cef9 100644 --- a/resources/intent/ultimaker_methodx/um_methodx_1c_um-asa-175_0.2mm_solid.inst.cfg +++ b/resources/intent/ultimaker_methodx/um_methodx_1c_um-asa-175_0.2mm_solid.inst.cfg @@ -15,8 +15,8 @@ variant = 1C bottom_thickness = =top_bottom_thickness infill_angles = [45,135] infill_material_flow = 97 +infill_pattern = zigzag infill_sparse_density = 99 -infill_sparse_pattern = zigzag top_bottom_thickness = =layer_height * 2 top_thickness = =top_bottom_thickness diff --git a/resources/intent/ultimaker_methodx/um_methodx_1c_um-nylon-cf-175_0.2mm_solid.inst.cfg b/resources/intent/ultimaker_methodx/um_methodx_1c_um-nylon-cf-175_0.2mm_solid.inst.cfg index 8b55a887da..62f696f180 100644 --- a/resources/intent/ultimaker_methodx/um_methodx_1c_um-nylon-cf-175_0.2mm_solid.inst.cfg +++ b/resources/intent/ultimaker_methodx/um_methodx_1c_um-nylon-cf-175_0.2mm_solid.inst.cfg @@ -15,8 +15,8 @@ variant = 1C bottom_thickness = =top_bottom_thickness infill_angles = [45,135] infill_material_flow = 97 +infill_pattern = zigzag infill_sparse_density = 99 -infill_sparse_pattern = zigzag top_bottom_thickness = =layer_height * 2 top_thickness = =top_bottom_thickness diff --git a/resources/intent/ultimaker_methodx/um_methodx_1c_um-nylon12-cf-175_0.2mm_solid.inst.cfg b/resources/intent/ultimaker_methodx/um_methodx_1c_um-nylon12-cf-175_0.2mm_solid.inst.cfg index ecf2072190..e4b9a6d3d9 100644 --- a/resources/intent/ultimaker_methodx/um_methodx_1c_um-nylon12-cf-175_0.2mm_solid.inst.cfg +++ b/resources/intent/ultimaker_methodx/um_methodx_1c_um-nylon12-cf-175_0.2mm_solid.inst.cfg @@ -15,8 +15,8 @@ variant = 1C bottom_thickness = =top_bottom_thickness infill_angles = [45,135] infill_material_flow = 97 +infill_pattern = zigzag infill_sparse_density = 99 -infill_sparse_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_solid.inst.cfg b/resources/intent/ultimaker_methodx/um_methodx_1c_um-pla-175_0.2mm_solid.inst.cfg index 24aea3e0a0..c15dad85c8 100644 --- a/resources/intent/ultimaker_methodx/um_methodx_1c_um-pla-175_0.2mm_solid.inst.cfg +++ b/resources/intent/ultimaker_methodx/um_methodx_1c_um-pla-175_0.2mm_solid.inst.cfg @@ -16,8 +16,8 @@ bottom_thickness = =top_bottom_thickness build_volume_temperature = 47 infill_angles = [45,135] infill_material_flow = 97 +infill_pattern = zigzag infill_sparse_density = 99 -infill_sparse_pattern = zigzag 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_solid.inst.cfg b/resources/intent/ultimaker_methodx/um_methodx_1c_um-tough-pla-175_0.2mm_solid.inst.cfg index 8453738f7c..f689ff85cf 100644 --- a/resources/intent/ultimaker_methodx/um_methodx_1c_um-tough-pla-175_0.2mm_solid.inst.cfg +++ b/resources/intent/ultimaker_methodx/um_methodx_1c_um-tough-pla-175_0.2mm_solid.inst.cfg @@ -16,8 +16,8 @@ bottom_thickness = =top_bottom_thickness build_volume_temperature = 47 infill_angles = [45,135] infill_material_flow = 97 +infill_pattern = zigzag infill_sparse_density = 99 -infill_sparse_pattern = zigzag top_bottom_thickness = =layer_height * 2 top_thickness = =top_bottom_thickness diff --git a/resources/intent/ultimaker_methodx/um_methodx_1xa_um-abs-175_0.2mm_solid.inst.cfg b/resources/intent/ultimaker_methodx/um_methodx_1xa_um-abs-175_0.2mm_solid.inst.cfg index eff1e7a3bb..4656306ce1 100644 --- a/resources/intent/ultimaker_methodx/um_methodx_1xa_um-abs-175_0.2mm_solid.inst.cfg +++ b/resources/intent/ultimaker_methodx/um_methodx_1xa_um-abs-175_0.2mm_solid.inst.cfg @@ -16,8 +16,8 @@ bottom_thickness = =top_bottom_thickness build_volume_temperature = 100 infill_angles = [45,135] infill_material_flow = 97 +infill_pattern = zigzag infill_sparse_density = 99 -infill_sparse_pattern = zigzag 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_solid.inst.cfg b/resources/intent/ultimaker_methodx/um_methodx_1xa_um-absr-175_0.2mm_solid.inst.cfg index a421a36dfd..6be3ee14cc 100644 --- a/resources/intent/ultimaker_methodx/um_methodx_1xa_um-absr-175_0.2mm_solid.inst.cfg +++ b/resources/intent/ultimaker_methodx/um_methodx_1xa_um-absr-175_0.2mm_solid.inst.cfg @@ -15,8 +15,8 @@ variant = 1XA bottom_thickness = =top_bottom_thickness infill_angles = [45,135] infill_material_flow = 97 +infill_pattern = zigzag infill_sparse_density = 99 -infill_sparse_pattern = zigzag top_bottom_thickness = =layer_height * 2 top_thickness = =top_bottom_thickness diff --git a/resources/intent/ultimaker_methodx/um_methodx_1xa_um-asa-175_0.2mm_solid.inst.cfg b/resources/intent/ultimaker_methodx/um_methodx_1xa_um-asa-175_0.2mm_solid.inst.cfg index dd12e9b01c..dc5bd45821 100644 --- a/resources/intent/ultimaker_methodx/um_methodx_1xa_um-asa-175_0.2mm_solid.inst.cfg +++ b/resources/intent/ultimaker_methodx/um_methodx_1xa_um-asa-175_0.2mm_solid.inst.cfg @@ -15,8 +15,8 @@ variant = 1XA bottom_thickness = =top_bottom_thickness infill_angles = [45,135] infill_material_flow = 97 +infill_pattern = zigzag infill_sparse_density = 99 -infill_sparse_pattern = zigzag top_bottom_thickness = =layer_height * 2 top_thickness = =top_bottom_thickness diff --git a/resources/intent/ultimaker_methodx/um_methodx_labs_um-abs-175_0.2mm_solid.inst.cfg b/resources/intent/ultimaker_methodx/um_methodx_labs_um-abs-175_0.2mm_solid.inst.cfg index 34a0fdae0f..12a2827eee 100644 --- a/resources/intent/ultimaker_methodx/um_methodx_labs_um-abs-175_0.2mm_solid.inst.cfg +++ b/resources/intent/ultimaker_methodx/um_methodx_labs_um-abs-175_0.2mm_solid.inst.cfg @@ -16,8 +16,8 @@ bottom_thickness = =top_bottom_thickness build_volume_temperature = 100 infill_angles = [45,135] infill_material_flow = 97 +infill_pattern = zigzag infill_sparse_density = 99 -infill_sparse_pattern = zigzag top_bottom_thickness = =layer_height * 2 top_thickness = =top_bottom_thickness diff --git a/resources/intent/ultimaker_methodx/um_methodx_labs_um-abscf-175_0.2mm_solid.inst.cfg b/resources/intent/ultimaker_methodx/um_methodx_labs_um-abscf-175_0.2mm_solid.inst.cfg index bf20b9bdbe..96f7856441 100644 --- a/resources/intent/ultimaker_methodx/um_methodx_labs_um-abscf-175_0.2mm_solid.inst.cfg +++ b/resources/intent/ultimaker_methodx/um_methodx_labs_um-abscf-175_0.2mm_solid.inst.cfg @@ -15,8 +15,8 @@ variant = LABS bottom_thickness = =top_bottom_thickness infill_angles = [45,135] infill_material_flow = 97 +infill_pattern = zigzag infill_sparse_density = 99 -infill_sparse_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_solid.inst.cfg b/resources/intent/ultimaker_methodx/um_methodx_labs_um-absr-175_0.2mm_solid.inst.cfg index 5b1181e830..abfcf5395a 100644 --- a/resources/intent/ultimaker_methodx/um_methodx_labs_um-absr-175_0.2mm_solid.inst.cfg +++ b/resources/intent/ultimaker_methodx/um_methodx_labs_um-absr-175_0.2mm_solid.inst.cfg @@ -15,8 +15,8 @@ variant = LABS bottom_thickness = =top_bottom_thickness infill_angles = [45,135] infill_material_flow = 97 +infill_pattern = zigzag infill_sparse_density = 99 -infill_sparse_pattern = zigzag top_bottom_thickness = =layer_height * 2 top_thickness = =top_bottom_thickness diff --git a/resources/intent/ultimaker_methodx/um_methodx_labs_um-asa-175_0.2mm_solid.inst.cfg b/resources/intent/ultimaker_methodx/um_methodx_labs_um-asa-175_0.2mm_solid.inst.cfg index 3917512f39..dbf8b4e923 100644 --- a/resources/intent/ultimaker_methodx/um_methodx_labs_um-asa-175_0.2mm_solid.inst.cfg +++ b/resources/intent/ultimaker_methodx/um_methodx_labs_um-asa-175_0.2mm_solid.inst.cfg @@ -15,8 +15,8 @@ variant = LABS bottom_thickness = =top_bottom_thickness infill_angles = [45,135] infill_material_flow = 97 +infill_pattern = zigzag infill_sparse_density = 99 -infill_sparse_pattern = zigzag top_bottom_thickness = =layer_height * 2 top_thickness = =top_bottom_thickness diff --git a/resources/intent/ultimaker_methodx/um_methodx_labs_um-nylon-cf-175_0.2mm_solid.inst.cfg b/resources/intent/ultimaker_methodx/um_methodx_labs_um-nylon-cf-175_0.2mm_solid.inst.cfg index a367fe6d32..4ec545411d 100644 --- a/resources/intent/ultimaker_methodx/um_methodx_labs_um-nylon-cf-175_0.2mm_solid.inst.cfg +++ b/resources/intent/ultimaker_methodx/um_methodx_labs_um-nylon-cf-175_0.2mm_solid.inst.cfg @@ -15,8 +15,8 @@ variant = LABS bottom_thickness = =top_bottom_thickness infill_angles = [45,135] infill_material_flow = 97 +infill_pattern = zigzag infill_sparse_density = 99 -infill_sparse_pattern = zigzag top_bottom_thickness = =layer_height * 2 top_thickness = =top_bottom_thickness diff --git a/resources/intent/ultimaker_methodx/um_methodx_labs_um-nylon12-cf-175_0.2mm_solid.inst.cfg b/resources/intent/ultimaker_methodx/um_methodx_labs_um-nylon12-cf-175_0.2mm_solid.inst.cfg index 1a283b953b..c46f8e5226 100644 --- a/resources/intent/ultimaker_methodx/um_methodx_labs_um-nylon12-cf-175_0.2mm_solid.inst.cfg +++ b/resources/intent/ultimaker_methodx/um_methodx_labs_um-nylon12-cf-175_0.2mm_solid.inst.cfg @@ -15,8 +15,8 @@ variant = LABS bottom_thickness = =top_bottom_thickness infill_angles = [45,135] infill_material_flow = 97 +infill_pattern = zigzag infill_sparse_density = 99 -infill_sparse_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_solid.inst.cfg b/resources/intent/ultimaker_methodx/um_methodx_labs_um-pla-175_0.2mm_solid.inst.cfg index 71dbd92252..2a355d02f7 100644 --- a/resources/intent/ultimaker_methodx/um_methodx_labs_um-pla-175_0.2mm_solid.inst.cfg +++ b/resources/intent/ultimaker_methodx/um_methodx_labs_um-pla-175_0.2mm_solid.inst.cfg @@ -16,8 +16,8 @@ bottom_thickness = =top_bottom_thickness build_volume_temperature = 47 infill_angles = [45,135] infill_material_flow = 97 +infill_pattern = zigzag infill_sparse_density = 99 -infill_sparse_pattern = zigzag 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_solid.inst.cfg b/resources/intent/ultimaker_methodx/um_methodx_labs_um-tough-pla-175_0.2mm_solid.inst.cfg index 74ee19dd10..727b7c05bf 100644 --- a/resources/intent/ultimaker_methodx/um_methodx_labs_um-tough-pla-175_0.2mm_solid.inst.cfg +++ b/resources/intent/ultimaker_methodx/um_methodx_labs_um-tough-pla-175_0.2mm_solid.inst.cfg @@ -16,8 +16,8 @@ bottom_thickness = =top_bottom_thickness build_volume_temperature = 47 infill_angles = [45,135] infill_material_flow = 97 +infill_pattern = zigzag infill_sparse_density = 99 -infill_sparse_pattern = zigzag 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_solid.inst.cfg b/resources/intent/ultimaker_methodxl/um_methodxl_1a_um-pla-175_0.2mm_solid.inst.cfg index ab423e9cfa..542a2bc232 100644 --- a/resources/intent/ultimaker_methodxl/um_methodxl_1a_um-pla-175_0.2mm_solid.inst.cfg +++ b/resources/intent/ultimaker_methodxl/um_methodxl_1a_um-pla-175_0.2mm_solid.inst.cfg @@ -16,8 +16,8 @@ bottom_thickness = =top_bottom_thickness build_volume_temperature = 45 infill_angles = [45,135] infill_material_flow = 97 +infill_pattern = zigzag infill_sparse_density = 99 -infill_sparse_pattern = zigzag material_bed_temperature = 45 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_solid.inst.cfg b/resources/intent/ultimaker_methodxl/um_methodxl_1a_um-tough-pla-175_0.2mm_solid.inst.cfg index 415b889cdb..d383d1e28f 100644 --- a/resources/intent/ultimaker_methodxl/um_methodxl_1a_um-tough-pla-175_0.2mm_solid.inst.cfg +++ b/resources/intent/ultimaker_methodxl/um_methodxl_1a_um-tough-pla-175_0.2mm_solid.inst.cfg @@ -16,8 +16,8 @@ bottom_thickness = =top_bottom_thickness build_volume_temperature = 45 infill_angles = [45,135] infill_material_flow = 97 +infill_pattern = zigzag infill_sparse_density = 99 -infill_sparse_pattern = zigzag material_bed_temperature = 45 top_bottom_thickness = =layer_height * 2 top_thickness = =top_bottom_thickness diff --git a/resources/intent/ultimaker_methodxl/um_methodxl_1c_um-abs-175_0.2mm_solid.inst.cfg b/resources/intent/ultimaker_methodxl/um_methodxl_1c_um-abs-175_0.2mm_solid.inst.cfg index 605f8cbb22..1e0317c71d 100644 --- a/resources/intent/ultimaker_methodxl/um_methodxl_1c_um-abs-175_0.2mm_solid.inst.cfg +++ b/resources/intent/ultimaker_methodxl/um_methodxl_1c_um-abs-175_0.2mm_solid.inst.cfg @@ -15,8 +15,8 @@ variant = 1C bottom_thickness = =top_bottom_thickness infill_angles = [45,135] infill_material_flow = 97 +infill_pattern = zigzag infill_sparse_density = 99 -infill_sparse_pattern = zigzag top_bottom_thickness = =layer_height * 2 top_thickness = =top_bottom_thickness diff --git a/resources/intent/ultimaker_methodxl/um_methodxl_1c_um-abscf-175_0.2mm_solid.inst.cfg b/resources/intent/ultimaker_methodxl/um_methodxl_1c_um-abscf-175_0.2mm_solid.inst.cfg index 45de0cd183..5c307ffa72 100644 --- a/resources/intent/ultimaker_methodxl/um_methodxl_1c_um-abscf-175_0.2mm_solid.inst.cfg +++ b/resources/intent/ultimaker_methodxl/um_methodxl_1c_um-abscf-175_0.2mm_solid.inst.cfg @@ -15,8 +15,8 @@ variant = 1C bottom_thickness = =top_bottom_thickness infill_angles = [45,135] infill_material_flow = 97 +infill_pattern = zigzag infill_sparse_density = 99 -infill_sparse_pattern = zigzag 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_solid.inst.cfg b/resources/intent/ultimaker_methodxl/um_methodxl_1c_um-absr-175_0.2mm_solid.inst.cfg index 628d4fe825..2ec02a671f 100644 --- a/resources/intent/ultimaker_methodxl/um_methodxl_1c_um-absr-175_0.2mm_solid.inst.cfg +++ b/resources/intent/ultimaker_methodxl/um_methodxl_1c_um-absr-175_0.2mm_solid.inst.cfg @@ -15,8 +15,8 @@ variant = 1C bottom_thickness = =top_bottom_thickness infill_angles = [45,135] infill_material_flow = 97 +infill_pattern = zigzag infill_sparse_density = 99 -infill_sparse_pattern = zigzag top_bottom_thickness = =layer_height * 2 top_thickness = =top_bottom_thickness diff --git a/resources/intent/ultimaker_methodxl/um_methodxl_1c_um-asa-175_0.2mm_solid.inst.cfg b/resources/intent/ultimaker_methodxl/um_methodxl_1c_um-asa-175_0.2mm_solid.inst.cfg index 448734f104..140d35edc6 100644 --- a/resources/intent/ultimaker_methodxl/um_methodxl_1c_um-asa-175_0.2mm_solid.inst.cfg +++ b/resources/intent/ultimaker_methodxl/um_methodxl_1c_um-asa-175_0.2mm_solid.inst.cfg @@ -15,8 +15,8 @@ variant = 1C bottom_thickness = =top_bottom_thickness infill_angles = [45,135] infill_material_flow = 97 +infill_pattern = zigzag infill_sparse_density = 99 -infill_sparse_pattern = zigzag top_bottom_thickness = =layer_height * 2 top_thickness = =top_bottom_thickness diff --git a/resources/intent/ultimaker_methodxl/um_methodxl_1c_um-nylon-cf-175_0.2mm_solid.inst.cfg b/resources/intent/ultimaker_methodxl/um_methodxl_1c_um-nylon-cf-175_0.2mm_solid.inst.cfg index 158e4a303b..d983221d06 100644 --- a/resources/intent/ultimaker_methodxl/um_methodxl_1c_um-nylon-cf-175_0.2mm_solid.inst.cfg +++ b/resources/intent/ultimaker_methodxl/um_methodxl_1c_um-nylon-cf-175_0.2mm_solid.inst.cfg @@ -15,8 +15,8 @@ variant = 1C bottom_thickness = =top_bottom_thickness infill_angles = [45,135] infill_material_flow = 97 +infill_pattern = zigzag infill_sparse_density = 99 -infill_sparse_pattern = zigzag top_bottom_thickness = =layer_height * 2 top_thickness = =top_bottom_thickness diff --git a/resources/intent/ultimaker_methodxl/um_methodxl_1c_um-nylon12-cf-175_0.2mm_solid.inst.cfg b/resources/intent/ultimaker_methodxl/um_methodxl_1c_um-nylon12-cf-175_0.2mm_solid.inst.cfg index 955d83ad4e..db1b475091 100644 --- a/resources/intent/ultimaker_methodxl/um_methodxl_1c_um-nylon12-cf-175_0.2mm_solid.inst.cfg +++ b/resources/intent/ultimaker_methodxl/um_methodxl_1c_um-nylon12-cf-175_0.2mm_solid.inst.cfg @@ -15,8 +15,8 @@ variant = 1C bottom_thickness = =top_bottom_thickness infill_angles = [45,135] infill_material_flow = 97 +infill_pattern = zigzag infill_sparse_density = 99 -infill_sparse_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_solid.inst.cfg b/resources/intent/ultimaker_methodxl/um_methodxl_1c_um-pla-175_0.2mm_solid.inst.cfg index f451b6600a..dbb1da55fe 100644 --- a/resources/intent/ultimaker_methodxl/um_methodxl_1c_um-pla-175_0.2mm_solid.inst.cfg +++ b/resources/intent/ultimaker_methodxl/um_methodxl_1c_um-pla-175_0.2mm_solid.inst.cfg @@ -16,8 +16,8 @@ bottom_thickness = =top_bottom_thickness build_volume_temperature = 45 infill_angles = [45,135] infill_material_flow = 97 +infill_pattern = zigzag infill_sparse_density = 99 -infill_sparse_pattern = zigzag material_bed_temperature = 45 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_solid.inst.cfg b/resources/intent/ultimaker_methodxl/um_methodxl_1c_um-tough-pla-175_0.2mm_solid.inst.cfg index eade52916a..95748f3bd3 100644 --- a/resources/intent/ultimaker_methodxl/um_methodxl_1c_um-tough-pla-175_0.2mm_solid.inst.cfg +++ b/resources/intent/ultimaker_methodxl/um_methodxl_1c_um-tough-pla-175_0.2mm_solid.inst.cfg @@ -16,8 +16,8 @@ bottom_thickness = =top_bottom_thickness build_volume_temperature = 45 infill_angles = [45,135] infill_material_flow = 97 +infill_pattern = zigzag infill_sparse_density = 99 -infill_sparse_pattern = zigzag material_bed_temperature = 45 top_bottom_thickness = =layer_height * 2 top_thickness = =top_bottom_thickness diff --git a/resources/intent/ultimaker_methodxl/um_methodxl_1xa_um-abs-175_0.2mm_solid.inst.cfg b/resources/intent/ultimaker_methodxl/um_methodxl_1xa_um-abs-175_0.2mm_solid.inst.cfg index 8cd819b25a..a245ebb006 100644 --- a/resources/intent/ultimaker_methodxl/um_methodxl_1xa_um-abs-175_0.2mm_solid.inst.cfg +++ b/resources/intent/ultimaker_methodxl/um_methodxl_1xa_um-abs-175_0.2mm_solid.inst.cfg @@ -15,8 +15,8 @@ variant = 1XA bottom_thickness = =top_bottom_thickness infill_angles = [45,135] infill_material_flow = 97 +infill_pattern = zigzag infill_sparse_density = 99 -infill_sparse_pattern = zigzag 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_solid.inst.cfg b/resources/intent/ultimaker_methodxl/um_methodxl_1xa_um-absr-175_0.2mm_solid.inst.cfg index 170a209ff4..91c62b31b9 100644 --- a/resources/intent/ultimaker_methodxl/um_methodxl_1xa_um-absr-175_0.2mm_solid.inst.cfg +++ b/resources/intent/ultimaker_methodxl/um_methodxl_1xa_um-absr-175_0.2mm_solid.inst.cfg @@ -15,8 +15,8 @@ variant = 1XA bottom_thickness = =top_bottom_thickness infill_angles = [45,135] infill_material_flow = 97 +infill_pattern = zigzag infill_sparse_density = 99 -infill_sparse_pattern = zigzag top_bottom_thickness = =layer_height * 2 top_thickness = =top_bottom_thickness diff --git a/resources/intent/ultimaker_methodxl/um_methodxl_1xa_um-asa-175_0.2mm_solid.inst.cfg b/resources/intent/ultimaker_methodxl/um_methodxl_1xa_um-asa-175_0.2mm_solid.inst.cfg index afd24eddf0..e4735d3425 100644 --- a/resources/intent/ultimaker_methodxl/um_methodxl_1xa_um-asa-175_0.2mm_solid.inst.cfg +++ b/resources/intent/ultimaker_methodxl/um_methodxl_1xa_um-asa-175_0.2mm_solid.inst.cfg @@ -15,8 +15,8 @@ variant = 1XA bottom_thickness = =top_bottom_thickness infill_angles = [45,135] infill_material_flow = 97 +infill_pattern = zigzag infill_sparse_density = 99 -infill_sparse_pattern = zigzag top_bottom_thickness = =layer_height * 2 top_thickness = =top_bottom_thickness diff --git a/resources/intent/ultimaker_methodxl/um_methodxl_labs_um-abs-175_0.2mm_solid.inst.cfg b/resources/intent/ultimaker_methodxl/um_methodxl_labs_um-abs-175_0.2mm_solid.inst.cfg index 2a34c6cb9d..6a957dabc2 100644 --- a/resources/intent/ultimaker_methodxl/um_methodxl_labs_um-abs-175_0.2mm_solid.inst.cfg +++ b/resources/intent/ultimaker_methodxl/um_methodxl_labs_um-abs-175_0.2mm_solid.inst.cfg @@ -15,8 +15,8 @@ variant = LABS bottom_thickness = =top_bottom_thickness infill_angles = [45,135] infill_material_flow = 97 +infill_pattern = zigzag infill_sparse_density = 99 -infill_sparse_pattern = zigzag top_bottom_thickness = =layer_height * 2 top_thickness = =top_bottom_thickness diff --git a/resources/intent/ultimaker_methodxl/um_methodxl_labs_um-abscf-175_0.2mm_solid.inst.cfg b/resources/intent/ultimaker_methodxl/um_methodxl_labs_um-abscf-175_0.2mm_solid.inst.cfg index 5872a8ebbf..fe110ecd40 100644 --- a/resources/intent/ultimaker_methodxl/um_methodxl_labs_um-abscf-175_0.2mm_solid.inst.cfg +++ b/resources/intent/ultimaker_methodxl/um_methodxl_labs_um-abscf-175_0.2mm_solid.inst.cfg @@ -15,8 +15,8 @@ variant = LABS bottom_thickness = =top_bottom_thickness infill_angles = [45,135] infill_material_flow = 97 +infill_pattern = zigzag infill_sparse_density = 99 -infill_sparse_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_solid.inst.cfg b/resources/intent/ultimaker_methodxl/um_methodxl_labs_um-absr-175_0.2mm_solid.inst.cfg index a50f90c261..b09c85102a 100644 --- a/resources/intent/ultimaker_methodxl/um_methodxl_labs_um-absr-175_0.2mm_solid.inst.cfg +++ b/resources/intent/ultimaker_methodxl/um_methodxl_labs_um-absr-175_0.2mm_solid.inst.cfg @@ -15,8 +15,8 @@ variant = LABS bottom_thickness = =top_bottom_thickness infill_angles = [45,135] infill_material_flow = 97 +infill_pattern = zigzag infill_sparse_density = 99 -infill_sparse_pattern = zigzag top_bottom_thickness = =layer_height * 2 top_thickness = =top_bottom_thickness diff --git a/resources/intent/ultimaker_methodxl/um_methodxl_labs_um-asa-175_0.2mm_solid.inst.cfg b/resources/intent/ultimaker_methodxl/um_methodxl_labs_um-asa-175_0.2mm_solid.inst.cfg index 9e8c6198af..dae561e776 100644 --- a/resources/intent/ultimaker_methodxl/um_methodxl_labs_um-asa-175_0.2mm_solid.inst.cfg +++ b/resources/intent/ultimaker_methodxl/um_methodxl_labs_um-asa-175_0.2mm_solid.inst.cfg @@ -15,8 +15,8 @@ variant = LABS bottom_thickness = =top_bottom_thickness infill_angles = [45,135] infill_material_flow = 97 +infill_pattern = zigzag infill_sparse_density = 99 -infill_sparse_pattern = zigzag top_bottom_thickness = =layer_height * 2 top_thickness = =top_bottom_thickness diff --git a/resources/intent/ultimaker_methodxl/um_methodxl_labs_um-nylon-cf-175_0.2mm_solid.inst.cfg b/resources/intent/ultimaker_methodxl/um_methodxl_labs_um-nylon-cf-175_0.2mm_solid.inst.cfg index c6757b9150..ad82afea21 100644 --- a/resources/intent/ultimaker_methodxl/um_methodxl_labs_um-nylon-cf-175_0.2mm_solid.inst.cfg +++ b/resources/intent/ultimaker_methodxl/um_methodxl_labs_um-nylon-cf-175_0.2mm_solid.inst.cfg @@ -15,8 +15,8 @@ variant = LABS bottom_thickness = =top_bottom_thickness infill_angles = [45,135] infill_material_flow = 97 +infill_pattern = zigzag infill_sparse_density = 99 -infill_sparse_pattern = zigzag top_bottom_thickness = =layer_height * 2 top_thickness = =top_bottom_thickness diff --git a/resources/intent/ultimaker_methodxl/um_methodxl_labs_um-nylon12-cf-175_0.2mm_solid.inst.cfg b/resources/intent/ultimaker_methodxl/um_methodxl_labs_um-nylon12-cf-175_0.2mm_solid.inst.cfg index 1dfd005673..3fad175b96 100644 --- a/resources/intent/ultimaker_methodxl/um_methodxl_labs_um-nylon12-cf-175_0.2mm_solid.inst.cfg +++ b/resources/intent/ultimaker_methodxl/um_methodxl_labs_um-nylon12-cf-175_0.2mm_solid.inst.cfg @@ -15,8 +15,8 @@ variant = LABS bottom_thickness = =top_bottom_thickness infill_angles = [45,135] infill_material_flow = 97 +infill_pattern = zigzag infill_sparse_density = 99 -infill_sparse_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_solid.inst.cfg b/resources/intent/ultimaker_methodxl/um_methodxl_labs_um-pla-175_0.2mm_solid.inst.cfg index 28e7a2b8e3..62687284de 100644 --- a/resources/intent/ultimaker_methodxl/um_methodxl_labs_um-pla-175_0.2mm_solid.inst.cfg +++ b/resources/intent/ultimaker_methodxl/um_methodxl_labs_um-pla-175_0.2mm_solid.inst.cfg @@ -16,8 +16,8 @@ bottom_thickness = =top_bottom_thickness build_volume_temperature = 45 infill_angles = [45,135] infill_material_flow = 97 +infill_pattern = zigzag infill_sparse_density = 99 -infill_sparse_pattern = zigzag material_bed_temperature = 45 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_solid.inst.cfg b/resources/intent/ultimaker_methodxl/um_methodxl_labs_um-tough-pla-175_0.2mm_solid.inst.cfg index 105776dd35..bd1ba0ee47 100644 --- a/resources/intent/ultimaker_methodxl/um_methodxl_labs_um-tough-pla-175_0.2mm_solid.inst.cfg +++ b/resources/intent/ultimaker_methodxl/um_methodxl_labs_um-tough-pla-175_0.2mm_solid.inst.cfg @@ -16,8 +16,8 @@ bottom_thickness = =top_bottom_thickness build_volume_temperature = 45 infill_angles = [45,135] infill_material_flow = 97 +infill_pattern = zigzag infill_sparse_density = 99 -infill_sparse_pattern = zigzag material_bed_temperature = 45 top_bottom_thickness = =layer_height * 2 top_thickness = =top_bottom_thickness From 89066d19e5fd33585c90d0751090772c7181234e Mon Sep 17 00:00:00 2001 From: Alan Bjorklund Date: Fri, 27 Sep 2024 15:05:46 -0400 Subject: [PATCH 18/42] removed more redundant values PP-511 --- resources/definitions/ultimaker_method_base.def.json | 2 -- 1 file changed, 2 deletions(-) diff --git a/resources/definitions/ultimaker_method_base.def.json b/resources/definitions/ultimaker_method_base.def.json index dc8541f7e9..48045188fa 100644 --- a/resources/definitions/ultimaker_method_base.def.json +++ b/resources/definitions/ultimaker_method_base.def.json @@ -144,7 +144,6 @@ "bottom_thickness": { "value": "top_bottom_thickness" }, "bridge_enable_more_layers": { "value": true }, "bridge_fan_speed_2": { "value": "(cool_fan_speed_max + cool_fan_speed_min) / 2" }, - "bridge_settings_enabled": { "value": true }, "bridge_skin_density": { "value": 100 }, "bridge_skin_density_2": { "value": 100 }, "bridge_skin_density_3": { "value": 100 }, @@ -518,7 +517,6 @@ "minimum_value_warning": 1, "value": 2 }, - "roofing_material_flow": { "value": "material_flow" }, "skin_angles": { "value": [0, 90] From e086772f476a44b414d753c6449cd9ec5c4b51b7 Mon Sep 17 00:00:00 2001 From: alanbjorklund Date: Fri, 27 Sep 2024 15:09:45 -0400 Subject: [PATCH 19/42] Update resources/definitions/ultimaker_method_base.def.json Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --- resources/definitions/ultimaker_method_base.def.json | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/resources/definitions/ultimaker_method_base.def.json b/resources/definitions/ultimaker_method_base.def.json index 48045188fa..044e8e08f8 100644 --- a/resources/definitions/ultimaker_method_base.def.json +++ b/resources/definitions/ultimaker_method_base.def.json @@ -145,8 +145,7 @@ "bridge_enable_more_layers": { "value": true }, "bridge_fan_speed_2": { "value": "(cool_fan_speed_max + cool_fan_speed_min) / 2" }, "bridge_skin_density": { "value": 100 }, - "bridge_skin_density_2": { "value": 100 }, - "bridge_skin_density_3": { "value": 100 }, + "bridge_skin_density_3": { "value": 100 }, "bridge_skin_material_flow": { "value": "material_flow" }, "bridge_skin_material_flow_2": { "value": "material_flow" }, "bridge_skin_material_flow_3": { "value": "material_flow" }, From fb95341fd4739335e4b89719530be004ed74aba9 Mon Sep 17 00:00:00 2001 From: alanbjorklund Date: Fri, 27 Sep 2024 19:11:05 +0000 Subject: [PATCH 20/42] Applied 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 044e8e08f8..65a69ea735 100644 --- a/resources/definitions/ultimaker_method_base.def.json +++ b/resources/definitions/ultimaker_method_base.def.json @@ -145,7 +145,7 @@ "bridge_enable_more_layers": { "value": true }, "bridge_fan_speed_2": { "value": "(cool_fan_speed_max + cool_fan_speed_min) / 2" }, "bridge_skin_density": { "value": 100 }, - "bridge_skin_density_3": { "value": 100 }, + "bridge_skin_density_3": { "value": 100 }, "bridge_skin_material_flow": { "value": "material_flow" }, "bridge_skin_material_flow_2": { "value": "material_flow" }, "bridge_skin_material_flow_3": { "value": "material_flow" }, From d5779ae320f959ba45a0995f555c6fa2c0fbb5b4 Mon Sep 17 00:00:00 2001 From: Alan Bjorklund Date: Fri, 27 Sep 2024 15:29:35 -0400 Subject: [PATCH 21/42] update GUIDs in FormatMaps.py PP-511 --- cura/PrinterOutput/FormatMaps.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/cura/PrinterOutput/FormatMaps.py b/cura/PrinterOutput/FormatMaps.py index b8ad4df2a2..cc384c1add 100644 --- a/cura/PrinterOutput/FormatMaps.py +++ b/cura/PrinterOutput/FormatMaps.py @@ -28,14 +28,15 @@ class FormatMaps: # A map from the material-name in their native file-formats to some info, including the internal name we use. MATERIAL_MAP = { - "abs": {"name": "ABS", "guid": "2780b345-577b-4a24-a2c5-12e6aad3e690"}, + "abs": {"name": "ABS", "guid": "e0f1d581-cc6b-4e36-8f3c-3f5601ecba5f"}, "abs-cf10": {"name": "ABS-CF", "guid": "495a0ce5-9daf-4a16-b7b2-06856d82394d"}, "abs-wss1": {"name": "ABS-R", "guid": "88c8919c-6a09-471a-b7b6-e801263d862d"}, "asa": {"name": "ASA", "guid": "f79bc612-21eb-482e-ad6c-87d75bdde066"}, "nylon12-cf": {"name": "Nylon 12 CF", "guid": "3c6f2877-71cc-4760-84e6-4b89ab243e3b"}, - "nylon": {"name": "Nylon", "guid": "283d439a-3490-4481-920c-c51d8cdecf9c"}, + "nylon-cf": {"name": "Nylon CF", "guid": "17abb865-ca73-4ccd-aeda-38e294c9c60b"}, + "nylon": {"name": "Nylon", "guid": "9475b03d-fd19-48a2-b7b5-be1fb46abb02"}, "pc": {"name": "PC", "guid": "62414577-94d1-490d-b1e4-7ef3ec40db02"}, - "petg": {"name": "PETG", "guid": "69386c85-5b6c-421a-bec5-aeb1fb33f060"}, + "petg": {"name": "PETG", "guid": "2d004bbd-d1bb-47f8-beac-b066702d5273"}, "pla": {"name": "PLA", "guid": "abb9c58e-1f56-48d1-bd8f-055fde3a5b56"}, "pva": {"name": "PVA", "guid": "add51ef2-86eb-4c39-afd5-5586564f0715"}, "wss1": {"name": "RapidRinse", "guid": "a140ef8f-4f26-4e73-abe0-cfc29d6d1024"}, @@ -44,7 +45,7 @@ class FormatMaps: "cpe": {"name": "CPE", "guid": "da1872c1-b991-4795-80ad-bdac0f131726"}, "hips": {"name": "HIPS", "guid": "a468d86a-220c-47eb-99a5-bbb47e514eb0"}, "tpu": {"name": "TPU 95A", "guid": "19baa6a9-94ff-478b-b4a1-8157b74358d2"}, - "im-pla": {"name": "Tough", "guid": "de031137-a8ca-4a72-bd1b-17bb964033ad"} + "im-pla": {"name": "Tough", "guid": "96fca5d9-0371-4516-9e96-8e8182677f3c"} } __inverse_printer_name: Optional[Dict[str, str]] = None From 253294548637408c13f0fff796da76d568a1e4dc Mon Sep 17 00:00:00 2001 From: alanbjorklund Date: Fri, 27 Sep 2024 17:11:37 -0400 Subject: [PATCH 22/42] Update resources/definitions/ultimaker_method_base.def.json Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --- resources/definitions/ultimaker_method_base.def.json | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/resources/definitions/ultimaker_method_base.def.json b/resources/definitions/ultimaker_method_base.def.json index 65a69ea735..512dc9b59f 100644 --- a/resources/definitions/ultimaker_method_base.def.json +++ b/resources/definitions/ultimaker_method_base.def.json @@ -145,8 +145,7 @@ "bridge_enable_more_layers": { "value": true }, "bridge_fan_speed_2": { "value": "(cool_fan_speed_max + cool_fan_speed_min) / 2" }, "bridge_skin_density": { "value": 100 }, - "bridge_skin_density_3": { "value": 100 }, - "bridge_skin_material_flow": { "value": "material_flow" }, + "bridge_skin_material_flow": { "value": "material_flow" }, "bridge_skin_material_flow_2": { "value": "material_flow" }, "bridge_skin_material_flow_3": { "value": "material_flow" }, "bridge_skin_speed": { "value": "speed_topbottom" }, From 557755321fe36aaae4fd6d16615a4b6b2c9273bf Mon Sep 17 00:00:00 2001 From: alanbjorklund Date: Fri, 27 Sep 2024 21:12:54 +0000 Subject: [PATCH 23/42] Applied 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 512dc9b59f..95f93e2bc8 100644 --- a/resources/definitions/ultimaker_method_base.def.json +++ b/resources/definitions/ultimaker_method_base.def.json @@ -145,7 +145,7 @@ "bridge_enable_more_layers": { "value": true }, "bridge_fan_speed_2": { "value": "(cool_fan_speed_max + cool_fan_speed_min) / 2" }, "bridge_skin_density": { "value": 100 }, - "bridge_skin_material_flow": { "value": "material_flow" }, + "bridge_skin_material_flow": { "value": "material_flow" }, "bridge_skin_material_flow_2": { "value": "material_flow" }, "bridge_skin_material_flow_3": { "value": "material_flow" }, "bridge_skin_speed": { "value": "speed_topbottom" }, From 523214912bb196310c20cfc746700df39f10b67a Mon Sep 17 00:00:00 2001 From: Alan Bjorklund Date: Fri, 27 Sep 2024 18:01:03 -0400 Subject: [PATCH 24/42] remove redundant values from Tough PLA 175 quality file, standardize skirt values in method base definition file PP-511 --- resources/definitions/ultimaker_method_base.def.json | 5 +++++ .../um_method_1a_um-tough-pla-175_0.2mm.inst.cfg | 8 -------- .../um_method_1c_um-tough-pla-175_0.2mm.inst.cfg | 8 -------- .../um_method_labs_um-tough-pla-175_0.2mm.inst.cfg | 8 -------- .../um_methodx_1a_um-tough-pla-175_0.2mm.inst.cfg | 8 -------- .../um_methodx_1c_um-tough-pla-175_0.2mm.inst.cfg | 8 -------- .../um_methodx_labs_um-tough-pla-175_0.2mm.inst.cfg | 8 -------- .../um_methodxl_1a_um-tough-pla-175_0.2mm.inst.cfg | 8 -------- .../um_methodxl_1c_um-tough-pla-175_0.2mm.inst.cfg | 8 -------- .../um_methodxl_labs_um-tough-pla-175_0.2mm.inst.cfg | 8 -------- 10 files changed, 5 insertions(+), 72 deletions(-) diff --git a/resources/definitions/ultimaker_method_base.def.json b/resources/definitions/ultimaker_method_base.def.json index 95f93e2bc8..4221372d79 100644 --- a/resources/definitions/ultimaker_method_base.def.json +++ b/resources/definitions/ultimaker_method_base.def.json @@ -145,6 +145,8 @@ "bridge_enable_more_layers": { "value": true }, "bridge_fan_speed_2": { "value": "(cool_fan_speed_max + cool_fan_speed_min) / 2" }, "bridge_skin_density": { "value": 100 }, + "bridge_skin_density_2": { "value": 100 }, + "bridge_skin_density_3": { "value": 100 }, "bridge_skin_material_flow": { "value": "material_flow" }, "bridge_skin_material_flow_2": { "value": "material_flow" }, "bridge_skin_material_flow_3": { "value": "material_flow" }, @@ -530,8 +532,11 @@ "enabled": false, "value": "min(extruderValues('extruder_nr'))" }, + "skirt_brim_line_width": { "value": 1 }, "skirt_brim_material_flow": { "value": "material_flow" }, "skirt_brim_minimal_length": { "value": 500 }, + "skirt_gap": { "value": 2 }, + "skirt_height": { "value": 3 }, "small_skin_width": { "value": 4 }, "speed_equalize_flow_width_factor": { "value": 0 }, "speed_prime_tower": { "value": "speed_topbottom" }, diff --git a/resources/quality/ultimaker_method/um_method_1a_um-tough-pla-175_0.2mm.inst.cfg b/resources/quality/ultimaker_method/um_method_1a_um-tough-pla-175_0.2mm.inst.cfg index 205b273eda..1743940741 100644 --- a/resources/quality/ultimaker_method/um_method_1a_um-tough-pla-175_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_method/um_method_1a_um-tough-pla-175_0.2mm.inst.cfg @@ -13,14 +13,11 @@ weight = -2 [values] cool_fan_enabled = True -cool_fan_speed = 100 cool_fan_speed_0 = 0 cool_min_layer_time = 10 cool_min_speed = 5 cool_min_temperature = 205 infill_sparse_density = 15 -material_final_print_temperature = =default_material_print_temperature - 5 -material_initial_print_temperature = =default_material_print_temperature - 5 material_print_temperature_layer_0 = =default_material_print_temperature + 15 min_bead_width = =line_width * 0.75 min_wall_line_width = =line_width * 0.75 @@ -42,13 +39,8 @@ raft_surface_infill_overlap = 25 raft_surface_line_spacing = 0.425 raft_surface_line_width = 0.4 raft_surface_speed = 90 -raft_surface_wall_count = 2 raft_surface_z_offset = -0.1 seam_overhang_angle = 35 -skirt_brim_line_width = 1 -skirt_brim_minimal_length = 200 -skirt_gap = 2.0 -skirt_height = 1 speed_layer_0 = 15 speed_print = 150 speed_roofing = =speed_print / 3 diff --git a/resources/quality/ultimaker_method/um_method_1c_um-tough-pla-175_0.2mm.inst.cfg b/resources/quality/ultimaker_method/um_method_1c_um-tough-pla-175_0.2mm.inst.cfg index c411ef0cb5..fba19a3ab8 100644 --- a/resources/quality/ultimaker_method/um_method_1c_um-tough-pla-175_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_method/um_method_1c_um-tough-pla-175_0.2mm.inst.cfg @@ -13,14 +13,11 @@ weight = -2 [values] cool_fan_enabled = True -cool_fan_speed = 100 cool_fan_speed_0 = 0 cool_min_layer_time = 10 cool_min_speed = 5 cool_min_temperature = 205 infill_sparse_density = 15 -material_final_print_temperature = =default_material_print_temperature - 5 -material_initial_print_temperature = =default_material_print_temperature - 5 material_print_temperature_layer_0 = =default_material_print_temperature + 15 min_bead_width = =line_width * 0.75 min_wall_line_width = =line_width * 0.75 @@ -42,13 +39,8 @@ raft_surface_infill_overlap = 25 raft_surface_line_spacing = 0.425 raft_surface_line_width = 0.4 raft_surface_speed = 90 -raft_surface_wall_count = 2 raft_surface_z_offset = -0.1 seam_overhang_angle = 35 -skirt_brim_line_width = 1 -skirt_brim_minimal_length = 200 -skirt_gap = 2.0 -skirt_height = 1 speed_layer_0 = 15 speed_print = 150 speed_roofing = =speed_print / 3 diff --git a/resources/quality/ultimaker_method/um_method_labs_um-tough-pla-175_0.2mm.inst.cfg b/resources/quality/ultimaker_method/um_method_labs_um-tough-pla-175_0.2mm.inst.cfg index 46742b7589..64b34caffa 100644 --- a/resources/quality/ultimaker_method/um_method_labs_um-tough-pla-175_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_method/um_method_labs_um-tough-pla-175_0.2mm.inst.cfg @@ -13,14 +13,11 @@ weight = -2 [values] cool_fan_enabled = True -cool_fan_speed = 100 cool_fan_speed_0 = 0 cool_min_layer_time = 10 cool_min_speed = 5 cool_min_temperature = 205 infill_sparse_density = 15 -material_final_print_temperature = =default_material_print_temperature - 5 -material_initial_print_temperature = =default_material_print_temperature - 5 material_print_temperature_layer_0 = =default_material_print_temperature + 15 min_bead_width = =line_width * 0.75 min_wall_line_width = =line_width * 0.75 @@ -42,13 +39,8 @@ raft_surface_infill_overlap = 25 raft_surface_line_spacing = 0.425 raft_surface_line_width = 0.4 raft_surface_speed = 90 -raft_surface_wall_count = 2 raft_surface_z_offset = -0.1 seam_overhang_angle = 35 -skirt_brim_line_width = 1 -skirt_brim_minimal_length = 200 -skirt_gap = 2.0 -skirt_height = 1 speed_layer_0 = 15 speed_print = 150 speed_roofing = =speed_print / 3 diff --git a/resources/quality/ultimaker_methodx/um_methodx_1a_um-tough-pla-175_0.2mm.inst.cfg b/resources/quality/ultimaker_methodx/um_methodx_1a_um-tough-pla-175_0.2mm.inst.cfg index 73af8bcbf2..c603e06f3c 100644 --- a/resources/quality/ultimaker_methodx/um_methodx_1a_um-tough-pla-175_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_methodx/um_methodx_1a_um-tough-pla-175_0.2mm.inst.cfg @@ -13,14 +13,11 @@ weight = -2 [values] cool_fan_enabled = True -cool_fan_speed = 100 cool_fan_speed_0 = 0 cool_min_layer_time = 10 cool_min_speed = 5 cool_min_temperature = 205 infill_sparse_density = 15 -material_final_print_temperature = =default_material_print_temperature - 5 -material_initial_print_temperature = =default_material_print_temperature - 5 material_print_temperature_layer_0 = =default_material_print_temperature + 15 min_bead_width = =line_width * 0.75 min_wall_line_width = =line_width * 0.75 @@ -42,13 +39,8 @@ raft_surface_infill_overlap = 25 raft_surface_line_spacing = 0.425 raft_surface_line_width = 0.4 raft_surface_speed = 90 -raft_surface_wall_count = 2 raft_surface_z_offset = -0.1 seam_overhang_angle = 35 -skirt_brim_line_width = 1 -skirt_brim_minimal_length = 200 -skirt_gap = 2.0 -skirt_height = 1 speed_layer_0 = 15 speed_print = 150 speed_roofing = =speed_print / 3 diff --git a/resources/quality/ultimaker_methodx/um_methodx_1c_um-tough-pla-175_0.2mm.inst.cfg b/resources/quality/ultimaker_methodx/um_methodx_1c_um-tough-pla-175_0.2mm.inst.cfg index deee76d6c6..0ffed940a1 100644 --- a/resources/quality/ultimaker_methodx/um_methodx_1c_um-tough-pla-175_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_methodx/um_methodx_1c_um-tough-pla-175_0.2mm.inst.cfg @@ -13,14 +13,11 @@ weight = -2 [values] cool_fan_enabled = True -cool_fan_speed = 100 cool_fan_speed_0 = 0 cool_min_layer_time = 10 cool_min_speed = 5 cool_min_temperature = 205 infill_sparse_density = 15 -material_final_print_temperature = =default_material_print_temperature - 5 -material_initial_print_temperature = =default_material_print_temperature - 5 material_print_temperature_layer_0 = =default_material_print_temperature + 15 min_bead_width = =line_width * 0.75 min_wall_line_width = =line_width * 0.75 @@ -42,13 +39,8 @@ raft_surface_infill_overlap = 25 raft_surface_line_spacing = 0.425 raft_surface_line_width = 0.4 raft_surface_speed = 90 -raft_surface_wall_count = 2 raft_surface_z_offset = -0.1 seam_overhang_angle = 35 -skirt_brim_line_width = 1 -skirt_brim_minimal_length = 200 -skirt_gap = 2.0 -skirt_height = 1 speed_layer_0 = 15 speed_print = 150 speed_roofing = =speed_print / 3 diff --git a/resources/quality/ultimaker_methodx/um_methodx_labs_um-tough-pla-175_0.2mm.inst.cfg b/resources/quality/ultimaker_methodx/um_methodx_labs_um-tough-pla-175_0.2mm.inst.cfg index 05aecd0542..235b4bca45 100644 --- a/resources/quality/ultimaker_methodx/um_methodx_labs_um-tough-pla-175_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_methodx/um_methodx_labs_um-tough-pla-175_0.2mm.inst.cfg @@ -13,14 +13,11 @@ weight = -2 [values] cool_fan_enabled = True -cool_fan_speed = 100 cool_fan_speed_0 = 0 cool_min_layer_time = 10 cool_min_speed = 5 cool_min_temperature = 205 infill_sparse_density = 15 -material_final_print_temperature = =default_material_print_temperature - 5 -material_initial_print_temperature = =default_material_print_temperature - 5 material_print_temperature_layer_0 = =default_material_print_temperature + 15 min_bead_width = =line_width * 0.75 min_wall_line_width = =line_width * 0.75 @@ -42,13 +39,8 @@ raft_surface_infill_overlap = 25 raft_surface_line_spacing = 0.425 raft_surface_line_width = 0.4 raft_surface_speed = 90 -raft_surface_wall_count = 2 raft_surface_z_offset = -0.1 seam_overhang_angle = 35 -skirt_brim_line_width = 1 -skirt_brim_minimal_length = 200 -skirt_gap = 2.0 -skirt_height = 1 speed_layer_0 = 15 speed_print = 150 speed_roofing = =speed_print / 3 diff --git a/resources/quality/ultimaker_methodxl/um_methodxl_1a_um-tough-pla-175_0.2mm.inst.cfg b/resources/quality/ultimaker_methodxl/um_methodxl_1a_um-tough-pla-175_0.2mm.inst.cfg index fa8a3ea69c..7d69659208 100644 --- a/resources/quality/ultimaker_methodxl/um_methodxl_1a_um-tough-pla-175_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_methodxl/um_methodxl_1a_um-tough-pla-175_0.2mm.inst.cfg @@ -13,14 +13,11 @@ weight = -2 [values] cool_fan_enabled = True -cool_fan_speed = 100 cool_fan_speed_0 = 0 cool_min_layer_time = 10 cool_min_speed = 5 cool_min_temperature = 205 infill_sparse_density = 15 -material_final_print_temperature = =default_material_print_temperature - 5 -material_initial_print_temperature = =default_material_print_temperature - 5 material_print_temperature_layer_0 = =default_material_print_temperature + 15 min_bead_width = =line_width * 0.75 min_wall_line_width = =line_width * 0.75 @@ -40,13 +37,8 @@ raft_surface_infill_overlap = 25 raft_surface_line_spacing = 0.425 raft_surface_line_width = 0.4 raft_surface_speed = 90 -raft_surface_wall_count = 2 raft_surface_z_offset = -0.1 seam_overhang_angle = 35 -skirt_brim_line_width = 1 -skirt_brim_minimal_length = 200 -skirt_gap = 2.0 -skirt_height = 1 speed_layer_0 = 15 speed_print = 150 speed_roofing = =speed_print / 3 diff --git a/resources/quality/ultimaker_methodxl/um_methodxl_1c_um-tough-pla-175_0.2mm.inst.cfg b/resources/quality/ultimaker_methodxl/um_methodxl_1c_um-tough-pla-175_0.2mm.inst.cfg index a8183e2e87..86b7399b21 100644 --- a/resources/quality/ultimaker_methodxl/um_methodxl_1c_um-tough-pla-175_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_methodxl/um_methodxl_1c_um-tough-pla-175_0.2mm.inst.cfg @@ -13,14 +13,11 @@ weight = -2 [values] cool_fan_enabled = True -cool_fan_speed = 100 cool_fan_speed_0 = 0 cool_min_layer_time = 10 cool_min_speed = 5 cool_min_temperature = 205 infill_sparse_density = 15 -material_final_print_temperature = =default_material_print_temperature - 5 -material_initial_print_temperature = =default_material_print_temperature - 5 material_print_temperature_layer_0 = =default_material_print_temperature + 15 min_bead_width = =line_width * 0.75 min_wall_line_width = =line_width * 0.75 @@ -40,13 +37,8 @@ raft_surface_infill_overlap = 25 raft_surface_line_spacing = 0.425 raft_surface_line_width = 0.4 raft_surface_speed = 90 -raft_surface_wall_count = 2 raft_surface_z_offset = -0.1 seam_overhang_angle = 35 -skirt_brim_line_width = 1 -skirt_brim_minimal_length = 200 -skirt_gap = 2.0 -skirt_height = 1 speed_layer_0 = 15 speed_print = 150 speed_roofing = =speed_print / 3 diff --git a/resources/quality/ultimaker_methodxl/um_methodxl_labs_um-tough-pla-175_0.2mm.inst.cfg b/resources/quality/ultimaker_methodxl/um_methodxl_labs_um-tough-pla-175_0.2mm.inst.cfg index 2fcd1a6e5a..6b0ad8591d 100644 --- a/resources/quality/ultimaker_methodxl/um_methodxl_labs_um-tough-pla-175_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_methodxl/um_methodxl_labs_um-tough-pla-175_0.2mm.inst.cfg @@ -13,14 +13,11 @@ weight = -2 [values] cool_fan_enabled = True -cool_fan_speed = 100 cool_fan_speed_0 = 0 cool_min_layer_time = 10 cool_min_speed = 5 cool_min_temperature = 205 infill_sparse_density = 15 -material_final_print_temperature = =default_material_print_temperature - 5 -material_initial_print_temperature = =default_material_print_temperature - 5 material_print_temperature_layer_0 = =default_material_print_temperature + 15 min_bead_width = =line_width * 0.75 min_wall_line_width = =line_width * 0.75 @@ -40,13 +37,8 @@ raft_surface_infill_overlap = 25 raft_surface_line_spacing = 0.425 raft_surface_line_width = 0.4 raft_surface_speed = 90 -raft_surface_wall_count = 2 raft_surface_z_offset = -0.1 seam_overhang_angle = 35 -skirt_brim_line_width = 1 -skirt_brim_minimal_length = 200 -skirt_gap = 2.0 -skirt_height = 1 speed_layer_0 = 15 speed_print = 150 speed_roofing = =speed_print / 3 From d0080042ff5475604d71e3e2c148cebdabd863eb Mon Sep 17 00:00:00 2001 From: Erwan MATHIEU Date: Mon, 30 Sep 2024 13:10:19 +0200 Subject: [PATCH 25/42] Slightly simplify code CURA-11634 --- cura/Machines/VariantNode.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/cura/Machines/VariantNode.py b/cura/Machines/VariantNode.py index a9dd8aa96b..b9ff0b5fad 100644 --- a/cura/Machines/VariantNode.py +++ b/cura/Machines/VariantNode.py @@ -63,9 +63,8 @@ class VariantNode(ContainerNode): filtered_materials = [material for material in materials if not self.machine.isExcludedMaterialBaseFile(material["id"])] for material in filtered_materials: - if material.get("abstract_color", False): - if not self.machine.supports_abstract_color: - continue # do not show abstract color profiles if the machine does not support them + if material.get("abstract_color", False) and not self.machine.supports_abstract_color: + continue # do not show abstract color profiles if the machine does not support them base_file = material["base_file"] if base_file not in self.materials: self.materials[base_file] = MaterialNode(material["id"], variant = self) From 4f0c77e16a5da321a74491cfb9cd445ef0343897 Mon Sep 17 00:00:00 2001 From: Erwan MATHIEU Date: Tue, 1 Oct 2024 10:48:27 +0200 Subject: [PATCH 26/42] Fix disallowed areas definition conflict CURA-12165 --- .../definitions/ultimaker_method.def.json | 29 ------------------- .../ultimaker_method_base.def.json | 26 ----------------- .../definitions/ultimaker_methodx.def.json | 29 ------------------- .../definitions/ultimaker_methodxl.def.json | 26 ----------------- 4 files changed, 110 deletions(-) diff --git a/resources/definitions/ultimaker_method.def.json b/resources/definitions/ultimaker_method.def.json index 2f4e372e28..5963f4dfa0 100644 --- a/resources/definitions/ultimaker_method.def.json +++ b/resources/definitions/ultimaker_method.def.json @@ -85,35 +85,6 @@ "overrides": { "build_volume_temperature": { "maximum_value": "67" }, - "machine_disallowed_areas": - { - "default_value": [ - [ - [-141.65, -118.11], - [141.65, -118.11], - [141.65, -94], - [-141.65, -94] - ], - [ - [-141.65, 118.37], - [141.65, 118.37], - [141.65, 94], - [-141.65, 94] - ], - [ - [-141.65, -118.11], - [-75, -118.11], - [-75, 118.37], - [-141.65, 118.37] - ], - [ - [75, -118.11], - [141.65, -118.11], - [141.65, 118.37], - [75, 118.37] - ] - ] - }, "machine_name": { "default_value": "UltiMaker Method" }, "prime_tower_position_x": { "value": "(150 / 2 + resolveOrValue('prime_tower_size') / 2) if resolveOrValue('machine_shape') == 'elliptic' else (150 - (resolveOrValue('prime_tower_base_size') if (resolveOrValue('adhesion_type') == 'raft' or resolveOrValue('prime_tower_brim_enable')) else 0) - max(max(extruderValues('travel_avoid_distance')) + max(extruderValues('support_offset')) + (extruderValue(skirt_brim_extruder_nr, 'skirt_brim_line_width') * extruderValue(skirt_brim_extruder_nr, 'skirt_line_count') * extruderValue(skirt_brim_extruder_nr, 'initial_layer_line_width_factor') / 100 + extruderValue(skirt_brim_extruder_nr, 'skirt_gap') if resolveOrValue('adhesion_type') == 'skirt' else 0) + (resolveOrValue('draft_shield_dist') if resolveOrValue('draft_shield_enabled') else 0), max(map(abs, extruderValues('machine_nozzle_offset_x'))), 1)) - (150 / 2 if resolveOrValue('machine_center_is_zero') else 0)" }, "prime_tower_position_y": { "value": "190 - prime_tower_size - (resolveOrValue('prime_tower_base_size') if (resolveOrValue('adhesion_type') == 'raft' or resolveOrValue('prime_tower_brim_enable')) else 0) - max(max(extruderValues('travel_avoid_distance')) + max(extruderValues('support_offset')) + (extruderValue(skirt_brim_extruder_nr, 'skirt_brim_line_width') * extruderValue(skirt_brim_extruder_nr, 'skirt_line_count') * extruderValue(skirt_brim_extruder_nr, 'initial_layer_line_width_factor') / 100 + extruderValue(skirt_brim_extruder_nr, 'skirt_gap') if resolveOrValue('adhesion_type') == 'skirt' else 0) + (resolveOrValue('draft_shield_dist') if resolveOrValue('draft_shield_enabled') else 0), max(map(abs, extruderValues('machine_nozzle_offset_y'))), 1) - (190 / 2 if resolveOrValue('machine_center_is_zero') else 0)" } diff --git a/resources/definitions/ultimaker_method_base.def.json b/resources/definitions/ultimaker_method_base.def.json index 4221372d79..51ca06ccae 100644 --- a/resources/definitions/ultimaker_method_base.def.json +++ b/resources/definitions/ultimaker_method_base.def.json @@ -306,32 +306,6 @@ "machine_depth": { "default_value": 236.48 }, "machine_disallowed_areas": { - "default_value": [ - [ - [-141.65, -118.11], - [141.65, -118.11], - [141.65, -95.205], - [-141.65, -95.205] - ], - [ - [-141.65, 118.37], - [141.65, 118.37], - [141.65, 95.205], - [-141.65, 95.205] - ], - [ - [-141.65, -118.11], - [-76.149, -118.11], - [-76.149, 118.37], - [-141.65, 118.37] - ], - [ - [76.149, -118.11], - [141.65, -118.11], - [141.65, 118.37], - [76.149, 118.37] - ] - ], "value": "[ [ [-141.65, -118.11], [141.65, -118.11], [141.65, -95.205], [-141.65, -95.205] ], [ [-141.65, 118.37], [141.65, 118.37], [141.65, 95.205], [-141.65, 95.205] ], [ [-141.65, -118.11], [-114.249, -118.11], [-114.249, 118.37], [-141.65, 118.37] ], [ [76.149, -118.11], [141.65, -118.11], [141.65, 118.37], [76.149, 118.37] ] ] if max(extruderValues('extruder_nr')) == 0 else [ [ [-141.65, -118.11], [141.65, -118.11], [141.65, -95.205], [-141.65, -95.205] ], [ [-141.65, 118.37], [141.65, 118.37], [141.65, 95.205], [-141.65, 95.205] ], [ [-141.65, -118.11], [-76.149, -118.11], [-76.149, 118.37], [-141.65, 118.37] ], [ [76.149, -118.11], [141.65, -118.11], [141.65, 118.37], [76.149, 118.37] ] ]" }, "machine_end_gcode": { "default_value": "" }, diff --git a/resources/definitions/ultimaker_methodx.def.json b/resources/definitions/ultimaker_methodx.def.json index a5298473ed..75adf3fbd4 100644 --- a/resources/definitions/ultimaker_methodx.def.json +++ b/resources/definitions/ultimaker_methodx.def.json @@ -83,35 +83,6 @@ "overrides": { "build_volume_temperature": { "maximum_value": "107" }, - "machine_disallowed_areas": - { - "default_value": [ - [ - [-141.65, -118.11], - [141.65, -118.11], - [141.65, -94], - [-141.65, -94] - ], - [ - [-141.65, 118.37], - [141.65, 118.37], - [141.65, 94], - [-141.65, 94] - ], - [ - [-141.65, -118.11], - [-75, -118.11], - [-75, 118.37], - [-141.65, 118.37] - ], - [ - [75, -118.11], - [141.65, -118.11], - [141.65, 118.37], - [75, 118.37] - ] - ] - }, "machine_name": { "default_value": "UltiMaker Method X" }, "prime_tower_position_x": { "value": "(150 / 2 + resolveOrValue('prime_tower_size') / 2) if resolveOrValue('machine_shape') == 'elliptic' else (150 - (resolveOrValue('prime_tower_base_size') if (resolveOrValue('adhesion_type') == 'raft' or resolveOrValue('prime_tower_brim_enable')) else 0) - max(max(extruderValues('travel_avoid_distance')) + max(extruderValues('support_offset')) + (extruderValue(skirt_brim_extruder_nr, 'skirt_brim_line_width') * extruderValue(skirt_brim_extruder_nr, 'skirt_line_count') * extruderValue(skirt_brim_extruder_nr, 'initial_layer_line_width_factor') / 100 + extruderValue(skirt_brim_extruder_nr, 'skirt_gap') if resolveOrValue('adhesion_type') == 'skirt' else 0) + (resolveOrValue('draft_shield_dist') if resolveOrValue('draft_shield_enabled') else 0), max(map(abs, extruderValues('machine_nozzle_offset_x'))), 1)) - (150 / 2 if resolveOrValue('machine_center_is_zero') else 0)" }, "prime_tower_position_y": { "value": "190 - prime_tower_size - (resolveOrValue('prime_tower_base_size') if (resolveOrValue('adhesion_type') == 'raft' or resolveOrValue('prime_tower_brim_enable')) else 0) - max(max(extruderValues('travel_avoid_distance')) + max(extruderValues('support_offset')) + (extruderValue(skirt_brim_extruder_nr, 'skirt_brim_line_width') * extruderValue(skirt_brim_extruder_nr, 'skirt_line_count') * extruderValue(skirt_brim_extruder_nr, 'initial_layer_line_width_factor') / 100 + extruderValue(skirt_brim_extruder_nr, 'skirt_gap') if resolveOrValue('adhesion_type') == 'skirt' else 0) + (resolveOrValue('draft_shield_dist') if resolveOrValue('draft_shield_enabled') else 0), max(map(abs, extruderValues('machine_nozzle_offset_y'))), 1) - (190 / 2 if resolveOrValue('machine_center_is_zero') else 0)" } diff --git a/resources/definitions/ultimaker_methodxl.def.json b/resources/definitions/ultimaker_methodxl.def.json index f5c9ba9958..64f156926f 100644 --- a/resources/definitions/ultimaker_methodxl.def.json +++ b/resources/definitions/ultimaker_methodxl.def.json @@ -67,32 +67,6 @@ "machine_depth": { "default_value": 320 }, "machine_disallowed_areas": { - "default_value": [ - [ - [-204, -160], - [204, -160], - [204, -154.5], - [-204, -154.5] - ], - [ - [-204, 160], - [204, 160], - [204, 154.5], - [-204, 154.5] - ], - [ - [-205, -160], - [-154.5, -160], - [-154.5, 160], - [-205, 160] - ], - [ - [154.5, -160], - [205, -160], - [205, 160], - [154.5, 160] - ] - ], "value": "[ [ [-204, -160], [204, -160], [204, -154.5], [-204, -154.5] ], [ [-204, 160], [204, 160], [204, 154.5], [-204, 154.5] ], [ [-205, -160], [-191.5, -160], [-191.5, 160], [-205, 160] ], [ [154.5, -160], [205, -160], [205, 160], [154.5, 160] ] ] if max(extruderValues('extruder_nr')) == 0 else [ [ [-204, -160], [204, -160], [204, -154.5], [-204, -154.5] ], [ [-204, 160], [204, 160], [204, 154.5], [-204, 154.5] ], [ [-205, -160], [-154.5, -160], [-154.5, 160], [-205, 160] ], [ [154.5, -160], [205, -160], [205, 160], [154.5, 160] ] ]" }, "machine_heated_bed": { "default_value": true }, From 8e5a766193245bf5dcfb37267f0952a7c2d23a7b Mon Sep 17 00:00:00 2001 From: wawanbreton Date: Tue, 1 Oct 2024 08:49:25 +0000 Subject: [PATCH 27/42] Applied printer-linter format --- resources/definitions/ultimaker_method_base.def.json | 5 +---- resources/definitions/ultimaker_methodxl.def.json | 5 +---- 2 files changed, 2 insertions(+), 8 deletions(-) diff --git a/resources/definitions/ultimaker_method_base.def.json b/resources/definitions/ultimaker_method_base.def.json index 51ca06ccae..6dea197f18 100644 --- a/resources/definitions/ultimaker_method_base.def.json +++ b/resources/definitions/ultimaker_method_base.def.json @@ -304,10 +304,7 @@ "machine_acceleration": { "default_value": 3000 }, "machine_center_is_zero": { "value": true }, "machine_depth": { "default_value": 236.48 }, - "machine_disallowed_areas": - { - "value": "[ [ [-141.65, -118.11], [141.65, -118.11], [141.65, -95.205], [-141.65, -95.205] ], [ [-141.65, 118.37], [141.65, 118.37], [141.65, 95.205], [-141.65, 95.205] ], [ [-141.65, -118.11], [-114.249, -118.11], [-114.249, 118.37], [-141.65, 118.37] ], [ [76.149, -118.11], [141.65, -118.11], [141.65, 118.37], [76.149, 118.37] ] ] if max(extruderValues('extruder_nr')) == 0 else [ [ [-141.65, -118.11], [141.65, -118.11], [141.65, -95.205], [-141.65, -95.205] ], [ [-141.65, 118.37], [141.65, 118.37], [141.65, 95.205], [-141.65, 95.205] ], [ [-141.65, -118.11], [-76.149, -118.11], [-76.149, 118.37], [-141.65, 118.37] ], [ [76.149, -118.11], [141.65, -118.11], [141.65, 118.37], [76.149, 118.37] ] ]" - }, + "machine_disallowed_areas": { "value": "[ [ [-141.65, -118.11], [141.65, -118.11], [141.65, -95.205], [-141.65, -95.205] ], [ [-141.65, 118.37], [141.65, 118.37], [141.65, 95.205], [-141.65, 95.205] ], [ [-141.65, -118.11], [-114.249, -118.11], [-114.249, 118.37], [-141.65, 118.37] ], [ [76.149, -118.11], [141.65, -118.11], [141.65, 118.37], [76.149, 118.37] ] ] if max(extruderValues('extruder_nr')) == 0 else [ [ [-141.65, -118.11], [141.65, -118.11], [141.65, -95.205], [-141.65, -95.205] ], [ [-141.65, 118.37], [141.65, 118.37], [141.65, 95.205], [-141.65, 95.205] ], [ [-141.65, -118.11], [-76.149, -118.11], [-76.149, 118.37], [-141.65, 118.37] ], [ [76.149, -118.11], [141.65, -118.11], [141.65, 118.37], [76.149, 118.37] ] ]" }, "machine_end_gcode": { "default_value": "" }, "machine_extruder_count": { "default_value": 2 }, "machine_gcode_flavor": { "default_value": "Griffin" }, diff --git a/resources/definitions/ultimaker_methodxl.def.json b/resources/definitions/ultimaker_methodxl.def.json index 64f156926f..da1afde467 100644 --- a/resources/definitions/ultimaker_methodxl.def.json +++ b/resources/definitions/ultimaker_methodxl.def.json @@ -65,10 +65,7 @@ { "build_volume_temperature": { "maximum_value": "100" }, "machine_depth": { "default_value": 320 }, - "machine_disallowed_areas": - { - "value": "[ [ [-204, -160], [204, -160], [204, -154.5], [-204, -154.5] ], [ [-204, 160], [204, 160], [204, 154.5], [-204, 154.5] ], [ [-205, -160], [-191.5, -160], [-191.5, 160], [-205, 160] ], [ [154.5, -160], [205, -160], [205, 160], [154.5, 160] ] ] if max(extruderValues('extruder_nr')) == 0 else [ [ [-204, -160], [204, -160], [204, -154.5], [-204, -154.5] ], [ [-204, 160], [204, 160], [204, 154.5], [-204, 154.5] ], [ [-205, -160], [-154.5, -160], [-154.5, 160], [-205, 160] ], [ [154.5, -160], [205, -160], [205, 160], [154.5, 160] ] ]" - }, + "machine_disallowed_areas": { "value": "[ [ [-204, -160], [204, -160], [204, -154.5], [-204, -154.5] ], [ [-204, 160], [204, 160], [204, 154.5], [-204, 154.5] ], [ [-205, -160], [-191.5, -160], [-191.5, 160], [-205, 160] ], [ [154.5, -160], [205, -160], [205, 160], [154.5, 160] ] ] if max(extruderValues('extruder_nr')) == 0 else [ [ [-204, -160], [204, -160], [204, -154.5], [-204, -154.5] ], [ [-204, 160], [204, 160], [204, 154.5], [-204, 154.5] ], [ [-205, -160], [-154.5, -160], [-154.5, 160], [-205, 160] ], [ [154.5, -160], [205, -160], [205, 160], [154.5, 160] ] ]" }, "machine_heated_bed": { "default_value": true }, "machine_height": { "default_value": 319.9 }, "machine_name": { "default_value": "UltiMaker Method XL" }, From acd477d183839e81e0015129ce585749a7938135 Mon Sep 17 00:00:00 2001 From: Erwan MATHIEU Date: Tue, 1 Oct 2024 13:36:39 +0200 Subject: [PATCH 28/42] Adjust Method XL build area CURA-12165 This is required because methodxl definition inherits methodx, which has a defined plaftofm_offset. --- resources/definitions/ultimaker_methodxl.def.json | 1 + 1 file changed, 1 insertion(+) diff --git a/resources/definitions/ultimaker_methodxl.def.json b/resources/definitions/ultimaker_methodxl.def.json index da1afde467..d286f81a5b 100644 --- a/resources/definitions/ultimaker_methodxl.def.json +++ b/resources/definitions/ultimaker_methodxl.def.json @@ -9,6 +9,7 @@ "manufacturer": "Ultimaker B.V.", "file_formats": "application/x-makerbot", "platform": "ultimaker_method_xl_platform.stl", + "platform_offset": [ 0, 0, 0 ], "exclude_materials": [ "dsm_", "Essentium_", From 8e4b85ec4ca7dc0dfefb328700c2358635daa255 Mon Sep 17 00:00:00 2001 From: wawanbreton Date: Tue, 1 Oct 2024 11:37:40 +0000 Subject: [PATCH 29/42] Applied printer-linter format --- resources/definitions/ultimaker_methodxl.def.json | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/resources/definitions/ultimaker_methodxl.def.json b/resources/definitions/ultimaker_methodxl.def.json index d286f81a5b..17341da861 100644 --- a/resources/definitions/ultimaker_methodxl.def.json +++ b/resources/definitions/ultimaker_methodxl.def.json @@ -9,7 +9,6 @@ "manufacturer": "Ultimaker B.V.", "file_formats": "application/x-makerbot", "platform": "ultimaker_method_xl_platform.stl", - "platform_offset": [ 0, 0, 0 ], "exclude_materials": [ "dsm_", "Essentium_", @@ -55,6 +54,11 @@ "0": "ultimaker_methodxl_extruder_left", "1": "ultimaker_methodxl_extruder_right" }, + "platform_offset": [ + 0, + 0, + 0 + ], "preferred_quality_type": "draft", "reference_machine_id": "magma_10", "supports_network_connection": true, From 85c7fede7ecfc3b2b0cfd01855b5304f5538826f Mon Sep 17 00:00:00 2001 From: Alan Bjorklund Date: Tue, 1 Oct 2024 11:49:18 -0400 Subject: [PATCH 30/42] update method extruder start gcode, exclude all generic materials PP-511 --- .../definitions/ultimaker_method.def.json | 29 +++++++++++++ .../ultimaker_method_base.def.json | 31 +++++++++++++- .../definitions/ultimaker_methodx.def.json | 42 +++++++++++++------ .../definitions/ultimaker_methodxl.def.json | 36 +++++++++++++--- .../ultimaker_method_extruder_left.def.json | 2 +- .../ultimaker_method_extruder_right.def.json | 2 +- .../ultimaker_methodx_extruder_left.def.json | 2 +- .../ultimaker_methodx_extruder_right.def.json | 2 +- .../ultimaker_methodxl_extruder_left.def.json | 2 +- ...ultimaker_methodxl_extruder_right.def.json | 2 +- 10 files changed, 125 insertions(+), 25 deletions(-) diff --git a/resources/definitions/ultimaker_method.def.json b/resources/definitions/ultimaker_method.def.json index 5963f4dfa0..2f4e372e28 100644 --- a/resources/definitions/ultimaker_method.def.json +++ b/resources/definitions/ultimaker_method.def.json @@ -85,6 +85,35 @@ "overrides": { "build_volume_temperature": { "maximum_value": "67" }, + "machine_disallowed_areas": + { + "default_value": [ + [ + [-141.65, -118.11], + [141.65, -118.11], + [141.65, -94], + [-141.65, -94] + ], + [ + [-141.65, 118.37], + [141.65, 118.37], + [141.65, 94], + [-141.65, 94] + ], + [ + [-141.65, -118.11], + [-75, -118.11], + [-75, 118.37], + [-141.65, 118.37] + ], + [ + [75, -118.11], + [141.65, -118.11], + [141.65, 118.37], + [75, 118.37] + ] + ] + }, "machine_name": { "default_value": "UltiMaker Method" }, "prime_tower_position_x": { "value": "(150 / 2 + resolveOrValue('prime_tower_size') / 2) if resolveOrValue('machine_shape') == 'elliptic' else (150 - (resolveOrValue('prime_tower_base_size') if (resolveOrValue('adhesion_type') == 'raft' or resolveOrValue('prime_tower_brim_enable')) else 0) - max(max(extruderValues('travel_avoid_distance')) + max(extruderValues('support_offset')) + (extruderValue(skirt_brim_extruder_nr, 'skirt_brim_line_width') * extruderValue(skirt_brim_extruder_nr, 'skirt_line_count') * extruderValue(skirt_brim_extruder_nr, 'initial_layer_line_width_factor') / 100 + extruderValue(skirt_brim_extruder_nr, 'skirt_gap') if resolveOrValue('adhesion_type') == 'skirt' else 0) + (resolveOrValue('draft_shield_dist') if resolveOrValue('draft_shield_enabled') else 0), max(map(abs, extruderValues('machine_nozzle_offset_x'))), 1)) - (150 / 2 if resolveOrValue('machine_center_is_zero') else 0)" }, "prime_tower_position_y": { "value": "190 - prime_tower_size - (resolveOrValue('prime_tower_base_size') if (resolveOrValue('adhesion_type') == 'raft' or resolveOrValue('prime_tower_brim_enable')) else 0) - max(max(extruderValues('travel_avoid_distance')) + max(extruderValues('support_offset')) + (extruderValue(skirt_brim_extruder_nr, 'skirt_brim_line_width') * extruderValue(skirt_brim_extruder_nr, 'skirt_line_count') * extruderValue(skirt_brim_extruder_nr, 'initial_layer_line_width_factor') / 100 + extruderValue(skirt_brim_extruder_nr, 'skirt_gap') if resolveOrValue('adhesion_type') == 'skirt' else 0) + (resolveOrValue('draft_shield_dist') if resolveOrValue('draft_shield_enabled') else 0), max(map(abs, extruderValues('machine_nozzle_offset_y'))), 1) - (190 / 2 if resolveOrValue('machine_center_is_zero') else 0)" } diff --git a/resources/definitions/ultimaker_method_base.def.json b/resources/definitions/ultimaker_method_base.def.json index 6dea197f18..4221372d79 100644 --- a/resources/definitions/ultimaker_method_base.def.json +++ b/resources/definitions/ultimaker_method_base.def.json @@ -304,7 +304,36 @@ "machine_acceleration": { "default_value": 3000 }, "machine_center_is_zero": { "value": true }, "machine_depth": { "default_value": 236.48 }, - "machine_disallowed_areas": { "value": "[ [ [-141.65, -118.11], [141.65, -118.11], [141.65, -95.205], [-141.65, -95.205] ], [ [-141.65, 118.37], [141.65, 118.37], [141.65, 95.205], [-141.65, 95.205] ], [ [-141.65, -118.11], [-114.249, -118.11], [-114.249, 118.37], [-141.65, 118.37] ], [ [76.149, -118.11], [141.65, -118.11], [141.65, 118.37], [76.149, 118.37] ] ] if max(extruderValues('extruder_nr')) == 0 else [ [ [-141.65, -118.11], [141.65, -118.11], [141.65, -95.205], [-141.65, -95.205] ], [ [-141.65, 118.37], [141.65, 118.37], [141.65, 95.205], [-141.65, 95.205] ], [ [-141.65, -118.11], [-76.149, -118.11], [-76.149, 118.37], [-141.65, 118.37] ], [ [76.149, -118.11], [141.65, -118.11], [141.65, 118.37], [76.149, 118.37] ] ]" }, + "machine_disallowed_areas": + { + "default_value": [ + [ + [-141.65, -118.11], + [141.65, -118.11], + [141.65, -95.205], + [-141.65, -95.205] + ], + [ + [-141.65, 118.37], + [141.65, 118.37], + [141.65, 95.205], + [-141.65, 95.205] + ], + [ + [-141.65, -118.11], + [-76.149, -118.11], + [-76.149, 118.37], + [-141.65, 118.37] + ], + [ + [76.149, -118.11], + [141.65, -118.11], + [141.65, 118.37], + [76.149, 118.37] + ] + ], + "value": "[ [ [-141.65, -118.11], [141.65, -118.11], [141.65, -95.205], [-141.65, -95.205] ], [ [-141.65, 118.37], [141.65, 118.37], [141.65, 95.205], [-141.65, 95.205] ], [ [-141.65, -118.11], [-114.249, -118.11], [-114.249, 118.37], [-141.65, 118.37] ], [ [76.149, -118.11], [141.65, -118.11], [141.65, 118.37], [76.149, 118.37] ] ] if max(extruderValues('extruder_nr')) == 0 else [ [ [-141.65, -118.11], [141.65, -118.11], [141.65, -95.205], [-141.65, -95.205] ], [ [-141.65, 118.37], [141.65, 118.37], [141.65, 95.205], [-141.65, 95.205] ], [ [-141.65, -118.11], [-76.149, -118.11], [-76.149, 118.37], [-141.65, 118.37] ], [ [76.149, -118.11], [141.65, -118.11], [141.65, 118.37], [76.149, 118.37] ] ]" + }, "machine_end_gcode": { "default_value": "" }, "machine_extruder_count": { "default_value": 2 }, "machine_gcode_flavor": { "default_value": "Griffin" }, diff --git a/resources/definitions/ultimaker_methodx.def.json b/resources/definitions/ultimaker_methodx.def.json index 75adf3fbd4..42c1ffda78 100644 --- a/resources/definitions/ultimaker_methodx.def.json +++ b/resources/definitions/ultimaker_methodx.def.json @@ -23,18 +23,7 @@ "fabtotum_", "fdplast_", "filo3d_", - "generic_asa_175", - "generic_abs_175", - "generic_bvoh_175", - "generic_petg_175", - "generic_pla_175", - "generic_tough_pla_175", - "generic_pva_175", - "generic_cffpa_175", - "generic_cpe_175", - "generic_nylon_175", - "generic_hips_175", - "generic_tpu_175", + "generic_", "goofoo_", "ideagen3D_", "imade3d_", @@ -83,6 +72,35 @@ "overrides": { "build_volume_temperature": { "maximum_value": "107" }, + "machine_disallowed_areas": + { + "default_value": [ + [ + [-141.65, -118.11], + [141.65, -118.11], + [141.65, -94], + [-141.65, -94] + ], + [ + [-141.65, 118.37], + [141.65, 118.37], + [141.65, 94], + [-141.65, 94] + ], + [ + [-141.65, -118.11], + [-75, -118.11], + [-75, 118.37], + [-141.65, 118.37] + ], + [ + [75, -118.11], + [141.65, -118.11], + [141.65, 118.37], + [75, 118.37] + ] + ] + }, "machine_name": { "default_value": "UltiMaker Method X" }, "prime_tower_position_x": { "value": "(150 / 2 + resolveOrValue('prime_tower_size') / 2) if resolveOrValue('machine_shape') == 'elliptic' else (150 - (resolveOrValue('prime_tower_base_size') if (resolveOrValue('adhesion_type') == 'raft' or resolveOrValue('prime_tower_brim_enable')) else 0) - max(max(extruderValues('travel_avoid_distance')) + max(extruderValues('support_offset')) + (extruderValue(skirt_brim_extruder_nr, 'skirt_brim_line_width') * extruderValue(skirt_brim_extruder_nr, 'skirt_line_count') * extruderValue(skirt_brim_extruder_nr, 'initial_layer_line_width_factor') / 100 + extruderValue(skirt_brim_extruder_nr, 'skirt_gap') if resolveOrValue('adhesion_type') == 'skirt' else 0) + (resolveOrValue('draft_shield_dist') if resolveOrValue('draft_shield_enabled') else 0), max(map(abs, extruderValues('machine_nozzle_offset_x'))), 1)) - (150 / 2 if resolveOrValue('machine_center_is_zero') else 0)" }, "prime_tower_position_y": { "value": "190 - prime_tower_size - (resolveOrValue('prime_tower_base_size') if (resolveOrValue('adhesion_type') == 'raft' or resolveOrValue('prime_tower_brim_enable')) else 0) - max(max(extruderValues('travel_avoid_distance')) + max(extruderValues('support_offset')) + (extruderValue(skirt_brim_extruder_nr, 'skirt_brim_line_width') * extruderValue(skirt_brim_extruder_nr, 'skirt_line_count') * extruderValue(skirt_brim_extruder_nr, 'initial_layer_line_width_factor') / 100 + extruderValue(skirt_brim_extruder_nr, 'skirt_gap') if resolveOrValue('adhesion_type') == 'skirt' else 0) + (resolveOrValue('draft_shield_dist') if resolveOrValue('draft_shield_enabled') else 0), max(map(abs, extruderValues('machine_nozzle_offset_y'))), 1) - (190 / 2 if resolveOrValue('machine_center_is_zero') else 0)" } diff --git a/resources/definitions/ultimaker_methodxl.def.json b/resources/definitions/ultimaker_methodxl.def.json index 17341da861..f5c9ba9958 100644 --- a/resources/definitions/ultimaker_methodxl.def.json +++ b/resources/definitions/ultimaker_methodxl.def.json @@ -54,11 +54,6 @@ "0": "ultimaker_methodxl_extruder_left", "1": "ultimaker_methodxl_extruder_right" }, - "platform_offset": [ - 0, - 0, - 0 - ], "preferred_quality_type": "draft", "reference_machine_id": "magma_10", "supports_network_connection": true, @@ -70,7 +65,36 @@ { "build_volume_temperature": { "maximum_value": "100" }, "machine_depth": { "default_value": 320 }, - "machine_disallowed_areas": { "value": "[ [ [-204, -160], [204, -160], [204, -154.5], [-204, -154.5] ], [ [-204, 160], [204, 160], [204, 154.5], [-204, 154.5] ], [ [-205, -160], [-191.5, -160], [-191.5, 160], [-205, 160] ], [ [154.5, -160], [205, -160], [205, 160], [154.5, 160] ] ] if max(extruderValues('extruder_nr')) == 0 else [ [ [-204, -160], [204, -160], [204, -154.5], [-204, -154.5] ], [ [-204, 160], [204, 160], [204, 154.5], [-204, 154.5] ], [ [-205, -160], [-154.5, -160], [-154.5, 160], [-205, 160] ], [ [154.5, -160], [205, -160], [205, 160], [154.5, 160] ] ]" }, + "machine_disallowed_areas": + { + "default_value": [ + [ + [-204, -160], + [204, -160], + [204, -154.5], + [-204, -154.5] + ], + [ + [-204, 160], + [204, 160], + [204, 154.5], + [-204, 154.5] + ], + [ + [-205, -160], + [-154.5, -160], + [-154.5, 160], + [-205, 160] + ], + [ + [154.5, -160], + [205, -160], + [205, 160], + [154.5, 160] + ] + ], + "value": "[ [ [-204, -160], [204, -160], [204, -154.5], [-204, -154.5] ], [ [-204, 160], [204, 160], [204, 154.5], [-204, 154.5] ], [ [-205, -160], [-191.5, -160], [-191.5, 160], [-205, 160] ], [ [154.5, -160], [205, -160], [205, 160], [154.5, 160] ] ] if max(extruderValues('extruder_nr')) == 0 else [ [ [-204, -160], [204, -160], [204, -154.5], [-204, -154.5] ], [ [-204, 160], [204, 160], [204, 154.5], [-204, 154.5] ], [ [-205, -160], [-154.5, -160], [-154.5, 160], [-205, 160] ], [ [154.5, -160], [205, -160], [205, 160], [154.5, 160] ] ]" + }, "machine_heated_bed": { "default_value": true }, "machine_height": { "default_value": 319.9 }, "machine_name": { "default_value": "UltiMaker Method XL" }, diff --git a/resources/extruders/ultimaker_method_extruder_left.def.json b/resources/extruders/ultimaker_method_extruder_left.def.json index 44680a3468..f3b665516f 100644 --- a/resources/extruders/ultimaker_method_extruder_left.def.json +++ b/resources/extruders/ultimaker_method_extruder_left.def.json @@ -16,7 +16,7 @@ }, "machine_extruder_cooling_fan_number": { "default_value": 0 }, "machine_extruder_end_code": { "default_value": "M106 P{extruder_nr} S1.0\nG91\nG0 Z0.4 F600\nG90\nG0 X{prime_tower_position_x - prime_tower_size/2} Y{prime_tower_position_y + prime_tower_size/2} F6000" }, - "machine_extruder_start_code": { "default_value": "G0 X{prime_tower_position_x - prime_tower_size/2} Y{prime_tower_position_y + prime_tower_size/2} F6000\nM104 S{material_print_temperature}\nG4 S5\nG91\nG0 Z-0.4 F600\nG90\nM107 P{(extruder_nr+1)%2}\nM106 P{extruder_nr} S{cool_fan_speed_0/100}" }, + "machine_extruder_start_code": { "default_value": "G0 X{prime_tower_position_x - prime_tower_size/2} Y{prime_tower_position_y + prime_tower_size/2} F6000\nM104 S{material_print_temperature}\nG4 S5\nG91\nG0 Z-0.4 F600\nG90\nM107 P{(extruder_nr+1)%2}\nM106 P{extruder_nr} S{(layer_z > 1 ? cool_fan_speed : cool_fan_speed_0)}" }, "machine_extruder_start_code_duration": { "default_value": 8 }, "machine_nozzle_offset_x": { "default_value": 0 }, "machine_nozzle_offset_y": { "default_value": 0 }, diff --git a/resources/extruders/ultimaker_method_extruder_right.def.json b/resources/extruders/ultimaker_method_extruder_right.def.json index 75eb50bdd8..23155e4060 100644 --- a/resources/extruders/ultimaker_method_extruder_right.def.json +++ b/resources/extruders/ultimaker_method_extruder_right.def.json @@ -16,7 +16,7 @@ }, "machine_extruder_cooling_fan_number": { "default_value": 1 }, "machine_extruder_end_code": { "default_value": "M106 P{extruder_nr} S1.0\nG91\nG0 Z0.4 F600\nG90\nG0 X{prime_tower_position_x - prime_tower_size/2} Y{prime_tower_position_y + prime_tower_size/2} F6000" }, - "machine_extruder_start_code": { "default_value": "G0 X{prime_tower_position_x - prime_tower_size/2} Y{prime_tower_position_y + prime_tower_size/2} F6000\nM104 S{material_print_temperature}\nG4 S5\nG91\nG0 Z-0.4 F600\nG90\nM107 P{(extruder_nr+1)%2}\nM106 P{extruder_nr} S{cool_fan_speed_0/100}" }, + "machine_extruder_start_code": { "default_value": "G0 X{prime_tower_position_x - prime_tower_size/2} Y{prime_tower_position_y + prime_tower_size/2} F6000\nM104 S{material_print_temperature}\nG4 S5\nG91\nG0 Z-0.4 F600\nG90\nM107 P{(extruder_nr+1)%2}\nM106 P{extruder_nr} S{(layer_z > 1 ? cool_fan_speed : cool_fan_speed_0)}" }, "machine_extruder_start_code_duration": { "default_value": 8 }, "machine_nozzle_offset_x": { "default_value": 0 }, "machine_nozzle_offset_y": { "default_value": 0 }, diff --git a/resources/extruders/ultimaker_methodx_extruder_left.def.json b/resources/extruders/ultimaker_methodx_extruder_left.def.json index 2b927405f0..8e43544770 100644 --- a/resources/extruders/ultimaker_methodx_extruder_left.def.json +++ b/resources/extruders/ultimaker_methodx_extruder_left.def.json @@ -16,7 +16,7 @@ }, "machine_extruder_cooling_fan_number": { "default_value": 0 }, "machine_extruder_end_code": { "default_value": "M106 P{extruder_nr} S1.0\nG91\nG0 Z0.4 F600\nG90\nG0 X{prime_tower_position_x - prime_tower_size/2} Y{prime_tower_position_y + prime_tower_size/2} F6000" }, - "machine_extruder_start_code": { "default_value": "G0 X{prime_tower_position_x - prime_tower_size/2} Y{prime_tower_position_y + prime_tower_size/2} F6000\nM104 S{material_print_temperature}\nG4 S5\nG91\nG0 Z-0.4 F600\nG90\nM107 P{(extruder_nr+1)%2}\nM106 P{extruder_nr} S{cool_fan_speed_0/100}" }, + "machine_extruder_start_code": { "default_value": "G0 X{prime_tower_position_x - prime_tower_size/2} Y{prime_tower_position_y + prime_tower_size/2} F6000\nM104 S{material_print_temperature}\nG4 S5\nG91\nG0 Z-0.4 F600\nG90\nM107 P{(extruder_nr+1)%2}\nM106 P{extruder_nr} S{(layer_z > 1 ? cool_fan_speed : cool_fan_speed_0)}" }, "machine_extruder_start_code_duration": { "default_value": 8 }, "machine_nozzle_offset_x": { "default_value": 0 }, "machine_nozzle_offset_y": { "default_value": 0 }, diff --git a/resources/extruders/ultimaker_methodx_extruder_right.def.json b/resources/extruders/ultimaker_methodx_extruder_right.def.json index 43979e136b..c456c67e68 100644 --- a/resources/extruders/ultimaker_methodx_extruder_right.def.json +++ b/resources/extruders/ultimaker_methodx_extruder_right.def.json @@ -16,7 +16,7 @@ }, "machine_extruder_cooling_fan_number": { "default_value": 1 }, "machine_extruder_end_code": { "default_value": "M106 P{extruder_nr} S1.0\nG91\nG0 Z0.4 F600\nG90\nG0 X{prime_tower_position_x - prime_tower_size/2} Y{prime_tower_position_y + prime_tower_size/2} F6000" }, - "machine_extruder_start_code": { "default_value": "G0 X{prime_tower_position_x - prime_tower_size/2} Y{prime_tower_position_y + prime_tower_size/2} F6000\nM104 S{material_print_temperature}\nG4 S5\nG91\nG0 Z-0.4 F600\nG90\nM107 P{(extruder_nr+1)%2}\nM106 P{extruder_nr} S{cool_fan_speed_0/100}" }, + "machine_extruder_start_code": { "default_value": "G0 X{prime_tower_position_x - prime_tower_size/2} Y{prime_tower_position_y + prime_tower_size/2} F6000\nM104 S{material_print_temperature}\nG4 S5\nG91\nG0 Z-0.4 F600\nG90\nM107 P{(extruder_nr+1)%2}\nM106 P{extruder_nr} S{(layer_z > 1 ? cool_fan_speed : cool_fan_speed_0)}" }, "machine_extruder_start_code_duration": { "default_value": 8 }, "machine_nozzle_offset_x": { "default_value": 0 }, "machine_nozzle_offset_y": { "default_value": 0 }, diff --git a/resources/extruders/ultimaker_methodxl_extruder_left.def.json b/resources/extruders/ultimaker_methodxl_extruder_left.def.json index c7e365f269..c553454546 100644 --- a/resources/extruders/ultimaker_methodxl_extruder_left.def.json +++ b/resources/extruders/ultimaker_methodxl_extruder_left.def.json @@ -16,7 +16,7 @@ }, "machine_extruder_cooling_fan_number": { "default_value": 0 }, "machine_extruder_end_code": { "default_value": "M106 P{extruder_nr} S1.0\nG91\nG0 Z0.4 F600\nG90\nG0 X{prime_tower_position_x - prime_tower_size/2} Y{prime_tower_position_y + prime_tower_size/2} F6000" }, - "machine_extruder_start_code": { "default_value": "G0 X{prime_tower_position_x - prime_tower_size/2} Y{prime_tower_position_y + prime_tower_size/2} F6000\nM104 S{material_print_temperature}\nG4 S5\nG91\nG0 Z-0.4 F600\nG90\nM107 P{(extruder_nr+1)%2}\nM106 P{extruder_nr} S{cool_fan_speed_0/100}" }, + "machine_extruder_start_code": { "default_value": "G0 X{prime_tower_position_x - prime_tower_size/2} Y{prime_tower_position_y + prime_tower_size/2} F6000\nM104 S{material_print_temperature}\nG4 S5\nG91\nG0 Z-0.4 F600\nG90\nM107 P{(extruder_nr+1)%2}\nM106 P{extruder_nr} S{(layer_z > 1 ? cool_fan_speed : cool_fan_speed_0)}" }, "machine_extruder_start_code_duration": { "default_value": 10 }, "machine_nozzle_offset_x": { "default_value": 0 }, "machine_nozzle_offset_y": { "default_value": 0 }, diff --git a/resources/extruders/ultimaker_methodxl_extruder_right.def.json b/resources/extruders/ultimaker_methodxl_extruder_right.def.json index 7ac702d3c2..9cb98b9da3 100644 --- a/resources/extruders/ultimaker_methodxl_extruder_right.def.json +++ b/resources/extruders/ultimaker_methodxl_extruder_right.def.json @@ -16,7 +16,7 @@ }, "machine_extruder_cooling_fan_number": { "default_value": 1 }, "machine_extruder_end_code": { "default_value": "M106 P{extruder_nr} S1.0\nG91\nG0 Z0.4 F600\nG90\nG0 X{prime_tower_position_x - prime_tower_size/2} Y{prime_tower_position_y + prime_tower_size/2} F6000" }, - "machine_extruder_start_code": { "default_value": "G0 X{prime_tower_position_x - prime_tower_size/2} Y{prime_tower_position_y + prime_tower_size/2} F6000\nM104 S{material_print_temperature}\nG4 S5\nG91\nG0 Z-0.4 F600\nG90\nM107 P{(extruder_nr+1)%2}\nM106 P{extruder_nr} S{cool_fan_speed_0/100}" }, + "machine_extruder_start_code": { "default_value": "G0 X{prime_tower_position_x - prime_tower_size/2} Y{prime_tower_position_y + prime_tower_size/2} F6000\nM104 S{material_print_temperature}\nG4 S5\nG91\nG0 Z-0.4 F600\nG90\nM107 P{(extruder_nr+1)%2}\nM106 P{extruder_nr} S{(layer_z > 1 ? cool_fan_speed : cool_fan_speed_0)}" }, "machine_extruder_start_code_duration": { "default_value": 10 }, "machine_nozzle_offset_x": { "default_value": 0 }, "machine_nozzle_offset_y": { "default_value": 0 }, From d1b889b96cde2f96f2580656b25193f641a9f5da Mon Sep 17 00:00:00 2001 From: Erwan MATHIEU Date: Wed, 2 Oct 2024 08:56:18 +0200 Subject: [PATCH 31/42] Re-apply disallowed areas and build area fixes CURA-12165 --- .../definitions/ultimaker_method.def.json | 29 ----------------- .../ultimaker_method_base.def.json | 26 ---------------- .../definitions/ultimaker_methodx.def.json | 29 ----------------- .../definitions/ultimaker_methodxl.def.json | 31 +++---------------- 4 files changed, 5 insertions(+), 110 deletions(-) diff --git a/resources/definitions/ultimaker_method.def.json b/resources/definitions/ultimaker_method.def.json index 2f4e372e28..5963f4dfa0 100644 --- a/resources/definitions/ultimaker_method.def.json +++ b/resources/definitions/ultimaker_method.def.json @@ -85,35 +85,6 @@ "overrides": { "build_volume_temperature": { "maximum_value": "67" }, - "machine_disallowed_areas": - { - "default_value": [ - [ - [-141.65, -118.11], - [141.65, -118.11], - [141.65, -94], - [-141.65, -94] - ], - [ - [-141.65, 118.37], - [141.65, 118.37], - [141.65, 94], - [-141.65, 94] - ], - [ - [-141.65, -118.11], - [-75, -118.11], - [-75, 118.37], - [-141.65, 118.37] - ], - [ - [75, -118.11], - [141.65, -118.11], - [141.65, 118.37], - [75, 118.37] - ] - ] - }, "machine_name": { "default_value": "UltiMaker Method" }, "prime_tower_position_x": { "value": "(150 / 2 + resolveOrValue('prime_tower_size') / 2) if resolveOrValue('machine_shape') == 'elliptic' else (150 - (resolveOrValue('prime_tower_base_size') if (resolveOrValue('adhesion_type') == 'raft' or resolveOrValue('prime_tower_brim_enable')) else 0) - max(max(extruderValues('travel_avoid_distance')) + max(extruderValues('support_offset')) + (extruderValue(skirt_brim_extruder_nr, 'skirt_brim_line_width') * extruderValue(skirt_brim_extruder_nr, 'skirt_line_count') * extruderValue(skirt_brim_extruder_nr, 'initial_layer_line_width_factor') / 100 + extruderValue(skirt_brim_extruder_nr, 'skirt_gap') if resolveOrValue('adhesion_type') == 'skirt' else 0) + (resolveOrValue('draft_shield_dist') if resolveOrValue('draft_shield_enabled') else 0), max(map(abs, extruderValues('machine_nozzle_offset_x'))), 1)) - (150 / 2 if resolveOrValue('machine_center_is_zero') else 0)" }, "prime_tower_position_y": { "value": "190 - prime_tower_size - (resolveOrValue('prime_tower_base_size') if (resolveOrValue('adhesion_type') == 'raft' or resolveOrValue('prime_tower_brim_enable')) else 0) - max(max(extruderValues('travel_avoid_distance')) + max(extruderValues('support_offset')) + (extruderValue(skirt_brim_extruder_nr, 'skirt_brim_line_width') * extruderValue(skirt_brim_extruder_nr, 'skirt_line_count') * extruderValue(skirt_brim_extruder_nr, 'initial_layer_line_width_factor') / 100 + extruderValue(skirt_brim_extruder_nr, 'skirt_gap') if resolveOrValue('adhesion_type') == 'skirt' else 0) + (resolveOrValue('draft_shield_dist') if resolveOrValue('draft_shield_enabled') else 0), max(map(abs, extruderValues('machine_nozzle_offset_y'))), 1) - (190 / 2 if resolveOrValue('machine_center_is_zero') else 0)" } diff --git a/resources/definitions/ultimaker_method_base.def.json b/resources/definitions/ultimaker_method_base.def.json index 4221372d79..51ca06ccae 100644 --- a/resources/definitions/ultimaker_method_base.def.json +++ b/resources/definitions/ultimaker_method_base.def.json @@ -306,32 +306,6 @@ "machine_depth": { "default_value": 236.48 }, "machine_disallowed_areas": { - "default_value": [ - [ - [-141.65, -118.11], - [141.65, -118.11], - [141.65, -95.205], - [-141.65, -95.205] - ], - [ - [-141.65, 118.37], - [141.65, 118.37], - [141.65, 95.205], - [-141.65, 95.205] - ], - [ - [-141.65, -118.11], - [-76.149, -118.11], - [-76.149, 118.37], - [-141.65, 118.37] - ], - [ - [76.149, -118.11], - [141.65, -118.11], - [141.65, 118.37], - [76.149, 118.37] - ] - ], "value": "[ [ [-141.65, -118.11], [141.65, -118.11], [141.65, -95.205], [-141.65, -95.205] ], [ [-141.65, 118.37], [141.65, 118.37], [141.65, 95.205], [-141.65, 95.205] ], [ [-141.65, -118.11], [-114.249, -118.11], [-114.249, 118.37], [-141.65, 118.37] ], [ [76.149, -118.11], [141.65, -118.11], [141.65, 118.37], [76.149, 118.37] ] ] if max(extruderValues('extruder_nr')) == 0 else [ [ [-141.65, -118.11], [141.65, -118.11], [141.65, -95.205], [-141.65, -95.205] ], [ [-141.65, 118.37], [141.65, 118.37], [141.65, 95.205], [-141.65, 95.205] ], [ [-141.65, -118.11], [-76.149, -118.11], [-76.149, 118.37], [-141.65, 118.37] ], [ [76.149, -118.11], [141.65, -118.11], [141.65, 118.37], [76.149, 118.37] ] ]" }, "machine_end_gcode": { "default_value": "" }, diff --git a/resources/definitions/ultimaker_methodx.def.json b/resources/definitions/ultimaker_methodx.def.json index 42c1ffda78..245ad23ecb 100644 --- a/resources/definitions/ultimaker_methodx.def.json +++ b/resources/definitions/ultimaker_methodx.def.json @@ -72,35 +72,6 @@ "overrides": { "build_volume_temperature": { "maximum_value": "107" }, - "machine_disallowed_areas": - { - "default_value": [ - [ - [-141.65, -118.11], - [141.65, -118.11], - [141.65, -94], - [-141.65, -94] - ], - [ - [-141.65, 118.37], - [141.65, 118.37], - [141.65, 94], - [-141.65, 94] - ], - [ - [-141.65, -118.11], - [-75, -118.11], - [-75, 118.37], - [-141.65, 118.37] - ], - [ - [75, -118.11], - [141.65, -118.11], - [141.65, 118.37], - [75, 118.37] - ] - ] - }, "machine_name": { "default_value": "UltiMaker Method X" }, "prime_tower_position_x": { "value": "(150 / 2 + resolveOrValue('prime_tower_size') / 2) if resolveOrValue('machine_shape') == 'elliptic' else (150 - (resolveOrValue('prime_tower_base_size') if (resolveOrValue('adhesion_type') == 'raft' or resolveOrValue('prime_tower_brim_enable')) else 0) - max(max(extruderValues('travel_avoid_distance')) + max(extruderValues('support_offset')) + (extruderValue(skirt_brim_extruder_nr, 'skirt_brim_line_width') * extruderValue(skirt_brim_extruder_nr, 'skirt_line_count') * extruderValue(skirt_brim_extruder_nr, 'initial_layer_line_width_factor') / 100 + extruderValue(skirt_brim_extruder_nr, 'skirt_gap') if resolveOrValue('adhesion_type') == 'skirt' else 0) + (resolveOrValue('draft_shield_dist') if resolveOrValue('draft_shield_enabled') else 0), max(map(abs, extruderValues('machine_nozzle_offset_x'))), 1)) - (150 / 2 if resolveOrValue('machine_center_is_zero') else 0)" }, "prime_tower_position_y": { "value": "190 - prime_tower_size - (resolveOrValue('prime_tower_base_size') if (resolveOrValue('adhesion_type') == 'raft' or resolveOrValue('prime_tower_brim_enable')) else 0) - max(max(extruderValues('travel_avoid_distance')) + max(extruderValues('support_offset')) + (extruderValue(skirt_brim_extruder_nr, 'skirt_brim_line_width') * extruderValue(skirt_brim_extruder_nr, 'skirt_line_count') * extruderValue(skirt_brim_extruder_nr, 'initial_layer_line_width_factor') / 100 + extruderValue(skirt_brim_extruder_nr, 'skirt_gap') if resolveOrValue('adhesion_type') == 'skirt' else 0) + (resolveOrValue('draft_shield_dist') if resolveOrValue('draft_shield_enabled') else 0), max(map(abs, extruderValues('machine_nozzle_offset_y'))), 1) - (190 / 2 if resolveOrValue('machine_center_is_zero') else 0)" } diff --git a/resources/definitions/ultimaker_methodxl.def.json b/resources/definitions/ultimaker_methodxl.def.json index f5c9ba9958..69200511fd 100644 --- a/resources/definitions/ultimaker_methodxl.def.json +++ b/resources/definitions/ultimaker_methodxl.def.json @@ -54,6 +54,11 @@ "0": "ultimaker_methodxl_extruder_left", "1": "ultimaker_methodxl_extruder_right" }, + "platform_offset": [ + 0, + 0, + 0 + ], "preferred_quality_type": "draft", "reference_machine_id": "magma_10", "supports_network_connection": true, @@ -67,32 +72,6 @@ "machine_depth": { "default_value": 320 }, "machine_disallowed_areas": { - "default_value": [ - [ - [-204, -160], - [204, -160], - [204, -154.5], - [-204, -154.5] - ], - [ - [-204, 160], - [204, 160], - [204, 154.5], - [-204, 154.5] - ], - [ - [-205, -160], - [-154.5, -160], - [-154.5, 160], - [-205, 160] - ], - [ - [154.5, -160], - [205, -160], - [205, 160], - [154.5, 160] - ] - ], "value": "[ [ [-204, -160], [204, -160], [204, -154.5], [-204, -154.5] ], [ [-204, 160], [204, 160], [204, 154.5], [-204, 154.5] ], [ [-205, -160], [-191.5, -160], [-191.5, 160], [-205, 160] ], [ [154.5, -160], [205, -160], [205, 160], [154.5, 160] ] ] if max(extruderValues('extruder_nr')) == 0 else [ [ [-204, -160], [204, -160], [204, -154.5], [-204, -154.5] ], [ [-204, 160], [204, 160], [204, 154.5], [-204, 154.5] ], [ [-205, -160], [-154.5, -160], [-154.5, 160], [-205, 160] ], [ [154.5, -160], [205, -160], [205, 160], [154.5, 160] ] ]" }, "machine_heated_bed": { "default_value": true }, From c2c34195023101b0064039a1e6b4eb5959342704 Mon Sep 17 00:00:00 2001 From: wawanbreton Date: Wed, 2 Oct 2024 06:57:13 +0000 Subject: [PATCH 32/42] Applied printer-linter format --- resources/definitions/ultimaker_method_base.def.json | 5 +---- resources/definitions/ultimaker_methodxl.def.json | 5 +---- 2 files changed, 2 insertions(+), 8 deletions(-) diff --git a/resources/definitions/ultimaker_method_base.def.json b/resources/definitions/ultimaker_method_base.def.json index 51ca06ccae..6dea197f18 100644 --- a/resources/definitions/ultimaker_method_base.def.json +++ b/resources/definitions/ultimaker_method_base.def.json @@ -304,10 +304,7 @@ "machine_acceleration": { "default_value": 3000 }, "machine_center_is_zero": { "value": true }, "machine_depth": { "default_value": 236.48 }, - "machine_disallowed_areas": - { - "value": "[ [ [-141.65, -118.11], [141.65, -118.11], [141.65, -95.205], [-141.65, -95.205] ], [ [-141.65, 118.37], [141.65, 118.37], [141.65, 95.205], [-141.65, 95.205] ], [ [-141.65, -118.11], [-114.249, -118.11], [-114.249, 118.37], [-141.65, 118.37] ], [ [76.149, -118.11], [141.65, -118.11], [141.65, 118.37], [76.149, 118.37] ] ] if max(extruderValues('extruder_nr')) == 0 else [ [ [-141.65, -118.11], [141.65, -118.11], [141.65, -95.205], [-141.65, -95.205] ], [ [-141.65, 118.37], [141.65, 118.37], [141.65, 95.205], [-141.65, 95.205] ], [ [-141.65, -118.11], [-76.149, -118.11], [-76.149, 118.37], [-141.65, 118.37] ], [ [76.149, -118.11], [141.65, -118.11], [141.65, 118.37], [76.149, 118.37] ] ]" - }, + "machine_disallowed_areas": { "value": "[ [ [-141.65, -118.11], [141.65, -118.11], [141.65, -95.205], [-141.65, -95.205] ], [ [-141.65, 118.37], [141.65, 118.37], [141.65, 95.205], [-141.65, 95.205] ], [ [-141.65, -118.11], [-114.249, -118.11], [-114.249, 118.37], [-141.65, 118.37] ], [ [76.149, -118.11], [141.65, -118.11], [141.65, 118.37], [76.149, 118.37] ] ] if max(extruderValues('extruder_nr')) == 0 else [ [ [-141.65, -118.11], [141.65, -118.11], [141.65, -95.205], [-141.65, -95.205] ], [ [-141.65, 118.37], [141.65, 118.37], [141.65, 95.205], [-141.65, 95.205] ], [ [-141.65, -118.11], [-76.149, -118.11], [-76.149, 118.37], [-141.65, 118.37] ], [ [76.149, -118.11], [141.65, -118.11], [141.65, 118.37], [76.149, 118.37] ] ]" }, "machine_end_gcode": { "default_value": "" }, "machine_extruder_count": { "default_value": 2 }, "machine_gcode_flavor": { "default_value": "Griffin" }, diff --git a/resources/definitions/ultimaker_methodxl.def.json b/resources/definitions/ultimaker_methodxl.def.json index 69200511fd..17341da861 100644 --- a/resources/definitions/ultimaker_methodxl.def.json +++ b/resources/definitions/ultimaker_methodxl.def.json @@ -70,10 +70,7 @@ { "build_volume_temperature": { "maximum_value": "100" }, "machine_depth": { "default_value": 320 }, - "machine_disallowed_areas": - { - "value": "[ [ [-204, -160], [204, -160], [204, -154.5], [-204, -154.5] ], [ [-204, 160], [204, 160], [204, 154.5], [-204, 154.5] ], [ [-205, -160], [-191.5, -160], [-191.5, 160], [-205, 160] ], [ [154.5, -160], [205, -160], [205, 160], [154.5, 160] ] ] if max(extruderValues('extruder_nr')) == 0 else [ [ [-204, -160], [204, -160], [204, -154.5], [-204, -154.5] ], [ [-204, 160], [204, 160], [204, 154.5], [-204, 154.5] ], [ [-205, -160], [-154.5, -160], [-154.5, 160], [-205, 160] ], [ [154.5, -160], [205, -160], [205, 160], [154.5, 160] ] ]" - }, + "machine_disallowed_areas": { "value": "[ [ [-204, -160], [204, -160], [204, -154.5], [-204, -154.5] ], [ [-204, 160], [204, 160], [204, 154.5], [-204, 154.5] ], [ [-205, -160], [-191.5, -160], [-191.5, 160], [-205, 160] ], [ [154.5, -160], [205, -160], [205, 160], [154.5, 160] ] ] if max(extruderValues('extruder_nr')) == 0 else [ [ [-204, -160], [204, -160], [204, -154.5], [-204, -154.5] ], [ [-204, 160], [204, 160], [204, 154.5], [-204, 154.5] ], [ [-205, -160], [-154.5, -160], [-154.5, 160], [-205, 160] ], [ [154.5, -160], [205, -160], [205, 160], [154.5, 160] ] ]" }, "machine_heated_bed": { "default_value": true }, "machine_height": { "default_value": 319.9 }, "machine_name": { "default_value": "UltiMaker Method XL" }, From 88df1280f8a3c5fe755c8607569cbb4cd4404fcf Mon Sep 17 00:00:00 2001 From: Erwan MATHIEU Date: Wed, 2 Oct 2024 11:05:26 +0200 Subject: [PATCH 33/42] Add warning when changing the MATERIAL-MAP list CURA-12165 --- cura/PrinterOutput/FormatMaps.py | 1 + 1 file changed, 1 insertion(+) diff --git a/cura/PrinterOutput/FormatMaps.py b/cura/PrinterOutput/FormatMaps.py index cc384c1add..80eb8049a3 100644 --- a/cura/PrinterOutput/FormatMaps.py +++ b/cura/PrinterOutput/FormatMaps.py @@ -46,6 +46,7 @@ class FormatMaps: "hips": {"name": "HIPS", "guid": "a468d86a-220c-47eb-99a5-bbb47e514eb0"}, "tpu": {"name": "TPU 95A", "guid": "19baa6a9-94ff-478b-b4a1-8157b74358d2"}, "im-pla": {"name": "Tough", "guid": "96fca5d9-0371-4516-9e96-8e8182677f3c"} + # /!\ When changing this list, make sure the changes are reported accordingly on Digital Factory } __inverse_printer_name: Optional[Dict[str, str]] = None From 2e7450bbf3a24cc26e8e3b0b4b69a4a5952d1e95 Mon Sep 17 00:00:00 2001 From: Remco Burema Date: Wed, 2 Oct 2024 11:49:29 +0200 Subject: [PATCH 34/42] Also check for 'abstract color' (support) when a single material is added. Previously, this was only checked on 'load all' leading to some weird edge-ish cases where loading an any-color material on a printer that does support it, briefly also made it available on printers that (otherwise would, but) don't -- but only for that session. part of CURA-12159 (also refer to CURA-11634) --- cura/Machines/VariantNode.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/cura/Machines/VariantNode.py b/cura/Machines/VariantNode.py index b9ff0b5fad..44f73ae2d7 100644 --- a/cura/Machines/VariantNode.py +++ b/cura/Machines/VariantNode.py @@ -128,6 +128,8 @@ class VariantNode(ContainerNode): return # We won't add any materials. material_definition = container.getMetaDataEntry("definition") + if (not self.machine.supports_abstract_color) and container.getMetaDataEntry("abstract_color", False): + return base_file = container.getMetaDataEntry("base_file") if self.machine.isExcludedMaterialBaseFile(base_file): return # Material is forbidden for this printer. From 6555f5c9ae3c07751deb2a186d7cef54e0494215 Mon Sep 17 00:00:00 2001 From: Paul Kuiper <46715907+pkuiper-ultimaker@users.noreply.github.com> Date: Wed, 2 Oct 2024 12:42:39 +0200 Subject: [PATCH 35/42] Update ultimaker_method_extruder_left.def.json --- resources/extruders/ultimaker_method_extruder_left.def.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/resources/extruders/ultimaker_method_extruder_left.def.json b/resources/extruders/ultimaker_method_extruder_left.def.json index f3b665516f..ee07f22bd2 100644 --- a/resources/extruders/ultimaker_method_extruder_left.def.json +++ b/resources/extruders/ultimaker_method_extruder_left.def.json @@ -16,11 +16,11 @@ }, "machine_extruder_cooling_fan_number": { "default_value": 0 }, "machine_extruder_end_code": { "default_value": "M106 P{extruder_nr} S1.0\nG91\nG0 Z0.4 F600\nG90\nG0 X{prime_tower_position_x - prime_tower_size/2} Y{prime_tower_position_y + prime_tower_size/2} F6000" }, - "machine_extruder_start_code": { "default_value": "G0 X{prime_tower_position_x - prime_tower_size/2} Y{prime_tower_position_y + prime_tower_size/2} F6000\nM104 S{material_print_temperature}\nG4 S5\nG91\nG0 Z-0.4 F600\nG90\nM107 P{(extruder_nr+1)%2}\nM106 P{extruder_nr} S{(layer_z > 1 ? cool_fan_speed : cool_fan_speed_0)}" }, + "machine_extruder_start_code": { "default_value": "G0 X{prime_tower_position_x - prime_tower_size/2} Y{prime_tower_position_y + prime_tower_size/2} F6000\nM104 S{material_print_temperature}\nG4 S5\nG91\nG0 Z-0.4 F600\nG90\nM107 P{(extruder_nr+1)%2}\nM106 P{extruder_nr} S{(layer_z > 1 ? cool_fan_speed/100.0 : cool_fan_speed_0/100.0)}" }, "machine_extruder_start_code_duration": { "default_value": 8 }, "machine_nozzle_offset_x": { "default_value": 0 }, "machine_nozzle_offset_y": { "default_value": 0 }, "machine_nozzle_size": { "default_value": 0.4 }, "material_diameter": { "default_value": 1.75 } } -} \ No newline at end of file +} From 806a2be60ebbb05fca6b8cbaa75a478621ac1488 Mon Sep 17 00:00:00 2001 From: pkuiper-ultimaker Date: Wed, 2 Oct 2024 10:43:35 +0000 Subject: [PATCH 36/42] Applied printer-linter format --- resources/extruders/ultimaker_method_extruder_left.def.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/resources/extruders/ultimaker_method_extruder_left.def.json b/resources/extruders/ultimaker_method_extruder_left.def.json index ee07f22bd2..20f5374a1b 100644 --- a/resources/extruders/ultimaker_method_extruder_left.def.json +++ b/resources/extruders/ultimaker_method_extruder_left.def.json @@ -23,4 +23,4 @@ "machine_nozzle_size": { "default_value": 0.4 }, "material_diameter": { "default_value": 1.75 } } -} +} \ No newline at end of file From 5561f650170b5e802d84688c57e8ad5da65e1d2d Mon Sep 17 00:00:00 2001 From: Paul Kuiper <46715907+pkuiper-ultimaker@users.noreply.github.com> Date: Wed, 2 Oct 2024 12:51:44 +0200 Subject: [PATCH 37/42] Adjusted start GCode formula Method machines to ensure the fan speed range stay within 0..1. PP-511 --- resources/extruders/ultimaker_method_extruder_left.def.json | 2 +- resources/extruders/ultimaker_method_extruder_right.def.json | 2 +- resources/extruders/ultimaker_methodx_extruder_left.def.json | 2 +- resources/extruders/ultimaker_methodx_extruder_right.def.json | 2 +- resources/extruders/ultimaker_methodxl_extruder_left.def.json | 2 +- resources/extruders/ultimaker_methodxl_extruder_right.def.json | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/resources/extruders/ultimaker_method_extruder_left.def.json b/resources/extruders/ultimaker_method_extruder_left.def.json index 20f5374a1b..560a09f9f7 100644 --- a/resources/extruders/ultimaker_method_extruder_left.def.json +++ b/resources/extruders/ultimaker_method_extruder_left.def.json @@ -16,7 +16,7 @@ }, "machine_extruder_cooling_fan_number": { "default_value": 0 }, "machine_extruder_end_code": { "default_value": "M106 P{extruder_nr} S1.0\nG91\nG0 Z0.4 F600\nG90\nG0 X{prime_tower_position_x - prime_tower_size/2} Y{prime_tower_position_y + prime_tower_size/2} F6000" }, - "machine_extruder_start_code": { "default_value": "G0 X{prime_tower_position_x - prime_tower_size/2} Y{prime_tower_position_y + prime_tower_size/2} F6000\nM104 S{material_print_temperature}\nG4 S5\nG91\nG0 Z-0.4 F600\nG90\nM107 P{(extruder_nr+1)%2}\nM106 P{extruder_nr} S{(layer_z > 1 ? cool_fan_speed/100.0 : cool_fan_speed_0/100.0)}" }, + "machine_extruder_start_code": { "default_value": "G0 X{prime_tower_position_x - prime_tower_size/2} Y{prime_tower_position_y + prime_tower_size/2} F6000\nM104 S{material_print_temperature}\nG4 S5\nG91\nG0 Z-0.4 F600\nG90\nM107 P{(extruder_nr+1)%2}\nM106 P{extruder_nr} S{(layer_z > 1 ? cool_fan_speed/100 : cool_fan_speed_0/100)}" }, "machine_extruder_start_code_duration": { "default_value": 8 }, "machine_nozzle_offset_x": { "default_value": 0 }, "machine_nozzle_offset_y": { "default_value": 0 }, diff --git a/resources/extruders/ultimaker_method_extruder_right.def.json b/resources/extruders/ultimaker_method_extruder_right.def.json index 23155e4060..31da366404 100644 --- a/resources/extruders/ultimaker_method_extruder_right.def.json +++ b/resources/extruders/ultimaker_method_extruder_right.def.json @@ -16,7 +16,7 @@ }, "machine_extruder_cooling_fan_number": { "default_value": 1 }, "machine_extruder_end_code": { "default_value": "M106 P{extruder_nr} S1.0\nG91\nG0 Z0.4 F600\nG90\nG0 X{prime_tower_position_x - prime_tower_size/2} Y{prime_tower_position_y + prime_tower_size/2} F6000" }, - "machine_extruder_start_code": { "default_value": "G0 X{prime_tower_position_x - prime_tower_size/2} Y{prime_tower_position_y + prime_tower_size/2} F6000\nM104 S{material_print_temperature}\nG4 S5\nG91\nG0 Z-0.4 F600\nG90\nM107 P{(extruder_nr+1)%2}\nM106 P{extruder_nr} S{(layer_z > 1 ? cool_fan_speed : cool_fan_speed_0)}" }, + "machine_extruder_start_code": { "default_value": "G0 X{prime_tower_position_x - prime_tower_size/2} Y{prime_tower_position_y + prime_tower_size/2} F6000\nM104 S{material_print_temperature}\nG4 S5\nG91\nG0 Z-0.4 F600\nG90\nM107 P{(extruder_nr+1)%2}\nM106 P{extruder_nr} S{(layer_z > 1 ? cool_fan_speed/100 : cool_fan_speed_0/100)}" }, "machine_extruder_start_code_duration": { "default_value": 8 }, "machine_nozzle_offset_x": { "default_value": 0 }, "machine_nozzle_offset_y": { "default_value": 0 }, diff --git a/resources/extruders/ultimaker_methodx_extruder_left.def.json b/resources/extruders/ultimaker_methodx_extruder_left.def.json index 8e43544770..b16a358371 100644 --- a/resources/extruders/ultimaker_methodx_extruder_left.def.json +++ b/resources/extruders/ultimaker_methodx_extruder_left.def.json @@ -16,7 +16,7 @@ }, "machine_extruder_cooling_fan_number": { "default_value": 0 }, "machine_extruder_end_code": { "default_value": "M106 P{extruder_nr} S1.0\nG91\nG0 Z0.4 F600\nG90\nG0 X{prime_tower_position_x - prime_tower_size/2} Y{prime_tower_position_y + prime_tower_size/2} F6000" }, - "machine_extruder_start_code": { "default_value": "G0 X{prime_tower_position_x - prime_tower_size/2} Y{prime_tower_position_y + prime_tower_size/2} F6000\nM104 S{material_print_temperature}\nG4 S5\nG91\nG0 Z-0.4 F600\nG90\nM107 P{(extruder_nr+1)%2}\nM106 P{extruder_nr} S{(layer_z > 1 ? cool_fan_speed : cool_fan_speed_0)}" }, + "machine_extruder_start_code": { "default_value": "G0 X{prime_tower_position_x - prime_tower_size/2} Y{prime_tower_position_y + prime_tower_size/2} F6000\nM104 S{material_print_temperature}\nG4 S5\nG91\nG0 Z-0.4 F600\nG90\nM107 P{(extruder_nr+1)%2}\nM106 P{extruder_nr} S{(layer_z > 1 ? cool_fan_speed/100 : cool_fan_speed_0/100)}" }, "machine_extruder_start_code_duration": { "default_value": 8 }, "machine_nozzle_offset_x": { "default_value": 0 }, "machine_nozzle_offset_y": { "default_value": 0 }, diff --git a/resources/extruders/ultimaker_methodx_extruder_right.def.json b/resources/extruders/ultimaker_methodx_extruder_right.def.json index c456c67e68..15ddccfd62 100644 --- a/resources/extruders/ultimaker_methodx_extruder_right.def.json +++ b/resources/extruders/ultimaker_methodx_extruder_right.def.json @@ -16,7 +16,7 @@ }, "machine_extruder_cooling_fan_number": { "default_value": 1 }, "machine_extruder_end_code": { "default_value": "M106 P{extruder_nr} S1.0\nG91\nG0 Z0.4 F600\nG90\nG0 X{prime_tower_position_x - prime_tower_size/2} Y{prime_tower_position_y + prime_tower_size/2} F6000" }, - "machine_extruder_start_code": { "default_value": "G0 X{prime_tower_position_x - prime_tower_size/2} Y{prime_tower_position_y + prime_tower_size/2} F6000\nM104 S{material_print_temperature}\nG4 S5\nG91\nG0 Z-0.4 F600\nG90\nM107 P{(extruder_nr+1)%2}\nM106 P{extruder_nr} S{(layer_z > 1 ? cool_fan_speed : cool_fan_speed_0)}" }, + "machine_extruder_start_code": { "default_value": "G0 X{prime_tower_position_x - prime_tower_size/2} Y{prime_tower_position_y + prime_tower_size/2} F6000\nM104 S{material_print_temperature}\nG4 S5\nG91\nG0 Z-0.4 F600\nG90\nM107 P{(extruder_nr+1)%2}\nM106 P{extruder_nr} S{(layer_z > 1 ? cool_fan_speed/100 : cool_fan_speed_0/100)}" }, "machine_extruder_start_code_duration": { "default_value": 8 }, "machine_nozzle_offset_x": { "default_value": 0 }, "machine_nozzle_offset_y": { "default_value": 0 }, diff --git a/resources/extruders/ultimaker_methodxl_extruder_left.def.json b/resources/extruders/ultimaker_methodxl_extruder_left.def.json index c553454546..5ac02aa38e 100644 --- a/resources/extruders/ultimaker_methodxl_extruder_left.def.json +++ b/resources/extruders/ultimaker_methodxl_extruder_left.def.json @@ -16,7 +16,7 @@ }, "machine_extruder_cooling_fan_number": { "default_value": 0 }, "machine_extruder_end_code": { "default_value": "M106 P{extruder_nr} S1.0\nG91\nG0 Z0.4 F600\nG90\nG0 X{prime_tower_position_x - prime_tower_size/2} Y{prime_tower_position_y + prime_tower_size/2} F6000" }, - "machine_extruder_start_code": { "default_value": "G0 X{prime_tower_position_x - prime_tower_size/2} Y{prime_tower_position_y + prime_tower_size/2} F6000\nM104 S{material_print_temperature}\nG4 S5\nG91\nG0 Z-0.4 F600\nG90\nM107 P{(extruder_nr+1)%2}\nM106 P{extruder_nr} S{(layer_z > 1 ? cool_fan_speed : cool_fan_speed_0)}" }, + "machine_extruder_start_code": { "default_value": "G0 X{prime_tower_position_x - prime_tower_size/2} Y{prime_tower_position_y + prime_tower_size/2} F6000\nM104 S{material_print_temperature}\nG4 S5\nG91\nG0 Z-0.4 F600\nG90\nM107 P{(extruder_nr+1)%2}\nM106 P{extruder_nr} S{(layer_z > 1 ? cool_fan_speed/100 : cool_fan_speed_0/100)}" }, "machine_extruder_start_code_duration": { "default_value": 10 }, "machine_nozzle_offset_x": { "default_value": 0 }, "machine_nozzle_offset_y": { "default_value": 0 }, diff --git a/resources/extruders/ultimaker_methodxl_extruder_right.def.json b/resources/extruders/ultimaker_methodxl_extruder_right.def.json index 9cb98b9da3..be807a3d4b 100644 --- a/resources/extruders/ultimaker_methodxl_extruder_right.def.json +++ b/resources/extruders/ultimaker_methodxl_extruder_right.def.json @@ -16,7 +16,7 @@ }, "machine_extruder_cooling_fan_number": { "default_value": 1 }, "machine_extruder_end_code": { "default_value": "M106 P{extruder_nr} S1.0\nG91\nG0 Z0.4 F600\nG90\nG0 X{prime_tower_position_x - prime_tower_size/2} Y{prime_tower_position_y + prime_tower_size/2} F6000" }, - "machine_extruder_start_code": { "default_value": "G0 X{prime_tower_position_x - prime_tower_size/2} Y{prime_tower_position_y + prime_tower_size/2} F6000\nM104 S{material_print_temperature}\nG4 S5\nG91\nG0 Z-0.4 F600\nG90\nM107 P{(extruder_nr+1)%2}\nM106 P{extruder_nr} S{(layer_z > 1 ? cool_fan_speed : cool_fan_speed_0)}" }, + "machine_extruder_start_code": { "default_value": "G0 X{prime_tower_position_x - prime_tower_size/2} Y{prime_tower_position_y + prime_tower_size/2} F6000\nM104 S{material_print_temperature}\nG4 S5\nG91\nG0 Z-0.4 F600\nG90\nM107 P{(extruder_nr+1)%2}\nM106 P{extruder_nr} S{(layer_z > 1 ? cool_fan_speed/100 : cool_fan_speed_0/100)}" }, "machine_extruder_start_code_duration": { "default_value": 10 }, "machine_nozzle_offset_x": { "default_value": 0 }, "machine_nozzle_offset_y": { "default_value": 0 }, From 4ea8bfd9bdd71a43d73b9be165143aad136b6964 Mon Sep 17 00:00:00 2001 From: Paul Kuiper <46715907+pkuiper-ultimaker@users.noreply.github.com> Date: Wed, 2 Oct 2024 13:20:13 +0200 Subject: [PATCH 38/42] Update cura.json file to bundle the new material packages. PP-511 --- resources/bundled_packages/cura.json | 202 ++++++++++++++++++++++++++- 1 file changed, 196 insertions(+), 6 deletions(-) diff --git a/resources/bundled_packages/cura.json b/resources/bundled_packages/cura.json index a32d1d61f6..4faa17273f 100644 --- a/resources/bundled_packages/cura.json +++ b/resources/bundled_packages/cura.json @@ -1933,11 +1933,201 @@ } } }, + "ULTIMAKERABSMETHOD": { + "package_info": { + "package_id": "ULTIMAKERABSMETHOD", + "package_type": "material", + "display_name": "ABS", + "description": "Example package for material and quality profiles for Ultimaker materials.", + "package_version": "2.0.0", + "sdk_version": "8.6.0", + "website": "https://ultimaker.com/materials/method-series-abs/", + "author": { + "author_id": "UltimakerPackages", + "display_name": "UltiMaker", + "email": "materials@ultimaker.com", + "website": "https://ultimaker.com", + "description": "Professional 3D printing made accessible.", + "support_website": "https://ultimaker.com/materials/method-materials/" + } + } + }, + "ULTIMAKERNYLONMETHOD": { + "package_info": { + "package_id": "ULTIMAKERNYLONMETHOD", + "package_type": "material", + "display_name": "Nylon", + "description": "Example package for material and quality profiles for Ultimaker materials.", + "package_version": "2.0.0", + "sdk_version": "8.6.0", + "website": "https://ultimaker.com/materials/method-series-nylon/", + "author": { + "author_id": "UltimakerPackages", + "display_name": "UltiMaker", + "email": "materials@ultimaker.com", + "website": "https://ultimaker.com", + "description": "Professional 3D printing made accessible.", + "support_website": "https://ultimaker.com/materials/method-materials/" + } + } + }, + "ULTIMAKERNYLONCFMETHOD": { + "package_info": { + "package_id": "ULTIMAKERNYLONCFMETHOD", + "package_type": "material", + "display_name": "Nylon Carbon Fiber", + "description": "Example package for material and quality profiles for Ultimaker materials.", + "package_version": "2.0.0", + "sdk_version": "8.6.0", + "website": "https://ultimaker.com/materials/method-series-nylon-carbon-fiber/", + "author": { + "author_id": "UltimakerPackages", + "display_name": "UltiMaker", + "email": "materials@ultimaker.com", + "website": "https://ultimaker.com", + "description": "Professional 3D printing made accessible.", + "support_website": "https://ultimaker.com/materials/method-materials/" + } + } + }, + "ULTIMAKERPLAMETHOD": { + "package_info": { + "package_id": "ULTIMAKERPLAMETHOD", + "package_type": "material", + "display_name": "PLA", + "description": "Example package for material and quality profiles for Ultimaker materials.", + "package_version": "2.0.0", + "sdk_version": "8.6.0", + "website": "https://ultimaker.com/materials/method-series-pla/", + "author": { + "author_id": "UltimakerPackages", + "display_name": "UltiMaker", + "email": "materials@ultimaker.com", + "website": "https://ultimaker.com", + "description": "Professional 3D printing made accessible.", + "support_website": "https://ultimaker.com/materials/method-materials/" + } + } + }, + "ULTIMAKERPVAMETHOD": { + "package_info": { + "package_id": "ULTIMAKERPVAMETHOD", + "package_type": "material", + "display_name": "PVA", + "description": "Example package for material and quality profiles for Ultimaker materials.", + "package_version": "2.0.0", + "sdk_version": "8.6.0", + "website": "https://ultimaker.com/materials/method-series-pva/", + "author": { + "author_id": "UltimakerPackages", + "display_name": "UltiMaker", + "email": "materials@ultimaker.com", + "website": "https://ultimaker.com", + "description": "Professional 3D printing made accessible.", + "support_website": "https://ultimaker.com/materials/method-materials/" + } + } + }, + "ULTIMAKERPETGMETHOD": { + "package_info": { + "package_id": "ULTIMAKERPETGMETHOD", + "package_type": "material", + "display_name": "PETG", + "description": "Example package for material and quality profiles for Ultimaker materials.", + "package_version": "2.0.0", + "sdk_version": "8.6.0", + "website": "https://ultimaker.com/materials/method-series-petg/", + "author": { + "author_id": "UltimakerPackages", + "display_name": "UltiMaker", + "email": "materials@ultimaker.com", + "website": "https://ultimaker.com", + "description": "Professional 3D printing made accessible.", + "support_website": "https://ultimaker.com/materials/method-materials/" + } + } + }, + "ULTIMAKERTOUGHMETHOD": { + "package_info": { + "package_id": "ULTIMAKERTOUGHMETHOD", + "package_type": "material", + "display_name": "Tough PLA", + "description": "Example package for material and quality profiles for Ultimaker materials.", + "package_version": "2.0.0", + "sdk_version": "8.6.0", + "website": "https://ultimaker.com/materials/method-series-tough/", + "author": { + "author_id": "UltimakerPackages", + "display_name": "UltiMaker", + "email": "materials@ultimaker.com", + "website": "https://ultimaker.com", + "description": "Professional 3D printing made accessible.", + "support_website": "https://ultimaker.com/materials/method-materials/" + } + } + }, + "BASFMETALMETHOD": { + "package_info": { + "package_id": "BASFMETALMETHOD", + "package_type": "material", + "display_name": "BASF Ultrafuse 316L", + "description": "Example package for material and quality profiles for Ultimaker materials.", + "package_version": "2.0.0", + "sdk_version": "8.6.0", + "website": "https://ultimaker.com/materials/method-materials/#metal", + "author": { + "author_id": "UltimakerPackages", + "display_name": "UltiMaker", + "email": "materials@ultimaker.com", + "website": "https://ultimaker.com", + "description": "Professional 3D printing made accessible.", + "support_website": "https://ultimaker.com/materials/method-materials/" + } + } + }, + "JABILSEBSMETHOD": { + "package_info": { + "package_id": "JABILSEBSMETHOD", + "package_type": "material", + "display_name": "Jabil TPE SEBS 95A", + "description": "Example package for material and quality profiles for Ultimaker materials.", + "package_version": "2.0.0", + "sdk_version": "8.6.0", + "website": "https://ultimaker.com/materials/method-materials/", + "author": { + "author_id": "UltimakerPackages", + "display_name": "UltiMaker", + "email": "materials@ultimaker.com", + "website": "https://ultimaker.com", + "description": "Professional 3D printing made accessible.", + "support_website": "https://ultimaker.com/materials/method-materials/" + } + } + }, + "POLYMAKERPCMETHOD": { + "package_info": { + "package_id": "POLYMAKERPCMETHOD", + "package_type": "material", + "display_name": "Polymaker PolyMax PC", + "description": "Example package for material and quality profiles for Ultimaker materials.", + "package_version": "2.0.0", + "sdk_version": "8.6.0", + "website": "https://ultimaker.com/materials/method-materials/", + "author": { + "author_id": "UltimakerPackages", + "display_name": "UltiMaker", + "email": "materials@ultimaker.com", + "website": "https://ultimaker.com", + "description": "Professional 3D printing made accessible.", + "support_website": "https://ultimaker.com/materials/method-materials/" + } + } + }, "ULTIMAKERBASCFMETHOD": { "package_info": { "package_id": "ULTIMAKERBASCFMETHOD", "package_type": "material", - "display_name": "Ultimaker ABS-CF", + "display_name": "ABS-CF", "description": "Example package for material and quality profiles for Ultimaker materials.", "package_version": "2.0.0", "sdk_version": "8.6.0", @@ -1956,7 +2146,7 @@ "package_info": { "package_id": "ULTIMAKERABSRMETHOD", "package_type": "material", - "display_name": "Ultimaker ABS-R", + "display_name": "ABS-R", "description": "Example package for material and quality profiles for Ultimaker materials.", "package_version": "2.0.0", "sdk_version": "8.6.0", @@ -1975,7 +2165,7 @@ "package_info": { "package_id": "ULTIMAKERASAMETHOD", "package_type": "material", - "display_name": "Ultimaker ASA", + "display_name": "ASA", "description": "Example package for material and quality profiles for Ultimaker materials.", "package_version": "2.0.0", "sdk_version": "8.6.0", @@ -1994,7 +2184,7 @@ "package_info": { "package_id": "ULTIMAKERNYLON12CFMETHOD", "package_type": "material", - "display_name": "Ultimaker Nylon12 Carbon Fiber", + "display_name": "Nylon12 Carbon Fiber", "description": "Example package for material and quality profiles for Ultimaker materials.", "package_version": "2.0.0", "sdk_version": "8.6.0", @@ -2013,7 +2203,7 @@ "package_info": { "package_id": "ULTIMAKERRAPIDRINSEMETHOD", "package_type": "material", - "display_name": "Ultimaker RapidRinse", + "display_name": "RapidRinse", "description": "Example package for material and quality profiles for Ultimaker materials.", "package_version": "2.0.0", "sdk_version": "8.6.0", @@ -2032,7 +2222,7 @@ "package_info": { "package_id": "ULTIMAKERSR30METHOD", "package_type": "material", - "display_name": "Ultimaker SR-30", + "display_name": "SR-30", "description": "Example package for material and quality profiles for Ultimaker materials.", "package_version": "2.0.0", "sdk_version": "8.6.0", From 2de9e735cdc6c3df72cc3f218e9f585178ce5754 Mon Sep 17 00:00:00 2001 From: Erwan MATHIEU Date: Wed, 2 Oct 2024 14:46:30 +0200 Subject: [PATCH 39/42] Update setting_version for 5.9 CURA-12165 --- .../um_method_1a_um-tough-pla-175_0.2mm_solid.inst.cfg | 2 +- .../um_method_1c_um-nylon-cf-175_0.2mm_solid.inst.cfg | 2 +- .../um_method_1c_um-tough-pla-175_0.2mm_solid.inst.cfg | 2 +- .../um_method_labs_um-nylon-cf-175_0.2mm_solid.inst.cfg | 2 +- .../um_method_labs_um-tough-pla-175_0.2mm_solid.inst.cfg | 2 +- .../um_methodx_1a_um-tough-pla-175_0.2mm_solid.inst.cfg | 2 +- .../um_methodx_1c_um-abs-175_0.2mm_solid.inst.cfg | 2 +- .../um_methodx_1c_um-nylon-cf-175_0.2mm_solid.inst.cfg | 2 +- .../um_methodx_1c_um-tough-pla-175_0.2mm_solid.inst.cfg | 2 +- .../um_methodx_1xa_um-abs-175_0.2mm_solid.inst.cfg | 2 +- .../um_methodx_labs_um-abs-175_0.2mm_solid.inst.cfg | 2 +- .../um_methodx_labs_um-nylon-cf-175_0.2mm_solid.inst.cfg | 2 +- .../um_methodx_labs_um-tough-pla-175_0.2mm_solid.inst.cfg | 2 +- .../um_methodxl_1a_um-tough-pla-175_0.2mm_solid.inst.cfg | 2 +- .../um_methodxl_1c_um-abs-175_0.2mm_solid.inst.cfg | 2 +- .../um_methodxl_1c_um-nylon-cf-175_0.2mm_solid.inst.cfg | 2 +- .../um_methodxl_1c_um-tough-pla-175_0.2mm_solid.inst.cfg | 2 +- .../um_methodxl_1xa_um-abs-175_0.2mm_solid.inst.cfg | 2 +- .../um_methodxl_labs_um-abs-175_0.2mm_solid.inst.cfg | 2 +- .../um_methodxl_labs_um-nylon-cf-175_0.2mm_solid.inst.cfg | 2 +- .../um_methodxl_labs_um-tough-pla-175_0.2mm_solid.inst.cfg | 2 +- .../ultimaker_method/um_method_1a_um-petg-175_0.2mm.inst.cfg | 2 +- .../um_method_1a_um-tough-pla-175_0.2mm.inst.cfg | 2 +- .../um_method_1c_um-nylon-cf-175_0.2mm.inst.cfg | 2 +- .../ultimaker_method/um_method_1c_um-petg-175_0.2mm.inst.cfg | 2 +- .../um_method_1c_um-tough-pla-175_0.2mm.inst.cfg | 2 +- .../ultimaker_method/um_method_global_Fast_Quality.inst.cfg | 2 +- .../um_method_labs_um-nylon-cf-175_0.2mm.inst.cfg | 2 +- .../ultimaker_method/um_method_labs_um-petg-175_0.2mm.inst.cfg | 2 +- .../um_method_labs_um-tough-pla-175_0.2mm.inst.cfg | 2 +- .../ultimaker_methodx/um_methodx_1a_um-petg-175_0.2mm.inst.cfg | 2 +- .../um_methodx_1a_um-tough-pla-175_0.2mm.inst.cfg | 2 +- .../ultimaker_methodx/um_methodx_1c_um-abs-175_0.2mm.inst.cfg | 2 +- .../um_methodx_1c_um-nylon-cf-175_0.2mm.inst.cfg | 2 +- .../ultimaker_methodx/um_methodx_1c_um-petg-175_0.2mm.inst.cfg | 2 +- .../um_methodx_1c_um-tough-pla-175_0.2mm.inst.cfg | 2 +- .../ultimaker_methodx/um_methodx_1xa_um-abs-175_0.2mm.inst.cfg | 2 +- .../ultimaker_methodx/um_methodx_global_Fast_Quality.inst.cfg | 2 +- .../ultimaker_methodx/um_methodx_labs_um-abs-175_0.2mm.inst.cfg | 2 +- .../um_methodx_labs_um-nylon-cf-175_0.2mm.inst.cfg | 2 +- .../um_methodx_labs_um-petg-175_0.2mm.inst.cfg | 2 +- .../um_methodx_labs_um-tough-pla-175_0.2mm.inst.cfg | 2 +- .../um_methodxl_1a_um-petg-175_0.2mm.inst.cfg | 2 +- .../um_methodxl_1a_um-tough-pla-175_0.2mm.inst.cfg | 2 +- .../ultimaker_methodxl/um_methodxl_1c_um-abs-175_0.2mm.inst.cfg | 2 +- .../um_methodxl_1c_um-nylon-cf-175_0.2mm.inst.cfg | 2 +- .../um_methodxl_1c_um-petg-175_0.2mm.inst.cfg | 2 +- .../um_methodxl_1c_um-tough-pla-175_0.2mm.inst.cfg | 2 +- .../um_methodxl_1xa_um-abs-175_0.2mm.inst.cfg | 2 +- .../ultimaker_methodxl/um_methodxl_global_Fast_Quality.inst.cfg | 2 +- .../um_methodxl_labs_um-abs-175_0.2mm.inst.cfg | 2 +- .../um_methodxl_labs_um-nylon-cf-175_0.2mm.inst.cfg | 2 +- .../um_methodxl_labs_um-petg-175_0.2mm.inst.cfg | 2 +- .../um_methodxl_labs_um-tough-pla-175_0.2mm.inst.cfg | 2 +- 54 files changed, 54 insertions(+), 54 deletions(-) diff --git a/resources/intent/ultimaker_method/um_method_1a_um-tough-pla-175_0.2mm_solid.inst.cfg b/resources/intent/ultimaker_method/um_method_1a_um-tough-pla-175_0.2mm_solid.inst.cfg index 59bde14f82..5712e21f97 100644 --- a/resources/intent/ultimaker_method/um_method_1a_um-tough-pla-175_0.2mm_solid.inst.cfg +++ b/resources/intent/ultimaker_method/um_method_1a_um-tough-pla-175_0.2mm_solid.inst.cfg @@ -7,7 +7,7 @@ version = 4 intent_category = solid material = ultimaker_tough_pla_175 quality_type = draft -setting_version = 23 +setting_version = 24 type = intent variant = 1A diff --git a/resources/intent/ultimaker_method/um_method_1c_um-nylon-cf-175_0.2mm_solid.inst.cfg b/resources/intent/ultimaker_method/um_method_1c_um-nylon-cf-175_0.2mm_solid.inst.cfg index 5bbe7588e2..b745e784f9 100644 --- a/resources/intent/ultimaker_method/um_method_1c_um-nylon-cf-175_0.2mm_solid.inst.cfg +++ b/resources/intent/ultimaker_method/um_method_1c_um-nylon-cf-175_0.2mm_solid.inst.cfg @@ -7,7 +7,7 @@ version = 4 intent_category = solid material = ultimaker_nylon-cf_175 quality_type = draft -setting_version = 23 +setting_version = 24 type = intent variant = 1C diff --git a/resources/intent/ultimaker_method/um_method_1c_um-tough-pla-175_0.2mm_solid.inst.cfg b/resources/intent/ultimaker_method/um_method_1c_um-tough-pla-175_0.2mm_solid.inst.cfg index 44bfe19a1b..664409d5ce 100644 --- a/resources/intent/ultimaker_method/um_method_1c_um-tough-pla-175_0.2mm_solid.inst.cfg +++ b/resources/intent/ultimaker_method/um_method_1c_um-tough-pla-175_0.2mm_solid.inst.cfg @@ -7,7 +7,7 @@ version = 4 intent_category = solid material = ultimaker_tough_pla_175 quality_type = draft -setting_version = 23 +setting_version = 24 type = intent variant = 1C diff --git a/resources/intent/ultimaker_method/um_method_labs_um-nylon-cf-175_0.2mm_solid.inst.cfg b/resources/intent/ultimaker_method/um_method_labs_um-nylon-cf-175_0.2mm_solid.inst.cfg index 397a98cea9..e146cf933a 100644 --- a/resources/intent/ultimaker_method/um_method_labs_um-nylon-cf-175_0.2mm_solid.inst.cfg +++ b/resources/intent/ultimaker_method/um_method_labs_um-nylon-cf-175_0.2mm_solid.inst.cfg @@ -7,7 +7,7 @@ version = 4 intent_category = solid material = ultimaker_nylon-cf_175 quality_type = draft -setting_version = 23 +setting_version = 24 type = intent variant = LABS diff --git a/resources/intent/ultimaker_method/um_method_labs_um-tough-pla-175_0.2mm_solid.inst.cfg b/resources/intent/ultimaker_method/um_method_labs_um-tough-pla-175_0.2mm_solid.inst.cfg index cb966aaf7b..6e4af6bc11 100644 --- a/resources/intent/ultimaker_method/um_method_labs_um-tough-pla-175_0.2mm_solid.inst.cfg +++ b/resources/intent/ultimaker_method/um_method_labs_um-tough-pla-175_0.2mm_solid.inst.cfg @@ -7,7 +7,7 @@ version = 4 intent_category = solid material = ultimaker_tough_pla_175 quality_type = draft -setting_version = 23 +setting_version = 24 type = intent variant = LABS diff --git a/resources/intent/ultimaker_methodx/um_methodx_1a_um-tough-pla-175_0.2mm_solid.inst.cfg b/resources/intent/ultimaker_methodx/um_methodx_1a_um-tough-pla-175_0.2mm_solid.inst.cfg index 22c04eaf82..8a1818a534 100644 --- a/resources/intent/ultimaker_methodx/um_methodx_1a_um-tough-pla-175_0.2mm_solid.inst.cfg +++ b/resources/intent/ultimaker_methodx/um_methodx_1a_um-tough-pla-175_0.2mm_solid.inst.cfg @@ -7,7 +7,7 @@ version = 4 intent_category = solid material = ultimaker_tough_pla_175 quality_type = draft -setting_version = 23 +setting_version = 24 type = intent variant = 1A diff --git a/resources/intent/ultimaker_methodx/um_methodx_1c_um-abs-175_0.2mm_solid.inst.cfg b/resources/intent/ultimaker_methodx/um_methodx_1c_um-abs-175_0.2mm_solid.inst.cfg index a6c1caadbe..aaca409691 100644 --- a/resources/intent/ultimaker_methodx/um_methodx_1c_um-abs-175_0.2mm_solid.inst.cfg +++ b/resources/intent/ultimaker_methodx/um_methodx_1c_um-abs-175_0.2mm_solid.inst.cfg @@ -7,7 +7,7 @@ version = 4 intent_category = solid material = ultimaker_abs_175 quality_type = draft -setting_version = 23 +setting_version = 24 type = intent variant = 1C diff --git a/resources/intent/ultimaker_methodx/um_methodx_1c_um-nylon-cf-175_0.2mm_solid.inst.cfg b/resources/intent/ultimaker_methodx/um_methodx_1c_um-nylon-cf-175_0.2mm_solid.inst.cfg index 62f696f180..b0cabec01a 100644 --- a/resources/intent/ultimaker_methodx/um_methodx_1c_um-nylon-cf-175_0.2mm_solid.inst.cfg +++ b/resources/intent/ultimaker_methodx/um_methodx_1c_um-nylon-cf-175_0.2mm_solid.inst.cfg @@ -7,7 +7,7 @@ version = 4 intent_category = solid material = ultimaker_nylon-cf_175 quality_type = draft -setting_version = 23 +setting_version = 24 type = intent variant = 1C diff --git a/resources/intent/ultimaker_methodx/um_methodx_1c_um-tough-pla-175_0.2mm_solid.inst.cfg b/resources/intent/ultimaker_methodx/um_methodx_1c_um-tough-pla-175_0.2mm_solid.inst.cfg index f689ff85cf..5825daa615 100644 --- a/resources/intent/ultimaker_methodx/um_methodx_1c_um-tough-pla-175_0.2mm_solid.inst.cfg +++ b/resources/intent/ultimaker_methodx/um_methodx_1c_um-tough-pla-175_0.2mm_solid.inst.cfg @@ -7,7 +7,7 @@ version = 4 intent_category = solid material = ultimaker_tough_pla_175 quality_type = draft -setting_version = 23 +setting_version = 24 type = intent variant = 1C diff --git a/resources/intent/ultimaker_methodx/um_methodx_1xa_um-abs-175_0.2mm_solid.inst.cfg b/resources/intent/ultimaker_methodx/um_methodx_1xa_um-abs-175_0.2mm_solid.inst.cfg index 4656306ce1..0ac67ddf1b 100644 --- a/resources/intent/ultimaker_methodx/um_methodx_1xa_um-abs-175_0.2mm_solid.inst.cfg +++ b/resources/intent/ultimaker_methodx/um_methodx_1xa_um-abs-175_0.2mm_solid.inst.cfg @@ -7,7 +7,7 @@ version = 4 intent_category = solid material = ultimaker_abs_175 quality_type = draft -setting_version = 23 +setting_version = 24 type = intent variant = 1XA diff --git a/resources/intent/ultimaker_methodx/um_methodx_labs_um-abs-175_0.2mm_solid.inst.cfg b/resources/intent/ultimaker_methodx/um_methodx_labs_um-abs-175_0.2mm_solid.inst.cfg index 12a2827eee..813b4c6704 100644 --- a/resources/intent/ultimaker_methodx/um_methodx_labs_um-abs-175_0.2mm_solid.inst.cfg +++ b/resources/intent/ultimaker_methodx/um_methodx_labs_um-abs-175_0.2mm_solid.inst.cfg @@ -7,7 +7,7 @@ version = 4 intent_category = solid material = ultimaker_abs_175 quality_type = draft -setting_version = 23 +setting_version = 24 type = intent variant = LABS diff --git a/resources/intent/ultimaker_methodx/um_methodx_labs_um-nylon-cf-175_0.2mm_solid.inst.cfg b/resources/intent/ultimaker_methodx/um_methodx_labs_um-nylon-cf-175_0.2mm_solid.inst.cfg index 4ec545411d..89614764a8 100644 --- a/resources/intent/ultimaker_methodx/um_methodx_labs_um-nylon-cf-175_0.2mm_solid.inst.cfg +++ b/resources/intent/ultimaker_methodx/um_methodx_labs_um-nylon-cf-175_0.2mm_solid.inst.cfg @@ -7,7 +7,7 @@ version = 4 intent_category = solid material = ultimaker_nylon-cf_175 quality_type = draft -setting_version = 23 +setting_version = 24 type = intent variant = LABS diff --git a/resources/intent/ultimaker_methodx/um_methodx_labs_um-tough-pla-175_0.2mm_solid.inst.cfg b/resources/intent/ultimaker_methodx/um_methodx_labs_um-tough-pla-175_0.2mm_solid.inst.cfg index 727b7c05bf..459be79ff1 100644 --- a/resources/intent/ultimaker_methodx/um_methodx_labs_um-tough-pla-175_0.2mm_solid.inst.cfg +++ b/resources/intent/ultimaker_methodx/um_methodx_labs_um-tough-pla-175_0.2mm_solid.inst.cfg @@ -7,7 +7,7 @@ version = 4 intent_category = solid material = ultimaker_tough_pla_175 quality_type = draft -setting_version = 23 +setting_version = 24 type = intent variant = LABS diff --git a/resources/intent/ultimaker_methodxl/um_methodxl_1a_um-tough-pla-175_0.2mm_solid.inst.cfg b/resources/intent/ultimaker_methodxl/um_methodxl_1a_um-tough-pla-175_0.2mm_solid.inst.cfg index d383d1e28f..d7651f180e 100644 --- a/resources/intent/ultimaker_methodxl/um_methodxl_1a_um-tough-pla-175_0.2mm_solid.inst.cfg +++ b/resources/intent/ultimaker_methodxl/um_methodxl_1a_um-tough-pla-175_0.2mm_solid.inst.cfg @@ -7,7 +7,7 @@ version = 4 intent_category = solid material = ultimaker_tough_pla_175 quality_type = draft -setting_version = 23 +setting_version = 24 type = intent variant = 1A diff --git a/resources/intent/ultimaker_methodxl/um_methodxl_1c_um-abs-175_0.2mm_solid.inst.cfg b/resources/intent/ultimaker_methodxl/um_methodxl_1c_um-abs-175_0.2mm_solid.inst.cfg index 1e0317c71d..623960db13 100644 --- a/resources/intent/ultimaker_methodxl/um_methodxl_1c_um-abs-175_0.2mm_solid.inst.cfg +++ b/resources/intent/ultimaker_methodxl/um_methodxl_1c_um-abs-175_0.2mm_solid.inst.cfg @@ -7,7 +7,7 @@ version = 4 intent_category = solid material = ultimaker_abs_175 quality_type = draft -setting_version = 23 +setting_version = 24 type = intent variant = 1C diff --git a/resources/intent/ultimaker_methodxl/um_methodxl_1c_um-nylon-cf-175_0.2mm_solid.inst.cfg b/resources/intent/ultimaker_methodxl/um_methodxl_1c_um-nylon-cf-175_0.2mm_solid.inst.cfg index d983221d06..45c066fdf1 100644 --- a/resources/intent/ultimaker_methodxl/um_methodxl_1c_um-nylon-cf-175_0.2mm_solid.inst.cfg +++ b/resources/intent/ultimaker_methodxl/um_methodxl_1c_um-nylon-cf-175_0.2mm_solid.inst.cfg @@ -7,7 +7,7 @@ version = 4 intent_category = solid material = ultimaker_nylon-cf_175 quality_type = draft -setting_version = 23 +setting_version = 24 type = intent variant = 1C diff --git a/resources/intent/ultimaker_methodxl/um_methodxl_1c_um-tough-pla-175_0.2mm_solid.inst.cfg b/resources/intent/ultimaker_methodxl/um_methodxl_1c_um-tough-pla-175_0.2mm_solid.inst.cfg index 95748f3bd3..6b0e83b93a 100644 --- a/resources/intent/ultimaker_methodxl/um_methodxl_1c_um-tough-pla-175_0.2mm_solid.inst.cfg +++ b/resources/intent/ultimaker_methodxl/um_methodxl_1c_um-tough-pla-175_0.2mm_solid.inst.cfg @@ -7,7 +7,7 @@ version = 4 intent_category = solid material = ultimaker_tough_pla_175 quality_type = draft -setting_version = 23 +setting_version = 24 type = intent variant = 1C diff --git a/resources/intent/ultimaker_methodxl/um_methodxl_1xa_um-abs-175_0.2mm_solid.inst.cfg b/resources/intent/ultimaker_methodxl/um_methodxl_1xa_um-abs-175_0.2mm_solid.inst.cfg index a245ebb006..be4d3e69f6 100644 --- a/resources/intent/ultimaker_methodxl/um_methodxl_1xa_um-abs-175_0.2mm_solid.inst.cfg +++ b/resources/intent/ultimaker_methodxl/um_methodxl_1xa_um-abs-175_0.2mm_solid.inst.cfg @@ -7,7 +7,7 @@ version = 4 intent_category = solid material = ultimaker_abs_175 quality_type = draft -setting_version = 23 +setting_version = 24 type = intent variant = 1XA diff --git a/resources/intent/ultimaker_methodxl/um_methodxl_labs_um-abs-175_0.2mm_solid.inst.cfg b/resources/intent/ultimaker_methodxl/um_methodxl_labs_um-abs-175_0.2mm_solid.inst.cfg index 6a957dabc2..1f705ddc51 100644 --- a/resources/intent/ultimaker_methodxl/um_methodxl_labs_um-abs-175_0.2mm_solid.inst.cfg +++ b/resources/intent/ultimaker_methodxl/um_methodxl_labs_um-abs-175_0.2mm_solid.inst.cfg @@ -7,7 +7,7 @@ version = 4 intent_category = solid material = ultimaker_abs_175 quality_type = draft -setting_version = 23 +setting_version = 24 type = intent variant = LABS diff --git a/resources/intent/ultimaker_methodxl/um_methodxl_labs_um-nylon-cf-175_0.2mm_solid.inst.cfg b/resources/intent/ultimaker_methodxl/um_methodxl_labs_um-nylon-cf-175_0.2mm_solid.inst.cfg index ad82afea21..ebaf2a02d9 100644 --- a/resources/intent/ultimaker_methodxl/um_methodxl_labs_um-nylon-cf-175_0.2mm_solid.inst.cfg +++ b/resources/intent/ultimaker_methodxl/um_methodxl_labs_um-nylon-cf-175_0.2mm_solid.inst.cfg @@ -7,7 +7,7 @@ version = 4 intent_category = solid material = ultimaker_nylon-cf_175 quality_type = draft -setting_version = 23 +setting_version = 24 type = intent variant = LABS diff --git a/resources/intent/ultimaker_methodxl/um_methodxl_labs_um-tough-pla-175_0.2mm_solid.inst.cfg b/resources/intent/ultimaker_methodxl/um_methodxl_labs_um-tough-pla-175_0.2mm_solid.inst.cfg index bd1ba0ee47..e6f81c5f91 100644 --- a/resources/intent/ultimaker_methodxl/um_methodxl_labs_um-tough-pla-175_0.2mm_solid.inst.cfg +++ b/resources/intent/ultimaker_methodxl/um_methodxl_labs_um-tough-pla-175_0.2mm_solid.inst.cfg @@ -7,7 +7,7 @@ version = 4 intent_category = solid material = ultimaker_tough_pla_175 quality_type = draft -setting_version = 23 +setting_version = 24 type = intent variant = LABS diff --git a/resources/quality/ultimaker_method/um_method_1a_um-petg-175_0.2mm.inst.cfg b/resources/quality/ultimaker_method/um_method_1a_um-petg-175_0.2mm.inst.cfg index 5ef9cfe781..f6b18d4da5 100644 --- a/resources/quality/ultimaker_method/um_method_1a_um-petg-175_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_method/um_method_1a_um-petg-175_0.2mm.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = ultimaker_petg_175 quality_type = draft -setting_version = 23 +setting_version = 24 type = quality variant = 1A weight = -2 diff --git a/resources/quality/ultimaker_method/um_method_1a_um-tough-pla-175_0.2mm.inst.cfg b/resources/quality/ultimaker_method/um_method_1a_um-tough-pla-175_0.2mm.inst.cfg index 1743940741..f79fe83fb9 100644 --- a/resources/quality/ultimaker_method/um_method_1a_um-tough-pla-175_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_method/um_method_1a_um-tough-pla-175_0.2mm.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = ultimaker_tough_pla_175 quality_type = draft -setting_version = 23 +setting_version = 24 type = quality variant = 1A weight = -2 diff --git a/resources/quality/ultimaker_method/um_method_1c_um-nylon-cf-175_0.2mm.inst.cfg b/resources/quality/ultimaker_method/um_method_1c_um-nylon-cf-175_0.2mm.inst.cfg index 05f9ea7503..a328777f49 100644 --- a/resources/quality/ultimaker_method/um_method_1c_um-nylon-cf-175_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_method/um_method_1c_um-nylon-cf-175_0.2mm.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = ultimaker_nylon-cf_175 quality_type = draft -setting_version = 23 +setting_version = 24 type = quality variant = 1C weight = -2 diff --git a/resources/quality/ultimaker_method/um_method_1c_um-petg-175_0.2mm.inst.cfg b/resources/quality/ultimaker_method/um_method_1c_um-petg-175_0.2mm.inst.cfg index 0f5986e4de..6ca8ebc768 100644 --- a/resources/quality/ultimaker_method/um_method_1c_um-petg-175_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_method/um_method_1c_um-petg-175_0.2mm.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = ultimaker_petg_175 quality_type = draft -setting_version = 23 +setting_version = 24 type = quality variant = 1C weight = -2 diff --git a/resources/quality/ultimaker_method/um_method_1c_um-tough-pla-175_0.2mm.inst.cfg b/resources/quality/ultimaker_method/um_method_1c_um-tough-pla-175_0.2mm.inst.cfg index fba19a3ab8..52a7cff2e0 100644 --- a/resources/quality/ultimaker_method/um_method_1c_um-tough-pla-175_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_method/um_method_1c_um-tough-pla-175_0.2mm.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = ultimaker_tough_pla_175 quality_type = draft -setting_version = 23 +setting_version = 24 type = quality variant = 1C weight = -2 diff --git a/resources/quality/ultimaker_method/um_method_global_Fast_Quality.inst.cfg b/resources/quality/ultimaker_method/um_method_global_Fast_Quality.inst.cfg index 5d3abc6ce7..5aa5d6ce31 100644 --- a/resources/quality/ultimaker_method/um_method_global_Fast_Quality.inst.cfg +++ b/resources/quality/ultimaker_method/um_method_global_Fast_Quality.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] global_quality = True quality_type = fast -setting_version = 23 +setting_version = 24 type = quality weight = -2 diff --git a/resources/quality/ultimaker_method/um_method_labs_um-nylon-cf-175_0.2mm.inst.cfg b/resources/quality/ultimaker_method/um_method_labs_um-nylon-cf-175_0.2mm.inst.cfg index 29562e0796..46193880f9 100644 --- a/resources/quality/ultimaker_method/um_method_labs_um-nylon-cf-175_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_method/um_method_labs_um-nylon-cf-175_0.2mm.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = ultimaker_nylon-cf_175 quality_type = draft -setting_version = 23 +setting_version = 24 type = quality variant = LABS weight = -2 diff --git a/resources/quality/ultimaker_method/um_method_labs_um-petg-175_0.2mm.inst.cfg b/resources/quality/ultimaker_method/um_method_labs_um-petg-175_0.2mm.inst.cfg index 420461b125..83d160323c 100644 --- a/resources/quality/ultimaker_method/um_method_labs_um-petg-175_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_method/um_method_labs_um-petg-175_0.2mm.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = ultimaker_petg_175 quality_type = draft -setting_version = 23 +setting_version = 24 type = quality variant = LABS weight = -2 diff --git a/resources/quality/ultimaker_method/um_method_labs_um-tough-pla-175_0.2mm.inst.cfg b/resources/quality/ultimaker_method/um_method_labs_um-tough-pla-175_0.2mm.inst.cfg index 64b34caffa..3a804d10e3 100644 --- a/resources/quality/ultimaker_method/um_method_labs_um-tough-pla-175_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_method/um_method_labs_um-tough-pla-175_0.2mm.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = ultimaker_tough_pla_175 quality_type = draft -setting_version = 23 +setting_version = 24 type = quality variant = LABS weight = -2 diff --git a/resources/quality/ultimaker_methodx/um_methodx_1a_um-petg-175_0.2mm.inst.cfg b/resources/quality/ultimaker_methodx/um_methodx_1a_um-petg-175_0.2mm.inst.cfg index e61deada8a..694fa5499b 100644 --- a/resources/quality/ultimaker_methodx/um_methodx_1a_um-petg-175_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_methodx/um_methodx_1a_um-petg-175_0.2mm.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = ultimaker_petg_175 quality_type = draft -setting_version = 23 +setting_version = 24 type = quality variant = 1A weight = -2 diff --git a/resources/quality/ultimaker_methodx/um_methodx_1a_um-tough-pla-175_0.2mm.inst.cfg b/resources/quality/ultimaker_methodx/um_methodx_1a_um-tough-pla-175_0.2mm.inst.cfg index c603e06f3c..834ef7ce14 100644 --- a/resources/quality/ultimaker_methodx/um_methodx_1a_um-tough-pla-175_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_methodx/um_methodx_1a_um-tough-pla-175_0.2mm.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = ultimaker_tough_pla_175 quality_type = draft -setting_version = 23 +setting_version = 24 type = quality variant = 1A weight = -2 diff --git a/resources/quality/ultimaker_methodx/um_methodx_1c_um-abs-175_0.2mm.inst.cfg b/resources/quality/ultimaker_methodx/um_methodx_1c_um-abs-175_0.2mm.inst.cfg index e9170db215..4f5ae8282d 100644 --- a/resources/quality/ultimaker_methodx/um_methodx_1c_um-abs-175_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_methodx/um_methodx_1c_um-abs-175_0.2mm.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = ultimaker_abs_175 quality_type = draft -setting_version = 23 +setting_version = 24 type = quality variant = 1C weight = -2 diff --git a/resources/quality/ultimaker_methodx/um_methodx_1c_um-nylon-cf-175_0.2mm.inst.cfg b/resources/quality/ultimaker_methodx/um_methodx_1c_um-nylon-cf-175_0.2mm.inst.cfg index c629a1a1fc..96918aac7b 100644 --- a/resources/quality/ultimaker_methodx/um_methodx_1c_um-nylon-cf-175_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_methodx/um_methodx_1c_um-nylon-cf-175_0.2mm.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = ultimaker_nylon-cf_175 quality_type = draft -setting_version = 23 +setting_version = 24 type = quality variant = 1C weight = -2 diff --git a/resources/quality/ultimaker_methodx/um_methodx_1c_um-petg-175_0.2mm.inst.cfg b/resources/quality/ultimaker_methodx/um_methodx_1c_um-petg-175_0.2mm.inst.cfg index a16d223f2c..8a6fb0320d 100644 --- a/resources/quality/ultimaker_methodx/um_methodx_1c_um-petg-175_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_methodx/um_methodx_1c_um-petg-175_0.2mm.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = ultimaker_petg_175 quality_type = draft -setting_version = 23 +setting_version = 24 type = quality variant = 1C weight = -2 diff --git a/resources/quality/ultimaker_methodx/um_methodx_1c_um-tough-pla-175_0.2mm.inst.cfg b/resources/quality/ultimaker_methodx/um_methodx_1c_um-tough-pla-175_0.2mm.inst.cfg index 0ffed940a1..36c1f99bf2 100644 --- a/resources/quality/ultimaker_methodx/um_methodx_1c_um-tough-pla-175_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_methodx/um_methodx_1c_um-tough-pla-175_0.2mm.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = ultimaker_tough_pla_175 quality_type = draft -setting_version = 23 +setting_version = 24 type = quality variant = 1C weight = -2 diff --git a/resources/quality/ultimaker_methodx/um_methodx_1xa_um-abs-175_0.2mm.inst.cfg b/resources/quality/ultimaker_methodx/um_methodx_1xa_um-abs-175_0.2mm.inst.cfg index 8481ee5a7a..45e11f5e9d 100644 --- a/resources/quality/ultimaker_methodx/um_methodx_1xa_um-abs-175_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_methodx/um_methodx_1xa_um-abs-175_0.2mm.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = ultimaker_abs_175 quality_type = draft -setting_version = 23 +setting_version = 24 type = quality variant = 1XA weight = -2 diff --git a/resources/quality/ultimaker_methodx/um_methodx_global_Fast_Quality.inst.cfg b/resources/quality/ultimaker_methodx/um_methodx_global_Fast_Quality.inst.cfg index 22becb55c9..d1bb7b6b3c 100644 --- a/resources/quality/ultimaker_methodx/um_methodx_global_Fast_Quality.inst.cfg +++ b/resources/quality/ultimaker_methodx/um_methodx_global_Fast_Quality.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] global_quality = True quality_type = fast -setting_version = 23 +setting_version = 24 type = quality weight = -2 diff --git a/resources/quality/ultimaker_methodx/um_methodx_labs_um-abs-175_0.2mm.inst.cfg b/resources/quality/ultimaker_methodx/um_methodx_labs_um-abs-175_0.2mm.inst.cfg index 36db7aed8d..a5f7d05d6e 100644 --- a/resources/quality/ultimaker_methodx/um_methodx_labs_um-abs-175_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_methodx/um_methodx_labs_um-abs-175_0.2mm.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = ultimaker_abs_175 quality_type = draft -setting_version = 23 +setting_version = 24 type = quality variant = LABS weight = -2 diff --git a/resources/quality/ultimaker_methodx/um_methodx_labs_um-nylon-cf-175_0.2mm.inst.cfg b/resources/quality/ultimaker_methodx/um_methodx_labs_um-nylon-cf-175_0.2mm.inst.cfg index 99dceedb0a..4e6d9007cb 100644 --- a/resources/quality/ultimaker_methodx/um_methodx_labs_um-nylon-cf-175_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_methodx/um_methodx_labs_um-nylon-cf-175_0.2mm.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = ultimaker_nylon-cf_175 quality_type = draft -setting_version = 23 +setting_version = 24 type = quality variant = LABS weight = -2 diff --git a/resources/quality/ultimaker_methodx/um_methodx_labs_um-petg-175_0.2mm.inst.cfg b/resources/quality/ultimaker_methodx/um_methodx_labs_um-petg-175_0.2mm.inst.cfg index f92032bdd9..0caa760547 100644 --- a/resources/quality/ultimaker_methodx/um_methodx_labs_um-petg-175_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_methodx/um_methodx_labs_um-petg-175_0.2mm.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = ultimaker_petg_175 quality_type = draft -setting_version = 23 +setting_version = 24 type = quality variant = LABS weight = -2 diff --git a/resources/quality/ultimaker_methodx/um_methodx_labs_um-tough-pla-175_0.2mm.inst.cfg b/resources/quality/ultimaker_methodx/um_methodx_labs_um-tough-pla-175_0.2mm.inst.cfg index 235b4bca45..006f929acb 100644 --- a/resources/quality/ultimaker_methodx/um_methodx_labs_um-tough-pla-175_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_methodx/um_methodx_labs_um-tough-pla-175_0.2mm.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = ultimaker_tough_pla_175 quality_type = draft -setting_version = 23 +setting_version = 24 type = quality variant = LABS weight = -2 diff --git a/resources/quality/ultimaker_methodxl/um_methodxl_1a_um-petg-175_0.2mm.inst.cfg b/resources/quality/ultimaker_methodxl/um_methodxl_1a_um-petg-175_0.2mm.inst.cfg index 8b4f91cd67..1c51fb895d 100644 --- a/resources/quality/ultimaker_methodxl/um_methodxl_1a_um-petg-175_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_methodxl/um_methodxl_1a_um-petg-175_0.2mm.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = ultimaker_petg_175 quality_type = draft -setting_version = 23 +setting_version = 24 type = quality variant = 1A weight = -2 diff --git a/resources/quality/ultimaker_methodxl/um_methodxl_1a_um-tough-pla-175_0.2mm.inst.cfg b/resources/quality/ultimaker_methodxl/um_methodxl_1a_um-tough-pla-175_0.2mm.inst.cfg index 7d69659208..a8a877007b 100644 --- a/resources/quality/ultimaker_methodxl/um_methodxl_1a_um-tough-pla-175_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_methodxl/um_methodxl_1a_um-tough-pla-175_0.2mm.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = ultimaker_tough_pla_175 quality_type = draft -setting_version = 23 +setting_version = 24 type = quality variant = 1A weight = -2 diff --git a/resources/quality/ultimaker_methodxl/um_methodxl_1c_um-abs-175_0.2mm.inst.cfg b/resources/quality/ultimaker_methodxl/um_methodxl_1c_um-abs-175_0.2mm.inst.cfg index f95261eaf7..caf364adc9 100644 --- a/resources/quality/ultimaker_methodxl/um_methodxl_1c_um-abs-175_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_methodxl/um_methodxl_1c_um-abs-175_0.2mm.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = ultimaker_abs_175 quality_type = draft -setting_version = 23 +setting_version = 24 type = quality variant = 1C weight = -2 diff --git a/resources/quality/ultimaker_methodxl/um_methodxl_1c_um-nylon-cf-175_0.2mm.inst.cfg b/resources/quality/ultimaker_methodxl/um_methodxl_1c_um-nylon-cf-175_0.2mm.inst.cfg index eb081e421e..a366406627 100644 --- a/resources/quality/ultimaker_methodxl/um_methodxl_1c_um-nylon-cf-175_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_methodxl/um_methodxl_1c_um-nylon-cf-175_0.2mm.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = ultimaker_nylon-cf_175 quality_type = draft -setting_version = 23 +setting_version = 24 type = quality variant = 1C weight = -2 diff --git a/resources/quality/ultimaker_methodxl/um_methodxl_1c_um-petg-175_0.2mm.inst.cfg b/resources/quality/ultimaker_methodxl/um_methodxl_1c_um-petg-175_0.2mm.inst.cfg index a6f2f15159..aed6b809dc 100644 --- a/resources/quality/ultimaker_methodxl/um_methodxl_1c_um-petg-175_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_methodxl/um_methodxl_1c_um-petg-175_0.2mm.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = ultimaker_petg_175 quality_type = draft -setting_version = 23 +setting_version = 24 type = quality variant = 1C weight = -2 diff --git a/resources/quality/ultimaker_methodxl/um_methodxl_1c_um-tough-pla-175_0.2mm.inst.cfg b/resources/quality/ultimaker_methodxl/um_methodxl_1c_um-tough-pla-175_0.2mm.inst.cfg index 86b7399b21..adcb34d9ca 100644 --- a/resources/quality/ultimaker_methodxl/um_methodxl_1c_um-tough-pla-175_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_methodxl/um_methodxl_1c_um-tough-pla-175_0.2mm.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = ultimaker_tough_pla_175 quality_type = draft -setting_version = 23 +setting_version = 24 type = quality variant = 1C weight = -2 diff --git a/resources/quality/ultimaker_methodxl/um_methodxl_1xa_um-abs-175_0.2mm.inst.cfg b/resources/quality/ultimaker_methodxl/um_methodxl_1xa_um-abs-175_0.2mm.inst.cfg index ff53e2ec22..39b7d69230 100644 --- a/resources/quality/ultimaker_methodxl/um_methodxl_1xa_um-abs-175_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_methodxl/um_methodxl_1xa_um-abs-175_0.2mm.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = ultimaker_abs_175 quality_type = draft -setting_version = 23 +setting_version = 24 type = quality variant = 1XA weight = -2 diff --git a/resources/quality/ultimaker_methodxl/um_methodxl_global_Fast_Quality.inst.cfg b/resources/quality/ultimaker_methodxl/um_methodxl_global_Fast_Quality.inst.cfg index 9b598c2c05..16a98bcfd2 100644 --- a/resources/quality/ultimaker_methodxl/um_methodxl_global_Fast_Quality.inst.cfg +++ b/resources/quality/ultimaker_methodxl/um_methodxl_global_Fast_Quality.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] global_quality = True quality_type = fast -setting_version = 23 +setting_version = 24 type = quality weight = -2 diff --git a/resources/quality/ultimaker_methodxl/um_methodxl_labs_um-abs-175_0.2mm.inst.cfg b/resources/quality/ultimaker_methodxl/um_methodxl_labs_um-abs-175_0.2mm.inst.cfg index 6f0ac5328e..3309bb6660 100644 --- a/resources/quality/ultimaker_methodxl/um_methodxl_labs_um-abs-175_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_methodxl/um_methodxl_labs_um-abs-175_0.2mm.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = ultimaker_abs_175 quality_type = draft -setting_version = 23 +setting_version = 24 type = quality variant = LABS weight = -2 diff --git a/resources/quality/ultimaker_methodxl/um_methodxl_labs_um-nylon-cf-175_0.2mm.inst.cfg b/resources/quality/ultimaker_methodxl/um_methodxl_labs_um-nylon-cf-175_0.2mm.inst.cfg index de870da341..18bc09978e 100644 --- a/resources/quality/ultimaker_methodxl/um_methodxl_labs_um-nylon-cf-175_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_methodxl/um_methodxl_labs_um-nylon-cf-175_0.2mm.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = ultimaker_nylon-cf_175 quality_type = draft -setting_version = 23 +setting_version = 24 type = quality variant = LABS weight = -2 diff --git a/resources/quality/ultimaker_methodxl/um_methodxl_labs_um-petg-175_0.2mm.inst.cfg b/resources/quality/ultimaker_methodxl/um_methodxl_labs_um-petg-175_0.2mm.inst.cfg index 4a9d1b1405..69c62ca3f2 100644 --- a/resources/quality/ultimaker_methodxl/um_methodxl_labs_um-petg-175_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_methodxl/um_methodxl_labs_um-petg-175_0.2mm.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = ultimaker_petg_175 quality_type = draft -setting_version = 23 +setting_version = 24 type = quality variant = LABS weight = -2 diff --git a/resources/quality/ultimaker_methodxl/um_methodxl_labs_um-tough-pla-175_0.2mm.inst.cfg b/resources/quality/ultimaker_methodxl/um_methodxl_labs_um-tough-pla-175_0.2mm.inst.cfg index 6b0ad8591d..631fae2fe3 100644 --- a/resources/quality/ultimaker_methodxl/um_methodxl_labs_um-tough-pla-175_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_methodxl/um_methodxl_labs_um-tough-pla-175_0.2mm.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = ultimaker_tough_pla_175 quality_type = draft -setting_version = 23 +setting_version = 24 type = quality variant = LABS weight = -2 From c6c4784338bdf4ee1604f496cad786727b672ed5 Mon Sep 17 00:00:00 2001 From: Erwan MATHIEU Date: Thu, 3 Oct 2024 14:14:39 +0200 Subject: [PATCH 40/42] Fix wrong settings versions --- .../um_sketch_large_0.4mm_um-pla-175_0.2mm.inst.cfg | 2 +- .../um_sketch_large_0.4mm_um-tough-pla-175_0.2mm.inst.cfg | 2 +- .../um_sketch_large_global_Draft_Quality.inst.cfg | 2 +- resources/variants/ultimaker_sketch_0.4mm.inst.cfg | 2 +- resources/variants/ultimaker_sketch_large_0.4mm.inst.cfg | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/resources/quality/ultimaker_sketch_large/um_sketch_large_0.4mm_um-pla-175_0.2mm.inst.cfg b/resources/quality/ultimaker_sketch_large/um_sketch_large_0.4mm_um-pla-175_0.2mm.inst.cfg index 5574fceb66..86b220cd39 100644 --- a/resources/quality/ultimaker_sketch_large/um_sketch_large_0.4mm_um-pla-175_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_sketch_large/um_sketch_large_0.4mm_um-pla-175_0.2mm.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = ultimaker_pla_175 quality_type = draft -setting_version = 23 +setting_version = 24 type = quality variant = 0.4mm weight = -2 diff --git a/resources/quality/ultimaker_sketch_large/um_sketch_large_0.4mm_um-tough-pla-175_0.2mm.inst.cfg b/resources/quality/ultimaker_sketch_large/um_sketch_large_0.4mm_um-tough-pla-175_0.2mm.inst.cfg index 319ef2cae0..7f09f7f567 100644 --- a/resources/quality/ultimaker_sketch_large/um_sketch_large_0.4mm_um-tough-pla-175_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_sketch_large/um_sketch_large_0.4mm_um-tough-pla-175_0.2mm.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = ultimaker_tough_pla_175 quality_type = draft -setting_version = 23 +setting_version = 24 type = quality variant = 0.4mm weight = -2 diff --git a/resources/quality/ultimaker_sketch_large/um_sketch_large_global_Draft_Quality.inst.cfg b/resources/quality/ultimaker_sketch_large/um_sketch_large_global_Draft_Quality.inst.cfg index d62a7f666a..3e56fb942a 100644 --- a/resources/quality/ultimaker_sketch_large/um_sketch_large_global_Draft_Quality.inst.cfg +++ b/resources/quality/ultimaker_sketch_large/um_sketch_large_global_Draft_Quality.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] global_quality = True quality_type = draft -setting_version = 23 +setting_version = 24 type = quality weight = -2 diff --git a/resources/variants/ultimaker_sketch_0.4mm.inst.cfg b/resources/variants/ultimaker_sketch_0.4mm.inst.cfg index 26ab646015..7e51a99f6a 100644 --- a/resources/variants/ultimaker_sketch_0.4mm.inst.cfg +++ b/resources/variants/ultimaker_sketch_0.4mm.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] hardware_type = nozzle reference_extruder_id = sketch_extruder -setting_version = 23 +setting_version = 24 type = variant [values] diff --git a/resources/variants/ultimaker_sketch_large_0.4mm.inst.cfg b/resources/variants/ultimaker_sketch_large_0.4mm.inst.cfg index 3d9edf5382..b3eee4a546 100644 --- a/resources/variants/ultimaker_sketch_large_0.4mm.inst.cfg +++ b/resources/variants/ultimaker_sketch_large_0.4mm.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] hardware_type = nozzle reference_extruder_id = sketch_l_extruder -setting_version = 23 +setting_version = 24 type = variant [values] From 854858160ea32241cced1ec30fde32ebe40f8c2e Mon Sep 17 00:00:00 2001 From: Erwan MATHIEU Date: Thu, 3 Oct 2024 14:30:25 +0200 Subject: [PATCH 41/42] Fix wrong settings versions --- .../ultimaker_sketch/um_sketch_0.4mm_um-pla-175_0.2mm.inst.cfg | 2 +- .../um_sketch_0.4mm_um-tough-pla-175_0.2mm.inst.cfg | 2 +- .../ultimaker_sketch/um_sketch_global_Draft_Quality.inst.cfg | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/resources/quality/ultimaker_sketch/um_sketch_0.4mm_um-pla-175_0.2mm.inst.cfg b/resources/quality/ultimaker_sketch/um_sketch_0.4mm_um-pla-175_0.2mm.inst.cfg index 850af7aff1..892a25b850 100644 --- a/resources/quality/ultimaker_sketch/um_sketch_0.4mm_um-pla-175_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_sketch/um_sketch_0.4mm_um-pla-175_0.2mm.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = ultimaker_pla_175 quality_type = draft -setting_version = 23 +setting_version = 24 type = quality variant = 0.4mm weight = -2 diff --git a/resources/quality/ultimaker_sketch/um_sketch_0.4mm_um-tough-pla-175_0.2mm.inst.cfg b/resources/quality/ultimaker_sketch/um_sketch_0.4mm_um-tough-pla-175_0.2mm.inst.cfg index 55824119eb..31d1b656f0 100644 --- a/resources/quality/ultimaker_sketch/um_sketch_0.4mm_um-tough-pla-175_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_sketch/um_sketch_0.4mm_um-tough-pla-175_0.2mm.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = ultimaker_tough_pla_175 quality_type = draft -setting_version = 23 +setting_version = 24 type = quality variant = 0.4mm weight = -2 diff --git a/resources/quality/ultimaker_sketch/um_sketch_global_Draft_Quality.inst.cfg b/resources/quality/ultimaker_sketch/um_sketch_global_Draft_Quality.inst.cfg index 01222c6f9d..34518c2b2f 100644 --- a/resources/quality/ultimaker_sketch/um_sketch_global_Draft_Quality.inst.cfg +++ b/resources/quality/ultimaker_sketch/um_sketch_global_Draft_Quality.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] global_quality = True quality_type = draft -setting_version = 23 +setting_version = 24 type = quality weight = -2 From 1d28f7d77883e8614355ca103155dc6ce4ee0209 Mon Sep 17 00:00:00 2001 From: Erwan MATHIEU Date: Fri, 4 Oct 2024 11:56:17 +0200 Subject: [PATCH 42/42] Move scarf seam and acceleration/deceleration to experimental CURA-12077 --- resources/definitions/fdmprinter.def.json | 210 +++++++++++----------- 1 file changed, 105 insertions(+), 105 deletions(-) diff --git a/resources/definitions/fdmprinter.def.json b/resources/definitions/fdmprinter.def.json index a6c4ab02d9..50c47395b5 100644 --- a/resources/definitions/fdmprinter.def.json +++ b/resources/definitions/fdmprinter.def.json @@ -1436,111 +1436,6 @@ "enabled": "z_seam_type == 'back'", "limit_to_extruder": "wall_0_extruder_nr", "settable_per_mesh": true - }, - "scarf_joint_seam_length": - { - "label": "Scarf Seam Length", - "description": "When greater than 0, a scarf joint will be created on the Z seam to make it less visible.", - "type": "float", - "default_value": 0, - "minimum_value": "0", - "unit": "mm", - "limit_to_extruder": "wall_0_extruder_nr", - "settable_per_extruder": true, - "settable_per_mesh": true - }, - "scarf_joint_seam_start_height_ratio": - { - "label": "Scarf Seam Start Height", - "description": "This is the ratio over the total layer height where the scarf joint seam will start.", - "type": "float", - "default_value": 0, - "minimum_value": 0, - "maximum_value": 100.0, - "unit": "%", - "limit_to_extruder": "wall_0_extruder_nr", - "settable_per_extruder": true, - "settable_per_mesh": true - }, - "scarf_split_distance": - { - "label": "Scarf Seam Split Distance", - "description": "This is the maximum length of an extrusion path when splitting a longer path to apply the scarf seam. A smaller distance will create a more precise but also more verbose G-Code.", - "type": "float", - "default_value": 1.0, - "minimum_value": 0.1, - "maximum_value": 100.0, - "unit": "mm", - "limit_to_extruder": "wall_0_extruder_nr", - "settable_per_extruder": true, - "settable_per_mesh": true - }, - "wall_0_start_speed_ratio": - { - "label": "Outer Wall Start Speed Ratio", - "description": "This is the ratio of the top speed to start with when printing an outer wall.", - "type": "float", - "default_value": 100.0, - "minimum_value": 0.0, - "maximum_value": 100.0, - "unit": "%", - "limit_to_extruder": "wall_0_extruder_nr", - "settable_per_extruder": true, - "settable_per_mesh": true - }, - "wall_0_acceleration": - { - "label": "Outer Wall Acceleration", - "description": "This is the acceleration with which to reach the top speed when printing an outer wall.", - "enabled": "wall_0_start_speed_ratio < 100.0", - "type": "float", - "default_value": 20.0, - "minimum_value": 1.0, - "maximum_value": 1000.0, - "unit": "mm/s\u00b2", - "limit_to_extruder": "wall_0_extruder_nr", - "settable_per_extruder": true, - "settable_per_mesh": true - }, - "wall_0_end_speed_ratio": - { - "label": "Outer Wall End Speed Ratio", - "description": "This is the ratio of the top speed to end with when printing an outer wall.", - "type": "float", - "default_value": 100.0, - "minimum_value": 0.0, - "maximum_value": 100.0, - "unit": "%", - "limit_to_extruder": "wall_0_extruder_nr", - "settable_per_extruder": true, - "settable_per_mesh": true - }, - "wall_0_deceleration": - { - "label": "Outer Wall Deceleration", - "description": "This is the deceleration with which to end printing an outer wall.", - "enabled": "wall_0_end_speed_ratio < 100.0", - "type": "float", - "default_value": 20.0, - "minimum_value": 1.0, - "maximum_value": 1000.0, - "unit": "mm/s\u00b2", - "limit_to_extruder": "wall_0_extruder_nr", - "settable_per_extruder": true, - "settable_per_mesh": true - }, - "wall_0_speed_split_distance": - { - "label": "Outer Wall Speed Split Distance", - "description": "This is the maximum length of an extrusion path when splitting a longer path to apply the outer wall acceleration/deceleration. A smaller distance will create a more precise but also more verbose G-Code.", - "type": "float", - "default_value": 1.0, - "minimum_value": 0.1, - "maximum_value": 100.0, - "unit": "mm", - "limit_to_extruder": "wall_0_extruder_nr", - "settable_per_extruder": true, - "settable_per_mesh": true } } }, @@ -9028,6 +8923,111 @@ "type": "bool", "default_value": true, "settable_per_mesh": true + }, + "scarf_joint_seam_length": + { + "label": "Scarf Seam Length", + "description": "When greater than 0, a scarf joint will be created on the Z seam to make it less visible.", + "type": "float", + "default_value": 0, + "minimum_value": "0", + "unit": "mm", + "limit_to_extruder": "wall_0_extruder_nr", + "settable_per_extruder": true, + "settable_per_mesh": true + }, + "scarf_joint_seam_start_height_ratio": + { + "label": "Scarf Seam Start Height", + "description": "This is the ratio over the total layer height where the scarf joint seam will start.", + "type": "float", + "default_value": 0, + "minimum_value": 0, + "maximum_value": 100.0, + "unit": "%", + "limit_to_extruder": "wall_0_extruder_nr", + "settable_per_extruder": true, + "settable_per_mesh": true + }, + "scarf_split_distance": + { + "label": "Scarf Seam Split Distance", + "description": "This is the maximum length of an extrusion path when splitting a longer path to apply the scarf seam. A smaller distance will create a more precise but also more verbose G-Code.", + "type": "float", + "default_value": 1.0, + "minimum_value": 0.1, + "maximum_value": 100.0, + "unit": "mm", + "limit_to_extruder": "wall_0_extruder_nr", + "settable_per_extruder": true, + "settable_per_mesh": true + }, + "wall_0_start_speed_ratio": + { + "label": "Outer Wall Start Speed Ratio", + "description": "This is the ratio of the top speed to start with when printing an outer wall.", + "type": "float", + "default_value": 100.0, + "minimum_value": 0.0, + "maximum_value": 100.0, + "unit": "%", + "limit_to_extruder": "wall_0_extruder_nr", + "settable_per_extruder": true, + "settable_per_mesh": true + }, + "wall_0_acceleration": + { + "label": "Outer Wall Acceleration", + "description": "This is the acceleration with which to reach the top speed when printing an outer wall.", + "enabled": "wall_0_start_speed_ratio < 100.0", + "type": "float", + "default_value": 20.0, + "minimum_value": 1.0, + "maximum_value": 1000.0, + "unit": "mm/s\u00b2", + "limit_to_extruder": "wall_0_extruder_nr", + "settable_per_extruder": true, + "settable_per_mesh": true + }, + "wall_0_end_speed_ratio": + { + "label": "Outer Wall End Speed Ratio", + "description": "This is the ratio of the top speed to end with when printing an outer wall.", + "type": "float", + "default_value": 100.0, + "minimum_value": 0.0, + "maximum_value": 100.0, + "unit": "%", + "limit_to_extruder": "wall_0_extruder_nr", + "settable_per_extruder": true, + "settable_per_mesh": true + }, + "wall_0_deceleration": + { + "label": "Outer Wall Deceleration", + "description": "This is the deceleration with which to end printing an outer wall.", + "enabled": "wall_0_end_speed_ratio < 100.0", + "type": "float", + "default_value": 20.0, + "minimum_value": 1.0, + "maximum_value": 1000.0, + "unit": "mm/s\u00b2", + "limit_to_extruder": "wall_0_extruder_nr", + "settable_per_extruder": true, + "settable_per_mesh": true + }, + "wall_0_speed_split_distance": + { + "label": "Outer Wall Speed Split Distance", + "description": "This is the maximum length of an extrusion path when splitting a longer path to apply the outer wall acceleration/deceleration. A smaller distance will create a more precise but also more verbose G-Code.", + "type": "float", + "default_value": 1.0, + "minimum_value": 0.1, + "maximum_value": 100.0, + "unit": "mm", + "limit_to_extruder": "wall_0_extruder_nr", + "settable_per_extruder": true, + "settable_per_mesh": true } } },