mirror of
https://github.com/Ultimaker/Cura.git
synced 2025-07-25 07:33:57 -06:00
Version upgrade support_tree_enable -> support_structure
CURA-6711
This commit is contained in:
parent
e006bad297
commit
bc34c8dd0b
1 changed files with 9 additions and 2 deletions
|
@ -21,7 +21,8 @@ _removed_settings = {
|
||||||
"spaghetti_max_height",
|
"spaghetti_max_height",
|
||||||
"spaghetti_inset",
|
"spaghetti_inset",
|
||||||
"spaghetti_flow",
|
"spaghetti_flow",
|
||||||
"spaghetti_infill_extra_volume"
|
"spaghetti_infill_extra_volume",
|
||||||
|
"support_tree_enable"
|
||||||
} # type: Set[str]
|
} # type: Set[str]
|
||||||
|
|
||||||
class VersionUpgrade462to47(VersionUpgrade):
|
class VersionUpgrade462to47(VersionUpgrade):
|
||||||
|
@ -100,7 +101,13 @@ class VersionUpgrade462to47(VersionUpgrade):
|
||||||
correction = " + skin_line_width * (1.0 - ironing_flow / 100) / 2"
|
correction = " + skin_line_width * (1.0 - ironing_flow / 100) / 2"
|
||||||
ironing_inset = "=(" + ironing_inset + ")" + correction
|
ironing_inset = "=(" + ironing_inset + ")" + correction
|
||||||
parser["values"]["ironing_inset"] = ironing_inset
|
parser["values"]["ironing_inset"] = ironing_inset
|
||||||
|
|
||||||
|
# Set support_structure if necessary
|
||||||
|
if "support_tree_enable" in parser["values"]:
|
||||||
|
if parseBool(parser["values"]["support_tree_enable"]):
|
||||||
|
parser["values"]["support_structure"] = "tree"
|
||||||
|
parser["values"]["support_enable"] = "True"
|
||||||
|
|
||||||
for removed in set(parser["values"].keys()).intersection(_removed_settings):
|
for removed in set(parser["values"].keys()).intersection(_removed_settings):
|
||||||
del parser["values"][removed]
|
del parser["values"][removed]
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue