From 9eda19c210f6956978a6618c2e05e877ab63c1de Mon Sep 17 00:00:00 2001 From: Tim Kuipers Date: Thu, 3 Mar 2022 09:43:21 +0100 Subject: [PATCH 1/4] Make Wall Ordering option Center Last into its own setting --- resources/definitions/fdmprinter.def.json | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/resources/definitions/fdmprinter.def.json b/resources/definitions/fdmprinter.def.json index 7bb24d7445..adcf619e82 100644 --- a/resources/definitions/fdmprinter.def.json +++ b/resources/definitions/fdmprinter.def.json @@ -1212,12 +1212,20 @@ "type": "enum", "options": { "inside_out": "Inside To Outside", - "outside_in": "Outside To Inside", - "center_last": "Center Last" + "outside_in": "Outside To Inside" }, "default_value": "center_last", "settable_per_mesh": true }, + "wall_order_center_last": + { + "label": "Delay Middle Lines Until After All Walls", + "description": "For thin geometry Cura might generate an odd number of walls smaller than the Wall Line Count. This setting control whether the middle line is printed after all even walls, rather than interspersed with the even walls. Depending on the Middle Line Threshold values the middle lines might have more width variation, which could cause issues for the even walls if printed interspersed. Disabling this setting reduces the travel time slightly.", + "type": "bool", + "default_value": false, + "limit_to_extruder": "wall_x_extruder_nr", + "settable_per_mesh": true + }, "alternate_extra_perimeter": { "label": "Alternate Extra Wall", From f05b3aad662c29ec985c814d4f96990854ffb813 Mon Sep 17 00:00:00 2001 From: Tim Kuipers Date: Fri, 25 Mar 2022 09:05:01 +0100 Subject: [PATCH 2/4] fix default for inset_direction --- resources/definitions/fdmprinter.def.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/resources/definitions/fdmprinter.def.json b/resources/definitions/fdmprinter.def.json index adcf619e82..eea1121087 100644 --- a/resources/definitions/fdmprinter.def.json +++ b/resources/definitions/fdmprinter.def.json @@ -1214,7 +1214,7 @@ "inside_out": "Inside To Outside", "outside_in": "Outside To Inside" }, - "default_value": "center_last", + "default_value": "outside_in", "settable_per_mesh": true }, "wall_order_center_last": From d7e307bf8190d1ab490c03f5971a9a9ae9e81623 Mon Sep 17 00:00:00 2001 From: Tim Kuipers Date: Fri, 25 Mar 2022 09:05:30 +0100 Subject: [PATCH 3/4] remove wall_order_center_last We decided this setting had no real use to the user --- resources/definitions/fdmprinter.def.json | 9 --------- 1 file changed, 9 deletions(-) diff --git a/resources/definitions/fdmprinter.def.json b/resources/definitions/fdmprinter.def.json index eea1121087..842cd98a51 100644 --- a/resources/definitions/fdmprinter.def.json +++ b/resources/definitions/fdmprinter.def.json @@ -1217,15 +1217,6 @@ "default_value": "outside_in", "settable_per_mesh": true }, - "wall_order_center_last": - { - "label": "Delay Middle Lines Until After All Walls", - "description": "For thin geometry Cura might generate an odd number of walls smaller than the Wall Line Count. This setting control whether the middle line is printed after all even walls, rather than interspersed with the even walls. Depending on the Middle Line Threshold values the middle lines might have more width variation, which could cause issues for the even walls if printed interspersed. Disabling this setting reduces the travel time slightly.", - "type": "bool", - "default_value": false, - "limit_to_extruder": "wall_x_extruder_nr", - "settable_per_mesh": true - }, "alternate_extra_perimeter": { "label": "Alternate Extra Wall", From c318b0ceceaac99b24435fb35e4dd79cedf9984c Mon Sep 17 00:00:00 2001 From: pkuiper-ultimaker <46715907+pkuiper-ultimaker@users.noreply.github.com> Date: Tue, 29 Mar 2022 10:40:26 +0200 Subject: [PATCH 4/4] Disable the variable line strategy option in the UI CURA-9069 (#11705) * Disable the variable line strategy option in the UI Relates to PP-143 CURA-9069 Co-authored-by: Jaime van Kessel --- resources/definitions/fdmprinter.def.json | 1 + 1 file changed, 1 insertion(+) diff --git a/resources/definitions/fdmprinter.def.json b/resources/definitions/fdmprinter.def.json index 0bb688690c..ff32275b70 100644 --- a/resources/definitions/fdmprinter.def.json +++ b/resources/definitions/fdmprinter.def.json @@ -1093,6 +1093,7 @@ "label": "Variable Line Strategy", "description": "Strategy to use to print the width of a part with a number of walls. This determines how many walls it will use for a certain total width, and how wide each of these lines are. \"Center Deviation\" will print all walls at the nominal line width except the central one(s), causing big variations in the center but very consistent outsides. \"Distributed\" distributes the width equally over all walls. \"Inward Distributed\" is a balance between the other two, distributing the changes in width over all walls but keeping the walls on the outside slightly more consistent.", "type": "enum", + "enabled": false, "options": { "center_deviation": "Center Deviation",