diff --git a/plugins/LegacyProfileReader/DictionaryOfDoom.json b/plugins/LegacyProfileReader/DictionaryOfDoom.json index db0d26b8e4..15ef792f83 100644 --- a/plugins/LegacyProfileReader/DictionaryOfDoom.json +++ b/plugins/LegacyProfileReader/DictionaryOfDoom.json @@ -70,7 +70,8 @@ "magic_spiralize": "spiralize", "prime_tower_enable": "wipe_tower", "prime_tower_size": "math.sqrt(float(wipe_tower_volume) / float(layer_height))", - "ooze_shield_enabled": "ooze_shield" + "ooze_shield_enabled": "ooze_shield", + "skin_overlap": "fill_overlap" }, "defaults": { diff --git a/plugins/VersionUpgrade/VersionUpgrade21to22/VersionUpgrade21to22.py b/plugins/VersionUpgrade/VersionUpgrade21to22/VersionUpgrade21to22.py index 0c3a4d1055..c8ec559702 100644 --- a/plugins/VersionUpgrade/VersionUpgrade21to22/VersionUpgrade21to22.py +++ b/plugins/VersionUpgrade/VersionUpgrade21to22/VersionUpgrade21to22.py @@ -279,6 +279,8 @@ class VersionUpgrade21to22(VersionUpgrade): elif key in _setting_name_translations: del settings[key] settings[_setting_name_translations[key]] = value + if "infill_overlap" in settings: # New setting, added in 2.3 + settings["skin_overlap"] = settings["infill_overlap"] return settings ## Translates a setting name for the change from Cura 2.1 to 2.2.