mirror of
https://github.com/Ultimaker/Cura.git
synced 2025-07-17 11:47:50 -06:00
Remove support_tree_wall_thickness
This setting will not be automatically translated to support_wall_thickness if it's overwritten, because that would require knowing the line width and we don't know that here. So it's hard to do. Contributes to issue CURA-7077.
This commit is contained in:
parent
50f64ca696
commit
a3c5435a1d
2 changed files with 8 additions and 15 deletions
|
@ -11,6 +11,10 @@ _merged_settings = {
|
||||||
"support_wall_count": "support_tree_wall_count"
|
"support_wall_count": "support_tree_wall_count"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
_removed_settings = {
|
||||||
|
"support_tree_wall_thickness"
|
||||||
|
}
|
||||||
|
|
||||||
class VersionUpgrade44to45(VersionUpgrade):
|
class VersionUpgrade44to45(VersionUpgrade):
|
||||||
def getCfgVersion(self, serialised: str) -> int:
|
def getCfgVersion(self, serialised: str) -> int:
|
||||||
parser = configparser.ConfigParser(interpolation = None)
|
parser = configparser.ConfigParser(interpolation = None)
|
||||||
|
@ -55,6 +59,10 @@ class VersionUpgrade44to45(VersionUpgrade):
|
||||||
parser["values"][preferred] = parser["values"][removed]
|
parser["values"][preferred] = parser["values"][removed]
|
||||||
del parser["values"][removed]
|
del parser["values"][removed]
|
||||||
|
|
||||||
|
for removed in _removed_settings:
|
||||||
|
if removed in parser["values"]:
|
||||||
|
del parser["values"][removed]
|
||||||
|
|
||||||
result = io.StringIO()
|
result = io.StringIO()
|
||||||
parser.write(result)
|
parser.write(result)
|
||||||
return [filename], [result.getvalue()]
|
return [filename], [result.getvalue()]
|
||||||
|
|
|
@ -6185,21 +6185,6 @@
|
||||||
"settable_per_mesh": false,
|
"settable_per_mesh": false,
|
||||||
"settable_per_extruder": true
|
"settable_per_extruder": true
|
||||||
},
|
},
|
||||||
"support_tree_wall_thickness":
|
|
||||||
{
|
|
||||||
"label": "Tree Support Wall Thickness",
|
|
||||||
"description": "The thickness of the walls of the branches of tree support. Thicker walls take longer to print but don't fall over as easily.",
|
|
||||||
"unit": "mm",
|
|
||||||
"type": "float",
|
|
||||||
"minimum_value": "0",
|
|
||||||
"minimum_value_warning": "wall_line_width",
|
|
||||||
"default_value": 0.8,
|
|
||||||
"value": "support_line_width",
|
|
||||||
"limit_to_extruder": "support_infill_extruder_nr",
|
|
||||||
"enabled": "support_tree_enable",
|
|
||||||
"settable_per_mesh": false,
|
|
||||||
"settable_per_extruder": true
|
|
||||||
},
|
|
||||||
"slicing_tolerance":
|
"slicing_tolerance":
|
||||||
{
|
{
|
||||||
"label": "Slicing Tolerance",
|
"label": "Slicing Tolerance",
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue