diff --git a/.github/workflows/conan-package-create.yml b/.github/workflows/conan-package-create.yml
index 3ea4a9ad88..701a978cd8 100644
--- a/.github/workflows/conan-package-create.yml
+++ b/.github/workflows/conan-package-create.yml
@@ -51,10 +51,8 @@ on:
type: boolean
env:
- CONAN_LOGIN_USERNAME_CURA: ${{ secrets.CONAN_USER }}
- CONAN_PASSWORD_CURA: ${{ secrets.CONAN_PASS }}
- CONAN_LOGIN_USERNAME_CURA_CE: ${{ secrets.CONAN_USER }}
- CONAN_PASSWORD_CURA_CE: ${{ secrets.CONAN_PASS }}
+ CONAN_LOGIN_USERNAME: ${{ secrets.CONAN_USER }}
+ CONAN_PASSWORD: ${{ secrets.CONAN_PASS }}
CONAN_LOG_RUN_TO_OUTPUT: 1
CONAN_LOGGING_LEVEL: ${{ inputs.conan_logging_level }}
CONAN_NON_INTERACTIVE: 1
@@ -145,10 +143,16 @@ jobs:
if: ${{ inputs.conan_config_branch == '' }}
run: conan config install https://github.com/Ultimaker/conan-config.git
+ - name: Add Cura private Artifactory remote
+ run: conan remote add cura-private https://ultimaker.jfrog.io/artifactory/api/conan/cura-private True
+
- name: Create the Packages
run: conan install ${{ inputs.recipe_id_full }} --build=missing --update
- name: Upload the Package(s)
- if: always()
- run: |
- conan upload ${{ inputs.recipe_id_full }} -r cura --all -c
+ if: ${{ always() && inputs.conan_upload_community }}
+ run: conan upload ${{ inputs.recipe_id_full }} -r cura --all -c
+
+ - name: Upload the Package(s) to the private Artifactory
+ if: ${{ always() && ! inputs.conan_upload_community }}
+ run: conan upload ${{ inputs.recipe_id_full }} -r cura-private --all -c
diff --git a/.github/workflows/conan-recipe-export.yml b/.github/workflows/conan-recipe-export.yml
index dd08eda4ac..869a9de59e 100644
--- a/.github/workflows/conan-recipe-export.yml
+++ b/.github/workflows/conan-recipe-export.yml
@@ -37,10 +37,8 @@ on:
type: boolean
env:
- CONAN_LOGIN_USERNAME_CURA: ${{ secrets.CONAN_USER }}
- CONAN_PASSWORD_CURA: ${{ secrets.CONAN_PASS }}
- CONAN_LOGIN_USERNAME_CURA_CE: ${{ secrets.CONAN_USER }}
- CONAN_PASSWORD_CURA_CE: ${{ secrets.CONAN_PASS }}
+ CONAN_LOGIN_USERNAME: ${{ secrets.CONAN_USER }}
+ CONAN_PASSWORD: ${{ secrets.CONAN_PASS }}
CONAN_LOG_RUN_TO_OUTPUT: 1
CONAN_LOGGING_LEVEL: ${{ inputs.conan_logging_level }}
CONAN_NON_INTERACTIVE: 1
@@ -80,6 +78,9 @@ jobs:
if: ${{ inputs.conan_config_branch == '' }}
run: conan config install https://github.com/Ultimaker/conan-config.git
+ - name: Add Cura private Artifactory remote
+ run: conan remote add cura-private https://ultimaker.jfrog.io/artifactory/api/conan/cura-private True
+
- name: Export the Package (binaries)
if: ${{ inputs.conan_export_binaries }}
run: conan create . ${{ inputs.recipe_id_full }} --build=missing --update
@@ -93,7 +94,13 @@ jobs:
run: conan alias ${{ inputs.recipe_id_latest }} ${{ inputs.recipe_id_full }}
- name: Upload the Package(s)
- if: always()
+ if: ${{ always() && inputs.conan_upload_community }}
run: |
conan upload ${{ inputs.recipe_id_full }} -r cura --all -c
conan upload ${{ inputs.recipe_id_latest }} -r cura -c
+
+ - name: Upload the Package(s) to the private Artifactory
+ if: ${{ always() && ! inputs.conan_upload_community }}
+ run: |
+ conan upload ${{ inputs.recipe_id_full }} -r cura-private --all -c
+ conan upload ${{ inputs.recipe_id_latest }} -r cura-private -c
diff --git a/.github/workflows/conan-recipe-version.yml b/.github/workflows/conan-recipe-version.yml
index 786b4c8510..78ff37b712 100644
--- a/.github/workflows/conan-recipe-version.yml
+++ b/.github/workflows/conan-recipe-version.yml
@@ -183,7 +183,7 @@ jobs:
try:
if "remotes/origin" in branch.abspath:
b_version = Version(branch.name.split("/")[-1])
- if b_version < Version("10.0.0") and b_version > max_branches_version:
+ if b_version < Version("6.0.0") and b_version > max_branches_version:
max_branches_version = b_version
branches_no_commits = repo.commit().count() - branch.commit.count()
except:
diff --git a/.github/workflows/security_badge.yml b/.github/workflows/security_badge.yml
new file mode 100644
index 0000000000..b3785a0b0e
--- /dev/null
+++ b/.github/workflows/security_badge.yml
@@ -0,0 +1,71 @@
+# NOTE: Best to keep all of these remarks in, they might prove useful in the future.
+# This is basically just the standard one that is sugested on 'new workflow'.
+
+name: Scorecard supply-chain security
+on:
+ # For Branch-Protection check. Only the default branch is supported. See
+ # https://github.com/ossf/scorecard/blob/main/docs/checks.md#branch-protection
+ branch_protection_rule:
+ # To guarantee Maintained check is occasionally updated. See
+ # https://github.com/ossf/scorecard/blob/main/docs/checks.md#maintained
+ schedule:
+ - cron: '25 2 * * 5'
+ push:
+ branches: [ "main" ]
+
+# Declare default permissions as read only.
+permissions: read-all
+
+jobs:
+ analysis:
+ name: Scorecard analysis
+ runs-on: ubuntu-latest
+ permissions:
+ # Needed to upload the results to code-scanning dashboard.
+ security-events: write
+ # Needed to publish results and get a badge (see publish_results below).
+ id-token: write
+ # Uncomment the permissions below if installing in a private repository.
+ # contents: read
+ # actions: read
+
+ steps:
+ - name: "Checkout code"
+ uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 # v3.1.0
+ with:
+ persist-credentials: false
+
+ - name: "Run analysis"
+ uses: ossf/scorecard-action@e38b1902ae4f44df626f11ba0734b14fb91f8f86 # v2.1.2
+ with:
+ results_file: results.sarif
+ results_format: sarif
+ # (Optional) "write" PAT token. Uncomment the `repo_token` line below if:
+ # - you want to enable the Branch-Protection check on a *public* repository, or
+ # - you are installing Scorecard on a *private* repository
+ # To create the PAT, follow the steps in https://github.com/ossf/scorecard-action#authentication-with-pat.
+ # repo_token: ${{ secrets.SCORECARD_TOKEN }}
+
+ # Public repositories:
+ # - Publish results to OpenSSF REST API for easy access by consumers
+ # - Allows the repository to include the Scorecard badge.
+ # - See https://github.com/ossf/scorecard-action#publishing-results.
+ # For private repositories:
+ # - `publish_results` will always be set to `false`, regardless
+ # of the value entered here.
+ publish_results: true
+
+ # Upload the results as artifacts (optional). Commenting out will disable uploads of run results in SARIF
+ # format to the repository Actions tab.
+ - name: "Upload artifact"
+ uses: actions/upload-artifact@3cea5372237819ed00197afe530f5a7ea3e805c8 # v3.1.0
+ with:
+ name: SARIF file
+ path: results.sarif
+ retention-days: 5
+
+ # Upload the results to GitHub's code scanning dashboard.
+ - name: "Upload to code-scanning"
+ uses: github/codeql-action/upload-sarif@17573ee1cc1b9d061760f3a006fc4aac4f944fd5 # v2.2.4
+ with:
+ sarif_file: results.sarif
diff --git a/.github/workflows/unit-test-post.yml b/.github/workflows/unit-test-post.yml
index 6c54ae71ea..36c1d5acfd 100644
--- a/.github/workflows/unit-test-post.yml
+++ b/.github/workflows/unit-test-post.yml
@@ -79,4 +79,4 @@ jobs:
files: "tests/**/*.xml"
- name: Conclusion
- run: echo "Conclusion is ${{ fromJSON( steps.test-results.outputs.json ).conclusion }}"
+ run: echo "Conclusion is ${{ steps.test-results.outputs.json && fromJSON( steps.test-results.outputs.json ).conclusion }}"
diff --git a/.gitignore b/.gitignore
index 1e8fd47664..45cf4400f6 100644
--- a/.gitignore
+++ b/.gitignore
@@ -31,6 +31,7 @@ LC_MESSAGES
.directory
.idea
cura.desktop
+*.bak
# Eclipse+PyDev
.project
diff --git a/README.md b/README.md
index 5211bf367a..94d81ad90f 100644
--- a/README.md
+++ b/README.md
@@ -57,6 +57,9 @@
+[](https://api.securityscorecards.dev/projects/github.com/Ultimaker/Cura)
+
+
diff --git a/conandata.yml b/conandata.yml
index 1f90437ab2..efbb7f8349 100644
--- a/conandata.yml
+++ b/conandata.yml
@@ -1,3 +1,16 @@
+urls:
+ default:
+ cloud_api_root: "https://api.ultimaker.com"
+ cloud_account_api_root: "https://account.ultimaker.com"
+ marketplace_root: "https://marketplace.ultimaker.com"
+ digital_factory_url: "https://digitalfactory.ultimaker.com"
+ cura_latest_url: "https://software.ultimaker.com/latest.json"
+ staging:
+ cloud_api_root: "https://api-staging.ultimaker.com"
+ cloud_account_api_root: "https://account-staging.ultimaker.com"
+ marketplace_root: "https://marketplace-staging.ultimaker.com"
+ digital_factory_url: "https://digitalfactory-staging.ultimaker.com"
+ cura_latest_url: "https://software.ultimaker.com/latest.json"
pyinstaller:
runinfo:
entrypoint: "cura_app.py"
@@ -12,8 +25,8 @@ pyinstaller:
dst: "share/cura/resources"
cura_private_data:
package: "cura_private_data"
- src: "resources"
- dst: "share/cura/resources"
+ src: "res"
+ dst: "share/cura"
internal: true
uranium_plugins:
package: "uranium"
@@ -41,7 +54,7 @@ pyinstaller:
dst: "share/windows"
fdm_materials:
package: "fdm_materials"
- src: "materials"
+ src: "res/resources/materials"
dst: "share/cura/resources/materials"
tcl:
package: "tcl"
diff --git a/conanfile.py b/conanfile.py
index 488650b9d2..628a0e3f3b 100644
--- a/conanfile.py
+++ b/conanfile.py
@@ -23,7 +23,6 @@ class CuraConan(ConanFile):
build_policy = "missing"
exports = "LICENSE*", "UltiMaker-Cura.spec.jinja", "CuraVersion.py.jinja"
settings = "os", "compiler", "build_type", "arch"
- no_copy_source = True # We won't build so no need to copy sources to the build folder
# FIXME: Remove specific branch once merged to main
python_requires = "umbase/[>=0.1.7]@ultimaker/stable", "translationextractor/[>=2.1.1]@ultimaker/stable"
@@ -49,7 +48,7 @@ class CuraConan(ConanFile):
}
def set_version(self):
- if self.version == "auto":
+ if not self.version:
self.version = "5.4.0-alpha"
@property
@@ -74,10 +73,6 @@ class CuraConan(ConanFile):
self._cura_env.define("QT_XKB_CONFIG_ROOT", "/usr/share/X11/xkb")
return self._cura_env
- @property
- def _staging(self):
- return self.options.staging in ["True", 'true']
-
@property
def _enterprise(self):
return self.options.enterprise in ["True", 'true']
@@ -89,24 +84,10 @@ class CuraConan(ConanFile):
return str(self.options.display_name)
@property
- def _cloud_api_root(self):
- return "https://api-staging.ultimaker.com" if self._staging else "https://api.ultimaker.com"
-
- @property
- def _cloud_account_api_root(self):
- return "https://account-staging.ultimaker.com" if self._staging else "https://account.ultimaker.com"
-
- @property
- def _marketplace_root(self):
- return "https://marketplace-staging.ultimaker.com" if self._staging else "https://marketplace.ultimaker.com"
-
- @property
- def _digital_factory_url(self):
- return "https://digitalfactory-staging.ultimaker.com" if self._staging else "https://digitalfactory.ultimaker.com"
-
- @property
- def _cura_latest_url(self):
- return "https://software.ultimaker.com/latest.json"
+ def _urls(self):
+ if self.options.staging in ["True", 'true']:
+ return "staging"
+ return "default"
@property
def requirements_txts(self):
@@ -176,12 +157,12 @@ class CuraConan(ConanFile):
cura_version = cura_version,
cura_build_type = "Enterprise" if self._enterprise else "",
cura_debug_mode = self.options.cura_debug_mode,
- cura_cloud_api_root = self._cloud_api_root,
+ cura_cloud_api_root = self.conan_data["urls"][self._urls]["cloud_api_root"],
cura_cloud_api_version = self.options.cloud_api_version,
- cura_cloud_account_api_root = self._cloud_account_api_root,
- cura_marketplace_root = self._marketplace_root,
- cura_digital_factory_url = self._digital_factory_url,
- cura_latest_url = self._cura_latest_url))
+ cura_cloud_account_api_root = self.conan_data["urls"][self._urls]["cloud_account_api_root"],
+ cura_marketplace_root = self.conan_data["urls"][self._urls]["marketplace_root"],
+ cura_digital_factory_url = self.conan_data["urls"][self._urls]["digital_factory_url"],
+ cura_latest_url = self.conan_data["urls"][self._urls]["cura_latest_url"]))
def _generate_pyinstaller_spec(self, location, entrypoint_location, icon_path, entitlements_file):
pyinstaller_metadata = self.conan_data["pyinstaller"]
@@ -274,8 +255,6 @@ class CuraConan(ConanFile):
copy(self, "requirements.txt", self.recipe_folder, self.export_sources_folder)
copy(self, "requirements-dev.txt", self.recipe_folder, self.export_sources_folder)
copy(self, "requirements-ultimaker.txt", self.recipe_folder, self.export_sources_folder)
- copy(self, "UltiMaker-Cura.spec.jinja", self.recipe_folder, self.export_sources_folder)
- copy(self, "CuraVersion.py.jinja", self.recipe_folder, self.export_sources_folder)
copy(self, "cura_app.py", self.recipe_folder, self.export_sources_folder)
def configure(self):
@@ -295,11 +274,13 @@ class CuraConan(ConanFile):
self.requires("pysavitar/5.2.2")
self.requires("pynest2d/5.2.2")
self.requires("uranium/(latest)@ultimaker/testing")
- self.requires("fdm_materials/(latest)@{}/testing".format("internal" if self.options.internal else "ultimaker"))
self.requires("cura_binary_data/(latest)@ultimaker/testing")
self.requires("cpython/3.10.4")
if self.options.internal:
self.requires("cura_private_data/(latest)@ultimaker/testing")
+ self.requires("fdm_materials/(latest)@internal/testing")
+ else:
+ self.requires("fdm_materials/(latest)@ultimaker/testing")
def build_requirements(self):
if self.options.devtools:
@@ -380,63 +361,54 @@ class CuraConan(ConanFile):
def deploy(self):
# Copy CuraEngine.exe to bindirs of Virtual Python Environment
- # TODO: Fix source such that it will get the curaengine relative from the executable (Python bindir in this case)
- self.copy_deps("CuraEngine.exe", root_package = "curaengine", src = self.deps_cpp_info["curaengine"].bindirs[0],
- dst = self._base_dir,
- keep_path = False)
- self.copy_deps("CuraEngine", root_package = "curaengine", src = self.deps_cpp_info["curaengine"].bindirs[0], dst = self._base_dir,
- keep_path = False)
+ curaengine = self.dependencies["curaengine"].cpp_info
+ copy(self, "CuraEngine.exe", curaengine.bindirs[0], str(self._base_dir), keep_path = False)
+ copy(self, "CuraEngine", curaengine.bindirs[0], str(self._base_dir), keep_path = False)
# Copy resources of Cura (keep folder structure)
- self.copy("*", src = self.cpp_info.bindirs[0], dst = self._base_dir, keep_path = False)
- self.copy("*", src = self.cpp_info.libdirs[0], dst = self._site_packages.joinpath("cura"), keep_path = True)
- self.copy("*", src = self.cpp_info.resdirs[0], dst = self._share_dir.joinpath("cura", "resources"), keep_path = True)
- self.copy("*", src = self.cpp_info.resdirs[1], dst = self._share_dir.joinpath("cura", "plugins"), keep_path = True)
+ copy(self, "*", os.path.join(self.package_folder, self.cpp_info.bindirs[0]), str(self._base_dir), keep_path = False)
+ copy(self, "*", os.path.join(self.package_folder, self.cpp_info.libdirs[0]), str(self._site_packages.joinpath("cura")), keep_path = True)
+ copy(self, "*", os.path.join(self.package_folder, self.cpp_info.resdirs[0]), str(self._share_dir.joinpath("cura", "resources")), keep_path = True)
+ copy(self, "*", os.path.join(self.package_folder, self.cpp_info.resdirs[1]), str(self._share_dir.joinpath("cura", "plugins")), keep_path = True)
# Copy materials (flat)
- self.copy_deps("*.fdm_material", root_package = "fdm_materials", src = self.deps_cpp_info["fdm_materials"].resdirs[0],
- dst = self._share_dir.joinpath("cura", "resources", "materials"), keep_path = False)
- self.copy_deps("*.sig", root_package = "fdm_materials", src = self.deps_cpp_info["fdm_materials"].resdirs[0],
- dst = self._share_dir.joinpath("cura", "resources", "materials"), keep_path = False)
+ fdm_materials = self.dependencies["fdm_materials"].cpp_info
+ copy(self, "*", fdm_materials.resdirs[0], str(self._share_dir.joinpath("cura")))
# Copy internal resources
if self.options.internal:
- self.copy_deps("*", root_package = "cura_private_data", src = self.deps_cpp_info["cura_private_data"].resdirs[0],
- dst = self._share_dir.joinpath("cura", "resources"), keep_path = True)
- self.copy_deps("*", root_package = "cura_private_data", src = self.deps_cpp_info["cura_private_data"].resdirs[1],
- dst = self._share_dir.joinpath("cura", "plugins"), keep_path = True)
+ cura_private_data = self.dependencies["cura_private_data"].cpp_info
+ copy(self, "*", cura_private_data.resdirs[0], str(self._share_dir.joinpath("cura")))
# Copy resources of Uranium (keep folder structure)
- self.copy_deps("*", root_package = "uranium", src = self.deps_cpp_info["uranium"].resdirs[0],
- dst = self._share_dir.joinpath("uranium", "resources"), keep_path = True)
- self.copy_deps("*", root_package = "uranium", src = self.deps_cpp_info["uranium"].resdirs[1],
- dst = self._share_dir.joinpath("uranium", "plugins"), keep_path = True)
- self.copy_deps("*", root_package = "uranium", src = self.deps_cpp_info["uranium"].libdirs[0],
- dst = self._site_packages.joinpath("UM"),
- keep_path = True)
- self.copy_deps("*", root_package = "uranium", src = str(os.path.join(self.deps_cpp_info["uranium"].libdirs[0], "Qt", "qml", "UM")),
- dst = self._site_packages.joinpath("PyQt6", "Qt6", "qml", "UM"),
- keep_path = True)
+ uranium = self.dependencies["uranium"].cpp_info
+ copy(self, "*", uranium.resdirs[0], str(self._share_dir.joinpath("uranium", "resources")), keep_path = True)
+ copy(self, "*", uranium.resdirs[1], str(self._share_dir.joinpath("uranium", "plugins")), keep_path = True)
+ copy(self, "*", uranium.libdirs[0], str(self._site_packages.joinpath("UM")), keep_path = True)
+
+ # TODO: figure out if this is still needed
+ copy(self, "*", os.path.join(uranium.libdirs[0], "Qt", "qml", "UM"), str(self._site_packages.joinpath("PyQt6", "Qt6", "qml", "UM")), keep_path = True)
# Copy resources of cura_binary_data
- self.copy_deps("*", root_package = "cura_binary_data", src = self.deps_cpp_info["cura_binary_data"].resdirs[0],
- dst = self._share_dir.joinpath("cura"), keep_path = True)
- self.copy_deps("*", root_package = "cura_binary_data", src = self.deps_cpp_info["cura_binary_data"].resdirs[1],
- dst = self._share_dir.joinpath("uranium"), keep_path = True)
+ cura_binary_data = self.dependencies["cura_binary_data"].cpp_info
+ copy(self, "*", cura_binary_data.resdirs[0], str(self._share_dir.joinpath("cura")), keep_path = True)
+ copy(self, "*", cura_binary_data.resdirs[1], str(self._share_dir.joinpath("uranium")), keep_path = True)
if self.settings.os == "Windows":
- self.copy_deps("*", root_package = "cura_binary_data", src = self.deps_cpp_info["cura_binary_data"].resdirs[2],
- dst = self._share_dir.joinpath("windows"), keep_path = True)
+ copy(self, "*", cura_binary_data.resdirs[2], str(self._share_dir.joinpath("windows")), keep_path = True)
- self.copy_deps("*.dll", src = "@bindirs", dst = self._site_packages)
- self.copy_deps("*.pyd", src = "@libdirs", dst = self._site_packages)
- self.copy_deps("*.pyi", src = "@libdirs", dst = self._site_packages)
- self.copy_deps("*.dylib", src = "@libdirs", dst = self._base_dir.joinpath("lib"))
+ for dependency in self.dependencies.host.values():
+ for bindir in dependency.cpp_info.bindirs:
+ copy(self, "*.dll", bindir, str(self._site_packages), keep_path = False)
+ for libdir in dependency.cpp_info.libdirs:
+ copy(self, "*.pyd", libdir, str(self._site_packages), keep_path = False)
+ copy(self, "*.pyi", libdir, str(self._site_packages), keep_path = False)
+ copy(self, "*.dylib", libdir, str(self._base_dir.joinpath("lib")), keep_path = False)
# Copy packaging scripts
- self.copy("*", src = self.cpp_info.resdirs[2], dst = self._base_dir.joinpath("packaging"))
+ copy(self, "*", os.path.join(self.package_folder, self.cpp_info.resdirs[2]), str(self._base_dir.joinpath("packaging")), keep_path = True)
# Copy requirements.txt's
- self.copy("*.txt", src = self.cpp_info.resdirs[-1], dst = self._base_dir.joinpath("pip_requirements"))
+ copy(self, "*.txt", os.path.join(self.package_folder, self.cpp_info.resdirs[-1]), str(self._base_dir.joinpath("pip_requirements")), keep_path = False)
# Generate the GitHub Action version info Environment
version = self.conf_info.get("user.cura:version", default = self.version, check_type = str)
diff --git a/cura/CuraApplication.py b/cura/CuraApplication.py
index ed14a15629..113e7b3ff4 100755
--- a/cura/CuraApplication.py
+++ b/cura/CuraApplication.py
@@ -130,7 +130,7 @@ class CuraApplication(QtApplication):
# SettingVersion represents the set of settings available in the machine/extruder definitions.
# You need to make sure that this version number needs to be increased if there is any non-backwards-compatible
# changes of the settings.
- SettingVersion = 21
+ SettingVersion = 22
Created = False
diff --git a/plugins/DigitalLibrary/src/DFFileExportAndUploadManager.py b/plugins/DigitalLibrary/src/DFFileExportAndUploadManager.py
index 4defd2f409..26912abd9a 100644
--- a/plugins/DigitalLibrary/src/DFFileExportAndUploadManager.py
+++ b/plugins/DigitalLibrary/src/DFFileExportAndUploadManager.py
@@ -135,9 +135,21 @@ class DFFileExportAndUploadManager:
file_name = file_upload_response.job_name if file_upload_response.job_name is not None else ""
else:
Logger.log("e", "Wrong response type received. Aborting uploading file to the Digital Library")
+ getBackwardsCompatibleMessage(
+ text = "Upload error",
+ title = f"Failed to upload {file_name}. Received unexpected response from server.",
+ message_type_str = "ERROR",
+ lifetime = 0
+ ).show()
return
if file_name not in self._file_upload_job_metadata:
Logger.error(f"API response for uploading doesn't match the file name we just uploaded: {file_name} was never uploaded.")
+ getBackwardsCompatibleMessage(
+ text = "Upload error",
+ title = f"Failed to upload {file_name}. Name doesn't match the one sent back in confirmation.",
+ message_type_str = "ERROR",
+ lifetime = 0
+ ).show()
return
with self._message_lock:
self.progress_message.show()
diff --git a/plugins/DigitalLibrary/src/DigitalFactoryController.py b/plugins/DigitalLibrary/src/DigitalFactoryController.py
index cee367e188..a64a0cee0f 100644
--- a/plugins/DigitalLibrary/src/DigitalFactoryController.py
+++ b/plugins/DigitalLibrary/src/DigitalFactoryController.py
@@ -501,6 +501,12 @@ class DigitalFactoryController(QObject):
"""
if not download_url:
Logger.log("e", "No download url for file '{}'".format(file_name))
+ getBackwardsCompatibleMessage(
+ text = "Download error",
+ title = f"No download url could be found for '{file_name}'.",
+ message_type_str = "ERROR",
+ lifetime = 0
+ ).show()
return
progress_message = Message(text = "{0}/{1}".format(project_name, file_name), dismissable = False, lifetime = 0,
@@ -584,6 +590,12 @@ class DigitalFactoryController(QObject):
"""
if self._selected_project_idx == -1:
Logger.log("e", "No DF Library project is selected.")
+ getBackwardsCompatibleMessage(
+ text = "No Digital Library project was selected",
+ title = "No project selected",
+ message_type_str = "ERROR",
+ lifetime = 0
+ ).show()
return
if filename == "":
diff --git a/plugins/PostProcessingPlugin/scripts/PauseAtHeight.py b/plugins/PostProcessingPlugin/scripts/PauseAtHeight.py
index 54f555b4ae..f39b0e5db1 100644
--- a/plugins/PostProcessingPlugin/scripts/PauseAtHeight.py
+++ b/plugins/PostProcessingPlugin/scripts/PauseAtHeight.py
@@ -67,7 +67,7 @@ class PauseAtHeight(Script):
"label": "Keep motors engaged",
"description": "Keep the steppers engaged to allow change of filament without moving the head. Applying too much force will move the head/bed anyway",
"type": "bool",
- "default_value": true,
+ "default_value": false,
"enabled": "pause_method != \\\"griffin\\\""
},
"disarm_timeout":
@@ -218,7 +218,7 @@ class PauseAtHeight(Script):
"label": "Beep at pause",
"description": "Make a beep when pausing",
"type": "bool",
- "default_value": true
+ "default_value": false
},
"beep_length":
{
@@ -478,10 +478,11 @@ class PauseAtHeight(Script):
prepend_gcode += "M117 " + display_text + "\n"
# Set the disarm timeout
- if hold_steppers_on:
- prepend_gcode += self.putValue(M = 84, S = 3600) + " ; Keep steppers engaged for 1h\n"
- elif disarm_timeout > 0:
- prepend_gcode += self.putValue(M = 84, S = disarm_timeout) + " ; Set the disarm timeout\n"
+ if pause_method != "griffin":
+ if hold_steppers_on:
+ prepend_gcode += self.putValue(M = 84, S = 3600) + " ; Keep steppers engaged for 1h\n"
+ elif disarm_timeout > 0:
+ prepend_gcode += self.putValue(M = 84, S = disarm_timeout) + " ; Set the disarm timeout\n"
# Beep at pause
if beep_at_pause:
diff --git a/plugins/SimulationView/SimulationView.py b/plugins/SimulationView/SimulationView.py
index 532ef459c0..473948bc46 100644
--- a/plugins/SimulationView/SimulationView.py
+++ b/plugins/SimulationView/SimulationView.py
@@ -125,10 +125,6 @@ class SimulationView(CuraView):
self._only_show_top_layers = bool(Application.getInstance().getPreferences().getValue("view/only_show_top_layers"))
self._compatibility_mode = self._evaluateCompatibilityMode()
- self._wireprint_warning_message = Message(catalog.i18nc("@info:status",
- "Cura does not accurately display layers when Wire Printing is enabled."),
- title = catalog.i18nc("@info:title", "Simulation View"),
- message_type = Message.MessageType.WARNING)
self._slice_first_warning_message = Message(catalog.i18nc("@info:status",
"Nothing is shown because you need to slice first."),
title = catalog.i18nc("@info:title", "No layers to show"),
@@ -671,11 +667,8 @@ class SimulationView(CuraView):
elif event.type == Event.ViewDeactivateEvent:
self._controller.getScene().getRoot().childrenChanged.disconnect(self._onSceneChanged)
Application.getInstance().getPreferences().preferenceChanged.disconnect(self._onPreferencesChanged)
- self._wireprint_warning_message.hide()
self._slice_first_warning_message.hide()
Application.getInstance().globalContainerStackChanged.disconnect(self._onGlobalStackChanged)
- if self._global_container_stack:
- self._global_container_stack.propertyChanged.disconnect(self._onPropertyChanged)
if self._nozzle_node:
self._nozzle_node.setParent(None)
@@ -698,23 +691,10 @@ class SimulationView(CuraView):
return self._current_layer_jumps
def _onGlobalStackChanged(self) -> None:
- if self._global_container_stack:
- self._global_container_stack.propertyChanged.disconnect(self._onPropertyChanged)
self._global_container_stack = Application.getInstance().getGlobalContainerStack()
if self._global_container_stack:
- self._global_container_stack.propertyChanged.connect(self._onPropertyChanged)
self._extruder_count = self._global_container_stack.getProperty("machine_extruder_count", "value")
- self._onPropertyChanged("wireframe_enabled", "value")
self.globalStackChanged.emit()
- else:
- self._wireprint_warning_message.hide()
-
- def _onPropertyChanged(self, key: str, property_name: str) -> None:
- if key == "wireframe_enabled" and property_name == "value":
- if self._global_container_stack and self._global_container_stack.getProperty("wireframe_enabled", "value"):
- self._wireprint_warning_message.show()
- else:
- self._wireprint_warning_message.hide()
def _onCurrentLayerNumChanged(self) -> None:
self.calculateMaxPathsOnLayer(self._current_layer_num)
diff --git a/plugins/VersionUpgrade/VersionUpgrade53to54/VersionUpgrade53to54.py b/plugins/VersionUpgrade/VersionUpgrade53to54/VersionUpgrade53to54.py
new file mode 100644
index 0000000000..c84ff268b0
--- /dev/null
+++ b/plugins/VersionUpgrade/VersionUpgrade53to54/VersionUpgrade53to54.py
@@ -0,0 +1,117 @@
+# Copyright (c) 2023 UltiMaker
+# Cura is released under the terms of the LGPLv3 or higher.
+
+import configparser
+from typing import Tuple, List
+import io
+from UM.VersionUpgrade import VersionUpgrade
+
+_REMOVED_SETTINGS = {
+ "wireframe_enabled",
+ "wireframe_height",
+ "wireframe_roof_inset",
+ "wireframe_printspeed",
+ "wireframe_printspeed_bottom",
+ "wireframe_printspeed_up",
+ "wireframe_printspeed_down",
+ "wireframe_printspeed_flat",
+ "wireframe_flow",
+ "wireframe_flow_connection",
+ "wireframe_flow_flat",
+ "wireframe_top_delay",
+ "wireframe_bottom_delay",
+ "wireframe_flat_delay",
+ "wireframe_up_half_speed",
+ "wireframe_top_jump",
+ "wireframe_fall_down",
+ "wireframe_drag_along",
+ "wireframe_strategy",
+ "wireframe_straight_before_down",
+ "wireframe_roof_fall_down",
+ "wireframe_roof_drag_along",
+ "wireframe_roof_outer_delay",
+ "wireframe_nozzle_clearance",
+}
+
+
+class VersionUpgrade53to54(VersionUpgrade):
+ def upgradePreferences(self, serialized: str, filename: str) -> Tuple[List[str], List[str]]:
+ """
+ Upgrades preferences to remove from the visibility list the settings that were removed in this version.
+ It also changes the preferences to have the new version number.
+
+ This removes any settings that were removed in the new Cura version.
+ :param serialized: The original contents of the preferences file.
+ :param filename: The file name of the preferences file.
+ :return: A list of new file names, and a list of the new contents for
+ those files.
+ """
+ parser = configparser.ConfigParser(interpolation = None)
+ parser.read_string(serialized)
+
+ # Update version number.
+ parser["metadata"]["setting_version"] = "22"
+
+ # Remove deleted settings from the visible settings list.
+ if "general" in parser and "visible_settings" in parser["general"]:
+ visible_settings = set(parser["general"]["visible_settings"].split(";"))
+ for removed in _REMOVED_SETTINGS:
+ if removed in visible_settings:
+ visible_settings.remove(removed)
+
+ parser["general"]["visible_settings"] = ";".join(visible_settings)
+
+ result = io.StringIO()
+ parser.write(result)
+ return [filename], [result.getvalue()]
+
+ def upgradeInstanceContainer(self, serialized: str, filename: str) -> Tuple[List[str], List[str]]:
+ """
+ Upgrades instance containers to remove the settings that were removed in this version.
+ It also changes the instance containers to have the new version number.
+
+ This removes any settings that were removed in the new Cura version and updates settings that need to be updated
+ with a new value.
+
+ :param serialized: The original contents of the instance container.
+ :param filename: The original file name of the instance container.
+ :return: A list of new file names, and a list of the new contents for
+ those files.
+ """
+ parser = configparser.ConfigParser(interpolation = None, comment_prefixes = ())
+ parser.read_string(serialized)
+
+ # Update version number.
+ parser["metadata"]["setting_version"] = "22"
+
+ if "values" in parser:
+ # Remove deleted settings from the instance containers.
+ for removed in _REMOVED_SETTINGS:
+ if removed in parser["values"]:
+ del parser["values"][removed]
+
+ result = io.StringIO()
+ parser.write(result)
+ return [filename], [result.getvalue()]
+
+ def upgradeStack(self, serialized: str, filename: str) -> Tuple[List[str], List[str]]:
+ """
+ Upgrades stacks to have the new version number.
+
+ :param serialized: The original contents of the stack.
+ :param filename: The original file name of the stack.
+ :return: A list of new file names, and a list of the new contents for
+ those files.
+ """
+ parser = configparser.ConfigParser(interpolation = None)
+ parser.read_string(serialized)
+
+ # Update version number.
+ if "metadata" not in parser:
+ parser["metadata"] = {}
+
+ parser["metadata"]["setting_version"] = "22"
+
+ result = io.StringIO()
+ parser.write(result)
+ return [filename], [result.getvalue()]
diff --git a/plugins/VersionUpgrade/VersionUpgrade53to54/__init__.py b/plugins/VersionUpgrade/VersionUpgrade53to54/__init__.py
new file mode 100644
index 0000000000..75122fb12b
--- /dev/null
+++ b/plugins/VersionUpgrade/VersionUpgrade53to54/__init__.py
@@ -0,0 +1,61 @@
+# Copyright (c) 2023 UltiMaker
+# Cura is released under the terms of the LGPLv3 or higher.
+
+from typing import Any, Dict, TYPE_CHECKING
+
+from . import VersionUpgrade53to54
+
+if TYPE_CHECKING:
+ from UM.Application import Application
+
+upgrade = VersionUpgrade53to54.VersionUpgrade53to54()
+
+
+def getMetaData() -> Dict[str, Any]:
+ return {
+ "version_upgrade": {
+ # From To Upgrade function
+ ("preferences", 7000021): ("preferences", 7000022, upgrade.upgradePreferences),
+ ("machine_stack", 5000021): ("machine_stack", 5000022, upgrade.upgradeStack),
+ ("extruder_train", 5000021): ("extruder_train", 5000022, upgrade.upgradeStack),
+ ("definition_changes", 4000021): ("definition_changes", 4000022, upgrade.upgradeInstanceContainer),
+ ("quality_changes", 4000021): ("quality_changes", 4000022, upgrade.upgradeInstanceContainer),
+ ("quality", 4000021): ("quality", 4000022, upgrade.upgradeInstanceContainer),
+ ("user", 4000021): ("user", 4000022, upgrade.upgradeInstanceContainer),
+ ("intent", 4000021): ("intent", 4000022, upgrade.upgradeInstanceContainer),
+ },
+ "sources": {
+ "preferences": {
+ "get_version": upgrade.getCfgVersion,
+ "location": {"."}
+ },
+ "machine_stack": {
+ "get_version": upgrade.getCfgVersion,
+ "location": {"./machine_instances"}
+ },
+ "extruder_train": {
+ "get_version": upgrade.getCfgVersion,
+ "location": {"./extruders"}
+ },
+ "definition_changes": {
+ "get_version": upgrade.getCfgVersion,
+ "location": {"./definition_changes"}
+ },
+ "quality_changes": {
+ "get_version": upgrade.getCfgVersion,
+ "location": {"./quality_changes"}
+ },
+ "quality": {
+ "get_version": upgrade.getCfgVersion,
+ "location": {"./quality"}
+ },
+ "user": {
+ "get_version": upgrade.getCfgVersion,
+ "location": {"./user"}
+ }
+ }
+ }
+
+
+def register(app: "Application") -> Dict[str, Any]:
+ return {"version_upgrade": upgrade}
diff --git a/plugins/VersionUpgrade/VersionUpgrade53to54/plugin.json b/plugins/VersionUpgrade/VersionUpgrade53to54/plugin.json
new file mode 100644
index 0000000000..96f00d3ba5
--- /dev/null
+++ b/plugins/VersionUpgrade/VersionUpgrade53to54/plugin.json
@@ -0,0 +1,8 @@
+{
+ "name": "Version Upgrade 5.3 to 5.4",
+ "author": "UltiMaker",
+ "version": "1.0.0",
+ "description": "Upgrades configurations from Cura 5.3 to Cura 5.4.",
+ "api": 8,
+ "i18n-catalog": "cura"
+}
diff --git a/resources/definitions/abax_pri3.def.json b/resources/definitions/abax_pri3.def.json
index 7e1aefe90f..cfea23812f 100644
--- a/resources/definitions/abax_pri3.def.json
+++ b/resources/definitions/abax_pri3.def.json
@@ -18,7 +18,7 @@
"machine_center_is_zero": { "default_value": false },
"machine_depth": { "default_value": 220 },
"machine_end_gcode": { "default_value": "; -- END GCODE --\nM104 S0 ;set extruder temperature to zero (turned off)\nM140 S0 ;set temp of bed to Zero \nG91 ;set to relative positioning\nG1 E-10 F300 ;retract the filament a bit to release some of the pressure\nG1 F2000 X0 Y215 ;move X to min and Y to max \nG90 ;set to absolute positioning\nM84 ;turn off steppers\n; -- end of END GCODE --" },
- "machine_gcode_flavor": { "default_value": "RepRap" },
+ "machine_gcode_flavor": { "default_value": "RepRap (Marlin/Sprinter)" },
"machine_heated_bed": { "default_value": false },
"machine_height": { "default_value": 200 },
"machine_start_gcode": { "default_value": "; -- START GCODE --\nG21 ;set units to millimetres\nG90 ;set to absolute positioning\nM106 S0 ;set fan speed to zero (turned off)\nG28 X0 Y0 ;move to the X/Y origin (Home)\nG28 Z0 ;move to the Z origin (Home)\nG1 Z5.0 F200 ;move Z to position 5.0 mm\nG92 E0 ;zero the extruded length\n; -- end of START GCODE --" },
diff --git a/resources/definitions/abax_pri5.def.json b/resources/definitions/abax_pri5.def.json
index 64bf28d948..10fba30245 100644
--- a/resources/definitions/abax_pri5.def.json
+++ b/resources/definitions/abax_pri5.def.json
@@ -18,7 +18,7 @@
"machine_center_is_zero": { "default_value": false },
"machine_depth": { "default_value": 310 },
"machine_end_gcode": { "default_value": "; -- END GCODE --\nM104 S0 ;set extruder temperature to zero (turned off)\nM140 S0 ;set temp of bed to Zero \nG91 ;set to relative positioning\nG1 E-10 F300 ;retract the filament a bit to release some of the pressure\nG1 F2000 X0 Y300 ;move X to min and Y to max \nG90 ;set to absolute positioning\nM84 ;turn off steppers\n; -- end of END GCODE --" },
- "machine_gcode_flavor": { "default_value": "RepRap" },
+ "machine_gcode_flavor": { "default_value": "RepRap (Marlin/Sprinter)" },
"machine_heated_bed": { "default_value": false },
"machine_height": { "default_value": 300 },
"machine_start_gcode": { "default_value": "; -- START GCODE --\nG21 ;set units to millimetres\nG90 ;set to absolute positioning\nM106 S0 ;set fan speed to zero (turned off)\nG28 X0 Y0 ;move to the X/Y origin (Home)\nG28 Z0 ;move to the Z origin (Home)\nG1 Z5.0 F200 ;move Z to position 5.0 mm\nG92 E0 ;zero the extruded length\n; -- end of START GCODE --" },
diff --git a/resources/definitions/abax_titan.def.json b/resources/definitions/abax_titan.def.json
index 1c17ea8c8b..910b2c9355 100644
--- a/resources/definitions/abax_titan.def.json
+++ b/resources/definitions/abax_titan.def.json
@@ -17,7 +17,7 @@
"machine_center_is_zero": { "default_value": false },
"machine_depth": { "default_value": 310 },
"machine_end_gcode": { "default_value": "; -- END GCODE --\nM104 S0 ;set extruder temperature to zero (turned off)\nM140 S0 ;set temp of bed to Zero \nG91 ;set to relative positioning\nG1 E-10 F300 ;retract the filament a bit to release some of the pressure\nG1 F2000 X0 Y300 ;move X to min and Y to max \nG90 ;set to absolute positioning\nM84 ;turn off steppers\n; -- end of END GCODE --" },
- "machine_gcode_flavor": { "default_value": "RepRap" },
+ "machine_gcode_flavor": { "default_value": "RepRap (Marlin/Sprinter)" },
"machine_heated_bed": { "default_value": false },
"machine_height": { "default_value": 300 },
"machine_start_gcode": { "default_value": "; -- START GCODE --\nG21 ;set units to millimetres\nG90 ;set to absolute positioning\nM106 S0 ;set fan speed to zero (turned off)\nG28 X0 Y0 ;move to the X/Y origin (Home)\nG28 Z0 ;move to the Z origin (Home)\nG1 Z5.0 F200 ;move Z to position 5.0 mm\nG92 E0 ;zero the extruded length\n; -- end of START GCODE --" },
diff --git a/resources/definitions/arjun300.def.json b/resources/definitions/arjun300.def.json
index 564d2b7278..8b3af6e704 100644
--- a/resources/definitions/arjun300.def.json
+++ b/resources/definitions/arjun300.def.json
@@ -34,7 +34,7 @@
"machine_depth": { "default_value": 310 },
"machine_end_gcode": { "default_value": "G91\nG1 Z+0.5 E-16 Y+10 F9000\nG90\nM107\nM104 S0 T1\nM104 S0 T0\nM140 S0\nM117\nG28 X0 Y0\nT0\nM84" },
"machine_extruder_count": { "default_value": 2 },
- "machine_gcode_flavor": { "default_value": "Marlin" },
+ "machine_gcode_flavor": { "default_value": "RepRap (Marlin/Sprinter)" },
"machine_heated_bed": { "default_value": true },
"machine_height": { "default_value": 290 },
"machine_max_feedrate_e": { "value": 150 },
diff --git a/resources/definitions/arjun_duplication.def.json b/resources/definitions/arjun_duplication.def.json
index c261a453cd..8acc001010 100644
--- a/resources/definitions/arjun_duplication.def.json
+++ b/resources/definitions/arjun_duplication.def.json
@@ -24,7 +24,7 @@
"machine_depth": { "default_value": 310 },
"machine_end_gcode": { "default_value": "G91\nG1 Z+0.5 E-16 Y+10 F9000\nG90\nM107\nM107 P1\nM104 S0\nM140 S0\nM117\nM605 S0\nG28 X0 Y0\nM84" },
"machine_extruder_count": { "default_value": 1 },
- "machine_gcode_flavor": { "default_value": "Marlin" },
+ "machine_gcode_flavor": { "default_value": "RepRap (Marlin/Sprinter)" },
"machine_heated_bed": { "default_value": true },
"machine_height": { "default_value": 290 },
"machine_max_feedrate_e": { "value": 150 },
diff --git a/resources/definitions/arjun_mirrored.def.json b/resources/definitions/arjun_mirrored.def.json
index 586fe5f994..bf91c3d323 100644
--- a/resources/definitions/arjun_mirrored.def.json
+++ b/resources/definitions/arjun_mirrored.def.json
@@ -24,7 +24,7 @@
"machine_depth": { "default_value": 310 },
"machine_end_gcode": { "default_value": "G91\nG1 Z+0.5 E-16 Y+10 F9000\nG90\nM107\nM107 P1\nM104 S0\nM140 S0\nM117\nM605 S0\nG28 X0 Y0\nM84" },
"machine_extruder_count": { "default_value": 1 },
- "machine_gcode_flavor": { "default_value": "Marlin" },
+ "machine_gcode_flavor": { "default_value": "RepRap (Marlin/Sprinter)" },
"machine_heated_bed": { "default_value": true },
"machine_height": { "default_value": 290 },
"machine_max_feedrate_e": { "value": 150 },
diff --git a/resources/definitions/arjunpro300.def.json b/resources/definitions/arjunpro300.def.json
index 6ef916d9d2..22755a12f7 100644
--- a/resources/definitions/arjunpro300.def.json
+++ b/resources/definitions/arjunpro300.def.json
@@ -34,7 +34,7 @@
"machine_depth": { "default_value": 300 },
"machine_end_gcode": { "default_value": "G91\nG1 Z+0.5 E-16 Y+10 F9000\nG90\nM107\nM104 S0 T1\nM104 S0 T0\nM140 S0\nM117\nG28 X0 Y0\nT0\nM84" },
"machine_extruder_count": { "default_value": 2 },
- "machine_gcode_flavor": { "default_value": "Marlin" },
+ "machine_gcode_flavor": { "default_value": "RepRap (Marlin/Sprinter)" },
"machine_heated_bed": { "default_value": true },
"machine_height": { "default_value": 293 },
"machine_max_feedrate_e": { "value": 150 },
diff --git a/resources/definitions/arjunpro_duplication.def.json b/resources/definitions/arjunpro_duplication.def.json
index 73572c70de..f7171e0b5d 100644
--- a/resources/definitions/arjunpro_duplication.def.json
+++ b/resources/definitions/arjunpro_duplication.def.json
@@ -24,7 +24,7 @@
"machine_depth": { "default_value": 300 },
"machine_end_gcode": { "default_value": "G91\nG1 Z+0.5 E-16 Y+10 F9000\nG90\nM107\nM107 P1\nM104 S0\nM140 S0\nM117\nM605 S0\nG28 X0 Y0\nM84" },
"machine_extruder_count": { "default_value": 1 },
- "machine_gcode_flavor": { "default_value": "Marlin" },
+ "machine_gcode_flavor": { "default_value": "RepRap (Marlin/Sprinter)" },
"machine_heated_bed": { "default_value": true },
"machine_height": { "default_value": 293 },
"machine_max_feedrate_e": { "value": 150 },
diff --git a/resources/definitions/arjunpro_mirrored.def.json b/resources/definitions/arjunpro_mirrored.def.json
index 7d37ccc6c2..0d2c44ada4 100644
--- a/resources/definitions/arjunpro_mirrored.def.json
+++ b/resources/definitions/arjunpro_mirrored.def.json
@@ -24,7 +24,7 @@
"machine_depth": { "default_value": 300 },
"machine_end_gcode": { "default_value": "G91\nG1 Z+0.5 E-16 Y+10 F9000\nG90\nM107\nM107 P1\nM104 S0\nM140 S0\nM117\nM605 S0\nG28 X0 Y0\nM84" },
"machine_extruder_count": { "default_value": 1 },
- "machine_gcode_flavor": { "default_value": "Marlin" },
+ "machine_gcode_flavor": { "default_value": "RepRap (Marlin/Sprinter)" },
"machine_heated_bed": { "default_value": true },
"machine_height": { "default_value": 293 },
"machine_max_feedrate_e": { "value": 150 },
diff --git a/resources/definitions/atmat_signal_pro_base.def.json b/resources/definitions/atmat_signal_pro_base.def.json
index 3c581ff654..6f64fab01b 100644
--- a/resources/definitions/atmat_signal_pro_base.def.json
+++ b/resources/definitions/atmat_signal_pro_base.def.json
@@ -139,7 +139,7 @@
"machine_depth": { "default_value": 300 },
"machine_end_gcode": { "default_value": "M104 T0 S0 ;extruder heater off\nM104 T1 S0 ;extruder heater off\nM140 S0 ;heated bed heater off\nG91\nG1 Z1 F420 ;relative positioning\nG1 E-1 F300 ;retract the filament a bit before lifting the nozzle, to release some of the pressure\nG1 Z+1 E-1 F300 ;move Z up a bit and retract filament even more\nG90 ;absolute positioning\nG1 X0 Y300 F6000 ;move the head out of the way\nM84 ;steppers off" },
"machine_extruder_count": { "default_value": 2 },
- "machine_gcode_flavor": { "default_value": "Marlin" },
+ "machine_gcode_flavor": { "default_value": "RepRap (Marlin/Sprinter)" },
"machine_head_with_fans_polygon":
{
"default_value": [
diff --git a/resources/definitions/atom3.def.json b/resources/definitions/atom3.def.json
index aff4dfd3fb..c9b54d2f89 100644
--- a/resources/definitions/atom3.def.json
+++ b/resources/definitions/atom3.def.json
@@ -50,7 +50,7 @@
"machine_center_is_zero": { "default_value": true },
"machine_depth": { "default_value": 270 },
"machine_end_gcode": { "default_value": ";MACHINE END CODE\nG91 ;relative positioning\nG1 E-1 F300 ;retract filament release pressure\nG1 Z+1.0 E-5 F9000 ;move up a and retract more\nG90 ;absolute positioning\nG28; home\nM84 ;steppers off\n;MACHINE END CODE" },
- "machine_gcode_flavor": { "RepRap (Marlin/Sprinter)": "Marlin" },
+ "machine_gcode_flavor": { "default_value": "RepRap (Marlin/Sprinter)" },
"machine_head_with_fans_polygon":
{
"default_value": [
diff --git a/resources/definitions/dagoma_pro_430_base.def.json b/resources/definitions/dagoma_pro_430_base.def.json
index fd8de61ad0..dc4c8c53d4 100644
--- a/resources/definitions/dagoma_pro_430_base.def.json
+++ b/resources/definitions/dagoma_pro_430_base.def.json
@@ -26,7 +26,7 @@
"infill_before_walls": { "value": "False" },
"inset_direction": { "value": "'inside_out'" },
"machine_depth": { "default_value": 320 },
- "machine_gcode_flavor": { "default_value": "Marlin" },
+ "machine_gcode_flavor": { "default_value": "RepRap (Marlin/Sprinter)" },
"machine_heated_bed": { "default_value": true },
"machine_width": { "default_value": 430 },
"material_break_preparation_temperature": { "maximum_value": "430" },
diff --git a/resources/definitions/diy220.def.json b/resources/definitions/diy220.def.json
index 324aee4936..f4c2e41364 100644
--- a/resources/definitions/diy220.def.json
+++ b/resources/definitions/diy220.def.json
@@ -28,7 +28,7 @@
"machine_center_is_zero": { "default_value": false },
"machine_depth": { "default_value": 220 },
"machine_end_gcode": { "default_value": "G91\nG1 Z+0.5 E-16 Y+10 F9000\nG90\nM107\nM104 S0 T0\nM140 S0\nM117\nG28 X0 Y0\nM84" },
- "machine_gcode_flavor": { "default_value": "Marlin" },
+ "machine_gcode_flavor": { "default_value": "RepRap (Marlin/Sprinter)" },
"machine_heated_bed": { "default_value": true },
"machine_height": { "default_value": 305 },
"machine_max_feedrate_x": { "default_value": 300 },
diff --git a/resources/definitions/easyarts_ares.def.json b/resources/definitions/easyarts_ares.def.json
index cac0ffcb39..9d924f02ec 100644
--- a/resources/definitions/easyarts_ares.def.json
+++ b/resources/definitions/easyarts_ares.def.json
@@ -17,7 +17,7 @@
"machine_center_is_zero": { "default_value": true },
"machine_depth": { "default_value": 180 },
"machine_end_gcode": { "default_value": "; -- START GCODE --\nG28 ; Home all axes\nM104 S0 ;extruder heater off\n;M140 S0 ;heated bed heater off (if you have it)\nG91 ;relative positioning\nG1 E-1 F300 ;retract the filament a bit before lifting the nozzle, to release some of the pressure\n;M84 ;steppers off\nG90 ;absolute positioning\n; -- end of START GCODE --" },
- "machine_gcode_flavor": { "default_value": "RepRap" },
+ "machine_gcode_flavor": { "default_value": "RepRap (Marlin/Sprinter)" },
"machine_heated_bed": { "default_value": false },
"machine_height": { "default_value": 200 },
"machine_start_gcode": { "default_value": "; -- START GCODE --\nG21 ;metric values\nG90 ;absolute positioning\nM82 ;set extruder to absolute mode\nM107 ;start with the fan off\nG28 \nG29 Z0.12 ;Auto-bedleveling with Z offset \nG92 E0 ;zero the extruded length \nG1 F2000 E3 ;extrude 3mm of feed stock\nG92 E0 ;zero the extruded length again\nG1 F{speed_travel}\nM117 Printing...\n; -- end of START GCODE --" },
diff --git a/resources/definitions/eazao_zero.def.json b/resources/definitions/eazao_zero.def.json
index 4441984dd6..f849e25eb5 100644
--- a/resources/definitions/eazao_zero.def.json
+++ b/resources/definitions/eazao_zero.def.json
@@ -35,7 +35,7 @@
"machine_center_is_zero": { "default_value": false },
"machine_depth": { "default_value": 150 },
"machine_end_gcode": { "default_value": "G92 E10\nG1 E-10 F300\nG28 X0 Y0 ;move X Y to min endstops\nM82\nM84 ;steppers off\n" },
- "machine_gcode_flavor": { "default_value": "Marlin (Marlin/Sprinter)" },
+ "machine_gcode_flavor": { "default_value": "RepRap (Marlin/Sprinter)" },
"machine_heated_bed": { "default_value": false },
"machine_height": { "default_value": 240 },
"machine_max_acceleration_e": { "value": 500 },
diff --git a/resources/definitions/fdmprinter.def.json b/resources/definitions/fdmprinter.def.json
index ece5daa9e8..a7769bbee2 100644
--- a/resources/definitions/fdmprinter.def.json
+++ b/resources/definitions/fdmprinter.def.json
@@ -5985,7 +5985,7 @@
"default_value": true,
"limit_to_extruder": "skirt_brim_extruder_nr",
"settable_per_mesh": false,
- "settable_per_extruder": false
+ "settable_per_extruder": true
},
"raft_margin":
{
@@ -7474,361 +7474,6 @@
"settable_per_extruder": false,
"settable_per_meshgroup": false
},
- "wireframe_enabled":
- {
- "label": "Wire Printing",
- "description": "Print only the outside surface with a sparse webbed structure, printing 'in thin air'. This is realized by horizontally printing the contours of the model at given Z intervals which are connected via upward and diagonally downward lines.",
- "type": "bool",
- "default_value": false,
- "settable_per_mesh": false,
- "settable_per_extruder": false,
- "settable_per_meshgroup": false
- },
- "wireframe_height":
- {
- "label": "WP Connection Height",
- "description": "The height of the upward and diagonally downward lines between two horizontal parts. This determines the overall density of the net structure. Only applies to Wire Printing.",
- "type": "float",
- "unit": "mm",
- "default_value": 3,
- "value": "machine_nozzle_head_distance",
- "minimum_value": "0.001",
- "maximum_value_warning": "20",
- "enabled": "wireframe_enabled",
- "settable_per_mesh": false,
- "settable_per_extruder": false,
- "settable_per_meshgroup": false
- },
- "wireframe_roof_inset":
- {
- "label": "WP Roof Inset Distance",
- "description": "The distance covered when making a connection from a roof outline inward. Only applies to Wire Printing.",
- "type": "float",
- "unit": "mm",
- "default_value": 3,
- "minimum_value": "0",
- "minimum_value_warning": "machine_nozzle_size",
- "maximum_value_warning": "20",
- "enabled": "wireframe_enabled",
- "value": "wireframe_height",
- "settable_per_mesh": false,
- "settable_per_extruder": false,
- "settable_per_meshgroup": false
- },
- "wireframe_printspeed":
- {
- "label": "WP Speed",
- "description": "Speed at which the nozzle moves when extruding material. Only applies to Wire Printing.",
- "unit": "mm/s",
- "type": "float",
- "default_value": 5,
- "minimum_value": "0.05",
- "maximum_value": "math.sqrt(machine_max_feedrate_x ** 2 + machine_max_feedrate_y ** 2 + machine_max_feedrate_z ** 2)",
- "maximum_value_warning": "50",
- "enabled": "wireframe_enabled",
- "settable_per_mesh": false,
- "settable_per_extruder": false,
- "settable_per_meshgroup": false,
- "children":
- {
- "wireframe_printspeed_bottom":
- {
- "label": "WP Bottom Printing Speed",
- "description": "Speed of printing the first layer, which is the only layer touching the build platform. Only applies to Wire Printing.",
- "unit": "mm/s",
- "type": "float",
- "default_value": 5,
- "minimum_value": "0.05",
- "maximum_value": "math.sqrt(machine_max_feedrate_x ** 2 + machine_max_feedrate_y ** 2)",
- "maximum_value_warning": "50",
- "enabled": "wireframe_enabled",
- "value": "wireframe_printspeed_flat",
- "settable_per_mesh": false,
- "settable_per_extruder": false,
- "settable_per_meshgroup": false
- },
- "wireframe_printspeed_up":
- {
- "label": "WP Upward Printing Speed",
- "description": "Speed of printing a line upward 'in thin air'. Only applies to Wire Printing.",
- "unit": "mm/s",
- "type": "float",
- "default_value": 5,
- "minimum_value": "0.05",
- "maximum_value": "math.sqrt(machine_max_feedrate_x ** 2 + machine_max_feedrate_y ** 2 + machine_max_feedrate_z ** 2)",
- "maximum_value_warning": "50",
- "enabled": "wireframe_enabled",
- "value": "wireframe_printspeed",
- "settable_per_mesh": false,
- "settable_per_extruder": false,
- "settable_per_meshgroup": false
- },
- "wireframe_printspeed_down":
- {
- "label": "WP Downward Printing Speed",
- "description": "Speed of printing a line diagonally downward. Only applies to Wire Printing.",
- "unit": "mm/s",
- "type": "float",
- "default_value": 5,
- "minimum_value": "0.05",
- "maximum_value": "math.sqrt(machine_max_feedrate_x ** 2 + machine_max_feedrate_y ** 2 + machine_max_feedrate_z ** 2)",
- "maximum_value_warning": "50",
- "enabled": "wireframe_enabled",
- "value": "wireframe_printspeed",
- "settable_per_mesh": false,
- "settable_per_extruder": false,
- "settable_per_meshgroup": false
- },
- "wireframe_printspeed_flat":
- {
- "label": "WP Horizontal Printing Speed",
- "description": "Speed of printing the horizontal contours of the model. Only applies to Wire Printing.",
- "unit": "mm/s",
- "type": "float",
- "default_value": 5,
- "minimum_value": "0.05",
- "maximum_value": "math.sqrt(machine_max_feedrate_x ** 2 + machine_max_feedrate_y ** 2)",
- "maximum_value_warning": "100",
- "value": "wireframe_printspeed",
- "enabled": "wireframe_enabled",
- "settable_per_mesh": false,
- "settable_per_extruder": false,
- "settable_per_meshgroup": false
- }
- }
- },
- "wireframe_flow":
- {
- "label": "WP Flow",
- "description": "Flow compensation: the amount of material extruded is multiplied by this value. Only applies to Wire Printing.",
- "unit": "%",
- "default_value": 100,
- "minimum_value": "0",
- "maximum_value_warning": "100",
- "type": "float",
- "enabled": "wireframe_enabled",
- "settable_per_mesh": false,
- "settable_per_extruder": false,
- "settable_per_meshgroup": false,
- "children":
- {
- "wireframe_flow_connection":
- {
- "label": "WP Connection Flow",
- "description": "Flow compensation when going up or down. Only applies to Wire Printing.",
- "unit": "%",
- "default_value": 100,
- "minimum_value": "0",
- "maximum_value_warning": "100",
- "type": "float",
- "enabled": "wireframe_enabled",
- "value": "wireframe_flow",
- "settable_per_mesh": false,
- "settable_per_extruder": false,
- "settable_per_meshgroup": false
- },
- "wireframe_flow_flat":
- {
- "label": "WP Flat Flow",
- "description": "Flow compensation when printing flat lines. Only applies to Wire Printing.",
- "unit": "%",
- "default_value": 100,
- "minimum_value": "0",
- "maximum_value_warning": "100",
- "type": "float",
- "enabled": "wireframe_enabled",
- "value": "wireframe_flow",
- "settable_per_mesh": false,
- "settable_per_extruder": false,
- "settable_per_meshgroup": false
- }
- }
- },
- "wireframe_top_delay":
- {
- "label": "WP Top Delay",
- "description": "Delay time after an upward move, so that the upward line can harden. Only applies to Wire Printing.",
- "unit": "s",
- "type": "float",
- "default_value": 0,
- "minimum_value": "0",
- "maximum_value_warning": "1",
- "enabled": "wireframe_enabled",
- "settable_per_mesh": false,
- "settable_per_extruder": false,
- "settable_per_meshgroup": false
- },
- "wireframe_bottom_delay":
- {
- "label": "WP Bottom Delay",
- "description": "Delay time after a downward move. Only applies to Wire Printing.",
- "unit": "s",
- "type": "float",
- "default_value": 0,
- "minimum_value": "0",
- "maximum_value_warning": "1",
- "enabled": "wireframe_enabled",
- "settable_per_mesh": false,
- "settable_per_extruder": false,
- "settable_per_meshgroup": false
- },
- "wireframe_flat_delay":
- {
- "label": "WP Flat Delay",
- "description": "Delay time between two horizontal segments. Introducing such a delay can cause better adhesion to previous layers at the connection points, while too long delays cause sagging. Only applies to Wire Printing.",
- "unit": "s",
- "type": "float",
- "default_value": 0.1,
- "minimum_value": "0",
- "maximum_value_warning": "0.5",
- "enabled": "wireframe_enabled",
- "settable_per_mesh": false,
- "settable_per_extruder": false,
- "settable_per_meshgroup": false
- },
- "wireframe_up_half_speed":
- {
- "label": "WP Ease Upward",
- "description": "Distance of an upward move which is extruded with half speed.\nThis can cause better adhesion to previous layers, while not heating the material in those layers too much. Only applies to Wire Printing.",
- "type": "float",
- "unit": "mm",
- "default_value": 0.3,
- "minimum_value": "0",
- "maximum_value_warning": "5.0",
- "enabled": "wireframe_enabled",
- "settable_per_mesh": false,
- "settable_per_extruder": false,
- "settable_per_meshgroup": false
- },
- "wireframe_top_jump":
- {
- "label": "WP Knot Size",
- "description": "Creates a small knot at the top of an upward line, so that the consecutive horizontal layer has a better chance to connect to it. Only applies to Wire Printing.",
- "type": "float",
- "unit": "mm",
- "default_value": 0.6,
- "minimum_value": "0",
- "maximum_value_warning": "2.0",
- "enabled": "wireframe_enabled and wireframe_strategy == 'knot'",
- "settable_per_mesh": false,
- "settable_per_extruder": false,
- "settable_per_meshgroup": false
- },
- "wireframe_fall_down":
- {
- "label": "WP Fall Down",
- "description": "Distance with which the material falls down after an upward extrusion. This distance is compensated for. Only applies to Wire Printing.",
- "type": "float",
- "unit": "mm",
- "default_value": 0.5,
- "minimum_value": "0",
- "maximum_value_warning": "wireframe_height",
- "enabled": "wireframe_enabled and wireframe_strategy == 'compensate'",
- "settable_per_mesh": false,
- "settable_per_extruder": false,
- "settable_per_meshgroup": false
- },
- "wireframe_drag_along":
- {
- "label": "WP Drag Along",
- "description": "Distance with which the material of an upward extrusion is dragged along with the diagonally downward extrusion. This distance is compensated for. Only applies to Wire Printing.",
- "type": "float",
- "unit": "mm",
- "default_value": 0.6,
- "minimum_value": "0",
- "maximum_value_warning": "wireframe_height",
- "enabled": "wireframe_enabled and wireframe_strategy == 'compensate'",
- "settable_per_mesh": false,
- "settable_per_extruder": false,
- "settable_per_meshgroup": false
- },
- "wireframe_strategy":
- {
- "label": "WP Strategy",
- "description": "Strategy for making sure two consecutive layers connect at each connection point. Retraction lets the upward lines harden in the right position, but may cause filament grinding. A knot can be made at the end of an upward line to heighten the chance of connecting to it and to let the line cool; however, it may require slow printing speeds. Another strategy is to compensate for the sagging of the top of an upward line; however, the lines won't always fall down as predicted.",
- "type": "enum",
- "options":
- {
- "compensate": "Compensate",
- "knot": "Knot",
- "retract": "Retract"
- },
- "default_value": "compensate",
- "enabled": "wireframe_enabled",
- "settable_per_mesh": false,
- "settable_per_extruder": false,
- "settable_per_meshgroup": false
- },
- "wireframe_straight_before_down":
- {
- "label": "WP Straighten Downward Lines",
- "description": "Percentage of a diagonally downward line which is covered by a horizontal line piece. This can prevent sagging of the top most point of upward lines. Only applies to Wire Printing.",
- "type": "float",
- "unit": "%",
- "default_value": 20,
- "minimum_value": "0",
- "maximum_value": "100",
- "enabled": "wireframe_enabled",
- "settable_per_mesh": false,
- "settable_per_extruder": false,
- "settable_per_meshgroup": false
- },
- "wireframe_roof_fall_down":
- {
- "label": "WP Roof Fall Down",
- "description": "The distance which horizontal roof lines printed 'in thin air' fall down when being printed. This distance is compensated for. Only applies to Wire Printing.",
- "type": "float",
- "unit": "mm",
- "default_value": 2,
- "minimum_value_warning": "0",
- "maximum_value_warning": "wireframe_roof_inset",
- "enabled": "wireframe_enabled",
- "settable_per_mesh": false,
- "settable_per_extruder": false,
- "settable_per_meshgroup": false
- },
- "wireframe_roof_drag_along":
- {
- "label": "WP Roof Drag Along",
- "description": "The distance of the end piece of an inward line which gets dragged along when going back to the outer outline of the roof. This distance is compensated for. Only applies to Wire Printing.",
- "type": "float",
- "unit": "mm",
- "default_value": 0.8,
- "minimum_value": "0",
- "maximum_value_warning": "10",
- "enabled": "wireframe_enabled",
- "settable_per_mesh": false,
- "settable_per_extruder": false,
- "settable_per_meshgroup": false
- },
- "wireframe_roof_outer_delay":
- {
- "label": "WP Roof Outer Delay",
- "description": "Time spent at the outer perimeters of hole which is to become a roof. Longer times can ensure a better connection. Only applies to Wire Printing.",
- "type": "float",
- "unit": "s",
- "default_value": 0.2,
- "minimum_value": "0",
- "maximum_value_warning": "2.0",
- "enabled": "wireframe_enabled",
- "settable_per_mesh": false,
- "settable_per_extruder": false,
- "settable_per_meshgroup": false
- },
- "wireframe_nozzle_clearance":
- {
- "label": "WP Nozzle Clearance",
- "description": "Distance between the nozzle and horizontally downward lines. Larger clearance results in diagonally downward lines with a less steep angle, which in turn results in less upward connections with the next layer. Only applies to Wire Printing.",
- "type": "float",
- "unit": "mm",
- "default_value": 1,
- "minimum_value_warning": "0",
- "maximum_value_warning": "10.0",
- "enabled": "wireframe_enabled",
- "settable_per_mesh": false,
- "settable_per_extruder": false,
- "settable_per_meshgroup": false
- },
"adaptive_layer_height_enabled":
{
"label": "Use Adaptive Layers",
diff --git a/resources/definitions/flsun_sr.def.json b/resources/definitions/flsun_sr.def.json
index a926816617..8967a68d46 100644
--- a/resources/definitions/flsun_sr.def.json
+++ b/resources/definitions/flsun_sr.def.json
@@ -27,7 +27,7 @@
"machine_depth": { "default_value": 264 },
"machine_end_gcode": { "default_value": "G91 ; relative coordinates\nG1 E-1 F300 ; retract filament a bit before lifting\nG1 Z+5 E-5 F6000 ; raise platform from current position\nG28 X0 Y0 ; home axis\nG90 ; absolute coordinates\nG92 E0 ; reset extruder\nM104 S0 ; turn off hotend\nM140 S0 ; turn off heat bed\nM107 ; turn off fans\nM84 ; disable motors\n" },
"machine_extruder_count": { "default_value": 1 },
- "machine_gcode_flavor": { "default_value": "Marlin" },
+ "machine_gcode_flavor": { "default_value": "RepRap (Marlin/Sprinter)" },
"machine_head_with_fans_polygon":
{
"default_value": [
diff --git a/resources/definitions/kosher.def.json b/resources/definitions/kosher.def.json
index ea483a3e34..c661301fcf 100644
--- a/resources/definitions/kosher.def.json
+++ b/resources/definitions/kosher.def.json
@@ -36,7 +36,7 @@
"machine_depth": { "default_value": 220 },
"machine_end_gcode": { "default_value": "G91\nG1 Z+0.5 E-16 Y+10 F9000\nG90\nM107\nM104 S0 T1\nM104 S0 T0\nM140 S0\nG28 X0 Y0\nT0\nM605 S1\nM84" },
"machine_extruder_count": { "default_value": 2 },
- "machine_gcode_flavor": { "default_value": "Marlin" },
+ "machine_gcode_flavor": { "default_value": "RepRap (Marlin/Sprinter)" },
"machine_heated_bed": { "default_value": true },
"machine_height": { "default_value": 300 },
"machine_max_feedrate_e": { "value": 150 },
diff --git a/resources/definitions/kosher_duplication.def.json b/resources/definitions/kosher_duplication.def.json
index 4abc9c081c..8b22dd736b 100644
--- a/resources/definitions/kosher_duplication.def.json
+++ b/resources/definitions/kosher_duplication.def.json
@@ -32,7 +32,7 @@
"machine_depth": { "default_value": 220 },
"machine_end_gcode": { "default_value": "G91\nG1 Z+0.5 E-16 Y+10 F9000\nG90\nM107\nM104 S0\nM140 S0\nM117\nM605 S0\nG28 X0 Y0\nM605 S1\nG28 X\nM84" },
"machine_extruder_count": { "default_value": 1 },
- "machine_gcode_flavor": { "default_value": "Marlin" },
+ "machine_gcode_flavor": { "default_value": "RepRap (Marlin/Sprinter)" },
"machine_heated_bed": { "default_value": true },
"machine_height": { "default_value": 300 },
"machine_max_feedrate_e": { "value": 150 },
diff --git a/resources/definitions/kosher_mirror.def.json b/resources/definitions/kosher_mirror.def.json
index 66edd3ba68..6ed4289cfa 100644
--- a/resources/definitions/kosher_mirror.def.json
+++ b/resources/definitions/kosher_mirror.def.json
@@ -32,7 +32,7 @@
"machine_depth": { "default_value": 220 },
"machine_end_gcode": { "default_value": "G91\nG1 Z+0.5 E-16 Y+10 F9000\nG90\nM107\nM104 S0\nM140 S0\nM117\nM605 S0\nG28 X0 Y0\nM605 S1\nG28 X\nM84" },
"machine_extruder_count": { "default_value": 1 },
- "machine_gcode_flavor": { "default_value": "Marlin" },
+ "machine_gcode_flavor": { "default_value": "RepRap (Marlin/Sprinter)" },
"machine_heated_bed": { "default_value": true },
"machine_height": { "default_value": 300 },
"machine_max_feedrate_e": { "value": 150 },
diff --git a/resources/definitions/leapfrog_creatr_hs.def.json b/resources/definitions/leapfrog_creatr_hs.def.json
index be417802ec..717e564cbc 100644
--- a/resources/definitions/leapfrog_creatr_hs.def.json
+++ b/resources/definitions/leapfrog_creatr_hs.def.json
@@ -23,7 +23,7 @@
"machine_depth": { "default_value": 280 },
"machine_end_gcode": { "default_value": "M104 S0 T0 ; turn off right extruder\nM104 S0 T1 ; turn off left extruder\nM140 S0 T0 ; turn off bed\nG1 Z200 F1200 ; drop bed\nG28 X0 ; home X axis\nM84 ; disable motors" },
"machine_extruder_count": { "default_value": 2 },
- "machine_gcode_flavor": { "default_value": "Marlin" },
+ "machine_gcode_flavor": { "default_value": "RepRap (Marlin/Sprinter)" },
"machine_head_with_fans_polygon":
{
"default_value": [
diff --git a/resources/definitions/leapfrog_creatr_hs_xl.def.json b/resources/definitions/leapfrog_creatr_hs_xl.def.json
index a22494bc93..0ec248c0d5 100644
--- a/resources/definitions/leapfrog_creatr_hs_xl.def.json
+++ b/resources/definitions/leapfrog_creatr_hs_xl.def.json
@@ -23,7 +23,7 @@
"machine_depth": { "default_value": 280 },
"machine_end_gcode": { "default_value": "G92 E0 ; Zero extruder\nG1 E-6.00 F1500 ; Retract filament\nM104 S0 T0 ; turn off right extruder\nM104 S0 T1 ; turn off left extruder\nM140 S0 T0 ; turn off bed\nG1 Z590 F1200 ; drop bed\nG28 X0 ; home X axis\nG1 Y270 F12000 ; Move Y axis to the backside\nM84 ; disable motors" },
"machine_extruder_count": { "default_value": 2 },
- "machine_gcode_flavor": { "default_value": "Marlin" },
+ "machine_gcode_flavor": { "default_value": "RepRap (Marlin/Sprinter)" },
"machine_head_with_fans_polygon":
{
"default_value": [
diff --git a/resources/definitions/lnl3d_base.def.json b/resources/definitions/lnl3d_base.def.json
index c181e80a8e..5ee0638002 100644
--- a/resources/definitions/lnl3d_base.def.json
+++ b/resources/definitions/lnl3d_base.def.json
@@ -7,7 +7,7 @@
"author": "LNL3D",
"manufacturer": "LNL3D",
"file_formats": "text/x-gcode",
- "first_start_actions": ["MachineSettingsAction"],
+ "first_start_actions": [ "MachineSettingsAction" ],
"has_machine_quality": true,
"has_materials": true,
"has_variants": true,
@@ -51,13 +51,13 @@
"machine_max_acceleration_x": { "value": 500 },
"machine_max_acceleration_y": { "value": 500 },
"machine_max_acceleration_z": { "value": 100 },
- "machine_max_jerk_e": { "value": 5 },
- "machine_max_jerk_xy": { "value": 10 },
- "machine_max_jerk_z": { "value": 0.4 },
"machine_max_feedrate_e": { "value": 80 },
"machine_max_feedrate_x": { "value": 500 },
"machine_max_feedrate_y": { "value": 500 },
"machine_max_feedrate_z": { "value": 10 },
+ "machine_max_jerk_e": { "value": 5 },
+ "machine_max_jerk_xy": { "value": 10 },
+ "machine_max_jerk_z": { "value": 0.4 },
"machine_start_gcode": { "default_value": "G21 ;metric values\nG90 ;absolute positioning\nM82 ;set extruder to absolute mode\nM107 ;start with the fan off\nG28 ;move to min endstops\nG92 E0 ;reset extruder\nG1 E15 F1500 ;move extruder 15mm\nG1 Z15.0 F3000 ;move the header up 15mm\nM117 printing... ;LCD message" },
"material_diameter": { "default_value": 1.75 },
"material_final_print_temperature": { "value": "material_print_temperature" },
@@ -70,7 +70,7 @@
"prime_tower_brim_enable": { "default_value": true },
"prime_tower_wipe_enabled": { "default_value": false },
"raft_airgap": { "default_value": 0.2 },
- "raft_margin": {"default_value": 2 },
+ "raft_margin": { "default_value": 2 },
"retraction_combing": { "value": "'off' if retraction_hop_enabled else 'noskin'" },
"retraction_count_max": { "value": 100 },
"retraction_extrusion_window": { "value": 4 },
@@ -79,18 +79,18 @@
"retraction_hop_enabled": { "value": "False" },
"retraction_prime_speed":
{
- "maximum_value_warning": "machine_max_feedrate_e if retraction_enable else float('inf')",
- "maximum_value": 200
+ "maximum_value": 200,
+ "maximum_value_warning": "machine_max_feedrate_e if retraction_enable else float('inf')"
},
"retraction_retract_speed":
{
- "maximum_value_warning": "machine_max_feedrate_e if retraction_enable else float('inf')",
- "maximum_value": 200
+ "maximum_value": 200,
+ "maximum_value_warning": "machine_max_feedrate_e if retraction_enable else float('inf')"
},
"retraction_speed":
{
- "maximum_value_warning": "machine_max_feedrate_e if retraction_enable else float('inf')",
- "maximum_value": 200
+ "maximum_value": 200,
+ "maximum_value_warning": "machine_max_feedrate_e if retraction_enable else float('inf')"
},
"skin_overlap": { "value": 25 },
"skirt_line_count": { "value": 2 },
@@ -117,14 +117,14 @@
"support_z_distance": { "value": "layer_height if layer_height >= 0.16 else layer_height*2" },
"switch_extruder_retraction_amount": { "value": 8.0 },
"switch_extruder_retraction_speeds": { "default_value": 60.0 },
- "top_bottom_thickness": { "value": "layer_height_0 + layer_height * 4" },
+ "top_bottom_thickness": { "value": "layer_height_0 + layer_height * 4" },
"travel_avoid_other_parts": { "value": false },
"travel_avoid_supports": { "value": true },
"travel_retract_before_outer_wall": { "value": true },
"wall_0_wipe_dist": { "value": 0.0 },
"wall_thickness": { "value": "line_width * 2" },
- "z_seam_type": { "value": "'back'" },
"z_seam_corner": { "value": "'z_seam_corner_weighted'" },
+ "z_seam_type": { "value": "'back'" },
"zig_zaggify_infill": { "value": true }
}
-}
+}
\ No newline at end of file
diff --git a/resources/definitions/lnl3d_d3.def.json b/resources/definitions/lnl3d_d3.def.json
index b12e13884b..52e8042306 100755
--- a/resources/definitions/lnl3d_d3.def.json
+++ b/resources/definitions/lnl3d_d3.def.json
@@ -6,7 +6,11 @@
{
"visible": true,
"platform": "lnl3d_d3.stl",
- "platform_offset": [ 0, 0, 0 ]
+ "platform_offset": [
+ 0,
+ 0,
+ 0
+ ]
},
"overrides":
{
@@ -17,4 +21,4 @@
"prime_tower_position_x": { "value": "155" },
"prime_tower_position_y": { "value": "155" }
}
-}
+}
\ No newline at end of file
diff --git a/resources/definitions/lnl3d_d3_vulcan.def.json b/resources/definitions/lnl3d_d3_vulcan.def.json
index 4b18ef4fc0..f81cae81c5 100755
--- a/resources/definitions/lnl3d_d3_vulcan.def.json
+++ b/resources/definitions/lnl3d_d3_vulcan.def.json
@@ -6,7 +6,11 @@
{
"visible": true,
"platform": "lnl3d_d3.stl",
- "platform_offset": [ 0, 0, 0 ]
+ "platform_offset": [
+ 0,
+ 0,
+ 0
+ ]
},
"overrides":
{
@@ -17,4 +21,4 @@
"prime_tower_position_x": { "value": "155" },
"prime_tower_position_y": { "value": "155" }
}
-}
+}
\ No newline at end of file
diff --git a/resources/definitions/makeblock_mcreate.def.json b/resources/definitions/makeblock_mcreate.def.json
index e2970943be..81b4b4f858 100644
--- a/resources/definitions/makeblock_mcreate.def.json
+++ b/resources/definitions/makeblock_mcreate.def.json
@@ -18,7 +18,7 @@
"machine_depth": { "default_value": 225 },
"machine_end_gcode": { "default_value": "; Mcreate end Gcode \nG4 ; Wait command in buffer have finished \nG92 E0 \nG1 E-2 F300; retract filament \nG28 X Z; home x z axis \nG1 F3000 Y220;Move Heat Bed to the front for easy print removal \nM104 S0; Turn off the nozzle heat \nM140 S0; Turn off the bed heat \nM107 ; Turn off the Fan \nM84 ; Disable stepper motors \n; End of GCode" },
"machine_extruder_count": { "default_value": 1 },
- "machine_gcode_flavor": { "default_value": "Marlin" },
+ "machine_gcode_flavor": { "default_value": "RepRap (Marlin/Sprinter)" },
"machine_head_with_fans_polygon":
{
"default_value": [
diff --git a/resources/definitions/strateo3d.def.json b/resources/definitions/strateo3d.def.json
index 0592e718cb..afae3e9744 100644
--- a/resources/definitions/strateo3d.def.json
+++ b/resources/definitions/strateo3d.def.json
@@ -170,7 +170,7 @@
"machine_depth": { "default_value": 420 },
"machine_end_gcode": { "default_value": "T1 \nM104 S0 \nT0 \nM104 S0 \nM140 S0 \nM141 S0 \nG91 \nG0 z1 \nG90 \nG28 \nM801.0 \nM84 \nM192" },
"machine_extruder_count": { "default_value": 2 },
- "machine_gcode_flavor": { "default_value": "Marlin" },
+ "machine_gcode_flavor": { "default_value": "RepRap (Marlin/Sprinter)" },
"machine_head_with_fans_polygon":
{
"default_value": [
diff --git a/resources/definitions/trimaker_nebula_plus.def.json b/resources/definitions/trimaker_nebula_plus.def.json
index afddeff91d..906ef4cb86 100644
--- a/resources/definitions/trimaker_nebula_plus.def.json
+++ b/resources/definitions/trimaker_nebula_plus.def.json
@@ -88,7 +88,7 @@
"machine_depth": { "default_value": 230 },
"machine_end_gcode": { "default_value": ";Trimaker Nebula End Code\n M107; Apagamos fan\n G90\n G92 E0\n G1 X0 Y200\n G91\n G1 Z5\n G92 E0\n M140 S0; Enfriamos\n M104 S0; Enfriamos\n M84\n G90\n M117 Impresion finalizada\n M300 S440 P700\n" },
"machine_extruder_count": { "default_value": 1 },
- "machine_gcode_flavor": { "default_value": "Marlin (Volumetric)" },
+ "machine_gcode_flavor": { "default_value": "RepRap (Marlin/Sprinter)" },
"machine_heated_bed": { "default_value": true },
"machine_height": { "default_value": 260 },
"machine_max_feedrate_x": { "default_value": 300 },
diff --git a/resources/definitions/vzbot_base.def.json b/resources/definitions/vzbot_base.def.json
index 7d10fceda3..4efdbc2f66 100644
--- a/resources/definitions/vzbot_base.def.json
+++ b/resources/definitions/vzbot_base.def.json
@@ -98,7 +98,7 @@
"machine_endstop_positive_direction_y": { "default_value": true },
"machine_endstop_positive_direction_z": { "default_value": false },
"machine_feeder_wheel_diameter": { "default_value": 7.5 },
- "machine_gcode_flavor": { "default_value": "Marlin" },
+ "machine_gcode_flavor": { "default_value": "RepRap (Marlin/Sprinter)" },
"machine_head_with_fans_polygon":
{
"default_value": [
diff --git a/resources/definitions/winbo_dragonl4.def.json b/resources/definitions/winbo_dragonl4.def.json
index 097fb8e5ea..ea61d190cd 100644
--- a/resources/definitions/winbo_dragonl4.def.json
+++ b/resources/definitions/winbo_dragonl4.def.json
@@ -51,7 +51,7 @@
"machine_depth": { "default_value": 463 },
"machine_end_gcode": { "default_value": "M104 S0\nM140 S0\nG92 E2\nG1 E0 F200\nG28 X0 Y0\nM84 X Y E" },
"machine_extruder_count": { "default_value": 1 },
- "machine_gcode_flavor": { "default_value": "Marlin" },
+ "machine_gcode_flavor": { "default_value": "RepRap (Marlin/Sprinter)" },
"machine_head_with_fans_polygon":
{
"default_value": [
diff --git a/resources/definitions/winbo_mini2.def.json b/resources/definitions/winbo_mini2.def.json
index fcb782d339..fbb1de3b0e 100644
--- a/resources/definitions/winbo_mini2.def.json
+++ b/resources/definitions/winbo_mini2.def.json
@@ -51,7 +51,7 @@
"machine_depth": { "default_value": 155 },
"machine_end_gcode": { "default_value": "M104 S0\nM140 S0\nG92 E2\nG1 E0 F200\nG28 X0 Y0\nM84 X Y E" },
"machine_extruder_count": { "default_value": 1 },
- "machine_gcode_flavor": { "default_value": "Marlin" },
+ "machine_gcode_flavor": { "default_value": "RepRap (Marlin/Sprinter)" },
"machine_head_with_fans_polygon":
{
"default_value": [
diff --git a/resources/definitions/winbo_superhelper105.def.json b/resources/definitions/winbo_superhelper105.def.json
index 6314750746..a1a8f2c17e 100644
--- a/resources/definitions/winbo_superhelper105.def.json
+++ b/resources/definitions/winbo_superhelper105.def.json
@@ -50,7 +50,7 @@
"machine_depth": { "default_value": 108 },
"machine_end_gcode": { "default_value": "M104 S0\nM140 S0\nG92 E2\nG1 E0 F200\nG28 X0 Y0\nM84 X Y E" },
"machine_extruder_count": { "default_value": 1 },
- "machine_gcode_flavor": { "default_value": "Marlin" },
+ "machine_gcode_flavor": { "default_value": "RepRap (Marlin/Sprinter)" },
"machine_head_with_fans_polygon":
{
"default_value": [
diff --git a/resources/extruders/lnl3d_extruder_left.def.json b/resources/extruders/lnl3d_extruder_left.def.json
index 03ed857f0e..7e5d2dfe98 100755
--- a/resources/extruders/lnl3d_extruder_left.def.json
+++ b/resources/extruders/lnl3d_extruder_left.def.json
@@ -26,4 +26,4 @@
"machine_nozzle_size": { "default_value": 0.4 },
"material_diameter": { "default_value": 1.75 }
}
-}
+}
\ No newline at end of file
diff --git a/resources/extruders/lnl3d_extruder_right.def.json b/resources/extruders/lnl3d_extruder_right.def.json
index 62e9cd230c..6b5e0993de 100755
--- a/resources/extruders/lnl3d_extruder_right.def.json
+++ b/resources/extruders/lnl3d_extruder_right.def.json
@@ -26,4 +26,4 @@
"machine_nozzle_size": { "default_value": 0.4 },
"material_diameter": { "default_value": 1.75 }
}
-}
+}
\ No newline at end of file
diff --git a/resources/i18n/cs_CZ/cura.po b/resources/i18n/cs_CZ/cura.po
index 1da1f629b7..cfe7c3b0a6 100644
--- a/resources/i18n/cs_CZ/cura.po
+++ b/resources/i18n/cs_CZ/cura.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Cura 5.1\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-15 11:58+0000\n"
+"POT-Creation-Date: 2023-04-06 15:55+0000\n"
"PO-Revision-Date: 2023-02-16 20:28+0100\n"
"Last-Translator: Miroslav Šustek \n"
"Language-Team: DenyCZ \n"
@@ -812,18 +812,18 @@ msgctxt "@text"
msgid "Unknown error."
msgstr "Neznámá chyba."
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:547
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:558
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags or !"
msgid "Project file {0} contains an unknown machine type {1}. Cannot import the machine. Models will be imported instead."
msgstr "Projektový soubor {0} obsahuje neznámý typ zařízení {1}. Nelze importovat zařízení. Místo toho budou importovány modely."
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:550
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:561
msgctxt "@info:title"
msgid "Open Project File"
msgstr "Otevřít soubor s projektem"
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:631
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:642
#: plugins/3MFReader/WorkspaceDialog.qml:99
#: plugins/3MFReader/WorkspaceDialog.qml:127
#: plugins/3MFReader/WorkspaceDialog.qml:134
@@ -831,27 +831,27 @@ msgctxt "@button"
msgid "Create new"
msgstr "Vytvořit nový"
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:681
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:692
#, python-brace-format
msgctxt "@info:error Don't translate the XML tags or !"
msgid "Project file {0} is suddenly inaccessible: {1}."
msgstr "Soubor projektu {0} je neočekávaně nedostupný: {1}."
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:682
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:690
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:709
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:693
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:701
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:720
msgctxt "@info:title"
msgid "Can't Open Project File"
msgstr "Nepovedlo se otevřít soubor projektu"
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:689
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:707
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:700
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:718
#, python-brace-format
msgctxt "@info:error Don't translate the XML tags or !"
msgid "Project file {0} is corrupt: {1}."
msgstr "Soubor projektu {0} je poškozený: {1}."
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:754
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:765
#, python-brace-format
msgctxt "@info:error Don't translate the XML tag !"
msgid "Project file {0} is made using profiles that are unknown to this version of UltiMaker Cura."
@@ -1928,17 +1928,17 @@ msgctxt "@label"
msgid "Number of Extruders"
msgstr "Počet extrůderů"
-#: plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:341
+#: plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:342
msgctxt "@label"
msgid "Apply Extruder offsets to GCode"
msgstr "Aplikovat offsety extruderu do G kódu"
-#: plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:389
+#: plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:390
msgctxt "@title:label"
msgid "Start G-code"
msgstr "Počáteční G kód"
-#: plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:400
+#: plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:401
msgctxt "@title:label"
msgid "End G-code"
msgstr "Ukončující G kód"
@@ -2054,7 +2054,7 @@ msgstr "Nelze se připojit k Obchodu."
#: plugins/Marketplace/plugin.json
msgctxt "description"
msgid "Manages extensions to the application and allows browsing extensions from the UltiMaker website."
-msgstr ""
+msgstr "Spravuje rozšíření aplikace a umožňuje prohlížení rozšíření z webu UltiMaker."
#: plugins/Marketplace/plugin.json
msgctxt "name"
@@ -2722,25 +2722,15 @@ msgstr "Záznamník hlavy"
#: plugins/SimulationView/SimulationView.py:129
msgctxt "@info:status"
-msgid "Cura does not accurately display layers when Wire Printing is enabled."
-msgstr "Když je aktivován síťový tisk, Cura přesně nezobrazuje vrstvy."
-
-#: plugins/SimulationView/SimulationView.py:130
-msgctxt "@info:title"
-msgid "Simulation View"
-msgstr "Pohled simulace"
-
-#: plugins/SimulationView/SimulationView.py:133
-msgctxt "@info:status"
msgid "Nothing is shown because you need to slice first."
msgstr "Nic není zobrazeno, nejdříve musíte slicovat."
-#: plugins/SimulationView/SimulationView.py:134
+#: plugins/SimulationView/SimulationView.py:130
msgctxt "@info:title"
msgid "No layers to show"
msgstr "Žádné vrstvy k zobrazení"
-#: plugins/SimulationView/SimulationView.py:136
+#: plugins/SimulationView/SimulationView.py:132
#: plugins/SolidView/SolidView.py:74
msgctxt "@info:option_text"
msgid "Do not show this message again"
@@ -3012,12 +3002,12 @@ msgstr "Zapisovač UFP"
#: plugins/UM3NetworkPrinting/plugin.json
msgctxt "description"
msgid "Manages network connections to UltiMaker networked printers."
-msgstr ""
+msgstr "Spravuje síťová připojení k síťovým tiskárnám UltiMaker."
#: plugins/UM3NetworkPrinting/plugin.json
msgctxt "name"
msgid "UltiMaker Network Connection"
-msgstr ""
+msgstr "Síťové připojení UltiMaker"
#: plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:44
msgctxt "@title:window"
@@ -3827,7 +3817,7 @@ msgstr "Poskytuje akce strojů pro stroje UltiMaker (jako je průvodce vyrovnáv
#: plugins/UltimakerMachineActions/plugin.json
msgctxt "name"
msgid "UltiMaker machine actions"
-msgstr ""
+msgstr "Akce zařízení UltiMaker"
#: plugins/VersionUpgrade/VersionUpgrade21to22/plugin.json
msgctxt "description"
@@ -4069,6 +4059,16 @@ msgctxt "name"
msgid "Version Upgrade 5.2 to 5.3"
msgstr "Aktualizace verze 5.2 na 5.3"
+#: plugins/VersionUpgrade/VersionUpgrade53to54/plugin.json
+msgctxt "description"
+msgid "Upgrades configurations from Cura 5.3 to Cura 5.4."
+msgstr ""
+
+#: plugins/VersionUpgrade/VersionUpgrade53to54/plugin.json
+msgctxt "name"
+msgid "Version Upgrade 5.3 to 5.4"
+msgstr ""
+
#: plugins/X3DReader/__init__.py:13
msgctxt "@item:inlistbox"
msgid "X3D File"
@@ -4664,7 +4664,7 @@ msgid ""
"Cura is developed by UltiMaker in cooperation with the community.\n"
"Cura proudly uses the following open source projects:"
msgstr ""
-"Cura vyvíjí Ultimaker B.V. ve spolupráci s komunitou.\n"
+"Cura vyvíjí UltiMaker ve spolupráci s komunitou.\n"
"Cura hrdě používá následující open source projekty:"
#: resources/qml/Dialogs/AboutDialog.qml:138
@@ -6850,7 +6850,7 @@ msgstr "Nové tiskárny UltiMaker mohou být připojeny k Digital Factory a vzd
#: resources/qml/WelcomePages/AddUltimakerPrinter.qml:70
msgctxt "@label"
msgid "If you are trying to add a new UltiMaker printer to Cura"
-msgstr "Pokud se pokoušíte přidat novou tiskárnu UltiMaker do Cury"
+msgstr "Pokud se pokoušíte přidat novou tiskárnu UltiMaker do Cura"
#: resources/qml/WelcomePages/AddUltimakerPrinter.qml:80
msgctxt "@info"
@@ -6941,3 +6941,11 @@ msgstr "Co je nového"
msgctxt "@label"
msgid "No items to select from"
msgstr "Není z čeho vybírat"
+
+#~ msgctxt "@info:status"
+#~ msgid "Cura does not accurately display layers when Wire Printing is enabled."
+#~ msgstr "Když je aktivován síťový tisk, Cura přesně nezobrazuje vrstvy."
+
+#~ msgctxt "@info:title"
+#~ msgid "Simulation View"
+#~ msgstr "Pohled simulace"
diff --git a/resources/i18n/cs_CZ/fdmprinter.def.json.po b/resources/i18n/cs_CZ/fdmprinter.def.json.po
index e059dbadf7..89a6cf544b 100644
--- a/resources/i18n/cs_CZ/fdmprinter.def.json.po
+++ b/resources/i18n/cs_CZ/fdmprinter.def.json.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Cura 5.1\n"
"Report-Msgid-Bugs-To: plugins@ultimaker.com\n"
-"POT-Creation-Date: 2023-03-23 11:03+0000\n"
+"POT-Creation-Date: 2023-03-28 11:57+0000\n"
"PO-Revision-Date: 2023-02-16 20:35+0100\n"
"Last-Translator: Miroslav Šustek \n"
"Language-Team: DenyCZ \n"
@@ -77,11 +77,6 @@ msgctxt "brim_inside_margin description"
msgid "A part fully enclosed inside another part can generate an outer brim that touches the inside of the other part. This removes all brim within this distance from internal holes."
msgstr "Část plně obklopená jinou částí může generovat vnější límec, který se dotýká vnitřku obklopující části. Toto nastavení odstraní límec v dané vzdálenosti od vnitřních otvorů."
-#: fdmprinter.def.json
-msgctxt "support_tree_branch_reach_limit description"
-msgid "A recomendation to how far branches can move from the points they support. Branches can violate this value to reach their destination (buildplate or a flat part of the model). Lowering this value will make the support more sturdy, but increase the amount of branches (and because of that material usage/print time) "
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "extruder_prime_pos_abs label"
msgid "Absolute Extruder Prime Position"
@@ -146,11 +141,6 @@ msgctxt "support_interface_density description"
msgid "Adjusts the density of the roofs and floors of the support structure. A higher value results in better overhangs, but the supports are harder to remove."
msgstr "Upravuje hustotu střech a podlah nosné konstrukce. Vyšší hodnota má za následek lepší přesahy, ale podpory je těžší odstranit."
-#: fdmprinter.def.json
-msgctxt "support_tree_top_rate description"
-msgid "Adjusts the density of the support structure used to generate the tips of the branches. A higher value results in better overhangs, but the supports are harder to remove. Use Support Roof for very high values or ensure support density is similarly high at the top."
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "support_infill_rate description"
msgid "Adjusts the density of the support structure. A higher value results in better overhangs, but the supports are harder to remove."
@@ -331,11 +321,6 @@ msgctxt "magic_mesh_surface_mode option both"
msgid "Both"
msgstr "Obojí"
-#: fdmprinter.def.json
-msgctxt "support_interface_priority option nothing"
-msgid "Both overlap"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "bottom_layers label"
msgid "Bottom Layers"
@@ -561,11 +546,6 @@ msgctxt "build_volume_temperature label"
msgid "Build Volume Temperature"
msgstr "Teplota sestavení"
-#: fdmprinter.def.json
-msgctxt "support_tree_rest_preference option buildplate"
-msgid "Buildplate"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "center_object label"
msgid "Center Object"
@@ -611,11 +591,6 @@ msgctxt "command_line_settings label"
msgid "Command Line Settings"
msgstr "Nastavení příkazové řádky"
-#: fdmprinter.def.json
-msgctxt "wireframe_strategy option compensate"
-msgid "Compensate"
-msgstr "Kompenzovat"
-
#: fdmprinter.def.json
msgctxt "infill_pattern option concentric"
msgid "Concentric"
@@ -746,11 +721,6 @@ msgctxt "cooling label"
msgid "Cooling"
msgstr "Chlazení"
-#: fdmprinter.def.json
-msgctxt "wireframe_top_jump description"
-msgid "Creates a small knot at the top of an upward line, so that the consecutive horizontal layer has a better chance to connect to it. Only applies to Wire Printing."
-msgstr "Vytvoří malý uzel v horní části vzestupné linie, takže po sobě jdoucí vodorovná vrstva má lepší šanci se k němu připojit. Platí pouze pro drátový tisk."
-
#: fdmprinter.def.json
msgctxt "infill_pattern option cross"
msgid "Cross"
@@ -856,21 +826,6 @@ msgctxt "machine_max_jerk_e description"
msgid "Default jerk for the motor of the filament."
msgstr "Výchozí trhnutí pro motor filamentu."
-#: fdmprinter.def.json
-msgctxt "wireframe_bottom_delay description"
-msgid "Delay time after a downward move. Only applies to Wire Printing."
-msgstr "Zpoždění po pohybu dolů. Platí pouze pro drátový tisk."
-
-#: fdmprinter.def.json
-msgctxt "wireframe_top_delay description"
-msgid "Delay time after an upward move, so that the upward line can harden. Only applies to Wire Printing."
-msgstr "Zpoždění po pohybu vzhůru, aby mohla stoupající čára ztvrdnout. Platí pouze pro drátový tisk."
-
-#: fdmprinter.def.json
-msgctxt "wireframe_flat_delay description"
-msgid "Delay time between two horizontal segments. Introducing such a delay can cause better adhesion to previous layers at the connection points, while too long delays cause sagging. Only applies to Wire Printing."
-msgstr "Doba zpoždění mezi dvěma vodorovnými segmenty. Zavedení takového zpoždění může způsobit lepší přilnavost k předchozím vrstvám ve spojovacích bodech, zatímco příliš dlouhé zpoždění může způsobit ochabnutí. Platí pouze pro drátový tisk."
-
#: fdmprinter.def.json
msgctxt "bridge_settings_enabled description"
msgid "Detect bridges and modify print speed, flow and fan settings while bridges are printed."
@@ -901,11 +856,6 @@ msgctxt "material_diameter label"
msgid "Diameter"
msgstr "Průměr"
-#: fdmprinter.def.json
-msgctxt "support_tree_bp_diameter description"
-msgid "Diameter every branch tries to achieve when reaching the buildplate. Improves bed adhesion."
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "adhesion_type description"
msgid "Different options that help to improve both priming your extrusion and adhesion to the build plate. Brim adds a single layer flat area around the base of your model to prevent warping. Raft adds a thick grid with a roof below the model. Skirt is a line printed around the model, but not connected to the model."
@@ -916,11 +866,6 @@ msgctxt "machine_disallowed_areas label"
msgid "Disallowed Areas"
msgstr "Zakázané zóny"
-#: fdmprinter.def.json
-msgctxt "wireframe_nozzle_clearance description"
-msgid "Distance between the nozzle and horizontally downward lines. Larger clearance results in diagonally downward lines with a less steep angle, which in turn results in less upward connections with the next layer. Only applies to Wire Printing."
-msgstr "Vzdálenost mezi tryskou a vodorovnými liniemi dolů. Větší vůle vede k diagonálně dolů směřujícím liniím s menším strmým úhlem, což zase vede k menšímu spojení nahoru s další vrstvou. Platí pouze pro drátový tisk."
-
#: fdmprinter.def.json
msgctxt "infill_line_distance description"
msgid "Distance between the printed infill lines. This setting is calculated by the infill density and the infill line width."
@@ -971,15 +916,6 @@ msgctxt "wall_0_wipe_dist description"
msgid "Distance of a travel move inserted after the outer wall, to hide the Z seam better."
msgstr "Vzdálenost pohybového posunu vloženého za vnější stěnu, aby se skryla Z šev lépe."
-#: fdmprinter.def.json
-msgctxt "wireframe_up_half_speed description"
-msgid ""
-"Distance of an upward move which is extruded with half speed.\n"
-"This can cause better adhesion to previous layers, while not heating the material in those layers too much. Only applies to Wire Printing."
-msgstr ""
-"Vzdálenost pohybu nahoru, který je vytlačován poloviční rychlostí.\n"
-"To může způsobit lepší přilnavost k předchozím vrstvám, aniž by se materiál v těchto vrstvách příliš zahříval. Platí pouze pro drátový tisk."
-
#: fdmprinter.def.json
msgctxt "draft_shield_dist description"
msgid "Distance of the draft shield from the print, in the X/Y directions."
@@ -1000,16 +936,6 @@ msgctxt "support_xy_distance description"
msgid "Distance of the support structure from the print in the X/Y directions."
msgstr "Vzdálenost podpůrné struktury od tisku ve směru X / Y."
-#: fdmprinter.def.json
-msgctxt "wireframe_fall_down description"
-msgid "Distance with which the material falls down after an upward extrusion. This distance is compensated for. Only applies to Wire Printing."
-msgstr "Vzdálenost, se kterou materiál padá po vytlačení směrem nahoru. Tato vzdálenost je kompenzována. Platí pouze pro drátový tisk."
-
-#: fdmprinter.def.json
-msgctxt "wireframe_drag_along description"
-msgid "Distance with which the material of an upward extrusion is dragged along with the diagonally downward extrusion. This distance is compensated for. Only applies to Wire Printing."
-msgstr "Vzdálenost, se kterou je materiál vytlačování směrem vzhůru tažen spolu s diagonálně směrem dolů vytlačováním. Tato vzdálenost je kompenzována. Platí pouze pro drátový tisk."
-
#: fdmprinter.def.json
msgctxt "min_infill_area description"
msgid "Don't generate areas of infill smaller than this (use skin instead)."
@@ -1405,26 +1331,11 @@ msgctxt "wall_material_flow description"
msgid "Flow compensation on wall lines."
msgstr "Kompenzace průtoku na stěnách."
-#: fdmprinter.def.json
-msgctxt "wireframe_flow_connection description"
-msgid "Flow compensation when going up or down. Only applies to Wire Printing."
-msgstr "Kompenzace toku při stoupání nebo klesání. Platí pouze pro drátový tisk."
-
-#: fdmprinter.def.json
-msgctxt "wireframe_flow_flat description"
-msgid "Flow compensation when printing flat lines. Only applies to Wire Printing."
-msgstr "Kompenzace toku při tisku rovných čar. Platí pouze pro drátový tisk."
-
#: fdmprinter.def.json
msgctxt "material_flow description"
msgid "Flow compensation: the amount of material extruded is multiplied by this value."
msgstr "Kompenzace toku: množství vytlačovaného materiálu se vynásobí touto hodnotou."
-#: fdmprinter.def.json
-msgctxt "wireframe_flow description"
-msgid "Flow compensation: the amount of material extruded is multiplied by this value. Only applies to Wire Printing."
-msgstr "Kompenzace toku: množství vytlačovaného materiálu se vynásobí touto hodnotou. Platí pouze pro drátový tisk."
-
#: fdmprinter.def.json
msgctxt "material_flush_purge_length label"
msgid "Flush Purge Length"
@@ -1771,16 +1682,6 @@ msgctxt "machine_extruders_shared_nozzle_initial_retraction description"
msgid "How much the filament of each extruder is assumed to have been retracted from the shared nozzle tip at the completion of the printer-start gcode script; the value should be equal to or greater than the length of the common part of the nozzle's ducts."
msgstr "Jak daleko je zatažen filament každého extruderu sdílené trysky po dokončení počátečního G kódu tiskárny. Tato hodnota by se měla rovnat nebo být vyšší než je délka společné části vedení trysky."
-#: fdmprinter.def.json
-msgctxt "support_interface_priority description"
-msgid "How support interface and support will interact when they overlap. Currently only implemented for support roof."
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_min_height_to_model description"
-msgid "How tall a branch has to be if it is placed on the model. Prevents small blobs of support. This setting is ignored when a branch is supporting a support roof."
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "bridge_skin_support_threshold description"
msgid "If a skin region is supported for less than this percentage of its area, print it using the bridge settings. Otherwise it is printed using the normal skin settings."
@@ -2086,16 +1987,6 @@ msgctxt "inset_direction option inside_out"
msgid "Inside To Outside"
msgstr "Zevnitř ven"
-#: fdmprinter.def.json
-msgctxt "support_interface_priority option interface_lines_overwrite_support_area"
-msgid "Interface lines preferred"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_interface_priority option interface_area_overwrite_support_area"
-msgid "Interface preferred"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "interlocking_beam_layer_count label"
msgid "Interlocking Beam Layer Count"
@@ -2181,11 +2072,6 @@ msgctxt "meshfix_keep_open_polygons label"
msgid "Keep Disconnected Faces"
msgstr "Ponechat odpojené plochy"
-#: fdmprinter.def.json
-msgctxt "wireframe_strategy option knot"
-msgid "Knot"
-msgstr "Uzel"
-
#: fdmprinter.def.json
msgctxt "layer_height label"
msgid "Layer Height"
@@ -2256,11 +2142,6 @@ msgctxt "lightning_infill_support_angle label"
msgid "Lightning Infill Support Angle"
msgstr "Úhel podpory bleskové výplně"
-#: fdmprinter.def.json
-msgctxt "support_tree_limit_branch_reach description"
-msgid "Limit how far each branch should travel from the point it supports. This can make the support more sturdy, but will increase the amount of branches (and because of that material usage/print time)"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "cutting_mesh description"
msgid "Limit the volume of this mesh to within other meshes. You can use this to make certain areas of one mesh print with different settings and with a whole different extruder."
@@ -2946,11 +2827,6 @@ msgctxt "machine_use_extruder_offset_to_offset_coords label"
msgid "Offset with Extruder"
msgstr "Offset s extrudérem"
-#: fdmprinter.def.json
-msgctxt "support_tree_rest_preference option graceful"
-msgid "On any flat surface"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "print_sequence option one_at_a_time"
msgid "One at a Time"
@@ -3081,11 +2957,6 @@ msgctxt "bridge_fan_speed_3 description"
msgid "Percentage fan speed to use when printing the third bridge skin layer."
msgstr "Procentuální rychlost ventilátoru, která se použije při tisku třetí vrstvy povrchu mostu."
-#: fdmprinter.def.json
-msgctxt "wireframe_straight_before_down description"
-msgid "Percentage of a diagonally downward line which is covered by a horizontal line piece. This can prevent sagging of the top most point of upward lines. Only applies to Wire Printing."
-msgstr "Procento diagonálně sestupné linie, která je zakryta vodorovnou čárou. To může zabránit ochabnutí nejvyššího bodu vzhůru. Platí pouze pro drátový tisk."
-
#: fdmprinter.def.json
msgctxt "minimum_polygon_circumference description"
msgid "Polygons in sliced layers that have a circumference smaller than this amount will be filtered out. Lower values lead to higher resolution mesh at the cost of slicing time. It is meant mostly for high resolution SLA printers and very tiny 3D models with a lot of details."
@@ -3196,11 +3067,6 @@ msgctxt "mold_enabled description"
msgid "Print models as a mold, which can be cast in order to get a model which resembles the models on the build plate."
msgstr "Vytiskněte modely jako formu, kterou lze odlít, abyste získali model, který se podobá modelům na podložce."
-#: fdmprinter.def.json
-msgctxt "wireframe_enabled description"
-msgid "Print only the outside surface with a sparse webbed structure, printing 'in thin air'. This is realized by horizontally printing the contours of the model at given Z intervals which are connected via upward and diagonally downward lines."
-msgstr "Tiskněte pouze vnější povrch s řídkou strukturou struktury a tiskněte „na vzduchu“. To je realizováno horizontálním tiskem kontur modelu v daných intervalech Z, které jsou spojeny pomocí linií nahoru a diagonálně dolů."
-
#: fdmprinter.def.json
msgctxt "fill_outline_gaps description"
msgid "Print pieces of the model which are horizontally thinner than the nozzle size."
@@ -3546,11 +3412,6 @@ msgctxt "support_tree_collision_resolution description"
msgid "Resolution to compute collisions with to avoid hitting the model. Setting this lower will produce more accurate trees that fail less often, but increases slicing time dramatically."
msgstr "Rozlišení pro výpočet kolizí, aby nedošlo k nárazu do modelu. Nastavením této nižší se vytvoří přesnější stromy, které selhávají méně často, ale dramaticky se zvyšuje doba slicování."
-#: fdmprinter.def.json
-msgctxt "wireframe_strategy option retract"
-msgid "Retract"
-msgstr "Retrakce"
-
#: fdmprinter.def.json
msgctxt "travel_retract_before_outer_wall label"
msgid "Retract Before Outer Wall"
@@ -3871,31 +3732,6 @@ msgctxt "speed label"
msgid "Speed"
msgstr "Rychlost"
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed description"
-msgid "Speed at which the nozzle moves when extruding material. Only applies to Wire Printing."
-msgstr "Rychlost, jakou se tryska pohybuje při vytlačování materiálu. Platí pouze pro drátový tisk."
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_down description"
-msgid "Speed of printing a line diagonally downward. Only applies to Wire Printing."
-msgstr "Rychlost tisku linie šikmo dolů. Platí pouze pro drátový tisk."
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_up description"
-msgid "Speed of printing a line upward 'in thin air'. Only applies to Wire Printing."
-msgstr "Rychlost tisku řádku nahoru „na vzduchu“. Platí pouze pro drátový tisk."
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_bottom description"
-msgid "Speed of printing the first layer, which is the only layer touching the build platform. Only applies to Wire Printing."
-msgstr "Rychlost tisku první vrstvy, která je jedinou vrstvou dotýkající se platformy sestavení. Platí pouze pro drátový tisk."
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_flat description"
-msgid "Speed of printing the horizontal contours of the model. Only applies to Wire Printing."
-msgstr "Rychlost tisku vodorovných obrysů modelu. Platí pouze pro drátový tisk."
-
#: fdmprinter.def.json
msgctxt "wipe_hop_speed description"
msgid "Speed to move the z-axis during the hop."
@@ -3946,11 +3782,6 @@ msgctxt "machine_steps_per_mm_z label"
msgid "Steps per Millimeter (Z)"
msgstr "Kroků za milimetr (Z)"
-#: fdmprinter.def.json
-msgctxt "wireframe_strategy description"
-msgid "Strategy for making sure two consecutive layers connect at each connection point. Retraction lets the upward lines harden in the right position, but may cause filament grinding. A knot can be made at the end of an upward line to heighten the chance of connecting to it and to let the line cool; however, it may require slow printing speeds. Another strategy is to compensate for the sagging of the top of an upward line; however, the lines won't always fall down as predicted."
-msgstr "Strategie pro zajištění toho, aby se v každém místě připojení připojily dvě po sobě následující vrstvy. Zpětné zasunutí umožní, aby linie vzhůru ztvrdly ve správné poloze, ale mohou způsobit broušení vlákna. Uzel může být vytvořen na konci vzestupné linie, aby se zvýšila šance na připojení k ní a aby se linka ochladila; to však může vyžadovat nízké rychlosti tisku. Další strategií je kompenzovat prohnutý vrchol horní linie; čáry však nebudou vždy klesat, jak bylo předpovězeno."
-
#: fdmprinter.def.json
msgctxt "support description"
msgid "Support"
@@ -4156,11 +3987,6 @@ msgctxt "support_interface_pattern label"
msgid "Support Interface Pattern"
msgstr "Vzor rozhraní podpor"
-#: fdmprinter.def.json
-msgctxt "support_interface_priority label"
-msgid "Support Interface Priority"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "support_interface_skip_height label"
msgid "Support Interface Resolution"
@@ -4331,16 +4157,6 @@ msgctxt "support_z_distance label"
msgid "Support Z Distance"
msgstr "Vzdálenost Z podor"
-#: fdmprinter.def.json
-msgctxt "support_interface_priority option support_lines_overwrite_interface_area"
-msgid "Support lines preferred"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_interface_priority option support_area_overwrite_interface_area"
-msgid "Support preferred"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "support_supported_skin_fan_speed label"
msgid "Supported Skin Fan Speed"
@@ -4656,11 +4472,6 @@ msgctxt "support_tree_branch_diameter description"
msgid "The diameter of the thinnest branches of tree support. Thicker branches are more sturdy. Branches towards the base will be thicker than this."
msgstr "Průměr větve stromu podpory Průměr nejtenčí větve stromu podpory. Silnější větve jsou odolnější. Větve směrem k základně budou silnější než tato."
-#: fdmprinter.def.json
-msgctxt "support_tree_tip_diameter description"
-msgid "The diameter of the top of the tip of the branches of tree support."
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "machine_feeder_wheel_diameter description"
msgid "The diameter of the wheel that drives the material in the feeder."
@@ -4701,11 +4512,6 @@ msgctxt "raft_surface_line_spacing description"
msgid "The distance between the raft lines for the top raft layers. The spacing should be equal to the line width, so that the surface is solid."
msgstr "Vzdálenost mezi liniemi raftů pro horní vrstvy raftů. Rozestup by měl být roven šířce čáry, takže povrch je pevný."
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_inset description"
-msgid "The distance covered when making a connection from a roof outline inward. Only applies to Wire Printing."
-msgstr "Vzdálenost ujetá při vytváření spojení od obrysu střechy dovnitř. Platí pouze pro drátový tisk."
-
#: fdmprinter.def.json
msgctxt "interlocking_depth description"
msgid "The distance from the boundary between models to generate interlocking structure, measured in cells. Too few cells will result in poor adhesion."
@@ -4726,11 +4532,6 @@ msgctxt "machine_heat_zone_length description"
msgid "The distance from the tip of the nozzle in which heat from the nozzle is transferred to the filament."
msgstr "Vzdálenost od špičky trysky, ve které se teplo z trysky přenáší na filament."
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_drag_along description"
-msgid "The distance of the end piece of an inward line which gets dragged along when going back to the outer outline of the roof. This distance is compensated for. Only applies to Wire Printing."
-msgstr "Vzdálenost koncového kusu vnitřní linie, která se táhne, když se vrací zpět k vnějšímu obrysu střechy. Tato vzdálenost je kompenzována. Platí pouze pro drátový tisk."
-
#: fdmprinter.def.json
msgctxt "bottom_skin_expand_distance description"
msgid "The distance the bottom skins are expanded into the infill. Higher values makes the skin attach better to the infill pattern and makes the skin adhere better to the walls on the layer below. Lower values save amount of material used."
@@ -4751,11 +4552,6 @@ msgctxt "wipe_move_distance description"
msgid "The distance to move the head back and forth across the brush."
msgstr "Vzdálenost k pohybu hlavy tam a zpět přes štětec."
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_fall_down description"
-msgid "The distance which horizontal roof lines printed 'in thin air' fall down when being printed. This distance is compensated for. Only applies to Wire Printing."
-msgstr "Vzdálenost, kterou vodorovné linie střechy vytištěné „na vzduchu“ klesají při tisku. Tato vzdálenost je kompenzována. Platí pouze pro drátový tisk."
-
#: fdmprinter.def.json
msgctxt "lightning_infill_prune_angle description"
msgid "The endpoints of infill lines are shortened to save on material. This setting is the angle of overhang of the endpoints of these lines."
@@ -4966,11 +4762,6 @@ msgctxt "support_bottom_stair_step_height description"
msgid "The height of the steps of the stair-like bottom of support resting on the model. A low value makes the support harder to remove, but too high values can lead to unstable support structures. Set to zero to turn off the stair-like behaviour."
msgstr "Výška stupňů schodišťového dna podpory spočívá na modelu. Nízká hodnota ztěžuje odstranění podpory, ale příliš vysoké hodnoty mohou vést k nestabilním podpůrným strukturám. Nastavením na nulu vypnete chování podobné schodišti."
-#: fdmprinter.def.json
-msgctxt "wireframe_height description"
-msgid "The height of the upward and diagonally downward lines between two horizontal parts. This determines the overall density of the net structure. Only applies to Wire Printing."
-msgstr "Výška nahoru a diagonálně dolů směřujících čar mezi dvěma vodorovnými částmi. To určuje celkovou hustotu struktury sítě. Platí pouze pro drátový tisk."
-
#: fdmprinter.def.json
msgctxt "brim_gap description"
msgid "The horizontal distance between the first brim line and the outline of the first layer of the print. A small gap can make the brim easier to remove while still providing the thermal benefits."
@@ -5290,11 +5081,6 @@ msgctxt "prime_tower_min_volume description"
msgid "The minimum volume for each layer of the prime tower in order to purge enough material."
msgstr "Minimální objem pro každou vrstvu hlavní věže, aby se propláchlo dost materiálu."
-#: fdmprinter.def.json
-msgctxt "support_tree_max_diameter_increase_by_merges_when_support_to_model description"
-msgid "The most the diameter of a branch that has to connect to the model may increase by merging with branches that could reach the buildplate. Increasing this reduces print time, but increases the area of support that rests on model"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "machine_name description"
msgid "The name of your 3D printer model."
@@ -5450,16 +5236,6 @@ msgctxt "z_seam_position description"
msgid "The position near where to start printing each part in a layer."
msgstr "Poloha poblíž místa, kde začít tisknout každou část ve vrstvě."
-#: fdmprinter.def.json
-msgctxt "support_tree_angle_slow description"
-msgid "The preferred angle of the branches, when they do not have to avoid the model. Use a lower angle to make them more vertical and more stable. Use a higher angle for branches to merge faster."
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_rest_preference description"
-msgid "The preferred placement of the support structures. If structures cant be placed at the prefered location, they will be place elsewhere"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "jerk_layer_0 description"
msgid "The print maximum instantaneous velocity change for the initial layer."
@@ -5870,11 +5646,6 @@ msgctxt "draft_shield_enabled description"
msgid "This will create a wall around the model, which traps (hot) air and shields against exterior airflow. Especially useful for materials which warp easily."
msgstr "Tím se vytvoří kolem modelu zeď, která zachycuje (horký) vzduch a chrání před vnějším proudem vzduchu. Obzvláště užitečné pro materiály, které se snadno deformují."
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_outer_delay description"
-msgid "Time spent at the outer perimeters of hole which is to become a roof. Longer times can ensure a better connection. Only applies to Wire Printing."
-msgstr "Čas strávený na vnějším obvodu díry, která se má stát střechou. Delší časy mohou zajistit lepší spojení. Platí pouze pro drátový tisk."
-
#: fdmprinter.def.json
msgctxt "material_shrinkage_percentage_xy description"
msgid "To compensate for the shrinkage of the material as it cools down, the model will be scaled with this factor in the XY-direction (horizontally)."
@@ -6075,11 +5846,6 @@ msgctxt "support_tree_angle label"
msgid "Tree Support Branch Angle"
msgstr "Úhel větve stromové podpory"
-#: fdmprinter.def.json
-msgctxt "support_tree_top_rate label"
-msgid "Tree Support Branch Density"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "support_tree_branch_diameter label"
msgid "Tree Support Branch Diameter"
@@ -6100,46 +5866,6 @@ msgctxt "support_tree_collision_resolution label"
msgid "Tree Support Collision Resolution"
msgstr "Stromová podpora - rozlišení kolize"
-#: fdmprinter.def.json
-msgctxt "support_tree_max_diameter_increase_by_merges_when_support_to_model label"
-msgid "Tree Support Diameter Increase To Model"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_bp_diameter label"
-msgid "Tree Support Inital Layer Diameter"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_limit_branch_reach label"
-msgid "Tree Support Limit Branch Reach"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_min_height_to_model label"
-msgid "Tree Support Minimum Height To Model"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_branch_reach_limit label"
-msgid "Tree Support Optimal Branch Range"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_angle_slow label"
-msgid "Tree Support Preferred Branch Angle"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_rest_preference label"
-msgid "Tree Support Rest Preference"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_tip_diameter label"
-msgid "Tree Support Tip Diameter"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "support_tree_max_diameter label"
msgid "Tree Support Trunk Diameter"
@@ -6250,121 +5976,6 @@ msgctxt "slicing_tolerance description"
msgid "Vertical tolerance in the sliced layers. The contours of a layer are normally generated by taking cross sections through the middle of each layer's thickness (Middle). Alternatively each layer can have the areas which fall inside of the volume throughout the entire thickness of the layer (Exclusive) or a layer has the areas which fall inside anywhere within the layer (Inclusive). Inclusive retains the most details, Exclusive makes for the best fit and Middle stays closest to the original surface."
msgstr "Vertikální tolerance ve slicovaných vrstvách. Obrysy vrstvy jsou obvykle vytvářeny průřezy středem tloušťky každé vrstvy (uprostřed). Alternativně každá vrstva může mít oblasti, které spadají dovnitř objemu po celé tloušťce vrstvy (Exkluzivní), nebo vrstva má oblasti, které padají dovnitř kdekoli v rámci vrstvy (Inkluzivní). Inclusive si zachovává nejpodrobnější detaily, Exclusive dělá to nejlepší a Middle zůstává co nejblíže původnímu povrchu."
-#: fdmprinter.def.json
-msgctxt "wireframe_bottom_delay label"
-msgid "WP Bottom Delay"
-msgstr "Zpoždení pohybu dole při tisku DT"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_bottom label"
-msgid "WP Bottom Printing Speed"
-msgstr "Rychlost tisku spodního DT"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_flow_connection label"
-msgid "WP Connection Flow"
-msgstr "Průtok při spojování DT"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_height label"
-msgid "WP Connection Height"
-msgstr "Výška připojení DT"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_down label"
-msgid "WP Downward Printing Speed"
-msgstr "Rychlost tisku směrem dolů u DT"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_drag_along label"
-msgid "WP Drag Along"
-msgstr "Tah DT"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_up_half_speed label"
-msgid "WP Ease Upward"
-msgstr "Poloviční rychlost DT"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_fall_down label"
-msgid "WP Fall Down"
-msgstr "Pád materiálu DT"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_flat_delay label"
-msgid "WP Flat Delay"
-msgstr "Zpoždění při tisku plochých segmentů DT"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_flow_flat label"
-msgid "WP Flat Flow"
-msgstr "Průtok při plochém DT"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_flow label"
-msgid "WP Flow"
-msgstr "Průtok při DT"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_flat label"
-msgid "WP Horizontal Printing Speed"
-msgstr "Rychlost horizontálního tisku DT"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_top_jump label"
-msgid "WP Knot Size"
-msgstr "Velikost uzlu DT"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_nozzle_clearance label"
-msgid "WP Nozzle Clearance"
-msgstr "Vyčištění trysky DT"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_drag_along label"
-msgid "WP Roof Drag Along"
-msgstr "Tah střechy DT"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_fall_down label"
-msgid "WP Roof Fall Down"
-msgstr "Pád materiálu střechy DT"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_inset label"
-msgid "WP Roof Inset Distance"
-msgstr "Vzdálenost střechy DT"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_outer_delay label"
-msgid "WP Roof Outer Delay"
-msgstr "Vnější zpoždění střechy DT"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed label"
-msgid "WP Speed"
-msgstr "Rychlost DT"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_straight_before_down label"
-msgid "WP Straighten Downward Lines"
-msgstr "Vyrovnat spodní linky DT"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_strategy label"
-msgid "WP Strategy"
-msgstr "Strategie DT"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_top_delay label"
-msgid "WP Top Delay"
-msgstr "Zpoždení pohybu nahoře při tisku DT"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_up label"
-msgid "WP Upward Printing Speed"
-msgstr "Rychlost tisku nahoru u DT"
-
#: fdmprinter.def.json
msgctxt "material_bed_temp_wait label"
msgid "Wait for Build Plate Heatup"
@@ -6795,11 +6406,6 @@ msgctxt "wipe_hop_amount label"
msgid "Wipe Z Hop Height"
msgstr "Výška čištění Z Hopu"
-#: fdmprinter.def.json
-msgctxt "wireframe_enabled label"
-msgid "Wire Printing"
-msgstr "Drátový tisk"
-
#: fdmprinter.def.json
msgctxt "retraction_combing option infill"
msgid "Within Infill"
@@ -6973,6 +6579,10 @@ msgstr "cestování"
#~ msgid "Change the temperature for each layer automatically with the average flow speed of that layer."
#~ msgstr "Změňte teplotu pro každou vrstvu automaticky s průměrnou rychlostí průtoku této vrstvy."
+#~ msgctxt "wireframe_strategy option compensate"
+#~ msgid "Compensate"
+#~ msgstr "Kompenzovat"
+
#~ msgctxt "travel_compensate_overlapping_walls_x_enabled label"
#~ msgid "Compensate Inner Wall Overlaps"
#~ msgstr "Kompenzujte překrytí vnitřní stěny"
@@ -6997,6 +6607,22 @@ msgstr "cestování"
#~ msgid "Compensate the flow for parts of an outer wall being printed where there is already a wall in place."
#~ msgstr "Vykompenzujte tok částí tisknuté vnější stěny, kde již je zeď na místě."
+#~ msgctxt "wireframe_top_jump description"
+#~ msgid "Creates a small knot at the top of an upward line, so that the consecutive horizontal layer has a better chance to connect to it. Only applies to Wire Printing."
+#~ msgstr "Vytvoří malý uzel v horní části vzestupné linie, takže po sobě jdoucí vodorovná vrstva má lepší šanci se k němu připojit. Platí pouze pro drátový tisk."
+
+#~ msgctxt "wireframe_bottom_delay description"
+#~ msgid "Delay time after a downward move. Only applies to Wire Printing."
+#~ msgstr "Zpoždění po pohybu dolů. Platí pouze pro drátový tisk."
+
+#~ msgctxt "wireframe_top_delay description"
+#~ msgid "Delay time after an upward move, so that the upward line can harden. Only applies to Wire Printing."
+#~ msgstr "Zpoždění po pohybu vzhůru, aby mohla stoupající čára ztvrdnout. Platí pouze pro drátový tisk."
+
+#~ msgctxt "wireframe_flat_delay description"
+#~ msgid "Delay time between two horizontal segments. Introducing such a delay can cause better adhesion to previous layers at the connection points, while too long delays cause sagging. Only applies to Wire Printing."
+#~ msgstr "Doba zpoždění mezi dvěma vodorovnými segmenty. Zavedení takového zpoždění může způsobit lepší přilnavost k předchozím vrstvám ve spojovacích bodech, zatímco příliš dlouhé zpoždění může způsobit ochabnutí. Platí pouze pro drátový tisk."
+
#~ msgctxt "inset_direction description"
#~ msgid "Determines the order in which walls are printed. Printing outer walls earlier helps with dimensional accuracy, as faults from inner walls cannot propagate to the outside. However printing them later allows them to stack better when overhangs are printed."
#~ msgstr "Určuje pořadí, v jakém budou tištěny zdi. Tištění vnějších zdí jako prvních pomáhá s rozměrovou přesností, jelikož se vady z vnitřních stěn nemohou přenášet na vnějšek. Naproti tomu tištění vnějších zdí nakonec dovoluje jejich lepší vrstvení při tištění převisů."
@@ -7013,10 +6639,30 @@ msgstr "cestování"
#~ msgid "Determines which infill mesh is inside the infill of another infill mesh. An infill mesh with a higher order will modify the infill of infill meshes with lower order and normal meshes."
#~ msgstr "Určuje, která výplň je uvnitř výplně jiné výplně. Výplňová síť s vyšším pořádkem upraví výplň síťových výplní s nižším řádem a normálními oky."
+#~ msgctxt "wireframe_nozzle_clearance description"
+#~ msgid "Distance between the nozzle and horizontally downward lines. Larger clearance results in diagonally downward lines with a less steep angle, which in turn results in less upward connections with the next layer. Only applies to Wire Printing."
+#~ msgstr "Vzdálenost mezi tryskou a vodorovnými liniemi dolů. Větší vůle vede k diagonálně dolů směřujícím liniím s menším strmým úhlem, což zase vede k menšímu spojení nahoru s další vrstvou. Platí pouze pro drátový tisk."
+
+#~ msgctxt "wireframe_up_half_speed description"
+#~ msgid ""
+#~ "Distance of an upward move which is extruded with half speed.\n"
+#~ "This can cause better adhesion to previous layers, while not heating the material in those layers too much. Only applies to Wire Printing."
+#~ msgstr ""
+#~ "Vzdálenost pohybu nahoru, který je vytlačován poloviční rychlostí.\n"
+#~ "To může způsobit lepší přilnavost k předchozím vrstvám, aniž by se materiál v těchto vrstvách příliš zahříval. Platí pouze pro drátový tisk."
+
#~ msgctxt "support_xy_distance_overhang description"
#~ msgid "Distance of the support structure from the overhang in the X/Y directions. "
#~ msgstr "Vzdálenost podpor od převisu ve směru X / Y. "
+#~ msgctxt "wireframe_fall_down description"
+#~ msgid "Distance with which the material falls down after an upward extrusion. This distance is compensated for. Only applies to Wire Printing."
+#~ msgstr "Vzdálenost, se kterou materiál padá po vytlačení směrem nahoru. Tato vzdálenost je kompenzována. Platí pouze pro drátový tisk."
+
+#~ msgctxt "wireframe_drag_along description"
+#~ msgid "Distance with which the material of an upward extrusion is dragged along with the diagonally downward extrusion. This distance is compensated for. Only applies to Wire Printing."
+#~ msgstr "Vzdálenost, se kterou je materiál vytlačování směrem vzhůru tažen spolu s diagonálně směrem dolů vytlačováním. Tato vzdálenost je kompenzována. Platí pouze pro drátový tisk."
+
#~ msgctxt "material_end_of_filament_purge_length label"
#~ msgid "End Of Filament Purge Length"
#~ msgstr "Délka proplachování konce filamentu"
@@ -7053,6 +6699,18 @@ msgstr "cestování"
#~ msgid "Filter out tiny gaps to reduce blobs on outside of model."
#~ msgstr "Filtrujte drobné mezery, abyste zmenšili kuličky na vnější straně modelu."
+#~ msgctxt "wireframe_flow_connection description"
+#~ msgid "Flow compensation when going up or down. Only applies to Wire Printing."
+#~ msgstr "Kompenzace toku při stoupání nebo klesání. Platí pouze pro drátový tisk."
+
+#~ msgctxt "wireframe_flow_flat description"
+#~ msgid "Flow compensation when printing flat lines. Only applies to Wire Printing."
+#~ msgstr "Kompenzace toku při tisku rovných čar. Platí pouze pro drátový tisk."
+
+#~ msgctxt "wireframe_flow description"
+#~ msgid "Flow compensation: the amount of material extruded is multiplied by this value. Only applies to Wire Printing."
+#~ msgstr "Kompenzace toku: množství vytlačovaného materiálu se vynásobí touto hodnotou. Platí pouze pro drátový tisk."
+
#~ msgctxt "material_guid description"
#~ msgid "GUID of the material. This is set automatically. "
#~ msgstr "GUID materiálu. Toto je nastaveno automaticky. "
@@ -7077,6 +6735,10 @@ msgstr "cestování"
#~ msgid "Infill Mesh Order"
#~ msgstr "Pořadí sítě výplně"
+#~ msgctxt "wireframe_strategy option knot"
+#~ msgid "Knot"
+#~ msgstr "Uzel"
+
#~ msgctxt "limit_support_retractions label"
#~ msgid "Limit Support Retractions"
#~ msgstr "Omezení retrakce podpor"
@@ -7137,10 +6799,18 @@ msgstr "cestování"
#~ msgid "Outer Before Inner Walls"
#~ msgstr "Vnější stěny před vnitřními"
+#~ msgctxt "wireframe_straight_before_down description"
+#~ msgid "Percentage of a diagonally downward line which is covered by a horizontal line piece. This can prevent sagging of the top most point of upward lines. Only applies to Wire Printing."
+#~ msgstr "Procento diagonálně sestupné linie, která je zakryta vodorovnou čárou. To může zabránit ochabnutí nejvyššího bodu vzhůru. Platí pouze pro drátový tisk."
+
#~ msgctxt "wall_min_flow_retract label"
#~ msgid "Prefer Retract"
#~ msgstr "Preferovat retrakci"
+#~ msgctxt "wireframe_enabled description"
+#~ msgid "Print only the outside surface with a sparse webbed structure, printing 'in thin air'. This is realized by horizontally printing the contours of the model at given Z intervals which are connected via upward and diagonally downward lines."
+#~ msgstr "Tiskněte pouze vnější povrch s řídkou strukturou struktury a tiskněte „na vzduchu“. To je realizováno horizontálním tiskem kontur modelu v daných intervalech Z, které jsou spojeny pomocí linií nahoru a diagonálně dolů."
+
#~ msgctxt "spaghetti_infill_enabled description"
#~ msgid "Print the infill every so often, so that the filament will curl up chaotically inside the object. This reduces print time, but the behaviour is rather unpredictable."
#~ msgstr "Výplň tiskněte tak často, aby se vlákno chaoticky stočilo uvnitř objektu. To zkracuje dobu tisku, ale chování je spíše nepředvídatelné."
@@ -7153,6 +6823,10 @@ msgstr "cestování"
#~ msgid "Prints walls in order of outside to inside when enabled. This can help improve dimensional accuracy in X and Y when using a high viscosity plastic like ABS; however it can decrease outer surface print quality, especially on overhangs."
#~ msgstr "Když je povoleno, tiskne stěny v pořadí od vnějšku dovnitř. To může pomoci zlepšit rozměrovou přesnost v X a Y při použití plastu s vysokou viskozitou, jako je ABS; může však snížit kvalitu tisku vnějšího povrchu, zejména na převisy."
+#~ msgctxt "wireframe_strategy option retract"
+#~ msgid "Retract"
+#~ msgstr "Retrakce"
+
#~ msgctxt "retraction_enable description"
#~ msgid "Retract the filament when the nozzle is moving over a non-printed area. "
#~ msgstr "Zasuňte vlákno, když se tryska pohybuje po netisknuté oblasti. "
@@ -7197,10 +6871,34 @@ msgstr "cestování"
#~ msgid "Spaghetti Maximum Infill Angle"
#~ msgstr "Maximální úhel špagetové výplně"
+#~ msgctxt "wireframe_printspeed description"
+#~ msgid "Speed at which the nozzle moves when extruding material. Only applies to Wire Printing."
+#~ msgstr "Rychlost, jakou se tryska pohybuje při vytlačování materiálu. Platí pouze pro drátový tisk."
+
+#~ msgctxt "wireframe_printspeed_down description"
+#~ msgid "Speed of printing a line diagonally downward. Only applies to Wire Printing."
+#~ msgstr "Rychlost tisku linie šikmo dolů. Platí pouze pro drátový tisk."
+
+#~ msgctxt "wireframe_printspeed_up description"
+#~ msgid "Speed of printing a line upward 'in thin air'. Only applies to Wire Printing."
+#~ msgstr "Rychlost tisku řádku nahoru „na vzduchu“. Platí pouze pro drátový tisk."
+
+#~ msgctxt "wireframe_printspeed_bottom description"
+#~ msgid "Speed of printing the first layer, which is the only layer touching the build platform. Only applies to Wire Printing."
+#~ msgstr "Rychlost tisku první vrstvy, která je jedinou vrstvou dotýkající se platformy sestavení. Platí pouze pro drátový tisk."
+
+#~ msgctxt "wireframe_printspeed_flat description"
+#~ msgid "Speed of printing the horizontal contours of the model. Only applies to Wire Printing."
+#~ msgstr "Rychlost tisku vodorovných obrysů modelu. Platí pouze pro drátový tisk."
+
#~ msgctxt "wall_split_middle_threshold label"
#~ msgid "Split Middle Line Threshold"
#~ msgstr "Mez pro rozdělení prostřední čáry"
+#~ msgctxt "wireframe_strategy description"
+#~ msgid "Strategy for making sure two consecutive layers connect at each connection point. Retraction lets the upward lines harden in the right position, but may cause filament grinding. A knot can be made at the end of an upward line to heighten the chance of connecting to it and to let the line cool; however, it may require slow printing speeds. Another strategy is to compensate for the sagging of the top of an upward line; however, the lines won't always fall down as predicted."
+#~ msgstr "Strategie pro zajištění toho, aby se v každém místě připojení připojily dvě po sobě následující vrstvy. Zpětné zasunutí umožní, aby linie vzhůru ztvrdly ve správné poloze, ale mohou způsobit broušení vlákna. Uzel může být vytvořen na konci vzestupné linie, aby se zvýšila šance na připojení k ní a aby se linka ochladila; to však může vyžadovat nízké rychlosti tisku. Další strategií je kompenzovat prohnutý vrchol horní linie; čáry však nebudou vždy klesat, jak bylo předpovězeno."
+
#~ msgctxt "lightning_infill_prune_angle description"
#~ msgid "The difference a lightning infill layer can have with the one immediately above w.r.t the pruning of the outer extremities of trees. Measured in the angle given the thickness."
#~ msgstr "Určuje, pod jakým úhlem mezi jednotlivými vrstvami se větve bleskové výplně zkracují."
@@ -7209,6 +6907,22 @@ msgstr "cestování"
#~ msgid "The difference a lightning infill layer can have with the one immediately above w.r.t the smoothing of trees. Measured in the angle given the thickness."
#~ msgstr "Určuje, pod jakým úhlem mezi jednotlivými vrstvami může docházet k vyrovnávání větví bleskové výplně."
+#~ msgctxt "wireframe_roof_inset description"
+#~ msgid "The distance covered when making a connection from a roof outline inward. Only applies to Wire Printing."
+#~ msgstr "Vzdálenost ujetá při vytváření spojení od obrysu střechy dovnitř. Platí pouze pro drátový tisk."
+
+#~ msgctxt "wireframe_roof_drag_along description"
+#~ msgid "The distance of the end piece of an inward line which gets dragged along when going back to the outer outline of the roof. This distance is compensated for. Only applies to Wire Printing."
+#~ msgstr "Vzdálenost koncového kusu vnitřní linie, která se táhne, když se vrací zpět k vnějšímu obrysu střechy. Tato vzdálenost je kompenzována. Platí pouze pro drátový tisk."
+
+#~ msgctxt "wireframe_roof_fall_down description"
+#~ msgid "The distance which horizontal roof lines printed 'in thin air' fall down when being printed. This distance is compensated for. Only applies to Wire Printing."
+#~ msgstr "Vzdálenost, kterou vodorovné linie střechy vytištěné „na vzduchu“ klesají při tisku. Tato vzdálenost je kompenzována. Platí pouze pro drátový tisk."
+
+#~ msgctxt "wireframe_height description"
+#~ msgid "The height of the upward and diagonally downward lines between two horizontal parts. This determines the overall density of the net structure. Only applies to Wire Printing."
+#~ msgstr "Výška nahoru a diagonálně dolů směřujících čar mezi dvěma vodorovnými částmi. To určuje celkovou hustotu struktury sítě. Platí pouze pro drátový tisk."
+
#~ msgctxt "spaghetti_max_infill_angle description"
#~ msgid "The maximum angle w.r.t. the Z axis of the inside of the print for areas which are to be filled with spaghetti infill afterwards. Lowering this value causes more angled parts in your model to be filled on each layer."
#~ msgstr "Maximální úhel osy Z uvnitř tisku pro oblasti, které mají být poté vyplněny špagetovou výplní. Snížení této hodnoty způsobí, že se na každé vrstvě vyplní více šikmých částí modelu."
@@ -7257,6 +6971,10 @@ msgstr "cestování"
#~ msgid "The temperature used for the heated build plate. If this is 0, the bed temperature will not be adjusted."
#~ msgstr "Teplota použitá pro vyhřívanou podložku. Pokud je to 0, teplota podložky nebude upravena."
+#~ msgctxt "wireframe_roof_outer_delay description"
+#~ msgid "Time spent at the outer perimeters of hole which is to become a roof. Longer times can ensure a better connection. Only applies to Wire Printing."
+#~ msgstr "Čas strávený na vnějším obvodu díry, která se má stát střechou. Delší časy mohou zajistit lepší spojení. Platí pouze pro drátový tisk."
+
#~ msgctxt "max_skin_angle_for_expansion description"
#~ msgid "Top and/or bottom surfaces of your object with an angle larger than this setting, won't have their top/bottom skin expanded. This avoids expanding the narrow skin areas that are created when the model surface has a near vertical slope. An angle of 0° is horizontal, while an angle of 90° is vertical."
#~ msgstr "Horní a/nebo dolní povrch objektu s větším úhlem, než je toto nastavení, nebudou mít rozbalenou horní/dolní plochu. Tím se zabrání rozšíření úzkých oblastí vzhledu, které jsou vytvořeny, když má povrch modelu téměř svislý sklon. Úhel 0° je vodorovný, zatímco úhel 90° je svislý."
@@ -7265,6 +6983,98 @@ msgstr "cestování"
#~ msgid "Tree Support"
#~ msgstr "Stromová podpora"
+#~ msgctxt "wireframe_bottom_delay label"
+#~ msgid "WP Bottom Delay"
+#~ msgstr "Zpoždení pohybu dole při tisku DT"
+
+#~ msgctxt "wireframe_printspeed_bottom label"
+#~ msgid "WP Bottom Printing Speed"
+#~ msgstr "Rychlost tisku spodního DT"
+
+#~ msgctxt "wireframe_flow_connection label"
+#~ msgid "WP Connection Flow"
+#~ msgstr "Průtok při spojování DT"
+
+#~ msgctxt "wireframe_height label"
+#~ msgid "WP Connection Height"
+#~ msgstr "Výška připojení DT"
+
+#~ msgctxt "wireframe_printspeed_down label"
+#~ msgid "WP Downward Printing Speed"
+#~ msgstr "Rychlost tisku směrem dolů u DT"
+
+#~ msgctxt "wireframe_drag_along label"
+#~ msgid "WP Drag Along"
+#~ msgstr "Tah DT"
+
+#~ msgctxt "wireframe_up_half_speed label"
+#~ msgid "WP Ease Upward"
+#~ msgstr "Poloviční rychlost DT"
+
+#~ msgctxt "wireframe_fall_down label"
+#~ msgid "WP Fall Down"
+#~ msgstr "Pád materiálu DT"
+
+#~ msgctxt "wireframe_flat_delay label"
+#~ msgid "WP Flat Delay"
+#~ msgstr "Zpoždění při tisku plochých segmentů DT"
+
+#~ msgctxt "wireframe_flow_flat label"
+#~ msgid "WP Flat Flow"
+#~ msgstr "Průtok při plochém DT"
+
+#~ msgctxt "wireframe_flow label"
+#~ msgid "WP Flow"
+#~ msgstr "Průtok při DT"
+
+#~ msgctxt "wireframe_printspeed_flat label"
+#~ msgid "WP Horizontal Printing Speed"
+#~ msgstr "Rychlost horizontálního tisku DT"
+
+#~ msgctxt "wireframe_top_jump label"
+#~ msgid "WP Knot Size"
+#~ msgstr "Velikost uzlu DT"
+
+#~ msgctxt "wireframe_nozzle_clearance label"
+#~ msgid "WP Nozzle Clearance"
+#~ msgstr "Vyčištění trysky DT"
+
+#~ msgctxt "wireframe_roof_drag_along label"
+#~ msgid "WP Roof Drag Along"
+#~ msgstr "Tah střechy DT"
+
+#~ msgctxt "wireframe_roof_fall_down label"
+#~ msgid "WP Roof Fall Down"
+#~ msgstr "Pád materiálu střechy DT"
+
+#~ msgctxt "wireframe_roof_inset label"
+#~ msgid "WP Roof Inset Distance"
+#~ msgstr "Vzdálenost střechy DT"
+
+#~ msgctxt "wireframe_roof_outer_delay label"
+#~ msgid "WP Roof Outer Delay"
+#~ msgstr "Vnější zpoždění střechy DT"
+
+#~ msgctxt "wireframe_printspeed label"
+#~ msgid "WP Speed"
+#~ msgstr "Rychlost DT"
+
+#~ msgctxt "wireframe_straight_before_down label"
+#~ msgid "WP Straighten Downward Lines"
+#~ msgstr "Vyrovnat spodní linky DT"
+
+#~ msgctxt "wireframe_strategy label"
+#~ msgid "WP Strategy"
+#~ msgstr "Strategie DT"
+
+#~ msgctxt "wireframe_top_delay label"
+#~ msgid "WP Top Delay"
+#~ msgstr "Zpoždení pohybu nahoře při tisku DT"
+
+#~ msgctxt "wireframe_printspeed_up label"
+#~ msgid "WP Upward Printing Speed"
+#~ msgstr "Rychlost tisku nahoru u DT"
+
#~ msgctxt "retraction_combing_max_distance description"
#~ msgid "When non-zero, combing travel moves that are longer than this distance will use retraction."
#~ msgstr "Pokud nenulové, pohyby combingového pohybu, které jsou delší než tato vzdálenost, použijí zatažení."
@@ -7277,6 +7087,10 @@ msgstr "cestování"
#~ msgid "Whether to print spaghetti infill in steps or extrude all the infill filament at the end of the print."
#~ msgstr "Zda se má tisknout špagetová výplň po krocích, nebo se vytlačí veškeré výplňové vlákno na konci tisku."
+#~ msgctxt "wireframe_enabled label"
+#~ msgid "Wire Printing"
+#~ msgstr "Drátový tisk"
+
#~ msgctxt "blackmagic description"
#~ msgid "category_blackmagic"
#~ msgstr "category_blackmagic"
diff --git a/resources/i18n/cura.pot b/resources/i18n/cura.pot
index 7d97de2fb9..033fdf015a 100644
--- a/resources/i18n/cura.pot
+++ b/resources/i18n/cura.pot
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-15 11:58+0000\n"
+"POT-Creation-Date: 2023-04-06 15:55+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME \n"
"Language-Team: LANGUAGE \n"
@@ -815,18 +815,18 @@ msgctxt "@text"
msgid "Unknown error."
msgstr ""
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:547
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:558
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags or !"
msgid "Project file {0} contains an unknown machine type {1}. Cannot import the machine. Models will be imported instead."
msgstr ""
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:550
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:561
msgctxt "@info:title"
msgid "Open Project File"
msgstr ""
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:631
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:642
#: plugins/3MFReader/WorkspaceDialog.qml:99
#: plugins/3MFReader/WorkspaceDialog.qml:127
#: plugins/3MFReader/WorkspaceDialog.qml:134
@@ -834,27 +834,27 @@ msgctxt "@button"
msgid "Create new"
msgstr ""
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:681
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:692
#, python-brace-format
msgctxt "@info:error Don't translate the XML tags or !"
msgid "Project file {0} is suddenly inaccessible: {1}."
msgstr ""
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:682
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:690
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:709
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:693
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:701
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:720
msgctxt "@info:title"
msgid "Can't Open Project File"
msgstr ""
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:689
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:707
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:700
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:718
#, python-brace-format
msgctxt "@info:error Don't translate the XML tags or !"
msgid "Project file {0} is corrupt: {1}."
msgstr ""
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:754
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:765
#, python-brace-format
msgctxt "@info:error Don't translate the XML tag !"
msgid "Project file {0} is made using profiles that are unknown to this version of UltiMaker Cura."
@@ -1760,17 +1760,17 @@ msgctxt "@label"
msgid "Number of Extruders"
msgstr ""
-#: plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:341
+#: plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:342
msgctxt "@label"
msgid "Apply Extruder offsets to GCode"
msgstr ""
-#: plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:389
+#: plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:390
msgctxt "@title:label"
msgid "Start G-code"
msgstr ""
-#: plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:400
+#: plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:401
msgctxt "@title:label"
msgid "End G-code"
msgstr ""
@@ -2445,25 +2445,15 @@ msgstr ""
#: plugins/SimulationView/SimulationView.py:129
msgctxt "@info:status"
-msgid "Cura does not accurately display layers when Wire Printing is enabled."
+msgid "Nothing is shown because you need to slice first."
msgstr ""
#: plugins/SimulationView/SimulationView.py:130
msgctxt "@info:title"
-msgid "Simulation View"
-msgstr ""
-
-#: plugins/SimulationView/SimulationView.py:133
-msgctxt "@info:status"
-msgid "Nothing is shown because you need to slice first."
-msgstr ""
-
-#: plugins/SimulationView/SimulationView.py:134
-msgctxt "@info:title"
msgid "No layers to show"
msgstr ""
-#: plugins/SimulationView/SimulationView.py:136
+#: plugins/SimulationView/SimulationView.py:132
#: plugins/SolidView/SolidView.py:74
msgctxt "@info:option_text"
msgid "Do not show this message again"
@@ -6254,244 +6244,14 @@ msgstr ""
msgctxt "@label"
msgid "No items to select from"
msgstr ""
-#: plugins/CuraProfileWriter/plugin.json
+#: plugins/3MFReader/plugin.json
msgctxt "description"
-msgid "Provides support for exporting Cura profiles."
+msgid "Provides support for reading 3MF files."
msgstr ""
-#: plugins/CuraProfileWriter/plugin.json
+#: plugins/3MFReader/plugin.json
msgctxt "name"
-msgid "Cura Profile Writer"
-msgstr ""
-
-#: plugins/ModelChecker/plugin.json
-msgctxt "description"
-msgid "Checks models and print configuration for possible printing issues and give suggestions."
-msgstr ""
-
-#: plugins/ModelChecker/plugin.json
-msgctxt "name"
-msgid "Model Checker"
-msgstr ""
-
-#: plugins/CuraProfileReader/plugin.json
-msgctxt "description"
-msgid "Provides support for importing Cura profiles."
-msgstr ""
-
-#: plugins/CuraProfileReader/plugin.json
-msgctxt "name"
-msgid "Cura Profile Reader"
-msgstr ""
-
-#: plugins/MonitorStage/plugin.json
-msgctxt "description"
-msgid "Provides a monitor stage in Cura."
-msgstr ""
-
-#: plugins/MonitorStage/plugin.json
-msgctxt "name"
-msgid "Monitor Stage"
-msgstr ""
-
-#: plugins/SliceInfoPlugin/plugin.json
-msgctxt "description"
-msgid "Submits anonymous slice info. Can be disabled through preferences."
-msgstr ""
-
-#: plugins/SliceInfoPlugin/plugin.json
-msgctxt "name"
-msgid "Slice info"
-msgstr ""
-
-#: plugins/PerObjectSettingsTool/plugin.json
-msgctxt "description"
-msgid "Provides the Per Model Settings."
-msgstr ""
-
-#: plugins/PerObjectSettingsTool/plugin.json
-msgctxt "name"
-msgid "Per Model Settings Tool"
-msgstr ""
-
-#: plugins/GCodeWriter/plugin.json
-msgctxt "description"
-msgid "Writes g-code to a file."
-msgstr ""
-
-#: plugins/GCodeWriter/plugin.json
-msgctxt "name"
-msgid "G-code Writer"
-msgstr ""
-
-#: plugins/LegacyProfileReader/plugin.json
-msgctxt "description"
-msgid "Provides support for importing profiles from legacy Cura versions."
-msgstr ""
-
-#: plugins/LegacyProfileReader/plugin.json
-msgctxt "name"
-msgid "Legacy Cura Profile Reader"
-msgstr ""
-
-#: plugins/SentryLogger/plugin.json
-msgctxt "description"
-msgid "Logs certain events so that they can be used by the crash reporter"
-msgstr ""
-
-#: plugins/SentryLogger/plugin.json
-msgctxt "name"
-msgid "Sentry Logger"
-msgstr ""
-
-#: plugins/UFPWriter/plugin.json
-msgctxt "description"
-msgid "Provides support for writing Ultimaker Format Packages."
-msgstr ""
-
-#: plugins/UFPWriter/plugin.json
-msgctxt "name"
-msgid "UFP Writer"
-msgstr ""
-
-#: plugins/ImageReader/plugin.json
-msgctxt "description"
-msgid "Enables ability to generate printable geometry from 2D image files."
-msgstr ""
-
-#: plugins/ImageReader/plugin.json
-msgctxt "name"
-msgid "Image Reader"
-msgstr ""
-
-#: plugins/GCodeGzWriter/plugin.json
-msgctxt "description"
-msgid "Writes g-code to a compressed archive."
-msgstr ""
-
-#: plugins/GCodeGzWriter/plugin.json
-msgctxt "name"
-msgid "Compressed G-code Writer"
-msgstr ""
-
-#: plugins/SimulationView/plugin.json
-msgctxt "description"
-msgid "Provides the preview of sliced layerdata."
-msgstr ""
-
-#: plugins/SimulationView/plugin.json
-msgctxt "name"
-msgid "Simulation View"
-msgstr ""
-
-#: plugins/PrepareStage/plugin.json
-msgctxt "description"
-msgid "Provides a prepare stage in Cura."
-msgstr ""
-
-#: plugins/PrepareStage/plugin.json
-msgctxt "name"
-msgid "Prepare Stage"
-msgstr ""
-
-#: plugins/UFPReader/plugin.json
-msgctxt "description"
-msgid "Provides support for reading Ultimaker Format Packages."
-msgstr ""
-
-#: plugins/UFPReader/plugin.json
-msgctxt "name"
-msgid "UFP Reader"
-msgstr ""
-
-#: plugins/SolidView/plugin.json
-msgctxt "description"
-msgid "Provides a normal solid mesh view."
-msgstr ""
-
-#: plugins/SolidView/plugin.json
-msgctxt "name"
-msgid "Solid View"
-msgstr ""
-
-#: plugins/FirmwareUpdateChecker/plugin.json
-msgctxt "description"
-msgid "Checks for firmware updates."
-msgstr ""
-
-#: plugins/FirmwareUpdateChecker/plugin.json
-msgctxt "name"
-msgid "Firmware Update Checker"
-msgstr ""
-
-#: plugins/SupportEraser/plugin.json
-msgctxt "description"
-msgid "Creates an eraser mesh to block the printing of support in certain places"
-msgstr ""
-
-#: plugins/SupportEraser/plugin.json
-msgctxt "name"
-msgid "Support Eraser"
-msgstr ""
-
-#: plugins/GCodeGzReader/plugin.json
-msgctxt "description"
-msgid "Reads g-code from a compressed archive."
-msgstr ""
-
-#: plugins/GCodeGzReader/plugin.json
-msgctxt "name"
-msgid "Compressed G-code Reader"
-msgstr ""
-
-#: plugins/Marketplace/plugin.json
-msgctxt "description"
-msgid "Manages extensions to the application and allows browsing extensions from the UltiMaker website."
-msgstr ""
-
-#: plugins/Marketplace/plugin.json
-msgctxt "name"
-msgid "Marketplace"
-msgstr ""
-
-#: plugins/FirmwareUpdater/plugin.json
-msgctxt "description"
-msgid "Provides a machine actions for updating firmware."
-msgstr ""
-
-#: plugins/FirmwareUpdater/plugin.json
-msgctxt "name"
-msgid "Firmware Updater"
-msgstr ""
-
-#: plugins/CuraDrive/plugin.json
-msgctxt "description"
-msgid "Backup and restore your configuration."
-msgstr ""
-
-#: plugins/CuraDrive/plugin.json
-msgctxt "name"
-msgid "Cura Backups"
-msgstr ""
-
-#: plugins/USBPrinting/plugin.json
-msgctxt "description"
-msgid "Accepts G-Code and sends them to a printer. Plugin can also update firmware."
-msgstr ""
-
-#: plugins/USBPrinting/plugin.json
-msgctxt "name"
-msgid "USB printing"
-msgstr ""
-
-#: plugins/XRayView/plugin.json
-msgctxt "description"
-msgid "Provides the X-Ray view."
-msgstr ""
-
-#: plugins/XRayView/plugin.json
-msgctxt "name"
-msgid "X-Ray View"
+msgid "3MF Reader"
msgstr ""
#: plugins/PostProcessingPlugin/plugin.json
@@ -6504,94 +6264,14 @@ msgctxt "name"
msgid "Post Processing"
msgstr ""
-#: plugins/3MFWriter/plugin.json
+#: plugins/CuraDrive/plugin.json
msgctxt "description"
-msgid "Provides support for writing 3MF files."
+msgid "Backup and restore your configuration."
msgstr ""
-#: plugins/3MFWriter/plugin.json
+#: plugins/CuraDrive/plugin.json
msgctxt "name"
-msgid "3MF Writer"
-msgstr ""
-
-#: plugins/AMFReader/plugin.json
-msgctxt "description"
-msgid "Provides support for reading AMF files."
-msgstr ""
-
-#: plugins/AMFReader/plugin.json
-msgctxt "name"
-msgid "AMF Reader"
-msgstr ""
-
-#: plugins/CuraEngineBackend/plugin.json
-msgctxt "description"
-msgid "Provides the link to the CuraEngine slicing backend."
-msgstr ""
-
-#: plugins/CuraEngineBackend/plugin.json
-msgctxt "name"
-msgid "CuraEngine Backend"
-msgstr ""
-
-#: plugins/TrimeshReader/plugin.json
-msgctxt "description"
-msgid "Provides support for reading model files."
-msgstr ""
-
-#: plugins/TrimeshReader/plugin.json
-msgctxt "name"
-msgid "Trimesh Reader"
-msgstr ""
-
-#: plugins/XmlMaterialProfile/plugin.json
-msgctxt "description"
-msgid "Provides capabilities to read and write XML-based material profiles."
-msgstr ""
-
-#: plugins/XmlMaterialProfile/plugin.json
-msgctxt "name"
-msgid "Material Profiles"
-msgstr ""
-
-#: plugins/RemovableDriveOutputDevice/plugin.json
-msgctxt "description"
-msgid "Provides removable drive hotplugging and writing support."
-msgstr ""
-
-#: plugins/RemovableDriveOutputDevice/plugin.json
-msgctxt "name"
-msgid "Removable Drive Output Device Plugin"
-msgstr ""
-
-#: plugins/UM3NetworkPrinting/plugin.json
-msgctxt "description"
-msgid "Manages network connections to UltiMaker networked printers."
-msgstr ""
-
-#: plugins/UM3NetworkPrinting/plugin.json
-msgctxt "name"
-msgid "UltiMaker Network Connection"
-msgstr ""
-
-#: plugins/X3DReader/plugin.json
-msgctxt "description"
-msgid "Provides support for reading X3D files."
-msgstr ""
-
-#: plugins/X3DReader/plugin.json
-msgctxt "name"
-msgid "X3D Reader"
-msgstr ""
-
-#: plugins/MachineSettingsAction/plugin.json
-msgctxt "description"
-msgid "Provides a way to change machine settings (such as build volume, nozzle size, etc.)."
-msgstr ""
-
-#: plugins/MachineSettingsAction/plugin.json
-msgctxt "name"
-msgid "Machine Settings Action"
+msgid "Cura Backups"
msgstr ""
#: plugins/DigitalLibrary/plugin.json
@@ -6604,114 +6284,74 @@ msgctxt "name"
msgid "Ultimaker Digital Library"
msgstr ""
-#: plugins/VersionUpgrade/VersionUpgrade30to31/plugin.json
+#: plugins/FirmwareUpdateChecker/plugin.json
msgctxt "description"
-msgid "Upgrades configurations from Cura 3.0 to Cura 3.1."
+msgid "Checks for firmware updates."
msgstr ""
-#: plugins/VersionUpgrade/VersionUpgrade30to31/plugin.json
+#: plugins/FirmwareUpdateChecker/plugin.json
msgctxt "name"
-msgid "Version Upgrade 3.0 to 3.1"
+msgid "Firmware Update Checker"
msgstr ""
-#: plugins/VersionUpgrade/VersionUpgrade34to35/plugin.json
+#: plugins/MachineSettingsAction/plugin.json
msgctxt "description"
-msgid "Upgrades configurations from Cura 3.4 to Cura 3.5."
+msgid "Provides a way to change machine settings (such as build volume, nozzle size, etc.)."
msgstr ""
-#: plugins/VersionUpgrade/VersionUpgrade34to35/plugin.json
+#: plugins/MachineSettingsAction/plugin.json
msgctxt "name"
-msgid "Version Upgrade 3.4 to 3.5"
+msgid "Machine Settings Action"
msgstr ""
-#: plugins/VersionUpgrade/VersionUpgrade40to41/plugin.json
+#: plugins/ImageReader/plugin.json
msgctxt "description"
-msgid "Upgrades configurations from Cura 4.0 to Cura 4.1."
+msgid "Enables ability to generate printable geometry from 2D image files."
msgstr ""
-#: plugins/VersionUpgrade/VersionUpgrade40to41/plugin.json
+#: plugins/ImageReader/plugin.json
msgctxt "name"
-msgid "Version Upgrade 4.0 to 4.1"
+msgid "Image Reader"
msgstr ""
-#: plugins/VersionUpgrade/VersionUpgrade21to22/plugin.json
+#: plugins/Marketplace/plugin.json
msgctxt "description"
-msgid "Upgrades configurations from Cura 2.1 to Cura 2.2."
+msgid "Manages extensions to the application and allows browsing extensions from the UltiMaker website."
msgstr ""
-#: plugins/VersionUpgrade/VersionUpgrade21to22/plugin.json
+#: plugins/Marketplace/plugin.json
msgctxt "name"
-msgid "Version Upgrade 2.1 to 2.2"
+msgid "Marketplace"
msgstr ""
-#: plugins/VersionUpgrade/VersionUpgrade47to48/plugin.json
+#: plugins/SimulationView/plugin.json
msgctxt "description"
-msgid "Upgrades configurations from Cura 4.7 to Cura 4.8."
+msgid "Provides the preview of sliced layerdata."
msgstr ""
-#: plugins/VersionUpgrade/VersionUpgrade47to48/plugin.json
+#: plugins/SimulationView/plugin.json
msgctxt "name"
-msgid "Version Upgrade 4.7 to 4.8"
+msgid "Simulation View"
msgstr ""
-#: plugins/VersionUpgrade/VersionUpgrade22to24/plugin.json
+#: plugins/XmlMaterialProfile/plugin.json
msgctxt "description"
-msgid "Upgrades configurations from Cura 2.2 to Cura 2.4."
+msgid "Provides capabilities to read and write XML-based material profiles."
msgstr ""
-#: plugins/VersionUpgrade/VersionUpgrade22to24/plugin.json
+#: plugins/XmlMaterialProfile/plugin.json
msgctxt "name"
-msgid "Version Upgrade 2.2 to 2.4"
+msgid "Material Profiles"
msgstr ""
-#: plugins/VersionUpgrade/VersionUpgrade42to43/plugin.json
+#: plugins/FirmwareUpdater/plugin.json
msgctxt "description"
-msgid "Upgrades configurations from Cura 4.2 to Cura 4.3."
+msgid "Provides a machine actions for updating firmware."
msgstr ""
-#: plugins/VersionUpgrade/VersionUpgrade42to43/plugin.json
+#: plugins/FirmwareUpdater/plugin.json
msgctxt "name"
-msgid "Version Upgrade 4.2 to 4.3"
-msgstr ""
-
-#: plugins/VersionUpgrade/VersionUpgrade460to462/plugin.json
-msgctxt "description"
-msgid "Upgrades configurations from Cura 4.6.0 to Cura 4.6.2."
-msgstr ""
-
-#: plugins/VersionUpgrade/VersionUpgrade460to462/plugin.json
-msgctxt "name"
-msgid "Version Upgrade 4.6.0 to 4.6.2"
-msgstr ""
-
-#: plugins/VersionUpgrade/VersionUpgrade48to49/plugin.json
-msgctxt "description"
-msgid "Upgrades configurations from Cura 4.8 to Cura 4.9."
-msgstr ""
-
-#: plugins/VersionUpgrade/VersionUpgrade48to49/plugin.json
-msgctxt "name"
-msgid "Version Upgrade 4.8 to 4.9"
-msgstr ""
-
-#: plugins/VersionUpgrade/VersionUpgrade49to410/plugin.json
-msgctxt "description"
-msgid "Upgrades configurations from Cura 4.9 to Cura 4.10."
-msgstr ""
-
-#: plugins/VersionUpgrade/VersionUpgrade49to410/plugin.json
-msgctxt "name"
-msgid "Version Upgrade 4.9 to 4.10"
-msgstr ""
-
-#: plugins/VersionUpgrade/VersionUpgrade44to45/plugin.json
-msgctxt "description"
-msgid "Upgrades configurations from Cura 4.4 to Cura 4.5."
-msgstr ""
-
-#: plugins/VersionUpgrade/VersionUpgrade44to45/plugin.json
-msgctxt "name"
-msgid "Version Upgrade 4.4 to 4.5"
+msgid "Firmware Updater"
msgstr ""
#: plugins/VersionUpgrade/VersionUpgrade413to50/plugin.json
@@ -6724,54 +6364,14 @@ msgctxt "name"
msgid "Version Upgrade 4.13 to 5.0"
msgstr ""
-#: plugins/VersionUpgrade/VersionUpgrade27to30/plugin.json
+#: plugins/VersionUpgrade/VersionUpgrade44to45/plugin.json
msgctxt "description"
-msgid "Upgrades configurations from Cura 2.7 to Cura 3.0."
+msgid "Upgrades configurations from Cura 4.4 to Cura 4.5."
msgstr ""
-#: plugins/VersionUpgrade/VersionUpgrade27to30/plugin.json
+#: plugins/VersionUpgrade/VersionUpgrade44to45/plugin.json
msgctxt "name"
-msgid "Version Upgrade 2.7 to 3.0"
-msgstr ""
-
-#: plugins/VersionUpgrade/VersionUpgrade41to42/plugin.json
-msgctxt "description"
-msgid "Upgrades configurations from Cura 4.1 to Cura 4.2."
-msgstr ""
-
-#: plugins/VersionUpgrade/VersionUpgrade41to42/plugin.json
-msgctxt "name"
-msgid "Version Upgrade 4.1 to 4.2"
-msgstr ""
-
-#: plugins/VersionUpgrade/VersionUpgrade33to34/plugin.json
-msgctxt "description"
-msgid "Upgrades configurations from Cura 3.3 to Cura 3.4."
-msgstr ""
-
-#: plugins/VersionUpgrade/VersionUpgrade33to34/plugin.json
-msgctxt "name"
-msgid "Version Upgrade 3.3 to 3.4"
-msgstr ""
-
-#: plugins/VersionUpgrade/VersionUpgrade411to412/plugin.json
-msgctxt "description"
-msgid "Upgrades configurations from Cura 4.11 to Cura 4.12."
-msgstr ""
-
-#: plugins/VersionUpgrade/VersionUpgrade411to412/plugin.json
-msgctxt "name"
-msgid "Version Upgrade 4.11 to 4.12"
-msgstr ""
-
-#: plugins/VersionUpgrade/VersionUpgrade52to53/plugin.json
-msgctxt "description"
-msgid "Upgrades configurations from Cura 5.2 to Cura 5.3."
-msgstr ""
-
-#: plugins/VersionUpgrade/VersionUpgrade52to53/plugin.json
-msgctxt "name"
-msgid "Version Upgrade 5.2 to 5.3"
+msgid "Version Upgrade 4.4 to 4.5"
msgstr ""
#: plugins/VersionUpgrade/VersionUpgrade32to33/plugin.json
@@ -6784,34 +6384,14 @@ msgctxt "name"
msgid "Version Upgrade 3.2 to 3.3"
msgstr ""
-#: plugins/VersionUpgrade/VersionUpgrade462to47/plugin.json
+#: plugins/VersionUpgrade/VersionUpgrade42to43/plugin.json
msgctxt "description"
-msgid "Upgrades configurations from Cura 4.6.2 to Cura 4.7."
+msgid "Upgrades configurations from Cura 4.2 to Cura 4.3."
msgstr ""
-#: plugins/VersionUpgrade/VersionUpgrade462to47/plugin.json
+#: plugins/VersionUpgrade/VersionUpgrade42to43/plugin.json
msgctxt "name"
-msgid "Version Upgrade 4.6.2 to 4.7"
-msgstr ""
-
-#: plugins/VersionUpgrade/VersionUpgrade26to27/plugin.json
-msgctxt "description"
-msgid "Upgrades configurations from Cura 2.6 to Cura 2.7."
-msgstr ""
-
-#: plugins/VersionUpgrade/VersionUpgrade26to27/plugin.json
-msgctxt "name"
-msgid "Version Upgrade 2.6 to 2.7"
-msgstr ""
-
-#: plugins/VersionUpgrade/VersionUpgrade43to44/plugin.json
-msgctxt "description"
-msgid "Upgrades configurations from Cura 4.3 to Cura 4.4."
-msgstr ""
-
-#: plugins/VersionUpgrade/VersionUpgrade43to44/plugin.json
-msgctxt "name"
-msgid "Version Upgrade 4.3 to 4.4"
+msgid "Version Upgrade 4.2 to 4.3"
msgstr ""
#: plugins/VersionUpgrade/VersionUpgrade35to40/plugin.json
@@ -6824,14 +6404,94 @@ msgctxt "name"
msgid "Version Upgrade 3.5 to 4.0"
msgstr ""
-#: plugins/VersionUpgrade/VersionUpgrade45to46/plugin.json
+#: plugins/VersionUpgrade/VersionUpgrade460to462/plugin.json
msgctxt "description"
-msgid "Upgrades configurations from Cura 4.5 to Cura 4.6."
+msgid "Upgrades configurations from Cura 4.6.0 to Cura 4.6.2."
msgstr ""
-#: plugins/VersionUpgrade/VersionUpgrade45to46/plugin.json
+#: plugins/VersionUpgrade/VersionUpgrade460to462/plugin.json
msgctxt "name"
-msgid "Version Upgrade 4.5 to 4.6"
+msgid "Version Upgrade 4.6.0 to 4.6.2"
+msgstr ""
+
+#: plugins/VersionUpgrade/VersionUpgrade411to412/plugin.json
+msgctxt "description"
+msgid "Upgrades configurations from Cura 4.11 to Cura 4.12."
+msgstr ""
+
+#: plugins/VersionUpgrade/VersionUpgrade411to412/plugin.json
+msgctxt "name"
+msgid "Version Upgrade 4.11 to 4.12"
+msgstr ""
+
+#: plugins/VersionUpgrade/VersionUpgrade49to410/plugin.json
+msgctxt "description"
+msgid "Upgrades configurations from Cura 4.9 to Cura 4.10."
+msgstr ""
+
+#: plugins/VersionUpgrade/VersionUpgrade49to410/plugin.json
+msgctxt "name"
+msgid "Version Upgrade 4.9 to 4.10"
+msgstr ""
+
+#: plugins/VersionUpgrade/VersionUpgrade26to27/plugin.json
+msgctxt "description"
+msgid "Upgrades configurations from Cura 2.6 to Cura 2.7."
+msgstr ""
+
+#: plugins/VersionUpgrade/VersionUpgrade26to27/plugin.json
+msgctxt "name"
+msgid "Version Upgrade 2.6 to 2.7"
+msgstr ""
+
+#: plugins/VersionUpgrade/VersionUpgrade41to42/plugin.json
+msgctxt "description"
+msgid "Upgrades configurations from Cura 4.1 to Cura 4.2."
+msgstr ""
+
+#: plugins/VersionUpgrade/VersionUpgrade41to42/plugin.json
+msgctxt "name"
+msgid "Version Upgrade 4.1 to 4.2"
+msgstr ""
+
+#: plugins/VersionUpgrade/VersionUpgrade34to35/plugin.json
+msgctxt "description"
+msgid "Upgrades configurations from Cura 3.4 to Cura 3.5."
+msgstr ""
+
+#: plugins/VersionUpgrade/VersionUpgrade34to35/plugin.json
+msgctxt "name"
+msgid "Version Upgrade 3.4 to 3.5"
+msgstr ""
+
+#: plugins/VersionUpgrade/VersionUpgrade22to24/plugin.json
+msgctxt "description"
+msgid "Upgrades configurations from Cura 2.2 to Cura 2.4."
+msgstr ""
+
+#: plugins/VersionUpgrade/VersionUpgrade22to24/plugin.json
+msgctxt "name"
+msgid "Version Upgrade 2.2 to 2.4"
+msgstr ""
+
+#: plugins/VersionUpgrade/VersionUpgrade462to47/plugin.json
+msgctxt "description"
+msgid "Upgrades configurations from Cura 4.6.2 to Cura 4.7."
+msgstr ""
+
+#: plugins/VersionUpgrade/VersionUpgrade462to47/plugin.json
+msgctxt "name"
+msgid "Version Upgrade 4.6.2 to 4.7"
+msgstr ""
+
+#: plugins/VersionUpgrade/VersionUpgrade47to48/plugin.json
+msgctxt "description"
+msgid "Upgrades configurations from Cura 4.7 to Cura 4.8."
+msgstr ""
+
+#: plugins/VersionUpgrade/VersionUpgrade47to48/plugin.json
+msgctxt "name"
+msgid "Version Upgrade 4.7 to 4.8"
msgstr ""
#: plugins/VersionUpgrade/VersionUpgrade25to26/plugin.json
@@ -6844,44 +6504,144 @@ msgctxt "name"
msgid "Version Upgrade 2.5 to 2.6"
msgstr ""
-#: plugins/3MFReader/plugin.json
+#: plugins/VersionUpgrade/VersionUpgrade48to49/plugin.json
msgctxt "description"
-msgid "Provides support for reading 3MF files."
+msgid "Upgrades configurations from Cura 4.8 to Cura 4.9."
msgstr ""
-#: plugins/3MFReader/plugin.json
+#: plugins/VersionUpgrade/VersionUpgrade48to49/plugin.json
msgctxt "name"
-msgid "3MF Reader"
+msgid "Version Upgrade 4.8 to 4.9"
msgstr ""
-#: plugins/UltimakerMachineActions/plugin.json
+#: plugins/VersionUpgrade/VersionUpgrade40to41/plugin.json
msgctxt "description"
-msgid "Provides machine actions for Ultimaker machines (such as bed leveling wizard, selecting upgrades, etc.)."
+msgid "Upgrades configurations from Cura 4.0 to Cura 4.1."
msgstr ""
-#: plugins/UltimakerMachineActions/plugin.json
+#: plugins/VersionUpgrade/VersionUpgrade40to41/plugin.json
msgctxt "name"
-msgid "UltiMaker machine actions"
+msgid "Version Upgrade 4.0 to 4.1"
msgstr ""
-#: plugins/GCodeProfileReader/plugin.json
+#: plugins/VersionUpgrade/VersionUpgrade30to31/plugin.json
msgctxt "description"
-msgid "Provides support for importing profiles from g-code files."
+msgid "Upgrades configurations from Cura 3.0 to Cura 3.1."
msgstr ""
-#: plugins/GCodeProfileReader/plugin.json
+#: plugins/VersionUpgrade/VersionUpgrade30to31/plugin.json
msgctxt "name"
-msgid "G-code Profile Reader"
+msgid "Version Upgrade 3.0 to 3.1"
msgstr ""
-#: plugins/GCodeReader/plugin.json
+#: plugins/VersionUpgrade/VersionUpgrade52to53/plugin.json
msgctxt "description"
-msgid "Allows loading and displaying G-code files."
+msgid "Upgrades configurations from Cura 5.2 to Cura 5.3."
msgstr ""
-#: plugins/GCodeReader/plugin.json
+#: plugins/VersionUpgrade/VersionUpgrade52to53/plugin.json
msgctxt "name"
-msgid "G-code Reader"
+msgid "Version Upgrade 5.2 to 5.3"
+msgstr ""
+
+#: plugins/VersionUpgrade/VersionUpgrade21to22/plugin.json
+msgctxt "description"
+msgid "Upgrades configurations from Cura 2.1 to Cura 2.2."
+msgstr ""
+
+#: plugins/VersionUpgrade/VersionUpgrade21to22/plugin.json
+msgctxt "name"
+msgid "Version Upgrade 2.1 to 2.2"
+msgstr ""
+
+#: plugins/VersionUpgrade/VersionUpgrade45to46/plugin.json
+msgctxt "description"
+msgid "Upgrades configurations from Cura 4.5 to Cura 4.6."
+msgstr ""
+
+#: plugins/VersionUpgrade/VersionUpgrade45to46/plugin.json
+msgctxt "name"
+msgid "Version Upgrade 4.5 to 4.6"
+msgstr ""
+
+#: plugins/VersionUpgrade/VersionUpgrade27to30/plugin.json
+msgctxt "description"
+msgid "Upgrades configurations from Cura 2.7 to Cura 3.0."
+msgstr ""
+
+#: plugins/VersionUpgrade/VersionUpgrade27to30/plugin.json
+msgctxt "name"
+msgid "Version Upgrade 2.7 to 3.0"
+msgstr ""
+
+#: plugins/VersionUpgrade/VersionUpgrade43to44/plugin.json
+msgctxt "description"
+msgid "Upgrades configurations from Cura 4.3 to Cura 4.4."
+msgstr ""
+
+#: plugins/VersionUpgrade/VersionUpgrade43to44/plugin.json
+msgctxt "name"
+msgid "Version Upgrade 4.3 to 4.4"
+msgstr ""
+
+#: plugins/VersionUpgrade/VersionUpgrade53to54/plugin.json
+msgctxt "description"
+msgid "Upgrades configurations from Cura 5.3 to Cura 5.4."
+msgstr ""
+
+#: plugins/VersionUpgrade/VersionUpgrade53to54/plugin.json
+msgctxt "name"
+msgid "Version Upgrade 5.3 to 5.4"
+msgstr ""
+
+#: plugins/VersionUpgrade/VersionUpgrade33to34/plugin.json
+msgctxt "description"
+msgid "Upgrades configurations from Cura 3.3 to Cura 3.4."
+msgstr ""
+
+#: plugins/VersionUpgrade/VersionUpgrade33to34/plugin.json
+msgctxt "name"
+msgid "Version Upgrade 3.3 to 3.4"
+msgstr ""
+
+#: plugins/X3DReader/plugin.json
+msgctxt "description"
+msgid "Provides support for reading X3D files."
+msgstr ""
+
+#: plugins/X3DReader/plugin.json
+msgctxt "name"
+msgid "X3D Reader"
+msgstr ""
+
+#: plugins/RemovableDriveOutputDevice/plugin.json
+msgctxt "description"
+msgid "Provides removable drive hotplugging and writing support."
+msgstr ""
+
+#: plugins/RemovableDriveOutputDevice/plugin.json
+msgctxt "name"
+msgid "Removable Drive Output Device Plugin"
+msgstr ""
+
+#: plugins/MonitorStage/plugin.json
+msgctxt "description"
+msgid "Provides a monitor stage in Cura."
+msgstr ""
+
+#: plugins/MonitorStage/plugin.json
+msgctxt "name"
+msgid "Monitor Stage"
+msgstr ""
+
+#: plugins/SupportEraser/plugin.json
+msgctxt "description"
+msgid "Creates an eraser mesh to block the printing of support in certain places"
+msgstr ""
+
+#: plugins/SupportEraser/plugin.json
+msgctxt "name"
+msgid "Support Eraser"
msgstr ""
#: plugins/PreviewStage/plugin.json
@@ -6894,3 +6654,243 @@ msgctxt "name"
msgid "Preview Stage"
msgstr ""
+#: plugins/GCodeReader/plugin.json
+msgctxt "description"
+msgid "Allows loading and displaying G-code files."
+msgstr ""
+
+#: plugins/GCodeReader/plugin.json
+msgctxt "name"
+msgid "G-code Reader"
+msgstr ""
+
+#: plugins/3MFWriter/plugin.json
+msgctxt "description"
+msgid "Provides support for writing 3MF files."
+msgstr ""
+
+#: plugins/3MFWriter/plugin.json
+msgctxt "name"
+msgid "3MF Writer"
+msgstr ""
+
+#: plugins/GCodeGzReader/plugin.json
+msgctxt "description"
+msgid "Reads g-code from a compressed archive."
+msgstr ""
+
+#: plugins/GCodeGzReader/plugin.json
+msgctxt "name"
+msgid "Compressed G-code Reader"
+msgstr ""
+
+#: plugins/UM3NetworkPrinting/plugin.json
+msgctxt "description"
+msgid "Manages network connections to UltiMaker networked printers."
+msgstr ""
+
+#: plugins/UM3NetworkPrinting/plugin.json
+msgctxt "name"
+msgid "UltiMaker Network Connection"
+msgstr ""
+
+#: plugins/GCodeProfileReader/plugin.json
+msgctxt "description"
+msgid "Provides support for importing profiles from g-code files."
+msgstr ""
+
+#: plugins/GCodeProfileReader/plugin.json
+msgctxt "name"
+msgid "G-code Profile Reader"
+msgstr ""
+
+#: plugins/GCodeWriter/plugin.json
+msgctxt "description"
+msgid "Writes g-code to a file."
+msgstr ""
+
+#: plugins/GCodeWriter/plugin.json
+msgctxt "name"
+msgid "G-code Writer"
+msgstr ""
+
+#: plugins/UFPReader/plugin.json
+msgctxt "description"
+msgid "Provides support for reading Ultimaker Format Packages."
+msgstr ""
+
+#: plugins/UFPReader/plugin.json
+msgctxt "name"
+msgid "UFP Reader"
+msgstr ""
+
+#: plugins/SliceInfoPlugin/plugin.json
+msgctxt "description"
+msgid "Submits anonymous slice info. Can be disabled through preferences."
+msgstr ""
+
+#: plugins/SliceInfoPlugin/plugin.json
+msgctxt "name"
+msgid "Slice info"
+msgstr ""
+
+#: plugins/CuraProfileReader/plugin.json
+msgctxt "description"
+msgid "Provides support for importing Cura profiles."
+msgstr ""
+
+#: plugins/CuraProfileReader/plugin.json
+msgctxt "name"
+msgid "Cura Profile Reader"
+msgstr ""
+
+#: plugins/SentryLogger/plugin.json
+msgctxt "description"
+msgid "Logs certain events so that they can be used by the crash reporter"
+msgstr ""
+
+#: plugins/SentryLogger/plugin.json
+msgctxt "name"
+msgid "Sentry Logger"
+msgstr ""
+
+#: plugins/GCodeGzWriter/plugin.json
+msgctxt "description"
+msgid "Writes g-code to a compressed archive."
+msgstr ""
+
+#: plugins/GCodeGzWriter/plugin.json
+msgctxt "name"
+msgid "Compressed G-code Writer"
+msgstr ""
+
+#: plugins/UFPWriter/plugin.json
+msgctxt "description"
+msgid "Provides support for writing Ultimaker Format Packages."
+msgstr ""
+
+#: plugins/UFPWriter/plugin.json
+msgctxt "name"
+msgid "UFP Writer"
+msgstr ""
+
+#: plugins/UltimakerMachineActions/plugin.json
+msgctxt "description"
+msgid "Provides machine actions for Ultimaker machines (such as bed leveling wizard, selecting upgrades, etc.)."
+msgstr ""
+
+#: plugins/UltimakerMachineActions/plugin.json
+msgctxt "name"
+msgid "UltiMaker machine actions"
+msgstr ""
+
+#: plugins/AMFReader/plugin.json
+msgctxt "description"
+msgid "Provides support for reading AMF files."
+msgstr ""
+
+#: plugins/AMFReader/plugin.json
+msgctxt "name"
+msgid "AMF Reader"
+msgstr ""
+
+#: plugins/USBPrinting/plugin.json
+msgctxt "description"
+msgid "Accepts G-Code and sends them to a printer. Plugin can also update firmware."
+msgstr ""
+
+#: plugins/USBPrinting/plugin.json
+msgctxt "name"
+msgid "USB printing"
+msgstr ""
+
+#: plugins/PerObjectSettingsTool/plugin.json
+msgctxt "description"
+msgid "Provides the Per Model Settings."
+msgstr ""
+
+#: plugins/PerObjectSettingsTool/plugin.json
+msgctxt "name"
+msgid "Per Model Settings Tool"
+msgstr ""
+
+#: plugins/ModelChecker/plugin.json
+msgctxt "description"
+msgid "Checks models and print configuration for possible printing issues and give suggestions."
+msgstr ""
+
+#: plugins/ModelChecker/plugin.json
+msgctxt "name"
+msgid "Model Checker"
+msgstr ""
+
+#: plugins/CuraEngineBackend/plugin.json
+msgctxt "description"
+msgid "Provides the link to the CuraEngine slicing backend."
+msgstr ""
+
+#: plugins/CuraEngineBackend/plugin.json
+msgctxt "name"
+msgid "CuraEngine Backend"
+msgstr ""
+
+#: plugins/CuraProfileWriter/plugin.json
+msgctxt "description"
+msgid "Provides support for exporting Cura profiles."
+msgstr ""
+
+#: plugins/CuraProfileWriter/plugin.json
+msgctxt "name"
+msgid "Cura Profile Writer"
+msgstr ""
+
+#: plugins/LegacyProfileReader/plugin.json
+msgctxt "description"
+msgid "Provides support for importing profiles from legacy Cura versions."
+msgstr ""
+
+#: plugins/LegacyProfileReader/plugin.json
+msgctxt "name"
+msgid "Legacy Cura Profile Reader"
+msgstr ""
+
+#: plugins/SolidView/plugin.json
+msgctxt "description"
+msgid "Provides a normal solid mesh view."
+msgstr ""
+
+#: plugins/SolidView/plugin.json
+msgctxt "name"
+msgid "Solid View"
+msgstr ""
+
+#: plugins/TrimeshReader/plugin.json
+msgctxt "description"
+msgid "Provides support for reading model files."
+msgstr ""
+
+#: plugins/TrimeshReader/plugin.json
+msgctxt "name"
+msgid "Trimesh Reader"
+msgstr ""
+
+#: plugins/PrepareStage/plugin.json
+msgctxt "description"
+msgid "Provides a prepare stage in Cura."
+msgstr ""
+
+#: plugins/PrepareStage/plugin.json
+msgctxt "name"
+msgid "Prepare Stage"
+msgstr ""
+
+#: plugins/XRayView/plugin.json
+msgctxt "description"
+msgid "Provides the X-Ray view."
+msgstr ""
+
+#: plugins/XRayView/plugin.json
+msgctxt "name"
+msgid "X-Ray View"
+msgstr ""
+
diff --git a/resources/i18n/de_DE/cura.po b/resources/i18n/de_DE/cura.po
index f60114ad00..6f6c33f0fb 100644
--- a/resources/i18n/de_DE/cura.po
+++ b/resources/i18n/de_DE/cura.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-15 11:58+0000\n"
+"POT-Creation-Date: 2023-04-06 15:55+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME \n"
"Language-Team: LANGUAGE \n"
@@ -812,18 +812,18 @@ msgctxt "@text"
msgid "Unknown error."
msgstr "Unbekannter Fehler."
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:547
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:558
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags or !"
msgid "Project file {0} contains an unknown machine type {1}. Cannot import the machine. Models will be imported instead."
msgstr "Projektdatei {0} enthält einen unbekannten Maschinentyp {1}. Importieren der Maschine ist nicht möglich. Stattdessen werden die Modelle importiert."
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:550
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:561
msgctxt "@info:title"
msgid "Open Project File"
msgstr "Projektdatei öffnen"
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:631
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:642
#: plugins/3MFReader/WorkspaceDialog.qml:99
#: plugins/3MFReader/WorkspaceDialog.qml:127
#: plugins/3MFReader/WorkspaceDialog.qml:134
@@ -831,31 +831,31 @@ msgctxt "@button"
msgid "Create new"
msgstr "Neu erstellen"
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:681
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:692
#, python-brace-format
msgctxt "@info:error Don't translate the XML tags or !"
msgid "Project file {0} is suddenly inaccessible: {1}."
msgstr "Auf Projektdatei {0} kann plötzlich nicht mehr zugegriffen werden: {1}."
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:682
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:690
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:709
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:693
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:701
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:720
msgctxt "@info:title"
msgid "Can't Open Project File"
msgstr "Projektdatei kann nicht geöffnet werden"
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:689
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:707
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:700
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:718
#, python-brace-format
msgctxt "@info:error Don't translate the XML tags or !"
msgid "Project file {0} is corrupt: {1}."
msgstr "Projektdatei {0} ist beschädigt: {1}."
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:754
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:765
#, python-brace-format
msgctxt "@info:error Don't translate the XML tag !"
msgid "Project file {0} is made using profiles that are unknown to this version of UltiMaker Cura."
-msgstr ""
+msgstr "Projektdatei {0} verwendet Profile, die nicht mit dieser UltiMaker Cura-Version kompatibel sind."
#: plugins/3MFReader/WorkspaceDialog.py:233
msgctxt "@title:tab"
@@ -1926,17 +1926,17 @@ msgctxt "@label"
msgid "Number of Extruders"
msgstr "Anzahl Extruder"
-#: plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:341
+#: plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:342
msgctxt "@label"
msgid "Apply Extruder offsets to GCode"
msgstr "Extruder-Versatzwerte auf GCode anwenden"
-#: plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:389
+#: plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:390
msgctxt "@title:label"
msgid "Start G-code"
msgstr "Start G-Code"
-#: plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:400
+#: plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:401
msgctxt "@title:label"
msgid "End G-code"
msgstr "Ende G-Code"
@@ -2037,7 +2037,7 @@ msgstr "Unbekannter Autor"
#: plugins/Marketplace/PackageModel.py:95
msgctxt "@label:label Ultimaker Marketplace is a brand name, don't translate"
msgid "The material package associated with the Cura project could not be found on the Ultimaker Marketplace. Use the partial material profile definition stored in the Cura project file at your own risk."
-msgstr ""
+msgstr "Das mit dem Cura-Projekt verbundene Materialpaket konnte nicht auf dem UltiMaker Marketplace gefunden werden. Die Verwendung der in der Cura-Projektdatei gespeicherten Definition des Teilmaterialprofils erfolgt auf eigene Gefahr."
#: plugins/Marketplace/RemotePackageList.py:117
msgctxt "@info:error"
@@ -2052,7 +2052,7 @@ msgstr "Der Marktplatz konnte nicht erreicht werden."
#: plugins/Marketplace/plugin.json
msgctxt "description"
msgid "Manages extensions to the application and allows browsing extensions from the UltiMaker website."
-msgstr ""
+msgstr "Verwaltet die Erweiterungen der Anwendung und ermöglicht das Durchsuchen von Erweiterungen auf der Ultimaker-Website."
#: plugins/Marketplace/plugin.json
msgctxt "name"
@@ -2718,25 +2718,15 @@ msgstr "Sentry-Protokolleinrichtung"
#: plugins/SimulationView/SimulationView.py:129
msgctxt "@info:status"
-msgid "Cura does not accurately display layers when Wire Printing is enabled."
-msgstr "Cura zeigt die Schichten nicht präzise an, wenn „Drucken mit Drahtstruktur“ aktiviert ist."
-
-#: plugins/SimulationView/SimulationView.py:130
-msgctxt "@info:title"
-msgid "Simulation View"
-msgstr "Simulationsansicht"
-
-#: plugins/SimulationView/SimulationView.py:133
-msgctxt "@info:status"
msgid "Nothing is shown because you need to slice first."
msgstr "Es kann nichts angezeigt werden, weil Sie zuerst das Slicing vornehmen müssen."
-#: plugins/SimulationView/SimulationView.py:134
+#: plugins/SimulationView/SimulationView.py:130
msgctxt "@info:title"
msgid "No layers to show"
msgstr "Keine anzeigbaren Schichten vorhanden"
-#: plugins/SimulationView/SimulationView.py:136
+#: plugins/SimulationView/SimulationView.py:132
#: plugins/SolidView/SolidView.py:74
msgctxt "@info:option_text"
msgid "Do not show this message again"
@@ -2981,7 +2971,7 @@ msgstr "UltiMaker Format Package"
#: plugins/UFPReader/plugin.json
msgctxt "description"
msgid "Provides support for reading Ultimaker Format Packages."
-msgstr ""
+msgstr "Bietet Unterstützung für das Lesen von Ultimaker Format Packages."
#: plugins/UFPReader/plugin.json
msgctxt "name"
@@ -2998,7 +2988,7 @@ msgstr "Kann nicht in UFP-Datei schreiben:"
#: plugins/UFPWriter/plugin.json
msgctxt "description"
msgid "Provides support for writing Ultimaker Format Packages."
-msgstr ""
+msgstr "Bietet Unterstützung für das Schreiben von Ultimaker Format Packages."
#: plugins/UFPWriter/plugin.json
msgctxt "name"
@@ -3008,7 +2998,7 @@ msgstr "UFP-Writer"
#: plugins/UM3NetworkPrinting/plugin.json
msgctxt "description"
msgid "Manages network connections to UltiMaker networked printers."
-msgstr ""
+msgstr "Verwaltet Netzwerkverbindungen zu Ultimaker-Netzwerkdruckern."
#: plugins/UM3NetworkPrinting/plugin.json
msgctxt "name"
@@ -3393,7 +3383,7 @@ msgstr "Warten auf"
#: plugins/UM3NetworkPrinting/resources/qml/MonitorStage.qml:117
msgctxt "@info"
msgid "Monitor your printers from everywhere using Ultimaker Digital Factory"
-msgstr ""
+msgstr "Überwachen Sie Ihre Drucker standortunabhängig mit Ultimaker Digital Factory."
#: plugins/UM3NetworkPrinting/resources/qml/MonitorStage.qml:129
msgctxt "@button"
@@ -3441,7 +3431,7 @@ msgstr "Druck überwachen"
#: plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDevice.py:278
msgctxt "@action:tooltip"
msgid "Track the print in Ultimaker Digital Factory"
-msgstr ""
+msgstr "Verfolgen Sie den Druck in der Ultimaker Digital Factory"
#: plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDevice.py:298
#, python-brace-format
@@ -3530,7 +3520,7 @@ msgstr "Mehr erfahren"
#: plugins/UM3NetworkPrinting/src/Messages/LegacyDeviceNoLongerSupportedMessage.py:18
msgctxt "@info:status"
msgid "You are attempting to connect to a printer that is not running UltiMaker Connect. Please update the printer to the latest firmware."
-msgstr ""
+msgstr "Sie versuchen, sich mit einem Drucker zu verbinden, auf dem Ultimaker Connect nicht läuft. Bitte aktualisieren Sie die Firmware des Druckers."
#: plugins/UM3NetworkPrinting/src/Messages/LegacyDeviceNoLongerSupportedMessage.py:21
msgctxt "@info:title"
@@ -3552,8 +3542,8 @@ msgstr "Material an Drucker senden"
msgctxt "info:status"
msgid "New printer detected from your Ultimaker account"
msgid_plural "New printers detected from your Ultimaker account"
-msgstr[0] ""
-msgstr[1] ""
+msgstr[0] "Ihr UltiMaker-Konto hat einen neuen Drucker erkannt"
+msgstr[1] "Ihr UltiMaker-Konto hat neue Drucker erkannt"
#: plugins/UM3NetworkPrinting/src/Messages/NewPrinterDetectedMessage.py:29
#, python-brace-format
@@ -3808,7 +3798,7 @@ msgstr "Beheizte Druckplatte (offizielles Kit oder Eigenbau)"
#: plugins/UltimakerMachineActions/plugin.json
msgctxt "description"
msgid "Provides machine actions for Ultimaker machines (such as bed leveling wizard, selecting upgrades, etc.)."
-msgstr ""
+msgstr "Ermöglicht Maschinenabläufe für UltiMaker-Maschinen (z. B. Assistent für Bettnivellierung, Auswahl von Upgrades usw.)"
#: plugins/UltimakerMachineActions/plugin.json
msgctxt "name"
@@ -4055,6 +4045,16 @@ msgctxt "name"
msgid "Version Upgrade 5.2 to 5.3"
msgstr "Upgrade von Version 5.2 auf 5.3"
+#: plugins/VersionUpgrade/VersionUpgrade53to54/plugin.json
+msgctxt "description"
+msgid "Upgrades configurations from Cura 5.3 to Cura 5.4."
+msgstr ""
+
+#: plugins/VersionUpgrade/VersionUpgrade53to54/plugin.json
+msgctxt "name"
+msgid "Version Upgrade 5.3 to 5.4"
+msgstr ""
+
#: plugins/X3DReader/__init__.py:13
msgctxt "@item:inlistbox"
msgid "X3D File"
@@ -4460,7 +4460,7 @@ msgstr "Meine Drucker"
#: resources/qml/ApplicationSwitcher/ApplicationSwitcherPopup.qml:34
msgctxt "@tooltip:button"
msgid "Monitor printers in Ultimaker Digital Factory."
-msgstr ""
+msgstr "Überwachen Sie Drucker in der Ultimaker Digital Factory."
#: resources/qml/ApplicationSwitcher/ApplicationSwitcherPopup.qml:41
msgctxt "@tooltip:button"
@@ -4650,7 +4650,7 @@ msgid ""
"Cura is developed by UltiMaker in cooperation with the community.\n"
"Cura proudly uses the following open source projects:"
msgstr ""
-"Cura wurde von UltiMaker B.V. in Zusammenarbeit mit der Community entwickelt.\n"
+"Cura wurde von UltiMaker in Zusammenarbeit mit der Community entwickelt.\n"
"Cura verwendet mit Stolz die folgenden Open Source-Projekte:"
#: resources/qml/Dialogs/AboutDialog.qml:138
@@ -6201,17 +6201,17 @@ msgstr "Aus"
#: resources/qml/PrintSetupSelector/ProfileWarningReset.qml:65
msgctxt "@info, %1 is the name of the custom profile"
msgid "%1 custom profile is active and you overwrote some settings."
-msgstr "%1 benutzerdefiniertes Profil ist aktiv und einige Einstellungen wurden überschrieben."
+msgstr "Benutzerdefiniertes Profil für %1 ist aktiv und einige Einstellungen wurden überschrieben."
#: resources/qml/PrintSetupSelector/ProfileWarningReset.qml:78
msgctxt "@info, %1 is the name of the custom profile"
msgid "%1 custom profile is overriding some settings."
-msgstr "%1 benutzerdefiniertes Profil überschreibt einige Einstellungen."
+msgstr "Benutzerdefiniertes Profil von %1 überschreibt einige Einstellungen."
#: resources/qml/PrintSetupSelector/ProfileWarningReset.qml:92
msgctxt "@info %1 is the name of a profile"
msgid "Recommended settings (for %1) were altered."
-msgstr "Die empfohlenen Einstellungen (für %1) wurden geändert."
+msgstr "Empfohlene Einstellungen (für %1) wurden geändert."
#: resources/qml/PrintSetupSelector/ProfileWarningReset.qml:106
msgctxt "@info %1 is the name of a profile"
@@ -6221,7 +6221,7 @@ msgstr "Einige Einstellungen des aktuellen Profils wurden überschrieben."
#: resources/qml/PrintSetupSelector/ProfileWarningReset.qml:137
msgctxt "@info"
msgid "Reset to defaults."
-msgstr "Auf die Standardeinstellungen zurücksetzen."
+msgstr "Auf Standardeinstellung zurücksetzen."
#: resources/qml/PrintSetupSelector/ProfileWarningReset.qml:178
msgctxt "@info"
@@ -6246,7 +6246,7 @@ msgstr "Druckeinstellungen"
#: resources/qml/PrintSetupSelector/Recommended/RecommendedPrintSetup.qml:111
msgctxt "@button"
msgid "Show Custom"
-msgstr ""
+msgstr "Benutzerdefinierte Anzeige"
#: resources/qml/PrintSetupSelector/Recommended/RecommendedResolutionSelector.qml:27
msgctxt "@label"
@@ -6502,7 +6502,7 @@ msgstr "Der Cloud-Drucker ist offline. Bitte prüfen Sie, ob der Drucker eingesc
#: resources/qml/PrinterSelector/MachineSelector.qml:68
msgctxt "@status"
msgid "This printer is not linked to your account. Please visit the Ultimaker Digital Factory to establish a connection."
-msgstr ""
+msgstr "Der Drucker ist nicht mit Ihrem Konto verbunden. Bitte besuchen Sie die Ultimaker Digital Factory, um eine Verbindung herzustellen."
#: resources/qml/PrinterSelector/MachineSelector.qml:73
msgctxt "@status"
@@ -6814,7 +6814,7 @@ msgstr ""
#: resources/qml/WelcomePages/AddUltimakerOrThirdPartyPrinter.qml:73
msgctxt "@button"
msgid "Learn more about adding printers to Cura"
-msgstr "Mehr über das Hinzufügen von Druckern zu Cura erfahren"
+msgstr "Weitere Informationen zum Hinzufügen von Druckern zu Cura"
#: resources/qml/WelcomePages/AddUltimakerOrThirdPartyPrinterStack.qml:29
msgctxt "@label"
@@ -6829,22 +6829,22 @@ msgstr ""
#: resources/qml/WelcomePages/AddUltimakerPrinter.qml:70
msgctxt "@label"
msgid "If you are trying to add a new UltiMaker printer to Cura"
-msgstr "Wenn Sie versuchen, einen neuen UltiMaker-Drucker zu Cura hinzuzufügen"
+msgstr "Wenn Sie einen neuen UltiMaker-Drucker zu Cura hinzufügen möchten"
#: resources/qml/WelcomePages/AddUltimakerPrinter.qml:80
msgctxt "@info"
msgid "Sign in into UltiMaker Digital Factory"
-msgstr "Überwachen Sie Drucker in der UltiMaker Digital Factory."
+msgstr "Melden Sie sich bei UltiMaker Digital Factory an."
#: resources/qml/WelcomePages/AddUltimakerPrinter.qml:81
msgctxt "@info"
msgid "Follow the procedure to add a new printer"
-msgstr "Befolgen Sie die Anweisungen zum Hinzufügen eines neuen Druckers"
+msgstr "Befolgen Sie die Anweisungen zum Hinzufügen eines neuen Druckers."
#: resources/qml/WelcomePages/AddUltimakerPrinter.qml:82
msgctxt "@info"
msgid "Your new printer will automatically appear in Cura"
-msgstr "Ihr neuer Drucker wird automatisch in Cura angezeigt"
+msgstr "Ihr neuer Drucker wird automatisch in Cura angezeigt."
#: resources/qml/WelcomePages/AddUltimakerPrinter.qml:100
msgctxt "@button"
@@ -6921,6 +6921,14 @@ msgctxt "@label"
msgid "No items to select from"
msgstr "Keine auswählbaren Einträge"
+#~ msgctxt "@info:status"
+#~ msgid "Cura does not accurately display layers when Wire Printing is enabled."
+#~ msgstr "Cura zeigt die Schichten nicht präzise an, wenn „Drucken mit Drahtstruktur“ aktiviert ist."
+
#~ msgctxt "@description"
#~ msgid "Please sign in to get verified plugins and materials for Ultimaker Cura Enterprise"
#~ msgstr "Bitte melden Sie sich an, um verifizierte Plugins und Materialien für Ultimaker Cura Enterprise zu erhalten"
+
+#~ msgctxt "@info:title"
+#~ msgid "Simulation View"
+#~ msgstr "Simulationsansicht"
diff --git a/resources/i18n/de_DE/fdmprinter.def.json.po b/resources/i18n/de_DE/fdmprinter.def.json.po
index e547e0c4ea..45ce84ebd1 100644
--- a/resources/i18n/de_DE/fdmprinter.def.json.po
+++ b/resources/i18n/de_DE/fdmprinter.def.json.po
@@ -3,7 +3,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Uranium json setting files\n"
"Report-Msgid-Bugs-To: plugins@ultimaker.com\n"
-"POT-Creation-Date: 2023-03-23 11:03+0000\n"
+"POT-Creation-Date: 2023-03-28 11:57+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME \n"
"Language-Team: LANGUAGE\n"
@@ -70,12 +70,7 @@ msgstr "Eine Liste mit Polygonen mit Bereichen, die für den Druckkopf unzuläss
#: fdmprinter.def.json
msgctxt "brim_inside_margin description"
msgid "A part fully enclosed inside another part can generate an outer brim that touches the inside of the other part. This removes all brim within this distance from internal holes."
-msgstr "Ist ein Teil vollständig von einem anderen Teil eingeschlossen, wird möglicherweise ein äußeres Brim-Element erzeugt, das die Innenseite des anderen Teils berührt. Hierdurch wird der Teil des Brim-Elements entfernt, der sich innerhalb dieses Abstands zu inneren Löchern befindet."
-
-#: fdmprinter.def.json
-msgctxt "support_tree_branch_reach_limit description"
-msgid "A recomendation to how far branches can move from the points they support. Branches can violate this value to reach their destination (buildplate or a flat part of the model). Lowering this value will make the support more sturdy, but increase the amount of branches (and because of that material usage/print time) "
-msgstr ""
+msgstr "Ist ein Teil vollständig von einem anderen Teil eingeschlossen, wird bei diesem möglicherweise ein äußeres Brim-Element erzeugt, das die Innenseite des anderen Teils berührt. Hiermit wird der Teil des Brim-Elements entfernt, der sich innerhalb dieses Abstands zu inneren Löchern befindet."
#: fdmprinter.def.json
msgctxt "extruder_prime_pos_abs label"
@@ -141,11 +136,6 @@ msgctxt "support_interface_density description"
msgid "Adjusts the density of the roofs and floors of the support structure. A higher value results in better overhangs, but the supports are harder to remove."
msgstr "Die Dichte der Stützstrukturdächer und -böden wird eingestellt. Ein höherer Wert führt zu besseren Überhängen, aber die Stützstrukturen sind schwieriger zu entfernen."
-#: fdmprinter.def.json
-msgctxt "support_tree_top_rate description"
-msgid "Adjusts the density of the support structure used to generate the tips of the branches. A higher value results in better overhangs, but the supports are harder to remove. Use Support Roof for very high values or ensure support density is similarly high at the top."
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "support_infill_rate description"
msgid "Adjusts the density of the support structure. A higher value results in better overhangs, but the supports are harder to remove."
@@ -289,7 +279,7 @@ msgstr "Verwenden Sie den Extruder-Versatz für das Koordinatensystem. Betrifft
#: fdmprinter.def.json
msgctxt "interlocking_enable description"
msgid "At the locations where models touch, generate an interlocking beam structure. This improves the adhesion between models, especially models printed in different materials."
-msgstr "Erzeugen Sie an den Stellen, an denen sich Modelle berühren, eine Struktur aus ineinandergreifenden Balken. Dies verbessert die Haftung zwischen Modellen, insbesondere Modellen, die aus verschiedenen Materialien gedruckt sind."
+msgstr "Erzeugt eine Struktur aus ineinandergreifenden Balken an den Stellen, an denen sich Modelle berühren. Dies verbessert die Haftung zwischen Modellen, insbesondere bei Modellen, die aus verschiedenen Materialien gedruckt werden."
#: fdmprinter.def.json
msgctxt "travel_avoid_other_parts label"
@@ -326,11 +316,6 @@ msgctxt "magic_mesh_surface_mode option both"
msgid "Both"
msgstr "Beides"
-#: fdmprinter.def.json
-msgctxt "support_interface_priority option nothing"
-msgid "Both overlap"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "bottom_layers label"
msgid "Bottom Layers"
@@ -494,7 +479,7 @@ msgstr "Abstand zum Brim-Element"
#: fdmprinter.def.json
msgctxt "brim_inside_margin label"
msgid "Brim Inside Avoid Margin"
-msgstr "Innerer Umgehungsabstand zum Brim-Element"
+msgstr "Abstand zur Vermeidung des inneren Brim-Elements"
#: fdmprinter.def.json
msgctxt "brim_line_count label"
@@ -556,11 +541,6 @@ msgctxt "build_volume_temperature label"
msgid "Build Volume Temperature"
msgstr "Temperatur Druckabmessung"
-#: fdmprinter.def.json
-msgctxt "support_tree_rest_preference option buildplate"
-msgid "Buildplate"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "center_object label"
msgid "Center Object"
@@ -606,11 +586,6 @@ msgctxt "command_line_settings label"
msgid "Command Line Settings"
msgstr "Einstellungen Befehlszeile"
-#: fdmprinter.def.json
-msgctxt "wireframe_strategy option compensate"
-msgid "Compensate"
-msgstr "Kompensieren"
-
#: fdmprinter.def.json
msgctxt "infill_pattern option concentric"
msgid "Concentric"
@@ -741,11 +716,6 @@ msgctxt "cooling label"
msgid "Cooling"
msgstr "Kühlung"
-#: fdmprinter.def.json
-msgctxt "wireframe_top_jump description"
-msgid "Creates a small knot at the top of an upward line, so that the consecutive horizontal layer has a better chance to connect to it. Only applies to Wire Printing."
-msgstr "Es wird ein kleiner Knoten oben auf einer Aufwärtslinie hergestellt, damit die nächste horizontale Schicht eine bessere Verbindung mit dieser herstellen kann. Dies gilt nur für das Drucken mit Drahtstruktur."
-
#: fdmprinter.def.json
msgctxt "infill_pattern option cross"
msgid "Cross"
@@ -851,21 +821,6 @@ msgctxt "machine_max_jerk_e description"
msgid "Default jerk for the motor of the filament."
msgstr "Voreingestellter Ruck für den Motor des Filaments."
-#: fdmprinter.def.json
-msgctxt "wireframe_bottom_delay description"
-msgid "Delay time after a downward move. Only applies to Wire Printing."
-msgstr "Die Verzögerungszeit nach einer Abwärtsbewegung. Dies gilt nur für das Drucken mit Drahtstruktur."
-
-#: fdmprinter.def.json
-msgctxt "wireframe_top_delay description"
-msgid "Delay time after an upward move, so that the upward line can harden. Only applies to Wire Printing."
-msgstr "Die Verzögerungszeit nach einer Aufwärtsbewegung, damit die Aufwärtslinie härten kann. Dies gilt nur für das Drucken mit Drahtstruktur."
-
-#: fdmprinter.def.json
-msgctxt "wireframe_flat_delay description"
-msgid "Delay time between two horizontal segments. Introducing such a delay can cause better adhesion to previous layers at the connection points, while too long delays cause sagging. Only applies to Wire Printing."
-msgstr "Die Verzögerungszeit zwischen zwei horizontalen Segmenten. Durch eine solche Verzögerung kann eine bessere Haftung an den Verbindungspunkten zu vorherigen Schichten erreicht werden; bei einer zu langen Verzögerungszeit kann es allerdings zum Herabsinken von Bestandteilen kommen. Dies gilt nur für das Drucken mit Drahtstruktur."
-
#: fdmprinter.def.json
msgctxt "bridge_settings_enabled description"
msgid "Detect bridges and modify print speed, flow and fan settings while bridges are printed."
@@ -874,7 +829,7 @@ msgstr "Erkennt Brücken und ändert die Druckgeschwindigkeit, Fluss- und Lüfte
#: fdmprinter.def.json
msgctxt "inset_direction description"
msgid "Determines the order in which walls are printed. Printing outer walls earlier helps with dimensional accuracy, as faults from inner walls cannot propagate to the outside. However printing them later allows them to stack better when overhangs are printed. When there is an uneven amount of total innner walls, the 'center last line' is always printed last."
-msgstr "Bestimmt die Reihenfolge, in der die Wände gedruckt werden. Das frühe Drucken der Außenwände hilft bei der Maßgenauigkeit, da Fehler von Innenwänden nicht an die Außenseite weitergegeben werden können. Wenn sie jedoch später gedruckt werden, ist ein Stapeldruck besser möglich, wenn Überhänge gedruckt werden. Bei einer ungeraden Gesamtzahl von Innenwänden wird die „mittlere letzte Linie“ immer zuletzt gedruckt."
+msgstr "Bestimmt die Reihenfolge, in der die Wände gedruckt werden. Das frühe Drucken der Außenwände hilft bei der Maßgenauigkeit, da Fehler von Innenwänden nicht an die Außenseite weitergegeben werden können. Wenn sie jedoch später gedruckt werden, ist ein Stapeldruck besser möglich, wenn Überhänge gedruckt werden. Bei einer ungleichmäßigen Anzahl an Gesamtinnenwänden wird die „mittlere letzte Linie“ immer zuletzt gedruckt."
#: fdmprinter.def.json
msgctxt "infill_mesh_order description"
@@ -896,11 +851,6 @@ msgctxt "material_diameter label"
msgid "Diameter"
msgstr "Durchmesser"
-#: fdmprinter.def.json
-msgctxt "support_tree_bp_diameter description"
-msgid "Diameter every branch tries to achieve when reaching the buildplate. Improves bed adhesion."
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "adhesion_type description"
msgid "Different options that help to improve both priming your extrusion and adhesion to the build plate. Brim adds a single layer flat area around the base of your model to prevent warping. Raft adds a thick grid with a roof below the model. Skirt is a line printed around the model, but not connected to the model."
@@ -911,11 +861,6 @@ msgctxt "machine_disallowed_areas label"
msgid "Disallowed Areas"
msgstr "Unzulässige Bereiche"
-#: fdmprinter.def.json
-msgctxt "wireframe_nozzle_clearance description"
-msgid "Distance between the nozzle and horizontally downward lines. Larger clearance results in diagonally downward lines with a less steep angle, which in turn results in less upward connections with the next layer. Only applies to Wire Printing."
-msgstr "Der Abstand zwischen der Düse und den horizontalen Abwärtslinien. Bei einem größeren Abstand haben die diagonalen Abwärtslinien einen weniger spitzen Winkel, was wiederum weniger Aufwärtsverbindungen zur nächsten Schicht zur Folge hat. Dies gilt nur für das Drucken mit Drahtstruktur."
-
#: fdmprinter.def.json
msgctxt "infill_line_distance description"
msgid "Distance between the printed infill lines. This setting is calculated by the infill density and the infill line width."
@@ -966,15 +911,6 @@ msgctxt "wall_0_wipe_dist description"
msgid "Distance of a travel move inserted after the outer wall, to hide the Z seam better."
msgstr "Entfernung einer Bewegung nach der Außenwand, um die Z-Naht besser zu verbergen."
-#: fdmprinter.def.json
-msgctxt "wireframe_up_half_speed description"
-msgid ""
-"Distance of an upward move which is extruded with half speed.\n"
-"This can cause better adhesion to previous layers, while not heating the material in those layers too much. Only applies to Wire Printing."
-msgstr ""
-"Die Strecke einer Aufwärtsbewegung, die mit halber Geschwindigkeit extrudiert wird.\n"
-"Dies kann zu einer besseren Haftung an vorhergehenden Schichten führen, während gleichzeitig ein Überhitzen des Materials in diesen Schichten vermieden wird. Dies gilt nur für das Drucken mit Drahtstruktur."
-
#: fdmprinter.def.json
msgctxt "draft_shield_dist description"
msgid "Distance of the draft shield from the print, in the X/Y directions."
@@ -995,16 +931,6 @@ msgctxt "support_xy_distance description"
msgid "Distance of the support structure from the print in the X/Y directions."
msgstr "Der Abstand der Stützstruktur zum gedruckten Objekt in der X- und Y-Richtung."
-#: fdmprinter.def.json
-msgctxt "wireframe_fall_down description"
-msgid "Distance with which the material falls down after an upward extrusion. This distance is compensated for. Only applies to Wire Printing."
-msgstr "Die Strecke, die das Material nach einer Aufwärts-Extrusion herunterfällt. Diese Strecke wird kompensiert. Dies gilt nur für das Drucken mit Drahtstruktur."
-
-#: fdmprinter.def.json
-msgctxt "wireframe_drag_along description"
-msgid "Distance with which the material of an upward extrusion is dragged along with the diagonally downward extrusion. This distance is compensated for. Only applies to Wire Printing."
-msgstr "Die Strecke, die das Material bei einer Aufwärts-Extrusion mit der diagonalen Abwärts-Extrusion nach unten gezogen wird. Diese Strecke wird kompensiert. Dies gilt nur für das Drucken mit Drahtstruktur."
-
#: fdmprinter.def.json
msgctxt "min_infill_area description"
msgid "Don't generate areas of infill smaller than this (use skin instead)."
@@ -1128,12 +1054,12 @@ msgstr "Stützdach aktivieren"
#: fdmprinter.def.json
msgctxt "acceleration_travel_enabled label"
msgid "Enable Travel Acceleration"
-msgstr "Beschleunigung für Bewegung aktivieren"
+msgstr "Beschleunigung für Bewegungen aktivieren"
#: fdmprinter.def.json
msgctxt "jerk_travel_enabled label"
msgid "Enable Travel Jerk"
-msgstr "Ruckfunktion für Bewegung aktivieren"
+msgstr "Ruckfunktion für Bewegungen aktivieren"
#: fdmprinter.def.json
msgctxt "ooze_shield_enabled description"
@@ -1373,7 +1299,7 @@ msgstr "Durchflusskompensation an Stützstrukturlinien."
#: fdmprinter.def.json
msgctxt "wall_0_material_flow_layer_0 description"
msgid "Flow compensation on the outermost wall line of the first layer."
-msgstr "Durchflusskompensation an der äußersten Wandlinie der ersten Schicht."
+msgstr "Durchflusskompensation an der äußersten Wandlinie der ersten Schicht"
#: fdmprinter.def.json
msgctxt "wall_0_material_flow description"
@@ -1388,7 +1314,7 @@ msgstr "Durchflusskompensation an oberen/unteren Linien."
#: fdmprinter.def.json
msgctxt "wall_x_material_flow_layer_0 description"
msgid "Flow compensation on wall lines for all wall lines except the outermost one, but only for the first layer"
-msgstr "Durchflusskompensation an allen Wandlinien bis auf die äußere, aber nur für die erste Schicht."
+msgstr "Durchflusskompensation an allen Wandlinien bis auf die äußere, aber nur für die erste Schicht"
#: fdmprinter.def.json
msgctxt "wall_x_material_flow description"
@@ -1400,26 +1326,11 @@ msgctxt "wall_material_flow description"
msgid "Flow compensation on wall lines."
msgstr "Durchflusskompensation an Wandlinien."
-#: fdmprinter.def.json
-msgctxt "wireframe_flow_connection description"
-msgid "Flow compensation when going up or down. Only applies to Wire Printing."
-msgstr "Flusskompensation bei der Aufwärts- und Abwärtsbewegung. Dies gilt nur für das Drucken mit Drahtstruktur."
-
-#: fdmprinter.def.json
-msgctxt "wireframe_flow_flat description"
-msgid "Flow compensation when printing flat lines. Only applies to Wire Printing."
-msgstr "Flusskompensation beim Drucken flacher Linien. Dies gilt nur für das Drucken mit Drahtstruktur."
-
#: fdmprinter.def.json
msgctxt "material_flow description"
msgid "Flow compensation: the amount of material extruded is multiplied by this value."
msgstr "Fluss-Kompensation: Die extrudierte Materialmenge wird mit diesem Wert multipliziert."
-#: fdmprinter.def.json
-msgctxt "wireframe_flow description"
-msgid "Flow compensation: the amount of material extruded is multiplied by this value. Only applies to Wire Printing."
-msgstr "Flusskompensation: Die extrudierte Materialmenge wird mit diesem Wert multipliziert. Dies gilt nur für das Drucken mit Drahtstruktur."
-
#: fdmprinter.def.json
msgctxt "material_flush_purge_length label"
msgid "Flush Purge Length"
@@ -1768,16 +1679,6 @@ msgctxt "machine_extruders_shared_nozzle_initial_retraction description"
msgid "How much the filament of each extruder is assumed to have been retracted from the shared nozzle tip at the completion of the printer-start gcode script; the value should be equal to or greater than the length of the common part of the nozzle's ducts."
msgstr "Bestimmt, wie weit das Filament jedes Extruders bei Abschluss des GCode-Skripts „printer-start“ von der gemeinsam genutzten Düsenspitze zurückgezogen sein soll; der Wert sollte gleich oder größer sein als die Länge des gemeinsamen Teils der Düsenkanäle."
-#: fdmprinter.def.json
-msgctxt "support_interface_priority description"
-msgid "How support interface and support will interact when they overlap. Currently only implemented for support roof."
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_min_height_to_model description"
-msgid "How tall a branch has to be if it is placed on the model. Prevents small blobs of support. This setting is ignored when a branch is supporting a support roof."
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "bridge_skin_support_threshold description"
msgid "If a skin region is supported for less than this percentage of its area, print it using the bridge settings. Otherwise it is printed using the normal skin settings."
@@ -2083,16 +1984,6 @@ msgctxt "inset_direction option inside_out"
msgid "Inside To Outside"
msgstr "Von innen nach außen"
-#: fdmprinter.def.json
-msgctxt "support_interface_priority option interface_lines_overwrite_support_area"
-msgid "Interface lines preferred"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_interface_priority option interface_area_overwrite_support_area"
-msgid "Interface preferred"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "interlocking_beam_layer_count label"
msgid "Interlocking Beam Layer Count"
@@ -2178,11 +2069,6 @@ msgctxt "meshfix_keep_open_polygons label"
msgid "Keep Disconnected Faces"
msgstr "Unterbrochene Flächen beibehalten"
-#: fdmprinter.def.json
-msgctxt "wireframe_strategy option knot"
-msgid "Knot"
-msgstr "Knoten"
-
#: fdmprinter.def.json
msgctxt "layer_height label"
msgid "Layer Height"
@@ -2253,11 +2139,6 @@ msgctxt "lightning_infill_support_angle label"
msgid "Lightning Infill Support Angle"
msgstr "Stützwinkel der Blitz-Füllung"
-#: fdmprinter.def.json
-msgctxt "support_tree_limit_branch_reach description"
-msgid "Limit how far each branch should travel from the point it supports. This can make the support more sturdy, but will increase the amount of branches (and because of that material usage/print time)"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "cutting_mesh description"
msgid "Limit the volume of this mesh to within other meshes. You can use this to make certain areas of one mesh print with different settings and with a whole different extruder."
@@ -2496,7 +2377,7 @@ msgstr "Maximaler Winkel Außenhaut für Expansion"
#: fdmprinter.def.json
msgctxt "machine_max_feedrate_e label"
msgid "Maximum Speed E"
-msgstr ""
+msgstr "Maximaldrehzahl E"
#: fdmprinter.def.json
msgctxt "machine_max_feedrate_x label"
@@ -2943,11 +2824,6 @@ msgctxt "machine_use_extruder_offset_to_offset_coords label"
msgid "Offset with Extruder"
msgstr "Versatz mit Extruder"
-#: fdmprinter.def.json
-msgctxt "support_tree_rest_preference option graceful"
-msgid "On any flat surface"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "print_sequence option one_at_a_time"
msgid "One at a Time"
@@ -3078,11 +2954,6 @@ msgctxt "bridge_fan_speed_3 description"
msgid "Percentage fan speed to use when printing the third bridge skin layer."
msgstr "Prozentwert der Lüfterdrehzahl für das Drucken der dritten Brücken-Außenhautschicht."
-#: fdmprinter.def.json
-msgctxt "wireframe_straight_before_down description"
-msgid "Percentage of a diagonally downward line which is covered by a horizontal line piece. This can prevent sagging of the top most point of upward lines. Only applies to Wire Printing."
-msgstr "Der Prozentsatz einer diagonalen Abwärtslinie, die von einem horizontalen Linienteil bedeckt wird. Dies kann das Herabsinken des höchsten Punktes einer Aufwärtslinie verhindern. Dies gilt nur für das Drucken mit Drahtstruktur."
-
#: fdmprinter.def.json
msgctxt "minimum_polygon_circumference description"
msgid "Polygons in sliced layers that have a circumference smaller than this amount will be filtered out. Lower values lead to higher resolution mesh at the cost of slicing time. It is meant mostly for high resolution SLA printers and very tiny 3D models with a lot of details."
@@ -3193,11 +3064,6 @@ msgctxt "mold_enabled description"
msgid "Print models as a mold, which can be cast in order to get a model which resembles the models on the build plate."
msgstr "Damit werden Modelle als Form gedruckt, die gegossen werden kann, um ein Modell zu erhalten, das den Modellen des Druckbetts ähnelt."
-#: fdmprinter.def.json
-msgctxt "wireframe_enabled description"
-msgid "Print only the outside surface with a sparse webbed structure, printing 'in thin air'. This is realized by horizontally printing the contours of the model at given Z intervals which are connected via upward and diagonally downward lines."
-msgstr "Es wird „schwebend“ nur die äußere Oberfläche mit einer dünnen Netzstruktur gedruckt. Dazu werden die Konturen des Modells horizontal gemäß den gegebenen Z-Intervallen gedruckt, welche durch aufwärts und diagonal abwärts verlaufende Linien verbunden werden."
-
#: fdmprinter.def.json
msgctxt "fill_outline_gaps description"
msgid "Print pieces of the model which are horizontally thinner than the nozzle size."
@@ -3543,11 +3409,6 @@ msgctxt "support_tree_collision_resolution description"
msgid "Resolution to compute collisions with to avoid hitting the model. Setting this lower will produce more accurate trees that fail less often, but increases slicing time dramatically."
msgstr "Dies ist die Auflösung für die Berechnung von Kollisionen, um ein Anschlagen des Modells zu verhindern. Eine niedrigere Einstellung sorgt für akkuratere Bäume, die weniger häufig fehlschlagen, erhöht jedoch die Slicing-Zeit erheblich."
-#: fdmprinter.def.json
-msgctxt "wireframe_strategy option retract"
-msgid "Retract"
-msgstr "Einziehen"
-
#: fdmprinter.def.json
msgctxt "travel_retract_before_outer_wall label"
msgid "Retract Before Outer Wall"
@@ -3868,31 +3729,6 @@ msgctxt "speed label"
msgid "Speed"
msgstr "Geschwindigkeit"
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed description"
-msgid "Speed at which the nozzle moves when extruding material. Only applies to Wire Printing."
-msgstr "Die Geschwindigkeit, mit der sich die Düse bei der Materialextrusion bewegt. Dies gilt nur für das Drucken mit Drahtstruktur."
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_down description"
-msgid "Speed of printing a line diagonally downward. Only applies to Wire Printing."
-msgstr "Die Geschwindigkeit beim Drucken einer Linie in diagonaler Abwärtsrichtung. Dies gilt nur für das Drucken mit Drahtstruktur."
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_up description"
-msgid "Speed of printing a line upward 'in thin air'. Only applies to Wire Printing."
-msgstr "Die Geschwindigkeit beim Drucken einer „schwebenden“ Linie in Aufwärtsrichtung. Dies gilt nur für das Drucken mit Drahtstruktur."
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_bottom description"
-msgid "Speed of printing the first layer, which is the only layer touching the build platform. Only applies to Wire Printing."
-msgstr "Die Geschwindigkeit beim drucken der ersten Schicht, also der einzigen Schicht, welche das Druckbett berührt. Dies gilt nur für das Drucken mit Drahtstruktur."
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_flat description"
-msgid "Speed of printing the horizontal contours of the model. Only applies to Wire Printing."
-msgstr "Die Geschwindigkeit beim Drucken der horizontalen Konturen des Modells. Dies gilt nur für das Drucken mit Drahtstruktur."
-
#: fdmprinter.def.json
msgctxt "wipe_hop_speed description"
msgid "Speed to move the z-axis during the hop."
@@ -3943,11 +3779,6 @@ msgctxt "machine_steps_per_mm_z label"
msgid "Steps per Millimeter (Z)"
msgstr "Schritte pro Millimeter (Z)"
-#: fdmprinter.def.json
-msgctxt "wireframe_strategy description"
-msgid "Strategy for making sure two consecutive layers connect at each connection point. Retraction lets the upward lines harden in the right position, but may cause filament grinding. A knot can be made at the end of an upward line to heighten the chance of connecting to it and to let the line cool; however, it may require slow printing speeds. Another strategy is to compensate for the sagging of the top of an upward line; however, the lines won't always fall down as predicted."
-msgstr "Eine Strategie, um sicherzustellen, dass an jedem Verbindungspunkt zwei Schichten miteinander verbunden werden. Durch den Einzug härten die Aufwärtslinien in der richtigen Position, allerdings kann es dabei zum Schleifen des Filaments kommen. Am Ende jeder Aufwärtslinie kann ein Knoten gemacht werden, um die Chance einer erfolgreichen Verbindung zu erhöhen und die Linie abkühlen zu lassen; allerdings ist dafür möglicherweise eine niedrige Druckgeschwindigkeit erforderlich. Eine andere Strategie ist die es an der Oberseite einer Aufwärtslinie das Herabsinken zu kompensieren; allerdings sinken nicht alle Linien immer genauso ab, wie dies erwartet wird."
-
#: fdmprinter.def.json
msgctxt "support description"
msgid "Support"
@@ -4153,11 +3984,6 @@ msgctxt "support_interface_pattern label"
msgid "Support Interface Pattern"
msgstr "Muster Stützstrukturschnittstelle"
-#: fdmprinter.def.json
-msgctxt "support_interface_priority label"
-msgid "Support Interface Priority"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "support_interface_skip_height label"
msgid "Support Interface Resolution"
@@ -4328,16 +4154,6 @@ msgctxt "support_z_distance label"
msgid "Support Z Distance"
msgstr "Z-Abstand der Stützstruktur"
-#: fdmprinter.def.json
-msgctxt "support_interface_priority option support_lines_overwrite_interface_area"
-msgid "Support lines preferred"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_interface_priority option support_area_overwrite_interface_area"
-msgid "Support preferred"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "support_supported_skin_fan_speed label"
msgid "Supported Skin Fan Speed"
@@ -4653,11 +4469,6 @@ msgctxt "support_tree_branch_diameter description"
msgid "The diameter of the thinnest branches of tree support. Thicker branches are more sturdy. Branches towards the base will be thicker than this."
msgstr "Dies beschreibt den Durchmesser der dünnsten Äste der Baumstützstruktur. Dickere Äste sind stabiler. Äste zur Basis hin werden dicker als diese sein."
-#: fdmprinter.def.json
-msgctxt "support_tree_tip_diameter description"
-msgid "The diameter of the top of the tip of the branches of tree support."
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "machine_feeder_wheel_diameter description"
msgid "The diameter of the wheel that drives the material in the feeder."
@@ -4666,7 +4477,7 @@ msgstr "Der Durchmesser des Rades für den Transport des Materials in den Feeder
#: fdmprinter.def.json
msgctxt "support_tree_max_diameter description"
msgid "The diameter of the widest branches of tree support. A thicker trunk is more sturdy; a thinner trunk takes up less space on the build plate."
-msgstr "Der Durchmesser der breitesten Äste der Baumstützstruktur. Ein dickerer Stamm ist robuster; ein dünnerer Stamm nimmt weniger Platz auf dem Druckbett ein."
+msgstr "Durchmesser der breitesten Äste der Baumstützstruktur. Ein dickerer Stamm ist stabiler, ein dünnerer Stamm nimmt weniger Platz auf dem Druckbett ein."
#: fdmprinter.def.json
msgctxt "adaptive_layer_height_variation_step description"
@@ -4698,15 +4509,10 @@ msgctxt "raft_surface_line_spacing description"
msgid "The distance between the raft lines for the top raft layers. The spacing should be equal to the line width, so that the surface is solid."
msgstr "Der Abstand zwischen den Raft-Linien der Raft-Oberflächenschichten. Der Abstand sollte der Linienbreite entsprechen, damit die Oberfläche stabil ist."
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_inset description"
-msgid "The distance covered when making a connection from a roof outline inward. Only applies to Wire Printing."
-msgstr "Der abgedeckte Abstand beim Herstellen einer Verbindung vom Dachumriss nach innen. Dies gilt nur für das Drucken mit Drahtstruktur."
-
#: fdmprinter.def.json
msgctxt "interlocking_depth description"
msgid "The distance from the boundary between models to generate interlocking structure, measured in cells. Too few cells will result in poor adhesion."
-msgstr "Der Abstand von der Begrenzung zwischen Modellen, in dem eine ineinandergreifende Struktur generiert wird, gemessen in Zellen. Eine zu geringe Zellenanzahl führt zu mangelnder Haftung."
+msgstr "Der Abstand von der Begrenzung zwischen Modellen, der eine ineinandergreifende Struktur erzeugt, gemessen in Zellen. Eine zu geringe Zellenanzahl führt zu mangelnder Haftung."
#: fdmprinter.def.json
msgctxt "brim_width description"
@@ -4723,11 +4529,6 @@ msgctxt "machine_heat_zone_length description"
msgid "The distance from the tip of the nozzle in which heat from the nozzle is transferred to the filament."
msgstr "Die Distanz von der Düsenspitze, in der Wärme von der Düse zum Filament geleitet wird."
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_drag_along description"
-msgid "The distance of the end piece of an inward line which gets dragged along when going back to the outer outline of the roof. This distance is compensated for. Only applies to Wire Printing."
-msgstr "Die Strecke des Endstücks einer nach innen verlaufenden Linie, um die diese bei der Rückkehr zur äußeren Umfangslinie des Dachs nachgezogen wird. Diese Strecke wird kompensiert. Dies gilt nur für das Drucken mit Drahtstruktur."
-
#: fdmprinter.def.json
msgctxt "bottom_skin_expand_distance description"
msgid "The distance the bottom skins are expanded into the infill. Higher values makes the skin attach better to the infill pattern and makes the skin adhere better to the walls on the layer below. Lower values save amount of material used."
@@ -4748,11 +4549,6 @@ msgctxt "wipe_move_distance description"
msgid "The distance to move the head back and forth across the brush."
msgstr "Die Strecke, die der Kopf durch Vorwärts- und Rückwärtsbewegung über die Bürste hinweg fährt."
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_fall_down description"
-msgid "The distance which horizontal roof lines printed 'in thin air' fall down when being printed. This distance is compensated for. Only applies to Wire Printing."
-msgstr "Die Strecke, um die horizontale Dachlinien, die „schwebend“ gedruckt werden, beim Druck herunterfallen. Diese Strecke wird kompensiert. Dies gilt nur für das Drucken mit Drahtstruktur."
-
#: fdmprinter.def.json
msgctxt "lightning_infill_prune_angle description"
msgid "The endpoints of infill lines are shortened to save on material. This setting is the angle of overhang of the endpoints of these lines."
@@ -4963,11 +4759,6 @@ msgctxt "support_bottom_stair_step_height description"
msgid "The height of the steps of the stair-like bottom of support resting on the model. A low value makes the support harder to remove, but too high values can lead to unstable support structures. Set to zero to turn off the stair-like behaviour."
msgstr "Die Höhe der Stufen der treppenförmigen Unterlage für die Stützstruktur des Modells. Ein niedriger Wert kann das Entfernen der Stützstruktur erschweren, ein zu hoher Wert kann jedoch zu instabilen Stützstrukturen führen. Auf Null einstellen, um das Stufenverhalten zu deaktivieren."
-#: fdmprinter.def.json
-msgctxt "wireframe_height description"
-msgid "The height of the upward and diagonally downward lines between two horizontal parts. This determines the overall density of the net structure. Only applies to Wire Printing."
-msgstr "Die Höhe der Aufwärtslinien und diagonalen Abwärtslinien zwischen zwei horizontalen Teilen. Dies legt die Gesamtdichte der Netzstruktur fest. Dies gilt nur für das Drucken mit Drahtstruktur."
-
#: fdmprinter.def.json
msgctxt "brim_gap description"
msgid "The horizontal distance between the first brim line and the outline of the first layer of the print. A small gap can make the brim easier to remove while still providing the thermal benefits."
@@ -5250,7 +5041,7 @@ msgstr "Die Mindestlänge für das Skirt- oder Brim-Element. Wenn diese Mindestl
#: fdmprinter.def.json
msgctxt "min_odd_wall_line_width description"
msgid "The minimum line width for middle line gap filler polyline walls. This setting determines at which model thickness we switch from printing two wall lines, to printing two outer walls and a single central wall in the middle. A higher Minimum Odd Wall Line Width leads to a higher maximum even wall line width. The maximum odd wall line width is calculated as 2 * Minimum Even Wall Line Width."
-msgstr "Die minimale Linienbreite für Polylinienwände mit Lücken in der mittleren Linie. Diese Einstellung legt fest, bei welcher Stärke im Modell ein Übergang vom Druck zweier Wandlinien zum Druck zweier Außenwände und einer einzigen zentralen Wand in der Mitte erfolgt. Eine höhere minimale ungeradzahlige Wandlinienstärke führt zu einer höheren maximalen geradzahligen Wandlinienstärke. Die maximale ungerade Wandlinienbreite wird berechnet als 2 x Minimale Wandlinienstärke (geradzahlig)."
+msgstr "Die minimale Linienbreite für Polylinienwände mit Lücken in der mittleren Linie. Diese Einstellung legt fest, bei welcher Stärke im Modell ein Übergang vom Druck zweier Wandlinien zum Druck zweier Außenwände und einer einzigen zentralen Wand in der Mitte erfolgt. Eine höhere minimale ungeradzahlige Wandlinienstärke führt zu einer höheren maximalen ungeradzahligen Wandlinienstärke. Die maximale ungerade Wandlinienbreite wird berechnet als 2 x Minimale Wandlinienbreite."
#: fdmprinter.def.json
msgctxt "min_even_wall_line_width description"
@@ -5287,11 +5078,6 @@ msgctxt "prime_tower_min_volume description"
msgid "The minimum volume for each layer of the prime tower in order to purge enough material."
msgstr "Das Mindestvolumen für jede Schicht des Einzugsturms, um ausreichend Material zu spülen."
-#: fdmprinter.def.json
-msgctxt "support_tree_max_diameter_increase_by_merges_when_support_to_model description"
-msgid "The most the diameter of a branch that has to connect to the model may increase by merging with branches that could reach the buildplate. Increasing this reduces print time, but increases the area of support that rests on model"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "machine_name description"
msgid "The name of your 3D printer model."
@@ -5370,7 +5156,7 @@ msgstr "Die Anzahl der Wände, mit denen die Stützstruktur-Füllung umgeben wir
#: fdmprinter.def.json
msgctxt "support_bottom_wall_count description"
msgid "The number of walls with which to surround support interface floor. Adding a wall can make support print more reliably and can support overhangs better, but increases print time and material used."
-msgstr "Die Anzahl der Wände, mit denen der Stützstruktur-Schnittstellenboden umgeben werden soll. Das Hinzufügen einer Wand kann den Druck der Stützstruktur zuverlässiger machen und Überhänge besser unterstützen. Es erhöht jedoch die Druckzeit und den Materialverbrauch."
+msgstr "Die Anzahl der Wände, mit denen der Stützstruktur-Schnittstellenboden umgeben wird. Das Hinzufügen einer Wand kann den Druck der Stützstruktur zuverlässiger machen und Überhänge besser unterstützen. Es erhöht jedoch die Druckzeit und den Materialverbrauch."
#: fdmprinter.def.json
msgctxt "support_roof_wall_count description"
@@ -5447,16 +5233,6 @@ msgctxt "z_seam_position description"
msgid "The position near where to start printing each part in a layer."
msgstr "Die Position in der Nähe der Stelle, an der die einzelnen Teile einer Ebene gedruckt werden sollen."
-#: fdmprinter.def.json
-msgctxt "support_tree_angle_slow description"
-msgid "The preferred angle of the branches, when they do not have to avoid the model. Use a lower angle to make them more vertical and more stable. Use a higher angle for branches to merge faster."
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_rest_preference description"
-msgid "The preferred placement of the support structures. If structures cant be placed at the prefered location, they will be place elsewhere"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "jerk_layer_0 description"
msgid "The print maximum instantaneous velocity change for the initial layer."
@@ -5867,11 +5643,6 @@ msgctxt "draft_shield_enabled description"
msgid "This will create a wall around the model, which traps (hot) air and shields against exterior airflow. Especially useful for materials which warp easily."
msgstr "Es wird rund um das Modell eine Wand erstellt, die (heiße) Luft festhält und vor externen Luftströmen schützt. Dies ist besonders nützlich bei Materialien, die sich leicht verbiegen."
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_outer_delay description"
-msgid "Time spent at the outer perimeters of hole which is to become a roof. Longer times can ensure a better connection. Only applies to Wire Printing."
-msgstr "Die Zeit, die für die äußeren Umfänge eines Lochs aufgewendet wird, das später zu einem Dach werden soll. Durch längere Zeiten kann die Verbindung besser werden. Dies gilt nur für das Drucken mit Drahtstruktur."
-
#: fdmprinter.def.json
msgctxt "material_shrinkage_percentage_xy description"
msgid "To compensate for the shrinkage of the material as it cools down, the model will be scaled with this factor in the XY-direction (horizontally)."
@@ -6072,11 +5843,6 @@ msgctxt "support_tree_angle label"
msgid "Tree Support Branch Angle"
msgstr "Astwinkel der Baumstützstruktur"
-#: fdmprinter.def.json
-msgctxt "support_tree_top_rate label"
-msgid "Tree Support Branch Density"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "support_tree_branch_diameter label"
msgid "Tree Support Branch Diameter"
@@ -6097,46 +5863,6 @@ msgctxt "support_tree_collision_resolution label"
msgid "Tree Support Collision Resolution"
msgstr "Kollisionsauflösung der Baumstützstruktur"
-#: fdmprinter.def.json
-msgctxt "support_tree_max_diameter_increase_by_merges_when_support_to_model label"
-msgid "Tree Support Diameter Increase To Model"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_bp_diameter label"
-msgid "Tree Support Inital Layer Diameter"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_limit_branch_reach label"
-msgid "Tree Support Limit Branch Reach"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_min_height_to_model label"
-msgid "Tree Support Minimum Height To Model"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_branch_reach_limit label"
-msgid "Tree Support Optimal Branch Range"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_angle_slow label"
-msgid "Tree Support Preferred Branch Angle"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_rest_preference label"
-msgid "Tree Support Rest Preference"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_tip_diameter label"
-msgid "Tree Support Tip Diameter"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "support_tree_max_diameter label"
msgid "Tree Support Trunk Diameter"
@@ -6205,7 +5931,7 @@ msgstr "Verwenden Sie eine separate Beschleunigungsrate für Bewegungen. Wenn di
#: fdmprinter.def.json
msgctxt "jerk_travel_enabled description"
msgid "Use a separate jerk rate for travel moves. If disabled, travel moves will use the jerk value of the printed line at their destination."
-msgstr "Verwenden Sie eine separate Ruckfunktionsrate für Bewegungen. Wenn diese Option deaktiviert ist, wird für Bewegungen der Ruckfunktionswert der gedruckten Linie an der Zielposition verwendet."
+msgstr "Verwenden Sie eine separate Ruckrate für Bewegungen. Wenn diese Option deaktiviert ist, wird für Bewegungen der Ruckfunktionswert der gedruckten Linie an der Zielposition verwendet."
#: fdmprinter.def.json
msgctxt "relative_extrusion description"
@@ -6247,121 +5973,6 @@ msgctxt "slicing_tolerance description"
msgid "Vertical tolerance in the sliced layers. The contours of a layer are normally generated by taking cross sections through the middle of each layer's thickness (Middle). Alternatively each layer can have the areas which fall inside of the volume throughout the entire thickness of the layer (Exclusive) or a layer has the areas which fall inside anywhere within the layer (Inclusive). Inclusive retains the most details, Exclusive makes for the best fit and Middle stays closest to the original surface."
msgstr "Vertikale Toleranz der geschnittenen (Slicing) Schichten. Die Konturen einer Schicht werden normalerweise erzeugt, indem ein Querschnitt durch die Mitte der Höhe jeder Schicht (Mitte) vorgenommen wird. Alternativ kann jede Schicht die Bereiche aufweisen, die über die gesamte Dicke der Schicht (Exklusiv) in das Volumen fallen, oder eine Schicht weist die Bereiche auf, die innerhalb der Schicht (Inklusiv) irgendwo hineinfallen. Inklusiv ermöglicht die meisten Details, Exklusiv die beste Passform und Mitte entspricht der ursprünglichen Fläche am ehesten."
-#: fdmprinter.def.json
-msgctxt "wireframe_bottom_delay label"
-msgid "WP Bottom Delay"
-msgstr "Abwärtsverzögerung beim Drucken mit Drahtstruktur"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_bottom label"
-msgid "WP Bottom Printing Speed"
-msgstr "Geschwindigkeit beim Drucken der Unterseite mit Drahtstruktur"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_flow_connection label"
-msgid "WP Connection Flow"
-msgstr "Fluss für Drucken von Verbindungen mit Drahtstruktur"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_height label"
-msgid "WP Connection Height"
-msgstr "Verbindungshöhe bei Drucken mit Drahtstruktur"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_down label"
-msgid "WP Downward Printing Speed"
-msgstr "Geschwindigkeit beim Drucken in Abwärtsrichtung mit Drahtstruktur"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_drag_along label"
-msgid "WP Drag Along"
-msgstr "Nachziehen bei Drucken mit Drahtstruktur"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_up_half_speed label"
-msgid "WP Ease Upward"
-msgstr "Langsame Aufwärtsbewegung bei Drucken mit Drahtstruktur"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_fall_down label"
-msgid "WP Fall Down"
-msgstr "Herunterfallen bei Drucken mit Drahtstruktur"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_flat_delay label"
-msgid "WP Flat Delay"
-msgstr "Horizontale Verzögerung beim Drucken mit Drahtstruktur"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_flow_flat label"
-msgid "WP Flat Flow"
-msgstr "Fluss für Drucken von flachen Linien mit Drahtstruktur"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_flow label"
-msgid "WP Flow"
-msgstr "Fluss für Drucken mit Drahtstruktur"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_flat label"
-msgid "WP Horizontal Printing Speed"
-msgstr "Geschwindigkeit beim Drucken in horizontaler Richtung mit Drahtstruktur"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_top_jump label"
-msgid "WP Knot Size"
-msgstr "Knotengröße für Drucken mit Drahtstruktur"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_nozzle_clearance label"
-msgid "WP Nozzle Clearance"
-msgstr "Düsenabstand bei Drucken mit Drahtstruktur"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_drag_along label"
-msgid "WP Roof Drag Along"
-msgstr "Nachziehen für Dach bei Drucken mit Drahtstruktur"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_fall_down label"
-msgid "WP Roof Fall Down"
-msgstr "Herunterfallen des Dachs bei Drucken mit Drahtstruktur"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_inset label"
-msgid "WP Roof Inset Distance"
-msgstr "Einfügeabstand für Dach bei Drucken mit Drahtstruktur"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_outer_delay label"
-msgid "WP Roof Outer Delay"
-msgstr "Verzögerung für Dachumfänge bei Drucken mit Drahtstruktur"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed label"
-msgid "WP Speed"
-msgstr "Geschwindigkeit beim Drucken mit Drahtstruktur"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_straight_before_down label"
-msgid "WP Straighten Downward Lines"
-msgstr "Abwärtslinien beim Drucken mit Drahtstruktur geraderichten"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_strategy label"
-msgid "WP Strategy"
-msgstr "Strategie für Drucken mit Drahtstruktur"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_top_delay label"
-msgid "WP Top Delay"
-msgstr "Aufwärtsverzögerung beim Drucken mit Drahtstruktur"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_up label"
-msgid "WP Upward Printing Speed"
-msgstr "Geschwindigkeit beim Drucken in Aufwärtsrichtung mit Drahtstruktur"
-
#: fdmprinter.def.json
msgctxt "material_bed_temp_wait label"
msgid "Wait for Build Plate Heatup"
@@ -6792,11 +6403,6 @@ msgctxt "wipe_hop_amount label"
msgid "Wipe Z Hop Height"
msgstr "Z-Sprung Höhe - Abwischen"
-#: fdmprinter.def.json
-msgctxt "wireframe_enabled label"
-msgid "Wire Printing"
-msgstr "Drucken mit Drahtstruktur"
-
#: fdmprinter.def.json
msgctxt "retraction_combing option infill"
msgid "Within Infill"
@@ -6941,3 +6547,211 @@ msgstr "Zickzack"
msgctxt "travel description"
msgid "travel"
msgstr "Bewegungen"
+
+#~ msgctxt "wireframe_strategy option compensate"
+#~ msgid "Compensate"
+#~ msgstr "Kompensieren"
+
+#~ msgctxt "wireframe_top_jump description"
+#~ msgid "Creates a small knot at the top of an upward line, so that the consecutive horizontal layer has a better chance to connect to it. Only applies to Wire Printing."
+#~ msgstr "Es wird ein kleiner Knoten oben auf einer Aufwärtslinie hergestellt, damit die nächste horizontale Schicht eine bessere Verbindung mit dieser herstellen kann. Dies gilt nur für das Drucken mit Drahtstruktur."
+
+#~ msgctxt "wireframe_bottom_delay description"
+#~ msgid "Delay time after a downward move. Only applies to Wire Printing."
+#~ msgstr "Die Verzögerungszeit nach einer Abwärtsbewegung. Dies gilt nur für das Drucken mit Drahtstruktur."
+
+#~ msgctxt "wireframe_top_delay description"
+#~ msgid "Delay time after an upward move, so that the upward line can harden. Only applies to Wire Printing."
+#~ msgstr "Die Verzögerungszeit nach einer Aufwärtsbewegung, damit die Aufwärtslinie härten kann. Dies gilt nur für das Drucken mit Drahtstruktur."
+
+#~ msgctxt "wireframe_flat_delay description"
+#~ msgid "Delay time between two horizontal segments. Introducing such a delay can cause better adhesion to previous layers at the connection points, while too long delays cause sagging. Only applies to Wire Printing."
+#~ msgstr "Die Verzögerungszeit zwischen zwei horizontalen Segmenten. Durch eine solche Verzögerung kann eine bessere Haftung an den Verbindungspunkten zu vorherigen Schichten erreicht werden; bei einer zu langen Verzögerungszeit kann es allerdings zum Herabsinken von Bestandteilen kommen. Dies gilt nur für das Drucken mit Drahtstruktur."
+
+#~ msgctxt "wireframe_nozzle_clearance description"
+#~ msgid "Distance between the nozzle and horizontally downward lines. Larger clearance results in diagonally downward lines with a less steep angle, which in turn results in less upward connections with the next layer. Only applies to Wire Printing."
+#~ msgstr "Der Abstand zwischen der Düse und den horizontalen Abwärtslinien. Bei einem größeren Abstand haben die diagonalen Abwärtslinien einen weniger spitzen Winkel, was wiederum weniger Aufwärtsverbindungen zur nächsten Schicht zur Folge hat. Dies gilt nur für das Drucken mit Drahtstruktur."
+
+#~ msgctxt "wireframe_up_half_speed description"
+#~ msgid ""
+#~ "Distance of an upward move which is extruded with half speed.\n"
+#~ "This can cause better adhesion to previous layers, while not heating the material in those layers too much. Only applies to Wire Printing."
+#~ msgstr ""
+#~ "Die Strecke einer Aufwärtsbewegung, die mit halber Geschwindigkeit extrudiert wird.\n"
+#~ "Dies kann zu einer besseren Haftung an vorhergehenden Schichten führen, während gleichzeitig ein Überhitzen des Materials in diesen Schichten vermieden wird. Dies gilt nur für das Drucken mit Drahtstruktur."
+
+#~ msgctxt "wireframe_fall_down description"
+#~ msgid "Distance with which the material falls down after an upward extrusion. This distance is compensated for. Only applies to Wire Printing."
+#~ msgstr "Die Strecke, die das Material nach einer Aufwärts-Extrusion herunterfällt. Diese Strecke wird kompensiert. Dies gilt nur für das Drucken mit Drahtstruktur."
+
+#~ msgctxt "wireframe_drag_along description"
+#~ msgid "Distance with which the material of an upward extrusion is dragged along with the diagonally downward extrusion. This distance is compensated for. Only applies to Wire Printing."
+#~ msgstr "Die Strecke, die das Material bei einer Aufwärts-Extrusion mit der diagonalen Abwärts-Extrusion nach unten gezogen wird. Diese Strecke wird kompensiert. Dies gilt nur für das Drucken mit Drahtstruktur."
+
+#~ msgctxt "wireframe_flow_connection description"
+#~ msgid "Flow compensation when going up or down. Only applies to Wire Printing."
+#~ msgstr "Flusskompensation bei der Aufwärts- und Abwärtsbewegung. Dies gilt nur für das Drucken mit Drahtstruktur."
+
+#~ msgctxt "wireframe_flow_flat description"
+#~ msgid "Flow compensation when printing flat lines. Only applies to Wire Printing."
+#~ msgstr "Flusskompensation beim Drucken flacher Linien. Dies gilt nur für das Drucken mit Drahtstruktur."
+
+#~ msgctxt "wireframe_flow description"
+#~ msgid "Flow compensation: the amount of material extruded is multiplied by this value. Only applies to Wire Printing."
+#~ msgstr "Flusskompensation: Die extrudierte Materialmenge wird mit diesem Wert multipliziert. Dies gilt nur für das Drucken mit Drahtstruktur."
+
+#~ msgctxt "wireframe_strategy option knot"
+#~ msgid "Knot"
+#~ msgstr "Knoten"
+
+#~ msgctxt "wireframe_straight_before_down description"
+#~ msgid "Percentage of a diagonally downward line which is covered by a horizontal line piece. This can prevent sagging of the top most point of upward lines. Only applies to Wire Printing."
+#~ msgstr "Der Prozentsatz einer diagonalen Abwärtslinie, die von einem horizontalen Linienteil bedeckt wird. Dies kann das Herabsinken des höchsten Punktes einer Aufwärtslinie verhindern. Dies gilt nur für das Drucken mit Drahtstruktur."
+
+#~ msgctxt "wireframe_enabled description"
+#~ msgid "Print only the outside surface with a sparse webbed structure, printing 'in thin air'. This is realized by horizontally printing the contours of the model at given Z intervals which are connected via upward and diagonally downward lines."
+#~ msgstr "Es wird „schwebend“ nur die äußere Oberfläche mit einer dünnen Netzstruktur gedruckt. Dazu werden die Konturen des Modells horizontal gemäß den gegebenen Z-Intervallen gedruckt, welche durch aufwärts und diagonal abwärts verlaufende Linien verbunden werden."
+
+#~ msgctxt "wireframe_strategy option retract"
+#~ msgid "Retract"
+#~ msgstr "Einziehen"
+
+#~ msgctxt "wireframe_printspeed description"
+#~ msgid "Speed at which the nozzle moves when extruding material. Only applies to Wire Printing."
+#~ msgstr "Die Geschwindigkeit, mit der sich die Düse bei der Materialextrusion bewegt. Dies gilt nur für das Drucken mit Drahtstruktur."
+
+#~ msgctxt "wireframe_printspeed_down description"
+#~ msgid "Speed of printing a line diagonally downward. Only applies to Wire Printing."
+#~ msgstr "Die Geschwindigkeit beim Drucken einer Linie in diagonaler Abwärtsrichtung. Dies gilt nur für das Drucken mit Drahtstruktur."
+
+#~ msgctxt "wireframe_printspeed_up description"
+#~ msgid "Speed of printing a line upward 'in thin air'. Only applies to Wire Printing."
+#~ msgstr "Die Geschwindigkeit beim Drucken einer „schwebenden“ Linie in Aufwärtsrichtung. Dies gilt nur für das Drucken mit Drahtstruktur."
+
+#~ msgctxt "wireframe_printspeed_bottom description"
+#~ msgid "Speed of printing the first layer, which is the only layer touching the build platform. Only applies to Wire Printing."
+#~ msgstr "Die Geschwindigkeit beim drucken der ersten Schicht, also der einzigen Schicht, welche das Druckbett berührt. Dies gilt nur für das Drucken mit Drahtstruktur."
+
+#~ msgctxt "wireframe_printspeed_flat description"
+#~ msgid "Speed of printing the horizontal contours of the model. Only applies to Wire Printing."
+#~ msgstr "Die Geschwindigkeit beim Drucken der horizontalen Konturen des Modells. Dies gilt nur für das Drucken mit Drahtstruktur."
+
+#~ msgctxt "wireframe_strategy description"
+#~ msgid "Strategy for making sure two consecutive layers connect at each connection point. Retraction lets the upward lines harden in the right position, but may cause filament grinding. A knot can be made at the end of an upward line to heighten the chance of connecting to it and to let the line cool; however, it may require slow printing speeds. Another strategy is to compensate for the sagging of the top of an upward line; however, the lines won't always fall down as predicted."
+#~ msgstr "Eine Strategie, um sicherzustellen, dass an jedem Verbindungspunkt zwei Schichten miteinander verbunden werden. Durch den Einzug härten die Aufwärtslinien in der richtigen Position, allerdings kann es dabei zum Schleifen des Filaments kommen. Am Ende jeder Aufwärtslinie kann ein Knoten gemacht werden, um die Chance einer erfolgreichen Verbindung zu erhöhen und die Linie abkühlen zu lassen; allerdings ist dafür möglicherweise eine niedrige Druckgeschwindigkeit erforderlich. Eine andere Strategie ist die es an der Oberseite einer Aufwärtslinie das Herabsinken zu kompensieren; allerdings sinken nicht alle Linien immer genauso ab, wie dies erwartet wird."
+
+#~ msgctxt "wireframe_roof_inset description"
+#~ msgid "The distance covered when making a connection from a roof outline inward. Only applies to Wire Printing."
+#~ msgstr "Der abgedeckte Abstand beim Herstellen einer Verbindung vom Dachumriss nach innen. Dies gilt nur für das Drucken mit Drahtstruktur."
+
+#~ msgctxt "wireframe_roof_drag_along description"
+#~ msgid "The distance of the end piece of an inward line which gets dragged along when going back to the outer outline of the roof. This distance is compensated for. Only applies to Wire Printing."
+#~ msgstr "Die Strecke des Endstücks einer nach innen verlaufenden Linie, um die diese bei der Rückkehr zur äußeren Umfangslinie des Dachs nachgezogen wird. Diese Strecke wird kompensiert. Dies gilt nur für das Drucken mit Drahtstruktur."
+
+#~ msgctxt "wireframe_roof_fall_down description"
+#~ msgid "The distance which horizontal roof lines printed 'in thin air' fall down when being printed. This distance is compensated for. Only applies to Wire Printing."
+#~ msgstr "Die Strecke, um die horizontale Dachlinien, die „schwebend“ gedruckt werden, beim Druck herunterfallen. Diese Strecke wird kompensiert. Dies gilt nur für das Drucken mit Drahtstruktur."
+
+#~ msgctxt "wireframe_height description"
+#~ msgid "The height of the upward and diagonally downward lines between two horizontal parts. This determines the overall density of the net structure. Only applies to Wire Printing."
+#~ msgstr "Die Höhe der Aufwärtslinien und diagonalen Abwärtslinien zwischen zwei horizontalen Teilen. Dies legt die Gesamtdichte der Netzstruktur fest. Dies gilt nur für das Drucken mit Drahtstruktur."
+
+#~ msgctxt "wireframe_roof_outer_delay description"
+#~ msgid "Time spent at the outer perimeters of hole which is to become a roof. Longer times can ensure a better connection. Only applies to Wire Printing."
+#~ msgstr "Die Zeit, die für die äußeren Umfänge eines Lochs aufgewendet wird, das später zu einem Dach werden soll. Durch längere Zeiten kann die Verbindung besser werden. Dies gilt nur für das Drucken mit Drahtstruktur."
+
+#~ msgctxt "wireframe_bottom_delay label"
+#~ msgid "WP Bottom Delay"
+#~ msgstr "Abwärtsverzögerung beim Drucken mit Drahtstruktur"
+
+#~ msgctxt "wireframe_printspeed_bottom label"
+#~ msgid "WP Bottom Printing Speed"
+#~ msgstr "Geschwindigkeit beim Drucken der Unterseite mit Drahtstruktur"
+
+#~ msgctxt "wireframe_flow_connection label"
+#~ msgid "WP Connection Flow"
+#~ msgstr "Fluss für Drucken von Verbindungen mit Drahtstruktur"
+
+#~ msgctxt "wireframe_height label"
+#~ msgid "WP Connection Height"
+#~ msgstr "Verbindungshöhe bei Drucken mit Drahtstruktur"
+
+#~ msgctxt "wireframe_printspeed_down label"
+#~ msgid "WP Downward Printing Speed"
+#~ msgstr "Geschwindigkeit beim Drucken in Abwärtsrichtung mit Drahtstruktur"
+
+#~ msgctxt "wireframe_drag_along label"
+#~ msgid "WP Drag Along"
+#~ msgstr "Nachziehen bei Drucken mit Drahtstruktur"
+
+#~ msgctxt "wireframe_up_half_speed label"
+#~ msgid "WP Ease Upward"
+#~ msgstr "Langsame Aufwärtsbewegung bei Drucken mit Drahtstruktur"
+
+#~ msgctxt "wireframe_fall_down label"
+#~ msgid "WP Fall Down"
+#~ msgstr "Herunterfallen bei Drucken mit Drahtstruktur"
+
+#~ msgctxt "wireframe_flat_delay label"
+#~ msgid "WP Flat Delay"
+#~ msgstr "Horizontale Verzögerung beim Drucken mit Drahtstruktur"
+
+#~ msgctxt "wireframe_flow_flat label"
+#~ msgid "WP Flat Flow"
+#~ msgstr "Fluss für Drucken von flachen Linien mit Drahtstruktur"
+
+#~ msgctxt "wireframe_flow label"
+#~ msgid "WP Flow"
+#~ msgstr "Fluss für Drucken mit Drahtstruktur"
+
+#~ msgctxt "wireframe_printspeed_flat label"
+#~ msgid "WP Horizontal Printing Speed"
+#~ msgstr "Geschwindigkeit beim Drucken in horizontaler Richtung mit Drahtstruktur"
+
+#~ msgctxt "wireframe_top_jump label"
+#~ msgid "WP Knot Size"
+#~ msgstr "Knotengröße für Drucken mit Drahtstruktur"
+
+#~ msgctxt "wireframe_nozzle_clearance label"
+#~ msgid "WP Nozzle Clearance"
+#~ msgstr "Düsenabstand bei Drucken mit Drahtstruktur"
+
+#~ msgctxt "wireframe_roof_drag_along label"
+#~ msgid "WP Roof Drag Along"
+#~ msgstr "Nachziehen für Dach bei Drucken mit Drahtstruktur"
+
+#~ msgctxt "wireframe_roof_fall_down label"
+#~ msgid "WP Roof Fall Down"
+#~ msgstr "Herunterfallen des Dachs bei Drucken mit Drahtstruktur"
+
+#~ msgctxt "wireframe_roof_inset label"
+#~ msgid "WP Roof Inset Distance"
+#~ msgstr "Einfügeabstand für Dach bei Drucken mit Drahtstruktur"
+
+#~ msgctxt "wireframe_roof_outer_delay label"
+#~ msgid "WP Roof Outer Delay"
+#~ msgstr "Verzögerung für Dachumfänge bei Drucken mit Drahtstruktur"
+
+#~ msgctxt "wireframe_printspeed label"
+#~ msgid "WP Speed"
+#~ msgstr "Geschwindigkeit beim Drucken mit Drahtstruktur"
+
+#~ msgctxt "wireframe_straight_before_down label"
+#~ msgid "WP Straighten Downward Lines"
+#~ msgstr "Abwärtslinien beim Drucken mit Drahtstruktur geraderichten"
+
+#~ msgctxt "wireframe_strategy label"
+#~ msgid "WP Strategy"
+#~ msgstr "Strategie für Drucken mit Drahtstruktur"
+
+#~ msgctxt "wireframe_top_delay label"
+#~ msgid "WP Top Delay"
+#~ msgstr "Aufwärtsverzögerung beim Drucken mit Drahtstruktur"
+
+#~ msgctxt "wireframe_printspeed_up label"
+#~ msgid "WP Upward Printing Speed"
+#~ msgstr "Geschwindigkeit beim Drucken in Aufwärtsrichtung mit Drahtstruktur"
+
+#~ msgctxt "wireframe_enabled label"
+#~ msgid "Wire Printing"
+#~ msgstr "Drucken mit Drahtstruktur"
diff --git a/resources/i18n/es_ES/cura.po b/resources/i18n/es_ES/cura.po
index 2c362b6c72..11f7334971 100644
--- a/resources/i18n/es_ES/cura.po
+++ b/resources/i18n/es_ES/cura.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Cura 5.3\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-15 11:58+0000\n"
+"POT-Creation-Date: 2023-04-06 15:55+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME \n"
"Language-Team: LANGUAGE \n"
@@ -811,18 +811,18 @@ msgctxt "@text"
msgid "Unknown error."
msgstr "Error desconocido."
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:547
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:558
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags or !"
msgid "Project file {0} contains an unknown machine type {1}. Cannot import the machine. Models will be imported instead."
msgstr "El archivo del proyecto {0} contiene un tipo de máquina desconocida {1}. No se puede importar la máquina, en su lugar, se importarán los modelos."
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:550
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:561
msgctxt "@info:title"
msgid "Open Project File"
msgstr "Abrir archivo de proyecto"
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:631
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:642
#: plugins/3MFReader/WorkspaceDialog.qml:99
#: plugins/3MFReader/WorkspaceDialog.qml:127
#: plugins/3MFReader/WorkspaceDialog.qml:134
@@ -830,27 +830,27 @@ msgctxt "@button"
msgid "Create new"
msgstr "Crear nuevo"
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:681
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:692
#, python-brace-format
msgctxt "@info:error Don't translate the XML tags or !"
msgid "Project file {0} is suddenly inaccessible: {1}."
msgstr "El archivo de proyecto {0} está repentinamente inaccesible: {1}."
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:682
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:690
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:709
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:693
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:701
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:720
msgctxt "@info:title"
msgid "Can't Open Project File"
msgstr "No se puede abrir el archivo de proyecto"
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:689
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:707
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:700
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:718
#, python-brace-format
msgctxt "@info:error Don't translate the XML tags or !"
msgid "Project file {0} is corrupt: {1}."
msgstr "El archivo de proyecto {0} está dañado: {1}."
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:754
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:765
#, python-brace-format
msgctxt "@info:error Don't translate the XML tag !"
msgid "Project file {0} is made using profiles that are unknown to this version of UltiMaker Cura."
@@ -1925,17 +1925,17 @@ msgctxt "@label"
msgid "Number of Extruders"
msgstr "Número de extrusores"
-#: plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:341
+#: plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:342
msgctxt "@label"
msgid "Apply Extruder offsets to GCode"
msgstr "Aplicar compensaciones del extrusor a GCode"
-#: plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:389
+#: plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:390
msgctxt "@title:label"
msgid "Start G-code"
msgstr "Iniciar GCode"
-#: plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:400
+#: plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:401
msgctxt "@title:label"
msgid "End G-code"
msgstr "Finalizar GCode"
@@ -2718,25 +2718,15 @@ msgstr "Registro de Sentry"
#: plugins/SimulationView/SimulationView.py:129
msgctxt "@info:status"
-msgid "Cura does not accurately display layers when Wire Printing is enabled."
-msgstr "Cura no muestra correctamente las capas si la impresión de alambre está habilitada."
-
-#: plugins/SimulationView/SimulationView.py:130
-msgctxt "@info:title"
-msgid "Simulation View"
-msgstr "Vista de simulación"
-
-#: plugins/SimulationView/SimulationView.py:133
-msgctxt "@info:status"
msgid "Nothing is shown because you need to slice first."
msgstr "No se muestra nada porque primero hay que cortar."
-#: plugins/SimulationView/SimulationView.py:134
+#: plugins/SimulationView/SimulationView.py:130
msgctxt "@info:title"
msgid "No layers to show"
msgstr "No hay capas para mostrar"
-#: plugins/SimulationView/SimulationView.py:136
+#: plugins/SimulationView/SimulationView.py:132
#: plugins/SolidView/SolidView.py:74
msgctxt "@info:option_text"
msgid "Do not show this message again"
@@ -3603,7 +3593,7 @@ msgstr "El trabajo de impresión se ha enviado correctamente"
#: plugins/UM3NetworkPrinting/src/Messages/PrintJobAwaitingApprovalMessage.py:22
msgctxt "@action"
msgid "Manage print jobs"
-msgstr "Gestionar trabajos de impresión"
+msgstr "Administrar trabajos de impresión"
#: plugins/UM3NetworkPrinting/src/Messages/PrintJobUploadBlockedMessage.py:15
msgctxt "@info:status"
@@ -4055,6 +4045,16 @@ msgctxt "name"
msgid "Version Upgrade 5.2 to 5.3"
msgstr "Actualización de la versión 5.2 a la 5.3"
+#: plugins/VersionUpgrade/VersionUpgrade53to54/plugin.json
+msgctxt "description"
+msgid "Upgrades configurations from Cura 5.3 to Cura 5.4."
+msgstr ""
+
+#: plugins/VersionUpgrade/VersionUpgrade53to54/plugin.json
+msgctxt "name"
+msgid "Version Upgrade 5.3 to 5.4"
+msgstr ""
+
#: plugins/X3DReader/__init__.py:13
msgctxt "@item:inlistbox"
msgid "X3D File"
@@ -6201,12 +6201,12 @@ msgstr "Apagado"
#: resources/qml/PrintSetupSelector/ProfileWarningReset.qml:65
msgctxt "@info, %1 is the name of the custom profile"
msgid "%1 custom profile is active and you overwrote some settings."
-msgstr "el perfil personalizado %1 está activo y ha sobrescrito algunos ajustes."
+msgstr "El perfil personalizado %1 está activo y ha sobrescrito algunos ajustes."
#: resources/qml/PrintSetupSelector/ProfileWarningReset.qml:78
msgctxt "@info, %1 is the name of the custom profile"
msgid "%1 custom profile is overriding some settings."
-msgstr "El perfil personalizado %1 está sobreescribiendo algunos ajustes."
+msgstr "El perfil personalizado %1 anula algunos ajustes."
#: resources/qml/PrintSetupSelector/ProfileWarningReset.qml:92
msgctxt "@info %1 is the name of a profile"
@@ -6221,12 +6221,12 @@ msgstr ""
#: resources/qml/PrintSetupSelector/ProfileWarningReset.qml:137
msgctxt "@info"
msgid "Reset to defaults."
-msgstr "Restablecer los valores predeterminados."
+msgstr "Restablecer los valores por defecto."
#: resources/qml/PrintSetupSelector/ProfileWarningReset.qml:178
msgctxt "@info"
msgid "Compare and save."
-msgstr "Compare y ahorre."
+msgstr "Comparar y guardar."
#: resources/qml/PrintSetupSelector/Recommended/RecommendedAdhesionSelector.qml:15
msgctxt "@label"
@@ -6246,7 +6246,7 @@ msgstr ""
#: resources/qml/PrintSetupSelector/Recommended/RecommendedPrintSetup.qml:111
msgctxt "@button"
msgid "Show Custom"
-msgstr ""
+msgstr "Mostrar personalización"
#: resources/qml/PrintSetupSelector/Recommended/RecommendedResolutionSelector.qml:27
msgctxt "@label"
@@ -6330,12 +6330,7 @@ msgid ""
"\"Normal\" support creates a support structure directly below the overhanging parts and drops those areas straight down. \n"
"\n"
"\"Tree\" support creates branches towards the overhanging areas that support the model on the tips of those branches, and allows the branches to crawl around the model to support it from the build plate as much as possible."
-msgstr ""
-"Elige entre las tcnicas disponibles para generar soporte. \n"
-"\n"
-"El soporte \"Normal\" crea una estructura de soporte directamente debajo de las partes en voladizo y lleva estas reas hacia abajo. \n"
-"\n"
-"El soporte en \"rbol\" crea ramas en las reas en voladizo que sostienen el modelo al final de estas ramas y permite que las ramas se arrastren alrededor del modelo para sostenerlo tanto como sea posible en la placa de impresión."
+msgstr "Elige entre las técnicas disponibles para generar soporte. El soporte \"Normal\" crea una estructura de soporte directamente debajo de las partes en voladizo y lleva estas áreas hacia abajo. El soporte en \"Árbol\" crea ramas en las áreas en voladizo que sostienen el modelo al final de estas ramas y permite que las ramas se arrastren alrededor del modelo para sostenerlo tanto como sea posible en la placa de impresión."
#: resources/qml/PrintSetupSelector/Recommended/RecommendedSupportSelector.qml:53
msgctxt "@action:label"
@@ -6839,7 +6834,7 @@ msgstr "Si está intentando añadir una nueva impresora UltiMaker a Cura"
#: resources/qml/WelcomePages/AddUltimakerPrinter.qml:80
msgctxt "@info"
msgid "Sign in into UltiMaker Digital Factory"
-msgstr ""
+msgstr "Inicie sesión en UltiMaker Digital Factory"
#: resources/qml/WelcomePages/AddUltimakerPrinter.qml:81
msgctxt "@info"
@@ -6849,7 +6844,7 @@ msgstr "Siga el procedimiento para añadir una nueva impresora"
#: resources/qml/WelcomePages/AddUltimakerPrinter.qml:82
msgctxt "@info"
msgid "Your new printer will automatically appear in Cura"
-msgstr "La nueva impresora aparecerá automáticamente en Cura"
+msgstr "Su nueva impresora aparecerá automáticamente en Cura"
#: resources/qml/WelcomePages/AddUltimakerPrinter.qml:100
msgctxt "@button"
@@ -6926,6 +6921,10 @@ msgctxt "@label"
msgid "No items to select from"
msgstr "No hay elementos para seleccionar"
+#~ msgctxt "@info:status"
+#~ msgid "Cura does not accurately display layers when Wire Printing is enabled."
+#~ msgstr "Cura no muestra correctamente las capas si la impresión de alambre está habilitada."
+
#~ msgctxt "description"
#~ msgid "Manages extensions to the application and allows browsing extensions from the Ultimaker website."
#~ msgstr "Gestiona las extensiones de la aplicación y permite navegar por las extensiones desde el sitio web de Ultimaker."
@@ -6938,6 +6937,10 @@ msgstr "No hay elementos para seleccionar"
#~ msgid "Please sign in to get verified plugins and materials for Ultimaker Cura Enterprise"
#~ msgstr "Inicie sesión para obtener complementos y materiales verificados para Ultimaker Cura Enterprise"
+#~ msgctxt "@info:title"
+#~ msgid "Simulation View"
+#~ msgstr "Vista de simulación"
+
#~ msgctxt "name"
#~ msgid "Ultimaker Network Connection"
#~ msgstr "Conexión en red de Ultimaker"
diff --git a/resources/i18n/es_ES/fdmprinter.def.json.po b/resources/i18n/es_ES/fdmprinter.def.json.po
index ee061335ed..f81b45e982 100644
--- a/resources/i18n/es_ES/fdmprinter.def.json.po
+++ b/resources/i18n/es_ES/fdmprinter.def.json.po
@@ -3,7 +3,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Uranium json setting files\n"
"Report-Msgid-Bugs-To: plugins@ultimaker.com\n"
-"POT-Creation-Date: 2023-03-23 11:03+0000\n"
+"POT-Creation-Date: 2023-03-28 11:57+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME \n"
"Language-Team: LANGUAGE\n"
@@ -70,12 +70,7 @@ msgstr "Lista de polígonos con áreas que el cabezal de impresión no tiene per
#: fdmprinter.def.json
msgctxt "brim_inside_margin description"
msgid "A part fully enclosed inside another part can generate an outer brim that touches the inside of the other part. This removes all brim within this distance from internal holes."
-msgstr "Una pieza completamente cerrada dentro de otra pieza puede generar un borde exterior que toque el interior de la otra pieza. Esta función elimina todos los bordes situados a menos de esta distancia de los orificios internos."
-
-#: fdmprinter.def.json
-msgctxt "support_tree_branch_reach_limit description"
-msgid "A recomendation to how far branches can move from the points they support. Branches can violate this value to reach their destination (buildplate or a flat part of the model). Lowering this value will make the support more sturdy, but increase the amount of branches (and because of that material usage/print time) "
-msgstr ""
+msgstr "Una pieza completamente encerrada dentro de otra puede generar un borde exterior que toque el interior de la pieza exterior. Esto elimina cualquier borde dentro de esta distancia de los orificios internos."
#: fdmprinter.def.json
msgctxt "extruder_prime_pos_abs label"
@@ -141,11 +136,6 @@ msgctxt "support_interface_density description"
msgid "Adjusts the density of the roofs and floors of the support structure. A higher value results in better overhangs, but the supports are harder to remove."
msgstr "Ajusta la densidad de los techos y suelos de la estructura de soporte. Un valor superior da como resultado mejores voladizos pero los soportes son más difíciles de retirar."
-#: fdmprinter.def.json
-msgctxt "support_tree_top_rate description"
-msgid "Adjusts the density of the support structure used to generate the tips of the branches. A higher value results in better overhangs, but the supports are harder to remove. Use Support Roof for very high values or ensure support density is similarly high at the top."
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "support_infill_rate description"
msgid "Adjusts the density of the support structure. A higher value results in better overhangs, but the supports are harder to remove."
@@ -289,7 +279,7 @@ msgstr "Aplicar el desplazamiento del extrusor al sistema de coordenadas. Influy
#: fdmprinter.def.json
msgctxt "interlocking_enable description"
msgid "At the locations where models touch, generate an interlocking beam structure. This improves the adhesion between models, especially models printed in different materials."
-msgstr "En las zonas donde se tocan los modelos, genere una estructura de haz entrelazado. Esta función mejora la adhesión entre modelos, especialmente en los modelos impresos con diferentes materiales."
+msgstr "En las ubicaciones donde se tocan los modelos, genere una estructura de haz entrelazado. Esto mejora la adhesión entre los modelos, especialmente de aquellos impresos en materiales diferentes."
#: fdmprinter.def.json
msgctxt "travel_avoid_other_parts label"
@@ -326,11 +316,6 @@ msgctxt "magic_mesh_surface_mode option both"
msgid "Both"
msgstr "Ambos"
-#: fdmprinter.def.json
-msgctxt "support_interface_priority option nothing"
-msgid "Both overlap"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "bottom_layers label"
msgid "Bottom Layers"
@@ -494,7 +479,7 @@ msgstr "Distancia del borde"
#: fdmprinter.def.json
msgctxt "brim_inside_margin label"
msgid "Brim Inside Avoid Margin"
-msgstr "Margen a evitar del borde interior"
+msgstr "Margen de distancia del borde interior"
#: fdmprinter.def.json
msgctxt "brim_line_count label"
@@ -556,11 +541,6 @@ msgctxt "build_volume_temperature label"
msgid "Build Volume Temperature"
msgstr "Temperatura de volumen de impresión"
-#: fdmprinter.def.json
-msgctxt "support_tree_rest_preference option buildplate"
-msgid "Buildplate"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "center_object label"
msgid "Center Object"
@@ -606,11 +586,6 @@ msgctxt "command_line_settings label"
msgid "Command Line Settings"
msgstr "Ajustes de la línea de comandos"
-#: fdmprinter.def.json
-msgctxt "wireframe_strategy option compensate"
-msgid "Compensate"
-msgstr "Compensar"
-
#: fdmprinter.def.json
msgctxt "infill_pattern option concentric"
msgid "Concentric"
@@ -741,11 +716,6 @@ msgctxt "cooling label"
msgid "Cooling"
msgstr "Refrigeración"
-#: fdmprinter.def.json
-msgctxt "wireframe_top_jump description"
-msgid "Creates a small knot at the top of an upward line, so that the consecutive horizontal layer has a better chance to connect to it. Only applies to Wire Printing."
-msgstr "Crea un pequeño nudo en la parte superior de una línea ascendente, de modo que la siguiente capa horizontal tendrá mayor probabilidad de conectarse a la misma. Solo se aplica a la impresión de alambre."
-
#: fdmprinter.def.json
msgctxt "infill_pattern option cross"
msgid "Cross"
@@ -851,21 +821,6 @@ msgctxt "machine_max_jerk_e description"
msgid "Default jerk for the motor of the filament."
msgstr "Impulso predeterminado del motor del filamento."
-#: fdmprinter.def.json
-msgctxt "wireframe_bottom_delay description"
-msgid "Delay time after a downward move. Only applies to Wire Printing."
-msgstr "Tiempo de retardo después de un movimiento descendente. Solo se aplica a la impresión de alambre."
-
-#: fdmprinter.def.json
-msgctxt "wireframe_top_delay description"
-msgid "Delay time after an upward move, so that the upward line can harden. Only applies to Wire Printing."
-msgstr "Tiempo de retardo después de un movimiento ascendente, para que la línea ascendente pueda endurecerse. Solo se aplica a la impresión de alambre."
-
-#: fdmprinter.def.json
-msgctxt "wireframe_flat_delay description"
-msgid "Delay time between two horizontal segments. Introducing such a delay can cause better adhesion to previous layers at the connection points, while too long delays cause sagging. Only applies to Wire Printing."
-msgstr "Tiempo de retardo entre dos segmentos horizontales. La introducción de este retardo puede causar una mejor adherencia a las capas anteriores en los puntos de conexión, mientras que los retardos demasiado prolongados causan combados. Solo se aplica a la impresión de alambre."
-
#: fdmprinter.def.json
msgctxt "bridge_settings_enabled description"
msgid "Detect bridges and modify print speed, flow and fan settings while bridges are printed."
@@ -874,7 +829,7 @@ msgstr "Detección de puentes y modificación de los ajustes de velocidad de imp
#: fdmprinter.def.json
msgctxt "inset_direction description"
msgid "Determines the order in which walls are printed. Printing outer walls earlier helps with dimensional accuracy, as faults from inner walls cannot propagate to the outside. However printing them later allows them to stack better when overhangs are printed. When there is an uneven amount of total innner walls, the 'center last line' is always printed last."
-msgstr "Determina el orden de impresión de las paredes. La preimpresión de las paredes exteriores mejora la precisión dimensional ya que las fallas de las paredes internas no pueden propagarse hacia el exterior. Sin embargo, si imprime más tarde, podrá apilarlos mejor cuando se impriman los voladizos. Cuando hay una cantidad desigual de paredes interiores totales, la \"última línea central\" siempre se imprime al final."
+msgstr "Determina el orden de impresión de las paredes. Empezar imprimiendo las paredes exteriores ayuda a la precisión dimensional, ya que evita que los defectos de las paredes interiores se propaguen al exterior. Sin embargo, si las imprime más tarde, podrá apilarlas mejor cuando se impriman los voladizos. Cuando hay una cantidad impar de paredes interiores totales, la «última línea central» siempre se imprime en último lugar."
#: fdmprinter.def.json
msgctxt "infill_mesh_order description"
@@ -896,11 +851,6 @@ msgctxt "material_diameter label"
msgid "Diameter"
msgstr "Diámetro"
-#: fdmprinter.def.json
-msgctxt "support_tree_bp_diameter description"
-msgid "Diameter every branch tries to achieve when reaching the buildplate. Improves bed adhesion."
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "adhesion_type description"
msgid "Different options that help to improve both priming your extrusion and adhesion to the build plate. Brim adds a single layer flat area around the base of your model to prevent warping. Raft adds a thick grid with a roof below the model. Skirt is a line printed around the model, but not connected to the model."
@@ -911,11 +861,6 @@ msgctxt "machine_disallowed_areas label"
msgid "Disallowed Areas"
msgstr "Áreas no permitidas"
-#: fdmprinter.def.json
-msgctxt "wireframe_nozzle_clearance description"
-msgid "Distance between the nozzle and horizontally downward lines. Larger clearance results in diagonally downward lines with a less steep angle, which in turn results in less upward connections with the next layer. Only applies to Wire Printing."
-msgstr "Distancia entre la tobera y líneas descendentes en horizontal. Cuanto mayor sea la holgura, menos pronunciado será el ángulo de las líneas descendentes en diagonal, lo que a su vez se traduce en menos conexiones ascendentes con la siguiente capa. Solo se aplica a la impresión de alambre."
-
#: fdmprinter.def.json
msgctxt "infill_line_distance description"
msgid "Distance between the printed infill lines. This setting is calculated by the infill density and the infill line width."
@@ -966,15 +911,6 @@ msgctxt "wall_0_wipe_dist description"
msgid "Distance of a travel move inserted after the outer wall, to hide the Z seam better."
msgstr "Distancia de un movimiento de desplazamiento insertado tras la pared exterior con el fin de ocultar mejor la costura sobre el eje Z."
-#: fdmprinter.def.json
-msgctxt "wireframe_up_half_speed description"
-msgid ""
-"Distance of an upward move which is extruded with half speed.\n"
-"This can cause better adhesion to previous layers, while not heating the material in those layers too much. Only applies to Wire Printing."
-msgstr ""
-"Distancia de un movimiento ascendente que se extrude a media velocidad.\n"
-"Esto puede causar una mejor adherencia a las capas anteriores, aunque no calienta demasiado el material en esas capas. Solo se aplica a la impresión de alambre."
-
#: fdmprinter.def.json
msgctxt "draft_shield_dist description"
msgid "Distance of the draft shield from the print, in the X/Y directions."
@@ -995,16 +931,6 @@ msgctxt "support_xy_distance description"
msgid "Distance of the support structure from the print in the X/Y directions."
msgstr "Distancia de la estructura del soporte desde la impresión en las direcciones X/Y."
-#: fdmprinter.def.json
-msgctxt "wireframe_fall_down description"
-msgid "Distance with which the material falls down after an upward extrusion. This distance is compensated for. Only applies to Wire Printing."
-msgstr "Distancia a la que cae el material después de una extrusión ascendente. Esta distancia se compensa. Solo se aplica a la impresión de alambre."
-
-#: fdmprinter.def.json
-msgctxt "wireframe_drag_along description"
-msgid "Distance with which the material of an upward extrusion is dragged along with the diagonally downward extrusion. This distance is compensated for. Only applies to Wire Printing."
-msgstr "Distancia a la que el material de una extrusión ascendente se arrastra junto con la extrusión descendente en diagonal. Esta distancia se compensa. Solo se aplica a la impresión de alambre."
-
#: fdmprinter.def.json
msgctxt "min_infill_area description"
msgid "Don't generate areas of infill smaller than this (use skin instead)."
@@ -1128,12 +1054,12 @@ msgstr "Habilitar techo del soporte"
#: fdmprinter.def.json
msgctxt "acceleration_travel_enabled label"
msgid "Enable Travel Acceleration"
-msgstr "Habilitar la aceleración de desplazamiento"
+msgstr "Habilitar aceleración de desplazamiento"
#: fdmprinter.def.json
msgctxt "jerk_travel_enabled label"
msgid "Enable Travel Jerk"
-msgstr "Habilitar el impulso de desplazamiento"
+msgstr "Activar impulso de desplazamiento"
#: fdmprinter.def.json
msgctxt "ooze_shield_enabled description"
@@ -1388,7 +1314,7 @@ msgstr "Compensación de flujo en las líneas superiores o inferiores."
#: fdmprinter.def.json
msgctxt "wall_x_material_flow_layer_0 description"
msgid "Flow compensation on wall lines for all wall lines except the outermost one, but only for the first layer"
-msgstr "Compensación de flujo en líneas de pared para todas las líneas excepto la más externa, pero solo para la primera capa"
+msgstr "Compensación de caudal en líneas de pared para todas, excepto la más exterior, pero solo para la primera capa."
#: fdmprinter.def.json
msgctxt "wall_x_material_flow description"
@@ -1400,26 +1326,11 @@ msgctxt "wall_material_flow description"
msgid "Flow compensation on wall lines."
msgstr "Compensación de flujo en líneas de pared."
-#: fdmprinter.def.json
-msgctxt "wireframe_flow_connection description"
-msgid "Flow compensation when going up or down. Only applies to Wire Printing."
-msgstr "Compensación de flujo cuando se va hacia arriba o hacia abajo. Solo se aplica a la impresión de alambre."
-
-#: fdmprinter.def.json
-msgctxt "wireframe_flow_flat description"
-msgid "Flow compensation when printing flat lines. Only applies to Wire Printing."
-msgstr "Compensación de flujo al imprimir líneas planas. Solo se aplica a la impresión de alambre."
-
#: fdmprinter.def.json
msgctxt "material_flow description"
msgid "Flow compensation: the amount of material extruded is multiplied by this value."
msgstr "Compensación de flujo: la cantidad de material extruido se multiplica por este valor."
-#: fdmprinter.def.json
-msgctxt "wireframe_flow description"
-msgid "Flow compensation: the amount of material extruded is multiplied by this value. Only applies to Wire Printing."
-msgstr "Compensación de flujo: la cantidad de material extruido se multiplica por este valor. Solo se aplica a la impresión de alambre."
-
#: fdmprinter.def.json
msgctxt "material_flush_purge_length label"
msgid "Flush Purge Length"
@@ -1516,7 +1427,7 @@ msgstr "Altura del puente"
#: fdmprinter.def.json
msgctxt "interlocking_enable label"
msgid "Generate Interlocking Structure"
-msgstr "Generar estructuras de entrelazado"
+msgstr "Generar estructura entrelazada"
#: fdmprinter.def.json
msgctxt "support_enable label"
@@ -1581,7 +1492,7 @@ msgstr "Escalones de relleno de soporte"
#: fdmprinter.def.json
msgctxt "cool_min_temperature description"
msgid "Gradually reduce to this temperature when printing at reduced speeds because of minimum layer time."
-msgstr "Reducir gradualmente a esta temperatura al imprimir a velocidades bajas debido al tiempo mínimo por capa."
+msgstr "Reduzca gradualmente a esta temperatura cuando imprima a velocidades bajas debido al tiempo mínimo de capa."
#: fdmprinter.def.json
msgctxt "infill_pattern option grid"
@@ -1768,16 +1679,6 @@ msgctxt "machine_extruders_shared_nozzle_initial_retraction description"
msgid "How much the filament of each extruder is assumed to have been retracted from the shared nozzle tip at the completion of the printer-start gcode script; the value should be equal to or greater than the length of the common part of the nozzle's ducts."
msgstr "La cantidad de filamento de cada extrusor que se supone que se ha retirado de la punta de la tobera compartida al final de la secuencia de comandos gcode de inicio de la impresora; el valor debe ser igual o mayor que la longitud de la parte común de los conductos de la tobera."
-#: fdmprinter.def.json
-msgctxt "support_interface_priority description"
-msgid "How support interface and support will interact when they overlap. Currently only implemented for support roof."
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_min_height_to_model description"
-msgid "How tall a branch has to be if it is placed on the model. Prevents small blobs of support. This setting is ignored when a branch is supporting a support roof."
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "bridge_skin_support_threshold description"
msgid "If a skin region is supported for less than this percentage of its area, print it using the bridge settings. Otherwise it is printed using the normal skin settings."
@@ -2083,16 +1984,6 @@ msgctxt "inset_direction option inside_out"
msgid "Inside To Outside"
msgstr "Del interior al exterior"
-#: fdmprinter.def.json
-msgctxt "support_interface_priority option interface_lines_overwrite_support_area"
-msgid "Interface lines preferred"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_interface_priority option interface_area_overwrite_support_area"
-msgid "Interface preferred"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "interlocking_beam_layer_count label"
msgid "Interlocking Beam Layer Count"
@@ -2106,7 +1997,7 @@ msgstr "Ancho del haz entrelazado"
#: fdmprinter.def.json
msgctxt "interlocking_boundary_avoidance label"
msgid "Interlocking Boundary Avoidance"
-msgstr "Evitar los límites del entrelazado"
+msgstr "Distancia a los límites de entrelazado"
#: fdmprinter.def.json
msgctxt "interlocking_depth label"
@@ -2116,7 +2007,7 @@ msgstr "Profundidad del entrelazado"
#: fdmprinter.def.json
msgctxt "interlocking_orientation label"
msgid "Interlocking Structure Orientation"
-msgstr "Orientación de la estructura entrelazada"
+msgstr "Orientación de estructura entrelazada"
#: fdmprinter.def.json
msgctxt "ironing_only_highest_layer label"
@@ -2178,11 +2069,6 @@ msgctxt "meshfix_keep_open_polygons label"
msgid "Keep Disconnected Faces"
msgstr "Mantener caras desconectadas"
-#: fdmprinter.def.json
-msgctxt "wireframe_strategy option knot"
-msgid "Knot"
-msgstr "Nudo"
-
#: fdmprinter.def.json
msgctxt "layer_height label"
msgid "Layer Height"
@@ -2253,11 +2139,6 @@ msgctxt "lightning_infill_support_angle label"
msgid "Lightning Infill Support Angle"
msgstr "Ángulo de sujeción de relleno de iluminación"
-#: fdmprinter.def.json
-msgctxt "support_tree_limit_branch_reach description"
-msgid "Limit how far each branch should travel from the point it supports. This can make the support more sturdy, but will increase the amount of branches (and because of that material usage/print time)"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "cutting_mesh description"
msgid "Limit the volume of this mesh to within other meshes. You can use this to make certain areas of one mesh print with different settings and with a whole different extruder."
@@ -2943,11 +2824,6 @@ msgctxt "machine_use_extruder_offset_to_offset_coords label"
msgid "Offset with Extruder"
msgstr "Desplazamiento con extrusor"
-#: fdmprinter.def.json
-msgctxt "support_tree_rest_preference option graceful"
-msgid "On any flat surface"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "print_sequence option one_at_a_time"
msgid "One at a Time"
@@ -3078,11 +2954,6 @@ msgctxt "bridge_fan_speed_3 description"
msgid "Percentage fan speed to use when printing the third bridge skin layer."
msgstr "Velocidad del ventilador en porcentaje que se utiliza para imprimir la tercera capa del forro del puente."
-#: fdmprinter.def.json
-msgctxt "wireframe_straight_before_down description"
-msgid "Percentage of a diagonally downward line which is covered by a horizontal line piece. This can prevent sagging of the top most point of upward lines. Only applies to Wire Printing."
-msgstr "Porcentaje de una línea descendente en diagonal que está cubierta por un trozo de línea horizontal. Esto puede evitar el combado del punto de nivel superior de las líneas ascendentes. Solo se aplica a la impresión de alambre."
-
#: fdmprinter.def.json
msgctxt "minimum_polygon_circumference description"
msgid "Polygons in sliced layers that have a circumference smaller than this amount will be filtered out. Lower values lead to higher resolution mesh at the cost of slicing time. It is meant mostly for high resolution SLA printers and very tiny 3D models with a lot of details."
@@ -3193,11 +3064,6 @@ msgctxt "mold_enabled description"
msgid "Print models as a mold, which can be cast in order to get a model which resembles the models on the build plate."
msgstr "Imprimir modelos como un molde que se pueden fundir para obtener un modelo que se parezca a los modelos de la placa de impresión."
-#: fdmprinter.def.json
-msgctxt "wireframe_enabled description"
-msgid "Print only the outside surface with a sparse webbed structure, printing 'in thin air'. This is realized by horizontally printing the contours of the model at given Z intervals which are connected via upward and diagonally downward lines."
-msgstr "Imprime solo la superficie exterior con una estructura reticulada poco densa, imprimiendo 'en el aire'. Esto se realiza mediante la impresión horizontal de los contornos del modelo a intervalos Z dados que están conectados a través de líneas ascendentes y descendentes en diagonal."
-
#: fdmprinter.def.json
msgctxt "fill_outline_gaps description"
msgid "Print pieces of the model which are horizontally thinner than the nozzle size."
@@ -3543,11 +3409,6 @@ msgctxt "support_tree_collision_resolution description"
msgid "Resolution to compute collisions with to avoid hitting the model. Setting this lower will produce more accurate trees that fail less often, but increases slicing time dramatically."
msgstr "Resolución para computar colisiones para evitar golpear el modelo. Establecer un ajuste bajo producirá árboles más precisos que producen fallos con menor frecuencia, pero aumenta significativamente el tiempo de fragmentación."
-#: fdmprinter.def.json
-msgctxt "wireframe_strategy option retract"
-msgid "Retract"
-msgstr "Retraer"
-
#: fdmprinter.def.json
msgctxt "travel_retract_before_outer_wall label"
msgid "Retract Before Outer Wall"
@@ -3801,7 +3662,7 @@ msgstr "Tamaño máximo de agujero pequeño"
#: fdmprinter.def.json
msgctxt "cool_min_temperature label"
msgid "Small Layer Printing Temperature"
-msgstr "Temperatura de impresión para capas pequeñas"
+msgstr "Temperatura de impresión de capas pequeñas"
#: fdmprinter.def.json
msgctxt "small_skin_width label"
@@ -3868,31 +3729,6 @@ msgctxt "speed label"
msgid "Speed"
msgstr "Velocidad"
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed description"
-msgid "Speed at which the nozzle moves when extruding material. Only applies to Wire Printing."
-msgstr "Velocidad a la que la tobera se desplaza durante la extrusión de material. Solo se aplica a la impresión de alambre."
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_down description"
-msgid "Speed of printing a line diagonally downward. Only applies to Wire Printing."
-msgstr "Velocidad de impresión de una línea descendente en diagonal 'en el aire'. Solo se aplica a la impresión de alambre."
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_up description"
-msgid "Speed of printing a line upward 'in thin air'. Only applies to Wire Printing."
-msgstr "Velocidad de impresión de una línea ascendente 'en el aire'. Solo se aplica a la impresión de alambre."
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_bottom description"
-msgid "Speed of printing the first layer, which is the only layer touching the build platform. Only applies to Wire Printing."
-msgstr "Velocidad de impresión de la primera capa, que es la única capa que toca la plataforma de impresión. Solo se aplica a la impresión de alambre."
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_flat description"
-msgid "Speed of printing the horizontal contours of the model. Only applies to Wire Printing."
-msgstr "Velocidad de impresión de los contornos horizontales del modelo. Solo se aplica a la impresión de alambre."
-
#: fdmprinter.def.json
msgctxt "wipe_hop_speed description"
msgid "Speed to move the z-axis during the hop."
@@ -3943,11 +3779,6 @@ msgctxt "machine_steps_per_mm_z label"
msgid "Steps per Millimeter (Z)"
msgstr "Pasos por milímetro (Z)"
-#: fdmprinter.def.json
-msgctxt "wireframe_strategy description"
-msgid "Strategy for making sure two consecutive layers connect at each connection point. Retraction lets the upward lines harden in the right position, but may cause filament grinding. A knot can be made at the end of an upward line to heighten the chance of connecting to it and to let the line cool; however, it may require slow printing speeds. Another strategy is to compensate for the sagging of the top of an upward line; however, the lines won't always fall down as predicted."
-msgstr "Estrategia para asegurarse de que dos capas consecutivas conecten en cada punto de conexión. La retracción permite que las líneas ascendentes se endurezcan en la posición correcta, pero pueden hacer que filamento se desmenuce. Se puede realizar un nudo al final de una línea ascendente para aumentar la posibilidad de conexión a la misma y dejar que la línea se enfríe; sin embargo, esto puede requerir velocidades de impresión lentas. Otra estrategia consiste en compensar el combado de la parte superior de una línea ascendente; sin embargo, las líneas no siempre caen como se espera."
-
#: fdmprinter.def.json
msgctxt "support description"
msgid "Support"
@@ -4153,11 +3984,6 @@ msgctxt "support_interface_pattern label"
msgid "Support Interface Pattern"
msgstr "Patrón de la interfaz de soporte"
-#: fdmprinter.def.json
-msgctxt "support_interface_priority label"
-msgid "Support Interface Priority"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "support_interface_skip_height label"
msgid "Support Interface Resolution"
@@ -4328,16 +4154,6 @@ msgctxt "support_z_distance label"
msgid "Support Z Distance"
msgstr "Distancia en Z del soporte"
-#: fdmprinter.def.json
-msgctxt "support_interface_priority option support_lines_overwrite_interface_area"
-msgid "Support lines preferred"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_interface_priority option support_area_overwrite_interface_area"
-msgid "Support preferred"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "support_supported_skin_fan_speed label"
msgid "Supported Skin Fan Speed"
@@ -4653,11 +4469,6 @@ msgctxt "support_tree_branch_diameter description"
msgid "The diameter of the thinnest branches of tree support. Thicker branches are more sturdy. Branches towards the base will be thicker than this."
msgstr "El diámetro de las ramas más finas del soporte en árbol. Cuanto más gruesas sean las ramas, más robustas serán. Las ramas que estén cerca de la base serán más gruesas que esto."
-#: fdmprinter.def.json
-msgctxt "support_tree_tip_diameter description"
-msgid "The diameter of the top of the tip of the branches of tree support."
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "machine_feeder_wheel_diameter description"
msgid "The diameter of the wheel that drives the material in the feeder."
@@ -4666,7 +4477,7 @@ msgstr "El diámetro de la rueda que dirige el material hacia el alimentador."
#: fdmprinter.def.json
msgctxt "support_tree_max_diameter description"
msgid "The diameter of the widest branches of tree support. A thicker trunk is more sturdy; a thinner trunk takes up less space on the build plate."
-msgstr "El diámetro de las ramas más anchas del soporte en árbol. Un tronco más grueso es más resistente; un tronco más delgado ocupa menos espacio en la placa de impresión."
+msgstr "El diámetro de las ramas más anchas del soporte en árbol. Un tronco más grueso es más resistente, pero uno más delgado ocupa menos espacio en la placa de impresión."
#: fdmprinter.def.json
msgctxt "adaptive_layer_height_variation_step description"
@@ -4698,15 +4509,10 @@ msgctxt "raft_surface_line_spacing description"
msgid "The distance between the raft lines for the top raft layers. The spacing should be equal to the line width, so that the surface is solid."
msgstr "Distancia entre las líneas de la balsa para las capas superiores de la balsa. La separación debe ser igual a la ancho de línea para producir una superficie sólida."
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_inset description"
-msgid "The distance covered when making a connection from a roof outline inward. Only applies to Wire Printing."
-msgstr "Distancia cubierta al hacer una conexión desde un contorno del techo hacia el interior. Solo se aplica a la impresión de alambre."
-
#: fdmprinter.def.json
msgctxt "interlocking_depth description"
msgid "The distance from the boundary between models to generate interlocking structure, measured in cells. Too few cells will result in poor adhesion."
-msgstr "La distancia del límite entre los modelos para generar una estructura entrelazada medida en celdas. Un número demasiado bajo de celdas provocará una adhesión deficiente."
+msgstr "La distancia del límite entre los modelos para generar una estructura entrelazada, medida en celdas. Un número demasiado bajo de celdas provocará una adhesión deficiente."
#: fdmprinter.def.json
msgctxt "brim_width description"
@@ -4716,18 +4522,13 @@ msgstr "Distancia desde el modelo hasta la línea del borde exterior. Un borde m
#: fdmprinter.def.json
msgctxt "interlocking_boundary_avoidance description"
msgid "The distance from the outside of a model where interlocking structures will not be generated, measured in cells."
-msgstr "La distancia desde el exterior de un modelo en la que no se generarán estructuras entrelazadas, medida en celdas."
+msgstr "La distancia desde el exterior de un modelo en el que no se generarán estructuras entrelazadas, medida en celdas."
#: fdmprinter.def.json
msgctxt "machine_heat_zone_length description"
msgid "The distance from the tip of the nozzle in which heat from the nozzle is transferred to the filament."
msgstr "Distancia desde la punta de la tobera que transfiere calor al filamento."
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_drag_along description"
-msgid "The distance of the end piece of an inward line which gets dragged along when going back to the outer outline of the roof. This distance is compensated for. Only applies to Wire Printing."
-msgstr "La distancia del trozo final de una línea entrante que se arrastra al volver al contorno exterior del techo. Esta distancia se compensa. Solo se aplica a la impresión de alambre."
-
#: fdmprinter.def.json
msgctxt "bottom_skin_expand_distance description"
msgid "The distance the bottom skins are expanded into the infill. Higher values makes the skin attach better to the infill pattern and makes the skin adhere better to the walls on the layer below. Lower values save amount of material used."
@@ -4748,11 +4549,6 @@ msgctxt "wipe_move_distance description"
msgid "The distance to move the head back and forth across the brush."
msgstr "La distancia para mover el cabezal hacia adelante y hacia atrás a lo largo del cepillo."
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_fall_down description"
-msgid "The distance which horizontal roof lines printed 'in thin air' fall down when being printed. This distance is compensated for. Only applies to Wire Printing."
-msgstr "Distancia a la que las líneas horizontales del techo impresas 'en el aire' caen mientras se imprime. Esta distancia se compensa. Solo se aplica a la impresión de alambre."
-
#: fdmprinter.def.json
msgctxt "lightning_infill_prune_angle description"
msgid "The endpoints of infill lines are shortened to save on material. This setting is the angle of overhang of the endpoints of these lines."
@@ -4963,11 +4759,6 @@ msgctxt "support_bottom_stair_step_height description"
msgid "The height of the steps of the stair-like bottom of support resting on the model. A low value makes the support harder to remove, but too high values can lead to unstable support structures. Set to zero to turn off the stair-like behaviour."
msgstr "Altura de los escalones de la parte inferior de la escalera del soporte que descansa sobre el modelo. Un valor más bajo hace que el soporte sea difícil de retirar pero valores demasiado altos pueden producir estructuras del soporte inestables. Configúrelo en cero para desactivar el comportamiento de escalera."
-#: fdmprinter.def.json
-msgctxt "wireframe_height description"
-msgid "The height of the upward and diagonally downward lines between two horizontal parts. This determines the overall density of the net structure. Only applies to Wire Printing."
-msgstr "Altura de las líneas ascendentes y descendentes en diagonal entre dos partes horizontales. Esto determina la densidad global de la estructura reticulada. Solo se aplica a la Impresión de Alambre."
-
#: fdmprinter.def.json
msgctxt "brim_gap description"
msgid "The horizontal distance between the first brim line and the outline of the first layer of the print. A small gap can make the brim easier to remove while still providing the thermal benefits."
@@ -5250,7 +5041,7 @@ msgstr "La longitud mínima de la falda o el borde. Si el número de líneas de
#: fdmprinter.def.json
msgctxt "min_odd_wall_line_width description"
msgid "The minimum line width for middle line gap filler polyline walls. This setting determines at which model thickness we switch from printing two wall lines, to printing two outer walls and a single central wall in the middle. A higher Minimum Odd Wall Line Width leads to a higher maximum even wall line width. The maximum odd wall line width is calculated as 2 * Minimum Even Wall Line Width."
-msgstr "El ancho de línea mínimo para paredes de polilínea de relleno de hueco de línea intermedia. Este parámetro determina a partir de qué grosor de modelo pasamos de imprimir dos líneas de paredes a imprimir dos paredes exteriores y una sola pared central en el medio. Un ancho mínimo más alto de la línea perimetral impar conduce a un ancho máximo más alto de la línea perimetral par. El ancho máximo de línea perimetral impar se calcula como 2 * ancho mínimo de línea perimetral par."
+msgstr "La anchura mínima de línea para las paredes tipo polilínea para rellenar el hueco de la línea central. Este parámetro determina a partir de qué grosor de modelo pasamos de imprimir dos líneas de pared a imprimir dos paredes exteriores y una sola pared central en el medio. Un ancho mínimo más alto de la línea de pared impar conduce a un ancho máximo más alto de la línea de pared par. El ancho máximo de línea de pared impar se calcula como el doble del ancho mínimo de línea de pared par."
#: fdmprinter.def.json
msgctxt "min_even_wall_line_width description"
@@ -5287,11 +5078,6 @@ msgctxt "prime_tower_min_volume description"
msgid "The minimum volume for each layer of the prime tower in order to purge enough material."
msgstr "El volumen mínimo de cada capa de la torre auxiliar que permite purgar suficiente material."
-#: fdmprinter.def.json
-msgctxt "support_tree_max_diameter_increase_by_merges_when_support_to_model description"
-msgid "The most the diameter of a branch that has to connect to the model may increase by merging with branches that could reach the buildplate. Increasing this reduces print time, but increases the area of support that rests on model"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "machine_name description"
msgid "The name of your 3D printer model."
@@ -5370,17 +5156,17 @@ msgstr "El número de paredes con las que el soporte rodea el relleno. Añadir u
#: fdmprinter.def.json
msgctxt "support_bottom_wall_count description"
msgid "The number of walls with which to surround support interface floor. Adding a wall can make support print more reliably and can support overhangs better, but increases print time and material used."
-msgstr "El número de paredes con las que rodear la base de la interfaz de soporte. Añadir una pared puede hacer que la impresión del soporte sea más fiable y pueda sostener mejor los voladizos, pero aumentará el tiempo de impresión y el material utilizado."
+msgstr "El número de paredes con las que rodear el suelo de la interfaz de soporte. Añadir una pared puede hacer que la copia impresa del soporte sea más fiable y pueda sostener mejor los voladizos, pero aumentará el tiempo de impresión y el material utilizado."
#: fdmprinter.def.json
msgctxt "support_roof_wall_count description"
msgid "The number of walls with which to surround support interface roof. Adding a wall can make support print more reliably and can support overhangs better, but increases print time and material used."
-msgstr "El número de paredes con las que rodear el techo de la interfaz de soporte. Añadir una pared puede hacer que la impresión del soporte sea más fiable y pueda sostener mejor los voladizos, pero aumentará el tiempo de impresión y el material utilizado."
+msgstr "El número de paredes con las que rodear el techo de la interfaz de soporte. Añadir una pared puede hacer que la copia impresa del soporte sea más fiable y pueda sostener mejor los voladizos, pero aumentará el tiempo de impresión y el material utilizado."
#: fdmprinter.def.json
msgctxt "support_interface_wall_count description"
msgid "The number of walls with which to surround support interface. Adding a wall can make support print more reliably and can support overhangs better, but increases print time and material used."
-msgstr "El número de paredes con las que rodear la interfaz de soporte. Añadir una pared puede hacer que la impresión del soporte sea más fiable y pueda sostener mejor los voladizos, pero aumentará el tiempo de impresión y el material utilizado."
+msgstr "El número de paredes con las que rodear la interfaz de soporte. Añadir una pared puede hacer que la copia impresa del soporte sea más fiable y pueda sostener mejor los voladizos, pero aumentará el tiempo de impresión y el material utilizado."
#: fdmprinter.def.json
msgctxt "wall_distribution_count description"
@@ -5447,16 +5233,6 @@ msgctxt "z_seam_position description"
msgid "The position near where to start printing each part in a layer."
msgstr "La posición cerca de donde comenzará la impresión de cada parte de una capa."
-#: fdmprinter.def.json
-msgctxt "support_tree_angle_slow description"
-msgid "The preferred angle of the branches, when they do not have to avoid the model. Use a lower angle to make them more vertical and more stable. Use a higher angle for branches to merge faster."
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_rest_preference description"
-msgid "The preferred placement of the support structures. If structures cant be placed at the prefered location, they will be place elsewhere"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "jerk_layer_0 description"
msgid "The print maximum instantaneous velocity change for the initial layer."
@@ -5867,11 +5643,6 @@ msgctxt "draft_shield_enabled description"
msgid "This will create a wall around the model, which traps (hot) air and shields against exterior airflow. Especially useful for materials which warp easily."
msgstr "Esto creará una pared alrededor del modelo que atrapa el aire (caliente) y lo protege contra flujos de aire exterior. Es especialmente útil para materiales que se deforman fácilmente."
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_outer_delay description"
-msgid "Time spent at the outer perimeters of hole which is to become a roof. Longer times can ensure a better connection. Only applies to Wire Printing."
-msgstr "El tiempo empleado en los perímetros exteriores del agujero que se convertirá en un techo. Cuanto mayor sea el tiempo, mejor será la conexión. Solo se aplica a la impresión de alambre."
-
#: fdmprinter.def.json
msgctxt "material_shrinkage_percentage_xy description"
msgid "To compensate for the shrinkage of the material as it cools down, the model will be scaled with this factor in the XY-direction (horizontally)."
@@ -6072,11 +5843,6 @@ msgctxt "support_tree_angle label"
msgid "Tree Support Branch Angle"
msgstr "Ángulo de las ramas del soporte en árbol"
-#: fdmprinter.def.json
-msgctxt "support_tree_top_rate label"
-msgid "Tree Support Branch Density"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "support_tree_branch_diameter label"
msgid "Tree Support Branch Diameter"
@@ -6097,50 +5863,10 @@ msgctxt "support_tree_collision_resolution label"
msgid "Tree Support Collision Resolution"
msgstr "Resolución de colisión del soporte en árbol"
-#: fdmprinter.def.json
-msgctxt "support_tree_max_diameter_increase_by_merges_when_support_to_model label"
-msgid "Tree Support Diameter Increase To Model"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_bp_diameter label"
-msgid "Tree Support Inital Layer Diameter"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_limit_branch_reach label"
-msgid "Tree Support Limit Branch Reach"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_min_height_to_model label"
-msgid "Tree Support Minimum Height To Model"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_branch_reach_limit label"
-msgid "Tree Support Optimal Branch Range"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_angle_slow label"
-msgid "Tree Support Preferred Branch Angle"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_rest_preference label"
-msgid "Tree Support Rest Preference"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_tip_diameter label"
-msgid "Tree Support Tip Diameter"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "support_tree_max_diameter label"
msgid "Tree Support Trunk Diameter"
-msgstr "Diámetro del tronco de soporte en árbol"
+msgstr "Diámetro del tronco del soporte en árbol"
#: fdmprinter.def.json
msgctxt "infill_pattern option trihexagon"
@@ -6247,121 +5973,6 @@ msgctxt "slicing_tolerance description"
msgid "Vertical tolerance in the sliced layers. The contours of a layer are normally generated by taking cross sections through the middle of each layer's thickness (Middle). Alternatively each layer can have the areas which fall inside of the volume throughout the entire thickness of the layer (Exclusive) or a layer has the areas which fall inside anywhere within the layer (Inclusive). Inclusive retains the most details, Exclusive makes for the best fit and Middle stays closest to the original surface."
msgstr "Tolerancia vertical en las capas cortadas. Los contornos de una capa se generan normalmente pasando las secciones entrecruzadas a través del medio de cada espesor de capa (Media). Alternativamente, cada capa puede tener áreas ubicadas dentro del volumen a través de todo el grosor de la capa (Exclusiva) o una capa puede tener áreas ubicadas dentro en cualquier lugar de la capa (Inclusiva). La opción Inclusiva permite conservar la mayoría de los detalles, la opción Exclusiva permite obtener una adaptación óptima y la opción Media permite permanecer cerca de la superficie original."
-#: fdmprinter.def.json
-msgctxt "wireframe_bottom_delay label"
-msgid "WP Bottom Delay"
-msgstr "Retardo inferior en IA"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_bottom label"
-msgid "WP Bottom Printing Speed"
-msgstr "Velocidad de impresión de la parte inferior en IA"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_flow_connection label"
-msgid "WP Connection Flow"
-msgstr "Flujo de conexión en IA"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_height label"
-msgid "WP Connection Height"
-msgstr "Altura de conexión en IA"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_down label"
-msgid "WP Downward Printing Speed"
-msgstr "Velocidad de impresión descendente en IA"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_drag_along label"
-msgid "WP Drag Along"
-msgstr "Arrastre en IA"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_up_half_speed label"
-msgid "WP Ease Upward"
-msgstr "Facilidad de ascenso en IA"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_fall_down label"
-msgid "WP Fall Down"
-msgstr "Caída en IA"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_flat_delay label"
-msgid "WP Flat Delay"
-msgstr "Retardo plano en IA"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_flow_flat label"
-msgid "WP Flat Flow"
-msgstr "Flujo plano en IA"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_flow label"
-msgid "WP Flow"
-msgstr "Flujo en IA"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_flat label"
-msgid "WP Horizontal Printing Speed"
-msgstr "Velocidad de impresión horizontal en IA"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_top_jump label"
-msgid "WP Knot Size"
-msgstr "Tamaño de nudo de IA"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_nozzle_clearance label"
-msgid "WP Nozzle Clearance"
-msgstr "Holgura de la tobera en IA"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_drag_along label"
-msgid "WP Roof Drag Along"
-msgstr "Arrastre del techo en IA"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_fall_down label"
-msgid "WP Roof Fall Down"
-msgstr "Caída del techo en IA"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_inset label"
-msgid "WP Roof Inset Distance"
-msgstr "Distancia a la inserción del techo en IA"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_outer_delay label"
-msgid "WP Roof Outer Delay"
-msgstr "Retardo exterior del techo en IA"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed label"
-msgid "WP Speed"
-msgstr "Velocidad de IA"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_straight_before_down label"
-msgid "WP Straighten Downward Lines"
-msgstr "Enderezar líneas descendentes en IA"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_strategy label"
-msgid "WP Strategy"
-msgstr "Estrategia en IA"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_top_delay label"
-msgid "WP Top Delay"
-msgstr "Retardo superior en IA"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_up label"
-msgid "WP Upward Printing Speed"
-msgstr "Velocidad de impresión ascendente en IA"
-
#: fdmprinter.def.json
msgctxt "material_bed_temp_wait label"
msgid "Wait for Build Plate Heatup"
@@ -6792,11 +6403,6 @@ msgctxt "wipe_hop_amount label"
msgid "Wipe Z Hop Height"
msgstr "Limpiar altura del salto en Z"
-#: fdmprinter.def.json
-msgctxt "wireframe_enabled label"
-msgid "Wire Printing"
-msgstr "Impresión de alambre"
-
#: fdmprinter.def.json
msgctxt "retraction_combing option infill"
msgid "Within Infill"
@@ -6942,18 +6548,210 @@ msgctxt "travel description"
msgid "travel"
msgstr "desplazamiento"
-#~ msgctxt "material_flow_dependent_temperature label"
-#~ msgid "Auto Temperature"
-#~ msgstr "Temperatura automática"
+#~ msgctxt "wireframe_strategy option compensate"
+#~ msgid "Compensate"
+#~ msgstr "Compensar"
-#~ msgctxt "material_flow_dependent_temperature description"
-#~ msgid "Change the temperature for each layer automatically with the average flow speed of that layer."
-#~ msgstr "Cambia automáticamente la temperatura para cada capa con la velocidad media de flujo de esa capa."
+#~ msgctxt "wireframe_top_jump description"
+#~ msgid "Creates a small knot at the top of an upward line, so that the consecutive horizontal layer has a better chance to connect to it. Only applies to Wire Printing."
+#~ msgstr "Crea un pequeño nudo en la parte superior de una línea ascendente, de modo que la siguiente capa horizontal tendrá mayor probabilidad de conectarse a la misma. Solo se aplica a la impresión de alambre."
-#~ msgctxt "limit_support_retractions label"
-#~ msgid "Limit Support Retractions"
-#~ msgstr "Limitar las retracciones de soporte"
+#~ msgctxt "wireframe_bottom_delay description"
+#~ msgid "Delay time after a downward move. Only applies to Wire Printing."
+#~ msgstr "Tiempo de retardo después de un movimiento descendente. Solo se aplica a la impresión de alambre."
-#~ msgctxt "limit_support_retractions description"
-#~ msgid "Omit retraction when moving from support to support in a straight line. Enabling this setting saves print time, but can lead to excessive stringing within the support structure."
-#~ msgstr "Omitir la retracción al moverse de soporte a soporte en línea recta. Habilitar este ajuste ahorra tiempo de impresión pero puede ocasionar un encordado excesivo en la estructura de soporte."
+#~ msgctxt "wireframe_top_delay description"
+#~ msgid "Delay time after an upward move, so that the upward line can harden. Only applies to Wire Printing."
+#~ msgstr "Tiempo de retardo después de un movimiento ascendente, para que la línea ascendente pueda endurecerse. Solo se aplica a la impresión de alambre."
+
+#~ msgctxt "wireframe_flat_delay description"
+#~ msgid "Delay time between two horizontal segments. Introducing such a delay can cause better adhesion to previous layers at the connection points, while too long delays cause sagging. Only applies to Wire Printing."
+#~ msgstr "Tiempo de retardo entre dos segmentos horizontales. La introducción de este retardo puede causar una mejor adherencia a las capas anteriores en los puntos de conexión, mientras que los retardos demasiado prolongados causan combados. Solo se aplica a la impresión de alambre."
+
+#~ msgctxt "wireframe_nozzle_clearance description"
+#~ msgid "Distance between the nozzle and horizontally downward lines. Larger clearance results in diagonally downward lines with a less steep angle, which in turn results in less upward connections with the next layer. Only applies to Wire Printing."
+#~ msgstr "Distancia entre la tobera y líneas descendentes en horizontal. Cuanto mayor sea la holgura, menos pronunciado será el ángulo de las líneas descendentes en diagonal, lo que a su vez se traduce en menos conexiones ascendentes con la siguiente capa. Solo se aplica a la impresión de alambre."
+
+#~ msgctxt "wireframe_up_half_speed description"
+#~ msgid ""
+#~ "Distance of an upward move which is extruded with half speed.\n"
+#~ "This can cause better adhesion to previous layers, while not heating the material in those layers too much. Only applies to Wire Printing."
+#~ msgstr ""
+#~ "Distancia de un movimiento ascendente que se extrude a media velocidad.\n"
+#~ "Esto puede causar una mejor adherencia a las capas anteriores, aunque no calienta demasiado el material en esas capas. Solo se aplica a la impresión de alambre."
+
+#~ msgctxt "wireframe_fall_down description"
+#~ msgid "Distance with which the material falls down after an upward extrusion. This distance is compensated for. Only applies to Wire Printing."
+#~ msgstr "Distancia a la que cae el material después de una extrusión ascendente. Esta distancia se compensa. Solo se aplica a la impresión de alambre."
+
+#~ msgctxt "wireframe_drag_along description"
+#~ msgid "Distance with which the material of an upward extrusion is dragged along with the diagonally downward extrusion. This distance is compensated for. Only applies to Wire Printing."
+#~ msgstr "Distancia a la que el material de una extrusión ascendente se arrastra junto con la extrusión descendente en diagonal. Esta distancia se compensa. Solo se aplica a la impresión de alambre."
+
+#~ msgctxt "wireframe_flow_connection description"
+#~ msgid "Flow compensation when going up or down. Only applies to Wire Printing."
+#~ msgstr "Compensación de flujo cuando se va hacia arriba o hacia abajo. Solo se aplica a la impresión de alambre."
+
+#~ msgctxt "wireframe_flow_flat description"
+#~ msgid "Flow compensation when printing flat lines. Only applies to Wire Printing."
+#~ msgstr "Compensación de flujo al imprimir líneas planas. Solo se aplica a la impresión de alambre."
+
+#~ msgctxt "wireframe_flow description"
+#~ msgid "Flow compensation: the amount of material extruded is multiplied by this value. Only applies to Wire Printing."
+#~ msgstr "Compensación de flujo: la cantidad de material extruido se multiplica por este valor. Solo se aplica a la impresión de alambre."
+
+#~ msgctxt "wireframe_strategy option knot"
+#~ msgid "Knot"
+#~ msgstr "Nudo"
+
+#~ msgctxt "wireframe_straight_before_down description"
+#~ msgid "Percentage of a diagonally downward line which is covered by a horizontal line piece. This can prevent sagging of the top most point of upward lines. Only applies to Wire Printing."
+#~ msgstr "Porcentaje de una línea descendente en diagonal que está cubierta por un trozo de línea horizontal. Esto puede evitar el combado del punto de nivel superior de las líneas ascendentes. Solo se aplica a la impresión de alambre."
+
+#~ msgctxt "wireframe_enabled description"
+#~ msgid "Print only the outside surface with a sparse webbed structure, printing 'in thin air'. This is realized by horizontally printing the contours of the model at given Z intervals which are connected via upward and diagonally downward lines."
+#~ msgstr "Imprime solo la superficie exterior con una estructura reticulada poco densa, imprimiendo 'en el aire'. Esto se realiza mediante la impresión horizontal de los contornos del modelo a intervalos Z dados que están conectados a través de líneas ascendentes y descendentes en diagonal."
+
+#~ msgctxt "wireframe_strategy option retract"
+#~ msgid "Retract"
+#~ msgstr "Retraer"
+
+#~ msgctxt "wireframe_printspeed description"
+#~ msgid "Speed at which the nozzle moves when extruding material. Only applies to Wire Printing."
+#~ msgstr "Velocidad a la que la tobera se desplaza durante la extrusión de material. Solo se aplica a la impresión de alambre."
+
+#~ msgctxt "wireframe_printspeed_down description"
+#~ msgid "Speed of printing a line diagonally downward. Only applies to Wire Printing."
+#~ msgstr "Velocidad de impresión de una línea descendente en diagonal 'en el aire'. Solo se aplica a la impresión de alambre."
+
+#~ msgctxt "wireframe_printspeed_up description"
+#~ msgid "Speed of printing a line upward 'in thin air'. Only applies to Wire Printing."
+#~ msgstr "Velocidad de impresión de una línea ascendente 'en el aire'. Solo se aplica a la impresión de alambre."
+
+#~ msgctxt "wireframe_printspeed_bottom description"
+#~ msgid "Speed of printing the first layer, which is the only layer touching the build platform. Only applies to Wire Printing."
+#~ msgstr "Velocidad de impresión de la primera capa, que es la única capa que toca la plataforma de impresión. Solo se aplica a la impresión de alambre."
+
+#~ msgctxt "wireframe_printspeed_flat description"
+#~ msgid "Speed of printing the horizontal contours of the model. Only applies to Wire Printing."
+#~ msgstr "Velocidad de impresión de los contornos horizontales del modelo. Solo se aplica a la impresión de alambre."
+
+#~ msgctxt "wireframe_strategy description"
+#~ msgid "Strategy for making sure two consecutive layers connect at each connection point. Retraction lets the upward lines harden in the right position, but may cause filament grinding. A knot can be made at the end of an upward line to heighten the chance of connecting to it and to let the line cool; however, it may require slow printing speeds. Another strategy is to compensate for the sagging of the top of an upward line; however, the lines won't always fall down as predicted."
+#~ msgstr "Estrategia para asegurarse de que dos capas consecutivas conecten en cada punto de conexión. La retracción permite que las líneas ascendentes se endurezcan en la posición correcta, pero pueden hacer que filamento se desmenuce. Se puede realizar un nudo al final de una línea ascendente para aumentar la posibilidad de conexión a la misma y dejar que la línea se enfríe; sin embargo, esto puede requerir velocidades de impresión lentas. Otra estrategia consiste en compensar el combado de la parte superior de una línea ascendente; sin embargo, las líneas no siempre caen como se espera."
+
+#~ msgctxt "wireframe_roof_inset description"
+#~ msgid "The distance covered when making a connection from a roof outline inward. Only applies to Wire Printing."
+#~ msgstr "Distancia cubierta al hacer una conexión desde un contorno del techo hacia el interior. Solo se aplica a la impresión de alambre."
+
+#~ msgctxt "wireframe_roof_drag_along description"
+#~ msgid "The distance of the end piece of an inward line which gets dragged along when going back to the outer outline of the roof. This distance is compensated for. Only applies to Wire Printing."
+#~ msgstr "La distancia del trozo final de una línea entrante que se arrastra al volver al contorno exterior del techo. Esta distancia se compensa. Solo se aplica a la impresión de alambre."
+
+#~ msgctxt "wireframe_roof_fall_down description"
+#~ msgid "The distance which horizontal roof lines printed 'in thin air' fall down when being printed. This distance is compensated for. Only applies to Wire Printing."
+#~ msgstr "Distancia a la que las líneas horizontales del techo impresas 'en el aire' caen mientras se imprime. Esta distancia se compensa. Solo se aplica a la impresión de alambre."
+
+#~ msgctxt "wireframe_height description"
+#~ msgid "The height of the upward and diagonally downward lines between two horizontal parts. This determines the overall density of the net structure. Only applies to Wire Printing."
+#~ msgstr "Altura de las líneas ascendentes y descendentes en diagonal entre dos partes horizontales. Esto determina la densidad global de la estructura reticulada. Solo se aplica a la Impresión de Alambre."
+
+#~ msgctxt "wireframe_roof_outer_delay description"
+#~ msgid "Time spent at the outer perimeters of hole which is to become a roof. Longer times can ensure a better connection. Only applies to Wire Printing."
+#~ msgstr "El tiempo empleado en los perímetros exteriores del agujero que se convertirá en un techo. Cuanto mayor sea el tiempo, mejor será la conexión. Solo se aplica a la impresión de alambre."
+
+#~ msgctxt "wireframe_bottom_delay label"
+#~ msgid "WP Bottom Delay"
+#~ msgstr "Retardo inferior en IA"
+
+#~ msgctxt "wireframe_printspeed_bottom label"
+#~ msgid "WP Bottom Printing Speed"
+#~ msgstr "Velocidad de impresión de la parte inferior en IA"
+
+#~ msgctxt "wireframe_flow_connection label"
+#~ msgid "WP Connection Flow"
+#~ msgstr "Flujo de conexión en IA"
+
+#~ msgctxt "wireframe_height label"
+#~ msgid "WP Connection Height"
+#~ msgstr "Altura de conexión en IA"
+
+#~ msgctxt "wireframe_printspeed_down label"
+#~ msgid "WP Downward Printing Speed"
+#~ msgstr "Velocidad de impresión descendente en IA"
+
+#~ msgctxt "wireframe_drag_along label"
+#~ msgid "WP Drag Along"
+#~ msgstr "Arrastre en IA"
+
+#~ msgctxt "wireframe_up_half_speed label"
+#~ msgid "WP Ease Upward"
+#~ msgstr "Facilidad de ascenso en IA"
+
+#~ msgctxt "wireframe_fall_down label"
+#~ msgid "WP Fall Down"
+#~ msgstr "Caída en IA"
+
+#~ msgctxt "wireframe_flat_delay label"
+#~ msgid "WP Flat Delay"
+#~ msgstr "Retardo plano en IA"
+
+#~ msgctxt "wireframe_flow_flat label"
+#~ msgid "WP Flat Flow"
+#~ msgstr "Flujo plano en IA"
+
+#~ msgctxt "wireframe_flow label"
+#~ msgid "WP Flow"
+#~ msgstr "Flujo en IA"
+
+#~ msgctxt "wireframe_printspeed_flat label"
+#~ msgid "WP Horizontal Printing Speed"
+#~ msgstr "Velocidad de impresión horizontal en IA"
+
+#~ msgctxt "wireframe_top_jump label"
+#~ msgid "WP Knot Size"
+#~ msgstr "Tamaño de nudo de IA"
+
+#~ msgctxt "wireframe_nozzle_clearance label"
+#~ msgid "WP Nozzle Clearance"
+#~ msgstr "Holgura de la tobera en IA"
+
+#~ msgctxt "wireframe_roof_drag_along label"
+#~ msgid "WP Roof Drag Along"
+#~ msgstr "Arrastre del techo en IA"
+
+#~ msgctxt "wireframe_roof_fall_down label"
+#~ msgid "WP Roof Fall Down"
+#~ msgstr "Caída del techo en IA"
+
+#~ msgctxt "wireframe_roof_inset label"
+#~ msgid "WP Roof Inset Distance"
+#~ msgstr "Distancia a la inserción del techo en IA"
+
+#~ msgctxt "wireframe_roof_outer_delay label"
+#~ msgid "WP Roof Outer Delay"
+#~ msgstr "Retardo exterior del techo en IA"
+
+#~ msgctxt "wireframe_printspeed label"
+#~ msgid "WP Speed"
+#~ msgstr "Velocidad de IA"
+
+#~ msgctxt "wireframe_straight_before_down label"
+#~ msgid "WP Straighten Downward Lines"
+#~ msgstr "Enderezar líneas descendentes en IA"
+
+#~ msgctxt "wireframe_strategy label"
+#~ msgid "WP Strategy"
+#~ msgstr "Estrategia en IA"
+
+#~ msgctxt "wireframe_top_delay label"
+#~ msgid "WP Top Delay"
+#~ msgstr "Retardo superior en IA"
+
+#~ msgctxt "wireframe_printspeed_up label"
+#~ msgid "WP Upward Printing Speed"
+#~ msgstr "Velocidad de impresión ascendente en IA"
+
+#~ msgctxt "wireframe_enabled label"
+#~ msgid "Wire Printing"
+#~ msgstr "Impresión de alambre"
diff --git a/resources/i18n/fdmprinter.def.json.pot b/resources/i18n/fdmprinter.def.json.pot
index 875ec2a863..21ef88416d 100644
--- a/resources/i18n/fdmprinter.def.json.pot
+++ b/resources/i18n/fdmprinter.def.json.pot
@@ -3,7 +3,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Uranium json setting files\n"
"Report-Msgid-Bugs-To: plugins@ultimaker.com\n"
-"POT-Creation-Date: 2023-03-23 11:03+0000\n"
+"POT-Creation-Date: 2023-03-28 11:57+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME \n"
"Language-Team: LANGUAGE\n"
@@ -3846,106 +3846,6 @@ msgctxt "support_type option everywhere"
msgid "Everywhere"
msgstr ""
-#: fdmprinter.def.json
-msgctxt "support_tree_angle_slow label"
-msgid "Tree Support Preferred Branch Angle"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_angle_slow description"
-msgid "The preferred angle of the branches, when they do not have to avoid the model. Use a lower angle to make them more vertical and more stable. Use a higher angle for branches to merge faster."
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_max_diameter_increase_by_merges_when_support_to_model label"
-msgid "Tree Support Diameter Increase To Model"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_max_diameter_increase_by_merges_when_support_to_model description"
-msgid "The most the diameter of a branch that has to connect to the model may increase by merging with branches that could reach the buildplate. Increasing this reduces print time, but increases the area of support that rests on model"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_min_height_to_model label"
-msgid "Tree Support Minimum Height To Model"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_min_height_to_model description"
-msgid "How tall a branch has to be if it is placed on the model. Prevents small blobs of support. This setting is ignored when a branch is supporting a support roof."
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_bp_diameter label"
-msgid "Tree Support Inital Layer Diameter"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_bp_diameter description"
-msgid "Diameter every branch tries to achieve when reaching the buildplate. Improves bed adhesion."
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_top_rate label"
-msgid "Tree Support Branch Density"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_top_rate description"
-msgid "Adjusts the density of the support structure used to generate the tips of the branches. A higher value results in better overhangs, but the supports are harder to remove. Use Support Roof for very high values or ensure support density is similarly high at the top."
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_tip_diameter label"
-msgid "Tree Support Tip Diameter"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_tip_diameter description"
-msgid "The diameter of the top of the tip of the branches of tree support."
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_limit_branch_reach label"
-msgid "Tree Support Limit Branch Reach"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_limit_branch_reach description"
-msgid "Limit how far each branch should travel from the point it supports. This can make the support more sturdy, but will increase the amount of branches (and because of that material usage/print time)"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_branch_reach_limit label"
-msgid "Tree Support Optimal Branch Range"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_branch_reach_limit description"
-msgid "A recomendation to how far branches can move from the points they support. Branches can violate this value to reach their destination (buildplate or a flat part of the model). Lowering this value will make the support more sturdy, but increase the amount of branches (and because of that material usage/print time) "
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_rest_preference label"
-msgid "Tree Support Rest Preference"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_rest_preference description"
-msgid "The preferred placement of the support structures. If structures cant be placed at the prefered location, they will be place elsewhere"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_rest_preference option buildplate"
-msgid "Buildplate"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_rest_preference option graceful"
-msgid "On any flat surface"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "support_angle label"
msgid "Support Overhang Angle"
@@ -4576,41 +4476,6 @@ msgctxt "support_bottom_offset description"
msgid "Amount of offset applied to the floors of the support."
msgstr ""
-#: fdmprinter.def.json
-msgctxt "support_interface_priority label"
-msgid "Support Interface Priority"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_interface_priority description"
-msgid "How support interface and support will interact when they overlap. Currently only implemented for support roof."
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_interface_priority option support_area_overwrite_interface_area"
-msgid "Support preferred"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_interface_priority option interface_area_overwrite_support_area"
-msgid "Interface preferred"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_interface_priority option support_lines_overwrite_interface_area"
-msgid "Support lines preferred"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_interface_priority option interface_lines_overwrite_support_area"
-msgid "Interface lines preferred"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_interface_priority option nothing"
-msgid "Both overlap"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "support_interface_angles label"
msgid "Support Interface Line Directions"
@@ -6131,261 +5996,6 @@ msgctxt "flow_rate_extrusion_offset_factor description"
msgid "How far to move the filament in order to compensate for changes in flow rate, as a percentage of how far the filament would move in one second of extrusion."
msgstr ""
-#: fdmprinter.def.json
-msgctxt "wireframe_enabled label"
-msgid "Wire Printing"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "wireframe_enabled description"
-msgid "Print only the outside surface with a sparse webbed structure, printing 'in thin air'. This is realized by horizontally printing the contours of the model at given Z intervals which are connected via upward and diagonally downward lines."
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "wireframe_height label"
-msgid "WP Connection Height"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "wireframe_height description"
-msgid "The height of the upward and diagonally downward lines between two horizontal parts. This determines the overall density of the net structure. Only applies to Wire Printing."
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_inset label"
-msgid "WP Roof Inset Distance"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_inset description"
-msgid "The distance covered when making a connection from a roof outline inward. Only applies to Wire Printing."
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed label"
-msgid "WP Speed"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed description"
-msgid "Speed at which the nozzle moves when extruding material. Only applies to Wire Printing."
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_bottom label"
-msgid "WP Bottom Printing Speed"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_bottom description"
-msgid "Speed of printing the first layer, which is the only layer touching the build platform. Only applies to Wire Printing."
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_up label"
-msgid "WP Upward Printing Speed"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_up description"
-msgid "Speed of printing a line upward 'in thin air'. Only applies to Wire Printing."
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_down label"
-msgid "WP Downward Printing Speed"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_down description"
-msgid "Speed of printing a line diagonally downward. Only applies to Wire Printing."
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_flat label"
-msgid "WP Horizontal Printing Speed"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_flat description"
-msgid "Speed of printing the horizontal contours of the model. Only applies to Wire Printing."
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "wireframe_flow label"
-msgid "WP Flow"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "wireframe_flow description"
-msgid "Flow compensation: the amount of material extruded is multiplied by this value. Only applies to Wire Printing."
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "wireframe_flow_connection label"
-msgid "WP Connection Flow"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "wireframe_flow_connection description"
-msgid "Flow compensation when going up or down. Only applies to Wire Printing."
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "wireframe_flow_flat label"
-msgid "WP Flat Flow"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "wireframe_flow_flat description"
-msgid "Flow compensation when printing flat lines. Only applies to Wire Printing."
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "wireframe_top_delay label"
-msgid "WP Top Delay"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "wireframe_top_delay description"
-msgid "Delay time after an upward move, so that the upward line can harden. Only applies to Wire Printing."
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "wireframe_bottom_delay label"
-msgid "WP Bottom Delay"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "wireframe_bottom_delay description"
-msgid "Delay time after a downward move. Only applies to Wire Printing."
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "wireframe_flat_delay label"
-msgid "WP Flat Delay"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "wireframe_flat_delay description"
-msgid "Delay time between two horizontal segments. Introducing such a delay can cause better adhesion to previous layers at the connection points, while too long delays cause sagging. Only applies to Wire Printing."
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "wireframe_up_half_speed label"
-msgid "WP Ease Upward"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "wireframe_up_half_speed description"
-msgid "Distance of an upward move which is extruded with half speed.\nThis can cause better adhesion to previous layers, while not heating the material in those layers too much. Only applies to Wire Printing."
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "wireframe_top_jump label"
-msgid "WP Knot Size"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "wireframe_top_jump description"
-msgid "Creates a small knot at the top of an upward line, so that the consecutive horizontal layer has a better chance to connect to it. Only applies to Wire Printing."
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "wireframe_fall_down label"
-msgid "WP Fall Down"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "wireframe_fall_down description"
-msgid "Distance with which the material falls down after an upward extrusion. This distance is compensated for. Only applies to Wire Printing."
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "wireframe_drag_along label"
-msgid "WP Drag Along"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "wireframe_drag_along description"
-msgid "Distance with which the material of an upward extrusion is dragged along with the diagonally downward extrusion. This distance is compensated for. Only applies to Wire Printing."
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "wireframe_strategy label"
-msgid "WP Strategy"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "wireframe_strategy description"
-msgid "Strategy for making sure two consecutive layers connect at each connection point. Retraction lets the upward lines harden in the right position, but may cause filament grinding. A knot can be made at the end of an upward line to heighten the chance of connecting to it and to let the line cool; however, it may require slow printing speeds. Another strategy is to compensate for the sagging of the top of an upward line; however, the lines won't always fall down as predicted."
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "wireframe_strategy option compensate"
-msgid "Compensate"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "wireframe_strategy option knot"
-msgid "Knot"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "wireframe_strategy option retract"
-msgid "Retract"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "wireframe_straight_before_down label"
-msgid "WP Straighten Downward Lines"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "wireframe_straight_before_down description"
-msgid "Percentage of a diagonally downward line which is covered by a horizontal line piece. This can prevent sagging of the top most point of upward lines. Only applies to Wire Printing."
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_fall_down label"
-msgid "WP Roof Fall Down"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_fall_down description"
-msgid "The distance which horizontal roof lines printed 'in thin air' fall down when being printed. This distance is compensated for. Only applies to Wire Printing."
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_drag_along label"
-msgid "WP Roof Drag Along"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_drag_along description"
-msgid "The distance of the end piece of an inward line which gets dragged along when going back to the outer outline of the roof. This distance is compensated for. Only applies to Wire Printing."
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_outer_delay label"
-msgid "WP Roof Outer Delay"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_outer_delay description"
-msgid "Time spent at the outer perimeters of hole which is to become a roof. Longer times can ensure a better connection. Only applies to Wire Printing."
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "wireframe_nozzle_clearance label"
-msgid "WP Nozzle Clearance"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "wireframe_nozzle_clearance description"
-msgid "Distance between the nozzle and horizontally downward lines. Larger clearance results in diagonally downward lines with a less steep angle, which in turn results in less upward connections with the next layer. Only applies to Wire Printing."
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "adaptive_layer_height_enabled label"
msgid "Use Adaptive Layers"
diff --git a/resources/i18n/fi_FI/cura.po b/resources/i18n/fi_FI/cura.po
index a7bf584b37..d3ee9c1988 100644
--- a/resources/i18n/fi_FI/cura.po
+++ b/resources/i18n/fi_FI/cura.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Cura 5.1\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-15 11:58+0000\n"
+"POT-Creation-Date: 2023-04-06 15:55+0000\n"
"PO-Revision-Date: 2022-07-15 10:53+0200\n"
"Last-Translator: Bothof \n"
"Language-Team: Finnish\n"
@@ -804,18 +804,18 @@ msgctxt "@text"
msgid "Unknown error."
msgstr ""
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:547
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:558
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags or !"
msgid "Project file {0} contains an unknown machine type {1}. Cannot import the machine. Models will be imported instead."
msgstr ""
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:550
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:561
msgctxt "@info:title"
msgid "Open Project File"
msgstr ""
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:631
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:642
#: plugins/3MFReader/WorkspaceDialog.qml:99
#: plugins/3MFReader/WorkspaceDialog.qml:127
#: plugins/3MFReader/WorkspaceDialog.qml:134
@@ -823,27 +823,27 @@ msgctxt "@button"
msgid "Create new"
msgstr "Luo uusi"
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:681
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:692
#, python-brace-format
msgctxt "@info:error Don't translate the XML tags or !"
msgid "Project file {0} is suddenly inaccessible: {1}."
msgstr ""
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:682
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:690
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:709
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:693
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:701
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:720
msgctxt "@info:title"
msgid "Can't Open Project File"
msgstr ""
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:689
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:707
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:700
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:718
#, python-brace-format
msgctxt "@info:error Don't translate the XML tags or !"
msgid "Project file {0} is corrupt: {1}."
msgstr ""
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:754
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:765
#, python-brace-format
msgctxt "@info:error Don't translate the XML tag !"
msgid "Project file {0} is made using profiles that are unknown to this version of UltiMaker Cura."
@@ -1914,17 +1914,17 @@ msgctxt "@label"
msgid "Number of Extruders"
msgstr "Suulakkeiden määrä"
-#: plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:341
+#: plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:342
msgctxt "@label"
msgid "Apply Extruder offsets to GCode"
msgstr ""
-#: plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:389
+#: plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:390
msgctxt "@title:label"
msgid "Start G-code"
msgstr ""
-#: plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:400
+#: plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:401
msgctxt "@title:label"
msgid "End G-code"
msgstr ""
@@ -2699,25 +2699,15 @@ msgstr ""
#: plugins/SimulationView/SimulationView.py:129
msgctxt "@info:status"
-msgid "Cura does not accurately display layers when Wire Printing is enabled."
+msgid "Nothing is shown because you need to slice first."
msgstr ""
#: plugins/SimulationView/SimulationView.py:130
msgctxt "@info:title"
-msgid "Simulation View"
-msgstr ""
-
-#: plugins/SimulationView/SimulationView.py:133
-msgctxt "@info:status"
-msgid "Nothing is shown because you need to slice first."
-msgstr ""
-
-#: plugins/SimulationView/SimulationView.py:134
-msgctxt "@info:title"
msgid "No layers to show"
msgstr ""
-#: plugins/SimulationView/SimulationView.py:136
+#: plugins/SimulationView/SimulationView.py:132
#: plugins/SolidView/SolidView.py:74
msgctxt "@info:option_text"
msgid "Do not show this message again"
@@ -4030,6 +4020,16 @@ msgctxt "name"
msgid "Version Upgrade 5.2 to 5.3"
msgstr "Päivitys versiosta 5.2 versioon 5.4"
+#: plugins/VersionUpgrade/VersionUpgrade53to54/plugin.json
+msgctxt "description"
+msgid "Upgrades configurations from Cura 5.3 to Cura 5.4."
+msgstr ""
+
+#: plugins/VersionUpgrade/VersionUpgrade53to54/plugin.json
+msgctxt "name"
+msgid "Version Upgrade 5.3 to 5.4"
+msgstr ""
+
#: plugins/X3DReader/__init__.py:13
msgctxt "@item:inlistbox"
msgid "X3D File"
diff --git a/resources/i18n/fi_FI/fdmprinter.def.json.po b/resources/i18n/fi_FI/fdmprinter.def.json.po
index 8348055201..5e73322fc4 100644
--- a/resources/i18n/fi_FI/fdmprinter.def.json.po
+++ b/resources/i18n/fi_FI/fdmprinter.def.json.po
@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Cura 5.1\n"
"Report-Msgid-Bugs-To: plugins@ultimaker.com\n"
-"POT-Creation-Date: 2023-03-23 11:03+0000\n"
+"POT-Creation-Date: 2023-03-28 11:57+0000\n"
"PO-Revision-Date: 2022-07-15 11:17+0200\n"
"Last-Translator: Bothof \n"
"Language-Team: Finnish\n"
@@ -76,11 +76,6 @@ msgctxt "brim_inside_margin description"
msgid "A part fully enclosed inside another part can generate an outer brim that touches the inside of the other part. This removes all brim within this distance from internal holes."
msgstr ""
-#: fdmprinter.def.json
-msgctxt "support_tree_branch_reach_limit description"
-msgid "A recomendation to how far branches can move from the points they support. Branches can violate this value to reach their destination (buildplate or a flat part of the model). Lowering this value will make the support more sturdy, but increase the amount of branches (and because of that material usage/print time) "
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "extruder_prime_pos_abs label"
msgid "Absolute Extruder Prime Position"
@@ -143,11 +138,6 @@ msgctxt "support_interface_density description"
msgid "Adjusts the density of the roofs and floors of the support structure. A higher value results in better overhangs, but the supports are harder to remove."
msgstr "Säätää tukirakenteen kattojen ja lattioiden tiheyttä. Korkeammat arvot tuottavat parempia ulokkeita, mutta tuet on vaikeampi poistaa."
-#: fdmprinter.def.json
-msgctxt "support_tree_top_rate description"
-msgid "Adjusts the density of the support structure used to generate the tips of the branches. A higher value results in better overhangs, but the supports are harder to remove. Use Support Roof for very high values or ensure support density is similarly high at the top."
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "support_infill_rate description"
msgid "Adjusts the density of the support structure. A higher value results in better overhangs, but the supports are harder to remove."
@@ -328,11 +318,6 @@ msgctxt "magic_mesh_surface_mode option both"
msgid "Both"
msgstr "Molemmat"
-#: fdmprinter.def.json
-msgctxt "support_interface_priority option nothing"
-msgid "Both overlap"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "bottom_layers label"
msgid "Bottom Layers"
@@ -558,11 +543,6 @@ msgctxt "build_volume_temperature label"
msgid "Build Volume Temperature"
msgstr ""
-#: fdmprinter.def.json
-msgctxt "support_tree_rest_preference option buildplate"
-msgid "Buildplate"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "center_object label"
msgid "Center Object"
@@ -608,11 +588,6 @@ msgctxt "command_line_settings label"
msgid "Command Line Settings"
msgstr "Komentorivin asetukset"
-#: fdmprinter.def.json
-msgctxt "wireframe_strategy option compensate"
-msgid "Compensate"
-msgstr "Kompensoi"
-
#: fdmprinter.def.json
msgctxt "infill_pattern option concentric"
msgid "Concentric"
@@ -743,11 +718,6 @@ msgctxt "cooling label"
msgid "Cooling"
msgstr "Jäähdytys"
-#: fdmprinter.def.json
-msgctxt "wireframe_top_jump description"
-msgid "Creates a small knot at the top of an upward line, so that the consecutive horizontal layer has a better chance to connect to it. Only applies to Wire Printing."
-msgstr "Tekee pienen solmun nousulinjan yläpäähän, jotta seuraava vaakasuora kerros pystyy paremmin liittymään siihen. Koskee vain rautalankamallin tulostusta."
-
#: fdmprinter.def.json
msgctxt "infill_pattern option cross"
msgid "Cross"
@@ -853,21 +823,6 @@ msgctxt "machine_max_jerk_e description"
msgid "Default jerk for the motor of the filament."
msgstr "Tulostuslangan moottorin oletusnykäisy."
-#: fdmprinter.def.json
-msgctxt "wireframe_bottom_delay description"
-msgid "Delay time after a downward move. Only applies to Wire Printing."
-msgstr "Viive laskuliikkeen jälkeen. Koskee vain rautalankamallin tulostusta."
-
-#: fdmprinter.def.json
-msgctxt "wireframe_top_delay description"
-msgid "Delay time after an upward move, so that the upward line can harden. Only applies to Wire Printing."
-msgstr "Viive nousuliikkeen jälkeen, jotta linja voi kovettua. Koskee vain rautalankamallin tulostusta."
-
-#: fdmprinter.def.json
-msgctxt "wireframe_flat_delay description"
-msgid "Delay time between two horizontal segments. Introducing such a delay can cause better adhesion to previous layers at the connection points, while too long delays cause sagging. Only applies to Wire Printing."
-msgstr "Viive kahden vaakasuoran segmentin välillä. Tämän viiveen käyttöönotto voi parantaa tarttuvuutta edellisiin kerroksiin liitoskohdissa, mutta liian suuret viiveet aiheuttavat riippumista. Koskee vain rautalankamallin tulostusta."
-
#: fdmprinter.def.json
msgctxt "bridge_settings_enabled description"
msgid "Detect bridges and modify print speed, flow and fan settings while bridges are printed."
@@ -898,11 +853,6 @@ msgctxt "material_diameter label"
msgid "Diameter"
msgstr "Läpimitta"
-#: fdmprinter.def.json
-msgctxt "support_tree_bp_diameter description"
-msgid "Diameter every branch tries to achieve when reaching the buildplate. Improves bed adhesion."
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "adhesion_type description"
msgid "Different options that help to improve both priming your extrusion and adhesion to the build plate. Brim adds a single layer flat area around the base of your model to prevent warping. Raft adds a thick grid with a roof below the model. Skirt is a line printed around the model, but not connected to the model."
@@ -913,11 +863,6 @@ msgctxt "machine_disallowed_areas label"
msgid "Disallowed Areas"
msgstr ""
-#: fdmprinter.def.json
-msgctxt "wireframe_nozzle_clearance description"
-msgid "Distance between the nozzle and horizontally downward lines. Larger clearance results in diagonally downward lines with a less steep angle, which in turn results in less upward connections with the next layer. Only applies to Wire Printing."
-msgstr "Suuttimen ja vaakasuoraan laskevien linjojen välinen etäisyys. Suurempi väli aiheuttaa vähemmän jyrkän kulman diagonaalisesti laskeviin linjoihin, mikä puolestaan johtaa harvempiin yläliitoksiin seuraavan kerroksen kanssa. Koskee vain rautalankamallin tulostusta."
-
#: fdmprinter.def.json
msgctxt "infill_line_distance description"
msgid "Distance between the printed infill lines. This setting is calculated by the infill density and the infill line width."
@@ -968,15 +913,6 @@ msgctxt "wall_0_wipe_dist description"
msgid "Distance of a travel move inserted after the outer wall, to hide the Z seam better."
msgstr "Siirtoliikkeen etäisyys ulkoseinämän jälkeen Z-sauman piilottamiseksi paremmin."
-#: fdmprinter.def.json
-msgctxt "wireframe_up_half_speed description"
-msgid ""
-"Distance of an upward move which is extruded with half speed.\n"
-"This can cause better adhesion to previous layers, while not heating the material in those layers too much. Only applies to Wire Printing."
-msgstr ""
-"Puolella nopeudella pursotetun nousuliikkeen etäisyys.\n"
-"Se voi parantaa tarttuvuutta edellisiin kerroksiin kuumentamatta materiaalia liikaa kyseisissä kerroksissa. Koskee vain rautalankamallin tulostusta."
-
#: fdmprinter.def.json
msgctxt "draft_shield_dist description"
msgid "Distance of the draft shield from the print, in the X/Y directions."
@@ -997,16 +933,6 @@ msgctxt "support_xy_distance description"
msgid "Distance of the support structure from the print in the X/Y directions."
msgstr "Tukirakenteen etäisyys tulosteesta X-/Y-suunnissa."
-#: fdmprinter.def.json
-msgctxt "wireframe_fall_down description"
-msgid "Distance with which the material falls down after an upward extrusion. This distance is compensated for. Only applies to Wire Printing."
-msgstr "Etäisyys, jonka materiaali putoaa ylöspäin menevän pursotuksen jälkeen. Tämä etäisyys kompensoidaan. Koskee vain rautalankamallin tulostusta."
-
-#: fdmprinter.def.json
-msgctxt "wireframe_drag_along description"
-msgid "Distance with which the material of an upward extrusion is dragged along with the diagonally downward extrusion. This distance is compensated for. Only applies to Wire Printing."
-msgstr "Etäisyys, jonka ylöspäin pursotettu materiaali laahautuu diagonaalisen laskevan pursotuksen mukana. Tämä etäisyys kompensoidaan. Koskee vain rautalankamallin tulostusta."
-
#: fdmprinter.def.json
msgctxt "min_infill_area description"
msgid "Don't generate areas of infill smaller than this (use skin instead)."
@@ -1402,26 +1328,11 @@ msgctxt "wall_material_flow description"
msgid "Flow compensation on wall lines."
msgstr ""
-#: fdmprinter.def.json
-msgctxt "wireframe_flow_connection description"
-msgid "Flow compensation when going up or down. Only applies to Wire Printing."
-msgstr "Virtauksen kompensointi ylös tai alas mentäessä. Koskee vain rautalankamallin tulostusta."
-
-#: fdmprinter.def.json
-msgctxt "wireframe_flow_flat description"
-msgid "Flow compensation when printing flat lines. Only applies to Wire Printing."
-msgstr "Virtauksen kompensointi tulostettaessa latteita linjoja. Koskee vain rautalankamallin tulostusta."
-
#: fdmprinter.def.json
msgctxt "material_flow description"
msgid "Flow compensation: the amount of material extruded is multiplied by this value."
msgstr "Virtauksen kompensointi: pursotetun materiaalin määrä kerrotaan tällä arvolla."
-#: fdmprinter.def.json
-msgctxt "wireframe_flow description"
-msgid "Flow compensation: the amount of material extruded is multiplied by this value. Only applies to Wire Printing."
-msgstr "Virtauksen kompensointi: Pursotetun materiaalin määrä kerrotaan tällä arvolla. Koskee vain rautalankamallin tulostusta."
-
#: fdmprinter.def.json
msgctxt "material_flush_purge_length label"
msgid "Flush Purge Length"
@@ -1766,16 +1677,6 @@ msgctxt "machine_extruders_shared_nozzle_initial_retraction description"
msgid "How much the filament of each extruder is assumed to have been retracted from the shared nozzle tip at the completion of the printer-start gcode script; the value should be equal to or greater than the length of the common part of the nozzle's ducts."
msgstr ""
-#: fdmprinter.def.json
-msgctxt "support_interface_priority description"
-msgid "How support interface and support will interact when they overlap. Currently only implemented for support roof."
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_min_height_to_model description"
-msgid "How tall a branch has to be if it is placed on the model. Prevents small blobs of support. This setting is ignored when a branch is supporting a support roof."
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "bridge_skin_support_threshold description"
msgid "If a skin region is supported for less than this percentage of its area, print it using the bridge settings. Otherwise it is printed using the normal skin settings."
@@ -2081,16 +1982,6 @@ msgctxt "inset_direction option inside_out"
msgid "Inside To Outside"
msgstr ""
-#: fdmprinter.def.json
-msgctxt "support_interface_priority option interface_lines_overwrite_support_area"
-msgid "Interface lines preferred"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_interface_priority option interface_area_overwrite_support_area"
-msgid "Interface preferred"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "interlocking_beam_layer_count label"
msgid "Interlocking Beam Layer Count"
@@ -2176,11 +2067,6 @@ msgctxt "meshfix_keep_open_polygons label"
msgid "Keep Disconnected Faces"
msgstr "Pidä erilliset pinnat"
-#: fdmprinter.def.json
-msgctxt "wireframe_strategy option knot"
-msgid "Knot"
-msgstr "Solmu"
-
#: fdmprinter.def.json
msgctxt "layer_height label"
msgid "Layer Height"
@@ -2251,11 +2137,6 @@ msgctxt "lightning_infill_support_angle label"
msgid "Lightning Infill Support Angle"
msgstr ""
-#: fdmprinter.def.json
-msgctxt "support_tree_limit_branch_reach description"
-msgid "Limit how far each branch should travel from the point it supports. This can make the support more sturdy, but will increase the amount of branches (and because of that material usage/print time)"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "cutting_mesh description"
msgid "Limit the volume of this mesh to within other meshes. You can use this to make certain areas of one mesh print with different settings and with a whole different extruder."
@@ -2941,11 +2822,6 @@ msgctxt "machine_use_extruder_offset_to_offset_coords label"
msgid "Offset with Extruder"
msgstr ""
-#: fdmprinter.def.json
-msgctxt "support_tree_rest_preference option graceful"
-msgid "On any flat surface"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "print_sequence option one_at_a_time"
msgid "One at a Time"
@@ -3076,11 +2952,6 @@ msgctxt "bridge_fan_speed_3 description"
msgid "Percentage fan speed to use when printing the third bridge skin layer."
msgstr ""
-#: fdmprinter.def.json
-msgctxt "wireframe_straight_before_down description"
-msgid "Percentage of a diagonally downward line which is covered by a horizontal line piece. This can prevent sagging of the top most point of upward lines. Only applies to Wire Printing."
-msgstr "Prosenttiluku diagonaalisesti laskevasta linjasta, jota peittää vaakalinjan pätkä. Tämä voi estää nousulinjojen ylimmän kohdan riippumista. Koskee vain rautalankamallin tulostusta."
-
#: fdmprinter.def.json
msgctxt "minimum_polygon_circumference description"
msgid "Polygons in sliced layers that have a circumference smaller than this amount will be filtered out. Lower values lead to higher resolution mesh at the cost of slicing time. It is meant mostly for high resolution SLA printers and very tiny 3D models with a lot of details."
@@ -3191,11 +3062,6 @@ msgctxt "mold_enabled description"
msgid "Print models as a mold, which can be cast in order to get a model which resembles the models on the build plate."
msgstr "Tulosta malleja muotteina, jotka voidaan valaa niin, että saadaan alustalla olevia malleja muistuttava malli."
-#: fdmprinter.def.json
-msgctxt "wireframe_enabled description"
-msgid "Print only the outside surface with a sparse webbed structure, printing 'in thin air'. This is realized by horizontally printing the contours of the model at given Z intervals which are connected via upward and diagonally downward lines."
-msgstr "Tulostetaan vain ulkopinta harvalla verkkorakenteella eli tulostetaan \"suoraan ilmaan\". Tämä toteutetaan tulostamalla mallin ääriviivat vaakasuoraan tietyin Z-välein, jotka yhdistetään ylöspäin menevillä linjoilla ja alaspäin menevillä diagonaalilinjoilla."
-
#: fdmprinter.def.json
msgctxt "fill_outline_gaps description"
msgid "Print pieces of the model which are horizontally thinner than the nozzle size."
@@ -3541,11 +3407,6 @@ msgctxt "support_tree_collision_resolution description"
msgid "Resolution to compute collisions with to avoid hitting the model. Setting this lower will produce more accurate trees that fail less often, but increases slicing time dramatically."
msgstr ""
-#: fdmprinter.def.json
-msgctxt "wireframe_strategy option retract"
-msgid "Retract"
-msgstr "Takaisinveto"
-
#: fdmprinter.def.json
msgctxt "travel_retract_before_outer_wall label"
msgid "Retract Before Outer Wall"
@@ -3867,31 +3728,6 @@ msgctxt "speed label"
msgid "Speed"
msgstr "Nopeus"
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed description"
-msgid "Speed at which the nozzle moves when extruding material. Only applies to Wire Printing."
-msgstr "Nopeus, jolla suutin liikkuu materiaalia pursottaessaan. Koskee vain rautalankamallin tulostusta."
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_down description"
-msgid "Speed of printing a line diagonally downward. Only applies to Wire Printing."
-msgstr "Nopeus, jolla tulostetaan linja diagonaalisesti alaspäin. Koskee vain rautalankamallin tulostusta."
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_up description"
-msgid "Speed of printing a line upward 'in thin air'. Only applies to Wire Printing."
-msgstr "Nopeus, jolla tulostetaan linja ylöspäin \"suoraan ilmaan\". Koskee vain rautalankamallin tulostusta."
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_bottom description"
-msgid "Speed of printing the first layer, which is the only layer touching the build platform. Only applies to Wire Printing."
-msgstr "Nopeus, jolla tulostetaan ensimmäinen kerros, joka on ainoa alustaa koskettava kerros. Koskee vain rautalankamallin tulostusta."
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_flat description"
-msgid "Speed of printing the horizontal contours of the model. Only applies to Wire Printing."
-msgstr "Nopeus, jolla tulostetaan mallin vaakasuorat ääriviivat. Koskee vain rautalankamallin tulostusta."
-
#: fdmprinter.def.json
msgctxt "wipe_hop_speed description"
msgid "Speed to move the z-axis during the hop."
@@ -3942,11 +3778,6 @@ msgctxt "machine_steps_per_mm_z label"
msgid "Steps per Millimeter (Z)"
msgstr ""
-#: fdmprinter.def.json
-msgctxt "wireframe_strategy description"
-msgid "Strategy for making sure two consecutive layers connect at each connection point. Retraction lets the upward lines harden in the right position, but may cause filament grinding. A knot can be made at the end of an upward line to heighten the chance of connecting to it and to let the line cool; however, it may require slow printing speeds. Another strategy is to compensate for the sagging of the top of an upward line; however, the lines won't always fall down as predicted."
-msgstr "Strategia, jolla varmistetaan, että kaksi peräkkäistä kerrosta liittyy toisiinsa kussakin liitoskohdassa. Takaisinveto antaa nousulinjojen kovettua oikeaan asentoon, mutta voi aiheuttaa tulostuslangan hiertymistä. Solmu voidaan tehdä nousulinjan päähän, jolloin siihen liittyminen helpottuu ja linja jäähtyy, mutta se voi vaatia hitaampia tulostusnopeuksia. Toisena strategiana on kompensoida nousulinjan yläpään riippumista, mutta linjat eivät aina putoa ennustettavalla tavalla."
-
#: fdmprinter.def.json
msgctxt "support description"
msgid "Support"
@@ -4153,11 +3984,6 @@ msgctxt "support_interface_pattern label"
msgid "Support Interface Pattern"
msgstr "Tukiliittymän kuvio"
-#: fdmprinter.def.json
-msgctxt "support_interface_priority label"
-msgid "Support Interface Priority"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "support_interface_skip_height label"
msgid "Support Interface Resolution"
@@ -4330,16 +4156,6 @@ msgctxt "support_z_distance label"
msgid "Support Z Distance"
msgstr "Tuen Z-etäisyys"
-#: fdmprinter.def.json
-msgctxt "support_interface_priority option support_lines_overwrite_interface_area"
-msgid "Support lines preferred"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_interface_priority option support_area_overwrite_interface_area"
-msgid "Support preferred"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "support_supported_skin_fan_speed label"
msgid "Supported Skin Fan Speed"
@@ -4655,11 +4471,6 @@ msgctxt "support_tree_branch_diameter description"
msgid "The diameter of the thinnest branches of tree support. Thicker branches are more sturdy. Branches towards the base will be thicker than this."
msgstr ""
-#: fdmprinter.def.json
-msgctxt "support_tree_tip_diameter description"
-msgid "The diameter of the top of the tip of the branches of tree support."
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "machine_feeder_wheel_diameter description"
msgid "The diameter of the wheel that drives the material in the feeder."
@@ -4700,11 +4511,6 @@ msgctxt "raft_surface_line_spacing description"
msgid "The distance between the raft lines for the top raft layers. The spacing should be equal to the line width, so that the surface is solid."
msgstr "Pohjaristikon pintakerrosten linjojen välinen etäisyys. Linjajaon tulisi olla sama kuin linjaleveys, jotta pinta on kiinteä."
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_inset description"
-msgid "The distance covered when making a connection from a roof outline inward. Only applies to Wire Printing."
-msgstr "Etäisyys, jolla tehdään liitos katon ääriviivalta sisäänpäin. Koskee vain rautalankamallin tulostusta."
-
#: fdmprinter.def.json
msgctxt "interlocking_depth description"
msgid "The distance from the boundary between models to generate interlocking structure, measured in cells. Too few cells will result in poor adhesion."
@@ -4726,11 +4532,6 @@ msgctxt "machine_heat_zone_length description"
msgid "The distance from the tip of the nozzle in which heat from the nozzle is transferred to the filament."
msgstr "Suuttimen kärjestä mitattu etäisyys, jonka suuttimen lämpö siirtyy tulostuslankaan."
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_drag_along description"
-msgid "The distance of the end piece of an inward line which gets dragged along when going back to the outer outline of the roof. This distance is compensated for. Only applies to Wire Printing."
-msgstr "Sisäpuolisen linjan päätyosan etäisyys ko. linjan laahautuessa mukana, kun mennään takaisin katon ulommalle ulkolinjalle. Tämä etäisyys kompensoidaan. Koskee vain rautalankamallin tulostusta."
-
#: fdmprinter.def.json
msgctxt "bottom_skin_expand_distance description"
msgid "The distance the bottom skins are expanded into the infill. Higher values makes the skin attach better to the infill pattern and makes the skin adhere better to the walls on the layer below. Lower values save amount of material used."
@@ -4751,11 +4552,6 @@ msgctxt "wipe_move_distance description"
msgid "The distance to move the head back and forth across the brush."
msgstr ""
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_fall_down description"
-msgid "The distance which horizontal roof lines printed 'in thin air' fall down when being printed. This distance is compensated for. Only applies to Wire Printing."
-msgstr "Etäisyys, jonka \"suoraan ilmaan\" tulostetut vaakasuorat kattolinjat roikkuvat tulostettaessa. Tämä etäisyys kompensoidaan. Koskee vain rautalankamallin tulostusta."
-
#: fdmprinter.def.json
msgctxt "lightning_infill_prune_angle description"
msgid "The endpoints of infill lines are shortened to save on material. This setting is the angle of overhang of the endpoints of these lines."
@@ -4966,11 +4762,6 @@ msgctxt "support_bottom_stair_step_height description"
msgid "The height of the steps of the stair-like bottom of support resting on the model. A low value makes the support harder to remove, but too high values can lead to unstable support structures. Set to zero to turn off the stair-like behaviour."
msgstr "Mallin päällä olevan porrasmaisen tuen pohjan portaiden korkeus. Matala arvo tekee tuesta vaikeamman poistaa, mutta liian korkeat arvot voivat johtaa epävakaisiin tukirakenteisiin. Poista porrasmainen ominaisuus käytöstä valitsemalla asetukseksi nolla."
-#: fdmprinter.def.json
-msgctxt "wireframe_height description"
-msgid "The height of the upward and diagonally downward lines between two horizontal parts. This determines the overall density of the net structure. Only applies to Wire Printing."
-msgstr "Kahden vaakaosan välisen nousulinjan ja laskevan diagonaalilinjan korkeus. Tämä määrää verkkorakenteen kokonaistiheyden. Koskee vain rautalankamallin tulostusta."
-
#: fdmprinter.def.json
msgctxt "brim_gap description"
msgid "The horizontal distance between the first brim line and the outline of the first layer of the print. A small gap can make the brim easier to remove while still providing the thermal benefits."
@@ -5288,11 +5079,6 @@ msgctxt "prime_tower_min_volume description"
msgid "The minimum volume for each layer of the prime tower in order to purge enough material."
msgstr "Esitäyttötornin kunkin kerroksen minimitilavuus, jotta voidaan poistaa riittävästi materiaalia."
-#: fdmprinter.def.json
-msgctxt "support_tree_max_diameter_increase_by_merges_when_support_to_model description"
-msgid "The most the diameter of a branch that has to connect to the model may increase by merging with branches that could reach the buildplate. Increasing this reduces print time, but increases the area of support that rests on model"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "machine_name description"
msgid "The name of your 3D printer model."
@@ -5448,16 +5234,6 @@ msgctxt "z_seam_position description"
msgid "The position near where to start printing each part in a layer."
msgstr ""
-#: fdmprinter.def.json
-msgctxt "support_tree_angle_slow description"
-msgid "The preferred angle of the branches, when they do not have to avoid the model. Use a lower angle to make them more vertical and more stable. Use a higher angle for branches to merge faster."
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_rest_preference description"
-msgid "The preferred placement of the support structures. If structures cant be placed at the prefered location, they will be place elsewhere"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "jerk_layer_0 description"
msgid "The print maximum instantaneous velocity change for the initial layer."
@@ -5869,11 +5645,6 @@ msgctxt "draft_shield_enabled description"
msgid "This will create a wall around the model, which traps (hot) air and shields against exterior airflow. Especially useful for materials which warp easily."
msgstr "Tämä luo mallin ympärille seinämän, joka pidättää (kuumaa) ilmaa ja suojaa ulkoiselta ilmavirtaukselta. Erityisen käyttökelpoinen materiaaleilla, jotka vääntyvät helposti."
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_outer_delay description"
-msgid "Time spent at the outer perimeters of hole which is to become a roof. Longer times can ensure a better connection. Only applies to Wire Printing."
-msgstr "Katoksi tulevan aukon ulkoreunoihin käytetty aika. Pitemmät ajat varmistavat paremman liitoksen. Koskee vain rautalankamallin tulostusta."
-
#: fdmprinter.def.json
msgctxt "material_shrinkage_percentage_xy description"
msgid "To compensate for the shrinkage of the material as it cools down, the model will be scaled with this factor in the XY-direction (horizontally)."
@@ -6074,11 +5845,6 @@ msgctxt "support_tree_angle label"
msgid "Tree Support Branch Angle"
msgstr ""
-#: fdmprinter.def.json
-msgctxt "support_tree_top_rate label"
-msgid "Tree Support Branch Density"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "support_tree_branch_diameter label"
msgid "Tree Support Branch Diameter"
@@ -6099,46 +5865,6 @@ msgctxt "support_tree_collision_resolution label"
msgid "Tree Support Collision Resolution"
msgstr ""
-#: fdmprinter.def.json
-msgctxt "support_tree_max_diameter_increase_by_merges_when_support_to_model label"
-msgid "Tree Support Diameter Increase To Model"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_bp_diameter label"
-msgid "Tree Support Inital Layer Diameter"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_limit_branch_reach label"
-msgid "Tree Support Limit Branch Reach"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_min_height_to_model label"
-msgid "Tree Support Minimum Height To Model"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_branch_reach_limit label"
-msgid "Tree Support Optimal Branch Range"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_angle_slow label"
-msgid "Tree Support Preferred Branch Angle"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_rest_preference label"
-msgid "Tree Support Rest Preference"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_tip_diameter label"
-msgid "Tree Support Tip Diameter"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "support_tree_max_diameter label"
msgid "Tree Support Trunk Diameter"
@@ -6249,121 +5975,6 @@ msgctxt "slicing_tolerance description"
msgid "Vertical tolerance in the sliced layers. The contours of a layer are normally generated by taking cross sections through the middle of each layer's thickness (Middle). Alternatively each layer can have the areas which fall inside of the volume throughout the entire thickness of the layer (Exclusive) or a layer has the areas which fall inside anywhere within the layer (Inclusive). Inclusive retains the most details, Exclusive makes for the best fit and Middle stays closest to the original surface."
msgstr ""
-#: fdmprinter.def.json
-msgctxt "wireframe_bottom_delay label"
-msgid "WP Bottom Delay"
-msgstr "Rautalankatulostuksen viive alhaalla"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_bottom label"
-msgid "WP Bottom Printing Speed"
-msgstr "Rautalankapohjan tulostusnopeus"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_flow_connection label"
-msgid "WP Connection Flow"
-msgstr "Rautalankatulostuksen liitosvirtaus"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_height label"
-msgid "WP Connection Height"
-msgstr "Rautalankatulostuksen liitoskorkeus"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_down label"
-msgid "WP Downward Printing Speed"
-msgstr "Rautalangan tulostusnopeus alaspäin"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_drag_along label"
-msgid "WP Drag Along"
-msgstr "Rautalankatulostuksen laahaus"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_up_half_speed label"
-msgid "WP Ease Upward"
-msgstr "Rautalankatulostuksen hidas liike ylöspäin"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_fall_down label"
-msgid "WP Fall Down"
-msgstr "Rautalankatulostuksen pudotus"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_flat_delay label"
-msgid "WP Flat Delay"
-msgstr "Rautalankatulostuksen lattea viive"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_flow_flat label"
-msgid "WP Flat Flow"
-msgstr "Rautalangan lattea virtaus"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_flow label"
-msgid "WP Flow"
-msgstr "Rautalankatulostuksen virtaus"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_flat label"
-msgid "WP Horizontal Printing Speed"
-msgstr "Rautalangan tulostusnopeus vaakasuoraan"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_top_jump label"
-msgid "WP Knot Size"
-msgstr "Rautalankatulostuksen solmukoko"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_nozzle_clearance label"
-msgid "WP Nozzle Clearance"
-msgstr "Rautalankatulostuksen suutinväli"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_drag_along label"
-msgid "WP Roof Drag Along"
-msgstr "Rautalankatulostuksen katon laahaus"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_fall_down label"
-msgid "WP Roof Fall Down"
-msgstr "Rautalankatulostuksen katon pudotus"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_inset label"
-msgid "WP Roof Inset Distance"
-msgstr "Rautalankatulostuksen katon liitosetäisyys"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_outer_delay label"
-msgid "WP Roof Outer Delay"
-msgstr "Rautalankatulostuksen katon ulompi viive"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed label"
-msgid "WP Speed"
-msgstr "Rautalankatulostuksen nopeus"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_straight_before_down label"
-msgid "WP Straighten Downward Lines"
-msgstr "Rautalankatulostuksen laskulinjojen suoristus"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_strategy label"
-msgid "WP Strategy"
-msgstr "Rautalankatulostuksen strategia"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_top_delay label"
-msgid "WP Top Delay"
-msgstr "Rautalankatulostuksen viive ylhäällä"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_up label"
-msgid "WP Upward Printing Speed"
-msgstr "Rautalangan tulostusnopeus ylöspäin"
-
#: fdmprinter.def.json
msgctxt "material_bed_temp_wait label"
msgid "Wait for Build Plate Heatup"
@@ -6794,11 +6405,6 @@ msgctxt "wipe_hop_amount label"
msgid "Wipe Z Hop Height"
msgstr ""
-#: fdmprinter.def.json
-msgctxt "wireframe_enabled label"
-msgid "Wire Printing"
-msgstr "Rautalankatulostus"
-
#: fdmprinter.def.json
msgctxt "retraction_combing option infill"
msgid "Within Infill"
@@ -7016,6 +6622,10 @@ msgstr "siirtoliike"
#~ msgid "Combing keeps the nozzle within already printed areas when traveling. This results in slightly longer travel moves but reduces the need for retractions. If combing is off, the material will retract and the nozzle moves in a straight line to the next point. It is also possible to avoid combing over top/bottom skin areas by combing within the infill only."
#~ msgstr "Pyyhkäisy pitää suuttimen aiemmin tulostetuilla alueilla siirtoliikkeitä tehtäessä. Tämä johtaa hieman pidempiin siirtoliikkeisiin, mutta vähentää takaisinvedon tarvetta. Jos pyyhkäisy on poistettu käytöstä, materiaalille tehdään takaisinveto ja suutin liikkuu suoraan seuraavaan pisteeseen. On myös mahdollista välttää pyyhkäisy ylä- tai alapintakalvojen yli pyyhkäisemällä vain täytössä."
+#~ msgctxt "wireframe_strategy option compensate"
+#~ msgid "Compensate"
+#~ msgstr "Kompensoi"
+
#~ msgctxt "travel_compensate_overlapping_walls_x_enabled label"
#~ msgid "Compensate Inner Wall Overlaps"
#~ msgstr "Kompensoi sisäseinämän limityksiä"
@@ -7072,10 +6682,26 @@ msgstr "siirtoliike"
#~ msgid "Cool down speed"
#~ msgstr "Jäähdytysnopeus"
+#~ msgctxt "wireframe_top_jump description"
+#~ msgid "Creates a small knot at the top of an upward line, so that the consecutive horizontal layer has a better chance to connect to it. Only applies to Wire Printing."
+#~ msgstr "Tekee pienen solmun nousulinjan yläpäähän, jotta seuraava vaakasuora kerros pystyy paremmin liittymään siihen. Koskee vain rautalankamallin tulostusta."
+
#~ msgctxt "sub_div_rad_mult label"
#~ msgid "Cubic Subdivision Radius"
#~ msgstr "Kuution alajaon säde"
+#~ msgctxt "wireframe_bottom_delay description"
+#~ msgid "Delay time after a downward move. Only applies to Wire Printing."
+#~ msgstr "Viive laskuliikkeen jälkeen. Koskee vain rautalankamallin tulostusta."
+
+#~ msgctxt "wireframe_top_delay description"
+#~ msgid "Delay time after an upward move, so that the upward line can harden. Only applies to Wire Printing."
+#~ msgstr "Viive nousuliikkeen jälkeen, jotta linja voi kovettua. Koskee vain rautalankamallin tulostusta."
+
+#~ msgctxt "wireframe_flat_delay description"
+#~ msgid "Delay time between two horizontal segments. Introducing such a delay can cause better adhesion to previous layers at the connection points, while too long delays cause sagging. Only applies to Wire Printing."
+#~ msgstr "Viive kahden vaakasuoran segmentin välillä. Tämän viiveen käyttöönotto voi parantaa tarttuvuutta edellisiin kerroksiin liitoskohdissa, mutta liian suuret viiveet aiheuttavat riippumista. Koskee vain rautalankamallin tulostusta."
+
#~ msgctxt "infill_mesh_order description"
#~ msgid "Determines which infill mesh is inside the infill of another infill mesh. An infill mesh with a higher order will modify the infill of infill meshes with lower order and normal meshes."
#~ msgstr "Määrittää, mikä täyttöverkko on toisen täyttöverkon täytön sisällä. Korkeamman järjestyksen täyttöverkko muokkaa pienemmän järjestyksen täyttöverkkojen ja normaalien verkkojen täyttöä."
@@ -7084,6 +6710,10 @@ msgstr "siirtoliike"
#~ msgid "Disallowed areas"
#~ msgstr "Kielletyt alueet"
+#~ msgctxt "wireframe_nozzle_clearance description"
+#~ msgid "Distance between the nozzle and horizontally downward lines. Larger clearance results in diagonally downward lines with a less steep angle, which in turn results in less upward connections with the next layer. Only applies to Wire Printing."
+#~ msgstr "Suuttimen ja vaakasuoraan laskevien linjojen välinen etäisyys. Suurempi väli aiheuttaa vähemmän jyrkän kulman diagonaalisesti laskeviin linjoihin, mikä puolestaan johtaa harvempiin yläliitoksiin seuraavan kerroksen kanssa. Koskee vain rautalankamallin tulostusta."
+
#~ msgctxt "support_interface_line_distance description"
#~ msgid "Distance between the printed support interface lines. This setting is calculated by the Support Interface Density, but can be adjusted separately."
#~ msgstr "Tulostettujen tukiliittymän linjojen välinen etäisyys. Tämä asetus lasketaan tukiliittymän tiheysarvosta, mutta sitä voidaan säätää erikseen."
@@ -7092,10 +6722,26 @@ msgstr "siirtoliike"
#~ msgid "Distance from the top/bottom of the support structure to the print. This gap provides clearance to remove the supports after the model is printed. This value is rounded down to a multiple of the layer height."
#~ msgstr "Tukirakenteen etäisyys tulosteesta ylä-/alasuunnassa. Tämä rako sallii tukien poistamisen mallin tulostuksen jälkeen. Tämä arvo pyöristetään alaspäin kerroksen korkeuden kerrannaiseksi."
+#~ msgctxt "wireframe_up_half_speed description"
+#~ msgid ""
+#~ "Distance of an upward move which is extruded with half speed.\n"
+#~ "This can cause better adhesion to previous layers, while not heating the material in those layers too much. Only applies to Wire Printing."
+#~ msgstr ""
+#~ "Puolella nopeudella pursotetun nousuliikkeen etäisyys.\n"
+#~ "Se voi parantaa tarttuvuutta edellisiin kerroksiin kuumentamatta materiaalia liikaa kyseisissä kerroksissa. Koskee vain rautalankamallin tulostusta."
+
#~ msgctxt "support_xy_distance_overhang description"
#~ msgid "Distance of the support structure from the overhang in the X/Y directions. "
#~ msgstr "Tukirakenteen etäisyys ulokkeesta X-/Y-suunnissa. "
+#~ msgctxt "wireframe_fall_down description"
+#~ msgid "Distance with which the material falls down after an upward extrusion. This distance is compensated for. Only applies to Wire Printing."
+#~ msgstr "Etäisyys, jonka materiaali putoaa ylöspäin menevän pursotuksen jälkeen. Tämä etäisyys kompensoidaan. Koskee vain rautalankamallin tulostusta."
+
+#~ msgctxt "wireframe_drag_along description"
+#~ msgid "Distance with which the material of an upward extrusion is dragged along with the diagonally downward extrusion. This distance is compensated for. Only applies to Wire Printing."
+#~ msgstr "Etäisyys, jonka ylöspäin pursotettu materiaali laahautuu diagonaalisen laskevan pursotuksen mukana. Tämä etäisyys kompensoidaan. Koskee vain rautalankamallin tulostusta."
+
#~ msgctxt "multiple_mesh_overlap label"
#~ msgid "Dual Extrusion Overlap"
#~ msgstr "Kaksoispursotuksen limitys"
@@ -7176,10 +6822,22 @@ msgstr "siirtoliike"
#~ msgid "Fills the gaps between walls where no walls fit."
#~ msgstr "Täyttää raot seinämien välissä, kun seinämät eivät ole sopivia."
+#~ msgctxt "wireframe_flow_connection description"
+#~ msgid "Flow compensation when going up or down. Only applies to Wire Printing."
+#~ msgstr "Virtauksen kompensointi ylös tai alas mentäessä. Koskee vain rautalankamallin tulostusta."
+
+#~ msgctxt "wireframe_flow_flat description"
+#~ msgid "Flow compensation when printing flat lines. Only applies to Wire Printing."
+#~ msgstr "Virtauksen kompensointi tulostettaessa latteita linjoja. Koskee vain rautalankamallin tulostusta."
+
#~ msgctxt "prime_tower_flow description"
#~ msgid "Flow compensation: the amount of material extruded is multiplied by this value."
#~ msgstr "Virtauksen kompensointi: pursotetun materiaalin määrä kerrotaan tällä arvolla."
+#~ msgctxt "wireframe_flow description"
+#~ msgid "Flow compensation: the amount of material extruded is multiplied by this value. Only applies to Wire Printing."
+#~ msgstr "Virtauksen kompensointi: Pursotetun materiaalin määrä kerrotaan tällä arvolla. Koskee vain rautalankamallin tulostusta."
+
#~ msgctxt "material_guid description"
#~ msgid "GUID of the material. This is set automatically. "
#~ msgstr "Materiaalin GUID. Tämä määritetään automaattisesti. "
@@ -7260,6 +6918,10 @@ msgstr "siirtoliike"
#~ msgid "Is center origin"
#~ msgstr "On keskikohdassa"
+#~ msgctxt "wireframe_strategy option knot"
+#~ msgid "Knot"
+#~ msgstr "Solmu"
+
#~ msgctxt "machine_depth label"
#~ msgid "Machine depth"
#~ msgstr "Laitteen syvyys"
@@ -7356,6 +7018,10 @@ msgstr "siirtoliike"
#~ msgid "Outer nozzle diameter"
#~ msgstr "Suuttimen ulkoläpimitta"
+#~ msgctxt "wireframe_straight_before_down description"
+#~ msgid "Percentage of a diagonally downward line which is covered by a horizontal line piece. This can prevent sagging of the top most point of upward lines. Only applies to Wire Printing."
+#~ msgstr "Prosenttiluku diagonaalisesti laskevasta linjasta, jota peittää vaakalinjan pätkä. Tämä voi estää nousulinjojen ylimmän kohdan riippumista. Koskee vain rautalankamallin tulostusta."
+
#~ msgctxt "prime_tower_purge_volume label"
#~ msgid "Prime Tower Purge Volume"
#~ msgstr "Esitäyttötornin poistoainemäärä"
@@ -7364,6 +7030,10 @@ msgstr "siirtoliike"
#~ msgid "Prime Tower Thickness"
#~ msgstr "Esitäyttötornin paksuus"
+#~ msgctxt "wireframe_enabled description"
+#~ msgid "Print only the outside surface with a sparse webbed structure, printing 'in thin air'. This is realized by horizontally printing the contours of the model at given Z intervals which are connected via upward and diagonally downward lines."
+#~ msgstr "Tulostetaan vain ulkopinta harvalla verkkorakenteella eli tulostetaan \"suoraan ilmaan\". Tämä toteutetaan tulostamalla mallin ääriviivat vaakasuoraan tietyin Z-välein, jotka yhdistetään ylöspäin menevillä linjoilla ja alaspäin menevillä diagonaalilinjoilla."
+
#~ msgctxt "spaghetti_infill_enabled description"
#~ msgid "Print the infill every so often, so that the filament will curl up chaotically inside the object. This reduces print time, but the behaviour is rather unpredictable."
#~ msgstr "Tulostaa täytön silloin tällöin, niin että tulostuslanka kiertyy sattumanvaraisesti kappaleen sisälle. Tämä lyhentää tulostusaikaa, mutta toimintatapa on melko arvaamaton."
@@ -7392,6 +7062,10 @@ msgstr "siirtoliike"
#~ msgid "RepRap (Volumetric)"
#~ msgstr "RepRap (volymetrinen)"
+#~ msgctxt "wireframe_strategy option retract"
+#~ msgid "Retract"
+#~ msgstr "Takaisinveto"
+
#~ msgctxt "retraction_enable description"
#~ msgid "Retract the filament when the nozzle is moving over a non-printed area. "
#~ msgstr "Vedä tulostuslanka takaisin, kun suutin liikkuu sellaisen alueen yli, jota ei tulosteta. "
@@ -7448,6 +7122,26 @@ msgstr "siirtoliike"
#~ msgid "Spaghetti Maximum Infill Angle"
#~ msgstr "Spagettitäytön enimmäiskulma"
+#~ msgctxt "wireframe_printspeed description"
+#~ msgid "Speed at which the nozzle moves when extruding material. Only applies to Wire Printing."
+#~ msgstr "Nopeus, jolla suutin liikkuu materiaalia pursottaessaan. Koskee vain rautalankamallin tulostusta."
+
+#~ msgctxt "wireframe_printspeed_down description"
+#~ msgid "Speed of printing a line diagonally downward. Only applies to Wire Printing."
+#~ msgstr "Nopeus, jolla tulostetaan linja diagonaalisesti alaspäin. Koskee vain rautalankamallin tulostusta."
+
+#~ msgctxt "wireframe_printspeed_up description"
+#~ msgid "Speed of printing a line upward 'in thin air'. Only applies to Wire Printing."
+#~ msgstr "Nopeus, jolla tulostetaan linja ylöspäin \"suoraan ilmaan\". Koskee vain rautalankamallin tulostusta."
+
+#~ msgctxt "wireframe_printspeed_bottom description"
+#~ msgid "Speed of printing the first layer, which is the only layer touching the build platform. Only applies to Wire Printing."
+#~ msgstr "Nopeus, jolla tulostetaan ensimmäinen kerros, joka on ainoa alustaa koskettava kerros. Koskee vain rautalankamallin tulostusta."
+
+#~ msgctxt "wireframe_printspeed_flat description"
+#~ msgid "Speed of printing the horizontal contours of the model. Only applies to Wire Printing."
+#~ msgstr "Nopeus, jolla tulostetaan mallin vaakasuorat ääriviivat. Koskee vain rautalankamallin tulostusta."
+
#~ msgctxt "magic_spiralize description"
#~ msgid "Spiralize smooths out the Z move of the outer edge. This will create a steady Z increase over the whole print. This feature turns a solid model into a single walled print with a solid bottom. This feature used to be called Joris in older versions."
#~ msgstr "Kierukointi pehmentää ulkoreunan Z-liikettä. Se muodostaa tasaisen Z-lisän koko tulosteelle. Tämä toiminto muuttaa umpinaisen mallin yksiseinäiseksi tulosteeksi, jossa on umpinainen pohja. Vanhemmissa versioissa tätä toimintoa kutsuttiin nimellä Joris."
@@ -7460,6 +7154,10 @@ msgstr "siirtoliike"
#~ msgid "Start Layers with the Same Part"
#~ msgstr "Aloita kerrokset samalla osalla"
+#~ msgctxt "wireframe_strategy description"
+#~ msgid "Strategy for making sure two consecutive layers connect at each connection point. Retraction lets the upward lines harden in the right position, but may cause filament grinding. A knot can be made at the end of an upward line to heighten the chance of connecting to it and to let the line cool; however, it may require slow printing speeds. Another strategy is to compensate for the sagging of the top of an upward line; however, the lines won't always fall down as predicted."
+#~ msgstr "Strategia, jolla varmistetaan, että kaksi peräkkäistä kerrosta liittyy toisiinsa kussakin liitoskohdassa. Takaisinveto antaa nousulinjojen kovettua oikeaan asentoon, mutta voi aiheuttaa tulostuslangan hiertymistä. Solmu voidaan tehdä nousulinjan päähän, jolloin siihen liittyminen helpottuu ja linja jäähtyy, mutta se voi vaatia hitaampia tulostusnopeuksia. Toisena strategiana on kompensoida nousulinjan yläpään riippumista, mutta linjat eivät aina putoa ennustettavalla tavalla."
+
#~ msgctxt "support_bottom_height label"
#~ msgid "Support Bottom Thickness"
#~ msgstr "Tuen alaosan paksuus"
@@ -7496,10 +7194,22 @@ msgstr "siirtoliike"
#~ msgid "The amount of retraction: Set at 0 for no retraction at all. This should generally be the same as the length of the heat zone."
#~ msgstr "Takaisinvedon määrä: 0 tarkoittaa, että takaisinvetoa ei ole lainkaan. Tämän on yleensä oltava sama kuin lämpöalueen pituus."
+#~ msgctxt "wireframe_roof_inset description"
+#~ msgid "The distance covered when making a connection from a roof outline inward. Only applies to Wire Printing."
+#~ msgstr "Etäisyys, jolla tehdään liitos katon ääriviivalta sisäänpäin. Koskee vain rautalankamallin tulostusta."
+
+#~ msgctxt "wireframe_roof_drag_along description"
+#~ msgid "The distance of the end piece of an inward line which gets dragged along when going back to the outer outline of the roof. This distance is compensated for. Only applies to Wire Printing."
+#~ msgstr "Sisäpuolisen linjan päätyosan etäisyys ko. linjan laahautuessa mukana, kun mennään takaisin katon ulommalle ulkolinjalle. Tämä etäisyys kompensoidaan. Koskee vain rautalankamallin tulostusta."
+
#~ msgctxt "expand_skins_expand_distance description"
#~ msgid "The distance the skins are expanded into the infill. The default distance is enough to bridge the gap between the infill lines and will stop holes appearing in the skin where it meets the wall when the infill density is low. A smaller distance will often be sufficient."
#~ msgstr "Pintakalvojen laajennusetäisyys täyttöalueelle. Oletusetäisyys riittää kuromaan umpeen täyttölinjojen väliset raot, ja se estää reikien ilmestymisen pintakalvoon seinämän liitoskohdassa, kun täytön tiheys on alhainen."
+#~ msgctxt "wireframe_roof_fall_down description"
+#~ msgid "The distance which horizontal roof lines printed 'in thin air' fall down when being printed. This distance is compensated for. Only applies to Wire Printing."
+#~ msgstr "Etäisyys, jonka \"suoraan ilmaan\" tulostetut vaakasuorat kattolinjat roikkuvat tulostettaessa. Tämä etäisyys kompensoidaan. Koskee vain rautalankamallin tulostusta."
+
#~ msgctxt "z_offset_layer_0 description"
#~ msgid "The extruder is offset from the normal height of the first layer by this amount. It can be positive (raised) or negative (lowered). Some filament types adhere to the build plate better if the extruder is raised slightly."
#~ msgstr "Suulaketta siirretään ensimmäisen kerroksen normaalista korkeudesta tällä määrällä. Se voi olla positiivinen (nostettu) tai negatiivinen (laskettu). Jotkin tulostuslankatyypit tarttuvat alustaan paremmin, jos suulaketta nostetaan hieman."
@@ -7512,6 +7222,10 @@ msgstr "siirtoliike"
#~ msgid "The height of the steps of the stair-like bottom of support resting on the model. A low value makes the support harder to remove, but too high values can lead to unstable support structures."
#~ msgstr "Mallin päällä olevan porrasmaisen tuen pohjan portaiden korkeus. Matala arvo tekee tuesta vaikeamman poistaa, mutta liian korkeat arvot voivat johtaa epävakaisiin tukirakenteisiin."
+#~ msgctxt "wireframe_height description"
+#~ msgid "The height of the upward and diagonally downward lines between two horizontal parts. This determines the overall density of the net structure. Only applies to Wire Printing."
+#~ msgstr "Kahden vaakaosan välisen nousulinjan ja laskevan diagonaalilinjan korkeus. Tämä määrää verkkorakenteen kokonaistiheyden. Koskee vain rautalankamallin tulostusta."
+
#~ msgctxt "skirt_gap description"
#~ msgid ""
#~ "The horizontal distance between the skirt and the first layer of the print.\n"
@@ -7600,6 +7314,10 @@ msgstr "siirtoliike"
#~ msgid "This setting control how much inner corners in the raft outline are rounded. Inward corners are rounded to a semi circle with a radius equal to the value given here. This setting also removes holes in the raft outline which are smaller than such a circle."
#~ msgstr "Tällä asetuksella säädetään, kuinka paljon pohjaristikon ulkolinjan sisäkulmia pyöristetään. Sisäpuoliset kulmat pyöristetään puoliympyräksi, jonka säde on yhtä suuri kuin tässä annettu arvo. Asetuksella myös poistetaan pohjaristikon ulkolinjan reiät, jotka ovat pienempiä kuin tällainen ympyrä."
+#~ msgctxt "wireframe_roof_outer_delay description"
+#~ msgid "Time spent at the outer perimeters of hole which is to become a roof. Longer times can ensure a better connection. Only applies to Wire Printing."
+#~ msgstr "Katoksi tulevan aukon ulkoreunoihin käytetty aika. Pitemmät ajat varmistavat paremman liitoksen. Koskee vain rautalankamallin tulostusta."
+
#~ msgctxt "max_skin_angle_for_expansion description"
#~ msgid "Top and/or bottom surfaces of your object with an angle larger than this setting, won't have their top/bottom skin expanded. This avoids expanding the narrow skin areas that are created when the model surface has a near vertical slope. An angle of 0° is horizontal, while an angle of 90° is vertical."
#~ msgstr "Kappaleesi ylä- ja/tai alapinnan ylä- ja alapintakalvoja ei laajenneta, jos niiden kulma on suurempi kuin tämä asetus. Tällä vältetään laajentamasta kapeita pintakalvoja, jotka syntyvät, kun mallin pinnalla on lähes pystysuora rinne. 0 °:n kulma on vaakasuora ja 90 °:n kulma on pystysuora."
@@ -7608,6 +7326,98 @@ msgstr "siirtoliike"
#~ msgid "Use relative extrusion rather than absolute extrusion. Using relative E-steps makes for easier post-processing of the Gcode. However, it's not supported by all printers and it may produce very slight deviations in the amount of deposited material compared to absolute E-steps. Irrespective of this setting, the extrusion mode will always be set to absolute before any Gcode script is output."
#~ msgstr "Käytä suhteellista pursotusta absoluuttisen pursotuksen sijaan. Suhteellisten E-askelten käyttö helpottaa Gcoden jälkikäsittelyä. Kaikki tulostimet eivät kuitenkaan tue sitä, ja se saattaa aiheuttaa hyvin vähäisiä poikkeamia materiaalin määrässä absoluuttisiin E-askeliin verrattuna. Tästä asetuksesta riippumatta pursotustila on aina absoluuttinen, ennen kuin mitään Gcode-komentosarjaa tuotetaan."
+#~ msgctxt "wireframe_bottom_delay label"
+#~ msgid "WP Bottom Delay"
+#~ msgstr "Rautalankatulostuksen viive alhaalla"
+
+#~ msgctxt "wireframe_printspeed_bottom label"
+#~ msgid "WP Bottom Printing Speed"
+#~ msgstr "Rautalankapohjan tulostusnopeus"
+
+#~ msgctxt "wireframe_flow_connection label"
+#~ msgid "WP Connection Flow"
+#~ msgstr "Rautalankatulostuksen liitosvirtaus"
+
+#~ msgctxt "wireframe_height label"
+#~ msgid "WP Connection Height"
+#~ msgstr "Rautalankatulostuksen liitoskorkeus"
+
+#~ msgctxt "wireframe_printspeed_down label"
+#~ msgid "WP Downward Printing Speed"
+#~ msgstr "Rautalangan tulostusnopeus alaspäin"
+
+#~ msgctxt "wireframe_drag_along label"
+#~ msgid "WP Drag Along"
+#~ msgstr "Rautalankatulostuksen laahaus"
+
+#~ msgctxt "wireframe_up_half_speed label"
+#~ msgid "WP Ease Upward"
+#~ msgstr "Rautalankatulostuksen hidas liike ylöspäin"
+
+#~ msgctxt "wireframe_fall_down label"
+#~ msgid "WP Fall Down"
+#~ msgstr "Rautalankatulostuksen pudotus"
+
+#~ msgctxt "wireframe_flat_delay label"
+#~ msgid "WP Flat Delay"
+#~ msgstr "Rautalankatulostuksen lattea viive"
+
+#~ msgctxt "wireframe_flow_flat label"
+#~ msgid "WP Flat Flow"
+#~ msgstr "Rautalangan lattea virtaus"
+
+#~ msgctxt "wireframe_flow label"
+#~ msgid "WP Flow"
+#~ msgstr "Rautalankatulostuksen virtaus"
+
+#~ msgctxt "wireframe_printspeed_flat label"
+#~ msgid "WP Horizontal Printing Speed"
+#~ msgstr "Rautalangan tulostusnopeus vaakasuoraan"
+
+#~ msgctxt "wireframe_top_jump label"
+#~ msgid "WP Knot Size"
+#~ msgstr "Rautalankatulostuksen solmukoko"
+
+#~ msgctxt "wireframe_nozzle_clearance label"
+#~ msgid "WP Nozzle Clearance"
+#~ msgstr "Rautalankatulostuksen suutinväli"
+
+#~ msgctxt "wireframe_roof_drag_along label"
+#~ msgid "WP Roof Drag Along"
+#~ msgstr "Rautalankatulostuksen katon laahaus"
+
+#~ msgctxt "wireframe_roof_fall_down label"
+#~ msgid "WP Roof Fall Down"
+#~ msgstr "Rautalankatulostuksen katon pudotus"
+
+#~ msgctxt "wireframe_roof_inset label"
+#~ msgid "WP Roof Inset Distance"
+#~ msgstr "Rautalankatulostuksen katon liitosetäisyys"
+
+#~ msgctxt "wireframe_roof_outer_delay label"
+#~ msgid "WP Roof Outer Delay"
+#~ msgstr "Rautalankatulostuksen katon ulompi viive"
+
+#~ msgctxt "wireframe_printspeed label"
+#~ msgid "WP Speed"
+#~ msgstr "Rautalankatulostuksen nopeus"
+
+#~ msgctxt "wireframe_straight_before_down label"
+#~ msgid "WP Straighten Downward Lines"
+#~ msgstr "Rautalankatulostuksen laskulinjojen suoristus"
+
+#~ msgctxt "wireframe_strategy label"
+#~ msgid "WP Strategy"
+#~ msgstr "Rautalankatulostuksen strategia"
+
+#~ msgctxt "wireframe_top_delay label"
+#~ msgid "WP Top Delay"
+#~ msgstr "Rautalankatulostuksen viive ylhäällä"
+
+#~ msgctxt "wireframe_printspeed_up label"
+#~ msgid "WP Upward Printing Speed"
+#~ msgstr "Rautalangan tulostusnopeus ylöspäin"
+
#~ msgctxt "material_bed_temp_wait label"
#~ msgid "Wait for build plate heatup"
#~ msgstr "Odota alustan lämpenemistä"
@@ -7644,6 +7454,10 @@ msgstr "siirtoliike"
#~ msgid "Wipe Nozzle After Switch"
#~ msgstr "Pyyhi suutin vaihdon jälkeen"
+#~ msgctxt "wireframe_enabled label"
+#~ msgid "Wire Printing"
+#~ msgstr "Rautalankatulostus"
+
#~ msgctxt "z_offset_taper_layers label"
#~ msgid "Z Offset Taper Layers"
#~ msgstr "Z-siirtymän kapenevat kerrokset"
diff --git a/resources/i18n/fr_FR/cura.po b/resources/i18n/fr_FR/cura.po
index 0632faaf57..18527ea438 100644
--- a/resources/i18n/fr_FR/cura.po
+++ b/resources/i18n/fr_FR/cura.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-15 11:58+0000\n"
+"POT-Creation-Date: 2023-04-06 15:55+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME \n"
"Language-Team: LANGUAGE \n"
@@ -812,18 +812,18 @@ msgctxt "@text"
msgid "Unknown error."
msgstr "Erreur inconnue."
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:547
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:558
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags or !"
msgid "Project file {0} contains an unknown machine type {1}. Cannot import the machine. Models will be imported instead."
msgstr "Le fichier projet {0} contient un type de machine inconnu {1}. Impossible d'importer la machine. Les modèles seront importés à la place."
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:550
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:561
msgctxt "@info:title"
msgid "Open Project File"
msgstr "Ouvrir un fichier de projet"
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:631
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:642
#: plugins/3MFReader/WorkspaceDialog.qml:99
#: plugins/3MFReader/WorkspaceDialog.qml:127
#: plugins/3MFReader/WorkspaceDialog.qml:134
@@ -831,27 +831,27 @@ msgctxt "@button"
msgid "Create new"
msgstr ""
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:681
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:692
#, python-brace-format
msgctxt "@info:error Don't translate the XML tags or !"
msgid "Project file {0} is suddenly inaccessible: {1}."
msgstr "Le fichier de projet {0} est soudainement inaccessible: {1}."
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:682
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:690
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:709
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:693
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:701
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:720
msgctxt "@info:title"
msgid "Can't Open Project File"
msgstr "Impossible d'ouvrir le fichier de projet"
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:689
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:707
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:700
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:718
#, python-brace-format
msgctxt "@info:error Don't translate the XML tags or !"
msgid "Project file {0} is corrupt: {1}."
msgstr "Le fichier de projet {0} est corrompu: {1}."
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:754
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:765
#, python-brace-format
msgctxt "@info:error Don't translate the XML tag !"
msgid "Project file {0} is made using profiles that are unknown to this version of UltiMaker Cura."
@@ -1926,17 +1926,17 @@ msgctxt "@label"
msgid "Number of Extruders"
msgstr "Nombre d'extrudeuses"
-#: plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:341
+#: plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:342
msgctxt "@label"
msgid "Apply Extruder offsets to GCode"
msgstr "Appliquer les décalages offset de l'extrudeuse au GCode"
-#: plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:389
+#: plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:390
msgctxt "@title:label"
msgid "Start G-code"
msgstr "G-Code de démarrage"
-#: plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:400
+#: plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:401
msgctxt "@title:label"
msgid "End G-code"
msgstr "G-Code de fin"
@@ -2719,25 +2719,15 @@ msgstr "Journal d'événements dans Sentry"
#: plugins/SimulationView/SimulationView.py:129
msgctxt "@info:status"
-msgid "Cura does not accurately display layers when Wire Printing is enabled."
-msgstr "Cura n'affiche pas les couches avec précision lorsque l'impression filaire est activée."
-
-#: plugins/SimulationView/SimulationView.py:130
-msgctxt "@info:title"
-msgid "Simulation View"
-msgstr "Vue simulation"
-
-#: plugins/SimulationView/SimulationView.py:133
-msgctxt "@info:status"
msgid "Nothing is shown because you need to slice first."
msgstr "Rien ne s'affiche car vous devez d'abord découper."
-#: plugins/SimulationView/SimulationView.py:134
+#: plugins/SimulationView/SimulationView.py:130
msgctxt "@info:title"
msgid "No layers to show"
msgstr "Pas de couches à afficher"
-#: plugins/SimulationView/SimulationView.py:136
+#: plugins/SimulationView/SimulationView.py:132
#: plugins/SolidView/SolidView.py:74
msgctxt "@info:option_text"
msgid "Do not show this message again"
@@ -3009,7 +2999,7 @@ msgstr "Générateur UFP"
#: plugins/UM3NetworkPrinting/plugin.json
msgctxt "description"
msgid "Manages network connections to UltiMaker networked printers."
-msgstr ""
+msgstr "Gère les connexions réseau vers les imprimantes UltiMaker en réseau."
#: plugins/UM3NetworkPrinting/plugin.json
msgctxt "name"
@@ -4058,6 +4048,16 @@ msgctxt "name"
msgid "Version Upgrade 5.2 to 5.3"
msgstr "Mise à niveau de 5.2 vers 5.3"
+#: plugins/VersionUpgrade/VersionUpgrade53to54/plugin.json
+msgctxt "description"
+msgid "Upgrades configurations from Cura 5.3 to Cura 5.4."
+msgstr ""
+
+#: plugins/VersionUpgrade/VersionUpgrade53to54/plugin.json
+msgctxt "name"
+msgid "Version Upgrade 5.3 to 5.4"
+msgstr ""
+
#: plugins/X3DReader/__init__.py:13
msgctxt "@item:inlistbox"
msgid "X3D File"
@@ -6246,7 +6246,7 @@ msgstr ""
#: resources/qml/PrintSetupSelector/Recommended/RecommendedPrintSetup.qml:111
msgctxt "@button"
msgid "Show Custom"
-msgstr ""
+msgstr "Personnalisé"
#: resources/qml/PrintSetupSelector/Recommended/RecommendedResolutionSelector.qml:27
msgctxt "@label"
@@ -6920,3 +6920,11 @@ msgstr "Nouveautés"
msgctxt "@label"
msgid "No items to select from"
msgstr "Aucun élément à sélectionner"
+
+#~ msgctxt "@info:status"
+#~ msgid "Cura does not accurately display layers when Wire Printing is enabled."
+#~ msgstr "Cura n'affiche pas les couches avec précision lorsque l'impression filaire est activée."
+
+#~ msgctxt "@info:title"
+#~ msgid "Simulation View"
+#~ msgstr "Vue simulation"
diff --git a/resources/i18n/fr_FR/fdmprinter.def.json.po b/resources/i18n/fr_FR/fdmprinter.def.json.po
index 92c7f699da..c81c03cd3d 100644
--- a/resources/i18n/fr_FR/fdmprinter.def.json.po
+++ b/resources/i18n/fr_FR/fdmprinter.def.json.po
@@ -3,7 +3,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Uranium json setting files\n"
"Report-Msgid-Bugs-To: plugins@ultimaker.com\n"
-"POT-Creation-Date: 2023-03-23 11:03+0000\n"
+"POT-Creation-Date: 2023-03-28 11:57+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME \n"
"Language-Team: LANGUAGE\n"
@@ -72,11 +72,6 @@ msgctxt "brim_inside_margin description"
msgid "A part fully enclosed inside another part can generate an outer brim that touches the inside of the other part. This removes all brim within this distance from internal holes."
msgstr "Une pièce entièrement contenue à l'intérieur d'une autre peut générer une bordure extérieure qui vient en contact avec l'intérieur de la pièce extérieure. Cette fonction supprime à cette distance toutes les bordures situées dans des vides intérieurs."
-#: fdmprinter.def.json
-msgctxt "support_tree_branch_reach_limit description"
-msgid "A recomendation to how far branches can move from the points they support. Branches can violate this value to reach their destination (buildplate or a flat part of the model). Lowering this value will make the support more sturdy, but increase the amount of branches (and because of that material usage/print time) "
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "extruder_prime_pos_abs label"
msgid "Absolute Extruder Prime Position"
@@ -141,11 +136,6 @@ msgctxt "support_interface_density description"
msgid "Adjusts the density of the roofs and floors of the support structure. A higher value results in better overhangs, but the supports are harder to remove."
msgstr "Ajuste la densité des plafonds et bas de la structure de support. Une valeur plus élevée résulte en de meilleurs porte-à-faux, mais les supports sont plus difficiles à enlever."
-#: fdmprinter.def.json
-msgctxt "support_tree_top_rate description"
-msgid "Adjusts the density of the support structure used to generate the tips of the branches. A higher value results in better overhangs, but the supports are harder to remove. Use Support Roof for very high values or ensure support density is similarly high at the top."
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "support_infill_rate description"
msgid "Adjusts the density of the support structure. A higher value results in better overhangs, but the supports are harder to remove."
@@ -326,11 +316,6 @@ msgctxt "magic_mesh_surface_mode option both"
msgid "Both"
msgstr "Les deux"
-#: fdmprinter.def.json
-msgctxt "support_interface_priority option nothing"
-msgid "Both overlap"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "bottom_layers label"
msgid "Bottom Layers"
@@ -556,11 +541,6 @@ msgctxt "build_volume_temperature label"
msgid "Build Volume Temperature"
msgstr "Température du volume d'impression"
-#: fdmprinter.def.json
-msgctxt "support_tree_rest_preference option buildplate"
-msgid "Buildplate"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "center_object label"
msgid "Center Object"
@@ -606,11 +586,6 @@ msgctxt "command_line_settings label"
msgid "Command Line Settings"
msgstr "Paramètres de ligne de commande"
-#: fdmprinter.def.json
-msgctxt "wireframe_strategy option compensate"
-msgid "Compensate"
-msgstr "Compenser"
-
#: fdmprinter.def.json
msgctxt "infill_pattern option concentric"
msgid "Concentric"
@@ -741,11 +716,6 @@ msgctxt "cooling label"
msgid "Cooling"
msgstr "Refroidissement"
-#: fdmprinter.def.json
-msgctxt "wireframe_top_jump description"
-msgid "Creates a small knot at the top of an upward line, so that the consecutive horizontal layer has a better chance to connect to it. Only applies to Wire Printing."
-msgstr "Crée un petit nœud en haut d’une ligne ascendante pour que la couche horizontale suivante s’y accroche davantage. Uniquement applicable à l'impression filaire."
-
#: fdmprinter.def.json
msgctxt "infill_pattern option cross"
msgid "Cross"
@@ -851,21 +821,6 @@ msgctxt "machine_max_jerk_e description"
msgid "Default jerk for the motor of the filament."
msgstr "Saccade par défaut pour le moteur du filament."
-#: fdmprinter.def.json
-msgctxt "wireframe_bottom_delay description"
-msgid "Delay time after a downward move. Only applies to Wire Printing."
-msgstr "Temps d’attente après un déplacement vers le bas. Uniquement applicable à l'impression filaire."
-
-#: fdmprinter.def.json
-msgctxt "wireframe_top_delay description"
-msgid "Delay time after an upward move, so that the upward line can harden. Only applies to Wire Printing."
-msgstr "Temps d’attente après un déplacement vers le haut, afin que la ligne ascendante puisse durcir. Uniquement applicable à l'impression filaire."
-
-#: fdmprinter.def.json
-msgctxt "wireframe_flat_delay description"
-msgid "Delay time between two horizontal segments. Introducing such a delay can cause better adhesion to previous layers at the connection points, while too long delays cause sagging. Only applies to Wire Printing."
-msgstr "Attente entre deux segments horizontaux. L’introduction d’un tel temps d’attente peut permettre une meilleure adhérence aux couches précédentes au niveau des points de connexion, tandis que des temps d’attente trop longs peuvent provoquer un affaissement. Uniquement applicable à l'impression filaire."
-
#: fdmprinter.def.json
msgctxt "bridge_settings_enabled description"
msgid "Detect bridges and modify print speed, flow and fan settings while bridges are printed."
@@ -896,11 +851,6 @@ msgctxt "material_diameter label"
msgid "Diameter"
msgstr "Diamètre"
-#: fdmprinter.def.json
-msgctxt "support_tree_bp_diameter description"
-msgid "Diameter every branch tries to achieve when reaching the buildplate. Improves bed adhesion."
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "adhesion_type description"
msgid "Different options that help to improve both priming your extrusion and adhesion to the build plate. Brim adds a single layer flat area around the base of your model to prevent warping. Raft adds a thick grid with a roof below the model. Skirt is a line printed around the model, but not connected to the model."
@@ -911,11 +861,6 @@ msgctxt "machine_disallowed_areas label"
msgid "Disallowed Areas"
msgstr "Zones interdites"
-#: fdmprinter.def.json
-msgctxt "wireframe_nozzle_clearance description"
-msgid "Distance between the nozzle and horizontally downward lines. Larger clearance results in diagonally downward lines with a less steep angle, which in turn results in less upward connections with the next layer. Only applies to Wire Printing."
-msgstr "Distance entre la buse et les lignes descendantes horizontalement. Un espacement plus important génère des lignes diagonalement descendantes avec un angle moins abrupt, qui génère alors des connexions moins ascendantes avec la couche suivante. Uniquement applicable à l'impression filaire."
-
#: fdmprinter.def.json
msgctxt "infill_line_distance description"
msgid "Distance between the printed infill lines. This setting is calculated by the infill density and the infill line width."
@@ -966,15 +911,6 @@ msgctxt "wall_0_wipe_dist description"
msgid "Distance of a travel move inserted after the outer wall, to hide the Z seam better."
msgstr "Distance d'un déplacement inséré après la paroi extérieure, pour mieux masquer la jointure en Z."
-#: fdmprinter.def.json
-msgctxt "wireframe_up_half_speed description"
-msgid ""
-"Distance of an upward move which is extruded with half speed.\n"
-"This can cause better adhesion to previous layers, while not heating the material in those layers too much. Only applies to Wire Printing."
-msgstr ""
-"Distance d’un déplacement ascendant qui est extrudé à mi-vitesse.\n"
-"Cela peut permettre une meilleure adhérence aux couches précédentes sans surchauffer le matériau dans ces couches. Uniquement applicable à l'impression filaire."
-
#: fdmprinter.def.json
msgctxt "draft_shield_dist description"
msgid "Distance of the draft shield from the print, in the X/Y directions."
@@ -995,16 +931,6 @@ msgctxt "support_xy_distance description"
msgid "Distance of the support structure from the print in the X/Y directions."
msgstr "Distance entre le support et l'impression dans les directions X/Y."
-#: fdmprinter.def.json
-msgctxt "wireframe_fall_down description"
-msgid "Distance with which the material falls down after an upward extrusion. This distance is compensated for. Only applies to Wire Printing."
-msgstr "La distance de laquelle le matériau chute après avoir extrudé vers le haut. Cette distance est compensée. Uniquement applicable à l'impression filaire."
-
-#: fdmprinter.def.json
-msgctxt "wireframe_drag_along description"
-msgid "Distance with which the material of an upward extrusion is dragged along with the diagonally downward extrusion. This distance is compensated for. Only applies to Wire Printing."
-msgstr "Distance sur laquelle le matériau d’une extrusion ascendante est entraîné par l’extrusion diagonalement descendante. La distance est compensée. Uniquement applicable à l'impression filaire."
-
#: fdmprinter.def.json
msgctxt "min_infill_area description"
msgid "Don't generate areas of infill smaller than this (use skin instead)."
@@ -1128,12 +1054,12 @@ msgstr "Activer les plafonds de support"
#: fdmprinter.def.json
msgctxt "acceleration_travel_enabled label"
msgid "Enable Travel Acceleration"
-msgstr "Activer l'accélération de déplacement"
+msgstr "Activer l'accélération des déplacements"
#: fdmprinter.def.json
msgctxt "jerk_travel_enabled label"
msgid "Enable Travel Jerk"
-msgstr "Activer la saccade de déplacement"
+msgstr "Activer les saccades de déplacement"
#: fdmprinter.def.json
msgctxt "ooze_shield_enabled description"
@@ -1328,7 +1254,7 @@ msgstr "Compensation du débit pour la couche initiale : la quantité de matér
#: fdmprinter.def.json
msgctxt "skin_material_flow_layer_0 description"
msgid "Flow compensation on bottom lines of the first layer"
-msgstr "Compensation de débit sur les lignes du dessous de la première couche"
+msgstr "Compensation de débit sur les lignes inférieures de la première couche"
#: fdmprinter.def.json
msgctxt "infill_material_flow description"
@@ -1373,7 +1299,7 @@ msgstr "Compensation de débit sur les lignes de support."
#: fdmprinter.def.json
msgctxt "wall_0_material_flow_layer_0 description"
msgid "Flow compensation on the outermost wall line of the first layer."
-msgstr "Compensation de débit sur la ligne de la paroi la plus à l'extérieur de la première couche."
+msgstr "Compensation de débit sur la ligne de paroi la plus externe de la première couche."
#: fdmprinter.def.json
msgctxt "wall_0_material_flow description"
@@ -1388,7 +1314,7 @@ msgstr "Compensation de débit sur les lignes du dessus/dessous."
#: fdmprinter.def.json
msgctxt "wall_x_material_flow_layer_0 description"
msgid "Flow compensation on wall lines for all wall lines except the outermost one, but only for the first layer"
-msgstr "Compensation de débit sur les lignes de la paroi pour toutes les lignes de paroi, à l'exception de la ligne la plus externe, mais uniquement pour la première couche."
+msgstr "Compensation de débit sur les lignes de paroi pour toutes les lignes de paroi, à l'exception de la ligne la plus plus externe, mais uniquement pour la première couche"
#: fdmprinter.def.json
msgctxt "wall_x_material_flow description"
@@ -1400,26 +1326,11 @@ msgctxt "wall_material_flow description"
msgid "Flow compensation on wall lines."
msgstr "Compensation de débit sur les lignes de la paroi."
-#: fdmprinter.def.json
-msgctxt "wireframe_flow_connection description"
-msgid "Flow compensation when going up or down. Only applies to Wire Printing."
-msgstr "Compensation du débit lorsqu’il monte ou descend. Uniquement applicable à l'impression filaire."
-
-#: fdmprinter.def.json
-msgctxt "wireframe_flow_flat description"
-msgid "Flow compensation when printing flat lines. Only applies to Wire Printing."
-msgstr "Compensation du débit lors de l’impression de lignes planes. Uniquement applicable à l'impression filaire."
-
#: fdmprinter.def.json
msgctxt "material_flow description"
msgid "Flow compensation: the amount of material extruded is multiplied by this value."
msgstr "Compensation du débit : la quantité de matériau extrudée est multipliée par cette valeur."
-#: fdmprinter.def.json
-msgctxt "wireframe_flow description"
-msgid "Flow compensation: the amount of material extruded is multiplied by this value. Only applies to Wire Printing."
-msgstr "Compensation du débit : la quantité de matériau extrudée est multipliée par cette valeur. Uniquement applicable à l'impression filaire."
-
#: fdmprinter.def.json
msgctxt "material_flush_purge_length label"
msgid "Flush Purge Length"
@@ -1581,7 +1492,7 @@ msgstr "Étapes de remplissage graduel du support"
#: fdmprinter.def.json
msgctxt "cool_min_temperature description"
msgid "Gradually reduce to this temperature when printing at reduced speeds because of minimum layer time."
-msgstr "Abaissez progressivement la température jusqu'à ce niveau lors de l'impression à vitesse réduite, en raison du temps d'impression minimum de chaque couche."
+msgstr "Réduisez progressivement à cette température lors de l'impression à des vitesses réduites en raison de la durée minimale d’une couche."
#: fdmprinter.def.json
msgctxt "infill_pattern option grid"
@@ -1768,16 +1679,6 @@ msgctxt "machine_extruders_shared_nozzle_initial_retraction description"
msgid "How much the filament of each extruder is assumed to have been retracted from the shared nozzle tip at the completion of the printer-start gcode script; the value should be equal to or greater than the length of the common part of the nozzle's ducts."
msgstr "La quantité de filament de chaque extrudeuse qui est supposée avoir été rétractée de l'extrémité de la buse partagée à la fin du script gcode de démarrage de l'imprimante ; la valeur doit être égale ou supérieure à la longueur de la partie commune des conduits de la buse."
-#: fdmprinter.def.json
-msgctxt "support_interface_priority description"
-msgid "How support interface and support will interact when they overlap. Currently only implemented for support roof."
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_min_height_to_model description"
-msgid "How tall a branch has to be if it is placed on the model. Prevents small blobs of support. This setting is ignored when a branch is supporting a support roof."
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "bridge_skin_support_threshold description"
msgid "If a skin region is supported for less than this percentage of its area, print it using the bridge settings. Otherwise it is printed using the normal skin settings."
@@ -1956,7 +1857,7 @@ msgstr "Accélération de la couche initiale"
#: fdmprinter.def.json
msgctxt "skin_material_flow_layer_0 label"
msgid "Initial Layer Bottom Flow"
-msgstr "Débit des lignes du dessous de la couche initiale"
+msgstr "Débit inférieur de la couche initiale"
#: fdmprinter.def.json
msgctxt "material_flow_layer_0 label"
@@ -2083,30 +1984,20 @@ msgctxt "inset_direction option inside_out"
msgid "Inside To Outside"
msgstr "De l'intérieur vers l'extérieur"
-#: fdmprinter.def.json
-msgctxt "support_interface_priority option interface_lines_overwrite_support_area"
-msgid "Interface lines preferred"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_interface_priority option interface_area_overwrite_support_area"
-msgid "Interface preferred"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "interlocking_beam_layer_count label"
msgid "Interlocking Beam Layer Count"
-msgstr "Nombre de couches de l'attache de connexion"
+msgstr "Nombre de couches des attaches de connexion"
#: fdmprinter.def.json
msgctxt "interlocking_beam_width label"
msgid "Interlocking Beam Width"
-msgstr "Largeur de l'attache de connexion"
+msgstr "Largeur des attaches de connexion"
#: fdmprinter.def.json
msgctxt "interlocking_boundary_avoidance label"
msgid "Interlocking Boundary Avoidance"
-msgstr "Limite de la distance de connexion"
+msgstr "Distance limite de connexion"
#: fdmprinter.def.json
msgctxt "interlocking_depth label"
@@ -2178,11 +2069,6 @@ msgctxt "meshfix_keep_open_polygons label"
msgid "Keep Disconnected Faces"
msgstr "Conserver les faces disjointes"
-#: fdmprinter.def.json
-msgctxt "wireframe_strategy option knot"
-msgid "Knot"
-msgstr "Nœud"
-
#: fdmprinter.def.json
msgctxt "layer_height label"
msgid "Layer Height"
@@ -2253,11 +2139,6 @@ msgctxt "lightning_infill_support_angle label"
msgid "Lightning Infill Support Angle"
msgstr "Angle de support du remplissage éclair"
-#: fdmprinter.def.json
-msgctxt "support_tree_limit_branch_reach description"
-msgid "Limit how far each branch should travel from the point it supports. This can make the support more sturdy, but will increase the amount of branches (and because of that material usage/print time)"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "cutting_mesh description"
msgid "Limit the volume of this mesh to within other meshes. You can use this to make certain areas of one mesh print with different settings and with a whole different extruder."
@@ -2943,11 +2824,6 @@ msgctxt "machine_use_extruder_offset_to_offset_coords label"
msgid "Offset with Extruder"
msgstr "Décalage avec extrudeuse"
-#: fdmprinter.def.json
-msgctxt "support_tree_rest_preference option graceful"
-msgid "On any flat surface"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "print_sequence option one_at_a_time"
msgid "One at a Time"
@@ -3078,11 +2954,6 @@ msgctxt "bridge_fan_speed_3 description"
msgid "Percentage fan speed to use when printing the third bridge skin layer."
msgstr "Vitesse du ventilateur en pourcentage à utiliser pour l'impression de la troisième couche extérieure du pont."
-#: fdmprinter.def.json
-msgctxt "wireframe_straight_before_down description"
-msgid "Percentage of a diagonally downward line which is covered by a horizontal line piece. This can prevent sagging of the top most point of upward lines. Only applies to Wire Printing."
-msgstr "Pourcentage d’une ligne diagonalement descendante couvert par une pièce à lignes horizontales. Cela peut empêcher le fléchissement du point le plus haut des lignes ascendantes. Uniquement applicable à l'impression filaire."
-
#: fdmprinter.def.json
msgctxt "minimum_polygon_circumference description"
msgid "Polygons in sliced layers that have a circumference smaller than this amount will be filtered out. Lower values lead to higher resolution mesh at the cost of slicing time. It is meant mostly for high resolution SLA printers and very tiny 3D models with a lot of details."
@@ -3193,11 +3064,6 @@ msgctxt "mold_enabled description"
msgid "Print models as a mold, which can be cast in order to get a model which resembles the models on the build plate."
msgstr "Imprimer les modèles comme moule, qui peut être coulé afin d'obtenir un modèle ressemblant à ceux présents sur le plateau."
-#: fdmprinter.def.json
-msgctxt "wireframe_enabled description"
-msgid "Print only the outside surface with a sparse webbed structure, printing 'in thin air'. This is realized by horizontally printing the contours of the model at given Z intervals which are connected via upward and diagonally downward lines."
-msgstr "Imprime uniquement la surface extérieure avec une structure grillagée et clairsemée. Cette impression est « dans les airs » et est réalisée en imprimant horizontalement les contours du modèle aux intervalles donnés de l’axe Z et en les connectant au moyen de lignes ascendantes et diagonalement descendantes."
-
#: fdmprinter.def.json
msgctxt "fill_outline_gaps description"
msgid "Print pieces of the model which are horizontally thinner than the nozzle size."
@@ -3543,11 +3409,6 @@ msgctxt "support_tree_collision_resolution description"
msgid "Resolution to compute collisions with to avoid hitting the model. Setting this lower will produce more accurate trees that fail less often, but increases slicing time dramatically."
msgstr "Résolution servant à calculer les collisions afin d'éviter de heurter le modèle. Plus ce paramètre est faible, plus les arborescences seront précises et stables, mais cela augmente considérablement le temps de découpage."
-#: fdmprinter.def.json
-msgctxt "wireframe_strategy option retract"
-msgid "Retract"
-msgstr "Rétraction"
-
#: fdmprinter.def.json
msgctxt "travel_retract_before_outer_wall label"
msgid "Retract Before Outer Wall"
@@ -3801,7 +3662,7 @@ msgstr "Taille maximale des petits trous"
#: fdmprinter.def.json
msgctxt "cool_min_temperature label"
msgid "Small Layer Printing Temperature"
-msgstr "Température d'impression pour couches fines"
+msgstr "Température d'impression en cas de petite couche"
#: fdmprinter.def.json
msgctxt "small_skin_width label"
@@ -3868,31 +3729,6 @@ msgctxt "speed label"
msgid "Speed"
msgstr "Vitesse"
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed description"
-msgid "Speed at which the nozzle moves when extruding material. Only applies to Wire Printing."
-msgstr "Vitesse à laquelle la buse se déplace lorsqu’elle extrude du matériau. Uniquement applicable à l'impression filaire."
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_down description"
-msgid "Speed of printing a line diagonally downward. Only applies to Wire Printing."
-msgstr "Vitesse d’impression d’une ligne diagonalement descendante. Uniquement applicable à l'impression filaire."
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_up description"
-msgid "Speed of printing a line upward 'in thin air'. Only applies to Wire Printing."
-msgstr "Vitesse d’impression d’une ligne ascendante « dans les airs ». Uniquement applicable à l'impression filaire."
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_bottom description"
-msgid "Speed of printing the first layer, which is the only layer touching the build platform. Only applies to Wire Printing."
-msgstr "Vitesse d’impression de la première couche qui constitue la seule couche en contact avec le plateau d'impression. Uniquement applicable à l'impression filaire."
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_flat description"
-msgid "Speed of printing the horizontal contours of the model. Only applies to Wire Printing."
-msgstr "Vitesse d'impression du contour horizontal du modèle. Uniquement applicable à l'impression filaire."
-
#: fdmprinter.def.json
msgctxt "wipe_hop_speed description"
msgid "Speed to move the z-axis during the hop."
@@ -3943,11 +3779,6 @@ msgctxt "machine_steps_per_mm_z label"
msgid "Steps per Millimeter (Z)"
msgstr "Pas par millimètre (Z)"
-#: fdmprinter.def.json
-msgctxt "wireframe_strategy description"
-msgid "Strategy for making sure two consecutive layers connect at each connection point. Retraction lets the upward lines harden in the right position, but may cause filament grinding. A knot can be made at the end of an upward line to heighten the chance of connecting to it and to let the line cool; however, it may require slow printing speeds. Another strategy is to compensate for the sagging of the top of an upward line; however, the lines won't always fall down as predicted."
-msgstr "Stratégie garantissant que deux couches consécutives se touchent à chaque point de connexion. La rétraction permet aux lignes ascendantes de durcir dans la bonne position, mais cela peut provoquer l’écrasement des filaments. Un nœud peut être fait à la fin d’une ligne ascendante pour augmenter les chances de raccorder cette ligne et la laisser refroidir. Toutefois, cela peut nécessiter de ralentir la vitesse d’impression. Une autre stratégie consiste à compenser l’affaissement du dessus d’une ligne ascendante, mais les lignes ne tombent pas toujours comme prévu."
-
#: fdmprinter.def.json
msgctxt "support description"
msgid "Support"
@@ -3971,7 +3802,7 @@ msgstr "Distance inférieure des supports"
#: fdmprinter.def.json
msgctxt "support_bottom_wall_count label"
msgid "Support Bottom Wall Line Count"
-msgstr "Nombre de lignes de la paroi inférieure du support"
+msgstr "Nombre de lignes de parois inférieures du support"
#: fdmprinter.def.json
msgctxt "support_brim_line_count label"
@@ -4153,11 +3984,6 @@ msgctxt "support_interface_pattern label"
msgid "Support Interface Pattern"
msgstr "Motif de l'interface de support"
-#: fdmprinter.def.json
-msgctxt "support_interface_priority label"
-msgid "Support Interface Priority"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "support_interface_skip_height label"
msgid "Support Interface Resolution"
@@ -4176,7 +4002,7 @@ msgstr "Épaisseur de l'interface de support"
#: fdmprinter.def.json
msgctxt "support_interface_wall_count label"
msgid "Support Interface Wall Line Count"
-msgstr "Nombre de lignes de la paroi de la surface de support"
+msgstr "Nombre de lignes de parois de l'interface du support"
#: fdmprinter.def.json
msgctxt "jerk_support label"
@@ -4281,7 +4107,7 @@ msgstr "Épaisseur du plafond de support"
#: fdmprinter.def.json
msgctxt "support_roof_wall_count label"
msgid "Support Roof Wall Line Count"
-msgstr "Nombre de lignes de la paroi du plafond de support"
+msgstr "Nombre de lignes de parois du toit du support"
#: fdmprinter.def.json
msgctxt "speed_support label"
@@ -4328,16 +4154,6 @@ msgctxt "support_z_distance label"
msgid "Support Z Distance"
msgstr "Distance Z des supports"
-#: fdmprinter.def.json
-msgctxt "support_interface_priority option support_lines_overwrite_interface_area"
-msgid "Support lines preferred"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_interface_priority option support_area_overwrite_interface_area"
-msgid "Support preferred"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "support_supported_skin_fan_speed label"
msgid "Supported Skin Fan Speed"
@@ -4653,11 +4469,6 @@ msgctxt "support_tree_branch_diameter description"
msgid "The diameter of the thinnest branches of tree support. Thicker branches are more sturdy. Branches towards the base will be thicker than this."
msgstr "Diamètre des branches les plus minces du support arborescent. Plus les branches sont épaisses, plus elles sont robustes ; les branches proches de la base seront plus épaisses que cette valeur."
-#: fdmprinter.def.json
-msgctxt "support_tree_tip_diameter description"
-msgid "The diameter of the top of the tip of the branches of tree support."
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "machine_feeder_wheel_diameter description"
msgid "The diameter of the wheel that drives the material in the feeder."
@@ -4666,7 +4477,7 @@ msgstr "Diamètre de la roue qui entraîne le matériau dans le chargeur."
#: fdmprinter.def.json
msgctxt "support_tree_max_diameter description"
msgid "The diameter of the widest branches of tree support. A thicker trunk is more sturdy; a thinner trunk takes up less space on the build plate."
-msgstr "Diamètre des branches les plus larges du support arborescent. Un tronc plus épais est plus robuste ; un tronc plus fin prend moins de place sur le plateau de fabrication."
+msgstr "Le diamètre des branches les plus larges du support arborescent. Un tronc plus épais est plus robuste ; un tronc plus fin prend moins de place sur le plateau de fabrication."
#: fdmprinter.def.json
msgctxt "adaptive_layer_height_variation_step description"
@@ -4698,15 +4509,10 @@ msgctxt "raft_surface_line_spacing description"
msgid "The distance between the raft lines for the top raft layers. The spacing should be equal to the line width, so that the surface is solid."
msgstr "La distance entre les lignes du radeau pour les couches supérieures de celui-ci. Cet espace doit être égal à la largeur de ligne afin de créer une surface solide."
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_inset description"
-msgid "The distance covered when making a connection from a roof outline inward. Only applies to Wire Printing."
-msgstr "La distance couverte lors de l'impression d'une connexion d'un contour de toit vers l’intérieur. Uniquement applicable à l'impression filaire."
-
#: fdmprinter.def.json
msgctxt "interlocking_depth description"
msgid "The distance from the boundary between models to generate interlocking structure, measured in cells. Too few cells will result in poor adhesion."
-msgstr "Limite de la distance entre modèles 3D lors de la génération d'une structure de connexion, mesurée en cellules. Un trop petit nombre de cellules entraînera une mauvaise adhérence."
+msgstr "Limite de distance entre les modèles 3D à partir de laquelle générer une structure de connexion, mesurée en cellules. Un nombre de cellules trop bas entraînera une mauvaise adhérence."
#: fdmprinter.def.json
msgctxt "brim_width description"
@@ -4716,18 +4522,13 @@ msgstr "La distance entre le modèle et la ligne de bordure la plus à l'extéri
#: fdmprinter.def.json
msgctxt "interlocking_boundary_avoidance description"
msgid "The distance from the outside of a model where interlocking structures will not be generated, measured in cells."
-msgstr "Distance à partir de l'extérieur d'un modèle 3D où les structures de connexion ne seront plus générées, mesurée en cellules."
+msgstr "Distance depuis l'extérieur d'un modèle 3D à partir de laquelle les structures de connexion ne seront pas générées, mesurée en cellules."
#: fdmprinter.def.json
msgctxt "machine_heat_zone_length description"
msgid "The distance from the tip of the nozzle in which heat from the nozzle is transferred to the filament."
msgstr "Distance depuis la pointe du bec d'impression sur laquelle la chaleur du bec d'impression est transférée au filament."
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_drag_along description"
-msgid "The distance of the end piece of an inward line which gets dragged along when going back to the outer outline of the roof. This distance is compensated for. Only applies to Wire Printing."
-msgstr "La distance parcourue par la pièce finale d’une ligne intérieure qui est entraînée lorsqu’elle retourne sur le contour extérieur du dessus. Cette distance est compensée. Uniquement applicable à l'impression filaire."
-
#: fdmprinter.def.json
msgctxt "bottom_skin_expand_distance description"
msgid "The distance the bottom skins are expanded into the infill. Higher values makes the skin attach better to the infill pattern and makes the skin adhere better to the walls on the layer below. Lower values save amount of material used."
@@ -4748,11 +4549,6 @@ msgctxt "wipe_move_distance description"
msgid "The distance to move the head back and forth across the brush."
msgstr "La distance de déplacement de la tête d'avant en arrière à travers la brosse."
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_fall_down description"
-msgid "The distance which horizontal roof lines printed 'in thin air' fall down when being printed. This distance is compensated for. Only applies to Wire Printing."
-msgstr "La distance d’affaissement lors de l’impression des lignes horizontales du dessus d’une pièce qui sont imprimées « dans les airs ». Cet affaissement est compensé. Uniquement applicable à l'impression filaire."
-
#: fdmprinter.def.json
msgctxt "lightning_infill_prune_angle description"
msgid "The endpoints of infill lines are shortened to save on material. This setting is the angle of overhang of the endpoints of these lines."
@@ -4946,12 +4742,12 @@ msgstr "La hauteur de remplissage de support d'une densité donnée avant de pas
#: fdmprinter.def.json
msgctxt "interlocking_beam_layer_count description"
msgid "The height of the beams of the interlocking structure, measured in number of layers. Less layers is stronger, but more prone to defects."
-msgstr "La hauteur des attaches de la structure de connexion, mesurée en nombre de couches. Des couches moins nombreuses seront plus solides, mais sujettes à des imperfections."
+msgstr "La hauteur des attaches de la structure de connexion, mesurée en nombre de couches. Des couches moins nombreuses seront plus solides, mais davantage sujettes à des imperfections."
#: fdmprinter.def.json
msgctxt "interlocking_orientation description"
msgid "The height of the beams of the interlocking structure, measured in number of layers. Less layers is stronger, but more prone to defects."
-msgstr "La hauteur des attaches de la structure de connexion, mesurée en nombre de couches. Des couches moins nombreuses seront plus solides, mais sujettes à des imperfections."
+msgstr "La hauteur des attaches de la structure de connexion, mesurée en nombre de couches. Des couches moins nombreuses seront plus solides, mais davantage sujettes à des imperfections."
#: fdmprinter.def.json
msgctxt "layer_height_0 description"
@@ -4963,11 +4759,6 @@ msgctxt "support_bottom_stair_step_height description"
msgid "The height of the steps of the stair-like bottom of support resting on the model. A low value makes the support harder to remove, but too high values can lead to unstable support structures. Set to zero to turn off the stair-like behaviour."
msgstr "La hauteur de la marche du support en forme d'escalier reposant sur le modèle. Une valeur faible rend le support plus difficile à enlever, mais des valeurs trop élevées peuvent entraîner des supports instables. Définir la valeur sur zéro pour désactiver le comportement en forme d'escalier."
-#: fdmprinter.def.json
-msgctxt "wireframe_height description"
-msgid "The height of the upward and diagonally downward lines between two horizontal parts. This determines the overall density of the net structure. Only applies to Wire Printing."
-msgstr "La hauteur des lignes ascendantes et diagonalement descendantes entre deux pièces horizontales. Elle détermine la densité globale de la structure du filet. Uniquement applicable à l'impression filaire."
-
#: fdmprinter.def.json
msgctxt "brim_gap description"
msgid "The horizontal distance between the first brim line and the outline of the first layer of the print. A small gap can make the brim easier to remove while still providing the thermal benefits."
@@ -5250,7 +5041,7 @@ msgstr "La longueur minimale de la jupe ou bordure. Si cette longueur n’est pa
#: fdmprinter.def.json
msgctxt "min_odd_wall_line_width description"
msgid "The minimum line width for middle line gap filler polyline walls. This setting determines at which model thickness we switch from printing two wall lines, to printing two outer walls and a single central wall in the middle. A higher Minimum Odd Wall Line Width leads to a higher maximum even wall line width. The maximum odd wall line width is calculated as 2 * Minimum Even Wall Line Width."
-msgstr "Largeur de ligne minimale pour les parois de polyligne de remplissage de l'espace de ligne médiane. Ce paramètre détermine à partir de quelle épaisseur de modèle nous passons de l'impression de deux lignes de parois à l'impression de deux parois extérieures et d'une seule paroi centrale au milieu. Une largeur de ligne de paroi impaire minimale plus élevée conduit à une largeur de ligne de paroi uniforme plus élevée. La largeur maximale de la ligne de paroi impaire est calculée comme 2 × largeur minimale de la ligne de paroi paire."
+msgstr "Largeur de ligne minimale pour les parois de polyligne de remplissage de l'espace de ligne médiane. Ce paramètre détermine à partir de quelle épaisseur de modèle 3D nous passons de l'impression de deux lignes de parois à l'impression de deux parois extérieures et d'une seule paroi centrale au milieu. Une largeur de ligne de paroi impaire minimale plus élevée conduit à une largeur de ligne de paroi paire plus élevée. La largeur maximale de la ligne de paroi impaire représente 2 fois la largeur minimale de la ligne de paroi paire."
#: fdmprinter.def.json
msgctxt "min_even_wall_line_width description"
@@ -5287,11 +5078,6 @@ msgctxt "prime_tower_min_volume description"
msgid "The minimum volume for each layer of the prime tower in order to purge enough material."
msgstr "Le volume minimum pour chaque touche de la tour d'amorçage afin de purger suffisamment de matériau."
-#: fdmprinter.def.json
-msgctxt "support_tree_max_diameter_increase_by_merges_when_support_to_model description"
-msgid "The most the diameter of a branch that has to connect to the model may increase by merging with branches that could reach the buildplate. Increasing this reduces print time, but increases the area of support that rests on model"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "machine_name description"
msgid "The name of your 3D printer model."
@@ -5370,12 +5156,12 @@ msgstr "Nombre de parois qui entourent le remplissage de support. L'ajout d'une
#: fdmprinter.def.json
msgctxt "support_bottom_wall_count description"
msgid "The number of walls with which to surround support interface floor. Adding a wall can make support print more reliably and can support overhangs better, but increases print time and material used."
-msgstr "Nombre de parois avec lesquelles entourer le plancher de la surface de support. L'ajout d'une paroi rend l'impression du support plus fiable et permet de mieux soutenir les saillies, mais augmente le temps d'impression et la quantité de matériau utilisé."
+msgstr "Le nombre de parois avec lesquelles entourer la surface inférieure de l'interface du support. L'ajout d'une paroi rend l'impression du support plus fiable et permet de mieux soutenir les saillies, mais augmente le temps d'impression et la quantité de matériau utilisé."
#: fdmprinter.def.json
msgctxt "support_roof_wall_count description"
msgid "The number of walls with which to surround support interface roof. Adding a wall can make support print more reliably and can support overhangs better, but increases print time and material used."
-msgstr "Le nombre de parois avec lesquelles entourer le plafond de la surface de support. L'ajout d'une paroi rend l'impression du support plus fiable et permet de mieux soutenir les saillies, mais augmente le temps d'impression et la quantité de matériau utilisé."
+msgstr "Nombre de parois avec lesquelles entourer le toit de l'interface du support. L'ajout d'une paroi rend l'impression du support plus fiable et permet de mieux soutenir les saillies, mais augmente le temps d'impression et la quantité de matériau utilisé."
#: fdmprinter.def.json
msgctxt "support_interface_wall_count description"
@@ -5447,16 +5233,6 @@ msgctxt "z_seam_position description"
msgid "The position near where to start printing each part in a layer."
msgstr "La position près de laquelle démarre l'impression de chaque partie dans une couche."
-#: fdmprinter.def.json
-msgctxt "support_tree_angle_slow description"
-msgid "The preferred angle of the branches, when they do not have to avoid the model. Use a lower angle to make them more vertical and more stable. Use a higher angle for branches to merge faster."
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_rest_preference description"
-msgid "The preferred placement of the support structures. If structures cant be placed at the prefered location, they will be place elsewhere"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "jerk_layer_0 description"
msgid "The print maximum instantaneous velocity change for the initial layer."
@@ -5867,11 +5643,6 @@ msgctxt "draft_shield_enabled description"
msgid "This will create a wall around the model, which traps (hot) air and shields against exterior airflow. Especially useful for materials which warp easily."
msgstr "Cela créera une paroi autour du modèle qui retient l'air (chaud) et protège contre les courants d'air. Particulièrement utile pour les matériaux qui se soulèvent facilement."
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_outer_delay description"
-msgid "Time spent at the outer perimeters of hole which is to become a roof. Longer times can ensure a better connection. Only applies to Wire Printing."
-msgstr "Temps passé sur le périmètre extérieur de l’orifice qui deviendra le dessus. Un temps plus long peut garantir une meilleure connexion. Uniquement applicable pour l'impression filaire."
-
#: fdmprinter.def.json
msgctxt "material_shrinkage_percentage_xy description"
msgid "To compensate for the shrinkage of the material as it cools down, the model will be scaled with this factor in the XY-direction (horizontally)."
@@ -6072,11 +5843,6 @@ msgctxt "support_tree_angle label"
msgid "Tree Support Branch Angle"
msgstr "Angle des branches de support arborescent"
-#: fdmprinter.def.json
-msgctxt "support_tree_top_rate label"
-msgid "Tree Support Branch Density"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "support_tree_branch_diameter label"
msgid "Tree Support Branch Diameter"
@@ -6097,46 +5863,6 @@ msgctxt "support_tree_collision_resolution label"
msgid "Tree Support Collision Resolution"
msgstr "Résolution de collision du support arborescent"
-#: fdmprinter.def.json
-msgctxt "support_tree_max_diameter_increase_by_merges_when_support_to_model label"
-msgid "Tree Support Diameter Increase To Model"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_bp_diameter label"
-msgid "Tree Support Inital Layer Diameter"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_limit_branch_reach label"
-msgid "Tree Support Limit Branch Reach"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_min_height_to_model label"
-msgid "Tree Support Minimum Height To Model"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_branch_reach_limit label"
-msgid "Tree Support Optimal Branch Range"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_angle_slow label"
-msgid "Tree Support Preferred Branch Angle"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_rest_preference label"
-msgid "Tree Support Rest Preference"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_tip_diameter label"
-msgid "Tree Support Tip Diameter"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "support_tree_max_diameter label"
msgid "Tree Support Trunk Diameter"
@@ -6200,12 +5926,12 @@ msgstr "Utilisation de tours"
#: fdmprinter.def.json
msgctxt "acceleration_travel_enabled description"
msgid "Use a separate acceleration rate for travel moves. If disabled, travel moves will use the acceleration value of the printed line at their destination."
-msgstr "Utilisez un taux d'accélération différent pour les déplacements. Si cette option est désactivée, les déplacements utiliseront la même accélération que celle de la ligne imprimée à l'emplacement cible."
+msgstr "Utilisez un taux d'accélération distinct pour les déplacements. Si cette option est désactivée, les déplacements utiliseront la même accélération que celle de la ligne imprimée à l'emplacement cible."
#: fdmprinter.def.json
msgctxt "jerk_travel_enabled description"
msgid "Use a separate jerk rate for travel moves. If disabled, travel moves will use the jerk value of the printed line at their destination."
-msgstr "Utilisez un taux de saccades différent pour les déplacements. Si cette option est désactivée, les déplacements utiliseront les mêmes saccades que celle de la ligne imprimée à l'emplacement cible."
+msgstr "Utilisez un taux de saccades différent pour les déplacements. Si cette option est désactivée, les déplacements utiliseront les mêmes saccades que celles de la ligne imprimée à l'emplacement cible."
#: fdmprinter.def.json
msgctxt "relative_extrusion description"
@@ -6247,121 +5973,6 @@ msgctxt "slicing_tolerance description"
msgid "Vertical tolerance in the sliced layers. The contours of a layer are normally generated by taking cross sections through the middle of each layer's thickness (Middle). Alternatively each layer can have the areas which fall inside of the volume throughout the entire thickness of the layer (Exclusive) or a layer has the areas which fall inside anywhere within the layer (Inclusive). Inclusive retains the most details, Exclusive makes for the best fit and Middle stays closest to the original surface."
msgstr "Tolérance verticale dans les couches découpées. Les contours d'une couche sont normalement générés en faisant passer les sections entrecroisées au milieu de chaque épaisseur de couche (Milieu). Alternativement, chaque couche peut posséder des zones situées à l'intérieur du volume à travers toute l'épaisseur de la couche (Exclusif) ou une couche peut avoir des zones situées à l'intérieur à tout endroit dans la couche (Inclusif). L'option Inclusif permet de conserver le plus de détails ; l'option Exclusif permet d'obtenir une adaptation optimale ; l'option Milieu permet de rester proche de la surface d'origine."
-#: fdmprinter.def.json
-msgctxt "wireframe_bottom_delay label"
-msgid "WP Bottom Delay"
-msgstr "Attente pour le bas de l'impression filaire"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_bottom label"
-msgid "WP Bottom Printing Speed"
-msgstr "Vitesse d’impression filaire du bas"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_flow_connection label"
-msgid "WP Connection Flow"
-msgstr "Débit de connexion de l'impression filaire"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_height label"
-msgid "WP Connection Height"
-msgstr "Hauteur de connexion pour l'impression filaire"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_down label"
-msgid "WP Downward Printing Speed"
-msgstr "Vitesse d’impression filaire descendante"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_drag_along label"
-msgid "WP Drag Along"
-msgstr "Entraînement de l'impression filaire"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_up_half_speed label"
-msgid "WP Ease Upward"
-msgstr "Écart ascendant de l'impression filaire"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_fall_down label"
-msgid "WP Fall Down"
-msgstr "Descente de l'impression filaire"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_flat_delay label"
-msgid "WP Flat Delay"
-msgstr "Attente horizontale de l'impression filaire"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_flow_flat label"
-msgid "WP Flat Flow"
-msgstr "Débit des fils plats"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_flow label"
-msgid "WP Flow"
-msgstr "Débit de l'impression filaire"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_flat label"
-msgid "WP Horizontal Printing Speed"
-msgstr "Vitesse d’impression filaire horizontale"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_top_jump label"
-msgid "WP Knot Size"
-msgstr "Taille de nœud de l'impression filaire"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_nozzle_clearance label"
-msgid "WP Nozzle Clearance"
-msgstr "Ecartement de la buse de l'impression filaire"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_drag_along label"
-msgid "WP Roof Drag Along"
-msgstr "Entraînement du dessus de l'impression filaire"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_fall_down label"
-msgid "WP Roof Fall Down"
-msgstr "Affaissement du dessus de l'impression filaire"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_inset label"
-msgid "WP Roof Inset Distance"
-msgstr "Distance d’insert de toit pour les impressions filaires"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_outer_delay label"
-msgid "WP Roof Outer Delay"
-msgstr "Délai d'impression filaire de l'extérieur du dessus"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed label"
-msgid "WP Speed"
-msgstr "Vitesse d’impression filaire"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_straight_before_down label"
-msgid "WP Straighten Downward Lines"
-msgstr "Redresser les lignes descendantes de l'impression filaire"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_strategy label"
-msgid "WP Strategy"
-msgstr "Stratégie de l'impression filaire"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_top_delay label"
-msgid "WP Top Delay"
-msgstr "Attente pour le haut de l'impression filaire"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_up label"
-msgid "WP Upward Printing Speed"
-msgstr "Vitesse d’impression filaire ascendante"
-
#: fdmprinter.def.json
msgctxt "material_bed_temp_wait label"
msgid "Wait for Build Plate Heatup"
@@ -6792,11 +6403,6 @@ msgctxt "wipe_hop_amount label"
msgid "Wipe Z Hop Height"
msgstr "Hauteur du décalage en Z d'essuyage"
-#: fdmprinter.def.json
-msgctxt "wireframe_enabled label"
-msgid "Wire Printing"
-msgstr "Impression filaire"
-
#: fdmprinter.def.json
msgctxt "retraction_combing option infill"
msgid "Within Infill"
@@ -6942,18 +6548,210 @@ msgctxt "travel description"
msgid "travel"
msgstr "déplacement"
-#~ msgctxt "material_flow_dependent_temperature label"
-#~ msgid "Auto Temperature"
-#~ msgstr "Température auto"
+#~ msgctxt "wireframe_strategy option compensate"
+#~ msgid "Compensate"
+#~ msgstr "Compenser"
-#~ msgctxt "material_flow_dependent_temperature description"
-#~ msgid "Change the temperature for each layer automatically with the average flow speed of that layer."
-#~ msgstr "Modifie automatiquement la température pour chaque couche en fonction de la vitesse de flux moyenne pour cette couche."
+#~ msgctxt "wireframe_top_jump description"
+#~ msgid "Creates a small knot at the top of an upward line, so that the consecutive horizontal layer has a better chance to connect to it. Only applies to Wire Printing."
+#~ msgstr "Crée un petit nœud en haut d’une ligne ascendante pour que la couche horizontale suivante s’y accroche davantage. Uniquement applicable à l'impression filaire."
-#~ msgctxt "limit_support_retractions label"
-#~ msgid "Limit Support Retractions"
-#~ msgstr "Limiter les rétractations du support"
+#~ msgctxt "wireframe_bottom_delay description"
+#~ msgid "Delay time after a downward move. Only applies to Wire Printing."
+#~ msgstr "Temps d’attente après un déplacement vers le bas. Uniquement applicable à l'impression filaire."
-#~ msgctxt "limit_support_retractions description"
-#~ msgid "Omit retraction when moving from support to support in a straight line. Enabling this setting saves print time, but can lead to excessive stringing within the support structure."
-#~ msgstr "Omettre la rétraction lors du passage entre supports en ligne droite. L'activation de ce paramètre permet de gagner du temps lors de l'impression, mais peut conduire à un stringing excessif à l'intérieur de la structure de support."
+#~ msgctxt "wireframe_top_delay description"
+#~ msgid "Delay time after an upward move, so that the upward line can harden. Only applies to Wire Printing."
+#~ msgstr "Temps d’attente après un déplacement vers le haut, afin que la ligne ascendante puisse durcir. Uniquement applicable à l'impression filaire."
+
+#~ msgctxt "wireframe_flat_delay description"
+#~ msgid "Delay time between two horizontal segments. Introducing such a delay can cause better adhesion to previous layers at the connection points, while too long delays cause sagging. Only applies to Wire Printing."
+#~ msgstr "Attente entre deux segments horizontaux. L’introduction d’un tel temps d’attente peut permettre une meilleure adhérence aux couches précédentes au niveau des points de connexion, tandis que des temps d’attente trop longs peuvent provoquer un affaissement. Uniquement applicable à l'impression filaire."
+
+#~ msgctxt "wireframe_nozzle_clearance description"
+#~ msgid "Distance between the nozzle and horizontally downward lines. Larger clearance results in diagonally downward lines with a less steep angle, which in turn results in less upward connections with the next layer. Only applies to Wire Printing."
+#~ msgstr "Distance entre la buse et les lignes descendantes horizontalement. Un espacement plus important génère des lignes diagonalement descendantes avec un angle moins abrupt, qui génère alors des connexions moins ascendantes avec la couche suivante. Uniquement applicable à l'impression filaire."
+
+#~ msgctxt "wireframe_up_half_speed description"
+#~ msgid ""
+#~ "Distance of an upward move which is extruded with half speed.\n"
+#~ "This can cause better adhesion to previous layers, while not heating the material in those layers too much. Only applies to Wire Printing."
+#~ msgstr ""
+#~ "Distance d’un déplacement ascendant qui est extrudé à mi-vitesse.\n"
+#~ "Cela peut permettre une meilleure adhérence aux couches précédentes sans surchauffer le matériau dans ces couches. Uniquement applicable à l'impression filaire."
+
+#~ msgctxt "wireframe_fall_down description"
+#~ msgid "Distance with which the material falls down after an upward extrusion. This distance is compensated for. Only applies to Wire Printing."
+#~ msgstr "La distance de laquelle le matériau chute après avoir extrudé vers le haut. Cette distance est compensée. Uniquement applicable à l'impression filaire."
+
+#~ msgctxt "wireframe_drag_along description"
+#~ msgid "Distance with which the material of an upward extrusion is dragged along with the diagonally downward extrusion. This distance is compensated for. Only applies to Wire Printing."
+#~ msgstr "Distance sur laquelle le matériau d’une extrusion ascendante est entraîné par l’extrusion diagonalement descendante. La distance est compensée. Uniquement applicable à l'impression filaire."
+
+#~ msgctxt "wireframe_flow_connection description"
+#~ msgid "Flow compensation when going up or down. Only applies to Wire Printing."
+#~ msgstr "Compensation du débit lorsqu’il monte ou descend. Uniquement applicable à l'impression filaire."
+
+#~ msgctxt "wireframe_flow_flat description"
+#~ msgid "Flow compensation when printing flat lines. Only applies to Wire Printing."
+#~ msgstr "Compensation du débit lors de l’impression de lignes planes. Uniquement applicable à l'impression filaire."
+
+#~ msgctxt "wireframe_flow description"
+#~ msgid "Flow compensation: the amount of material extruded is multiplied by this value. Only applies to Wire Printing."
+#~ msgstr "Compensation du débit : la quantité de matériau extrudée est multipliée par cette valeur. Uniquement applicable à l'impression filaire."
+
+#~ msgctxt "wireframe_strategy option knot"
+#~ msgid "Knot"
+#~ msgstr "Nœud"
+
+#~ msgctxt "wireframe_straight_before_down description"
+#~ msgid "Percentage of a diagonally downward line which is covered by a horizontal line piece. This can prevent sagging of the top most point of upward lines. Only applies to Wire Printing."
+#~ msgstr "Pourcentage d’une ligne diagonalement descendante couvert par une pièce à lignes horizontales. Cela peut empêcher le fléchissement du point le plus haut des lignes ascendantes. Uniquement applicable à l'impression filaire."
+
+#~ msgctxt "wireframe_enabled description"
+#~ msgid "Print only the outside surface with a sparse webbed structure, printing 'in thin air'. This is realized by horizontally printing the contours of the model at given Z intervals which are connected via upward and diagonally downward lines."
+#~ msgstr "Imprime uniquement la surface extérieure avec une structure grillagée et clairsemée. Cette impression est « dans les airs » et est réalisée en imprimant horizontalement les contours du modèle aux intervalles donnés de l’axe Z et en les connectant au moyen de lignes ascendantes et diagonalement descendantes."
+
+#~ msgctxt "wireframe_strategy option retract"
+#~ msgid "Retract"
+#~ msgstr "Rétraction"
+
+#~ msgctxt "wireframe_printspeed description"
+#~ msgid "Speed at which the nozzle moves when extruding material. Only applies to Wire Printing."
+#~ msgstr "Vitesse à laquelle la buse se déplace lorsqu’elle extrude du matériau. Uniquement applicable à l'impression filaire."
+
+#~ msgctxt "wireframe_printspeed_down description"
+#~ msgid "Speed of printing a line diagonally downward. Only applies to Wire Printing."
+#~ msgstr "Vitesse d’impression d’une ligne diagonalement descendante. Uniquement applicable à l'impression filaire."
+
+#~ msgctxt "wireframe_printspeed_up description"
+#~ msgid "Speed of printing a line upward 'in thin air'. Only applies to Wire Printing."
+#~ msgstr "Vitesse d’impression d’une ligne ascendante « dans les airs ». Uniquement applicable à l'impression filaire."
+
+#~ msgctxt "wireframe_printspeed_bottom description"
+#~ msgid "Speed of printing the first layer, which is the only layer touching the build platform. Only applies to Wire Printing."
+#~ msgstr "Vitesse d’impression de la première couche qui constitue la seule couche en contact avec le plateau d'impression. Uniquement applicable à l'impression filaire."
+
+#~ msgctxt "wireframe_printspeed_flat description"
+#~ msgid "Speed of printing the horizontal contours of the model. Only applies to Wire Printing."
+#~ msgstr "Vitesse d'impression du contour horizontal du modèle. Uniquement applicable à l'impression filaire."
+
+#~ msgctxt "wireframe_strategy description"
+#~ msgid "Strategy for making sure two consecutive layers connect at each connection point. Retraction lets the upward lines harden in the right position, but may cause filament grinding. A knot can be made at the end of an upward line to heighten the chance of connecting to it and to let the line cool; however, it may require slow printing speeds. Another strategy is to compensate for the sagging of the top of an upward line; however, the lines won't always fall down as predicted."
+#~ msgstr "Stratégie garantissant que deux couches consécutives se touchent à chaque point de connexion. La rétraction permet aux lignes ascendantes de durcir dans la bonne position, mais cela peut provoquer l’écrasement des filaments. Un nœud peut être fait à la fin d’une ligne ascendante pour augmenter les chances de raccorder cette ligne et la laisser refroidir. Toutefois, cela peut nécessiter de ralentir la vitesse d’impression. Une autre stratégie consiste à compenser l’affaissement du dessus d’une ligne ascendante, mais les lignes ne tombent pas toujours comme prévu."
+
+#~ msgctxt "wireframe_roof_inset description"
+#~ msgid "The distance covered when making a connection from a roof outline inward. Only applies to Wire Printing."
+#~ msgstr "La distance couverte lors de l'impression d'une connexion d'un contour de toit vers l’intérieur. Uniquement applicable à l'impression filaire."
+
+#~ msgctxt "wireframe_roof_drag_along description"
+#~ msgid "The distance of the end piece of an inward line which gets dragged along when going back to the outer outline of the roof. This distance is compensated for. Only applies to Wire Printing."
+#~ msgstr "La distance parcourue par la pièce finale d’une ligne intérieure qui est entraînée lorsqu’elle retourne sur le contour extérieur du dessus. Cette distance est compensée. Uniquement applicable à l'impression filaire."
+
+#~ msgctxt "wireframe_roof_fall_down description"
+#~ msgid "The distance which horizontal roof lines printed 'in thin air' fall down when being printed. This distance is compensated for. Only applies to Wire Printing."
+#~ msgstr "La distance d’affaissement lors de l’impression des lignes horizontales du dessus d’une pièce qui sont imprimées « dans les airs ». Cet affaissement est compensé. Uniquement applicable à l'impression filaire."
+
+#~ msgctxt "wireframe_height description"
+#~ msgid "The height of the upward and diagonally downward lines between two horizontal parts. This determines the overall density of the net structure. Only applies to Wire Printing."
+#~ msgstr "La hauteur des lignes ascendantes et diagonalement descendantes entre deux pièces horizontales. Elle détermine la densité globale de la structure du filet. Uniquement applicable à l'impression filaire."
+
+#~ msgctxt "wireframe_roof_outer_delay description"
+#~ msgid "Time spent at the outer perimeters of hole which is to become a roof. Longer times can ensure a better connection. Only applies to Wire Printing."
+#~ msgstr "Temps passé sur le périmètre extérieur de l’orifice qui deviendra le dessus. Un temps plus long peut garantir une meilleure connexion. Uniquement applicable pour l'impression filaire."
+
+#~ msgctxt "wireframe_bottom_delay label"
+#~ msgid "WP Bottom Delay"
+#~ msgstr "Attente pour le bas de l'impression filaire"
+
+#~ msgctxt "wireframe_printspeed_bottom label"
+#~ msgid "WP Bottom Printing Speed"
+#~ msgstr "Vitesse d’impression filaire du bas"
+
+#~ msgctxt "wireframe_flow_connection label"
+#~ msgid "WP Connection Flow"
+#~ msgstr "Débit de connexion de l'impression filaire"
+
+#~ msgctxt "wireframe_height label"
+#~ msgid "WP Connection Height"
+#~ msgstr "Hauteur de connexion pour l'impression filaire"
+
+#~ msgctxt "wireframe_printspeed_down label"
+#~ msgid "WP Downward Printing Speed"
+#~ msgstr "Vitesse d’impression filaire descendante"
+
+#~ msgctxt "wireframe_drag_along label"
+#~ msgid "WP Drag Along"
+#~ msgstr "Entraînement de l'impression filaire"
+
+#~ msgctxt "wireframe_up_half_speed label"
+#~ msgid "WP Ease Upward"
+#~ msgstr "Écart ascendant de l'impression filaire"
+
+#~ msgctxt "wireframe_fall_down label"
+#~ msgid "WP Fall Down"
+#~ msgstr "Descente de l'impression filaire"
+
+#~ msgctxt "wireframe_flat_delay label"
+#~ msgid "WP Flat Delay"
+#~ msgstr "Attente horizontale de l'impression filaire"
+
+#~ msgctxt "wireframe_flow_flat label"
+#~ msgid "WP Flat Flow"
+#~ msgstr "Débit des fils plats"
+
+#~ msgctxt "wireframe_flow label"
+#~ msgid "WP Flow"
+#~ msgstr "Débit de l'impression filaire"
+
+#~ msgctxt "wireframe_printspeed_flat label"
+#~ msgid "WP Horizontal Printing Speed"
+#~ msgstr "Vitesse d’impression filaire horizontale"
+
+#~ msgctxt "wireframe_top_jump label"
+#~ msgid "WP Knot Size"
+#~ msgstr "Taille de nœud de l'impression filaire"
+
+#~ msgctxt "wireframe_nozzle_clearance label"
+#~ msgid "WP Nozzle Clearance"
+#~ msgstr "Ecartement de la buse de l'impression filaire"
+
+#~ msgctxt "wireframe_roof_drag_along label"
+#~ msgid "WP Roof Drag Along"
+#~ msgstr "Entraînement du dessus de l'impression filaire"
+
+#~ msgctxt "wireframe_roof_fall_down label"
+#~ msgid "WP Roof Fall Down"
+#~ msgstr "Affaissement du dessus de l'impression filaire"
+
+#~ msgctxt "wireframe_roof_inset label"
+#~ msgid "WP Roof Inset Distance"
+#~ msgstr "Distance d’insert de toit pour les impressions filaires"
+
+#~ msgctxt "wireframe_roof_outer_delay label"
+#~ msgid "WP Roof Outer Delay"
+#~ msgstr "Délai d'impression filaire de l'extérieur du dessus"
+
+#~ msgctxt "wireframe_printspeed label"
+#~ msgid "WP Speed"
+#~ msgstr "Vitesse d’impression filaire"
+
+#~ msgctxt "wireframe_straight_before_down label"
+#~ msgid "WP Straighten Downward Lines"
+#~ msgstr "Redresser les lignes descendantes de l'impression filaire"
+
+#~ msgctxt "wireframe_strategy label"
+#~ msgid "WP Strategy"
+#~ msgstr "Stratégie de l'impression filaire"
+
+#~ msgctxt "wireframe_top_delay label"
+#~ msgid "WP Top Delay"
+#~ msgstr "Attente pour le haut de l'impression filaire"
+
+#~ msgctxt "wireframe_printspeed_up label"
+#~ msgid "WP Upward Printing Speed"
+#~ msgstr "Vitesse d’impression filaire ascendante"
+
+#~ msgctxt "wireframe_enabled label"
+#~ msgid "Wire Printing"
+#~ msgstr "Impression filaire"
diff --git a/resources/i18n/hu_HU/cura.po b/resources/i18n/hu_HU/cura.po
index b4028626c3..1585bee5fb 100644
--- a/resources/i18n/hu_HU/cura.po
+++ b/resources/i18n/hu_HU/cura.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Cura 5.1\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-15 11:58+0000\n"
+"POT-Creation-Date: 2023-04-06 15:55+0000\n"
"PO-Revision-Date: 2020-03-24 09:36+0100\n"
"Last-Translator: Nagy Attila \n"
"Language-Team: ATI-SZOFT\n"
@@ -812,18 +812,18 @@ msgctxt "@text"
msgid "Unknown error."
msgstr ""
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:547
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:558
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags or !"
msgid "Project file {0} contains an unknown machine type {1}. Cannot import the machine. Models will be imported instead."
msgstr "A projekt fájl {0} egy ismeretlen {1} géptípust tartalmaz.Gépet nem lehet importálni. Importálj helyette modelleket."
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:550
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:561
msgctxt "@info:title"
msgid "Open Project File"
msgstr "Projekt fájl megnyitása"
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:631
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:642
#: plugins/3MFReader/WorkspaceDialog.qml:99
#: plugins/3MFReader/WorkspaceDialog.qml:127
#: plugins/3MFReader/WorkspaceDialog.qml:134
@@ -831,27 +831,27 @@ msgctxt "@button"
msgid "Create new"
msgstr "Új létrehozása"
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:681
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:692
#, python-brace-format
msgctxt "@info:error Don't translate the XML tags or !"
msgid "Project file {0} is suddenly inaccessible: {1}."
msgstr ""
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:682
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:690
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:709
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:693
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:701
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:720
msgctxt "@info:title"
msgid "Can't Open Project File"
msgstr ""
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:689
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:707
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:700
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:718
#, python-brace-format
msgctxt "@info:error Don't translate the XML tags or !"
msgid "Project file {0} is corrupt: {1}."
msgstr ""
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:754
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:765
#, python-brace-format
msgctxt "@info:error Don't translate the XML tag !"
msgid "Project file {0} is made using profiles that are unknown to this version of UltiMaker Cura."
@@ -1922,17 +1922,17 @@ msgctxt "@label"
msgid "Number of Extruders"
msgstr "Extruderek száma"
-#: plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:341
+#: plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:342
msgctxt "@label"
msgid "Apply Extruder offsets to GCode"
msgstr ""
-#: plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:389
+#: plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:390
msgctxt "@title:label"
msgid "Start G-code"
msgstr "G-kód kezdés"
-#: plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:400
+#: plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:401
msgctxt "@title:label"
msgid "End G-code"
msgstr "G-kód zárás"
@@ -2715,25 +2715,15 @@ msgstr ""
#: plugins/SimulationView/SimulationView.py:129
msgctxt "@info:status"
-msgid "Cura does not accurately display layers when Wire Printing is enabled."
+msgid "Nothing is shown because you need to slice first."
msgstr ""
#: plugins/SimulationView/SimulationView.py:130
msgctxt "@info:title"
-msgid "Simulation View"
-msgstr "Szimuláció nézet"
-
-#: plugins/SimulationView/SimulationView.py:133
-msgctxt "@info:status"
-msgid "Nothing is shown because you need to slice first."
-msgstr ""
-
-#: plugins/SimulationView/SimulationView.py:134
-msgctxt "@info:title"
msgid "No layers to show"
msgstr ""
-#: plugins/SimulationView/SimulationView.py:136
+#: plugins/SimulationView/SimulationView.py:132
#: plugins/SolidView/SolidView.py:74
msgctxt "@info:option_text"
msgid "Do not show this message again"
@@ -4046,6 +4036,16 @@ msgctxt "name"
msgid "Version Upgrade 5.2 to 5.3"
msgstr "A 5.2-es verzió frissítése 5.3-ra"
+#: plugins/VersionUpgrade/VersionUpgrade53to54/plugin.json
+msgctxt "description"
+msgid "Upgrades configurations from Cura 5.3 to Cura 5.4."
+msgstr ""
+
+#: plugins/VersionUpgrade/VersionUpgrade53to54/plugin.json
+msgctxt "name"
+msgid "Version Upgrade 5.3 to 5.4"
+msgstr ""
+
#: plugins/X3DReader/__init__.py:13
msgctxt "@item:inlistbox"
msgid "X3D File"
@@ -6896,3 +6896,7 @@ msgstr ""
msgctxt "@label"
msgid "No items to select from"
msgstr ""
+
+#~ msgctxt "@info:title"
+#~ msgid "Simulation View"
+#~ msgstr "Szimuláció nézet"
diff --git a/resources/i18n/hu_HU/fdmprinter.def.json.po b/resources/i18n/hu_HU/fdmprinter.def.json.po
index 259c7476fb..98d436291d 100644
--- a/resources/i18n/hu_HU/fdmprinter.def.json.po
+++ b/resources/i18n/hu_HU/fdmprinter.def.json.po
@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Cura 5.1\n"
"Report-Msgid-Bugs-To: plugins@ultimaker.com\n"
-"POT-Creation-Date: 2023-03-23 11:03+0000\n"
+"POT-Creation-Date: 2023-03-28 11:57+0000\n"
"PO-Revision-Date: 2020-03-24 09:43+0100\n"
"Last-Translator: Nagy Attila \n"
"Language-Team: AT-VLOG\n"
@@ -77,11 +77,6 @@ msgctxt "brim_inside_margin description"
msgid "A part fully enclosed inside another part can generate an outer brim that touches the inside of the other part. This removes all brim within this distance from internal holes."
msgstr ""
-#: fdmprinter.def.json
-msgctxt "support_tree_branch_reach_limit description"
-msgid "A recomendation to how far branches can move from the points they support. Branches can violate this value to reach their destination (buildplate or a flat part of the model). Lowering this value will make the support more sturdy, but increase the amount of branches (and because of that material usage/print time) "
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "extruder_prime_pos_abs label"
msgid "Absolute Extruder Prime Position"
@@ -146,11 +141,6 @@ msgctxt "support_interface_density description"
msgid "Adjusts the density of the roofs and floors of the support structure. A higher value results in better overhangs, but the supports are harder to remove."
msgstr "Beállítja a támasz interfész sűrűségét a támasz alsó és a felső felületein.A magasabb érték jobb minőségű túlnyúlás nyomtatást tesz lehetővém viszont a támaszt nehezebb lesz eltávolítani."
-#: fdmprinter.def.json
-msgctxt "support_tree_top_rate description"
-msgid "Adjusts the density of the support structure used to generate the tips of the branches. A higher value results in better overhangs, but the supports are harder to remove. Use Support Roof for very high values or ensure support density is similarly high at the top."
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "support_infill_rate description"
msgid "Adjusts the density of the support structure. A higher value results in better overhangs, but the supports are harder to remove."
@@ -331,11 +321,6 @@ msgctxt "magic_mesh_surface_mode option both"
msgid "Both"
msgstr "Mindkettő"
-#: fdmprinter.def.json
-msgctxt "support_interface_priority option nothing"
-msgid "Both overlap"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "bottom_layers label"
msgid "Bottom Layers"
@@ -561,11 +546,6 @@ msgctxt "build_volume_temperature label"
msgid "Build Volume Temperature"
msgstr "Építési tér hőmérséklete"
-#: fdmprinter.def.json
-msgctxt "support_tree_rest_preference option buildplate"
-msgid "Buildplate"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "center_object label"
msgid "Center Object"
@@ -611,11 +591,6 @@ msgctxt "command_line_settings label"
msgid "Command Line Settings"
msgstr "Parancssor beállításai"
-#: fdmprinter.def.json
-msgctxt "wireframe_strategy option compensate"
-msgid "Compensate"
-msgstr "Kompenzáció"
-
#: fdmprinter.def.json
msgctxt "infill_pattern option concentric"
msgid "Concentric"
@@ -746,11 +721,6 @@ msgctxt "cooling label"
msgid "Cooling"
msgstr "Hűtés"
-#: fdmprinter.def.json
-msgctxt "wireframe_top_jump description"
-msgid "Creates a small knot at the top of an upward line, so that the consecutive horizontal layer has a better chance to connect to it. Only applies to Wire Printing."
-msgstr "Kicsi csomót hoz létre egy felfelé mutató vonal tetején, hogy az egymást követő vízszintes réteg nagyobb eséllyel csatlakozzon hozzá. Csak a huzalnyomásra vonatkozik."
-
#: fdmprinter.def.json
msgctxt "infill_pattern option cross"
msgid "Cross"
@@ -856,21 +826,6 @@ msgctxt "machine_max_jerk_e description"
msgid "Default jerk for the motor of the filament."
msgstr "Alapértelmezett extrudálási löket."
-#: fdmprinter.def.json
-msgctxt "wireframe_bottom_delay description"
-msgid "Delay time after a downward move. Only applies to Wire Printing."
-msgstr "Késleltesse az időt lefelé történő mozgatás után, hogy a lefelé mutató vonal megszilárduljon. Csak a huzalnyomásra vonatkozik."
-
-#: fdmprinter.def.json
-msgctxt "wireframe_top_delay description"
-msgid "Delay time after an upward move, so that the upward line can harden. Only applies to Wire Printing."
-msgstr "Késleltesse az időt felfelé történő mozgatás után, hogy a felfelé mutató vonal megszilárduljon. Csak a huzalnyomásra vonatkozik."
-
-#: fdmprinter.def.json
-msgctxt "wireframe_flat_delay description"
-msgid "Delay time between two horizontal segments. Introducing such a delay can cause better adhesion to previous layers at the connection points, while too long delays cause sagging. Only applies to Wire Printing."
-msgstr "Késleltetési idő két vízszintes szegmens között. Egy ilyen késleltetés bevezetése jobb tapadást okozhat az előző rétegekhez a csatlakozási pontokon, míg a túl hosszú késleltetések megereszkedést okozhatnak. Csak a huzalnyomásra vonatkozik."
-
#: fdmprinter.def.json
msgctxt "bridge_settings_enabled description"
msgid "Detect bridges and modify print speed, flow and fan settings while bridges are printed."
@@ -901,11 +856,6 @@ msgctxt "material_diameter label"
msgid "Diameter"
msgstr "Átmérő"
-#: fdmprinter.def.json
-msgctxt "support_tree_bp_diameter description"
-msgid "Diameter every branch tries to achieve when reaching the buildplate. Improves bed adhesion."
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "adhesion_type description"
msgid "Different options that help to improve both priming your extrusion and adhesion to the build plate. Brim adds a single layer flat area around the base of your model to prevent warping. Raft adds a thick grid with a roof below the model. Skirt is a line printed around the model, but not connected to the model."
@@ -916,11 +866,6 @@ msgctxt "machine_disallowed_areas label"
msgid "Disallowed Areas"
msgstr "Tiltott területek"
-#: fdmprinter.def.json
-msgctxt "wireframe_nozzle_clearance description"
-msgid "Distance between the nozzle and horizontally downward lines. Larger clearance results in diagonally downward lines with a less steep angle, which in turn results in less upward connections with the next layer. Only applies to Wire Printing."
-msgstr "A fúvóka és a vízszintesen lefelé mutató vonalak közötti távolság. A nagyobb hézag átlósan lefelé mutató vonalakat eredményez, kevésbé meredek szöggel, ami viszont kevésbé felfelé irányuló kapcsolatokat eredményez a következő réteggel. Csak a huzalnyomásra vonatkozik."
-
#: fdmprinter.def.json
msgctxt "infill_line_distance description"
msgid "Distance between the printed infill lines. This setting is calculated by the infill density and the infill line width."
@@ -971,13 +916,6 @@ msgctxt "wall_0_wipe_dist description"
msgid "Distance of a travel move inserted after the outer wall, to hide the Z seam better."
msgstr "A külső fal nyomtatása után, beilleszt egy fej átemelést, a meghatározott távolságra. Ez segít elrejteni a Z varratot."
-#: fdmprinter.def.json
-msgctxt "wireframe_up_half_speed description"
-msgid ""
-"Distance of an upward move which is extruded with half speed.\n"
-"This can cause better adhesion to previous layers, while not heating the material in those layers too much. Only applies to Wire Printing."
-msgstr "A felfelé irányuló mozgás távolsága, amelyet fél sebességgel extrudálunk. Ez jobb tapadást eredményez az előző rétegekhez, miközben az anyag nem melegíti túl az anyagot ezekben a rétegekben. Csak a huzalnyomásra vonatkozik."
-
#: fdmprinter.def.json
msgctxt "draft_shield_dist description"
msgid "Distance of the draft shield from the print, in the X/Y directions."
@@ -998,16 +936,6 @@ msgctxt "support_xy_distance description"
msgid "Distance of the support structure from the print in the X/Y directions."
msgstr "A támasz szerkezete és a nyomtatvány közötti távolság X/Y irányban."
-#: fdmprinter.def.json
-msgctxt "wireframe_fall_down description"
-msgid "Distance with which the material falls down after an upward extrusion. This distance is compensated for. Only applies to Wire Printing."
-msgstr "Az a távolság, amellyel az anyag leesik egy felfelé történő extrudálás után. Ezt a távolságot tudjuk itt kompenzálni. Csak a huzalnyomásra vonatkozik."
-
-#: fdmprinter.def.json
-msgctxt "wireframe_drag_along description"
-msgid "Distance with which the material of an upward extrusion is dragged along with the diagonally downward extrusion. This distance is compensated for. Only applies to Wire Printing."
-msgstr "Az a távolság, ameddig egy felfelé irányuló extrudálás anyagát az átlósan lefelé irányuló extrudálással együtt meghúzzuk. Ezt a távolságot kompenzálni kell. Csak a huzalnyomásra vonatkozik."
-
#: fdmprinter.def.json
msgctxt "min_infill_area description"
msgid "Don't generate areas of infill smaller than this (use skin instead)."
@@ -1403,26 +1331,11 @@ msgctxt "wall_material_flow description"
msgid "Flow compensation on wall lines."
msgstr "Áramláskompenzálás a fal vonalak nyomtatásánál."
-#: fdmprinter.def.json
-msgctxt "wireframe_flow_connection description"
-msgid "Flow compensation when going up or down. Only applies to Wire Printing."
-msgstr "Ádagoláskompenzáció felfelé vagy lefelé irányban haladva. Csak a huzalnyomásra vonatkozik."
-
-#: fdmprinter.def.json
-msgctxt "wireframe_flow_flat description"
-msgid "Flow compensation when printing flat lines. Only applies to Wire Printing."
-msgstr "Ádagoláskompenzáció vízszintes vonalak nyomtatásakor. Csak a huzalnyomásra vonatkozik."
-
#: fdmprinter.def.json
msgctxt "material_flow description"
msgid "Flow compensation: the amount of material extruded is multiplied by this value."
msgstr "Áramláskompenzáció: az extrudált anyag mennyiségét megszorozzuk ezzel az értékkel."
-#: fdmprinter.def.json
-msgctxt "wireframe_flow description"
-msgid "Flow compensation: the amount of material extruded is multiplied by this value. Only applies to Wire Printing."
-msgstr "Ádagoláskompenzáció: az extrudált anyag mennyiségét megszorozzuk ezzel az értékkel. Csak a huzalnyomásra vonatkozik."
-
#: fdmprinter.def.json
msgctxt "material_flush_purge_length label"
msgid "Flush Purge Length"
@@ -1771,16 +1684,6 @@ msgctxt "machine_extruders_shared_nozzle_initial_retraction description"
msgid "How much the filament of each extruder is assumed to have been retracted from the shared nozzle tip at the completion of the printer-start gcode script; the value should be equal to or greater than the length of the common part of the nozzle's ducts."
msgstr ""
-#: fdmprinter.def.json
-msgctxt "support_interface_priority description"
-msgid "How support interface and support will interact when they overlap. Currently only implemented for support roof."
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_min_height_to_model description"
-msgid "How tall a branch has to be if it is placed on the model. Prevents small blobs of support. This setting is ignored when a branch is supporting a support roof."
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "bridge_skin_support_threshold description"
msgid "If a skin region is supported for less than this percentage of its area, print it using the bridge settings. Otherwise it is printed using the normal skin settings."
@@ -2086,16 +1989,6 @@ msgctxt "inset_direction option inside_out"
msgid "Inside To Outside"
msgstr ""
-#: fdmprinter.def.json
-msgctxt "support_interface_priority option interface_lines_overwrite_support_area"
-msgid "Interface lines preferred"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_interface_priority option interface_area_overwrite_support_area"
-msgid "Interface preferred"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "interlocking_beam_layer_count label"
msgid "Interlocking Beam Layer Count"
@@ -2181,11 +2074,6 @@ msgctxt "meshfix_keep_open_polygons label"
msgid "Keep Disconnected Faces"
msgstr "Nyílt poligonok megtartása"
-#: fdmprinter.def.json
-msgctxt "wireframe_strategy option knot"
-msgid "Knot"
-msgstr "Csomó"
-
#: fdmprinter.def.json
msgctxt "layer_height label"
msgid "Layer Height"
@@ -2256,11 +2144,6 @@ msgctxt "lightning_infill_support_angle label"
msgid "Lightning Infill Support Angle"
msgstr ""
-#: fdmprinter.def.json
-msgctxt "support_tree_limit_branch_reach description"
-msgid "Limit how far each branch should travel from the point it supports. This can make the support more sturdy, but will increase the amount of branches (and because of that material usage/print time)"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "cutting_mesh description"
msgid "Limit the volume of this mesh to within other meshes. You can use this to make certain areas of one mesh print with different settings and with a whole different extruder."
@@ -2946,11 +2829,6 @@ msgctxt "machine_use_extruder_offset_to_offset_coords label"
msgid "Offset with Extruder"
msgstr "Extruder eltolás"
-#: fdmprinter.def.json
-msgctxt "support_tree_rest_preference option graceful"
-msgid "On any flat surface"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "print_sequence option one_at_a_time"
msgid "One at a Time"
@@ -3081,11 +2959,6 @@ msgctxt "bridge_fan_speed_3 description"
msgid "Percentage fan speed to use when printing the third bridge skin layer."
msgstr "A harmadik hídréteg nyomtatásakor használt ventillátor sebesség százalékos értékben megadva."
-#: fdmprinter.def.json
-msgctxt "wireframe_straight_before_down description"
-msgid "Percentage of a diagonally downward line which is covered by a horizontal line piece. This can prevent sagging of the top most point of upward lines. Only applies to Wire Printing."
-msgstr "Az átlósan lefelé mutató vonal százaléka, amelyet egy vízszintes vonaldarab fed le. Ez megakadályozhatja a felfelé mutató vonalak legfelső pontjának elhajlását. Csak a huzalnyomásra vonatkozik."
-
#: fdmprinter.def.json
msgctxt "minimum_polygon_circumference description"
msgid "Polygons in sliced layers that have a circumference smaller than this amount will be filtered out. Lower values lead to higher resolution mesh at the cost of slicing time. It is meant mostly for high resolution SLA printers and very tiny 3D models with a lot of details."
@@ -3196,11 +3069,6 @@ msgctxt "mold_enabled description"
msgid "Print models as a mold, which can be cast in order to get a model which resembles the models on the build plate."
msgstr "Nyomtassa a modelt úgy, mint ha egy öntőforma lenne. Ezzel elérhetjük, hogy olyan nyomtatványt kapunk, amit ha kiöntünk, akkor a tárgyasztalon lévő modelt kapjuk vissza."
-#: fdmprinter.def.json
-msgctxt "wireframe_enabled description"
-msgid "Print only the outside surface with a sparse webbed structure, printing 'in thin air'. This is realized by horizontally printing the contours of the model at given Z intervals which are connected via upward and diagonally downward lines."
-msgstr "Csak a külső felületet nyomtatja, egy ritkás hevederezett szerkezettel, a levegőben. Ez úgy valósul meg, hogy a modell kontúrjai vízszintesen kinyomtatásra kerülnek meghatározott Z intervallumban, amiket felfelé, és átlósan lefelé egyenesen összeköt."
-
#: fdmprinter.def.json
msgctxt "fill_outline_gaps description"
msgid "Print pieces of the model which are horizontally thinner than the nozzle size."
@@ -3546,11 +3414,6 @@ msgctxt "support_tree_collision_resolution description"
msgid "Resolution to compute collisions with to avoid hitting the model. Setting this lower will produce more accurate trees that fail less often, but increases slicing time dramatically."
msgstr "Felbontás az ütközések kiszámítására, annak érdekében, hogy elkerüljük a modellel való ütközést. Ha alacsonyabb a beállítás, az pontosabb fákat eredményez, amik kevésbé dőlnek el, de a szeletelési időt drámai módon megnöveli."
-#: fdmprinter.def.json
-msgctxt "wireframe_strategy option retract"
-msgid "Retract"
-msgstr "Visszahúzás"
-
#: fdmprinter.def.json
msgctxt "travel_retract_before_outer_wall label"
msgid "Retract Before Outer Wall"
@@ -3872,31 +3735,6 @@ msgctxt "speed label"
msgid "Speed"
msgstr "Sebesség"
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed description"
-msgid "Speed at which the nozzle moves when extruding material. Only applies to Wire Printing."
-msgstr "A fúvóka mozgásának sebessége az anyag extrudálásakor. Csak a huzalnyomtatásra vonatkozik."
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_down description"
-msgid "Speed of printing a line diagonally downward. Only applies to Wire Printing."
-msgstr "A vonalak lefelé, Z irányban 'a levegőben' történő nyomtatási sebessége. Csak a huzalnyomásra vonatkozik."
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_up description"
-msgid "Speed of printing a line upward 'in thin air'. Only applies to Wire Printing."
-msgstr "A vonalak felfelé, Z irányban 'a levegőben' történő nyomtatási sebessége. Csak a huzalnyomásra vonatkozik."
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_bottom description"
-msgid "Speed of printing the first layer, which is the only layer touching the build platform. Only applies to Wire Printing."
-msgstr "Az első réteg nyomtatásának sebessége, amely az egyetlen réteg, amely megérinti a tárgyasztalt. Csak a huzalnyomásra vonatkozik."
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_flat description"
-msgid "Speed of printing the horizontal contours of the model. Only applies to Wire Printing."
-msgstr "A modell kontúrjának vizszintes irnyban történő nyomtatási sebessége.Csak a huzalnyomásra vonatkozik."
-
#: fdmprinter.def.json
msgctxt "wipe_hop_speed description"
msgid "Speed to move the z-axis during the hop."
@@ -3947,11 +3785,6 @@ msgctxt "machine_steps_per_mm_z label"
msgid "Steps per Millimeter (Z)"
msgstr "Lépés per milliméter (Z)"
-#: fdmprinter.def.json
-msgctxt "wireframe_strategy description"
-msgid "Strategy for making sure two consecutive layers connect at each connection point. Retraction lets the upward lines harden in the right position, but may cause filament grinding. A knot can be made at the end of an upward line to heighten the chance of connecting to it and to let the line cool; however, it may require slow printing speeds. Another strategy is to compensate for the sagging of the top of an upward line; however, the lines won't always fall down as predicted."
-msgstr "Stratégia annak biztosítására, hogy két egymást követő réteg kapcsolódjon minden egyes csatlakozási ponthoz. A visszahúzás lehetővé teszi, hogy a felfelé mutató vonalak a megfelelő helyzetben megkeményedjenek, de ez az adagolókerék megcsúszását, és a szál eldarálását okozhatja. Egy felfelé mutató vonal végén csomót lehet készíteni, hogy növeljük az ahhoz való csatlakozás eredményességét, és hagyjuk, hogy a vonal vége lehűljön; ez azonban lassú nyomtatási sebességet igényelhet. Egy másik stratégia, a felfelé mutató vonal tetejének elmaradásának kompenzálása; azonban a vonalak nem mindig esnek le a várt módon."
-
#: fdmprinter.def.json
msgctxt "support description"
msgid "Support"
@@ -4158,11 +3991,6 @@ msgctxt "support_interface_pattern label"
msgid "Support Interface Pattern"
msgstr "Interfész minta"
-#: fdmprinter.def.json
-msgctxt "support_interface_priority label"
-msgid "Support Interface Priority"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "support_interface_skip_height label"
msgid "Support Interface Resolution"
@@ -4335,16 +4163,6 @@ msgctxt "support_z_distance label"
msgid "Support Z Distance"
msgstr "Támasz Z távolság"
-#: fdmprinter.def.json
-msgctxt "support_interface_priority option support_lines_overwrite_interface_area"
-msgid "Support lines preferred"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_interface_priority option support_area_overwrite_interface_area"
-msgid "Support preferred"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "support_supported_skin_fan_speed label"
msgid "Supported Skin Fan Speed"
@@ -4660,11 +4478,6 @@ msgctxt "support_tree_branch_diameter description"
msgid "The diameter of the thinnest branches of tree support. Thicker branches are more sturdy. Branches towards the base will be thicker than this."
msgstr "A támasz legvékonyabb ágainak átmérője. A vastagabb ágak erősebbek. Az alap felé eső ágak vastagabbak lesznek, mint ez a méret."
-#: fdmprinter.def.json
-msgctxt "support_tree_tip_diameter description"
-msgid "The diameter of the top of the tip of the branches of tree support."
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "machine_feeder_wheel_diameter description"
msgid "The diameter of the wheel that drives the material in the feeder."
@@ -4705,11 +4518,6 @@ msgctxt "raft_surface_line_spacing description"
msgid "The distance between the raft lines for the top raft layers. The spacing should be equal to the line width, so that the surface is solid."
msgstr "A tutajvonalak közötti távolság a felső tutajrétegeknél. A távolságnak meg kell egyeznie a vonalszélességgel, hogy a felület tömör legyen."
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_inset description"
-msgid "The distance covered when making a connection from a roof outline inward. Only applies to Wire Printing."
-msgstr "A beépített távolság, amikor a tetőtől körvonalakat bekapcsolnak. Csak a huzalnyomásra vonatkozik."
-
#: fdmprinter.def.json
msgctxt "interlocking_depth description"
msgid "The distance from the boundary between models to generate interlocking structure, measured in cells. Too few cells will result in poor adhesion."
@@ -4731,11 +4539,6 @@ msgctxt "machine_heat_zone_length description"
msgid "The distance from the tip of the nozzle in which heat from the nozzle is transferred to the filament."
msgstr "Az a távolság, ami a fúvóka csúcstól a még szilárd nyomtatószálig tart.Ez gyakorlatilag az esetek nagy részében a fúvóka teljes hossza, a csúcstól a torokig tart."
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_drag_along description"
-msgid "The distance of the end piece of an inward line which gets dragged along when going back to the outer outline of the roof. This distance is compensated for. Only applies to Wire Printing."
-msgstr "A belső vonal végdarabjának távolsága, amely elhúzódik, amikor visszamegy a tető külső körvonalaihoz. Ezt a távolságot kompenzálni kell. Csak a huzalnyomásra vonatkozik."
-
#: fdmprinter.def.json
msgctxt "bottom_skin_expand_distance description"
msgid "The distance the bottom skins are expanded into the infill. Higher values makes the skin attach better to the infill pattern and makes the skin adhere better to the walls on the layer below. Lower values save amount of material used."
@@ -4756,11 +4559,6 @@ msgctxt "wipe_move_distance description"
msgid "The distance to move the head back and forth across the brush."
msgstr "A fej oda-vissza mozgatásának távolsága a kefén."
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_fall_down description"
-msgid "The distance which horizontal roof lines printed 'in thin air' fall down when being printed. This distance is compensated for. Only applies to Wire Printing."
-msgstr "A 'vékony, levegőben' nyomtatott vízszintes tetővonalak nyomtatáskor csökkennek a távolságok. Ezeket a távolságokat kompenzálni kell. Csak a huzalnyomásra vonatkozik."
-
#: fdmprinter.def.json
msgctxt "lightning_infill_prune_angle description"
msgid "The endpoints of infill lines are shortened to save on material. This setting is the angle of overhang of the endpoints of these lines."
@@ -4971,11 +4769,6 @@ msgctxt "support_bottom_stair_step_height description"
msgid "The height of the steps of the stair-like bottom of support resting on the model. A low value makes the support harder to remove, but too high values can lead to unstable support structures. Set to zero to turn off the stair-like behaviour."
msgstr "A támasz lépcsőinek magassága azona a részen, ahol a modellen támaszkodik.Ha az érték alacsony, a támasz eltávolítása nehéz lehet, viszont a túl magas érték instabillá teheti a támaszt. Ha az érték 0, akkor kikapcsolja a lépcsőt."
-#: fdmprinter.def.json
-msgctxt "wireframe_height description"
-msgid "The height of the upward and diagonally downward lines between two horizontal parts. This determines the overall density of the net structure. Only applies to Wire Printing."
-msgstr "Két vízszintes rész közötti felfelé és átlósan lefelé mutató vonalak magassága. Ez határozza meg a nettó szerkezet általános sűrűségét. Csak a huzalnyomásra vonatkozik."
-
#: fdmprinter.def.json
msgctxt "brim_gap description"
msgid "The horizontal distance between the first brim line and the outline of the first layer of the print. A small gap can make the brim easier to remove while still providing the thermal benefits."
@@ -5295,11 +5088,6 @@ msgctxt "prime_tower_min_volume description"
msgid "The minimum volume for each layer of the prime tower in order to purge enough material."
msgstr "Az előtorony minimális térfogata, minden egyes rétegben ahhoz, hogy az anyagcserét teljes egészében végre tudja hajtani."
-#: fdmprinter.def.json
-msgctxt "support_tree_max_diameter_increase_by_merges_when_support_to_model description"
-msgid "The most the diameter of a branch that has to connect to the model may increase by merging with branches that could reach the buildplate. Increasing this reduces print time, but increases the area of support that rests on model"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "machine_name description"
msgid "The name of your 3D printer model."
@@ -5458,16 +5246,6 @@ msgctxt "z_seam_position description"
msgid "The position near where to start printing each part in a layer."
msgstr "Az a pont, ahol az egyes rétegek nyomtatását kezdeni fogja."
-#: fdmprinter.def.json
-msgctxt "support_tree_angle_slow description"
-msgid "The preferred angle of the branches, when they do not have to avoid the model. Use a lower angle to make them more vertical and more stable. Use a higher angle for branches to merge faster."
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_rest_preference description"
-msgid "The preferred placement of the support structures. If structures cant be placed at the prefered location, they will be place elsewhere"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "jerk_layer_0 description"
msgid "The print maximum instantaneous velocity change for the initial layer."
@@ -5879,11 +5657,6 @@ msgctxt "draft_shield_enabled description"
msgid "This will create a wall around the model, which traps (hot) air and shields against exterior airflow. Especially useful for materials which warp easily."
msgstr "A beállítással létrehozhatunk egy falat a modell körül, ami segít abban, hogy a külső levegő, vagy légáramlat érje a nyomtatott testet.Ez különösen azoknál az alapanyagoknál lehet segítség, amelyek hajlamosak a felválásra, repedésre, mint pl. az ABS, ASA."
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_outer_delay description"
-msgid "Time spent at the outer perimeters of hole which is to become a roof. Longer times can ensure a better connection. Only applies to Wire Printing."
-msgstr "A tetővé váló lyuk külső kerületein eltöltött idő. A hosszabb idő biztosítja a jobb kapcsolódást. Csak a huzalnyomásra vonatkozik."
-
#: fdmprinter.def.json
msgctxt "material_shrinkage_percentage_xy description"
msgid "To compensate for the shrinkage of the material as it cools down, the model will be scaled with this factor in the XY-direction (horizontally)."
@@ -6084,11 +5857,6 @@ msgctxt "support_tree_angle label"
msgid "Tree Support Branch Angle"
msgstr "Támaszágak szöge"
-#: fdmprinter.def.json
-msgctxt "support_tree_top_rate label"
-msgid "Tree Support Branch Density"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "support_tree_branch_diameter label"
msgid "Tree Support Branch Diameter"
@@ -6109,46 +5877,6 @@ msgctxt "support_tree_collision_resolution label"
msgid "Tree Support Collision Resolution"
msgstr "Ütközés felbontás"
-#: fdmprinter.def.json
-msgctxt "support_tree_max_diameter_increase_by_merges_when_support_to_model label"
-msgid "Tree Support Diameter Increase To Model"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_bp_diameter label"
-msgid "Tree Support Inital Layer Diameter"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_limit_branch_reach label"
-msgid "Tree Support Limit Branch Reach"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_min_height_to_model label"
-msgid "Tree Support Minimum Height To Model"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_branch_reach_limit label"
-msgid "Tree Support Optimal Branch Range"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_angle_slow label"
-msgid "Tree Support Preferred Branch Angle"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_rest_preference label"
-msgid "Tree Support Rest Preference"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_tip_diameter label"
-msgid "Tree Support Tip Diameter"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "support_tree_max_diameter label"
msgid "Tree Support Trunk Diameter"
@@ -6259,121 +5987,6 @@ msgctxt "slicing_tolerance description"
msgid "Vertical tolerance in the sliced layers. The contours of a layer are normally generated by taking cross sections through the middle of each layer's thickness (Middle). Alternatively each layer can have the areas which fall inside of the volume throughout the entire thickness of the layer (Exclusive) or a layer has the areas which fall inside anywhere within the layer (Inclusive). Inclusive retains the most details, Exclusive makes for the best fit and Middle stays closest to the original surface."
msgstr ""
-#: fdmprinter.def.json
-msgctxt "wireframe_bottom_delay label"
-msgid "WP Bottom Delay"
-msgstr "Alsó késleltetés"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_bottom label"
-msgid "WP Bottom Printing Speed"
-msgstr "Aljzat nyomtatási sebesség"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_flow_connection label"
-msgid "WP Connection Flow"
-msgstr "Kapcsolódási adagolás"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_height label"
-msgid "WP Connection Height"
-msgstr "Kapcsolódási magasság"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_down label"
-msgid "WP Downward Printing Speed"
-msgstr "Lefelé nyomtatási sebesség"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_drag_along label"
-msgid "WP Drag Along"
-msgstr "Húzási távolság"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_up_half_speed label"
-msgid "WP Ease Upward"
-msgstr "Emelés távolság"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_fall_down label"
-msgid "WP Fall Down"
-msgstr "Ejtés távolság"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_flat_delay label"
-msgid "WP Flat Delay"
-msgstr "Vízszintes késleltetés"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_flow_flat label"
-msgid "WP Flat Flow"
-msgstr "Vízszintes adagolás"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_flow label"
-msgid "WP Flow"
-msgstr "Adagolás"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_flat label"
-msgid "WP Horizontal Printing Speed"
-msgstr "Vízszintes nyomtatási sebesség"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_top_jump label"
-msgid "WP Knot Size"
-msgstr "Csomó méret"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_nozzle_clearance label"
-msgid "WP Nozzle Clearance"
-msgstr "Fúvúka hézag"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_drag_along label"
-msgid "WP Roof Drag Along"
-msgstr "Fedél húzás"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_fall_down label"
-msgid "WP Roof Fall Down"
-msgstr "Fedél ejtés"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_inset label"
-msgid "WP Roof Inset Distance"
-msgstr "Fedél betét távolság"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_outer_delay label"
-msgid "WP Roof Outer Delay"
-msgstr "Fedél külső késleltetése"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed label"
-msgid "WP Speed"
-msgstr "Sebesség"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_straight_before_down label"
-msgid "WP Straighten Downward Lines"
-msgstr "Vonal egyenesítés lefelé"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_strategy label"
-msgid "WP Strategy"
-msgstr "Startégia"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_top_delay label"
-msgid "WP Top Delay"
-msgstr "Felső késleltetés"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_up label"
-msgid "WP Upward Printing Speed"
-msgstr "Felfelé nyomtatási sebesség"
-
#: fdmprinter.def.json
msgctxt "material_bed_temp_wait label"
msgid "Wait for Build Plate Heatup"
@@ -6804,11 +6417,6 @@ msgctxt "wipe_hop_amount label"
msgid "Wipe Z Hop Height"
msgstr "Z emelés magasság"
-#: fdmprinter.def.json
-msgctxt "wireframe_enabled label"
-msgid "Wire Printing"
-msgstr "Huzalváz nyomtatás"
-
#: fdmprinter.def.json
msgctxt "retraction_combing option infill"
msgid "Within Infill"
@@ -6994,6 +6602,10 @@ msgstr "fej átpozícionálás"
#~ msgid "Change the temperature for each layer automatically with the average flow speed of that layer."
#~ msgstr "Automatikusan változtassuk a hőmérsékletet az egyes rétegeknél, annak függvényében, hogy milyen az adott réteg átlagos adagolási sebessége."
+#~ msgctxt "wireframe_strategy option compensate"
+#~ msgid "Compensate"
+#~ msgstr "Kompenzáció"
+
#~ msgctxt "travel_compensate_overlapping_walls_x_enabled label"
#~ msgid "Compensate Inner Wall Overlaps"
#~ msgstr "Kompenzálja a belső fal átfedéseit"
@@ -7018,14 +6630,48 @@ msgstr "fej átpozícionálás"
#~ msgid "Compensate the flow for parts of an outer wall being printed where there is already a wall in place."
#~ msgstr "Kompenzálja a száladagolást a külső fal azon részeinél, ahol az már elkészült."
+#~ msgctxt "wireframe_top_jump description"
+#~ msgid "Creates a small knot at the top of an upward line, so that the consecutive horizontal layer has a better chance to connect to it. Only applies to Wire Printing."
+#~ msgstr "Kicsi csomót hoz létre egy felfelé mutató vonal tetején, hogy az egymást követő vízszintes réteg nagyobb eséllyel csatlakozzon hozzá. Csak a huzalnyomásra vonatkozik."
+
+#~ msgctxt "wireframe_bottom_delay description"
+#~ msgid "Delay time after a downward move. Only applies to Wire Printing."
+#~ msgstr "Késleltesse az időt lefelé történő mozgatás után, hogy a lefelé mutató vonal megszilárduljon. Csak a huzalnyomásra vonatkozik."
+
+#~ msgctxt "wireframe_top_delay description"
+#~ msgid "Delay time after an upward move, so that the upward line can harden. Only applies to Wire Printing."
+#~ msgstr "Késleltesse az időt felfelé történő mozgatás után, hogy a felfelé mutató vonal megszilárduljon. Csak a huzalnyomásra vonatkozik."
+
+#~ msgctxt "wireframe_flat_delay description"
+#~ msgid "Delay time between two horizontal segments. Introducing such a delay can cause better adhesion to previous layers at the connection points, while too long delays cause sagging. Only applies to Wire Printing."
+#~ msgstr "Késleltetési idő két vízszintes szegmens között. Egy ilyen késleltetés bevezetése jobb tapadást okozhat az előző rétegekhez a csatlakozási pontokon, míg a túl hosszú késleltetések megereszkedést okozhatnak. Csak a huzalnyomásra vonatkozik."
+
#~ msgctxt "infill_mesh_order description"
#~ msgid "Determines which infill mesh is inside the infill of another infill mesh. An infill mesh with a higher order will modify the infill of infill meshes with lower order and normal meshes."
#~ msgstr "Meghatározza, hogy melyik kitöltési háló helyezkedjen el egy másik kitöltési hálón. A magasabb rendű kitöltési háló megváltoztatja az alacsonyabb rendű és normál hálókat."
+#~ msgctxt "wireframe_nozzle_clearance description"
+#~ msgid "Distance between the nozzle and horizontally downward lines. Larger clearance results in diagonally downward lines with a less steep angle, which in turn results in less upward connections with the next layer. Only applies to Wire Printing."
+#~ msgstr "A fúvóka és a vízszintesen lefelé mutató vonalak közötti távolság. A nagyobb hézag átlósan lefelé mutató vonalakat eredményez, kevésbé meredek szöggel, ami viszont kevésbé felfelé irányuló kapcsolatokat eredményez a következő réteggel. Csak a huzalnyomásra vonatkozik."
+
+#~ msgctxt "wireframe_up_half_speed description"
+#~ msgid ""
+#~ "Distance of an upward move which is extruded with half speed.\n"
+#~ "This can cause better adhesion to previous layers, while not heating the material in those layers too much. Only applies to Wire Printing."
+#~ msgstr "A felfelé irányuló mozgás távolsága, amelyet fél sebességgel extrudálunk. Ez jobb tapadást eredményez az előző rétegekhez, miközben az anyag nem melegíti túl az anyagot ezekben a rétegekben. Csak a huzalnyomásra vonatkozik."
+
#~ msgctxt "support_xy_distance_overhang description"
#~ msgid "Distance of the support structure from the overhang in the X/Y directions. "
#~ msgstr "A támasz X/Y távolsága az alátamasztott kinyúlástól. "
+#~ msgctxt "wireframe_fall_down description"
+#~ msgid "Distance with which the material falls down after an upward extrusion. This distance is compensated for. Only applies to Wire Printing."
+#~ msgstr "Az a távolság, amellyel az anyag leesik egy felfelé történő extrudálás után. Ezt a távolságot tudjuk itt kompenzálni. Csak a huzalnyomásra vonatkozik."
+
+#~ msgctxt "wireframe_drag_along description"
+#~ msgid "Distance with which the material of an upward extrusion is dragged along with the diagonally downward extrusion. This distance is compensated for. Only applies to Wire Printing."
+#~ msgstr "Az a távolság, ameddig egy felfelé irányuló extrudálás anyagát az átlósan lefelé irányuló extrudálással együtt meghúzzuk. Ezt a távolságot kompenzálni kell. Csak a huzalnyomásra vonatkozik."
+
#~ msgctxt "speed_equalize_flow_enabled label"
#~ msgid "Equalize Filament Flow"
#~ msgstr "Adagolás kiegyenlítés"
@@ -7058,6 +6704,18 @@ msgstr "fej átpozícionálás"
#~ msgid "First Layer Speed"
#~ msgstr "Első réteg sebesség"
+#~ msgctxt "wireframe_flow_connection description"
+#~ msgid "Flow compensation when going up or down. Only applies to Wire Printing."
+#~ msgstr "Ádagoláskompenzáció felfelé vagy lefelé irányban haladva. Csak a huzalnyomásra vonatkozik."
+
+#~ msgctxt "wireframe_flow_flat description"
+#~ msgid "Flow compensation when printing flat lines. Only applies to Wire Printing."
+#~ msgstr "Ádagoláskompenzáció vízszintes vonalak nyomtatásakor. Csak a huzalnyomásra vonatkozik."
+
+#~ msgctxt "wireframe_flow description"
+#~ msgid "Flow compensation: the amount of material extruded is multiplied by this value. Only applies to Wire Printing."
+#~ msgstr "Ádagoláskompenzáció: az extrudált anyag mennyiségét megszorozzuk ezzel az értékkel. Csak a huzalnyomásra vonatkozik."
+
#~ msgctxt "flow_rate_extrusion_offset_factor label"
#~ msgid "Flow rate compensation factor"
#~ msgstr "Adagoláskompenzáció faktor"
@@ -7090,6 +6748,10 @@ msgstr "fej átpozícionálás"
#~ msgid "Infill Mesh Order"
#~ msgstr "Kitöltés háló rend"
+#~ msgctxt "wireframe_strategy option knot"
+#~ msgid "Knot"
+#~ msgstr "Csomó"
+
#~ msgctxt "limit_support_retractions label"
#~ msgid "Limit Support Retractions"
#~ msgstr "Támasz visszahúzás korlátozása"
@@ -7146,10 +6808,18 @@ msgstr "fej átpozícionálás"
#~ msgid "Outer Before Inner Walls"
#~ msgstr "Külső falak a belsők előtt"
+#~ msgctxt "wireframe_straight_before_down description"
+#~ msgid "Percentage of a diagonally downward line which is covered by a horizontal line piece. This can prevent sagging of the top most point of upward lines. Only applies to Wire Printing."
+#~ msgstr "Az átlósan lefelé mutató vonal százaléka, amelyet egy vízszintes vonaldarab fed le. Ez megakadályozhatja a felfelé mutató vonalak legfelső pontjának elhajlását. Csak a huzalnyomásra vonatkozik."
+
#~ msgctxt "wall_min_flow_retract label"
#~ msgid "Prefer Retract"
#~ msgstr "Visszahúzás preferálása"
+#~ msgctxt "wireframe_enabled description"
+#~ msgid "Print only the outside surface with a sparse webbed structure, printing 'in thin air'. This is realized by horizontally printing the contours of the model at given Z intervals which are connected via upward and diagonally downward lines."
+#~ msgstr "Csak a külső felületet nyomtatja, egy ritkás hevederezett szerkezettel, a levegőben. Ez úgy valósul meg, hogy a modell kontúrjai vízszintesen kinyomtatásra kerülnek meghatározott Z intervallumban, amiket felfelé, és átlósan lefelé egyenesen összeköt."
+
#~ msgctxt "spaghetti_infill_enabled description"
#~ msgid "Print the infill every so often, so that the filament will curl up chaotically inside the object. This reduces print time, but the behaviour is rather unpredictable."
#~ msgstr "Ez a kitöltés nem minta alapján történik, hanem a nyomtatószálat kaotikusan, össze-vissza folyatja a kitöltésen belül. Ez csökkenti a nyomtatási időt, azonban a struktúra stabilitása, és viselkedése kiszámíthatatlan."
@@ -7162,6 +6832,10 @@ msgstr "fej átpozícionálás"
#~ msgid "Prints walls in order of outside to inside when enabled. This can help improve dimensional accuracy in X and Y when using a high viscosity plastic like ABS; however it can decrease outer surface print quality, especially on overhangs."
#~ msgstr "A falakat külső, majd belső sorrendben nyomtatja, ha ez engedélyezve van.Ez hozzájárulhat a X és Y méret pontosságának javításához, különösen nagy viszkozitású műanyag, például ABS használatakor. Ez azonban csökkentheti a külső felület nyomtatási minőségét, különösen az átlapolásoknál."
+#~ msgctxt "wireframe_strategy option retract"
+#~ msgid "Retract"
+#~ msgstr "Visszahúzás"
+
#~ msgctxt "retraction_enable description"
#~ msgid "Retract the filament when the nozzle is moving over a non-printed area. "
#~ msgstr "Visszahúzza a nyomtatószálat, amikor a fúvóka mozog azon a területek felett, ahol nincs nyomtatás. "
@@ -7218,6 +6892,46 @@ msgstr "fej átpozícionálás"
#~ msgid "Spaghetti Maximum Infill Angle"
#~ msgstr "Maximális kitöltési szög"
+#~ msgctxt "wireframe_printspeed description"
+#~ msgid "Speed at which the nozzle moves when extruding material. Only applies to Wire Printing."
+#~ msgstr "A fúvóka mozgásának sebessége az anyag extrudálásakor. Csak a huzalnyomtatásra vonatkozik."
+
+#~ msgctxt "wireframe_printspeed_down description"
+#~ msgid "Speed of printing a line diagonally downward. Only applies to Wire Printing."
+#~ msgstr "A vonalak lefelé, Z irányban 'a levegőben' történő nyomtatási sebessége. Csak a huzalnyomásra vonatkozik."
+
+#~ msgctxt "wireframe_printspeed_up description"
+#~ msgid "Speed of printing a line upward 'in thin air'. Only applies to Wire Printing."
+#~ msgstr "A vonalak felfelé, Z irányban 'a levegőben' történő nyomtatási sebessége. Csak a huzalnyomásra vonatkozik."
+
+#~ msgctxt "wireframe_printspeed_bottom description"
+#~ msgid "Speed of printing the first layer, which is the only layer touching the build platform. Only applies to Wire Printing."
+#~ msgstr "Az első réteg nyomtatásának sebessége, amely az egyetlen réteg, amely megérinti a tárgyasztalt. Csak a huzalnyomásra vonatkozik."
+
+#~ msgctxt "wireframe_printspeed_flat description"
+#~ msgid "Speed of printing the horizontal contours of the model. Only applies to Wire Printing."
+#~ msgstr "A modell kontúrjának vizszintes irnyban történő nyomtatási sebessége.Csak a huzalnyomásra vonatkozik."
+
+#~ msgctxt "wireframe_strategy description"
+#~ msgid "Strategy for making sure two consecutive layers connect at each connection point. Retraction lets the upward lines harden in the right position, but may cause filament grinding. A knot can be made at the end of an upward line to heighten the chance of connecting to it and to let the line cool; however, it may require slow printing speeds. Another strategy is to compensate for the sagging of the top of an upward line; however, the lines won't always fall down as predicted."
+#~ msgstr "Stratégia annak biztosítására, hogy két egymást követő réteg kapcsolódjon minden egyes csatlakozási ponthoz. A visszahúzás lehetővé teszi, hogy a felfelé mutató vonalak a megfelelő helyzetben megkeményedjenek, de ez az adagolókerék megcsúszását, és a szál eldarálását okozhatja. Egy felfelé mutató vonal végén csomót lehet készíteni, hogy növeljük az ahhoz való csatlakozás eredményességét, és hagyjuk, hogy a vonal vége lehűljön; ez azonban lassú nyomtatási sebességet igényelhet. Egy másik stratégia, a felfelé mutató vonal tetejének elmaradásának kompenzálása; azonban a vonalak nem mindig esnek le a várt módon."
+
+#~ msgctxt "wireframe_roof_inset description"
+#~ msgid "The distance covered when making a connection from a roof outline inward. Only applies to Wire Printing."
+#~ msgstr "A beépített távolság, amikor a tetőtől körvonalakat bekapcsolnak. Csak a huzalnyomásra vonatkozik."
+
+#~ msgctxt "wireframe_roof_drag_along description"
+#~ msgid "The distance of the end piece of an inward line which gets dragged along when going back to the outer outline of the roof. This distance is compensated for. Only applies to Wire Printing."
+#~ msgstr "A belső vonal végdarabjának távolsága, amely elhúzódik, amikor visszamegy a tető külső körvonalaihoz. Ezt a távolságot kompenzálni kell. Csak a huzalnyomásra vonatkozik."
+
+#~ msgctxt "wireframe_roof_fall_down description"
+#~ msgid "The distance which horizontal roof lines printed 'in thin air' fall down when being printed. This distance is compensated for. Only applies to Wire Printing."
+#~ msgstr "A 'vékony, levegőben' nyomtatott vízszintes tetővonalak nyomtatáskor csökkennek a távolságok. Ezeket a távolságokat kompenzálni kell. Csak a huzalnyomásra vonatkozik."
+
+#~ msgctxt "wireframe_height description"
+#~ msgid "The height of the upward and diagonally downward lines between two horizontal parts. This determines the overall density of the net structure. Only applies to Wire Printing."
+#~ msgstr "Két vízszintes rész közötti felfelé és átlósan lefelé mutató vonalak magassága. Ez határozza meg a nettó szerkezet általános sűrűségét. Csak a huzalnyomásra vonatkozik."
+
#~ msgctxt "spaghetti_max_infill_angle description"
#~ msgid "The maximum angle w.r.t. the Z axis of the inside of the print for areas which are to be filled with spaghetti infill afterwards. Lowering this value causes more angled parts in your model to be filled on each layer."
#~ msgstr "A maximális w.r.t. szög a nyomtatás belsejében, és a Z tengelye azokon a területeken, amelyeket utána spagetti töltelékkel kell kitölteni. Ennek az értéknek a csökkentésével több olyan szögben lévő részeket hoz létre, amit minden rétegben meg kell tölteni."
@@ -7270,6 +6984,10 @@ msgstr "fej átpozícionálás"
#~ msgid "Threshold whether to use a smaller layer or not. This number is compared to the tan of the steepest slope in a layer."
#~ msgstr "Annak a küszöbértéke, hogy kisebb legyen a rétegmagasság, vagy sem.Ezt a számot hasonlítják össze a réteg legmeredekebb meredekségével."
+#~ msgctxt "wireframe_roof_outer_delay description"
+#~ msgid "Time spent at the outer perimeters of hole which is to become a roof. Longer times can ensure a better connection. Only applies to Wire Printing."
+#~ msgstr "A tetővé váló lyuk külső kerületein eltöltött idő. A hosszabb idő biztosítja a jobb kapcsolódást. Csak a huzalnyomásra vonatkozik."
+
#~ msgctxt "max_skin_angle_for_expansion description"
#~ msgid "Top and/or bottom surfaces of your object with an angle larger than this setting, won't have their top/bottom skin expanded. This avoids expanding the narrow skin areas that are created when the model surface has a near vertical slope. An angle of 0° is horizontal, while an angle of 90° is vertical."
#~ msgstr "A tárgy alsó/felső felületén, az itt megadott szögnél nagyobb szög esetén a kéreg nem lesz kibővítve. Így elkerülhető, hogy a keskeny kéregrészek ne legyenek kibővítve, amik akkor jönnek létre, mikor a modell felülete közel függőleges szögben áll. A 0° szög a vízszintes, míg a 90° szög a függőlegest jelenti."
@@ -7286,6 +7004,98 @@ msgstr "fej átpozícionálás"
#~ msgid "Tree Support Wall Thickness"
#~ msgstr "Fal vastagság"
+#~ msgctxt "wireframe_bottom_delay label"
+#~ msgid "WP Bottom Delay"
+#~ msgstr "Alsó késleltetés"
+
+#~ msgctxt "wireframe_printspeed_bottom label"
+#~ msgid "WP Bottom Printing Speed"
+#~ msgstr "Aljzat nyomtatási sebesség"
+
+#~ msgctxt "wireframe_flow_connection label"
+#~ msgid "WP Connection Flow"
+#~ msgstr "Kapcsolódási adagolás"
+
+#~ msgctxt "wireframe_height label"
+#~ msgid "WP Connection Height"
+#~ msgstr "Kapcsolódási magasság"
+
+#~ msgctxt "wireframe_printspeed_down label"
+#~ msgid "WP Downward Printing Speed"
+#~ msgstr "Lefelé nyomtatási sebesség"
+
+#~ msgctxt "wireframe_drag_along label"
+#~ msgid "WP Drag Along"
+#~ msgstr "Húzási távolság"
+
+#~ msgctxt "wireframe_up_half_speed label"
+#~ msgid "WP Ease Upward"
+#~ msgstr "Emelés távolság"
+
+#~ msgctxt "wireframe_fall_down label"
+#~ msgid "WP Fall Down"
+#~ msgstr "Ejtés távolság"
+
+#~ msgctxt "wireframe_flat_delay label"
+#~ msgid "WP Flat Delay"
+#~ msgstr "Vízszintes késleltetés"
+
+#~ msgctxt "wireframe_flow_flat label"
+#~ msgid "WP Flat Flow"
+#~ msgstr "Vízszintes adagolás"
+
+#~ msgctxt "wireframe_flow label"
+#~ msgid "WP Flow"
+#~ msgstr "Adagolás"
+
+#~ msgctxt "wireframe_printspeed_flat label"
+#~ msgid "WP Horizontal Printing Speed"
+#~ msgstr "Vízszintes nyomtatási sebesség"
+
+#~ msgctxt "wireframe_top_jump label"
+#~ msgid "WP Knot Size"
+#~ msgstr "Csomó méret"
+
+#~ msgctxt "wireframe_nozzle_clearance label"
+#~ msgid "WP Nozzle Clearance"
+#~ msgstr "Fúvúka hézag"
+
+#~ msgctxt "wireframe_roof_drag_along label"
+#~ msgid "WP Roof Drag Along"
+#~ msgstr "Fedél húzás"
+
+#~ msgctxt "wireframe_roof_fall_down label"
+#~ msgid "WP Roof Fall Down"
+#~ msgstr "Fedél ejtés"
+
+#~ msgctxt "wireframe_roof_inset label"
+#~ msgid "WP Roof Inset Distance"
+#~ msgstr "Fedél betét távolság"
+
+#~ msgctxt "wireframe_roof_outer_delay label"
+#~ msgid "WP Roof Outer Delay"
+#~ msgstr "Fedél külső késleltetése"
+
+#~ msgctxt "wireframe_printspeed label"
+#~ msgid "WP Speed"
+#~ msgstr "Sebesség"
+
+#~ msgctxt "wireframe_straight_before_down label"
+#~ msgid "WP Straighten Downward Lines"
+#~ msgstr "Vonal egyenesítés lefelé"
+
+#~ msgctxt "wireframe_strategy label"
+#~ msgid "WP Strategy"
+#~ msgstr "Startégia"
+
+#~ msgctxt "wireframe_top_delay label"
+#~ msgid "WP Top Delay"
+#~ msgstr "Felső késleltetés"
+
+#~ msgctxt "wireframe_printspeed_up label"
+#~ msgid "WP Upward Printing Speed"
+#~ msgstr "Felfelé nyomtatási sebesség"
+
#~ msgctxt "wall_overhang_angle description"
#~ msgid "Walls that overhang more than this angle will be printed using overhanging wall settings. When the value is 90, no walls will be treated as overhanging."
#~ msgstr "Ettől a szögtől nagyobb mértékben túlnyúló falakat, a túlnyúló falbeállítások segítségével nyomtatjuk ki. Ha az érték 90, egyetlen falat sem tekintünk túlnyúlásnak."
@@ -7314,6 +7124,10 @@ msgstr "fej átpozícionálás"
#~ msgid "Wipe Z Hop When Retracted"
#~ msgstr "Törlési Z emelés visszahúzáskor"
+#~ msgctxt "wireframe_enabled label"
+#~ msgid "Wire Printing"
+#~ msgstr "Huzalváz nyomtatás"
+
#~ msgctxt "blackmagic description"
#~ msgid "category_blackmagic"
#~ msgstr "fekete mágia kategória"
diff --git a/resources/i18n/it_IT/cura.po b/resources/i18n/it_IT/cura.po
index 9ac7edd0a7..6c6f05671d 100644
--- a/resources/i18n/it_IT/cura.po
+++ b/resources/i18n/it_IT/cura.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-15 11:58+0000\n"
+"POT-Creation-Date: 2023-04-06 15:55+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME \n"
"Language-Team: LANGUAGE \n"
@@ -812,18 +812,18 @@ msgctxt "@text"
msgid "Unknown error."
msgstr "Errore sconosciuto."
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:547
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:558
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags or !"
msgid "Project file {0} contains an unknown machine type {1}. Cannot import the machine. Models will be imported instead."
msgstr "Il file di progetto {0} contiene un tipo di macchina sconosciuto {1}. Impossibile importare la macchina. Verranno invece importati i modelli."
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:550
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:561
msgctxt "@info:title"
msgid "Open Project File"
msgstr "Apri file progetto"
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:631
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:642
#: plugins/3MFReader/WorkspaceDialog.qml:99
#: plugins/3MFReader/WorkspaceDialog.qml:127
#: plugins/3MFReader/WorkspaceDialog.qml:134
@@ -831,27 +831,27 @@ msgctxt "@button"
msgid "Create new"
msgstr ""
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:681
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:692
#, python-brace-format
msgctxt "@info:error Don't translate the XML tags or !"
msgid "Project file {0} is suddenly inaccessible: {1}."
msgstr "Il file di progetto {0} è diventato improvvisamente inaccessibile: {1}."
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:682
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:690
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:709
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:693
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:701
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:720
msgctxt "@info:title"
msgid "Can't Open Project File"
msgstr "Impossibile aprire il file di progetto"
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:689
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:707
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:700
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:718
#, python-brace-format
msgctxt "@info:error Don't translate the XML tags or !"
msgid "Project file {0} is corrupt: {1}."
msgstr "Il file di progetto {0} è danneggiato: {1}."
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:754
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:765
#, python-brace-format
msgctxt "@info:error Don't translate the XML tag !"
msgid "Project file {0} is made using profiles that are unknown to this version of UltiMaker Cura."
@@ -930,7 +930,7 @@ msgstr ""
#: plugins/3MFReader/WorkspaceDialog.qml:104
msgctxt "@info:tooltip"
msgid "Printer settings will be updated to match the settings saved with the project."
-msgstr "Le impostazioni della stampante verranno aggiornate in modo da corrispondere a quelle salvate con il progetto."
+msgstr "Le impostazioni della stampante saranno aggiornate in modo che corrispondano alle impostazioni salvate con il progetto."
#: plugins/3MFReader/WorkspaceDialog.qml:156
#: resources/qml/Dialogs/WorkspaceSummaryDialog.qml:222
@@ -1926,17 +1926,17 @@ msgctxt "@label"
msgid "Number of Extruders"
msgstr "Numero di estrusori"
-#: plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:341
+#: plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:342
msgctxt "@label"
msgid "Apply Extruder offsets to GCode"
msgstr "Applica offset estrusore a gcode"
-#: plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:389
+#: plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:390
msgctxt "@title:label"
msgid "Start G-code"
msgstr "Codice G avvio"
-#: plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:400
+#: plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:401
msgctxt "@title:label"
msgid "End G-code"
msgstr "Codice G fine"
@@ -2037,7 +2037,7 @@ msgstr "Autore sconosciuto"
#: plugins/Marketplace/PackageModel.py:95
msgctxt "@label:label Ultimaker Marketplace is a brand name, don't translate"
msgid "The material package associated with the Cura project could not be found on the Ultimaker Marketplace. Use the partial material profile definition stored in the Cura project file at your own risk."
-msgstr "Il pacchetto di materiali associato al progetto Cura non è stato trovato nel Marketplace di UltiMaker. Usa la definizione parziale del profilo del materiale memorizzata nel file di progetto di Cura a tuo rischio."
+msgstr "Il pacchetto di materiali associato al progetto Cura non è stato trovato su UltiMaker Marketplace. Utilizza la definizione parziale del profilo del materiale memorizzata nel file di progetto Cura a tuo rischio."
#: plugins/Marketplace/RemotePackageList.py:117
msgctxt "@info:error"
@@ -2719,25 +2719,15 @@ msgstr "Logger sentinella"
#: plugins/SimulationView/SimulationView.py:129
msgctxt "@info:status"
-msgid "Cura does not accurately display layers when Wire Printing is enabled."
-msgstr "Cura non visualizza in modo accurato i layer se la funzione Wire Printing è abilitata."
-
-#: plugins/SimulationView/SimulationView.py:130
-msgctxt "@info:title"
-msgid "Simulation View"
-msgstr "Vista simulazione"
-
-#: plugins/SimulationView/SimulationView.py:133
-msgctxt "@info:status"
msgid "Nothing is shown because you need to slice first."
msgstr "Non viene visualizzato nulla poiché è necessario prima effetuare lo slicing."
-#: plugins/SimulationView/SimulationView.py:134
+#: plugins/SimulationView/SimulationView.py:130
msgctxt "@info:title"
msgid "No layers to show"
msgstr "Nessun layer da visualizzare"
-#: plugins/SimulationView/SimulationView.py:136
+#: plugins/SimulationView/SimulationView.py:132
#: plugins/SolidView/SolidView.py:74
msgctxt "@info:option_text"
msgid "Do not show this message again"
@@ -3009,12 +2999,12 @@ msgstr "Writer UFP"
#: plugins/UM3NetworkPrinting/plugin.json
msgctxt "description"
msgid "Manages network connections to UltiMaker networked printers."
-msgstr ""
+msgstr "Gestisce le connessioni di rete alle stampanti UltiMaker in rete."
#: plugins/UM3NetworkPrinting/plugin.json
msgctxt "name"
msgid "UltiMaker Network Connection"
-msgstr ""
+msgstr "Connessione di rete UltiMaker"
#: plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:44
msgctxt "@title:window"
@@ -3394,7 +3384,7 @@ msgstr "In attesa"
#: plugins/UM3NetworkPrinting/resources/qml/MonitorStage.qml:117
msgctxt "@info"
msgid "Monitor your printers from everywhere using Ultimaker Digital Factory"
-msgstr "Monitora le tue stampanti ovunque con Ultimaker Digital Factory"
+msgstr "Monitora le tue stampanti ovunque ti trovi utilizzando Ultimaker Digital Factory"
#: plugins/UM3NetworkPrinting/resources/qml/MonitorStage.qml:129
msgctxt "@button"
@@ -3596,12 +3586,12 @@ msgstr "Configurare il gruppo"
#: plugins/UM3NetworkPrinting/src/Messages/PrintJobAwaitingApprovalMessage.py:18
msgctxt "@info:status"
msgid "You will receive a confirmation via email when the print job is approved"
-msgstr "Dopo l'approvazione del processo di stampa, riceverai una conferma via e-mail"
+msgstr "Riceverai una conferma via e-mail quando il processo di stampa sarà approvato"
#: plugins/UM3NetworkPrinting/src/Messages/PrintJobAwaitingApprovalMessage.py:19
msgctxt "@info:title"
msgid "The print job was successfully submitted"
-msgstr "Il processo di stampa è stato inviato"
+msgstr "Il processo di stampa è stato inviato correttamente"
#: plugins/UM3NetworkPrinting/src/Messages/PrintJobAwaitingApprovalMessage.py:22
msgctxt "@action"
@@ -3816,7 +3806,7 @@ msgstr "Fornisce azioni macchina per le macchine UltiMaker (come la procedura gu
#: plugins/UltimakerMachineActions/plugin.json
msgctxt "name"
msgid "UltiMaker machine actions"
-msgstr ""
+msgstr "Azioni della macchina UltiMaker"
#: plugins/VersionUpgrade/VersionUpgrade21to22/plugin.json
msgctxt "description"
@@ -4058,6 +4048,16 @@ msgctxt "name"
msgid "Version Upgrade 5.2 to 5.3"
msgstr "Aggiornamento della versione da 5.2 a 5.3"
+#: plugins/VersionUpgrade/VersionUpgrade53to54/plugin.json
+msgctxt "description"
+msgid "Upgrades configurations from Cura 5.3 to Cura 5.4."
+msgstr ""
+
+#: plugins/VersionUpgrade/VersionUpgrade53to54/plugin.json
+msgctxt "name"
+msgid "Version Upgrade 5.3 to 5.4"
+msgstr ""
+
#: plugins/X3DReader/__init__.py:13
msgctxt "@item:inlistbox"
msgid "X3D File"
@@ -5357,7 +5357,7 @@ msgstr "Mostra un'icona e le notifiche nell'area di notifica del sistema."
#: resources/qml/Preferences/GeneralPage.qml:348
msgctxt "@option:check"
msgid "Add icon to system tray *"
-msgstr "Aggiungi l'icona alla barra delle applicazioni*"
+msgstr "Aggiungi icona alla barra delle applicazioni *"
#: resources/qml/Preferences/GeneralPage.qml:357
msgctxt "@label"
@@ -6204,12 +6204,12 @@ msgstr "Disinserita"
#: resources/qml/PrintSetupSelector/ProfileWarningReset.qml:65
msgctxt "@info, %1 is the name of the custom profile"
msgid "%1 custom profile is active and you overwrote some settings."
-msgstr "%1 profilo personalizzato è attivo e sono state sovrascritte alcune impostazioni."
+msgstr "Il profilo personalizzato %1 è attivo e sono state sovrascritte alcune impostazioni."
#: resources/qml/PrintSetupSelector/ProfileWarningReset.qml:78
msgctxt "@info, %1 is the name of the custom profile"
msgid "%1 custom profile is overriding some settings."
-msgstr "1% profilo personalizzato sta sovrascrivendo alcune impostazioni."
+msgstr "Il profilo personalizzato %1 sta sovrascrivendo alcune impostazioni."
#: resources/qml/PrintSetupSelector/ProfileWarningReset.qml:92
msgctxt "@info %1 is the name of a profile"
@@ -6224,12 +6224,12 @@ msgstr ""
#: resources/qml/PrintSetupSelector/ProfileWarningReset.qml:137
msgctxt "@info"
msgid "Reset to defaults."
-msgstr "Ripristina ai valori predefiniti."
+msgstr "Ripristina le impostazioni predefinite."
#: resources/qml/PrintSetupSelector/ProfileWarningReset.qml:178
msgctxt "@info"
msgid "Compare and save."
-msgstr "Confronta e salva."
+msgstr "Confronta e risparmia."
#: resources/qml/PrintSetupSelector/Recommended/RecommendedAdhesionSelector.qml:15
msgctxt "@label"
@@ -6249,7 +6249,7 @@ msgstr ""
#: resources/qml/PrintSetupSelector/Recommended/RecommendedPrintSetup.qml:111
msgctxt "@button"
msgid "Show Custom"
-msgstr ""
+msgstr "Personalizzata"
#: resources/qml/PrintSetupSelector/Recommended/RecommendedResolutionSelector.qml:27
msgctxt "@label"
@@ -6264,7 +6264,7 @@ msgstr "Resistenza"
#: resources/qml/PrintSetupSelector/Recommended/RecommendedStrengthSelector.qml:20
msgctxt "@label"
msgid "The following settings define the strength of your part."
-msgstr "Le seguenti impostazioni definiscono la resistenza della parte."
+msgstr "Le seguenti impostazioni definiscono la resistenza del tuo pezzo."
#: resources/qml/PrintSetupSelector/Recommended/RecommendedStrengthSelector.qml:34
msgctxt "infill_sparse_density description"
@@ -6296,9 +6296,9 @@ msgstr ""
"\n"
"Per stampe rapide di modelli non funzionali scegli linea, zig zag o riempimento fulmine.\n"
"\n"
-"Per le parti funzionali non soggette a forti sollecitazioni consigliamo una griglia o un triangolo o una forma tri-esagonale.\n"
+"Per le parti funzionali non soggette a forti sollecitazioni, si consiglia griglia o triangolo o tri-esagonale.\n"
"\n"
-"Per stampe 3D funzionali che richiedono un'elevata resistenza in più direzioni utilizzare cubico, suddivisione cubica, quarto cubico, ottetto e giroide."
+"Per le stampe 3D funzionali che richiedono un'elevata resistenza in più direzioni utilizzare cubico, suddivisione cubica, quarto cubico, ottetto e giroide."
#: resources/qml/PrintSetupSelector/Recommended/RecommendedStrengthSelector.qml:67
msgctxt "@action:label"
@@ -6802,7 +6802,7 @@ msgstr ""
#: resources/qml/WelcomePages/AddUltimakerOrThirdPartyPrinter.qml:36
msgctxt "@label"
msgid "What printer would you like to setup?"
-msgstr "Quale stampante vorresti configurare?"
+msgstr "Quale stampante si desidera configurare?"
#: resources/qml/WelcomePages/AddUltimakerOrThirdPartyPrinter.qml:55
msgctxt "@button"
@@ -6817,7 +6817,7 @@ msgstr ""
#: resources/qml/WelcomePages/AddUltimakerOrThirdPartyPrinter.qml:73
msgctxt "@button"
msgid "Learn more about adding printers to Cura"
-msgstr "Ulteriori informazioni sull'aggiunta di stampanti a Cura"
+msgstr "Scopri di più sull'aggiunta di stampanti a Cura"
#: resources/qml/WelcomePages/AddUltimakerOrThirdPartyPrinterStack.qml:29
msgctxt "@label"
@@ -6832,17 +6832,17 @@ msgstr ""
#: resources/qml/WelcomePages/AddUltimakerPrinter.qml:70
msgctxt "@label"
msgid "If you are trying to add a new UltiMaker printer to Cura"
-msgstr ""
+msgstr "Se stai cercando di aggiungere una nuova stampante UltiMaker a Cura"
#: resources/qml/WelcomePages/AddUltimakerPrinter.qml:80
msgctxt "@info"
msgid "Sign in into UltiMaker Digital Factory"
-msgstr ""
+msgstr "Accedi alla UltiMaker Digital Factory"
#: resources/qml/WelcomePages/AddUltimakerPrinter.qml:81
msgctxt "@info"
msgid "Follow the procedure to add a new printer"
-msgstr "Attenersi alla procedura per aggiungere una nuova stampante"
+msgstr "Segui alla procedura per aggiungere una nuova stampante"
#: resources/qml/WelcomePages/AddUltimakerPrinter.qml:82
msgctxt "@info"
@@ -6923,3 +6923,11 @@ msgstr "Scopri le novità"
msgctxt "@label"
msgid "No items to select from"
msgstr "Nessun elemento da selezionare da"
+
+#~ msgctxt "@info:status"
+#~ msgid "Cura does not accurately display layers when Wire Printing is enabled."
+#~ msgstr "Cura non visualizza in modo accurato i layer se la funzione Wire Printing è abilitata."
+
+#~ msgctxt "@info:title"
+#~ msgid "Simulation View"
+#~ msgstr "Vista simulazione"
diff --git a/resources/i18n/it_IT/fdmprinter.def.json.po b/resources/i18n/it_IT/fdmprinter.def.json.po
index 34884970d3..d024322adc 100644
--- a/resources/i18n/it_IT/fdmprinter.def.json.po
+++ b/resources/i18n/it_IT/fdmprinter.def.json.po
@@ -3,7 +3,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Uranium json setting files\n"
"Report-Msgid-Bugs-To: plugins@ultimaker.com\n"
-"POT-Creation-Date: 2023-03-23 11:03+0000\n"
+"POT-Creation-Date: 2023-03-28 11:57+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME \n"
"Language-Team: LANGUAGE\n"
@@ -70,12 +70,7 @@ msgstr "Un elenco di poligoni con aree alle quali la testina di stampa non può
#: fdmprinter.def.json
msgctxt "brim_inside_margin description"
msgid "A part fully enclosed inside another part can generate an outer brim that touches the inside of the other part. This removes all brim within this distance from internal holes."
-msgstr "Una parte completamente racchiusa all'interno di un'altra parte può generare un brim esterno che tocca l'interno dell'altra parte. Questo rimuove tutto il brim entro questa distanza dai fori interni."
-
-#: fdmprinter.def.json
-msgctxt "support_tree_branch_reach_limit description"
-msgid "A recomendation to how far branches can move from the points they support. Branches can violate this value to reach their destination (buildplate or a flat part of the model). Lowering this value will make the support more sturdy, but increase the amount of branches (and because of that material usage/print time) "
-msgstr ""
+msgstr "Una parte completamente racchiusa all'interno di un'altra parte può generare un brim esterno che tocca l'interno dell'altra parte. Questo rimuove tutti i brim entro questa distanza dai fori interni."
#: fdmprinter.def.json
msgctxt "extruder_prime_pos_abs label"
@@ -141,11 +136,6 @@ msgctxt "support_interface_density description"
msgid "Adjusts the density of the roofs and floors of the support structure. A higher value results in better overhangs, but the supports are harder to remove."
msgstr "Regola la densità delle parti superiori e inferiori della struttura di supporto. Un valore superiore genera sbalzi migliori, ma i supporti sono più difficili da rimuovere."
-#: fdmprinter.def.json
-msgctxt "support_tree_top_rate description"
-msgid "Adjusts the density of the support structure used to generate the tips of the branches. A higher value results in better overhangs, but the supports are harder to remove. Use Support Roof for very high values or ensure support density is similarly high at the top."
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "support_infill_rate description"
msgid "Adjusts the density of the support structure. A higher value results in better overhangs, but the supports are harder to remove."
@@ -289,7 +279,7 @@ msgstr "Applica l’offset estrusore al sistema coordinate. Influisce su tutti g
#: fdmprinter.def.json
msgctxt "interlocking_enable description"
msgid "At the locations where models touch, generate an interlocking beam structure. This improves the adhesion between models, especially models printed in different materials."
-msgstr "Nei punti in cui i modelli si toccano, genera una struttura di travi a incastro. Ciò migliora l'adesione tra i modelli, in particolare i modelli stampati in diversi materiali."
+msgstr "Nei punti in cui i modelli si toccano, viene generata una struttura del fascio ad incastro. Questo migliora l'adesione tra i modelli, soprattutto quelli stampati in materiali diversi."
#: fdmprinter.def.json
msgctxt "travel_avoid_other_parts label"
@@ -326,11 +316,6 @@ msgctxt "magic_mesh_surface_mode option both"
msgid "Both"
msgstr "Entrambi"
-#: fdmprinter.def.json
-msgctxt "support_interface_priority option nothing"
-msgid "Both overlap"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "bottom_layers label"
msgid "Bottom Layers"
@@ -556,11 +541,6 @@ msgctxt "build_volume_temperature label"
msgid "Build Volume Temperature"
msgstr "Temperatura volume di stampa"
-#: fdmprinter.def.json
-msgctxt "support_tree_rest_preference option buildplate"
-msgid "Buildplate"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "center_object label"
msgid "Center Object"
@@ -606,11 +586,6 @@ msgctxt "command_line_settings label"
msgid "Command Line Settings"
msgstr "Impostazioni riga di comando"
-#: fdmprinter.def.json
-msgctxt "wireframe_strategy option compensate"
-msgid "Compensate"
-msgstr "Compensazione"
-
#: fdmprinter.def.json
msgctxt "infill_pattern option concentric"
msgid "Concentric"
@@ -741,11 +716,6 @@ msgctxt "cooling label"
msgid "Cooling"
msgstr "Raffreddamento"
-#: fdmprinter.def.json
-msgctxt "wireframe_top_jump description"
-msgid "Creates a small knot at the top of an upward line, so that the consecutive horizontal layer has a better chance to connect to it. Only applies to Wire Printing."
-msgstr "Crea un piccolo nodo alla sommità di una linea verticale verso l'alto, in modo che lo strato orizzontale consecutivo abbia una migliore possibilità di collegarsi ad essa. Applicabile solo alla funzione Wire Printing."
-
#: fdmprinter.def.json
msgctxt "infill_pattern option cross"
msgid "Cross"
@@ -851,21 +821,6 @@ msgctxt "machine_max_jerk_e description"
msgid "Default jerk for the motor of the filament."
msgstr "Indica il jerk predefinito del motore del filamento."
-#: fdmprinter.def.json
-msgctxt "wireframe_bottom_delay description"
-msgid "Delay time after a downward move. Only applies to Wire Printing."
-msgstr "Indica il tempo di ritardo dopo uno spostamento verso il basso. Applicabile solo alla funzione Wire Printing."
-
-#: fdmprinter.def.json
-msgctxt "wireframe_top_delay description"
-msgid "Delay time after an upward move, so that the upward line can harden. Only applies to Wire Printing."
-msgstr "Indica il tempo di ritardo dopo uno spostamento verso l'alto, in modo da consentire l'indurimento della linea verticale indirizzata verso l'alto. Applicabile solo alla funzione Wire Printing."
-
-#: fdmprinter.def.json
-msgctxt "wireframe_flat_delay description"
-msgid "Delay time between two horizontal segments. Introducing such a delay can cause better adhesion to previous layers at the connection points, while too long delays cause sagging. Only applies to Wire Printing."
-msgstr "Indica il tempo di ritardo tra due segmenti orizzontali. Introducendo un tale ritardo si può ottenere una migliore adesione agli strati precedenti in corrispondenza dei punti di collegamento, mentre ritardi troppo prolungati provocano cedimenti. Applicabile solo alla funzione Wire Printing."
-
#: fdmprinter.def.json
msgctxt "bridge_settings_enabled description"
msgid "Detect bridges and modify print speed, flow and fan settings while bridges are printed."
@@ -874,7 +829,7 @@ msgstr "Rileva i ponti e modifica la velocità di stampa, il flusso e le imposta
#: fdmprinter.def.json
msgctxt "inset_direction description"
msgid "Determines the order in which walls are printed. Printing outer walls earlier helps with dimensional accuracy, as faults from inner walls cannot propagate to the outside. However printing them later allows them to stack better when overhangs are printed. When there is an uneven amount of total innner walls, the 'center last line' is always printed last."
-msgstr "Determina l'ordine di stampa delle pareti. La stampa anticipata delle pareti esterne migliora la precisione dimensionale poiché i guasti dalle pareti interne non possono propagarsi all'esterno. Se si esegue la stampa in un momento successivo, tuttavia, è possibile impilarle meglio quando vengono stampati gli sbalzi. In presenza di una quantità disomogenea di pareti interne totali, l'\"ultima riga centrale\" viene sempre stampata per ultima."
+msgstr "Determina l'ordine di stampa delle pareti. La stampa anticipata delle pareti esterne migliora la precisione dimensionale poiché i guasti dalle pareti interne non possono propagarsi all'esterno. Se si esegue la stampa in un momento successivo, tuttavia, è possibile impilarle meglio quando vengono stampati gli sbalzi. Quando c'è una quantità irregolare di pareti interne totali, l'ultima riga centrale viene sempre stampata per ultima."
#: fdmprinter.def.json
msgctxt "infill_mesh_order description"
@@ -896,11 +851,6 @@ msgctxt "material_diameter label"
msgid "Diameter"
msgstr "Diametro"
-#: fdmprinter.def.json
-msgctxt "support_tree_bp_diameter description"
-msgid "Diameter every branch tries to achieve when reaching the buildplate. Improves bed adhesion."
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "adhesion_type description"
msgid "Different options that help to improve both priming your extrusion and adhesion to the build plate. Brim adds a single layer flat area around the base of your model to prevent warping. Raft adds a thick grid with a roof below the model. Skirt is a line printed around the model, but not connected to the model."
@@ -911,11 +861,6 @@ msgctxt "machine_disallowed_areas label"
msgid "Disallowed Areas"
msgstr "Aree non consentite"
-#: fdmprinter.def.json
-msgctxt "wireframe_nozzle_clearance description"
-msgid "Distance between the nozzle and horizontally downward lines. Larger clearance results in diagonally downward lines with a less steep angle, which in turn results in less upward connections with the next layer. Only applies to Wire Printing."
-msgstr "Indica la distanza tra l'ugello e le linee diagonali verso il basso. Un maggior gioco risulta in linee diagonali verso il basso con un minor angolo di inclinazione, cosa che a sua volta si traduce in meno collegamenti verso l'alto con lo strato successivo. Applicabile solo alla funzione Wire Printing."
-
#: fdmprinter.def.json
msgctxt "infill_line_distance description"
msgid "Distance between the printed infill lines. This setting is calculated by the infill density and the infill line width."
@@ -966,15 +911,6 @@ msgctxt "wall_0_wipe_dist description"
msgid "Distance of a travel move inserted after the outer wall, to hide the Z seam better."
msgstr "Distanza di spostamento inserita dopo la parete esterna per nascondere meglio la giunzione Z."
-#: fdmprinter.def.json
-msgctxt "wireframe_up_half_speed description"
-msgid ""
-"Distance of an upward move which is extruded with half speed.\n"
-"This can cause better adhesion to previous layers, while not heating the material in those layers too much. Only applies to Wire Printing."
-msgstr ""
-"Indica la distanza di uno spostamento verso l'alto con estrusione a velocità dimezzata.\n"
-"Ciò può garantire una migliore adesione agli strati precedenti, senza eccessivo riscaldamento del materiale su questi strati. Applicabile solo alla funzione Wire Printing."
-
#: fdmprinter.def.json
msgctxt "draft_shield_dist description"
msgid "Distance of the draft shield from the print, in the X/Y directions."
@@ -995,16 +931,6 @@ msgctxt "support_xy_distance description"
msgid "Distance of the support structure from the print in the X/Y directions."
msgstr "Indica la distanza della struttura di supporto dalla stampa, nelle direzioni X/Y."
-#: fdmprinter.def.json
-msgctxt "wireframe_fall_down description"
-msgid "Distance with which the material falls down after an upward extrusion. This distance is compensated for. Only applies to Wire Printing."
-msgstr "Indica la distanza di caduta del materiale dopo un estrusione verso l'alto. Tale distanza viene compensata. Applicabile solo alla funzione Wire Printing."
-
-#: fdmprinter.def.json
-msgctxt "wireframe_drag_along description"
-msgid "Distance with which the material of an upward extrusion is dragged along with the diagonally downward extrusion. This distance is compensated for. Only applies to Wire Printing."
-msgstr "Indica la distanza di trascinamento del materiale di una estrusione verso l'alto nell'estrusione diagonale verso il basso. Tale distanza viene compensata. Applicabile solo alla funzione Wire Printing."
-
#: fdmprinter.def.json
msgctxt "min_infill_area description"
msgid "Don't generate areas of infill smaller than this (use skin instead)."
@@ -1128,7 +1054,7 @@ msgstr "Abilitazione irrobustimento parte superiore (tetto) del supporto"
#: fdmprinter.def.json
msgctxt "acceleration_travel_enabled label"
msgid "Enable Travel Acceleration"
-msgstr "Abilita Accelerazione spostamenti"
+msgstr "Abilita l'accelerazione spostamenti"
#: fdmprinter.def.json
msgctxt "jerk_travel_enabled label"
@@ -1373,7 +1299,7 @@ msgstr "Compensazione del flusso sulle linee di supporto."
#: fdmprinter.def.json
msgctxt "wall_0_material_flow_layer_0 description"
msgid "Flow compensation on the outermost wall line of the first layer."
-msgstr "Compensazione del flusso sulla linea perimetrale più esterna del primo strato."
+msgstr "Compensazione del flusso sulla linea a parete più esterna del primo strato."
#: fdmprinter.def.json
msgctxt "wall_0_material_flow description"
@@ -1388,7 +1314,7 @@ msgstr "Compensazione del flusso sulle linee superiore/inferiore."
#: fdmprinter.def.json
msgctxt "wall_x_material_flow_layer_0 description"
msgid "Flow compensation on wall lines for all wall lines except the outermost one, but only for the first layer"
-msgstr "Compensazione del flusso sulle linee perimetrali per tutte le linee perimetrali tranne quella più esterna, ma solo per il primo strato"
+msgstr "Compensazione del flusso sulle linee di parete per tutte le linee di parete tranne quella più esterna, ma solo per il primo strato"
#: fdmprinter.def.json
msgctxt "wall_x_material_flow description"
@@ -1400,26 +1326,11 @@ msgctxt "wall_material_flow description"
msgid "Flow compensation on wall lines."
msgstr "Compensazione del flusso sulle linee perimetrali."
-#: fdmprinter.def.json
-msgctxt "wireframe_flow_connection description"
-msgid "Flow compensation when going up or down. Only applies to Wire Printing."
-msgstr "Determina la compensazione di flusso nei percorsi verso l'alto o verso il basso. Applicabile solo alla funzione Wire Printing."
-
-#: fdmprinter.def.json
-msgctxt "wireframe_flow_flat description"
-msgid "Flow compensation when printing flat lines. Only applies to Wire Printing."
-msgstr "Determina la compensazione di flusso durante la stampa di linee piatte. Applicabile solo alla funzione Wire Printing."
-
#: fdmprinter.def.json
msgctxt "material_flow description"
msgid "Flow compensation: the amount of material extruded is multiplied by this value."
msgstr "Determina la compensazione del flusso: la quantità di materiale estruso viene moltiplicata per questo valore."
-#: fdmprinter.def.json
-msgctxt "wireframe_flow description"
-msgid "Flow compensation: the amount of material extruded is multiplied by this value. Only applies to Wire Printing."
-msgstr "Determina la compensazione del flusso: la quantità di materiale estruso viene moltiplicata per questo valore. Applicabile solo alla funzione Wire Printing."
-
#: fdmprinter.def.json
msgctxt "material_flush_purge_length label"
msgid "Flush Purge Length"
@@ -1581,7 +1492,7 @@ msgstr "Fasi di riempimento graduale del supporto"
#: fdmprinter.def.json
msgctxt "cool_min_temperature description"
msgid "Gradually reduce to this temperature when printing at reduced speeds because of minimum layer time."
-msgstr "Riduci gradualmente a questa temperatura quando si stampa a velocità ridotte a causa del tempo minimo di stratificazione."
+msgstr "Riduci gradualmente questa temperatura quando si stampa a velocità ridotte a causa del tempo di strato minimo."
#: fdmprinter.def.json
msgctxt "infill_pattern option grid"
@@ -1768,16 +1679,6 @@ msgctxt "machine_extruders_shared_nozzle_initial_retraction description"
msgid "How much the filament of each extruder is assumed to have been retracted from the shared nozzle tip at the completion of the printer-start gcode script; the value should be equal to or greater than the length of the common part of the nozzle's ducts."
msgstr "La quantità di filamento di ogni estrusore che si presume sia stata retratta dalla punta dell'ugello condiviso al termine dello script gcode di avvio stampante; il valore deve essere uguale o maggiore della lunghezza della parte comune dei condotti dell'ugello."
-#: fdmprinter.def.json
-msgctxt "support_interface_priority description"
-msgid "How support interface and support will interact when they overlap. Currently only implemented for support roof."
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_min_height_to_model description"
-msgid "How tall a branch has to be if it is placed on the model. Prevents small blobs of support. This setting is ignored when a branch is supporting a support roof."
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "bridge_skin_support_threshold description"
msgid "If a skin region is supported for less than this percentage of its area, print it using the bridge settings. Otherwise it is printed using the normal skin settings."
@@ -2083,30 +1984,20 @@ msgctxt "inset_direction option inside_out"
msgid "Inside To Outside"
msgstr "Dall'interno all'esterno"
-#: fdmprinter.def.json
-msgctxt "support_interface_priority option interface_lines_overwrite_support_area"
-msgid "Interface lines preferred"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_interface_priority option interface_area_overwrite_support_area"
-msgid "Interface preferred"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "interlocking_beam_layer_count label"
msgid "Interlocking Beam Layer Count"
-msgstr "Numero di strati delle travi a incastro"
+msgstr "Conteggio degli strati delle travi ad incastro"
#: fdmprinter.def.json
msgctxt "interlocking_beam_width label"
msgid "Interlocking Beam Width"
-msgstr "Larghezza delle travi a incastro"
+msgstr "Larghezza della trave a incastro"
#: fdmprinter.def.json
msgctxt "interlocking_boundary_avoidance label"
msgid "Interlocking Boundary Avoidance"
-msgstr "Aggiramento dei confini a incastro"
+msgstr "Prevenzione incastro dei bordi"
#: fdmprinter.def.json
msgctxt "interlocking_depth label"
@@ -2116,7 +2007,7 @@ msgstr "Profondità di incastro"
#: fdmprinter.def.json
msgctxt "interlocking_orientation label"
msgid "Interlocking Structure Orientation"
-msgstr "Orientamento della struttura a incastro"
+msgstr "Orientamento della struttura ad incastro"
#: fdmprinter.def.json
msgctxt "ironing_only_highest_layer label"
@@ -2178,11 +2069,6 @@ msgctxt "meshfix_keep_open_polygons label"
msgid "Keep Disconnected Faces"
msgstr "Mantenimento delle superfici scollegate"
-#: fdmprinter.def.json
-msgctxt "wireframe_strategy option knot"
-msgid "Knot"
-msgstr "Nodo"
-
#: fdmprinter.def.json
msgctxt "layer_height label"
msgid "Layer Height"
@@ -2253,11 +2139,6 @@ msgctxt "lightning_infill_support_angle label"
msgid "Lightning Infill Support Angle"
msgstr "Angolo di supporto riempimento fulmine"
-#: fdmprinter.def.json
-msgctxt "support_tree_limit_branch_reach description"
-msgid "Limit how far each branch should travel from the point it supports. This can make the support more sturdy, but will increase the amount of branches (and because of that material usage/print time)"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "cutting_mesh description"
msgid "Limit the volume of this mesh to within other meshes. You can use this to make certain areas of one mesh print with different settings and with a whole different extruder."
@@ -2943,11 +2824,6 @@ msgctxt "machine_use_extruder_offset_to_offset_coords label"
msgid "Offset with Extruder"
msgstr "Offset con estrusore"
-#: fdmprinter.def.json
-msgctxt "support_tree_rest_preference option graceful"
-msgid "On any flat surface"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "print_sequence option one_at_a_time"
msgid "One at a Time"
@@ -3078,11 +2954,6 @@ msgctxt "bridge_fan_speed_3 description"
msgid "Percentage fan speed to use when printing the third bridge skin layer."
msgstr "La velocità della ventola in percentuale da usare per stampare il terzo strato del rivestimento esterno ponte."
-#: fdmprinter.def.json
-msgctxt "wireframe_straight_before_down description"
-msgid "Percentage of a diagonally downward line which is covered by a horizontal line piece. This can prevent sagging of the top most point of upward lines. Only applies to Wire Printing."
-msgstr "Indica la percentuale di copertura di una linea diagonale verso il basso da un tratto di linea orizzontale. Questa opzione può impedire il cedimento della sommità delle linee verticali verso l'alto. Applicabile solo alla funzione Wire Printing."
-
#: fdmprinter.def.json
msgctxt "minimum_polygon_circumference description"
msgid "Polygons in sliced layers that have a circumference smaller than this amount will be filtered out. Lower values lead to higher resolution mesh at the cost of slicing time. It is meant mostly for high resolution SLA printers and very tiny 3D models with a lot of details."
@@ -3193,11 +3064,6 @@ msgctxt "mold_enabled description"
msgid "Print models as a mold, which can be cast in order to get a model which resembles the models on the build plate."
msgstr "Stampa i modelli come uno stampo, che può essere fuso per ottenere un modello che assomigli ai modelli sul piano di stampa."
-#: fdmprinter.def.json
-msgctxt "wireframe_enabled description"
-msgid "Print only the outside surface with a sparse webbed structure, printing 'in thin air'. This is realized by horizontally printing the contours of the model at given Z intervals which are connected via upward and diagonally downward lines."
-msgstr "Consente di stampare solo la superficie esterna come una struttura di linee, realizzando una stampa \"sospesa nell'aria\". Questa funzione si realizza mediante la stampa orizzontale dei contorni del modello con determinati intervalli Z che sono collegati tramite linee che si estendono verticalmente verso l'alto e diagonalmente verso il basso."
-
#: fdmprinter.def.json
msgctxt "fill_outline_gaps description"
msgid "Print pieces of the model which are horizontally thinner than the nozzle size."
@@ -3543,11 +3409,6 @@ msgctxt "support_tree_collision_resolution description"
msgid "Resolution to compute collisions with to avoid hitting the model. Setting this lower will produce more accurate trees that fail less often, but increases slicing time dramatically."
msgstr "Risoluzione per calcolare le collisioni per evitare di colpire il modello. L’impostazione a un valore basso genera alberi più accurati che si rompono meno sovente, ma aumenta notevolmente il tempo di sezionamento."
-#: fdmprinter.def.json
-msgctxt "wireframe_strategy option retract"
-msgid "Retract"
-msgstr "Retrazione"
-
#: fdmprinter.def.json
msgctxt "travel_retract_before_outer_wall label"
msgid "Retract Before Outer Wall"
@@ -3868,31 +3729,6 @@ msgctxt "speed label"
msgid "Speed"
msgstr "Velocità"
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed description"
-msgid "Speed at which the nozzle moves when extruding material. Only applies to Wire Printing."
-msgstr "Indica la velocità a cui l'ugello si muove durante l'estrusione del materiale. Applicabile solo alla funzione Wire Printing."
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_down description"
-msgid "Speed of printing a line diagonally downward. Only applies to Wire Printing."
-msgstr "Indica la velocità di stampa di una linea diagonale verso il basso. Applicabile solo alla funzione Wire Printing."
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_up description"
-msgid "Speed of printing a line upward 'in thin air'. Only applies to Wire Printing."
-msgstr "Indica la velocità di stampa di una linea verticale verso l'alto della struttura \"sospesa nell'aria\". Applicabile solo alla funzione Wire Printing."
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_bottom description"
-msgid "Speed of printing the first layer, which is the only layer touching the build platform. Only applies to Wire Printing."
-msgstr "Indica la velocità di stampa del primo strato, che è il solo strato a contatto con il piano di stampa. Applicabile solo alla funzione Wire Printing."
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_flat description"
-msgid "Speed of printing the horizontal contours of the model. Only applies to Wire Printing."
-msgstr "Indica la velocità di stampa dei contorni orizzontali del modello. Applicabile solo alla funzione Wire Printing."
-
#: fdmprinter.def.json
msgctxt "wipe_hop_speed description"
msgid "Speed to move the z-axis during the hop."
@@ -3943,11 +3779,6 @@ msgctxt "machine_steps_per_mm_z label"
msgid "Steps per Millimeter (Z)"
msgstr "Passi per millimetro (Z)"
-#: fdmprinter.def.json
-msgctxt "wireframe_strategy description"
-msgid "Strategy for making sure two consecutive layers connect at each connection point. Retraction lets the upward lines harden in the right position, but may cause filament grinding. A knot can be made at the end of an upward line to heighten the chance of connecting to it and to let the line cool; however, it may require slow printing speeds. Another strategy is to compensate for the sagging of the top of an upward line; however, the lines won't always fall down as predicted."
-msgstr "Strategia per garantire il collegamento di due strati consecutivi ad ogni punto di connessione. La retrazione consente l'indurimento delle linee verticali verso l'alto nella giusta posizione, ma può causare la deformazione del filamento. È possibile realizzare un nodo all'estremità di una linea verticale verso l'alto per accrescere la possibilità di collegamento e lasciarla raffreddare; tuttavia ciò può richiedere velocità di stampa ridotte. Un'altra strategia consiste nel compensare il cedimento della parte superiore di una linea verticale verso l'alto; tuttavia le linee non sempre ricadono come previsto."
-
#: fdmprinter.def.json
msgctxt "support description"
msgid "Support"
@@ -4153,11 +3984,6 @@ msgctxt "support_interface_pattern label"
msgid "Support Interface Pattern"
msgstr "Configurazione interfaccia supporto"
-#: fdmprinter.def.json
-msgctxt "support_interface_priority label"
-msgid "Support Interface Priority"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "support_interface_skip_height label"
msgid "Support Interface Resolution"
@@ -4328,16 +4154,6 @@ msgctxt "support_z_distance label"
msgid "Support Z Distance"
msgstr "Distanza Z supporto"
-#: fdmprinter.def.json
-msgctxt "support_interface_priority option support_lines_overwrite_interface_area"
-msgid "Support lines preferred"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_interface_priority option support_area_overwrite_interface_area"
-msgid "Support preferred"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "support_supported_skin_fan_speed label"
msgid "Supported Skin Fan Speed"
@@ -4653,11 +4469,6 @@ msgctxt "support_tree_branch_diameter description"
msgid "The diameter of the thinnest branches of tree support. Thicker branches are more sturdy. Branches towards the base will be thicker than this."
msgstr "Il diametro dei rami più sottili del supporto. I rami più spessi sono più resistenti. I rami verso la base avranno spessore maggiore."
-#: fdmprinter.def.json
-msgctxt "support_tree_tip_diameter description"
-msgid "The diameter of the top of the tip of the branches of tree support."
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "machine_feeder_wheel_diameter description"
msgid "The diameter of the wheel that drives the material in the feeder."
@@ -4666,7 +4477,7 @@ msgstr "Il diametro della ruota che guida il materiale nel tirafilo."
#: fdmprinter.def.json
msgctxt "support_tree_max_diameter description"
msgid "The diameter of the widest branches of tree support. A thicker trunk is more sturdy; a thinner trunk takes up less space on the build plate."
-msgstr "Il diametro dei rami più spessi del supporto ad albero. Un tronco più spesso è più resistente, mentre uno più sottile occuperà meno spazio sul piano di stampa."
+msgstr "Il diametro dei rami più larghi del supporto dell'albero. Un tronco più spesso è più robusto; un tronco più sottile occupa meno spazio sul piano di stampa."
#: fdmprinter.def.json
msgctxt "adaptive_layer_height_variation_step description"
@@ -4698,15 +4509,10 @@ msgctxt "raft_surface_line_spacing description"
msgid "The distance between the raft lines for the top raft layers. The spacing should be equal to the line width, so that the surface is solid."
msgstr "Indica la distanza tra le linee che costituiscono la maglia superiore del raft. La distanza deve essere uguale alla larghezza delle linee, in modo tale da ottenere una superficie solida."
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_inset description"
-msgid "The distance covered when making a connection from a roof outline inward. Only applies to Wire Printing."
-msgstr "Indica la distanza percorsa durante la realizzazione di una connessione da un profilo della superficie superiore (tetto) verso l'interno. Applicabile solo alla funzione Wire Printing."
-
#: fdmprinter.def.json
msgctxt "interlocking_depth description"
msgid "The distance from the boundary between models to generate interlocking structure, measured in cells. Too few cells will result in poor adhesion."
-msgstr "La distanza dal confine tra i modelli per generare una struttura a incastro misurata in celle. Un numero troppo basso di celle determina una scarsa adesione."
+msgstr "La distanza dal confine tra i modelli per generare una struttura a incastro, misurata in celle. Un numero troppo basso di celle determina una scarsa adesione."
#: fdmprinter.def.json
msgctxt "brim_width description"
@@ -4723,11 +4529,6 @@ msgctxt "machine_heat_zone_length description"
msgid "The distance from the tip of the nozzle in which heat from the nozzle is transferred to the filament."
msgstr "La distanza dalla punta dell’ugello in cui il calore dall’ugello viene trasferito al filamento."
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_drag_along description"
-msgid "The distance of the end piece of an inward line which gets dragged along when going back to the outer outline of the roof. This distance is compensated for. Only applies to Wire Printing."
-msgstr "Indica la distanza di trascinamento dell'estremità di una linea interna durante lo spostamento di ritorno verso il contorno esterno della superficie superiore (tetto). Questa distanza viene compensata. Applicabile solo alla funzione Wire Printing."
-
#: fdmprinter.def.json
msgctxt "bottom_skin_expand_distance description"
msgid "The distance the bottom skins are expanded into the infill. Higher values makes the skin attach better to the infill pattern and makes the skin adhere better to the walls on the layer below. Lower values save amount of material used."
@@ -4748,11 +4549,6 @@ msgctxt "wipe_move_distance description"
msgid "The distance to move the head back and forth across the brush."
msgstr "La distanza dello spostamento longitudinale eseguito dalla testina attraverso lo spazzolino."
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_fall_down description"
-msgid "The distance which horizontal roof lines printed 'in thin air' fall down when being printed. This distance is compensated for. Only applies to Wire Printing."
-msgstr "Indica la distanza di caduta delle linee della superficie superiore (tetto) della struttura \"sospesa nell'aria\" durante la stampa. Questa distanza viene compensata. Applicabile solo alla funzione Wire Printing."
-
#: fdmprinter.def.json
msgctxt "lightning_infill_prune_angle description"
msgid "The endpoints of infill lines are shortened to save on material. This setting is the angle of overhang of the endpoints of these lines."
@@ -4963,11 +4759,6 @@ msgctxt "support_bottom_stair_step_height description"
msgid "The height of the steps of the stair-like bottom of support resting on the model. A low value makes the support harder to remove, but too high values can lead to unstable support structures. Set to zero to turn off the stair-like behaviour."
msgstr "Altezza dei gradini della parte inferiore del supporto a scala che appoggia sul modello. Un valore inferiore rende il supporto più difficile da rimuovere, ma valori troppo elevati possono rendere instabili le strutture di supporto. Impostare a zero per disabilitare il profilo a scala."
-#: fdmprinter.def.json
-msgctxt "wireframe_height description"
-msgid "The height of the upward and diagonally downward lines between two horizontal parts. This determines the overall density of the net structure. Only applies to Wire Printing."
-msgstr "Indica l'altezza delle linee che si estendono verticalmente verso l'alto e diagonalmente verso il basso tra due parti orizzontali. Questo determina la densità complessiva della struttura del reticolo. Applicabile solo alla funzione Wire Printing."
-
#: fdmprinter.def.json
msgctxt "brim_gap description"
msgid "The horizontal distance between the first brim line and the outline of the first layer of the print. A small gap can make the brim easier to remove while still providing the thermal benefits."
@@ -5250,7 +5041,7 @@ msgstr "Indica la lunghezza minima dello skirt o del brim. Se tale lunghezza min
#: fdmprinter.def.json
msgctxt "min_odd_wall_line_width description"
msgid "The minimum line width for middle line gap filler polyline walls. This setting determines at which model thickness we switch from printing two wall lines, to printing two outer walls and a single central wall in the middle. A higher Minimum Odd Wall Line Width leads to a higher maximum even wall line width. The maximum odd wall line width is calculated as 2 * Minimum Even Wall Line Width."
-msgstr "La larghezza minima della linea per pareti polilinea di riempimento interstizi linea intermedia. Questa impostazione determina lo spessore modello in corrispondenza del quale si passa dalla stampa di due linee perimetrali alla stampa di due pareti esterne e di una singola parete centrale al centro. Una larghezza minima della linea perimetrale pari più elevata porta a una larghezza massima della linea perimetrale dispari più elevata. La larghezza massima della linea perimetrale dispari viene calcolata come 2 * Larghezza minima della linea perimetrale pari."
+msgstr "La larghezza minima della linea per pareti polilinea di riempimento interstizi linea intermedia. Questa impostazione determina lo spessore modello in corrispondenza del quale si passa dalla stampa di due linee perimetrali alla stampa di due pareti esterne e di una singola parete centrale al centro. Una larghezza minima della linea perimetrale pari più elevata porta a una larghezza massima della linea perimetrale dispari più elevata. La larghezza massima della linea di parete dispari viene calcolata come 2 * Larghezza minima della linea di parete pari."
#: fdmprinter.def.json
msgctxt "min_even_wall_line_width description"
@@ -5287,11 +5078,6 @@ msgctxt "prime_tower_min_volume description"
msgid "The minimum volume for each layer of the prime tower in order to purge enough material."
msgstr "Il volume minimo per ciascuno strato della torre di innesco per scaricare materiale a sufficienza."
-#: fdmprinter.def.json
-msgctxt "support_tree_max_diameter_increase_by_merges_when_support_to_model description"
-msgid "The most the diameter of a branch that has to connect to the model may increase by merging with branches that could reach the buildplate. Increasing this reduces print time, but increases the area of support that rests on model"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "machine_name description"
msgid "The name of your 3D printer model."
@@ -5447,16 +5233,6 @@ msgctxt "z_seam_position description"
msgid "The position near where to start printing each part in a layer."
msgstr "La posizione accanto al punto in cui avviare la stampa di ciascuna parte in uno layer."
-#: fdmprinter.def.json
-msgctxt "support_tree_angle_slow description"
-msgid "The preferred angle of the branches, when they do not have to avoid the model. Use a lower angle to make them more vertical and more stable. Use a higher angle for branches to merge faster."
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_rest_preference description"
-msgid "The preferred placement of the support structures. If structures cant be placed at the prefered location, they will be place elsewhere"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "jerk_layer_0 description"
msgid "The print maximum instantaneous velocity change for the initial layer."
@@ -5815,7 +5591,7 @@ msgstr "Corrisponde alla larghezza del brim da stampare al di sotto del supporto
#: fdmprinter.def.json
msgctxt "interlocking_beam_width description"
msgid "The width of the interlocking structure beams."
-msgstr "La larghezza delle travi della struttura a incastro."
+msgstr "La larghezza delle travi della struttura ad incastro."
#: fdmprinter.def.json
msgctxt "prime_tower_size description"
@@ -5867,11 +5643,6 @@ msgctxt "draft_shield_enabled description"
msgid "This will create a wall around the model, which traps (hot) air and shields against exterior airflow. Especially useful for materials which warp easily."
msgstr "In tal modo si creerà una protezione attorno al modello che intrappola l'aria (calda) e lo protegge da flussi d’aria esterna. Particolarmente utile per i materiali soggetti a deformazione."
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_outer_delay description"
-msgid "Time spent at the outer perimeters of hole which is to become a roof. Longer times can ensure a better connection. Only applies to Wire Printing."
-msgstr "Indica il tempo trascorso sul perimetro esterno del foro di una superficie superiore (tetto). Tempi più lunghi possono garantire un migliore collegamento. Applicabile solo alla funzione Wire Printing."
-
#: fdmprinter.def.json
msgctxt "material_shrinkage_percentage_xy description"
msgid "To compensate for the shrinkage of the material as it cools down, the model will be scaled with this factor in the XY-direction (horizontally)."
@@ -6072,11 +5843,6 @@ msgctxt "support_tree_angle label"
msgid "Tree Support Branch Angle"
msgstr "Angolo ramo supporto ad albero"
-#: fdmprinter.def.json
-msgctxt "support_tree_top_rate label"
-msgid "Tree Support Branch Density"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "support_tree_branch_diameter label"
msgid "Tree Support Branch Diameter"
@@ -6097,50 +5863,10 @@ msgctxt "support_tree_collision_resolution label"
msgid "Tree Support Collision Resolution"
msgstr "Risoluzione collisione supporto ad albero"
-#: fdmprinter.def.json
-msgctxt "support_tree_max_diameter_increase_by_merges_when_support_to_model label"
-msgid "Tree Support Diameter Increase To Model"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_bp_diameter label"
-msgid "Tree Support Inital Layer Diameter"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_limit_branch_reach label"
-msgid "Tree Support Limit Branch Reach"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_min_height_to_model label"
-msgid "Tree Support Minimum Height To Model"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_branch_reach_limit label"
-msgid "Tree Support Optimal Branch Range"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_angle_slow label"
-msgid "Tree Support Preferred Branch Angle"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_rest_preference label"
-msgid "Tree Support Rest Preference"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_tip_diameter label"
-msgid "Tree Support Tip Diameter"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "support_tree_max_diameter label"
msgid "Tree Support Trunk Diameter"
-msgstr "Diametro del tronco di supporto ad albero"
+msgstr "Diametro del tronco di supporto dell'albero"
#: fdmprinter.def.json
msgctxt "infill_pattern option trihexagon"
@@ -6200,12 +5926,12 @@ msgstr "Utilizzo delle torri"
#: fdmprinter.def.json
msgctxt "acceleration_travel_enabled description"
msgid "Use a separate acceleration rate for travel moves. If disabled, travel moves will use the acceleration value of the printed line at their destination."
-msgstr "Utilizza un tasso di accelerazione separato per i movimenti di spostamento. Se disabilitata, i movimenti di spostamento utilizzeranno il valore di accelerazione della linea stampata alla destinazione."
+msgstr "Usa una velocità di accelerazione separata per i movimenti di spostamento. Se disabilitato, i movimenti di spostamento utilizzeranno il valore di accelerazione della linea stampata alla destinazione."
#: fdmprinter.def.json
msgctxt "jerk_travel_enabled description"
msgid "Use a separate jerk rate for travel moves. If disabled, travel moves will use the jerk value of the printed line at their destination."
-msgstr "Utilizza un tasso di jerk distinto per i movimenti di spostamento. Se disabilitato, i movimenti di spostamento utilizzeranno il valore di jerk della linea stampata alla destinazione."
+msgstr "Usa un tasso di jerk separato per i movimenti di spostamento. Se disabilitata, i movimenti di spostamento utilizzeranno il valore di jerk della linea stampata alla destinazione."
#: fdmprinter.def.json
msgctxt "relative_extrusion description"
@@ -6247,121 +5973,6 @@ msgctxt "slicing_tolerance description"
msgid "Vertical tolerance in the sliced layers. The contours of a layer are normally generated by taking cross sections through the middle of each layer's thickness (Middle). Alternatively each layer can have the areas which fall inside of the volume throughout the entire thickness of the layer (Exclusive) or a layer has the areas which fall inside anywhere within the layer (Inclusive). Inclusive retains the most details, Exclusive makes for the best fit and Middle stays closest to the original surface."
msgstr "Tolleranza verticale negli strati sezionati. Di norma i contorni di uno strato vengono generati prendendo le sezioni incrociate fino al centro dello spessore di ciascun livello (intermedie). In alternativa, ogni strato può avere le aree che cadono all'interno del volume per tutto lo spessore dello strato (esclusive) oppure uno strato presenta le aree che rientrano all'interno di qualsiasi punto dello strato (inclusive). Le aree inclusive conservano la maggior parte dei dettagli; le esclusive generano la soluzione migliore, mentre le intermedie restano più vicine alla superficie originale."
-#: fdmprinter.def.json
-msgctxt "wireframe_bottom_delay label"
-msgid "WP Bottom Delay"
-msgstr "Ritardo dopo spostamento verso il basso WP"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_bottom label"
-msgid "WP Bottom Printing Speed"
-msgstr "Velocità di stampa della parte inferiore WP"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_flow_connection label"
-msgid "WP Connection Flow"
-msgstr "Flusso di connessione WP"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_height label"
-msgid "WP Connection Height"
-msgstr "Altezza di connessione WP"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_down label"
-msgid "WP Downward Printing Speed"
-msgstr "Velocità di stampa diagonale WP"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_drag_along label"
-msgid "WP Drag Along"
-msgstr "Trascinamento WP"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_up_half_speed label"
-msgid "WP Ease Upward"
-msgstr "Spostamento verso l'alto a velocità ridotta WP"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_fall_down label"
-msgid "WP Fall Down"
-msgstr "Caduta del materiale WP"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_flat_delay label"
-msgid "WP Flat Delay"
-msgstr "Ritardo tra due segmenti orizzontali WP"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_flow_flat label"
-msgid "WP Flat Flow"
-msgstr "Flusso linee piatte WP"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_flow label"
-msgid "WP Flow"
-msgstr "Flusso WP"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_flat label"
-msgid "WP Horizontal Printing Speed"
-msgstr "Velocità di stampa orizzontale WP"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_top_jump label"
-msgid "WP Knot Size"
-msgstr "Dimensione dei nodi WP"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_nozzle_clearance label"
-msgid "WP Nozzle Clearance"
-msgstr "Gioco ugello WP"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_drag_along label"
-msgid "WP Roof Drag Along"
-msgstr "Trascinamento superficie superiore (tetto) WP"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_fall_down label"
-msgid "WP Roof Fall Down"
-msgstr "Caduta delle linee della superficie superiore (tetto) WP"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_inset label"
-msgid "WP Roof Inset Distance"
-msgstr "Distanza dalla superficie superiore WP"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_outer_delay label"
-msgid "WP Roof Outer Delay"
-msgstr "Ritardo su perimetro esterno foro superficie superiore (tetto) WP"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed label"
-msgid "WP Speed"
-msgstr "Velocità WP"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_straight_before_down label"
-msgid "WP Straighten Downward Lines"
-msgstr "Correzione delle linee diagonali WP"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_strategy label"
-msgid "WP Strategy"
-msgstr "Strategia WP"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_top_delay label"
-msgid "WP Top Delay"
-msgstr "Ritardo dopo spostamento verso l'alto WP"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_up label"
-msgid "WP Upward Printing Speed"
-msgstr "Velocità di stampa verticale WP"
-
#: fdmprinter.def.json
msgctxt "material_bed_temp_wait label"
msgid "Wait for Build Plate Heatup"
@@ -6792,11 +6403,6 @@ msgctxt "wipe_hop_amount label"
msgid "Wipe Z Hop Height"
msgstr "Altezza Z Hop pulitura"
-#: fdmprinter.def.json
-msgctxt "wireframe_enabled label"
-msgid "Wire Printing"
-msgstr "Funzione Wire Printing (WP)"
-
#: fdmprinter.def.json
msgctxt "retraction_combing option infill"
msgid "Within Infill"
@@ -6941,3 +6547,211 @@ msgstr "Zig Zag"
msgctxt "travel description"
msgid "travel"
msgstr "spostamenti"
+
+#~ msgctxt "wireframe_strategy option compensate"
+#~ msgid "Compensate"
+#~ msgstr "Compensazione"
+
+#~ msgctxt "wireframe_top_jump description"
+#~ msgid "Creates a small knot at the top of an upward line, so that the consecutive horizontal layer has a better chance to connect to it. Only applies to Wire Printing."
+#~ msgstr "Crea un piccolo nodo alla sommità di una linea verticale verso l'alto, in modo che lo strato orizzontale consecutivo abbia una migliore possibilità di collegarsi ad essa. Applicabile solo alla funzione Wire Printing."
+
+#~ msgctxt "wireframe_bottom_delay description"
+#~ msgid "Delay time after a downward move. Only applies to Wire Printing."
+#~ msgstr "Indica il tempo di ritardo dopo uno spostamento verso il basso. Applicabile solo alla funzione Wire Printing."
+
+#~ msgctxt "wireframe_top_delay description"
+#~ msgid "Delay time after an upward move, so that the upward line can harden. Only applies to Wire Printing."
+#~ msgstr "Indica il tempo di ritardo dopo uno spostamento verso l'alto, in modo da consentire l'indurimento della linea verticale indirizzata verso l'alto. Applicabile solo alla funzione Wire Printing."
+
+#~ msgctxt "wireframe_flat_delay description"
+#~ msgid "Delay time between two horizontal segments. Introducing such a delay can cause better adhesion to previous layers at the connection points, while too long delays cause sagging. Only applies to Wire Printing."
+#~ msgstr "Indica il tempo di ritardo tra due segmenti orizzontali. Introducendo un tale ritardo si può ottenere una migliore adesione agli strati precedenti in corrispondenza dei punti di collegamento, mentre ritardi troppo prolungati provocano cedimenti. Applicabile solo alla funzione Wire Printing."
+
+#~ msgctxt "wireframe_nozzle_clearance description"
+#~ msgid "Distance between the nozzle and horizontally downward lines. Larger clearance results in diagonally downward lines with a less steep angle, which in turn results in less upward connections with the next layer. Only applies to Wire Printing."
+#~ msgstr "Indica la distanza tra l'ugello e le linee diagonali verso il basso. Un maggior gioco risulta in linee diagonali verso il basso con un minor angolo di inclinazione, cosa che a sua volta si traduce in meno collegamenti verso l'alto con lo strato successivo. Applicabile solo alla funzione Wire Printing."
+
+#~ msgctxt "wireframe_up_half_speed description"
+#~ msgid ""
+#~ "Distance of an upward move which is extruded with half speed.\n"
+#~ "This can cause better adhesion to previous layers, while not heating the material in those layers too much. Only applies to Wire Printing."
+#~ msgstr ""
+#~ "Indica la distanza di uno spostamento verso l'alto con estrusione a velocità dimezzata.\n"
+#~ "Ciò può garantire una migliore adesione agli strati precedenti, senza eccessivo riscaldamento del materiale su questi strati. Applicabile solo alla funzione Wire Printing."
+
+#~ msgctxt "wireframe_fall_down description"
+#~ msgid "Distance with which the material falls down after an upward extrusion. This distance is compensated for. Only applies to Wire Printing."
+#~ msgstr "Indica la distanza di caduta del materiale dopo un estrusione verso l'alto. Tale distanza viene compensata. Applicabile solo alla funzione Wire Printing."
+
+#~ msgctxt "wireframe_drag_along description"
+#~ msgid "Distance with which the material of an upward extrusion is dragged along with the diagonally downward extrusion. This distance is compensated for. Only applies to Wire Printing."
+#~ msgstr "Indica la distanza di trascinamento del materiale di una estrusione verso l'alto nell'estrusione diagonale verso il basso. Tale distanza viene compensata. Applicabile solo alla funzione Wire Printing."
+
+#~ msgctxt "wireframe_flow_connection description"
+#~ msgid "Flow compensation when going up or down. Only applies to Wire Printing."
+#~ msgstr "Determina la compensazione di flusso nei percorsi verso l'alto o verso il basso. Applicabile solo alla funzione Wire Printing."
+
+#~ msgctxt "wireframe_flow_flat description"
+#~ msgid "Flow compensation when printing flat lines. Only applies to Wire Printing."
+#~ msgstr "Determina la compensazione di flusso durante la stampa di linee piatte. Applicabile solo alla funzione Wire Printing."
+
+#~ msgctxt "wireframe_flow description"
+#~ msgid "Flow compensation: the amount of material extruded is multiplied by this value. Only applies to Wire Printing."
+#~ msgstr "Determina la compensazione del flusso: la quantità di materiale estruso viene moltiplicata per questo valore. Applicabile solo alla funzione Wire Printing."
+
+#~ msgctxt "wireframe_strategy option knot"
+#~ msgid "Knot"
+#~ msgstr "Nodo"
+
+#~ msgctxt "wireframe_straight_before_down description"
+#~ msgid "Percentage of a diagonally downward line which is covered by a horizontal line piece. This can prevent sagging of the top most point of upward lines. Only applies to Wire Printing."
+#~ msgstr "Indica la percentuale di copertura di una linea diagonale verso il basso da un tratto di linea orizzontale. Questa opzione può impedire il cedimento della sommità delle linee verticali verso l'alto. Applicabile solo alla funzione Wire Printing."
+
+#~ msgctxt "wireframe_enabled description"
+#~ msgid "Print only the outside surface with a sparse webbed structure, printing 'in thin air'. This is realized by horizontally printing the contours of the model at given Z intervals which are connected via upward and diagonally downward lines."
+#~ msgstr "Consente di stampare solo la superficie esterna come una struttura di linee, realizzando una stampa \"sospesa nell'aria\". Questa funzione si realizza mediante la stampa orizzontale dei contorni del modello con determinati intervalli Z che sono collegati tramite linee che si estendono verticalmente verso l'alto e diagonalmente verso il basso."
+
+#~ msgctxt "wireframe_strategy option retract"
+#~ msgid "Retract"
+#~ msgstr "Retrazione"
+
+#~ msgctxt "wireframe_printspeed description"
+#~ msgid "Speed at which the nozzle moves when extruding material. Only applies to Wire Printing."
+#~ msgstr "Indica la velocità a cui l'ugello si muove durante l'estrusione del materiale. Applicabile solo alla funzione Wire Printing."
+
+#~ msgctxt "wireframe_printspeed_down description"
+#~ msgid "Speed of printing a line diagonally downward. Only applies to Wire Printing."
+#~ msgstr "Indica la velocità di stampa di una linea diagonale verso il basso. Applicabile solo alla funzione Wire Printing."
+
+#~ msgctxt "wireframe_printspeed_up description"
+#~ msgid "Speed of printing a line upward 'in thin air'. Only applies to Wire Printing."
+#~ msgstr "Indica la velocità di stampa di una linea verticale verso l'alto della struttura \"sospesa nell'aria\". Applicabile solo alla funzione Wire Printing."
+
+#~ msgctxt "wireframe_printspeed_bottom description"
+#~ msgid "Speed of printing the first layer, which is the only layer touching the build platform. Only applies to Wire Printing."
+#~ msgstr "Indica la velocità di stampa del primo strato, che è il solo strato a contatto con il piano di stampa. Applicabile solo alla funzione Wire Printing."
+
+#~ msgctxt "wireframe_printspeed_flat description"
+#~ msgid "Speed of printing the horizontal contours of the model. Only applies to Wire Printing."
+#~ msgstr "Indica la velocità di stampa dei contorni orizzontali del modello. Applicabile solo alla funzione Wire Printing."
+
+#~ msgctxt "wireframe_strategy description"
+#~ msgid "Strategy for making sure two consecutive layers connect at each connection point. Retraction lets the upward lines harden in the right position, but may cause filament grinding. A knot can be made at the end of an upward line to heighten the chance of connecting to it and to let the line cool; however, it may require slow printing speeds. Another strategy is to compensate for the sagging of the top of an upward line; however, the lines won't always fall down as predicted."
+#~ msgstr "Strategia per garantire il collegamento di due strati consecutivi ad ogni punto di connessione. La retrazione consente l'indurimento delle linee verticali verso l'alto nella giusta posizione, ma può causare la deformazione del filamento. È possibile realizzare un nodo all'estremità di una linea verticale verso l'alto per accrescere la possibilità di collegamento e lasciarla raffreddare; tuttavia ciò può richiedere velocità di stampa ridotte. Un'altra strategia consiste nel compensare il cedimento della parte superiore di una linea verticale verso l'alto; tuttavia le linee non sempre ricadono come previsto."
+
+#~ msgctxt "wireframe_roof_inset description"
+#~ msgid "The distance covered when making a connection from a roof outline inward. Only applies to Wire Printing."
+#~ msgstr "Indica la distanza percorsa durante la realizzazione di una connessione da un profilo della superficie superiore (tetto) verso l'interno. Applicabile solo alla funzione Wire Printing."
+
+#~ msgctxt "wireframe_roof_drag_along description"
+#~ msgid "The distance of the end piece of an inward line which gets dragged along when going back to the outer outline of the roof. This distance is compensated for. Only applies to Wire Printing."
+#~ msgstr "Indica la distanza di trascinamento dell'estremità di una linea interna durante lo spostamento di ritorno verso il contorno esterno della superficie superiore (tetto). Questa distanza viene compensata. Applicabile solo alla funzione Wire Printing."
+
+#~ msgctxt "wireframe_roof_fall_down description"
+#~ msgid "The distance which horizontal roof lines printed 'in thin air' fall down when being printed. This distance is compensated for. Only applies to Wire Printing."
+#~ msgstr "Indica la distanza di caduta delle linee della superficie superiore (tetto) della struttura \"sospesa nell'aria\" durante la stampa. Questa distanza viene compensata. Applicabile solo alla funzione Wire Printing."
+
+#~ msgctxt "wireframe_height description"
+#~ msgid "The height of the upward and diagonally downward lines between two horizontal parts. This determines the overall density of the net structure. Only applies to Wire Printing."
+#~ msgstr "Indica l'altezza delle linee che si estendono verticalmente verso l'alto e diagonalmente verso il basso tra due parti orizzontali. Questo determina la densità complessiva della struttura del reticolo. Applicabile solo alla funzione Wire Printing."
+
+#~ msgctxt "wireframe_roof_outer_delay description"
+#~ msgid "Time spent at the outer perimeters of hole which is to become a roof. Longer times can ensure a better connection. Only applies to Wire Printing."
+#~ msgstr "Indica il tempo trascorso sul perimetro esterno del foro di una superficie superiore (tetto). Tempi più lunghi possono garantire un migliore collegamento. Applicabile solo alla funzione Wire Printing."
+
+#~ msgctxt "wireframe_bottom_delay label"
+#~ msgid "WP Bottom Delay"
+#~ msgstr "Ritardo dopo spostamento verso il basso WP"
+
+#~ msgctxt "wireframe_printspeed_bottom label"
+#~ msgid "WP Bottom Printing Speed"
+#~ msgstr "Velocità di stampa della parte inferiore WP"
+
+#~ msgctxt "wireframe_flow_connection label"
+#~ msgid "WP Connection Flow"
+#~ msgstr "Flusso di connessione WP"
+
+#~ msgctxt "wireframe_height label"
+#~ msgid "WP Connection Height"
+#~ msgstr "Altezza di connessione WP"
+
+#~ msgctxt "wireframe_printspeed_down label"
+#~ msgid "WP Downward Printing Speed"
+#~ msgstr "Velocità di stampa diagonale WP"
+
+#~ msgctxt "wireframe_drag_along label"
+#~ msgid "WP Drag Along"
+#~ msgstr "Trascinamento WP"
+
+#~ msgctxt "wireframe_up_half_speed label"
+#~ msgid "WP Ease Upward"
+#~ msgstr "Spostamento verso l'alto a velocità ridotta WP"
+
+#~ msgctxt "wireframe_fall_down label"
+#~ msgid "WP Fall Down"
+#~ msgstr "Caduta del materiale WP"
+
+#~ msgctxt "wireframe_flat_delay label"
+#~ msgid "WP Flat Delay"
+#~ msgstr "Ritardo tra due segmenti orizzontali WP"
+
+#~ msgctxt "wireframe_flow_flat label"
+#~ msgid "WP Flat Flow"
+#~ msgstr "Flusso linee piatte WP"
+
+#~ msgctxt "wireframe_flow label"
+#~ msgid "WP Flow"
+#~ msgstr "Flusso WP"
+
+#~ msgctxt "wireframe_printspeed_flat label"
+#~ msgid "WP Horizontal Printing Speed"
+#~ msgstr "Velocità di stampa orizzontale WP"
+
+#~ msgctxt "wireframe_top_jump label"
+#~ msgid "WP Knot Size"
+#~ msgstr "Dimensione dei nodi WP"
+
+#~ msgctxt "wireframe_nozzle_clearance label"
+#~ msgid "WP Nozzle Clearance"
+#~ msgstr "Gioco ugello WP"
+
+#~ msgctxt "wireframe_roof_drag_along label"
+#~ msgid "WP Roof Drag Along"
+#~ msgstr "Trascinamento superficie superiore (tetto) WP"
+
+#~ msgctxt "wireframe_roof_fall_down label"
+#~ msgid "WP Roof Fall Down"
+#~ msgstr "Caduta delle linee della superficie superiore (tetto) WP"
+
+#~ msgctxt "wireframe_roof_inset label"
+#~ msgid "WP Roof Inset Distance"
+#~ msgstr "Distanza dalla superficie superiore WP"
+
+#~ msgctxt "wireframe_roof_outer_delay label"
+#~ msgid "WP Roof Outer Delay"
+#~ msgstr "Ritardo su perimetro esterno foro superficie superiore (tetto) WP"
+
+#~ msgctxt "wireframe_printspeed label"
+#~ msgid "WP Speed"
+#~ msgstr "Velocità WP"
+
+#~ msgctxt "wireframe_straight_before_down label"
+#~ msgid "WP Straighten Downward Lines"
+#~ msgstr "Correzione delle linee diagonali WP"
+
+#~ msgctxt "wireframe_strategy label"
+#~ msgid "WP Strategy"
+#~ msgstr "Strategia WP"
+
+#~ msgctxt "wireframe_top_delay label"
+#~ msgid "WP Top Delay"
+#~ msgstr "Ritardo dopo spostamento verso l'alto WP"
+
+#~ msgctxt "wireframe_printspeed_up label"
+#~ msgid "WP Upward Printing Speed"
+#~ msgstr "Velocità di stampa verticale WP"
+
+#~ msgctxt "wireframe_enabled label"
+#~ msgid "Wire Printing"
+#~ msgstr "Funzione Wire Printing (WP)"
diff --git a/resources/i18n/ja_JP/cura.po b/resources/i18n/ja_JP/cura.po
index e57a007df8..5d2579888b 100644
--- a/resources/i18n/ja_JP/cura.po
+++ b/resources/i18n/ja_JP/cura.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-15 11:58+0000\n"
+"POT-Creation-Date: 2023-04-06 15:55+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME \n"
"Language-Team: LANGUAGE \n"
@@ -812,18 +812,18 @@ msgctxt "@text"
msgid "Unknown error."
msgstr "不明なエラー。"
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:547
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:558
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags or !"
msgid "Project file {0} contains an unknown machine type {1}. Cannot import the machine. Models will be imported instead."
msgstr "プロジェクトファイル {0} に不明なマシンタイプ {1} があります。マシンをインポートできません。代わりにモデルをインポートします。"
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:550
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:561
msgctxt "@info:title"
msgid "Open Project File"
msgstr "プロジェクトファイルを開く"
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:631
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:642
#: plugins/3MFReader/WorkspaceDialog.qml:99
#: plugins/3MFReader/WorkspaceDialog.qml:127
#: plugins/3MFReader/WorkspaceDialog.qml:134
@@ -831,27 +831,27 @@ msgctxt "@button"
msgid "Create new"
msgstr ""
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:681
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:692
#, python-brace-format
msgctxt "@info:error Don't translate the XML tags or !"
msgid "Project file {0} is suddenly inaccessible: {1}."
msgstr "プロジェクトファイル{0}が突然アクセスできなくなりました:{1}。"
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:682
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:690
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:709
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:693
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:701
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:720
msgctxt "@info:title"
msgid "Can't Open Project File"
msgstr "プロジェクトファイルを開けません"
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:689
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:707
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:700
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:718
#, python-brace-format
msgctxt "@info:error Don't translate the XML tags or !"
msgid "Project file {0} is corrupt: {1}."
msgstr "プロジェクトファイル{0}は破損しています:{1}。"
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:754
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:765
#, python-brace-format
msgctxt "@info:error Don't translate the XML tag !"
msgid "Project file {0} is made using profiles that are unknown to this version of UltiMaker Cura."
@@ -930,7 +930,7 @@ msgstr ""
#: plugins/3MFReader/WorkspaceDialog.qml:104
msgctxt "@info:tooltip"
msgid "Printer settings will be updated to match the settings saved with the project."
-msgstr "プリンター設定は、プロジェクトに保存された設定と一致するように更新されます。"
+msgstr "プリンターの設定は、プロジェクトに保存されている設定に合わせて更新されます。"
#: plugins/3MFReader/WorkspaceDialog.qml:156
#: resources/qml/Dialogs/WorkspaceSummaryDialog.qml:222
@@ -1004,7 +1004,7 @@ msgstr "プロジェクトを読み込むとビルドプレート上のすべて
#: plugins/3MFReader/WorkspaceDialog.qml:367
msgctxt "@label"
msgid "The material used in this project is currently not installed in Cura.
Install the material profile and reopen the project."
-msgstr "このプロジェクトで使用する材料は、現在Curaにインストールされていません。
材料プロファイルをインストールし、再度プロジェクトを開いてください。"
+msgstr "このプロジェクトで使用される材料は現在、UltiMaker Curaにインストールされていません。
材料プロファイルをインストールし、プロジェクトを再度開いてください。"
#: plugins/3MFReader/WorkspaceDialog.qml:392
msgctxt "@action:button"
@@ -1924,17 +1924,17 @@ msgctxt "@label"
msgid "Number of Extruders"
msgstr "エクストルーダーの数"
-#: plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:341
+#: plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:342
msgctxt "@label"
msgid "Apply Extruder offsets to GCode"
msgstr "エクストルーダーのオフセットをGCodeに適用します"
-#: plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:389
+#: plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:390
msgctxt "@title:label"
msgid "Start G-code"
msgstr "G-Codeの開始"
-#: plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:400
+#: plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:401
msgctxt "@title:label"
msgid "End G-code"
msgstr "G-codeの終了"
@@ -2715,25 +2715,15 @@ msgstr "監視ロガー"
#: plugins/SimulationView/SimulationView.py:129
msgctxt "@info:status"
-msgid "Cura does not accurately display layers when Wire Printing is enabled."
-msgstr "Curaはワイヤープリンティングが有効な場合は正確にレイヤーを表示しません。"
-
-#: plugins/SimulationView/SimulationView.py:130
-msgctxt "@info:title"
-msgid "Simulation View"
-msgstr "シミュレーションビュー"
-
-#: plugins/SimulationView/SimulationView.py:133
-msgctxt "@info:status"
msgid "Nothing is shown because you need to slice first."
msgstr "最初にスライスする必要があるため、何も表示されません。"
-#: plugins/SimulationView/SimulationView.py:134
+#: plugins/SimulationView/SimulationView.py:130
msgctxt "@info:title"
msgid "No layers to show"
msgstr "表示するレイヤーがありません"
-#: plugins/SimulationView/SimulationView.py:136
+#: plugins/SimulationView/SimulationView.py:132
#: plugins/SolidView/SolidView.py:74
msgctxt "@info:option_text"
msgid "Do not show this message again"
@@ -2978,7 +2968,7 @@ msgstr "UltiMakerフォーマットパッケージ"
#: plugins/UFPReader/plugin.json
msgctxt "description"
msgid "Provides support for reading Ultimaker Format Packages."
-msgstr ""
+msgstr "Ultimakerフォーマットパッケージの読み込みをサポートします。"
#: plugins/UFPReader/plugin.json
msgctxt "name"
@@ -2995,7 +2985,7 @@ msgstr "UFPファイルに書き込めません:"
#: plugins/UFPWriter/plugin.json
msgctxt "description"
msgid "Provides support for writing Ultimaker Format Packages."
-msgstr ""
+msgstr "Ultimakerフォーマットパッケージへの書き込みをサポートします。"
#: plugins/UFPWriter/plugin.json
msgctxt "name"
@@ -3005,12 +2995,12 @@ msgstr "UFPライター"
#: plugins/UM3NetworkPrinting/plugin.json
msgctxt "description"
msgid "Manages network connections to UltiMaker networked printers."
-msgstr ""
+msgstr "Ultimakerのネットワーク接属できるプリンターのネットワーク接続を管理します。"
#: plugins/UM3NetworkPrinting/plugin.json
msgctxt "name"
msgid "UltiMaker Network Connection"
-msgstr ""
+msgstr "Ultimakerネットワーク接続"
#: plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:44
msgctxt "@title:window"
@@ -3586,12 +3576,12 @@ msgstr "グループの設定"
#: plugins/UM3NetworkPrinting/src/Messages/PrintJobAwaitingApprovalMessage.py:18
msgctxt "@info:status"
msgid "You will receive a confirmation via email when the print job is approved"
-msgstr "プリントジョブが承認されると、確認の電子メールが届きます"
+msgstr "プリントジョブが承認されると確認メールが届きます"
#: plugins/UM3NetworkPrinting/src/Messages/PrintJobAwaitingApprovalMessage.py:19
msgctxt "@info:title"
msgid "The print job was successfully submitted"
-msgstr "プリントジョブは正常に送信されました"
+msgstr "プリントジョブが正常に送信されました"
#: plugins/UM3NetworkPrinting/src/Messages/PrintJobAwaitingApprovalMessage.py:22
msgctxt "@action"
@@ -3804,7 +3794,7 @@ msgstr "UltiMakerのプリンターのアクションを供給する(ベッド
#: plugins/UltimakerMachineActions/plugin.json
msgctxt "name"
msgid "UltiMaker machine actions"
-msgstr ""
+msgstr "UltiMakerプリンターのアクション"
#: plugins/VersionUpgrade/VersionUpgrade21to22/plugin.json
msgctxt "description"
@@ -4046,6 +4036,16 @@ msgctxt "name"
msgid "Version Upgrade 5.2 to 5.3"
msgstr "5.2から5.3にバージョンアップグレート"
+#: plugins/VersionUpgrade/VersionUpgrade53to54/plugin.json
+msgctxt "description"
+msgid "Upgrades configurations from Cura 5.3 to Cura 5.4."
+msgstr ""
+
+#: plugins/VersionUpgrade/VersionUpgrade53to54/plugin.json
+msgctxt "name"
+msgid "Version Upgrade 5.3 to 5.4"
+msgstr ""
+
#: plugins/X3DReader/__init__.py:13
msgctxt "@item:inlistbox"
msgid "X3D File"
@@ -4301,7 +4301,7 @@ msgstr "フィラメントを管理する..."
#: resources/qml/Actions.qml:218
msgctxt "@action:inmenu Marketplace is a brand name of UltiMaker's, so don't translate."
msgid "Add more materials from Marketplace"
-msgstr "マーケットプレイスから材料を追加"
+msgstr "Add more materials from Marketplace"
#: resources/qml/Actions.qml:225
msgctxt "@action:inmenu menubar:profile"
@@ -4608,12 +4608,12 @@ msgstr ""
#: resources/qml/Cura.qml:909
msgctxt "@label %i will be replaced with a profile name"
msgid "Only user changed settings will be saved in the custom profile.
For materials that support it, the new custom profile will inherit properties from %1."
-msgstr "ユーザーが変更した設定のみがカスタムプロファイルに保存されます。
新しいカスタムプロファイルは%1からプロパティを継承します(材料がサポートしている場合)。"
+msgstr "ユーザーが変更した設定のみがカスタムプロファイルに保存されます。
その設定に対応する材料の場合、新しいカスタムプロファイルは %1からプロパティを継承します。"
#: resources/qml/Cura.qml:917
msgctxt "@action:button"
msgid "Learn more about Cura print profiles"
-msgstr "Curaプリントプロファイルについて詳しく見る"
+msgstr "Curaのプリントプロファイルについて詳しくはこちら"
#: resources/qml/Cura.qml:926
msgctxt "@button"
@@ -4843,7 +4843,7 @@ msgstr "モデルを取り込む"
#: resources/qml/Dialogs/ChoosePrinterDialog.qml:17
msgctxt "@title:window"
msgid "Select Printer"
-msgstr "プリンターを選択する"
+msgstr "プリンターの選択"
#: resources/qml/Dialogs/ChoosePrinterDialog.qml:54
msgctxt "@title:label"
@@ -5080,7 +5080,7 @@ msgstr "&編集"
#: resources/qml/Menus/ExtensionMenu.qml:13
msgctxt "@title:menu menubar:toplevel"
msgid "E&xtensions"
-msgstr "拡張"
+msgstr "拡張子"
#: resources/qml/Menus/FileMenu.qml:13
msgctxt "@title:menu menubar:toplevel"
@@ -5337,12 +5337,12 @@ msgstr "自動的にスライスする"
#: resources/qml/Preferences/GeneralPage.qml:340
msgctxt "@info:tooltip"
msgid "Show an icon and notifications in the system notification area."
-msgstr "システムの通知領域に、アイコンと通知を表示します。"
+msgstr "システム通知領域にアイコンと通知を表示します。"
#: resources/qml/Preferences/GeneralPage.qml:348
msgctxt "@option:check"
msgid "Add icon to system tray *"
-msgstr "システムトレイにアイコンを追加する *"
+msgstr "システムトレイにアイコンを追加 *"
#: resources/qml/Preferences/GeneralPage.qml:357
msgctxt "@label"
@@ -6187,17 +6187,17 @@ msgstr "オフ"
#: resources/qml/PrintSetupSelector/ProfileWarningReset.qml:65
msgctxt "@info, %1 is the name of the custom profile"
msgid "%1 custom profile is active and you overwrote some settings."
-msgstr "%1カスタムプロファイルが稼働し、一部の設定を上書きしました。"
+msgstr "%1カスタムプロファイルが有効になり、一部の設定を上書きしました。"
#: resources/qml/PrintSetupSelector/ProfileWarningReset.qml:78
msgctxt "@info, %1 is the name of the custom profile"
msgid "%1 custom profile is overriding some settings."
-msgstr "%1カスタムプロファイルが、一部の設定を上書き中です。"
+msgstr "%1カスタムプロファイルが一部の設定を上書き中です。"
#: resources/qml/PrintSetupSelector/ProfileWarningReset.qml:92
msgctxt "@info %1 is the name of a profile"
msgid "Recommended settings (for %1) were altered."
-msgstr "%1の推奨設定が変更されました。"
+msgstr "推奨設定(%1)が変更されました。"
#: resources/qml/PrintSetupSelector/ProfileWarningReset.qml:106
msgctxt "@info %1 is the name of a profile"
@@ -6207,12 +6207,12 @@ msgstr ""
#: resources/qml/PrintSetupSelector/ProfileWarningReset.qml:137
msgctxt "@info"
msgid "Reset to defaults."
-msgstr "デフォルトにリセットします。"
+msgstr "デフォルトに戻します。"
#: resources/qml/PrintSetupSelector/ProfileWarningReset.qml:178
msgctxt "@info"
msgid "Compare and save."
-msgstr "比較して保存します。"
+msgstr "比較して保存してください。"
#: resources/qml/PrintSetupSelector/Recommended/RecommendedAdhesionSelector.qml:15
msgctxt "@label"
@@ -6232,7 +6232,7 @@ msgstr ""
#: resources/qml/PrintSetupSelector/Recommended/RecommendedPrintSetup.qml:111
msgctxt "@button"
msgid "Show Custom"
-msgstr ""
+msgstr "カスタムを表示"
#: resources/qml/PrintSetupSelector/Recommended/RecommendedResolutionSelector.qml:27
msgctxt "@label"
@@ -6247,7 +6247,7 @@ msgstr "強度"
#: resources/qml/PrintSetupSelector/Recommended/RecommendedStrengthSelector.qml:20
msgctxt "@label"
msgid "The following settings define the strength of your part."
-msgstr "以下の設定は、部品の強度を定義します。"
+msgstr "次の設定では、部材の強度を定義します。"
#: resources/qml/PrintSetupSelector/Recommended/RecommendedStrengthSelector.qml:34
msgctxt "infill_sparse_density description"
@@ -6277,7 +6277,7 @@ msgid ""
msgstr ""
"プリントのインフィル材料のパターン:\n"
"\n"
-"非機能モデルをクイックプリントする場合は、ライン、ジグザグ、ライトニングインフィルを選択します。 \n"
+"非機能モデルをクイックプリントする場合は、ライン、ジグザグ、ライトニングインフィルから選択します。 \n"
"\n"
"応力があまりかからない機能部品の場合は、グリッド、トライアングル、トライヘキサゴンをお勧めします。\n"
"\n"
@@ -6473,7 +6473,7 @@ msgstr "このプリンターはつながっていません。"
#: resources/qml/PrinterSelector/MachineListButton.qml:34
msgctxt "@label"
msgid "Hide all connected printers"
-msgstr "接続されているすべてのプリンターを隠す"
+msgstr "接続されているすべてのプリンターを非表示にする"
#: resources/qml/PrinterSelector/MachineListButton.qml:47
msgctxt "@label"
@@ -6796,7 +6796,7 @@ msgstr ""
#: resources/qml/WelcomePages/AddUltimakerOrThirdPartyPrinter.qml:73
msgctxt "@button"
msgid "Learn more about adding printers to Cura"
-msgstr "Curaへのプリンターの追加について詳しく見る"
+msgstr "Curaへのプリンターの追加方法はこちら"
#: resources/qml/WelcomePages/AddUltimakerOrThirdPartyPrinterStack.qml:29
msgctxt "@label"
@@ -6816,17 +6816,17 @@ msgstr "新しいUltiMakerプリンターをCuraに追加する場合"
#: resources/qml/WelcomePages/AddUltimakerPrinter.qml:80
msgctxt "@info"
msgid "Sign in into UltiMaker Digital Factory"
-msgstr ""
+msgstr "UltiMaker Digital Factoryにサインインしてください"
#: resources/qml/WelcomePages/AddUltimakerPrinter.qml:81
msgctxt "@info"
msgid "Follow the procedure to add a new printer"
-msgstr "新しいプリンターを追加する場合は、以下の手順で行います"
+msgstr "新規にプリンターを追加する場合は、以下の手順で行います"
#: resources/qml/WelcomePages/AddUltimakerPrinter.qml:82
msgctxt "@info"
msgid "Your new printer will automatically appear in Cura"
-msgstr "新しいプリンターがCuraに自動的に表示されます"
+msgstr "新しいプリンターがUltiMaker Curaに自動的に表示されます"
#: resources/qml/WelcomePages/AddUltimakerPrinter.qml:100
msgctxt "@button"
@@ -6903,6 +6903,10 @@ msgctxt "@label"
msgid "No items to select from"
msgstr "選択するアイテムがありません"
-#~ msgctxt "@description"
-#~ msgid "Please sign in to get verified plugins and materials for Ultimaker Cura Enterprise"
-#~ msgstr "検証済みのUltimaker Cura Enterprise用プラグインおよび材料を入手するにはサインインしてください。"
+#~ msgctxt "@info:status"
+#~ msgid "Cura does not accurately display layers when Wire Printing is enabled."
+#~ msgstr "Curaはワイヤープリンティングが有効な場合は正確にレイヤーを表示しません。"
+
+#~ msgctxt "@info:title"
+#~ msgid "Simulation View"
+#~ msgstr "シミュレーションビュー"
diff --git a/resources/i18n/ja_JP/fdmprinter.def.json.po b/resources/i18n/ja_JP/fdmprinter.def.json.po
index 632bbbe858..80bd5f6400 100644
--- a/resources/i18n/ja_JP/fdmprinter.def.json.po
+++ b/resources/i18n/ja_JP/fdmprinter.def.json.po
@@ -3,7 +3,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Uranium json setting files\n"
"Report-Msgid-Bugs-To: plugins@ultimaker.com\n"
-"POT-Creation-Date: 2023-03-23 11:03+0000\n"
+"POT-Creation-Date: 2023-03-28 11:57+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME \n"
"Language-Team: LANGUAGE\n"
@@ -70,12 +70,7 @@ msgstr "プリントヘッドの領域を持つポリゴンのリストは入力
#: fdmprinter.def.json
msgctxt "brim_inside_margin description"
msgid "A part fully enclosed inside another part can generate an outer brim that touches the inside of the other part. This removes all brim within this distance from internal holes."
-msgstr "部品が他の部品に完全に囲まれている場合、外壁ブリムが他の部品の内側に接触する場合があります。この設定では、内部の穴からこの距離内にあるすべてのブリムを取り除きます。"
-
-#: fdmprinter.def.json
-msgctxt "support_tree_branch_reach_limit description"
-msgid "A recomendation to how far branches can move from the points they support. Branches can violate this value to reach their destination (buildplate or a flat part of the model). Lowering this value will make the support more sturdy, but increase the amount of branches (and because of that material usage/print time) "
-msgstr ""
+msgstr "別の部品内に完全に囲まれた部品は、別の部品の内側に接触する外側縁ができることがあります。この設定によって、内部の穴からこの間隔内のすべての縁が除去されます。"
#: fdmprinter.def.json
msgctxt "extruder_prime_pos_abs label"
@@ -141,11 +136,6 @@ msgctxt "support_interface_density description"
msgid "Adjusts the density of the roofs and floors of the support structure. A higher value results in better overhangs, but the supports are harder to remove."
msgstr "サポート材のルーフとフロアの密度を調整します 大きな値ではオーバーハングでの成功率があがりますが、サポート材が除去しにくくなります。"
-#: fdmprinter.def.json
-msgctxt "support_tree_top_rate description"
-msgid "Adjusts the density of the support structure used to generate the tips of the branches. A higher value results in better overhangs, but the supports are harder to remove. Use Support Roof for very high values or ensure support density is similarly high at the top."
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "support_infill_rate description"
msgid "Adjusts the density of the support structure. A higher value results in better overhangs, but the supports are harder to remove."
@@ -289,7 +279,7 @@ msgstr "エクストルーダーのオフセットを座標システムに適用
#: fdmprinter.def.json
msgctxt "interlocking_enable description"
msgid "At the locations where models touch, generate an interlocking beam structure. This improves the adhesion between models, especially models printed in different materials."
-msgstr "モデルが接触する場所にインターロックビーム構造を生成します。これにより、モデル間、特に異なる材料で印刷されたモデル間の密着性が向上します。"
+msgstr "モデルが接触する箇所に、インターロックビーム構造を生成します。その結果、モデル、特に異なる材料でプリントされたモデル間の密着性が向上します。"
#: fdmprinter.def.json
msgctxt "travel_avoid_other_parts label"
@@ -326,11 +316,6 @@ msgctxt "magic_mesh_surface_mode option both"
msgid "Both"
msgstr "両方"
-#: fdmprinter.def.json
-msgctxt "support_interface_priority option nothing"
-msgid "Both overlap"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "bottom_layers label"
msgid "Bottom Layers"
@@ -494,7 +479,7 @@ msgstr "ブリム距離"
#: fdmprinter.def.json
msgctxt "brim_inside_margin label"
msgid "Brim Inside Avoid Margin"
-msgstr "内部ブリムを回避するためのマージン"
+msgstr "内側縁がマージンに接触しないようにする"
#: fdmprinter.def.json
msgctxt "brim_line_count label"
@@ -556,11 +541,6 @@ msgctxt "build_volume_temperature label"
msgid "Build Volume Temperature"
msgstr "造形温度"
-#: fdmprinter.def.json
-msgctxt "support_tree_rest_preference option buildplate"
-msgid "Buildplate"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "center_object label"
msgid "Center Object"
@@ -606,11 +586,6 @@ msgctxt "command_line_settings label"
msgid "Command Line Settings"
msgstr "コマンドライン設定"
-#: fdmprinter.def.json
-msgctxt "wireframe_strategy option compensate"
-msgid "Compensate"
-msgstr "補正"
-
#: fdmprinter.def.json
msgctxt "infill_pattern option concentric"
msgid "Concentric"
@@ -741,11 +716,6 @@ msgctxt "cooling label"
msgid "Cooling"
msgstr "冷却"
-#: fdmprinter.def.json
-msgctxt "wireframe_top_jump description"
-msgid "Creates a small knot at the top of an upward line, so that the consecutive horizontal layer has a better chance to connect to it. Only applies to Wire Printing."
-msgstr "上向きの線の上端に小さな結び目を作成し、連続する水平レイヤーを接着力を高めます。ワイヤ印刷のみに適用されます。"
-
#: fdmprinter.def.json
msgctxt "infill_pattern option cross"
msgid "Cross"
@@ -851,21 +821,6 @@ msgctxt "machine_max_jerk_e description"
msgid "Default jerk for the motor of the filament."
msgstr "フィラメントのモーターのデフォルトジャーク。"
-#: fdmprinter.def.json
-msgctxt "wireframe_bottom_delay description"
-msgid "Delay time after a downward move. Only applies to Wire Printing."
-msgstr "下降後の遅延時間。ワイヤ印刷のみに適用されます。"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_top_delay description"
-msgid "Delay time after an upward move, so that the upward line can harden. Only applies to Wire Printing."
-msgstr "上向きの線が硬くなるように、上向きの動きの後の時間を遅らせる。ワイヤ印刷のみに適用されます。"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_flat_delay description"
-msgid "Delay time between two horizontal segments. Introducing such a delay can cause better adhesion to previous layers at the connection points, while too long delays cause sagging. Only applies to Wire Printing."
-msgstr "2つの水平セグメント間の遅延時間。このような遅延を挿入すると、前のレイヤーとの接着性が向上することがありますが、遅延が長すぎると垂れ下がりが発生します。ワイヤ印刷のみに適用されます。"
-
#: fdmprinter.def.json
msgctxt "bridge_settings_enabled description"
msgid "Detect bridges and modify print speed, flow and fan settings while bridges are printed."
@@ -874,7 +829,7 @@ msgstr "ブリッジを検出し、ブリッジを印刷しながらて印刷速
#: fdmprinter.def.json
msgctxt "inset_direction description"
msgid "Determines the order in which walls are printed. Printing outer walls earlier helps with dimensional accuracy, as faults from inner walls cannot propagate to the outside. However printing them later allows them to stack better when overhangs are printed. When there is an uneven amount of total innner walls, the 'center last line' is always printed last."
-msgstr "ウォールをプリントする順序を決定します。アウターウォールを先にプリントすると、インナーウォールの不具合が外側に影響しないため、寸法精度が向上します。一方、アウターウォールを後からプリントすると、オーバーハングをプリントする際の積み重ねがより良くなります。インナーウォールの量が全体で不均一な場合、「中央の最後のライン」は常に最後に印刷されます。"
+msgstr "ウォールをプリントする順序を決定します。アウターウォールを先にプリントすると、インナーウォールの不具合が外側に影響しないため、寸法精度が向上します。一方、アウターウォールを後からプリントすると、オーバーハングをプリントする際にうまく積み重ねることができます。インナーウォールの合計が奇数の場合、「中央の最後のライン」は必ず最後にプリントされます。"
#: fdmprinter.def.json
msgctxt "infill_mesh_order description"
@@ -896,11 +851,6 @@ msgctxt "material_diameter label"
msgid "Diameter"
msgstr "直径"
-#: fdmprinter.def.json
-msgctxt "support_tree_bp_diameter description"
-msgid "Diameter every branch tries to achieve when reaching the buildplate. Improves bed adhesion."
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "adhesion_type description"
msgid "Different options that help to improve both priming your extrusion and adhesion to the build plate. Brim adds a single layer flat area around the base of your model to prevent warping. Raft adds a thick grid with a roof below the model. Skirt is a line printed around the model, but not connected to the model."
@@ -911,11 +861,6 @@ msgctxt "machine_disallowed_areas label"
msgid "Disallowed Areas"
msgstr "拒否エリア"
-#: fdmprinter.def.json
-msgctxt "wireframe_nozzle_clearance description"
-msgid "Distance between the nozzle and horizontally downward lines. Larger clearance results in diagonally downward lines with a less steep angle, which in turn results in less upward connections with the next layer. Only applies to Wire Printing."
-msgstr "ノズルと水平方向に下向きの線間の距離。大きな隙間がある場合、急な角度で斜め下方線となり、次の層が上方接続しずらくなる。ワイヤ印刷にのみ適用されます。"
-
#: fdmprinter.def.json
msgctxt "infill_line_distance description"
msgid "Distance between the printed infill lines. This setting is calculated by the infill density and the infill line width."
@@ -966,13 +911,6 @@ msgctxt "wall_0_wipe_dist description"
msgid "Distance of a travel move inserted after the outer wall, to hide the Z seam better."
msgstr "外壁の後に挿入された移動の距離はZシームをよりよく隠します。"
-#: fdmprinter.def.json
-msgctxt "wireframe_up_half_speed description"
-msgid ""
-"Distance of an upward move which is extruded with half speed.\n"
-"This can cause better adhesion to previous layers, while not heating the material in those layers too much. Only applies to Wire Printing."
-msgstr "半分の速度で押出される上方への移動距離。過度にマテリアルを加熱することなく、前の層とのより良い接着を作ります。ワイヤ印刷のみに適用されます。"
-
#: fdmprinter.def.json
msgctxt "draft_shield_dist description"
msgid "Distance of the draft shield from the print, in the X/Y directions."
@@ -993,16 +931,6 @@ msgctxt "support_xy_distance description"
msgid "Distance of the support structure from the print in the X/Y directions."
msgstr "印刷物からX/Y方向へのサポート材との距離。"
-#: fdmprinter.def.json
-msgctxt "wireframe_fall_down description"
-msgid "Distance with which the material falls down after an upward extrusion. This distance is compensated for. Only applies to Wire Printing."
-msgstr "上向き押出後にマテリアルが落下する距離。この距離は補正される。ワイヤ印刷のみに適用されます。"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_drag_along description"
-msgid "Distance with which the material of an upward extrusion is dragged along with the diagonally downward extrusion. This distance is compensated for. Only applies to Wire Printing."
-msgstr "斜め下方への押出に伴い上向き押出しているマテリアルが引きずられる距離。この距離は補正される。ワイヤ印刷のみに適用されます。"
-
#: fdmprinter.def.json
msgctxt "min_infill_area description"
msgid "Don't generate areas of infill smaller than this (use skin instead)."
@@ -1326,7 +1254,7 @@ msgstr "初期レイヤーの流量補修:初期レイヤーの マテリアル
#: fdmprinter.def.json
msgctxt "skin_material_flow_layer_0 description"
msgid "Flow compensation on bottom lines of the first layer"
-msgstr "第1レイヤーのボトムラインでのフロー補正"
+msgstr "最初のレイヤーの底面ラインのフロー補正"
#: fdmprinter.def.json
msgctxt "infill_material_flow description"
@@ -1371,7 +1299,7 @@ msgstr "支持材のフロー補正。"
#: fdmprinter.def.json
msgctxt "wall_0_material_flow_layer_0 description"
msgid "Flow compensation on the outermost wall line of the first layer."
-msgstr "初期レイヤーでの、最も外側のウォールラインにおけるフロー補正です。"
+msgstr "最初のレイヤーの最も外側のウォールライン上のフロー補正。"
#: fdmprinter.def.json
msgctxt "wall_0_material_flow description"
@@ -1386,7 +1314,7 @@ msgstr "上面/下面のフロー補正。"
#: fdmprinter.def.json
msgctxt "wall_x_material_flow_layer_0 description"
msgid "Flow compensation on wall lines for all wall lines except the outermost one, but only for the first layer"
-msgstr "最も外側のものを除く、すべてのウォールラインに関するフロー補正です(ただし、初期レイヤーのみ)。"
+msgstr "最も外側のウォールラインを除くすべてのウォールラインのフロー補正(ただし、最初のレイヤーのみ)"
#: fdmprinter.def.json
msgctxt "wall_x_material_flow description"
@@ -1398,26 +1326,11 @@ msgctxt "wall_material_flow description"
msgid "Flow compensation on wall lines."
msgstr "壁のフロー補正。"
-#: fdmprinter.def.json
-msgctxt "wireframe_flow_connection description"
-msgid "Flow compensation when going up or down. Only applies to Wire Printing."
-msgstr "上下に動くときの吐出補正。ワイヤ印刷のみに適用されます。"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_flow_flat description"
-msgid "Flow compensation when printing flat lines. Only applies to Wire Printing."
-msgstr "フラットラインを印刷する際の吐出補正。ワイヤ印刷のみに適用されます。"
-
#: fdmprinter.def.json
msgctxt "material_flow description"
msgid "Flow compensation: the amount of material extruded is multiplied by this value."
msgstr "流れの補修: 押出されるマテリアルの量は、この値から乗算されます。"
-#: fdmprinter.def.json
-msgctxt "wireframe_flow description"
-msgid "Flow compensation: the amount of material extruded is multiplied by this value. Only applies to Wire Printing."
-msgstr "流れ補正:押出されたマテリアルの量はこの値の乗算になります。ワイヤ印刷のみに適用されます。"
-
#: fdmprinter.def.json
msgctxt "material_flush_purge_length label"
msgid "Flush Purge Length"
@@ -1579,7 +1492,7 @@ msgstr "サポートインフィル半減回数"
#: fdmprinter.def.json
msgctxt "cool_min_temperature description"
msgid "Gradually reduce to this temperature when printing at reduced speeds because of minimum layer time."
-msgstr "最小レイヤー時間の制限を満たすために速度を落としてプリントする場合、温度は徐々にこの温度まで下がります。"
+msgstr "レイヤー時間が最小であるため、速度を落としてプリントする場合は、この温度まで徐々に下げてください。"
#: fdmprinter.def.json
msgctxt "infill_pattern option grid"
@@ -1766,16 +1679,6 @@ msgctxt "machine_extruders_shared_nozzle_initial_retraction description"
msgid "How much the filament of each extruder is assumed to have been retracted from the shared nozzle tip at the completion of the printer-start gcode script; the value should be equal to or greater than the length of the common part of the nozzle's ducts."
msgstr "プリンタ起動gcodeスクリプト完了時に、各エクストルーダーのフィラメントが共有ノズルの先端部分から引き戻されていると想定される量。この値は、ノズルのダクトの共通部分の長さ以上にする必要があります。"
-#: fdmprinter.def.json
-msgctxt "support_interface_priority description"
-msgid "How support interface and support will interact when they overlap. Currently only implemented for support roof."
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_min_height_to_model description"
-msgid "How tall a branch has to be if it is placed on the model. Prevents small blobs of support. This setting is ignored when a branch is supporting a support roof."
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "bridge_skin_support_threshold description"
msgid "If a skin region is supported for less than this percentage of its area, print it using the bridge settings. Otherwise it is printed using the normal skin settings."
@@ -1954,7 +1857,7 @@ msgstr "初期レイヤー加速度"
#: fdmprinter.def.json
msgctxt "skin_material_flow_layer_0 label"
msgid "Initial Layer Bottom Flow"
-msgstr "初期レイヤーのボトムでのフロー"
+msgstr "初期レイヤーの底面フロー"
#: fdmprinter.def.json
msgctxt "material_flow_layer_0 label"
@@ -2081,16 +1984,6 @@ msgctxt "inset_direction option inside_out"
msgid "Inside To Outside"
msgstr "内側から外側へ"
-#: fdmprinter.def.json
-msgctxt "support_interface_priority option interface_lines_overwrite_support_area"
-msgid "Interface lines preferred"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_interface_priority option interface_area_overwrite_support_area"
-msgid "Interface preferred"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "interlocking_beam_layer_count label"
msgid "Interlocking Beam Layer Count"
@@ -2176,11 +2069,6 @@ msgctxt "meshfix_keep_open_polygons label"
msgid "Keep Disconnected Faces"
msgstr "スティッチできない部分を保持"
-#: fdmprinter.def.json
-msgctxt "wireframe_strategy option knot"
-msgid "Knot"
-msgstr "ノット"
-
#: fdmprinter.def.json
msgctxt "layer_height label"
msgid "Layer Height"
@@ -2251,11 +2139,6 @@ msgctxt "lightning_infill_support_angle label"
msgid "Lightning Infill Support Angle"
msgstr "ライトニングインフィルサポート角度"
-#: fdmprinter.def.json
-msgctxt "support_tree_limit_branch_reach description"
-msgid "Limit how far each branch should travel from the point it supports. This can make the support more sturdy, but will increase the amount of branches (and because of that material usage/print time)"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "cutting_mesh description"
msgid "Limit the volume of this mesh to within other meshes. You can use this to make certain areas of one mesh print with different settings and with a whole different extruder."
@@ -2941,11 +2824,6 @@ msgctxt "machine_use_extruder_offset_to_offset_coords label"
msgid "Offset with Extruder"
msgstr "エクストルーダーのオフセット"
-#: fdmprinter.def.json
-msgctxt "support_tree_rest_preference option graceful"
-msgid "On any flat surface"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "print_sequence option one_at_a_time"
msgid "One at a Time"
@@ -3076,11 +2954,6 @@ msgctxt "bridge_fan_speed_3 description"
msgid "Percentage fan speed to use when printing the third bridge skin layer."
msgstr "サードブリッジのスキンレイヤーを印刷する際に使用するファン速度の割合。"
-#: fdmprinter.def.json
-msgctxt "wireframe_straight_before_down description"
-msgid "Percentage of a diagonally downward line which is covered by a horizontal line piece. This can prevent sagging of the top most point of upward lines. Only applies to Wire Printing."
-msgstr "水平方向の直線部分で覆われた斜めに下降線の割合です。これは上向きラインのほとんどのポイント、上部のたるみを防ぐことができます。ワイヤ印刷にのみ適用されます。"
-
#: fdmprinter.def.json
msgctxt "minimum_polygon_circumference description"
msgid "Polygons in sliced layers that have a circumference smaller than this amount will be filtered out. Lower values lead to higher resolution mesh at the cost of slicing time. It is meant mostly for high resolution SLA printers and very tiny 3D models with a lot of details."
@@ -3191,11 +3064,6 @@ msgctxt "mold_enabled description"
msgid "Print models as a mold, which can be cast in order to get a model which resembles the models on the build plate."
msgstr "型を取るため印刷し、ビルドプレート上の同じようなモデルを得るためにキャスト用の印刷をします。"
-#: fdmprinter.def.json
-msgctxt "wireframe_enabled description"
-msgid "Print only the outside surface with a sparse webbed structure, printing 'in thin air'. This is realized by horizontally printing the contours of the model at given Z intervals which are connected via upward and diagonally downward lines."
-msgstr "薄い空気中に印刷し、疎なウエブ構造で外面のみを印刷します。これは、上向きおよび斜め下向きの線を介して接続された所定のZ間隔でモデルの輪郭を水平に印刷することによって実現される。"
-
#: fdmprinter.def.json
msgctxt "fill_outline_gaps description"
msgid "Print pieces of the model which are horizontally thinner than the nozzle size."
@@ -3543,11 +3411,6 @@ msgctxt "support_tree_collision_resolution description"
msgid "Resolution to compute collisions with to avoid hitting the model. Setting this lower will produce more accurate trees that fail less often, but increases slicing time dramatically."
msgstr "モデルに干渉しないようにする衝突計算の精細度。小さい値を設定すると、失敗の少ない正確なツリーが生成されますが、スライス時間は大きく増加します。"
-#: fdmprinter.def.json
-msgctxt "wireframe_strategy option retract"
-msgid "Retract"
-msgstr "引き戻し"
-
#: fdmprinter.def.json
msgctxt "travel_retract_before_outer_wall label"
msgid "Retract Before Outer Wall"
@@ -3801,7 +3664,7 @@ msgstr "小さい穴の最大サイズ"
#: fdmprinter.def.json
msgctxt "cool_min_temperature label"
msgid "Small Layer Printing Temperature"
-msgstr "最終印刷温度"
+msgstr "小さいレイヤーのプリント温度"
#: fdmprinter.def.json
msgctxt "small_skin_width label"
@@ -3868,31 +3731,6 @@ msgctxt "speed label"
msgid "Speed"
msgstr "スピード"
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed description"
-msgid "Speed at which the nozzle moves when extruding material. Only applies to Wire Printing."
-msgstr "マテリアルを押し出すときにノズルが動く速度。ワイヤ印刷のみに適用されます。"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_down description"
-msgid "Speed of printing a line diagonally downward. Only applies to Wire Printing."
-msgstr "斜め下方に線を印刷する速度。ワイヤ印刷のみに適用されます。"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_up description"
-msgid "Speed of printing a line upward 'in thin air'. Only applies to Wire Printing."
-msgstr "薄い空気の中で上向きに線を印刷する速度。ワイヤ印刷のみに適用されます。"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_bottom description"
-msgid "Speed of printing the first layer, which is the only layer touching the build platform. Only applies to Wire Printing."
-msgstr "ブルドプラットフォームに接触する第1層の印刷速度。ワイヤ印刷のみに適用されます。"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_flat description"
-msgid "Speed of printing the horizontal contours of the model. Only applies to Wire Printing."
-msgstr "モデルの水平輪郭を印刷する速度。ワイヤ印刷のみに適用されます。"
-
#: fdmprinter.def.json
msgctxt "wipe_hop_speed description"
msgid "Speed to move the z-axis during the hop."
@@ -3943,11 +3781,6 @@ msgctxt "machine_steps_per_mm_z label"
msgid "Steps per Millimeter (Z)"
msgstr "ミリメートルあたりのステップ (Z)"
-#: fdmprinter.def.json
-msgctxt "wireframe_strategy description"
-msgid "Strategy for making sure two consecutive layers connect at each connection point. Retraction lets the upward lines harden in the right position, but may cause filament grinding. A knot can be made at the end of an upward line to heighten the chance of connecting to it and to let the line cool; however, it may require slow printing speeds. Another strategy is to compensate for the sagging of the top of an upward line; however, the lines won't always fall down as predicted."
-msgstr "各接続ポイントで2つの連続したレイヤーが密着していることを確認するためのストラテジー。収縮すると上向きの線が正しい位置で硬化しますが、フィラメントの研削が行われる可能性があります。上向きの線の終わりに結び目をつけて接続する機会を増やし、線を冷やすことができます。ただし、印刷速度が遅くなることがあります。別の方法は、上向きの線の上端のたるみを補償することである。しかし、予測どおりにラインが必ずしも落ちるとは限りません。"
-
#: fdmprinter.def.json
msgctxt "support description"
msgid "Support"
@@ -3971,7 +3804,7 @@ msgstr "サポート底部距離"
#: fdmprinter.def.json
msgctxt "support_bottom_wall_count label"
msgid "Support Bottom Wall Line Count"
-msgstr "サポートウォールライン数"
+msgstr "サポート底面ウォールライン数"
#: fdmprinter.def.json
msgctxt "support_brim_line_count label"
@@ -4153,11 +3986,6 @@ msgctxt "support_interface_pattern label"
msgid "Support Interface Pattern"
msgstr "サポートインタフェースパターン"
-#: fdmprinter.def.json
-msgctxt "support_interface_priority label"
-msgid "Support Interface Priority"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "support_interface_skip_height label"
msgid "Support Interface Resolution"
@@ -4176,7 +4004,7 @@ msgstr "サポートインタフェース厚さ"
#: fdmprinter.def.json
msgctxt "support_interface_wall_count label"
msgid "Support Interface Wall Line Count"
-msgstr "サポートインターフェースウォールライン数"
+msgstr "サポートインターフェースのウォールライン数"
#: fdmprinter.def.json
msgctxt "jerk_support label"
@@ -4328,16 +4156,6 @@ msgctxt "support_z_distance label"
msgid "Support Z Distance"
msgstr "サポートZ距離"
-#: fdmprinter.def.json
-msgctxt "support_interface_priority option support_lines_overwrite_interface_area"
-msgid "Support lines preferred"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_interface_priority option support_area_overwrite_interface_area"
-msgid "Support preferred"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "support_supported_skin_fan_speed label"
msgid "Supported Skin Fan Speed"
@@ -4655,11 +4473,6 @@ msgctxt "support_tree_branch_diameter description"
msgid "The diameter of the thinnest branches of tree support. Thicker branches are more sturdy. Branches towards the base will be thicker than this."
msgstr "ツリーサポートの最も細い枝の直径。枝は太いほど丈夫です。基部に近いところでは、枝はこれよりも太くなります。"
-#: fdmprinter.def.json
-msgctxt "support_tree_tip_diameter description"
-msgid "The diameter of the top of the tip of the branches of tree support."
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "machine_feeder_wheel_diameter description"
msgid "The diameter of the wheel that drives the material in the feeder."
@@ -4668,7 +4481,7 @@ msgstr "材料をフィーダーに送るホイールの直径。"
#: fdmprinter.def.json
msgctxt "support_tree_max_diameter description"
msgid "The diameter of the widest branches of tree support. A thicker trunk is more sturdy; a thinner trunk takes up less space on the build plate."
-msgstr "ツリーサポートにおける最も太い枝の直径です。本体は太いほど強固になり、また、細いほどビルドプレート上で占有するスペースが少なくなります。"
+msgstr "ツリーサポートの最も広い枝の直径。本体が太いほど丈夫です。本体が細いほど、ビルドプレートを占有するスペースが少なくなります。"
#: fdmprinter.def.json
msgctxt "adaptive_layer_height_variation_step description"
@@ -4700,11 +4513,6 @@ msgctxt "raft_surface_line_spacing description"
msgid "The distance between the raft lines for the top raft layers. The spacing should be equal to the line width, so that the surface is solid."
msgstr "上のラフト層とラフト線の間の距離。間隔は線の幅と同じにして、サーフェスがソリッドになるようにします。"
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_inset description"
-msgid "The distance covered when making a connection from a roof outline inward. Only applies to Wire Printing."
-msgstr "ルーフから内側に輪郭を描くときの距離。ワイヤ印刷のみに適用されます。"
-
#: fdmprinter.def.json
msgctxt "interlocking_depth description"
msgid "The distance from the boundary between models to generate interlocking structure, measured in cells. Too few cells will result in poor adhesion."
@@ -4718,18 +4526,13 @@ msgstr "モデルから最外線のブリムまでの距離。大きなブリム
#: fdmprinter.def.json
msgctxt "interlocking_boundary_avoidance description"
msgid "The distance from the outside of a model where interlocking structures will not be generated, measured in cells."
-msgstr "インターロック構造を生成しないモデルの外側からの距離(セル単位)。"
+msgstr "インターロック構造が生成されないモデルの外側からの距離(セル単位で測定)。"
#: fdmprinter.def.json
msgctxt "machine_heat_zone_length description"
msgid "The distance from the tip of the nozzle in which heat from the nozzle is transferred to the filament."
msgstr "ノズルからの熱がフィラメントに伝達される距離。"
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_drag_along description"
-msgid "The distance of the end piece of an inward line which gets dragged along when going back to the outer outline of the roof. This distance is compensated for. Only applies to Wire Printing."
-msgstr "ルーフの外側の輪郭に戻る際に引きずる内側ラインの終わり部分の距離。この距離は補正されていてワイヤ印刷のみ適用されます。"
-
#: fdmprinter.def.json
msgctxt "bottom_skin_expand_distance description"
msgid "The distance the bottom skins are expanded into the infill. Higher values makes the skin attach better to the infill pattern and makes the skin adhere better to the walls on the layer below. Lower values save amount of material used."
@@ -4750,11 +4553,6 @@ msgctxt "wipe_move_distance description"
msgid "The distance to move the head back and forth across the brush."
msgstr "ブラシ全体でヘッド前後に動かす距離。"
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_fall_down description"
-msgid "The distance which horizontal roof lines printed 'in thin air' fall down when being printed. This distance is compensated for. Only applies to Wire Printing."
-msgstr "水平ルーフが ”薄い空気”に印刷され落ちる距離。この距離は補正されています。ワイヤ印刷に適用されます。"
-
#: fdmprinter.def.json
msgctxt "lightning_infill_prune_angle description"
msgid "The endpoints of infill lines are shortened to save on material. This setting is the angle of overhang of the endpoints of these lines."
@@ -4965,11 +4763,6 @@ msgctxt "support_bottom_stair_step_height description"
msgid "The height of the steps of the stair-like bottom of support resting on the model. A low value makes the support harder to remove, but too high values can lead to unstable support structures. Set to zero to turn off the stair-like behaviour."
msgstr "モデルにのっている階段状のサポートの底のステップの高さ。値を小さくするとサポートを除去するのが困難になりますが、値が大きすぎるとサポートの構造が不安定になる可能性があります。ゼロに設定すると、階段状の動作をオフにします。"
-#: fdmprinter.def.json
-msgctxt "wireframe_height description"
-msgid "The height of the upward and diagonally downward lines between two horizontal parts. This determines the overall density of the net structure. Only applies to Wire Printing."
-msgstr "2つの水平なパーツ間の、上向きおよび斜め下向きの線の高さ。これは、ネット構造の全体密度を決定します。ワイヤ印刷のみに適用されます。"
-
#: fdmprinter.def.json
msgctxt "brim_gap description"
msgid "The horizontal distance between the first brim line and the outline of the first layer of the print. A small gap can make the brim easier to remove while still providing the thermal benefits."
@@ -5252,7 +5045,7 @@ msgstr "スカートまたはブリム最短の長さ。この長さにすべて
#: fdmprinter.def.json
msgctxt "min_odd_wall_line_width description"
msgid "The minimum line width for middle line gap filler polyline walls. This setting determines at which model thickness we switch from printing two wall lines, to printing two outer walls and a single central wall in the middle. A higher Minimum Odd Wall Line Width leads to a higher maximum even wall line width. The maximum odd wall line width is calculated as 2 * Minimum Even Wall Line Width."
-msgstr "中央ラインギャップフィラーのポリラインウォールにおける最小ライン幅。この設定は、2本のウォールラインのプリントから、2個のアウターウォールと中央の1個の中心ウォールのプリントに切り替わるモデルの厚さを決定します。最小奇数ウォールライン幅を大きくすると、最大偶数ウォールライン幅も大きくなります。最大奇数ウォールライン幅は、2 * 最小偶数ウォールライン幅(2倍)として計算されます。"
+msgstr "中央ラインギャップフィラーのポリラインウォールの最小ライン幅。この設定は、2本のウォールラインのプリントから、2個のアウターウォールと中央の1個の中心ウォールのプリントに切り替わるモデルの厚さを決定します。最小奇数ウォールライン幅を大きくすると、最大偶数ウォールライン幅も大きくなります。最大奇数ウォールライン幅は、2×最小偶数ウォールライン幅として計算されます。"
#: fdmprinter.def.json
msgctxt "min_even_wall_line_width description"
@@ -5289,11 +5082,6 @@ msgctxt "prime_tower_min_volume description"
msgid "The minimum volume for each layer of the prime tower in order to purge enough material."
msgstr "プライムタワーの各層の最小容積。"
-#: fdmprinter.def.json
-msgctxt "support_tree_max_diameter_increase_by_merges_when_support_to_model description"
-msgid "The most the diameter of a branch that has to connect to the model may increase by merging with branches that could reach the buildplate. Increasing this reduces print time, but increases the area of support that rests on model"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "machine_name description"
msgid "The name of your 3D printer model."
@@ -5449,16 +5237,6 @@ msgctxt "z_seam_position description"
msgid "The position near where to start printing each part in a layer."
msgstr "レイヤー内の各パーツの印刷を開始する場所付近の位置。"
-#: fdmprinter.def.json
-msgctxt "support_tree_angle_slow description"
-msgid "The preferred angle of the branches, when they do not have to avoid the model. Use a lower angle to make them more vertical and more stable. Use a higher angle for branches to merge faster."
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_rest_preference description"
-msgid "The preferred placement of the support structures. If structures cant be placed at the prefered location, they will be place elsewhere"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "jerk_layer_0 description"
msgid "The print maximum instantaneous velocity change for the initial layer."
@@ -5817,7 +5595,7 @@ msgstr "サポートの下に印刷されるブリムの幅。ブリムが大き
#: fdmprinter.def.json
msgctxt "interlocking_beam_width description"
msgid "The width of the interlocking structure beams."
-msgstr "インターロック構造のビームの幅。"
+msgstr "インターロック構造ビームの幅。"
#: fdmprinter.def.json
msgctxt "prime_tower_size description"
@@ -5869,11 +5647,6 @@ msgctxt "draft_shield_enabled description"
msgid "This will create a wall around the model, which traps (hot) air and shields against exterior airflow. Especially useful for materials which warp easily."
msgstr "これにより、モデルの周囲に壁ができ、熱を閉じ込め、外気の流れを遮蔽します。特に反りやすい材料に有効です。"
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_outer_delay description"
-msgid "Time spent at the outer perimeters of hole which is to become a roof. Longer times can ensure a better connection. Only applies to Wire Printing."
-msgstr "トップレイヤーにある穴の外側に掛ける時間。長い時間の方はより良い密着を得られます。ワイヤ印刷にのみ適用されます。"
-
#: fdmprinter.def.json
msgctxt "material_shrinkage_percentage_xy description"
msgid "To compensate for the shrinkage of the material as it cools down, the model will be scaled with this factor in the XY-direction (horizontally)."
@@ -6074,11 +5847,6 @@ msgctxt "support_tree_angle label"
msgid "Tree Support Branch Angle"
msgstr "ツリーサポート枝角度"
-#: fdmprinter.def.json
-msgctxt "support_tree_top_rate label"
-msgid "Tree Support Branch Density"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "support_tree_branch_diameter label"
msgid "Tree Support Branch Diameter"
@@ -6099,46 +5867,6 @@ msgctxt "support_tree_collision_resolution label"
msgid "Tree Support Collision Resolution"
msgstr "ツリーサポート衝突精細度"
-#: fdmprinter.def.json
-msgctxt "support_tree_max_diameter_increase_by_merges_when_support_to_model label"
-msgid "Tree Support Diameter Increase To Model"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_bp_diameter label"
-msgid "Tree Support Inital Layer Diameter"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_limit_branch_reach label"
-msgid "Tree Support Limit Branch Reach"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_min_height_to_model label"
-msgid "Tree Support Minimum Height To Model"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_branch_reach_limit label"
-msgid "Tree Support Optimal Branch Range"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_angle_slow label"
-msgid "Tree Support Preferred Branch Angle"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_rest_preference label"
-msgid "Tree Support Rest Preference"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_tip_diameter label"
-msgid "Tree Support Tip Diameter"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "support_tree_max_diameter label"
msgid "Tree Support Trunk Diameter"
@@ -6249,121 +5977,6 @@ msgctxt "slicing_tolerance description"
msgid "Vertical tolerance in the sliced layers. The contours of a layer are normally generated by taking cross sections through the middle of each layer's thickness (Middle). Alternatively each layer can have the areas which fall inside of the volume throughout the entire thickness of the layer (Exclusive) or a layer has the areas which fall inside anywhere within the layer (Inclusive). Inclusive retains the most details, Exclusive makes for the best fit and Middle stays closest to the original surface."
msgstr "スライスされたレイヤーにおける垂直方向の公差です。レイヤーの輪郭は通常、各レイヤーの厚さの中間を通る断面で生成されます(中間)。代わりに、レイヤーごとに、ボリューム内にレイヤーの厚さの分だけ入り込んだエリアにしたり(排他)、レイヤー内の任意の位置まで入り込んだエリアにしたりする(包括)こともできます。排他は最も細かく、包括は最もフィットし、中間は元の表面に最も近くなります。"
-#: fdmprinter.def.json
-msgctxt "wireframe_bottom_delay label"
-msgid "WP Bottom Delay"
-msgstr "WP底面遅延"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_bottom label"
-msgid "WP Bottom Printing Speed"
-msgstr "WP底面印字速度"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_flow_connection label"
-msgid "WP Connection Flow"
-msgstr "WP接続フロー"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_height label"
-msgid "WP Connection Height"
-msgstr "WPの高さ"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_down label"
-msgid "WP Downward Printing Speed"
-msgstr "WP下向き印字速度"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_drag_along label"
-msgid "WP Drag Along"
-msgstr "WP引きづり距離"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_up_half_speed label"
-msgid "WP Ease Upward"
-msgstr "WP低速移動距離"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_fall_down label"
-msgid "WP Fall Down"
-msgstr "WP落下距離"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_flat_delay label"
-msgid "WP Flat Delay"
-msgstr "WP水平遅延"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_flow_flat label"
-msgid "WP Flat Flow"
-msgstr "WPフラットフロー"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_flow label"
-msgid "WP Flow"
-msgstr "WPフロー"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_flat label"
-msgid "WP Horizontal Printing Speed"
-msgstr "WP水平印字速度"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_top_jump label"
-msgid "WP Knot Size"
-msgstr "WPノットサイズ"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_nozzle_clearance label"
-msgid "WP Nozzle Clearance"
-msgstr "WPノズル隙間"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_drag_along label"
-msgid "WP Roof Drag Along"
-msgstr "WPルーフ引きずり距離"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_fall_down label"
-msgid "WP Roof Fall Down"
-msgstr "WPルーフ落下距離"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_inset label"
-msgid "WP Roof Inset Distance"
-msgstr "WPルーフ距離のオフセット"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_outer_delay label"
-msgid "WP Roof Outer Delay"
-msgstr "WPルーフ外側処理時間"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed label"
-msgid "WP Speed"
-msgstr "WP速度"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_straight_before_down label"
-msgid "WP Straighten Downward Lines"
-msgstr "WP下向き直線ライン"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_strategy label"
-msgid "WP Strategy"
-msgstr "WPストラテジー"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_top_delay label"
-msgid "WP Top Delay"
-msgstr "WP上面遅延"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_up label"
-msgid "WP Upward Printing Speed"
-msgstr "WP上向き印字速度"
-
#: fdmprinter.def.json
msgctxt "material_bed_temp_wait label"
msgid "Wait for Build Plate Heatup"
@@ -6794,11 +6407,6 @@ msgctxt "wipe_hop_amount label"
msgid "Wipe Z Hop Height"
msgstr "ワイプZホップ高さ"
-#: fdmprinter.def.json
-msgctxt "wireframe_enabled label"
-msgid "Wire Printing"
-msgstr "ワイヤ印刷"
-
#: fdmprinter.def.json
msgctxt "retraction_combing option infill"
msgid "Within Infill"
@@ -6944,18 +6552,208 @@ msgctxt "travel description"
msgid "travel"
msgstr "移動"
-#~ msgctxt "material_flow_dependent_temperature label"
-#~ msgid "Auto Temperature"
-#~ msgstr "自動温度"
+#~ msgctxt "wireframe_strategy option compensate"
+#~ msgid "Compensate"
+#~ msgstr "補正"
-#~ msgctxt "material_flow_dependent_temperature description"
-#~ msgid "Change the temperature for each layer automatically with the average flow speed of that layer."
-#~ msgstr "その画層の平均流速で自動的にレイヤーごとに温度を変更します。"
+#~ msgctxt "wireframe_top_jump description"
+#~ msgid "Creates a small knot at the top of an upward line, so that the consecutive horizontal layer has a better chance to connect to it. Only applies to Wire Printing."
+#~ msgstr "上向きの線の上端に小さな結び目を作成し、連続する水平レイヤーを接着力を高めます。ワイヤ印刷のみに適用されます。"
-#~ msgctxt "limit_support_retractions label"
-#~ msgid "Limit Support Retractions"
-#~ msgstr "サポート引き戻し限界"
+#~ msgctxt "wireframe_bottom_delay description"
+#~ msgid "Delay time after a downward move. Only applies to Wire Printing."
+#~ msgstr "下降後の遅延時間。ワイヤ印刷のみに適用されます。"
-#~ msgctxt "limit_support_retractions description"
-#~ msgid "Omit retraction when moving from support to support in a straight line. Enabling this setting saves print time, but can lead to excessive stringing within the support structure."
-#~ msgstr "支持材から支持材に直線移動する場合は、引戻しを省略します。この設定を有効にすると、印刷時間は節約できますが、支持材内で過剰な糸引きが発生する可能性があります。"
+#~ msgctxt "wireframe_top_delay description"
+#~ msgid "Delay time after an upward move, so that the upward line can harden. Only applies to Wire Printing."
+#~ msgstr "上向きの線が硬くなるように、上向きの動きの後の時間を遅らせる。ワイヤ印刷のみに適用されます。"
+
+#~ msgctxt "wireframe_flat_delay description"
+#~ msgid "Delay time between two horizontal segments. Introducing such a delay can cause better adhesion to previous layers at the connection points, while too long delays cause sagging. Only applies to Wire Printing."
+#~ msgstr "2つの水平セグメント間の遅延時間。このような遅延を挿入すると、前のレイヤーとの接着性が向上することがありますが、遅延が長すぎると垂れ下がりが発生します。ワイヤ印刷のみに適用されます。"
+
+#~ msgctxt "wireframe_nozzle_clearance description"
+#~ msgid "Distance between the nozzle and horizontally downward lines. Larger clearance results in diagonally downward lines with a less steep angle, which in turn results in less upward connections with the next layer. Only applies to Wire Printing."
+#~ msgstr "ノズルと水平方向に下向きの線間の距離。大きな隙間がある場合、急な角度で斜め下方線となり、次の層が上方接続しずらくなる。ワイヤ印刷にのみ適用されます。"
+
+#~ msgctxt "wireframe_up_half_speed description"
+#~ msgid ""
+#~ "Distance of an upward move which is extruded with half speed.\n"
+#~ "This can cause better adhesion to previous layers, while not heating the material in those layers too much. Only applies to Wire Printing."
+#~ msgstr "半分の速度で押出される上方への移動距離。過度にマテリアルを加熱することなく、前の層とのより良い接着を作ります。ワイヤ印刷のみに適用されます。"
+
+#~ msgctxt "wireframe_fall_down description"
+#~ msgid "Distance with which the material falls down after an upward extrusion. This distance is compensated for. Only applies to Wire Printing."
+#~ msgstr "上向き押出後にマテリアルが落下する距離。この距離は補正される。ワイヤ印刷のみに適用されます。"
+
+#~ msgctxt "wireframe_drag_along description"
+#~ msgid "Distance with which the material of an upward extrusion is dragged along with the diagonally downward extrusion. This distance is compensated for. Only applies to Wire Printing."
+#~ msgstr "斜め下方への押出に伴い上向き押出しているマテリアルが引きずられる距離。この距離は補正される。ワイヤ印刷のみに適用されます。"
+
+#~ msgctxt "wireframe_flow_connection description"
+#~ msgid "Flow compensation when going up or down. Only applies to Wire Printing."
+#~ msgstr "上下に動くときの吐出補正。ワイヤ印刷のみに適用されます。"
+
+#~ msgctxt "wireframe_flow_flat description"
+#~ msgid "Flow compensation when printing flat lines. Only applies to Wire Printing."
+#~ msgstr "フラットラインを印刷する際の吐出補正。ワイヤ印刷のみに適用されます。"
+
+#~ msgctxt "wireframe_flow description"
+#~ msgid "Flow compensation: the amount of material extruded is multiplied by this value. Only applies to Wire Printing."
+#~ msgstr "流れ補正:押出されたマテリアルの量はこの値の乗算になります。ワイヤ印刷のみに適用されます。"
+
+#~ msgctxt "wireframe_strategy option knot"
+#~ msgid "Knot"
+#~ msgstr "ノット"
+
+#~ msgctxt "wireframe_straight_before_down description"
+#~ msgid "Percentage of a diagonally downward line which is covered by a horizontal line piece. This can prevent sagging of the top most point of upward lines. Only applies to Wire Printing."
+#~ msgstr "水平方向の直線部分で覆われた斜めに下降線の割合です。これは上向きラインのほとんどのポイント、上部のたるみを防ぐことができます。ワイヤ印刷にのみ適用されます。"
+
+#~ msgctxt "wireframe_enabled description"
+#~ msgid "Print only the outside surface with a sparse webbed structure, printing 'in thin air'. This is realized by horizontally printing the contours of the model at given Z intervals which are connected via upward and diagonally downward lines."
+#~ msgstr "薄い空気中に印刷し、疎なウエブ構造で外面のみを印刷します。これは、上向きおよび斜め下向きの線を介して接続された所定のZ間隔でモデルの輪郭を水平に印刷することによって実現される。"
+
+#~ msgctxt "wireframe_strategy option retract"
+#~ msgid "Retract"
+#~ msgstr "引き戻し"
+
+#~ msgctxt "wireframe_printspeed description"
+#~ msgid "Speed at which the nozzle moves when extruding material. Only applies to Wire Printing."
+#~ msgstr "マテリアルを押し出すときにノズルが動く速度。ワイヤ印刷のみに適用されます。"
+
+#~ msgctxt "wireframe_printspeed_down description"
+#~ msgid "Speed of printing a line diagonally downward. Only applies to Wire Printing."
+#~ msgstr "斜め下方に線を印刷する速度。ワイヤ印刷のみに適用されます。"
+
+#~ msgctxt "wireframe_printspeed_up description"
+#~ msgid "Speed of printing a line upward 'in thin air'. Only applies to Wire Printing."
+#~ msgstr "薄い空気の中で上向きに線を印刷する速度。ワイヤ印刷のみに適用されます。"
+
+#~ msgctxt "wireframe_printspeed_bottom description"
+#~ msgid "Speed of printing the first layer, which is the only layer touching the build platform. Only applies to Wire Printing."
+#~ msgstr "ブルドプラットフォームに接触する第1層の印刷速度。ワイヤ印刷のみに適用されます。"
+
+#~ msgctxt "wireframe_printspeed_flat description"
+#~ msgid "Speed of printing the horizontal contours of the model. Only applies to Wire Printing."
+#~ msgstr "モデルの水平輪郭を印刷する速度。ワイヤ印刷のみに適用されます。"
+
+#~ msgctxt "wireframe_strategy description"
+#~ msgid "Strategy for making sure two consecutive layers connect at each connection point. Retraction lets the upward lines harden in the right position, but may cause filament grinding. A knot can be made at the end of an upward line to heighten the chance of connecting to it and to let the line cool; however, it may require slow printing speeds. Another strategy is to compensate for the sagging of the top of an upward line; however, the lines won't always fall down as predicted."
+#~ msgstr "各接続ポイントで2つの連続したレイヤーが密着していることを確認するためのストラテジー。収縮すると上向きの線が正しい位置で硬化しますが、フィラメントの研削が行われる可能性があります。上向きの線の終わりに結び目をつけて接続する機会を増やし、線を冷やすことができます。ただし、印刷速度が遅くなることがあります。別の方法は、上向きの線の上端のたるみを補償することである。しかし、予測どおりにラインが必ずしも落ちるとは限りません。"
+
+#~ msgctxt "wireframe_roof_inset description"
+#~ msgid "The distance covered when making a connection from a roof outline inward. Only applies to Wire Printing."
+#~ msgstr "ルーフから内側に輪郭を描くときの距離。ワイヤ印刷のみに適用されます。"
+
+#~ msgctxt "wireframe_roof_drag_along description"
+#~ msgid "The distance of the end piece of an inward line which gets dragged along when going back to the outer outline of the roof. This distance is compensated for. Only applies to Wire Printing."
+#~ msgstr "ルーフの外側の輪郭に戻る際に引きずる内側ラインの終わり部分の距離。この距離は補正されていてワイヤ印刷のみ適用されます。"
+
+#~ msgctxt "wireframe_roof_fall_down description"
+#~ msgid "The distance which horizontal roof lines printed 'in thin air' fall down when being printed. This distance is compensated for. Only applies to Wire Printing."
+#~ msgstr "水平ルーフが ”薄い空気”に印刷され落ちる距離。この距離は補正されています。ワイヤ印刷に適用されます。"
+
+#~ msgctxt "wireframe_height description"
+#~ msgid "The height of the upward and diagonally downward lines between two horizontal parts. This determines the overall density of the net structure. Only applies to Wire Printing."
+#~ msgstr "2つの水平なパーツ間の、上向きおよび斜め下向きの線の高さ。これは、ネット構造の全体密度を決定します。ワイヤ印刷のみに適用されます。"
+
+#~ msgctxt "wireframe_roof_outer_delay description"
+#~ msgid "Time spent at the outer perimeters of hole which is to become a roof. Longer times can ensure a better connection. Only applies to Wire Printing."
+#~ msgstr "トップレイヤーにある穴の外側に掛ける時間。長い時間の方はより良い密着を得られます。ワイヤ印刷にのみ適用されます。"
+
+#~ msgctxt "wireframe_bottom_delay label"
+#~ msgid "WP Bottom Delay"
+#~ msgstr "WP底面遅延"
+
+#~ msgctxt "wireframe_printspeed_bottom label"
+#~ msgid "WP Bottom Printing Speed"
+#~ msgstr "WP底面印字速度"
+
+#~ msgctxt "wireframe_flow_connection label"
+#~ msgid "WP Connection Flow"
+#~ msgstr "WP接続フロー"
+
+#~ msgctxt "wireframe_height label"
+#~ msgid "WP Connection Height"
+#~ msgstr "WPの高さ"
+
+#~ msgctxt "wireframe_printspeed_down label"
+#~ msgid "WP Downward Printing Speed"
+#~ msgstr "WP下向き印字速度"
+
+#~ msgctxt "wireframe_drag_along label"
+#~ msgid "WP Drag Along"
+#~ msgstr "WP引きづり距離"
+
+#~ msgctxt "wireframe_up_half_speed label"
+#~ msgid "WP Ease Upward"
+#~ msgstr "WP低速移動距離"
+
+#~ msgctxt "wireframe_fall_down label"
+#~ msgid "WP Fall Down"
+#~ msgstr "WP落下距離"
+
+#~ msgctxt "wireframe_flat_delay label"
+#~ msgid "WP Flat Delay"
+#~ msgstr "WP水平遅延"
+
+#~ msgctxt "wireframe_flow_flat label"
+#~ msgid "WP Flat Flow"
+#~ msgstr "WPフラットフロー"
+
+#~ msgctxt "wireframe_flow label"
+#~ msgid "WP Flow"
+#~ msgstr "WPフロー"
+
+#~ msgctxt "wireframe_printspeed_flat label"
+#~ msgid "WP Horizontal Printing Speed"
+#~ msgstr "WP水平印字速度"
+
+#~ msgctxt "wireframe_top_jump label"
+#~ msgid "WP Knot Size"
+#~ msgstr "WPノットサイズ"
+
+#~ msgctxt "wireframe_nozzle_clearance label"
+#~ msgid "WP Nozzle Clearance"
+#~ msgstr "WPノズル隙間"
+
+#~ msgctxt "wireframe_roof_drag_along label"
+#~ msgid "WP Roof Drag Along"
+#~ msgstr "WPルーフ引きずり距離"
+
+#~ msgctxt "wireframe_roof_fall_down label"
+#~ msgid "WP Roof Fall Down"
+#~ msgstr "WPルーフ落下距離"
+
+#~ msgctxt "wireframe_roof_inset label"
+#~ msgid "WP Roof Inset Distance"
+#~ msgstr "WPルーフ距離のオフセット"
+
+#~ msgctxt "wireframe_roof_outer_delay label"
+#~ msgid "WP Roof Outer Delay"
+#~ msgstr "WPルーフ外側処理時間"
+
+#~ msgctxt "wireframe_printspeed label"
+#~ msgid "WP Speed"
+#~ msgstr "WP速度"
+
+#~ msgctxt "wireframe_straight_before_down label"
+#~ msgid "WP Straighten Downward Lines"
+#~ msgstr "WP下向き直線ライン"
+
+#~ msgctxt "wireframe_strategy label"
+#~ msgid "WP Strategy"
+#~ msgstr "WPストラテジー"
+
+#~ msgctxt "wireframe_top_delay label"
+#~ msgid "WP Top Delay"
+#~ msgstr "WP上面遅延"
+
+#~ msgctxt "wireframe_printspeed_up label"
+#~ msgid "WP Upward Printing Speed"
+#~ msgstr "WP上向き印字速度"
+
+#~ msgctxt "wireframe_enabled label"
+#~ msgid "Wire Printing"
+#~ msgstr "ワイヤ印刷"
diff --git a/resources/i18n/ko_KR/cura.po b/resources/i18n/ko_KR/cura.po
index d1f6387af8..c18e927801 100644
--- a/resources/i18n/ko_KR/cura.po
+++ b/resources/i18n/ko_KR/cura.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-15 11:58+0000\n"
+"POT-Creation-Date: 2023-04-06 15:55+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME \n"
"Language-Team: LANGUAGE \n"
@@ -812,18 +812,18 @@ msgctxt "@text"
msgid "Unknown error."
msgstr "알 수 없는 오류입니다."
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:547
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:558
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags or !"
msgid "Project file {0} contains an unknown machine type {1}. Cannot import the machine. Models will be imported instead."
msgstr "프로젝트 파일 {0}에 알 수 없는 기기 유형 {1}이(가) 포함되어 있습니다. 기기를 가져올 수 없습니다. 대신 모델을 가져옵니다."
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:550
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:561
msgctxt "@info:title"
msgid "Open Project File"
msgstr "프로젝트 파일 열기"
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:631
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:642
#: plugins/3MFReader/WorkspaceDialog.qml:99
#: plugins/3MFReader/WorkspaceDialog.qml:127
#: plugins/3MFReader/WorkspaceDialog.qml:134
@@ -831,27 +831,27 @@ msgctxt "@button"
msgid "Create new"
msgstr ""
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:681
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:692
#, python-brace-format
msgctxt "@info:error Don't translate the XML tags or !"
msgid "Project file {0} is suddenly inaccessible: {1}."
msgstr "프로젝트 파일 {0}에 갑자기 접근할 수 없습니다: {1}."
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:682
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:690
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:709
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:693
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:701
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:720
msgctxt "@info:title"
msgid "Can't Open Project File"
msgstr "프로젝트 파일 열 수 없음"
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:689
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:707
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:700
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:718
#, python-brace-format
msgctxt "@info:error Don't translate the XML tags or !"
msgid "Project file {0} is corrupt: {1}."
msgstr "프로젝트 파일 {0}이 손상됨: {1}."
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:754
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:765
#, python-brace-format
msgctxt "@info:error Don't translate the XML tag !"
msgid "Project file {0} is made using profiles that are unknown to this version of UltiMaker Cura."
@@ -1924,17 +1924,17 @@ msgctxt "@label"
msgid "Number of Extruders"
msgstr "익스트루더의 수"
-#: plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:341
+#: plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:342
msgctxt "@label"
msgid "Apply Extruder offsets to GCode"
msgstr "익스트루더 오프셋을 GCode에 적용"
-#: plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:389
+#: plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:390
msgctxt "@title:label"
msgid "Start G-code"
msgstr "시작 GCode"
-#: plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:400
+#: plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:401
msgctxt "@title:label"
msgid "End G-code"
msgstr "End GCode"
@@ -2050,7 +2050,7 @@ msgstr "마켓플레이스에 도달할 수 없습니다."
#: plugins/Marketplace/plugin.json
msgctxt "description"
msgid "Manages extensions to the application and allows browsing extensions from the UltiMaker website."
-msgstr ""
+msgstr "응용 프로그램의 확장을 관리하고 UltiMaker 웹 사이트에서 확장을 검색할 수 있습니다."
#: plugins/Marketplace/plugin.json
msgctxt "name"
@@ -2714,25 +2714,15 @@ msgstr "보초 로거"
#: plugins/SimulationView/SimulationView.py:129
msgctxt "@info:status"
-msgid "Cura does not accurately display layers when Wire Printing is enabled."
-msgstr "와이어 프린팅이 활성화되어 있을 때 Cura는 레이어를 정확하게 표시하지 않습니다."
-
-#: plugins/SimulationView/SimulationView.py:130
-msgctxt "@info:title"
-msgid "Simulation View"
-msgstr "시뮬레이션 뷰"
-
-#: plugins/SimulationView/SimulationView.py:133
-msgctxt "@info:status"
msgid "Nothing is shown because you need to slice first."
msgstr "먼저 슬라이스해야 하기 때문에 아무것도 표시되지 않습니다."
-#: plugins/SimulationView/SimulationView.py:134
+#: plugins/SimulationView/SimulationView.py:130
msgctxt "@info:title"
msgid "No layers to show"
msgstr "표시할 레이어 없음"
-#: plugins/SimulationView/SimulationView.py:136
+#: plugins/SimulationView/SimulationView.py:132
#: plugins/SolidView/SolidView.py:74
msgctxt "@info:option_text"
msgid "Do not show this message again"
@@ -2977,7 +2967,7 @@ msgstr "UltiMaker 포맷 패키지"
#: plugins/UFPReader/plugin.json
msgctxt "description"
msgid "Provides support for reading Ultimaker Format Packages."
-msgstr ""
+msgstr "Ultimaker 포맷 패키지 읽기를 지원합니다."
#: plugins/UFPReader/plugin.json
msgctxt "name"
@@ -2994,7 +2984,7 @@ msgstr "UFP 파일에 쓸 수 없음:"
#: plugins/UFPWriter/plugin.json
msgctxt "description"
msgid "Provides support for writing Ultimaker Format Packages."
-msgstr ""
+msgstr "Ultimaker 포맷 패키지 작성을 지원합니다."
#: plugins/UFPWriter/plugin.json
msgctxt "name"
@@ -3004,12 +2994,12 @@ msgstr "UFP 작성자"
#: plugins/UM3NetworkPrinting/plugin.json
msgctxt "description"
msgid "Manages network connections to UltiMaker networked printers."
-msgstr ""
+msgstr "UltiMaker 네트워크 연결 프린터에 대한 네트워크 연결을 관리합니다."
#: plugins/UM3NetworkPrinting/plugin.json
msgctxt "name"
msgid "UltiMaker Network Connection"
-msgstr ""
+msgstr "UltiMaker 네트워크 연결"
#: plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:44
msgctxt "@title:window"
@@ -3524,7 +3514,7 @@ msgstr "자세히 알아보기"
#: plugins/UM3NetworkPrinting/src/Messages/LegacyDeviceNoLongerSupportedMessage.py:18
msgctxt "@info:status"
msgid "You are attempting to connect to a printer that is not running UltiMaker Connect. Please update the printer to the latest firmware."
-msgstr ""
+msgstr "UltiMaker Connect를 실행하지 않는 프린터에 연결하려 합니다. 프린터를 최신 펌웨어로 업데이트해 주십시오."
#: plugins/UM3NetworkPrinting/src/Messages/LegacyDeviceNoLongerSupportedMessage.py:21
msgctxt "@info:title"
@@ -3798,12 +3788,12 @@ msgstr "히팅 빌드 플레이트 (공식 키트 또는 자체 조립식)"
#: plugins/UltimakerMachineActions/plugin.json
msgctxt "description"
msgid "Provides machine actions for Ultimaker machines (such as bed leveling wizard, selecting upgrades, etc.)."
-msgstr ""
+msgstr "Ultimaker 기계에 대한 기계 작동 제공(예 : 침대 수평 조정 마법사, 업그레이드 선택 등)"
#: plugins/UltimakerMachineActions/plugin.json
msgctxt "name"
msgid "UltiMaker machine actions"
-msgstr ""
+msgstr "UltiMaker 기기 동작"
#: plugins/VersionUpgrade/VersionUpgrade21to22/plugin.json
msgctxt "description"
@@ -4045,6 +4035,16 @@ msgctxt "name"
msgid "Version Upgrade 5.2 to 5.3"
msgstr "5.2에서 5.3으로 버전 업그레이드"
+#: plugins/VersionUpgrade/VersionUpgrade53to54/plugin.json
+msgctxt "description"
+msgid "Upgrades configurations from Cura 5.3 to Cura 5.4."
+msgstr ""
+
+#: plugins/VersionUpgrade/VersionUpgrade53to54/plugin.json
+msgctxt "name"
+msgid "Version Upgrade 5.3 to 5.4"
+msgstr ""
+
#: plugins/X3DReader/__init__.py:13
msgctxt "@item:inlistbox"
msgid "X3D File"
@@ -4612,7 +4612,7 @@ msgstr "사용자 지정 프로필에는 사용자가 변경한 설정만 저
#: resources/qml/Cura.qml:917
msgctxt "@action:button"
msgid "Learn more about Cura print profiles"
-msgstr "Cura 프린트 프로필 자세히 알아보기"
+msgstr "Cura 프린트 프로필에 대해 자세히 알아보기"
#: resources/qml/Cura.qml:926
msgctxt "@button"
@@ -4852,7 +4852,7 @@ msgstr "호환 가능한 프린터"
#: resources/qml/Dialogs/ChoosePrinterDialog.qml:110
msgctxt "@description"
msgid "No compatible printers, that are currently online, were found."
-msgstr "현재 온라인 상태인 호환 가능한 프린터가 없습니다."
+msgstr "현재 온라인 상태인 호환 가능 프린터를 찾을 수 없습니다."
#: resources/qml/Dialogs/DiscardOrKeepProfileChangesDialog.qml:13
msgctxt "@title:window"
@@ -6197,7 +6197,7 @@ msgstr "%1개의 사용자 정의 프로파일이 일부 설정을 무시
#: resources/qml/PrintSetupSelector/ProfileWarningReset.qml:92
msgctxt "@info %1 is the name of a profile"
msgid "Recommended settings (for %1) were altered."
-msgstr "(%1) 권장 설정이 변경되었습니다."
+msgstr "(%1)에 대한 권장 설정이 변경되었습니다."
#: resources/qml/PrintSetupSelector/ProfileWarningReset.qml:106
msgctxt "@info %1 is the name of a profile"
@@ -6232,7 +6232,7 @@ msgstr ""
#: resources/qml/PrintSetupSelector/Recommended/RecommendedPrintSetup.qml:111
msgctxt "@button"
msgid "Show Custom"
-msgstr ""
+msgstr "사용자 지정 표시"
#: resources/qml/PrintSetupSelector/Recommended/RecommendedResolutionSelector.qml:27
msgctxt "@label"
@@ -6275,13 +6275,13 @@ msgid ""
"\n"
"For functional 3D prints which require high strength in multiple directions use cubic, cubic subdivision, quarter cubic, octet, and gyroid."
msgstr ""
-"3D 객체의 인필 재료 패턴:\n"
+"프린트의 인필 재료 패턴:\n"
"\n"
-" 비기능성 모델을 빠르게 프린트하기 위해 선, 지그재그 또는 라이트닝 인필을 선택합니다.\n"
+"비기능성 모델을 빠르게 프린트하려면 선, 지그재그 또는 라이트닝 인필을 선택합니다.\n"
"\n"
-"많은 응력을 받지 않는 기능성 부품에 대해서는 그리드 또는 삼각형 또는 세 개로 된 육각형을 권장합니다.\n"
+"많은 응력을 받지 않는 기능성 부품의 경우 그리드 또는 삼각형 또는 삼-육각형을 사용하는 것이 좋습니다.\n"
"\n"
-"여러 방향에서 높은 강도를 요구하는 기능성 3D 객체의 경우 입방체, 입방체 세분, 쿼터 큐빅, 옥텟 및 자이로이드를 사용합니다."
+"여러 방향에서 높은 강도를 요구하는 기능성 3D 객체의 경우에는 큐빅, 세분된 큐빅, 쿼터 큐빅, 옥텟 및 자이로이드를 사용합니다."
#: resources/qml/PrintSetupSelector/Recommended/RecommendedStrengthSelector.qml:67
msgctxt "@action:label"
@@ -6488,7 +6488,7 @@ msgstr "클라우드 프린터가 오프라인 상태입니다. 프린터가 켜
#: resources/qml/PrinterSelector/MachineSelector.qml:68
msgctxt "@status"
msgid "This printer is not linked to your account. Please visit the Ultimaker Digital Factory to establish a connection."
-msgstr ""
+msgstr "해당 프린터가 사용자의 계정에 연결되어 있지 않습니다. Ultimaker Digital Factory에 방문하여 연결을 설정하십시오."
#: resources/qml/PrinterSelector/MachineSelector.qml:73
msgctxt "@status"
@@ -6784,7 +6784,7 @@ msgstr ""
#: resources/qml/WelcomePages/AddUltimakerOrThirdPartyPrinter.qml:36
msgctxt "@label"
msgid "What printer would you like to setup?"
-msgstr ""
+msgstr "어떤 프린터를 설정하시겠습니까?"
#: resources/qml/WelcomePages/AddUltimakerOrThirdPartyPrinter.qml:55
msgctxt "@button"
@@ -6819,12 +6819,12 @@ msgstr "Cura에 새 UltiMaker 프린터를 추가하려는 경우"
#: resources/qml/WelcomePages/AddUltimakerPrinter.qml:80
msgctxt "@info"
msgid "Sign in into UltiMaker Digital Factory"
-msgstr ""
+msgstr "UltiMaker Digital Factory에 로그인합니다."
#: resources/qml/WelcomePages/AddUltimakerPrinter.qml:81
msgctxt "@info"
msgid "Follow the procedure to add a new printer"
-msgstr "절차에 따라 새 프린터를 추가하세요."
+msgstr "절차를 따라 새 프린터를 추가합니다."
#: resources/qml/WelcomePages/AddUltimakerPrinter.qml:82
msgctxt "@info"
@@ -6906,6 +6906,10 @@ msgctxt "@label"
msgid "No items to select from"
msgstr "선택할 항목 없음"
-#~ msgctxt "@description"
-#~ msgid "Please sign in to get verified plugins and materials for Ultimaker Cura Enterprise"
-#~ msgstr "Ultimaker Cura Enterprise용으로 검증된 플러그인 및 재료를 받으려면 로그인하십시오."
+#~ msgctxt "@info:status"
+#~ msgid "Cura does not accurately display layers when Wire Printing is enabled."
+#~ msgstr "와이어 프린팅이 활성화되어 있을 때 Cura는 레이어를 정확하게 표시하지 않습니다."
+
+#~ msgctxt "@info:title"
+#~ msgid "Simulation View"
+#~ msgstr "시뮬레이션 뷰"
diff --git a/resources/i18n/ko_KR/fdmprinter.def.json.po b/resources/i18n/ko_KR/fdmprinter.def.json.po
index 18c48dec2d..2e9135c113 100644
--- a/resources/i18n/ko_KR/fdmprinter.def.json.po
+++ b/resources/i18n/ko_KR/fdmprinter.def.json.po
@@ -3,7 +3,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Uranium json setting files\n"
"Report-Msgid-Bugs-To: plugins@ultimaker.com\n"
-"POT-Creation-Date: 2023-03-23 11:03+0000\n"
+"POT-Creation-Date: 2023-03-28 11:57+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME \n"
"Language-Team: LANGUAGE\n"
@@ -70,12 +70,7 @@ msgstr "프린팅 헤드가 위치할 수 없는 구역의 목록입니다."
#: fdmprinter.def.json
msgctxt "brim_inside_margin description"
msgid "A part fully enclosed inside another part can generate an outer brim that touches the inside of the other part. This removes all brim within this distance from internal holes."
-msgstr "다른 부품 내부에 완전히 포함된 부품은 다른 부품의 내부와 접촉하는 외부 브림을 생성할 수 있습니다. 이렇게 하면 내부 구멍에서 이 거리 내의 모든 브림이 제거됩니다."
-
-#: fdmprinter.def.json
-msgctxt "support_tree_branch_reach_limit description"
-msgid "A recomendation to how far branches can move from the points they support. Branches can violate this value to reach their destination (buildplate or a flat part of the model). Lowering this value will make the support more sturdy, but increase the amount of branches (and because of that material usage/print time) "
-msgstr ""
+msgstr "다른 부품 내부에 완전히 둘러싸인 부품은 다른 부품의 내부에 닿는 외부 브림을 생성할 수 있습니다. 이렇게 하면 내부 구멍에서 이 거리 내에 있는 모든 브림이 제거됩니다."
#: fdmprinter.def.json
msgctxt "extruder_prime_pos_abs label"
@@ -141,11 +136,6 @@ msgctxt "support_interface_density description"
msgid "Adjusts the density of the roofs and floors of the support structure. A higher value results in better overhangs, but the supports are harder to remove."
msgstr "서포트의 지붕 및 바닥 밀도를 조정합니다. 값이 높을수록 오버행에서 좋지만 서포트를 제거하기가 더 어렵습니다."
-#: fdmprinter.def.json
-msgctxt "support_tree_top_rate description"
-msgid "Adjusts the density of the support structure used to generate the tips of the branches. A higher value results in better overhangs, but the supports are harder to remove. Use Support Roof for very high values or ensure support density is similarly high at the top."
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "support_infill_rate description"
msgid "Adjusts the density of the support structure. A higher value results in better overhangs, but the supports are harder to remove."
@@ -289,7 +279,7 @@ msgstr "익스트루더 오프셋을 좌표계에 적용하십시오. 모든 익
#: fdmprinter.def.json
msgctxt "interlocking_enable description"
msgid "At the locations where models touch, generate an interlocking beam structure. This improves the adhesion between models, especially models printed in different materials."
-msgstr "모델이 닿는 위치에 연동되는 빔 구조를 생성합니다. 이렇게 하면 모델 간, 특히 다른 재료로 프린트된 모델 간의 접착력이 향상됩니다."
+msgstr "모델이 닿는 위치에 연동 빔 구조를 생성합니다. 이렇게 하면 모델, 특히 다른 재료로 프린트된 모델 간의 접착력이 개선됩니다."
#: fdmprinter.def.json
msgctxt "travel_avoid_other_parts label"
@@ -326,11 +316,6 @@ msgctxt "magic_mesh_surface_mode option both"
msgid "Both"
msgstr "모두"
-#: fdmprinter.def.json
-msgctxt "support_interface_priority option nothing"
-msgid "Both overlap"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "bottom_layers label"
msgid "Bottom Layers"
@@ -494,7 +479,7 @@ msgstr "브림 거리"
#: fdmprinter.def.json
msgctxt "brim_inside_margin label"
msgid "Brim Inside Avoid Margin"
-msgstr "내부 브림이 여백 회피"
+msgstr "내부 브림의 여백 회피"
#: fdmprinter.def.json
msgctxt "brim_line_count label"
@@ -556,11 +541,6 @@ msgctxt "build_volume_temperature label"
msgid "Build Volume Temperature"
msgstr "빌드 볼륨 온도"
-#: fdmprinter.def.json
-msgctxt "support_tree_rest_preference option buildplate"
-msgid "Buildplate"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "center_object label"
msgid "Center Object"
@@ -606,11 +586,6 @@ msgctxt "command_line_settings label"
msgid "Command Line Settings"
msgstr "커맨드 라인 설정"
-#: fdmprinter.def.json
-msgctxt "wireframe_strategy option compensate"
-msgid "Compensate"
-msgstr "보상"
-
#: fdmprinter.def.json
msgctxt "infill_pattern option concentric"
msgid "Concentric"
@@ -741,11 +716,6 @@ msgctxt "cooling label"
msgid "Cooling"
msgstr "냉각"
-#: fdmprinter.def.json
-msgctxt "wireframe_top_jump description"
-msgid "Creates a small knot at the top of an upward line, so that the consecutive horizontal layer has a better chance to connect to it. Only applies to Wire Printing."
-msgstr "상향 선의 상단에 작은 매듭을 만들어 연속적인 수평 레이어에 연결할 수 있게 합니다. 와이어 프린팅에만 적용됩니다."
-
#: fdmprinter.def.json
msgctxt "infill_pattern option cross"
msgid "Cross"
@@ -851,21 +821,6 @@ msgctxt "machine_max_jerk_e description"
msgid "Default jerk for the motor of the filament."
msgstr "필라멘트를 구동하는 모터의 기본 Jerk."
-#: fdmprinter.def.json
-msgctxt "wireframe_bottom_delay description"
-msgid "Delay time after a downward move. Only applies to Wire Printing."
-msgstr "하강 후 지연 시간. 와이어 프린팅에만 적용됩니다."
-
-#: fdmprinter.def.json
-msgctxt "wireframe_top_delay description"
-msgid "Delay time after an upward move, so that the upward line can harden. Only applies to Wire Printing."
-msgstr "상향 라인이 강화 될 수 있도록 상향 이동 후 지연 시간. 와이어 프린팅에만 적용됩니다."
-
-#: fdmprinter.def.json
-msgctxt "wireframe_flat_delay description"
-msgid "Delay time between two horizontal segments. Introducing such a delay can cause better adhesion to previous layers at the connection points, while too long delays cause sagging. Only applies to Wire Printing."
-msgstr "두 개의 수평 세그먼트 사이의 지연 시간. 이러한 지연을 도입하면 연결 지점에서 이전 레이어와의 접착력이 향상 될 수 있으며 너무 긴 지연으로 인해 처짐이 발생할 수 있습니다. 와이어 프린팅에만 적용됩니다."
-
#: fdmprinter.def.json
msgctxt "bridge_settings_enabled description"
msgid "Detect bridges and modify print speed, flow and fan settings while bridges are printed."
@@ -896,11 +851,6 @@ msgctxt "material_diameter label"
msgid "Diameter"
msgstr "직경"
-#: fdmprinter.def.json
-msgctxt "support_tree_bp_diameter description"
-msgid "Diameter every branch tries to achieve when reaching the buildplate. Improves bed adhesion."
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "adhesion_type description"
msgid "Different options that help to improve both priming your extrusion and adhesion to the build plate. Brim adds a single layer flat area around the base of your model to prevent warping. Raft adds a thick grid with a roof below the model. Skirt is a line printed around the model, but not connected to the model."
@@ -911,11 +861,6 @@ msgctxt "machine_disallowed_areas label"
msgid "Disallowed Areas"
msgstr "허용되지 않는 지역"
-#: fdmprinter.def.json
-msgctxt "wireframe_nozzle_clearance description"
-msgid "Distance between the nozzle and horizontally downward lines. Larger clearance results in diagonally downward lines with a less steep angle, which in turn results in less upward connections with the next layer. Only applies to Wire Printing."
-msgstr "노즐과 수평 아래쪽 라인 사이의 거리. 거리가 클수록 비스듬한 각도에서 비스듬히 아래쪽으로 선이 그어져 다음 층과의 연결이보다 적어집니다. 와이어 프린팅에만 적용됩니다."
-
#: fdmprinter.def.json
msgctxt "infill_line_distance description"
msgid "Distance between the printed infill lines. This setting is calculated by the infill density and the infill line width."
@@ -966,13 +911,6 @@ msgctxt "wall_0_wipe_dist description"
msgid "Distance of a travel move inserted after the outer wall, to hide the Z seam better."
msgstr "Z 층의 경계면을 더 잘 가리기 위해 바깥쪽 벽 뒤에 삽입되어 이동한 거리."
-#: fdmprinter.def.json
-msgctxt "wireframe_up_half_speed description"
-msgid ""
-"Distance of an upward move which is extruded with half speed.\n"
-"This can cause better adhesion to previous layers, while not heating the material in those layers too much. Only applies to Wire Printing."
-msgstr "기본 속도의 반으로 압출 된 상향 이동 거리. 이로 인해 이전 레이어에 더 나은 접착력을 유발할 수 있지만 레이어에 있는 소재는 너무 많이 가열하지 않습니다. 와이어 프린팅에만 적용됩니다."
-
#: fdmprinter.def.json
msgctxt "draft_shield_dist description"
msgid "Distance of the draft shield from the print, in the X/Y directions."
@@ -993,16 +931,6 @@ msgctxt "support_xy_distance description"
msgid "Distance of the support structure from the print in the X/Y directions."
msgstr "X/Y 방향에서 출력물로과 서포트까지의 거리."
-#: fdmprinter.def.json
-msgctxt "wireframe_fall_down description"
-msgid "Distance with which the material falls down after an upward extrusion. This distance is compensated for. Only applies to Wire Printing."
-msgstr "위쪽으로 밀어 낸 후 재료가 떨어지는 거리. 이 거리는 보상됩니다. 와이어 프린팅에만 적용됩니다."
-
-#: fdmprinter.def.json
-msgctxt "wireframe_drag_along description"
-msgid "Distance with which the material of an upward extrusion is dragged along with the diagonally downward extrusion. This distance is compensated for. Only applies to Wire Printing."
-msgstr "대각선 방향으로 압출 된 압출부의 재료가 위쪽으로 밀어내는 거리. 이 거리는 보상됩니다. 와이어 프린팅에만 적용됩니다."
-
#: fdmprinter.def.json
msgctxt "min_infill_area description"
msgid "Don't generate areas of infill smaller than this (use skin instead)."
@@ -1398,26 +1326,11 @@ msgctxt "wall_material_flow description"
msgid "Flow compensation on wall lines."
msgstr "벽 라인의 압출 보상입니다."
-#: fdmprinter.def.json
-msgctxt "wireframe_flow_connection description"
-msgid "Flow compensation when going up or down. Only applies to Wire Printing."
-msgstr "위 또는 아래로 이동할 때 압출량 보정. 와이어 프린팅에만 적용됩니다."
-
-#: fdmprinter.def.json
-msgctxt "wireframe_flow_flat description"
-msgid "Flow compensation when printing flat lines. Only applies to Wire Printing."
-msgstr "평평한 선을 프린팅 할 때 압출량 보정. 와이어 프린팅에만 적용됩니다."
-
#: fdmprinter.def.json
msgctxt "material_flow description"
msgid "Flow compensation: the amount of material extruded is multiplied by this value."
msgstr "압출량 보상: 압출 된 재료의 양에 이 값을 곱합니다."
-#: fdmprinter.def.json
-msgctxt "wireframe_flow description"
-msgid "Flow compensation: the amount of material extruded is multiplied by this value. Only applies to Wire Printing."
-msgstr "압출량 보상 : 압출 된 재료의 양에 이 값을 곱합니다. 와이어 프린팅에만 적용됩니다."
-
#: fdmprinter.def.json
msgctxt "material_flush_purge_length label"
msgid "Flush Purge Length"
@@ -1579,7 +1492,7 @@ msgstr "점진적 서포트 내부채움 단계"
#: fdmprinter.def.json
msgctxt "cool_min_temperature description"
msgid "Gradually reduce to this temperature when printing at reduced speeds because of minimum layer time."
-msgstr "최소 레이어 시간으로 인해 감소된 속도로 프린트할 때 이 온도로 점차 낮추십시오."
+msgstr "최소 레이어 시간 때문에 늦춰진 속도로 프린트하는 경우 점차 이 온도로 낮춥니다."
#: fdmprinter.def.json
msgctxt "infill_pattern option grid"
@@ -1766,16 +1679,6 @@ msgctxt "machine_extruders_shared_nozzle_initial_retraction description"
msgid "How much the filament of each extruder is assumed to have been retracted from the shared nozzle tip at the completion of the printer-start gcode script; the value should be equal to or greater than the length of the common part of the nozzle's ducts."
msgstr "프린터 시작 gcode 스크립트가 완료될 때 공유된 노즐 끝에서 각 익스트루더의 필라멘트가 수축된 것으로 가정하는 정도입니다. 이 값은 노즐 덕트의 공통 부분의 길이와 같거나 커야 합니다."
-#: fdmprinter.def.json
-msgctxt "support_interface_priority description"
-msgid "How support interface and support will interact when they overlap. Currently only implemented for support roof."
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_min_height_to_model description"
-msgid "How tall a branch has to be if it is placed on the model. Prevents small blobs of support. This setting is ignored when a branch is supporting a support roof."
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "bridge_skin_support_threshold description"
msgid "If a skin region is supported for less than this percentage of its area, print it using the bridge settings. Otherwise it is printed using the normal skin settings."
@@ -2081,16 +1984,6 @@ msgctxt "inset_direction option inside_out"
msgid "Inside To Outside"
msgstr "내부에서 외부로"
-#: fdmprinter.def.json
-msgctxt "support_interface_priority option interface_lines_overwrite_support_area"
-msgid "Interface lines preferred"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_interface_priority option interface_area_overwrite_support_area"
-msgid "Interface preferred"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "interlocking_beam_layer_count label"
msgid "Interlocking Beam Layer Count"
@@ -2176,11 +2069,6 @@ msgctxt "meshfix_keep_open_polygons label"
msgid "Keep Disconnected Faces"
msgstr "끊긴 면 유지"
-#: fdmprinter.def.json
-msgctxt "wireframe_strategy option knot"
-msgid "Knot"
-msgstr "매듭"
-
#: fdmprinter.def.json
msgctxt "layer_height label"
msgid "Layer Height"
@@ -2251,11 +2139,6 @@ msgctxt "lightning_infill_support_angle label"
msgid "Lightning Infill Support Angle"
msgstr "라이트닝 내부채움 서포트 각도"
-#: fdmprinter.def.json
-msgctxt "support_tree_limit_branch_reach description"
-msgid "Limit how far each branch should travel from the point it supports. This can make the support more sturdy, but will increase the amount of branches (and because of that material usage/print time)"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "cutting_mesh description"
msgid "Limit the volume of this mesh to within other meshes. You can use this to make certain areas of one mesh print with different settings and with a whole different extruder."
@@ -2941,11 +2824,6 @@ msgctxt "machine_use_extruder_offset_to_offset_coords label"
msgid "Offset with Extruder"
msgstr "익스트루더로 오프셋"
-#: fdmprinter.def.json
-msgctxt "support_tree_rest_preference option graceful"
-msgid "On any flat surface"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "print_sequence option one_at_a_time"
msgid "One at a Time"
@@ -3076,11 +2954,6 @@ msgctxt "bridge_fan_speed_3 description"
msgid "Percentage fan speed to use when printing the third bridge skin layer."
msgstr "세번째 브리지 벽과 스킨을 인쇄 할 때 사용하는 팬 속도 백분율."
-#: fdmprinter.def.json
-msgctxt "wireframe_straight_before_down description"
-msgid "Percentage of a diagonally downward line which is covered by a horizontal line piece. This can prevent sagging of the top most point of upward lines. Only applies to Wire Printing."
-msgstr "수평선 조각에 의해 덮여있는 비스듬한 하향 선의 백분율. 이렇게 하면 상향 선의 맨 위 지점이 처지는 것을 방지 할 수 있습니다. 와이어 프린팅에만 적용됩니다."
-
#: fdmprinter.def.json
msgctxt "minimum_polygon_circumference description"
msgid "Polygons in sliced layers that have a circumference smaller than this amount will be filtered out. Lower values lead to higher resolution mesh at the cost of slicing time. It is meant mostly for high resolution SLA printers and very tiny 3D models with a lot of details."
@@ -3191,11 +3064,6 @@ msgctxt "mold_enabled description"
msgid "Print models as a mold, which can be cast in order to get a model which resembles the models on the build plate."
msgstr "모형을 몰드으로 프린팅하여 모형에 몰드과 유사한 모형을 만들 수 있습니다."
-#: fdmprinter.def.json
-msgctxt "wireframe_enabled description"
-msgid "Print only the outside surface with a sparse webbed structure, printing 'in thin air'. This is realized by horizontally printing the contours of the model at given Z intervals which are connected via upward and diagonally downward lines."
-msgstr "외벽의 표면만 거미줄 같은 형태로 공중에서 프린팅합니다. 이것은 상향 및 대각선 하향 라인을 통해 연결된 Z 간격으로 모형의 윤곽을 수평으로 인쇄함으로써 구현됩니다."
-
#: fdmprinter.def.json
msgctxt "fill_outline_gaps description"
msgid "Print pieces of the model which are horizontally thinner than the nozzle size."
@@ -3541,11 +3409,6 @@ msgctxt "support_tree_collision_resolution description"
msgid "Resolution to compute collisions with to avoid hitting the model. Setting this lower will produce more accurate trees that fail less often, but increases slicing time dramatically."
msgstr "모델에 부딪히는 것을 피하기 위해 충돌을 계산하는 정밀도. 이 값을 낮게 설정하면 실패도가 낮은 더 정확한 트리를 생성하지만, 슬라이싱 시간이 현격하게 늘어납니다."
-#: fdmprinter.def.json
-msgctxt "wireframe_strategy option retract"
-msgid "Retract"
-msgstr "리트렉트"
-
#: fdmprinter.def.json
msgctxt "travel_retract_before_outer_wall label"
msgid "Retract Before Outer Wall"
@@ -3866,31 +3729,6 @@ msgctxt "speed label"
msgid "Speed"
msgstr "속도"
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed description"
-msgid "Speed at which the nozzle moves when extruding material. Only applies to Wire Printing."
-msgstr "재료를 압출 할 때 노즐이 움직이는 속도. 와이어 프린팅에만 적용됩니다."
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_down description"
-msgid "Speed of printing a line diagonally downward. Only applies to Wire Printing."
-msgstr "대각선 방향으로 선을 프린팅하는 속도. 와이어 프린팅에만 적용됩니다."
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_up description"
-msgid "Speed of printing a line upward 'in thin air'. Only applies to Wire Printing."
-msgstr "공중에서 위쪽으로 선을 프린팅하는 속도. 와이어 프린팅에만 적용됩니다."
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_bottom description"
-msgid "Speed of printing the first layer, which is the only layer touching the build platform. Only applies to Wire Printing."
-msgstr "첫 번째 레이어 프린팅 속도. 와이어 프린팅에만 적용됩니다."
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_flat description"
-msgid "Speed of printing the horizontal contours of the model. Only applies to Wire Printing."
-msgstr "모델의 수평 윤곽 프린팅 속도입니다. 와이어 프린팅에만 적용됩니다."
-
#: fdmprinter.def.json
msgctxt "wipe_hop_speed description"
msgid "Speed to move the z-axis during the hop."
@@ -3941,11 +3779,6 @@ msgctxt "machine_steps_per_mm_z label"
msgid "Steps per Millimeter (Z)"
msgstr "밀리미터 당 스텝 수 (Z)"
-#: fdmprinter.def.json
-msgctxt "wireframe_strategy description"
-msgid "Strategy for making sure two consecutive layers connect at each connection point. Retraction lets the upward lines harden in the right position, but may cause filament grinding. A knot can be made at the end of an upward line to heighten the chance of connecting to it and to let the line cool; however, it may require slow printing speeds. Another strategy is to compensate for the sagging of the top of an upward line; however, the lines won't always fall down as predicted."
-msgstr "각 연결 지점에서 두 개의 연속 된 레이어가 연결되도록 하는 전략입니다. 리트렉션을 하면 상향 선이 올바른 위치에서 경화되지만 필라멘트가 갈릴 수 있습니다. 상향 선의 끝에 매듭을 만들어 연결 기회를 높이고 선을 차게 할 수 있습니다. 그러나 느린 프린팅 속도가 필요할 수 있습니다. 또 다른 전략은 상향 라인의 윗부분의 처짐을 보충하는 것입니다. 그러나 선은 항상 예측대로 떨어지지는 않습니다."
-
#: fdmprinter.def.json
msgctxt "support description"
msgid "Support"
@@ -3969,7 +3802,7 @@ msgstr "서포트 바닥 거리"
#: fdmprinter.def.json
msgctxt "support_bottom_wall_count label"
msgid "Support Bottom Wall Line Count"
-msgstr "지지대 하단 벽 라인 개수"
+msgstr "지지대 하단 벽 라인 수"
#: fdmprinter.def.json
msgctxt "support_brim_line_count label"
@@ -4151,11 +3984,6 @@ msgctxt "support_interface_pattern label"
msgid "Support Interface Pattern"
msgstr "서포트 인터페이스 패턴"
-#: fdmprinter.def.json
-msgctxt "support_interface_priority label"
-msgid "Support Interface Priority"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "support_interface_skip_height label"
msgid "Support Interface Resolution"
@@ -4174,7 +4002,7 @@ msgstr "서포트 인터페이스 두께"
#: fdmprinter.def.json
msgctxt "support_interface_wall_count label"
msgid "Support Interface Wall Line Count"
-msgstr "지지대 인터페이스 벽 라인 개수"
+msgstr "지지대 인터페이스 벽 라인 수"
#: fdmprinter.def.json
msgctxt "jerk_support label"
@@ -4279,7 +4107,7 @@ msgstr "서포트 지붕 두께"
#: fdmprinter.def.json
msgctxt "support_roof_wall_count label"
msgid "Support Roof Wall Line Count"
-msgstr "지지대 지붕 벽 라인 개수"
+msgstr "지지대 지붕 벽 라인 수"
#: fdmprinter.def.json
msgctxt "speed_support label"
@@ -4326,16 +4154,6 @@ msgctxt "support_z_distance label"
msgid "Support Z Distance"
msgstr "서포트 Z 거리"
-#: fdmprinter.def.json
-msgctxt "support_interface_priority option support_lines_overwrite_interface_area"
-msgid "Support lines preferred"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_interface_priority option support_area_overwrite_interface_area"
-msgid "Support preferred"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "support_supported_skin_fan_speed label"
msgid "Supported Skin Fan Speed"
@@ -4651,11 +4469,6 @@ msgctxt "support_tree_branch_diameter description"
msgid "The diameter of the thinnest branches of tree support. Thicker branches are more sturdy. Branches towards the base will be thicker than this."
msgstr "트리 서포트의 가장 얇은 브랜치의 직경. 브랜치가 두꺼울수록 더 견고해집니다. 바닥을 향한 브랜치는 이보다 더 두꺼워집니다."
-#: fdmprinter.def.json
-msgctxt "support_tree_tip_diameter description"
-msgid "The diameter of the top of the tip of the branches of tree support."
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "machine_feeder_wheel_diameter description"
msgid "The diameter of the wheel that drives the material in the feeder."
@@ -4696,15 +4509,10 @@ msgctxt "raft_surface_line_spacing description"
msgid "The distance between the raft lines for the top raft layers. The spacing should be equal to the line width, so that the surface is solid."
msgstr "상단 래프트 레이어에 대한 래프트 사이의 거리. 간격은 선 너비와 동일해야 표면이 단색입니다."
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_inset description"
-msgid "The distance covered when making a connection from a roof outline inward. Only applies to Wire Printing."
-msgstr "지붕에서 연결을 할 때 안쪽까지 윤곽선을 그립니다. 와이어 프린팅에만 적용됩니다."
-
#: fdmprinter.def.json
msgctxt "interlocking_depth description"
msgid "The distance from the boundary between models to generate interlocking structure, measured in cells. Too few cells will result in poor adhesion."
-msgstr "셀 단위로 측정된 연동 구조를 생성하기 위한 모델 간의 경계로부터의 거리입니다. 셀 수가 너무 적으면 접착력이 떨어집니다."
+msgstr "연동 구조를 생성하기 위한 모델 간 경계로부터의 거리로, 셀 단위로 측정됩니다. 셀 수가 너무 적으면 접착력이 떨어집니다."
#: fdmprinter.def.json
msgctxt "brim_width description"
@@ -4714,18 +4522,13 @@ msgstr "모델에서 가장 바깥 쪽 브림까지의 거리. 큰 테두리는
#: fdmprinter.def.json
msgctxt "interlocking_boundary_avoidance description"
msgid "The distance from the outside of a model where interlocking structures will not be generated, measured in cells."
-msgstr "연동 구조가 생성되지 않는 모델 외부의 거리로, 셀 단위로 측정됩니다."
+msgstr "연동 구조가 생성되지 않는 모델 외부로부터의 거리로, 셀 단위로 측정됩니다."
#: fdmprinter.def.json
msgctxt "machine_heat_zone_length description"
msgid "The distance from the tip of the nozzle in which heat from the nozzle is transferred to the filament."
msgstr "노즐의 열이 필라멘트로 전달되는 노즐의 끝에서부터의 거리."
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_drag_along description"
-msgid "The distance of the end piece of an inward line which gets dragged along when going back to the outer outline of the roof. This distance is compensated for. Only applies to Wire Printing."
-msgstr "루프의 외곽 윤곽으로 돌아갈 때 끌린 내향 선의 끝 부분 거리. 이 거리는 보상됩니다. 와이어 프린팅에만 적용됩니다."
-
#: fdmprinter.def.json
msgctxt "bottom_skin_expand_distance description"
msgid "The distance the bottom skins are expanded into the infill. Higher values makes the skin attach better to the infill pattern and makes the skin adhere better to the walls on the layer below. Lower values save amount of material used."
@@ -4746,11 +4549,6 @@ msgctxt "wipe_move_distance description"
msgid "The distance to move the head back and forth across the brush."
msgstr "브러시 전체에 헤드를 앞뒤로 이동하는 거리입니다."
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_fall_down description"
-msgid "The distance which horizontal roof lines printed 'in thin air' fall down when being printed. This distance is compensated for. Only applies to Wire Printing."
-msgstr "공중에서 프린팅된 수평 지붕 라인의 거리는 프린팅 될 때 떨어집니다. 이 거리는 보상됩니다. 와이어 프린팅에만 적용됩니다."
-
#: fdmprinter.def.json
msgctxt "lightning_infill_prune_angle description"
msgid "The endpoints of infill lines are shortened to save on material. This setting is the angle of overhang of the endpoints of these lines."
@@ -4944,12 +4742,12 @@ msgstr "밀도의 절반으로 전환하기 전에 주어진 밀도의 서포트
#: fdmprinter.def.json
msgctxt "interlocking_beam_layer_count description"
msgid "The height of the beams of the interlocking structure, measured in number of layers. Less layers is stronger, but more prone to defects."
-msgstr "레이어 수로 측정된 연동 구조의 빔 높이입니다. 레이어가 적을수록 강하지만 결함이 발생하기 쉽습니다."
+msgstr "연동 구조의 빔 높이로, 레이어 수로 측정됩니다. 레이어가 적을수록 강하지만 결함이 발생하기 쉽습니다."
#: fdmprinter.def.json
msgctxt "interlocking_orientation description"
msgid "The height of the beams of the interlocking structure, measured in number of layers. Less layers is stronger, but more prone to defects."
-msgstr "레이어 수로 측정된 연동 구조의 빔 높이입니다. 레이어가 적을수록 강하지만 결함이 발생하기 쉽습니다."
+msgstr "연동 구조의 빔 높이로, 레이어 수로 측정됩니다. 레이어가 적을수록 강하지만 결함이 발생하기 쉽습니다."
#: fdmprinter.def.json
msgctxt "layer_height_0 description"
@@ -4961,11 +4759,6 @@ msgctxt "support_bottom_stair_step_height description"
msgid "The height of the steps of the stair-like bottom of support resting on the model. A low value makes the support harder to remove, but too high values can lead to unstable support structures. Set to zero to turn off the stair-like behaviour."
msgstr "모델에있는 서포트의 계단 모양 바닥의 계단 높이. 값이 낮으면 서포트를 제거하기가 어려워 서포트만 값이 너무 높으면 불안정한 서포트 구조가 생길 수 있습니다. 계단 모양의 동작을 해제하려면 0으로 설정하십시오."
-#: fdmprinter.def.json
-msgctxt "wireframe_height description"
-msgid "The height of the upward and diagonally downward lines between two horizontal parts. This determines the overall density of the net structure. Only applies to Wire Printing."
-msgstr "두 개의 수평 부분 사이의 상향 및 대각선 방향의 높이입니다. 이것은 네트 구조의 전체 밀도를 결정합니다. 와이어 프린팅에만 적용됩니다."
-
#: fdmprinter.def.json
msgctxt "brim_gap description"
msgid "The horizontal distance between the first brim line and the outline of the first layer of the print. A small gap can make the brim easier to remove while still providing the thermal benefits."
@@ -5285,11 +5078,6 @@ msgctxt "prime_tower_min_volume description"
msgid "The minimum volume for each layer of the prime tower in order to purge enough material."
msgstr "충분한 재료를 퍼지하기 위해 프라임 타워 각 층의 최소 부피."
-#: fdmprinter.def.json
-msgctxt "support_tree_max_diameter_increase_by_merges_when_support_to_model description"
-msgid "The most the diameter of a branch that has to connect to the model may increase by merging with branches that could reach the buildplate. Increasing this reduces print time, but increases the area of support that rests on model"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "machine_name description"
msgid "The name of your 3D printer model."
@@ -5368,17 +5156,17 @@ msgstr "지지대 충진물을 둘러싸는 벽의 개수. 벽을 추가하면
#: fdmprinter.def.json
msgctxt "support_bottom_wall_count description"
msgid "The number of walls with which to surround support interface floor. Adding a wall can make support print more reliably and can support overhangs better, but increases print time and material used."
-msgstr "지지대 인터페이스 하단을 둘러싸는 벽의 개수입니다. 벽을 추가하면 지지물 프린트의 안정성을 높일 수 있고 오버행(경사면) 지지를 개선할 수 있지만, 프린트 시간과 사용되는 재료가 늘어납니다."
+msgstr "지지대 인터페이스 바닥을 둘러쌀 벽의 수입니다. 벽을 추가하면 지지대 프린트를 더 안정적으로 만들고 오버행(경사면)을 더 잘 지원할 수 있지만, 프린트 시간과 사용되는 재료가 늘어납니다."
#: fdmprinter.def.json
msgctxt "support_roof_wall_count description"
msgid "The number of walls with which to surround support interface roof. Adding a wall can make support print more reliably and can support overhangs better, but increases print time and material used."
-msgstr "지지대 인터페이스 지붕을 둘러싸는 벽의 개수입니다. 벽을 추가하면 지지물 프린트의 안정성을 높일 수 있고 오버행(경사면) 지지를 개선할 수 있지만, 프린트 시간과 사용되는 재료가 늘어납니다."
+msgstr "지지대 인터페이스 지붕을 둘러쌀 벽의 수입니다. 벽을 추가하면 지지대 프린트를 더 안정적으로 만들고 오버행(경사면)을 더 잘 지원할 수 있지만, 프린트 시간과 사용되는 재료가 늘어납니다."
#: fdmprinter.def.json
msgctxt "support_interface_wall_count description"
msgid "The number of walls with which to surround support interface. Adding a wall can make support print more reliably and can support overhangs better, but increases print time and material used."
-msgstr "지지대 인터페이스를 둘러싸는 벽의 개수입니다. 벽을 추가하면 지지물 프린트의 안정성을 높일 수 있고 오버행(경사면) 지지를 개선할 수 있지만, 프린트 시간과 사용되는 재료가 늘어납니다."
+msgstr "지지대 인터페이스를 둘러쌀 벽의 수입니다. 벽을 추가하면 지지대 프린트를 더 안정적으로 만들고 오버행(경사면)을 더 잘 지원할 수 있지만, 프린트 시간과 사용되는 재료가 늘어납니다."
#: fdmprinter.def.json
msgctxt "wall_distribution_count description"
@@ -5445,16 +5233,6 @@ msgctxt "z_seam_position description"
msgid "The position near where to start printing each part in a layer."
msgstr "레이어에서 각 부품의 프린팅이 시작할 위치 근처입니다."
-#: fdmprinter.def.json
-msgctxt "support_tree_angle_slow description"
-msgid "The preferred angle of the branches, when they do not have to avoid the model. Use a lower angle to make them more vertical and more stable. Use a higher angle for branches to merge faster."
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_rest_preference description"
-msgid "The preferred placement of the support structures. If structures cant be placed at the prefered location, they will be place elsewhere"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "jerk_layer_0 description"
msgid "The print maximum instantaneous velocity change for the initial layer."
@@ -5865,11 +5643,6 @@ msgctxt "draft_shield_enabled description"
msgid "This will create a wall around the model, which traps (hot) air and shields against exterior airflow. Especially useful for materials which warp easily."
msgstr "모델 주위에 벽이 생겨 외부 공기 흐름을 막아 (뜨거운) 공기를 막을 수 있습니다. 왜곡이 쉬운 소재에 특히 유용합니다."
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_outer_delay description"
-msgid "Time spent at the outer perimeters of hole which is to become a roof. Longer times can ensure a better connection. Only applies to Wire Printing."
-msgstr "지붕이 될 구멍의 바깥 둘레에서의 시간. 시간이 길면 연결이 더 잘됩니다. 와이어 프린팅에만 적용됩니다."
-
#: fdmprinter.def.json
msgctxt "material_shrinkage_percentage_xy description"
msgid "To compensate for the shrinkage of the material as it cools down, the model will be scaled with this factor in the XY-direction (horizontally)."
@@ -6070,11 +5843,6 @@ msgctxt "support_tree_angle label"
msgid "Tree Support Branch Angle"
msgstr "트리 서포트 브랜치 각도"
-#: fdmprinter.def.json
-msgctxt "support_tree_top_rate label"
-msgid "Tree Support Branch Density"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "support_tree_branch_diameter label"
msgid "Tree Support Branch Diameter"
@@ -6095,46 +5863,6 @@ msgctxt "support_tree_collision_resolution label"
msgid "Tree Support Collision Resolution"
msgstr "트리 서포트 충돌 정밀도"
-#: fdmprinter.def.json
-msgctxt "support_tree_max_diameter_increase_by_merges_when_support_to_model label"
-msgid "Tree Support Diameter Increase To Model"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_bp_diameter label"
-msgid "Tree Support Inital Layer Diameter"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_limit_branch_reach label"
-msgid "Tree Support Limit Branch Reach"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_min_height_to_model label"
-msgid "Tree Support Minimum Height To Model"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_branch_reach_limit label"
-msgid "Tree Support Optimal Branch Range"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_angle_slow label"
-msgid "Tree Support Preferred Branch Angle"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_rest_preference label"
-msgid "Tree Support Rest Preference"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_tip_diameter label"
-msgid "Tree Support Tip Diameter"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "support_tree_max_diameter label"
msgid "Tree Support Trunk Diameter"
@@ -6245,121 +5973,6 @@ msgctxt "slicing_tolerance description"
msgid "Vertical tolerance in the sliced layers. The contours of a layer are normally generated by taking cross sections through the middle of each layer's thickness (Middle). Alternatively each layer can have the areas which fall inside of the volume throughout the entire thickness of the layer (Exclusive) or a layer has the areas which fall inside anywhere within the layer (Inclusive). Inclusive retains the most details, Exclusive makes for the best fit and Middle stays closest to the original surface."
msgstr "슬라이스 레이어의 수직 허용 오차입니다. 레이어의 윤곽선은 일반적으로 각 레이어의 두께 중간(중간)을 교차하는 부분을 기준으로 생성됩니다. 또는 각 레이어가 레이어의 높이 전체의 볼륨에 들어가는 영역(포함하지 않음)이 있거나 레이어 안의 어느 지점에 들어가는 영역(포함)이 있을 수 있습니다. 포함된 영역에서 가장 많은 디테일이 포함되고 포함되지 않은 영역을 통해 가장 맞게 만들 수 있으며 중간을 통해 원래 표면과 가장 유사하게 만들어냅니다."
-#: fdmprinter.def.json
-msgctxt "wireframe_bottom_delay label"
-msgid "WP Bottom Delay"
-msgstr "WP 최저 지연"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_bottom label"
-msgid "WP Bottom Printing Speed"
-msgstr "WP 하단 프린팅 속도"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_flow_connection label"
-msgid "WP Connection Flow"
-msgstr "WP 연결 흐름"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_height label"
-msgid "WP Connection Height"
-msgstr "WP 연결 높이"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_down label"
-msgid "WP Downward Printing Speed"
-msgstr "WP 하향 프린팅 속도"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_drag_along label"
-msgid "WP Drag Along"
-msgstr "WP 드래그를 따라"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_up_half_speed label"
-msgid "WP Ease Upward"
-msgstr "WP 상향 조정"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_fall_down label"
-msgid "WP Fall Down"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "wireframe_flat_delay label"
-msgid "WP Flat Delay"
-msgstr "WP 평탄한 지연"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_flow_flat label"
-msgid "WP Flat Flow"
-msgstr "WP 플랫 플로우"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_flow label"
-msgid "WP Flow"
-msgstr "WP 흐름"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_flat label"
-msgid "WP Horizontal Printing Speed"
-msgstr "WP 가로 프린팅 속도"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_top_jump label"
-msgid "WP Knot Size"
-msgstr "WP 매듭 크기"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_nozzle_clearance label"
-msgid "WP Nozzle Clearance"
-msgstr "WP 노즐 유격"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_drag_along label"
-msgid "WP Roof Drag Along"
-msgstr "WP 지붕 끌기"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_fall_down label"
-msgid "WP Roof Fall Down"
-msgstr "WP 지붕 Fall Down"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_inset label"
-msgid "WP Roof Inset Distance"
-msgstr "WP 지붕 인셋 거리"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_outer_delay label"
-msgid "WP Roof Outer Delay"
-msgstr "WP 지붕 외부 지연"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed label"
-msgid "WP Speed"
-msgstr "WP 속도"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_straight_before_down label"
-msgid "WP Straighten Downward Lines"
-msgstr "WP 직선화 하향 라인"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_strategy label"
-msgid "WP Strategy"
-msgstr "WP 전략"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_top_delay label"
-msgid "WP Top Delay"
-msgstr "WP 상단 지연"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_up label"
-msgid "WP Upward Printing Speed"
-msgstr "WP 상향 프린팅 속도"
-
#: fdmprinter.def.json
msgctxt "material_bed_temp_wait label"
msgid "Wait for Build Plate Heatup"
@@ -6790,11 +6403,6 @@ msgctxt "wipe_hop_amount label"
msgid "Wipe Z Hop Height"
msgstr "화이프 Z 홉 높이"
-#: fdmprinter.def.json
-msgctxt "wireframe_enabled label"
-msgid "Wire Printing"
-msgstr "와이어 프린팅"
-
#: fdmprinter.def.json
msgctxt "retraction_combing option infill"
msgid "Within Infill"
@@ -6939,3 +6547,205 @@ msgstr "지그재그"
msgctxt "travel description"
msgid "travel"
msgstr "이동"
+
+#~ msgctxt "wireframe_strategy option compensate"
+#~ msgid "Compensate"
+#~ msgstr "보상"
+
+#~ msgctxt "wireframe_top_jump description"
+#~ msgid "Creates a small knot at the top of an upward line, so that the consecutive horizontal layer has a better chance to connect to it. Only applies to Wire Printing."
+#~ msgstr "상향 선의 상단에 작은 매듭을 만들어 연속적인 수평 레이어에 연결할 수 있게 합니다. 와이어 프린팅에만 적용됩니다."
+
+#~ msgctxt "wireframe_bottom_delay description"
+#~ msgid "Delay time after a downward move. Only applies to Wire Printing."
+#~ msgstr "하강 후 지연 시간. 와이어 프린팅에만 적용됩니다."
+
+#~ msgctxt "wireframe_top_delay description"
+#~ msgid "Delay time after an upward move, so that the upward line can harden. Only applies to Wire Printing."
+#~ msgstr "상향 라인이 강화 될 수 있도록 상향 이동 후 지연 시간. 와이어 프린팅에만 적용됩니다."
+
+#~ msgctxt "wireframe_flat_delay description"
+#~ msgid "Delay time between two horizontal segments. Introducing such a delay can cause better adhesion to previous layers at the connection points, while too long delays cause sagging. Only applies to Wire Printing."
+#~ msgstr "두 개의 수평 세그먼트 사이의 지연 시간. 이러한 지연을 도입하면 연결 지점에서 이전 레이어와의 접착력이 향상 될 수 있으며 너무 긴 지연으로 인해 처짐이 발생할 수 있습니다. 와이어 프린팅에만 적용됩니다."
+
+#~ msgctxt "wireframe_nozzle_clearance description"
+#~ msgid "Distance between the nozzle and horizontally downward lines. Larger clearance results in diagonally downward lines with a less steep angle, which in turn results in less upward connections with the next layer. Only applies to Wire Printing."
+#~ msgstr "노즐과 수평 아래쪽 라인 사이의 거리. 거리가 클수록 비스듬한 각도에서 비스듬히 아래쪽으로 선이 그어져 다음 층과의 연결이보다 적어집니다. 와이어 프린팅에만 적용됩니다."
+
+#~ msgctxt "wireframe_up_half_speed description"
+#~ msgid ""
+#~ "Distance of an upward move which is extruded with half speed.\n"
+#~ "This can cause better adhesion to previous layers, while not heating the material in those layers too much. Only applies to Wire Printing."
+#~ msgstr "기본 속도의 반으로 압출 된 상향 이동 거리. 이로 인해 이전 레이어에 더 나은 접착력을 유발할 수 있지만 레이어에 있는 소재는 너무 많이 가열하지 않습니다. 와이어 프린팅에만 적용됩니다."
+
+#~ msgctxt "wireframe_fall_down description"
+#~ msgid "Distance with which the material falls down after an upward extrusion. This distance is compensated for. Only applies to Wire Printing."
+#~ msgstr "위쪽으로 밀어 낸 후 재료가 떨어지는 거리. 이 거리는 보상됩니다. 와이어 프린팅에만 적용됩니다."
+
+#~ msgctxt "wireframe_drag_along description"
+#~ msgid "Distance with which the material of an upward extrusion is dragged along with the diagonally downward extrusion. This distance is compensated for. Only applies to Wire Printing."
+#~ msgstr "대각선 방향으로 압출 된 압출부의 재료가 위쪽으로 밀어내는 거리. 이 거리는 보상됩니다. 와이어 프린팅에만 적용됩니다."
+
+#~ msgctxt "wireframe_flow_connection description"
+#~ msgid "Flow compensation when going up or down. Only applies to Wire Printing."
+#~ msgstr "위 또는 아래로 이동할 때 압출량 보정. 와이어 프린팅에만 적용됩니다."
+
+#~ msgctxt "wireframe_flow_flat description"
+#~ msgid "Flow compensation when printing flat lines. Only applies to Wire Printing."
+#~ msgstr "평평한 선을 프린팅 할 때 압출량 보정. 와이어 프린팅에만 적용됩니다."
+
+#~ msgctxt "wireframe_flow description"
+#~ msgid "Flow compensation: the amount of material extruded is multiplied by this value. Only applies to Wire Printing."
+#~ msgstr "압출량 보상 : 압출 된 재료의 양에 이 값을 곱합니다. 와이어 프린팅에만 적용됩니다."
+
+#~ msgctxt "wireframe_strategy option knot"
+#~ msgid "Knot"
+#~ msgstr "매듭"
+
+#~ msgctxt "wireframe_straight_before_down description"
+#~ msgid "Percentage of a diagonally downward line which is covered by a horizontal line piece. This can prevent sagging of the top most point of upward lines. Only applies to Wire Printing."
+#~ msgstr "수평선 조각에 의해 덮여있는 비스듬한 하향 선의 백분율. 이렇게 하면 상향 선의 맨 위 지점이 처지는 것을 방지 할 수 있습니다. 와이어 프린팅에만 적용됩니다."
+
+#~ msgctxt "wireframe_enabled description"
+#~ msgid "Print only the outside surface with a sparse webbed structure, printing 'in thin air'. This is realized by horizontally printing the contours of the model at given Z intervals which are connected via upward and diagonally downward lines."
+#~ msgstr "외벽의 표면만 거미줄 같은 형태로 공중에서 프린팅합니다. 이것은 상향 및 대각선 하향 라인을 통해 연결된 Z 간격으로 모형의 윤곽을 수평으로 인쇄함으로써 구현됩니다."
+
+#~ msgctxt "wireframe_strategy option retract"
+#~ msgid "Retract"
+#~ msgstr "리트렉트"
+
+#~ msgctxt "wireframe_printspeed description"
+#~ msgid "Speed at which the nozzle moves when extruding material. Only applies to Wire Printing."
+#~ msgstr "재료를 압출 할 때 노즐이 움직이는 속도. 와이어 프린팅에만 적용됩니다."
+
+#~ msgctxt "wireframe_printspeed_down description"
+#~ msgid "Speed of printing a line diagonally downward. Only applies to Wire Printing."
+#~ msgstr "대각선 방향으로 선을 프린팅하는 속도. 와이어 프린팅에만 적용됩니다."
+
+#~ msgctxt "wireframe_printspeed_up description"
+#~ msgid "Speed of printing a line upward 'in thin air'. Only applies to Wire Printing."
+#~ msgstr "공중에서 위쪽으로 선을 프린팅하는 속도. 와이어 프린팅에만 적용됩니다."
+
+#~ msgctxt "wireframe_printspeed_bottom description"
+#~ msgid "Speed of printing the first layer, which is the only layer touching the build platform. Only applies to Wire Printing."
+#~ msgstr "첫 번째 레이어 프린팅 속도. 와이어 프린팅에만 적용됩니다."
+
+#~ msgctxt "wireframe_printspeed_flat description"
+#~ msgid "Speed of printing the horizontal contours of the model. Only applies to Wire Printing."
+#~ msgstr "모델의 수평 윤곽 프린팅 속도입니다. 와이어 프린팅에만 적용됩니다."
+
+#~ msgctxt "wireframe_strategy description"
+#~ msgid "Strategy for making sure two consecutive layers connect at each connection point. Retraction lets the upward lines harden in the right position, but may cause filament grinding. A knot can be made at the end of an upward line to heighten the chance of connecting to it and to let the line cool; however, it may require slow printing speeds. Another strategy is to compensate for the sagging of the top of an upward line; however, the lines won't always fall down as predicted."
+#~ msgstr "각 연결 지점에서 두 개의 연속 된 레이어가 연결되도록 하는 전략입니다. 리트렉션을 하면 상향 선이 올바른 위치에서 경화되지만 필라멘트가 갈릴 수 있습니다. 상향 선의 끝에 매듭을 만들어 연결 기회를 높이고 선을 차게 할 수 있습니다. 그러나 느린 프린팅 속도가 필요할 수 있습니다. 또 다른 전략은 상향 라인의 윗부분의 처짐을 보충하는 것입니다. 그러나 선은 항상 예측대로 떨어지지는 않습니다."
+
+#~ msgctxt "wireframe_roof_inset description"
+#~ msgid "The distance covered when making a connection from a roof outline inward. Only applies to Wire Printing."
+#~ msgstr "지붕에서 연결을 할 때 안쪽까지 윤곽선을 그립니다. 와이어 프린팅에만 적용됩니다."
+
+#~ msgctxt "wireframe_roof_drag_along description"
+#~ msgid "The distance of the end piece of an inward line which gets dragged along when going back to the outer outline of the roof. This distance is compensated for. Only applies to Wire Printing."
+#~ msgstr "루프의 외곽 윤곽으로 돌아갈 때 끌린 내향 선의 끝 부분 거리. 이 거리는 보상됩니다. 와이어 프린팅에만 적용됩니다."
+
+#~ msgctxt "wireframe_roof_fall_down description"
+#~ msgid "The distance which horizontal roof lines printed 'in thin air' fall down when being printed. This distance is compensated for. Only applies to Wire Printing."
+#~ msgstr "공중에서 프린팅된 수평 지붕 라인의 거리는 프린팅 될 때 떨어집니다. 이 거리는 보상됩니다. 와이어 프린팅에만 적용됩니다."
+
+#~ msgctxt "wireframe_height description"
+#~ msgid "The height of the upward and diagonally downward lines between two horizontal parts. This determines the overall density of the net structure. Only applies to Wire Printing."
+#~ msgstr "두 개의 수평 부분 사이의 상향 및 대각선 방향의 높이입니다. 이것은 네트 구조의 전체 밀도를 결정합니다. 와이어 프린팅에만 적용됩니다."
+
+#~ msgctxt "wireframe_roof_outer_delay description"
+#~ msgid "Time spent at the outer perimeters of hole which is to become a roof. Longer times can ensure a better connection. Only applies to Wire Printing."
+#~ msgstr "지붕이 될 구멍의 바깥 둘레에서의 시간. 시간이 길면 연결이 더 잘됩니다. 와이어 프린팅에만 적용됩니다."
+
+#~ msgctxt "wireframe_bottom_delay label"
+#~ msgid "WP Bottom Delay"
+#~ msgstr "WP 최저 지연"
+
+#~ msgctxt "wireframe_printspeed_bottom label"
+#~ msgid "WP Bottom Printing Speed"
+#~ msgstr "WP 하단 프린팅 속도"
+
+#~ msgctxt "wireframe_flow_connection label"
+#~ msgid "WP Connection Flow"
+#~ msgstr "WP 연결 흐름"
+
+#~ msgctxt "wireframe_height label"
+#~ msgid "WP Connection Height"
+#~ msgstr "WP 연결 높이"
+
+#~ msgctxt "wireframe_printspeed_down label"
+#~ msgid "WP Downward Printing Speed"
+#~ msgstr "WP 하향 프린팅 속도"
+
+#~ msgctxt "wireframe_drag_along label"
+#~ msgid "WP Drag Along"
+#~ msgstr "WP 드래그를 따라"
+
+#~ msgctxt "wireframe_up_half_speed label"
+#~ msgid "WP Ease Upward"
+#~ msgstr "WP 상향 조정"
+
+#~ msgctxt "wireframe_flat_delay label"
+#~ msgid "WP Flat Delay"
+#~ msgstr "WP 평탄한 지연"
+
+#~ msgctxt "wireframe_flow_flat label"
+#~ msgid "WP Flat Flow"
+#~ msgstr "WP 플랫 플로우"
+
+#~ msgctxt "wireframe_flow label"
+#~ msgid "WP Flow"
+#~ msgstr "WP 흐름"
+
+#~ msgctxt "wireframe_printspeed_flat label"
+#~ msgid "WP Horizontal Printing Speed"
+#~ msgstr "WP 가로 프린팅 속도"
+
+#~ msgctxt "wireframe_top_jump label"
+#~ msgid "WP Knot Size"
+#~ msgstr "WP 매듭 크기"
+
+#~ msgctxt "wireframe_nozzle_clearance label"
+#~ msgid "WP Nozzle Clearance"
+#~ msgstr "WP 노즐 유격"
+
+#~ msgctxt "wireframe_roof_drag_along label"
+#~ msgid "WP Roof Drag Along"
+#~ msgstr "WP 지붕 끌기"
+
+#~ msgctxt "wireframe_roof_fall_down label"
+#~ msgid "WP Roof Fall Down"
+#~ msgstr "WP 지붕 Fall Down"
+
+#~ msgctxt "wireframe_roof_inset label"
+#~ msgid "WP Roof Inset Distance"
+#~ msgstr "WP 지붕 인셋 거리"
+
+#~ msgctxt "wireframe_roof_outer_delay label"
+#~ msgid "WP Roof Outer Delay"
+#~ msgstr "WP 지붕 외부 지연"
+
+#~ msgctxt "wireframe_printspeed label"
+#~ msgid "WP Speed"
+#~ msgstr "WP 속도"
+
+#~ msgctxt "wireframe_straight_before_down label"
+#~ msgid "WP Straighten Downward Lines"
+#~ msgstr "WP 직선화 하향 라인"
+
+#~ msgctxt "wireframe_strategy label"
+#~ msgid "WP Strategy"
+#~ msgstr "WP 전략"
+
+#~ msgctxt "wireframe_top_delay label"
+#~ msgid "WP Top Delay"
+#~ msgstr "WP 상단 지연"
+
+#~ msgctxt "wireframe_printspeed_up label"
+#~ msgid "WP Upward Printing Speed"
+#~ msgstr "WP 상향 프린팅 속도"
+
+#~ msgctxt "wireframe_enabled label"
+#~ msgid "Wire Printing"
+#~ msgstr "와이어 프린팅"
diff --git a/resources/i18n/nl_NL/cura.po b/resources/i18n/nl_NL/cura.po
index 1ab7f92e7f..47df2d83a5 100644
--- a/resources/i18n/nl_NL/cura.po
+++ b/resources/i18n/nl_NL/cura.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-15 11:58+0000\n"
+"POT-Creation-Date: 2023-04-06 15:55+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME \n"
"Language-Team: LANGUAGE \n"
@@ -812,18 +812,18 @@ msgctxt "@text"
msgid "Unknown error."
msgstr "Onbekende fout."
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:547
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:558
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags or !"
msgid "Project file {0} contains an unknown machine type {1}. Cannot import the machine. Models will be imported instead."
msgstr "Projectbestand {0} bevat een onbekend type machine {1}. Kan de machine niet importeren. In plaats daarvan worden er modellen geïmporteerd."
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:550
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:561
msgctxt "@info:title"
msgid "Open Project File"
msgstr "Projectbestand Openen"
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:631
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:642
#: plugins/3MFReader/WorkspaceDialog.qml:99
#: plugins/3MFReader/WorkspaceDialog.qml:127
#: plugins/3MFReader/WorkspaceDialog.qml:134
@@ -831,27 +831,27 @@ msgctxt "@button"
msgid "Create new"
msgstr "Nieuw maken"
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:681
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:692
#, python-brace-format
msgctxt "@info:error Don't translate the XML tags or !"
msgid "Project file {0} is suddenly inaccessible: {1}."
msgstr "Projectbestand {0} is plotseling ontoegankelijk: {1}."
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:682
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:690
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:709
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:693
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:701
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:720
msgctxt "@info:title"
msgid "Can't Open Project File"
msgstr "Kan projectbestand niet openen"
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:689
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:707
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:700
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:718
#, python-brace-format
msgctxt "@info:error Don't translate the XML tags or !"
msgid "Project file {0} is corrupt: {1}."
msgstr "Projectbestand {0} is corrupt: {1}."
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:754
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:765
#, python-brace-format
msgctxt "@info:error Don't translate the XML tag !"
msgid "Project file {0} is made using profiles that are unknown to this version of UltiMaker Cura."
@@ -1926,17 +1926,17 @@ msgctxt "@label"
msgid "Number of Extruders"
msgstr "Aantal extruders"
-#: plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:341
+#: plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:342
msgctxt "@label"
msgid "Apply Extruder offsets to GCode"
msgstr "Pas extruderoffsets toe op GCode"
-#: plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:389
+#: plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:390
msgctxt "@title:label"
msgid "Start G-code"
msgstr "Start G-code"
-#: plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:400
+#: plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:401
msgctxt "@title:label"
msgid "End G-code"
msgstr "Eind G-code"
@@ -2719,25 +2719,15 @@ msgstr "Sentrylogger"
#: plugins/SimulationView/SimulationView.py:129
msgctxt "@info:status"
-msgid "Cura does not accurately display layers when Wire Printing is enabled."
-msgstr "Als Draadprinten is ingeschakeld, geeft Cura lagen niet goed weer."
-
-#: plugins/SimulationView/SimulationView.py:130
-msgctxt "@info:title"
-msgid "Simulation View"
-msgstr "Simulatieweergave"
-
-#: plugins/SimulationView/SimulationView.py:133
-msgctxt "@info:status"
msgid "Nothing is shown because you need to slice first."
msgstr "Er wordt niets weergegeven omdat u eerst moet slicen."
-#: plugins/SimulationView/SimulationView.py:134
+#: plugins/SimulationView/SimulationView.py:130
msgctxt "@info:title"
msgid "No layers to show"
msgstr "Geen lagen om weer te geven"
-#: plugins/SimulationView/SimulationView.py:136
+#: plugins/SimulationView/SimulationView.py:132
#: plugins/SolidView/SolidView.py:74
msgctxt "@info:option_text"
msgid "Do not show this message again"
@@ -4058,6 +4048,16 @@ msgctxt "name"
msgid "Version Upgrade 5.2 to 5.3"
msgstr "Versie-upgrade van 5.2 naar 5.3"
+#: plugins/VersionUpgrade/VersionUpgrade53to54/plugin.json
+msgctxt "description"
+msgid "Upgrades configurations from Cura 5.3 to Cura 5.4."
+msgstr ""
+
+#: plugins/VersionUpgrade/VersionUpgrade53to54/plugin.json
+msgctxt "name"
+msgid "Version Upgrade 5.3 to 5.4"
+msgstr ""
+
#: plugins/X3DReader/__init__.py:13
msgctxt "@item:inlistbox"
msgid "X3D File"
@@ -6249,7 +6249,7 @@ msgstr "Aanbevolen print instellingen"
#: resources/qml/PrintSetupSelector/Recommended/RecommendedPrintSetup.qml:111
msgctxt "@button"
msgid "Show Custom"
-msgstr ""
+msgstr "Aangepast"
#: resources/qml/PrintSetupSelector/Recommended/RecommendedResolutionSelector.qml:27
msgctxt "@label"
@@ -6924,96 +6924,10 @@ msgctxt "@label"
msgid "No items to select from"
msgstr "Geen items om uit te kiezen"
-#~ msgctxt "@label"
-#~ msgid "Add cloud printer"
-#~ msgstr "Een cloudprinter toevoegen"
+#~ msgctxt "@info:status"
+#~ msgid "Cura does not accurately display layers when Wire Printing is enabled."
+#~ msgstr "Als Draadprinten is ingeschakeld, geeft Cura lagen niet goed weer."
-#~ msgctxt "@label"
-#~ msgid "Aluminum"
-#~ msgstr "Aluminium"
-
-#~ msgctxt "@label"
-#~ msgid "Change build plate to %1 (This cannot be overridden)."
-#~ msgstr "Wijzig het platform naar %1 (kan niet worden overschreven)."
-
-#~ msgctxt "@text"
-#~ msgid "Data collected by UltiMaker Cura will not contain any personal information."
-#~ msgstr "De gegevens die UltiMaker Cura verzamelt, bevatten geen persoonlijke informatie."
-
-#~ msgctxt "@button"
-#~ msgid "Get started"
-#~ msgstr "Aan de slag"
-
-#~ msgctxt "@label"
-#~ msgid "Glass"
-#~ msgstr "Glas"
-
-#~ msgctxt "@label"
-#~ msgid "Gradual infill"
-#~ msgstr "Geleidelijke vulling"
-
-#~ msgctxt "@label"
-#~ msgid "Gradual infill will gradually increase the amount of infill towards the top."
-#~ msgstr "Met geleidelijke vulling neemt de hoeveelheid vulling naar boven toe."
-
-#~ msgctxt "@label"
-#~ msgid "Help us to improve UltiMaker Cura"
-#~ msgstr "Help ons UltiMaker Cura te verbeteren"
-
-#~ msgctxt "@info:tooltip"
-#~ msgid "How should the conflict in the machine be resolved?"
-#~ msgstr "Hoe dient het conflict in de machine te worden opgelost?"
-
-#~ msgctxt "@info:tooltip"
-#~ msgid "How should the conflict in the material be resolved?"
-#~ msgstr "Hoe dient het materiaalconflict te worden opgelost?"
-
-#~ msgctxt "@info:tooltip"
-#~ msgid "How should the conflict in the profile be resolved?"
-#~ msgstr "Hoe dient het conflict in het profiel te worden opgelost?"
-
-#~ msgctxt "@text"
-#~ msgid "Machine types"
-#~ msgstr "Machinetypen"
-
-#~ msgctxt "@text"
-#~ msgid "Material usage"
-#~ msgstr "Materiaalgebruik"
-
-#~ msgctxt "@text"
-#~ msgid "More information"
-#~ msgstr "Meer informatie"
-
-#~ msgctxt "@text"
-#~ msgid "Number of slices"
-#~ msgstr "Aantal slices"
-
-#~ msgctxt "@text"
-#~ msgid "Please follow these steps to set up UltiMaker Cura. This will only take a few moments."
-#~ msgstr ""
-#~ "Volg deze stappen voor het instellen van\n"
-#~ "UltiMaker Cura. Dit duurt slechts even."
-
-#~ msgctxt "@description"
-#~ msgid "Please sign in to get verified plugins and materials for Ultimaker Cura Enterprise"
-#~ msgstr "Meld u aan voor geverifieerde plug-ins en materialen voor Ultimaker Cura Enterprise"
-
-#~ msgctxt "@text"
-#~ msgid "Print settings"
-#~ msgstr "Instellingen voor printen"
-
-#~ msgctxt "@info"
-#~ msgid "Some settings were changed."
-#~ msgstr "Bepaalde instellingen zijn gewijzigd."
-
-#~ msgctxt "@text"
-#~ msgid "UltiMaker Cura collects anonymous data to improve print quality and user experience, including:"
-#~ msgstr "UltiMaker Cura verzamelt anonieme gegevens om de printkwaliteit en gebruikerservaring te verbeteren, waaronder:"
-
-#~ msgctxt "@action:label"
-#~ msgid "Visible settings:"
-#~ msgstr "Zichtbare instellingen:"
-
-#~ msgctxt "@label"
-#~ msgid "Welcome to UltiMaker Cura"
-#~ msgstr "Welkom bij UltiMaker Cura"
+#~ msgctxt "@info:title"
+#~ msgid "Simulation View"
+#~ msgstr "Simulatieweergave"
diff --git a/resources/i18n/nl_NL/fdmprinter.def.json.po b/resources/i18n/nl_NL/fdmprinter.def.json.po
index 2a19c87024..502256659e 100644
--- a/resources/i18n/nl_NL/fdmprinter.def.json.po
+++ b/resources/i18n/nl_NL/fdmprinter.def.json.po
@@ -3,7 +3,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Uranium json setting files\n"
"Report-Msgid-Bugs-To: plugins@ultimaker.com\n"
-"POT-Creation-Date: 2023-03-23 11:03+0000\n"
+"POT-Creation-Date: 2023-03-28 11:57+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME \n"
"Language-Team: LANGUAGE\n"
@@ -70,12 +70,7 @@ msgstr "Een lijst polygonen met gebieden waarin de printkop niet mag komen."
#: fdmprinter.def.json
msgctxt "brim_inside_margin description"
msgid "A part fully enclosed inside another part can generate an outer brim that touches the inside of the other part. This removes all brim within this distance from internal holes."
-msgstr "Een deel dat volledig in een ander deel is ingesloten, kan een buitenste brim genereren die de binnenkant van het andere deel raakt. Dit verwijdert alle brim binnen deze afstand van interne gaten."
-
-#: fdmprinter.def.json
-msgctxt "support_tree_branch_reach_limit description"
-msgid "A recomendation to how far branches can move from the points they support. Branches can violate this value to reach their destination (buildplate or a flat part of the model). Lowering this value will make the support more sturdy, but increase the amount of branches (and because of that material usage/print time) "
-msgstr ""
+msgstr "Een deel dat volledig is ingesloten in een ander deel kan een buitenste brim genereren die de binnenkant van het andere deel raakt. Dit verwijdert alle brim binnen deze afstand van de interne gaten."
#: fdmprinter.def.json
msgctxt "extruder_prime_pos_abs label"
@@ -141,11 +136,6 @@ msgctxt "support_interface_density description"
msgid "Adjusts the density of the roofs and floors of the support structure. A higher value results in better overhangs, but the supports are harder to remove."
msgstr "Past de dichtheid van de daken en vloeren van de supportstructuur aan. Met een hogere waarde krijgt u een betere overhang, maar is de supportstructuur moeilijker te verwijderen."
-#: fdmprinter.def.json
-msgctxt "support_tree_top_rate description"
-msgid "Adjusts the density of the support structure used to generate the tips of the branches. A higher value results in better overhangs, but the supports are harder to remove. Use Support Roof for very high values or ensure support density is similarly high at the top."
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "support_infill_rate description"
msgid "Adjusts the density of the support structure. A higher value results in better overhangs, but the supports are harder to remove."
@@ -289,7 +279,7 @@ msgstr "Pas de extruderoffset toe op het coördinatensysteem. Van toepassing op
#: fdmprinter.def.json
msgctxt "interlocking_enable description"
msgid "At the locations where models touch, generate an interlocking beam structure. This improves the adhesion between models, especially models printed in different materials."
-msgstr "Genereer op de plaatsen waar modellen elkaar raken een in elkaar grijpende balkstructuur. Dit verbetert de hechting tussen modellen, vooral modellen die in verschillende materialen zijn gedrukt."
+msgstr "Genereer op de plaatsen waar modellen elkaar raken een in elkaar grijpende balkstructuur. Dit verbetert de hechting tussen modellen, vooral modellen die in verschillende materialen zijn geprint."
#: fdmprinter.def.json
msgctxt "travel_avoid_other_parts label"
@@ -326,11 +316,6 @@ msgctxt "magic_mesh_surface_mode option both"
msgid "Both"
msgstr "Beide"
-#: fdmprinter.def.json
-msgctxt "support_interface_priority option nothing"
-msgid "Both overlap"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "bottom_layers label"
msgid "Bottom Layers"
@@ -556,11 +541,6 @@ msgctxt "build_volume_temperature label"
msgid "Build Volume Temperature"
msgstr "Temperatuur werkvolume"
-#: fdmprinter.def.json
-msgctxt "support_tree_rest_preference option buildplate"
-msgid "Buildplate"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "center_object label"
msgid "Center Object"
@@ -606,11 +586,6 @@ msgctxt "command_line_settings label"
msgid "Command Line Settings"
msgstr "Instellingen opdrachtregel"
-#: fdmprinter.def.json
-msgctxt "wireframe_strategy option compensate"
-msgid "Compensate"
-msgstr "Compenseren"
-
#: fdmprinter.def.json
msgctxt "infill_pattern option concentric"
msgid "Concentric"
@@ -741,11 +716,6 @@ msgctxt "cooling label"
msgid "Cooling"
msgstr "Koelen"
-#: fdmprinter.def.json
-msgctxt "wireframe_top_jump description"
-msgid "Creates a small knot at the top of an upward line, so that the consecutive horizontal layer has a better chance to connect to it. Only applies to Wire Printing."
-msgstr "Maakt een kleine verdikking boven aan een opwaartse lijn, zodat de volgende horizontale laag hier beter op kan aansluiten. Alleen van toepassing op Draadprinten."
-
#: fdmprinter.def.json
msgctxt "infill_pattern option cross"
msgid "Cross"
@@ -851,21 +821,6 @@ msgctxt "machine_max_jerk_e description"
msgid "Default jerk for the motor of the filament."
msgstr "De standaardschok voor de motor voor het filament."
-#: fdmprinter.def.json
-msgctxt "wireframe_bottom_delay description"
-msgid "Delay time after a downward move. Only applies to Wire Printing."
-msgstr "Vertraging na een neerwaartse beweging. Alleen van toepassing op Draadprinten."
-
-#: fdmprinter.def.json
-msgctxt "wireframe_top_delay description"
-msgid "Delay time after an upward move, so that the upward line can harden. Only applies to Wire Printing."
-msgstr "Vertraging na een opwaartse beweging, zodat de opwaartse lijn kan uitharden. Alleen van toepassing op Draadprinten."
-
-#: fdmprinter.def.json
-msgctxt "wireframe_flat_delay description"
-msgid "Delay time between two horizontal segments. Introducing such a delay can cause better adhesion to previous layers at the connection points, while too long delays cause sagging. Only applies to Wire Printing."
-msgstr "Vertragingstijd tussen twee horizontale segmenten. Een dergelijke vertraging zorgt voor een betere hechting aan voorgaande lagen op de verbindingspunten. Bij een te lange vertraging kan het object echter gaan doorzakken. Alleen van toepassing op Draadprinten."
-
#: fdmprinter.def.json
msgctxt "bridge_settings_enabled description"
msgid "Detect bridges and modify print speed, flow and fan settings while bridges are printed."
@@ -874,7 +829,7 @@ msgstr "Hiermee detecteert u bruggen en past u de instellingen voor de printsnel
#: fdmprinter.def.json
msgctxt "inset_direction description"
msgid "Determines the order in which walls are printed. Printing outer walls earlier helps with dimensional accuracy, as faults from inner walls cannot propagate to the outside. However printing them later allows them to stack better when overhangs are printed. When there is an uneven amount of total innner walls, the 'center last line' is always printed last."
-msgstr "Bepaalt de volgorde waarin de wanden worden geprint. Wanneer u de buitenwanden het eerst print, bevordert u de nauwkeurigheid van de afmetingen, omdat fouten in de binnenwanden niet worden overgedragen op de buitenzijde. Door ze later te printen kunt u echter beter stapelen wanneer de overhangs worden geprint. Bij een oneven aantal binnenwanden wordt de 'middelste laatste regel' altijd als laatste afgedrukt."
+msgstr "Bepaalt de volgorde waarin de wanden worden geprint. Wanneer u de buitenwanden het eerst print, bevordert u de nauwkeurigheid van de afmetingen, omdat fouten in de binnenwanden niet worden overgedragen op de buitenzijde. Door ze later te printen kunt u echter beter stapelen wanneer de overhangs worden geprint. Bij een oneven aantal binnenwanden wordt de 'middelste laatste lijn' altijd als laatste afgedrukt."
#: fdmprinter.def.json
msgctxt "infill_mesh_order description"
@@ -896,11 +851,6 @@ msgctxt "material_diameter label"
msgid "Diameter"
msgstr "Diameter"
-#: fdmprinter.def.json
-msgctxt "support_tree_bp_diameter description"
-msgid "Diameter every branch tries to achieve when reaching the buildplate. Improves bed adhesion."
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "adhesion_type description"
msgid "Different options that help to improve both priming your extrusion and adhesion to the build plate. Brim adds a single layer flat area around the base of your model to prevent warping. Raft adds a thick grid with a roof below the model. Skirt is a line printed around the model, but not connected to the model."
@@ -911,11 +861,6 @@ msgctxt "machine_disallowed_areas label"
msgid "Disallowed Areas"
msgstr "Verboden gebieden"
-#: fdmprinter.def.json
-msgctxt "wireframe_nozzle_clearance description"
-msgid "Distance between the nozzle and horizontally downward lines. Larger clearance results in diagonally downward lines with a less steep angle, which in turn results in less upward connections with the next layer. Only applies to Wire Printing."
-msgstr "De afstand tussen de nozzle en horizontaal neergaande lijnen. Een grotere tussenruimte zorgt voor diagonaal neerwaarts gaande lijnen met een minder steile hoek. Hierdoor ontstaan minder opwaartse verbindingen met de volgende laag. Alleen van toepassing op Draadprinten."
-
#: fdmprinter.def.json
msgctxt "infill_line_distance description"
msgid "Distance between the printed infill lines. This setting is calculated by the infill density and the infill line width."
@@ -966,15 +911,6 @@ msgctxt "wall_0_wipe_dist description"
msgid "Distance of a travel move inserted after the outer wall, to hide the Z seam better."
msgstr "Afstand van een beweging die ingevoegd is na de buitenwand, om de Z-naad beter te maskeren."
-#: fdmprinter.def.json
-msgctxt "wireframe_up_half_speed description"
-msgid ""
-"Distance of an upward move which is extruded with half speed.\n"
-"This can cause better adhesion to previous layers, while not heating the material in those layers too much. Only applies to Wire Printing."
-msgstr ""
-"De afstand van een opwaartse beweging waarbij de doorvoersnelheid wordt gehalveerd.\n"
-"Hierdoor ontstaat een betere hechting aan voorgaande lagen, zonder dat het materiaal in die lagen te zeer wordt verwarmd. Alleen van toepassing op Draadprinten."
-
#: fdmprinter.def.json
msgctxt "draft_shield_dist description"
msgid "Distance of the draft shield from the print, in the X/Y directions."
@@ -995,16 +931,6 @@ msgctxt "support_xy_distance description"
msgid "Distance of the support structure from the print in the X/Y directions."
msgstr "Afstand tussen de supportstructuur en de print, in de X- en Y-richting."
-#: fdmprinter.def.json
-msgctxt "wireframe_fall_down description"
-msgid "Distance with which the material falls down after an upward extrusion. This distance is compensated for. Only applies to Wire Printing."
-msgstr "De afstand die het materiaal valt na een opwaartse doorvoer. Deze afstand wordt gecompenseerd. Alleen van toepassing op Draadprinten."
-
-#: fdmprinter.def.json
-msgctxt "wireframe_drag_along description"
-msgid "Distance with which the material of an upward extrusion is dragged along with the diagonally downward extrusion. This distance is compensated for. Only applies to Wire Printing."
-msgstr "De afstand waarover het materiaal van een opwaartse doorvoer wordt meegesleept tijdens een diagonaal neerwaartse doorvoer. Deze afstand wordt gecompenseerd. Alleen van toepassing op Draadprinten."
-
#: fdmprinter.def.json
msgctxt "min_infill_area description"
msgid "Don't generate areas of infill smaller than this (use skin instead)."
@@ -1373,7 +1299,7 @@ msgstr "Doorvoercompensatie op de supportstructuurlijnen."
#: fdmprinter.def.json
msgctxt "wall_0_material_flow_layer_0 description"
msgid "Flow compensation on the outermost wall line of the first layer."
-msgstr "Doorvoercompensatie op de buitenmuurlijn van de eerste laag."
+msgstr "Stroomcompensatie op de buitenste wandlijn van de eerste laag."
#: fdmprinter.def.json
msgctxt "wall_0_material_flow description"
@@ -1400,26 +1326,11 @@ msgctxt "wall_material_flow description"
msgid "Flow compensation on wall lines."
msgstr "Doorvoercompensatie op wandlijnen."
-#: fdmprinter.def.json
-msgctxt "wireframe_flow_connection description"
-msgid "Flow compensation when going up or down. Only applies to Wire Printing."
-msgstr "Doorvoercompensatie tijdens bewegingen naar boven of beneden. Alleen van toepassing op Draadprinten."
-
-#: fdmprinter.def.json
-msgctxt "wireframe_flow_flat description"
-msgid "Flow compensation when printing flat lines. Only applies to Wire Printing."
-msgstr "Doorvoercompensatie tijdens het printen van platte lijnen. Alleen van toepassing op Draadprinten."
-
#: fdmprinter.def.json
msgctxt "material_flow description"
msgid "Flow compensation: the amount of material extruded is multiplied by this value."
msgstr "Doorvoercompensatie: de hoeveelheid materiaal die wordt doorgevoerd, wordt vermenigvuldigd met deze waarde."
-#: fdmprinter.def.json
-msgctxt "wireframe_flow description"
-msgid "Flow compensation: the amount of material extruded is multiplied by this value. Only applies to Wire Printing."
-msgstr "Doorvoercompensatie: de hoeveelheid materiaal die wordt doorgevoerd, wordt vermenigvuldigd met deze waarde. Alleen van toepassing op Draadprinten."
-
#: fdmprinter.def.json
msgctxt "material_flush_purge_length label"
msgid "Flush Purge Length"
@@ -1516,7 +1427,7 @@ msgstr "Rijbrughoogte"
#: fdmprinter.def.json
msgctxt "interlocking_enable label"
msgid "Generate Interlocking Structure"
-msgstr "Genereer een in elkaar grijpende structuur"
+msgstr "Genereer in elkaar grijpende structuur"
#: fdmprinter.def.json
msgctxt "support_enable label"
@@ -1581,7 +1492,7 @@ msgstr "Geleidelijke supportvulling traptreden"
#: fdmprinter.def.json
msgctxt "cool_min_temperature description"
msgid "Gradually reduce to this temperature when printing at reduced speeds because of minimum layer time."
-msgstr "Verlaag vanwege de minimale laagtijd geleidelijk naar deze temperatuur bij het printen aan lagere snelheden."
+msgstr "Verlaag geleidelijk naar deze temperatuur bij het printen met lagere snelheden vanwege de minimale laagtijd."
#: fdmprinter.def.json
msgctxt "infill_pattern option grid"
@@ -1768,16 +1679,6 @@ msgctxt "machine_extruders_shared_nozzle_initial_retraction description"
msgid "How much the filament of each extruder is assumed to have been retracted from the shared nozzle tip at the completion of the printer-start gcode script; the value should be equal to or greater than the length of the common part of the nozzle's ducts."
msgstr "Hoever het filament van elke extruder geacht wordt te zijn ingetrokken vanuit de gedeelde nozzle als het G-code-script voor het opstarten van de printer is uitgevoerd. De waarde mag niet gelijk zijn aan of groter zijn dan de lengte van het gemeenschappelijke deel van de kanalen in de nozzle."
-#: fdmprinter.def.json
-msgctxt "support_interface_priority description"
-msgid "How support interface and support will interact when they overlap. Currently only implemented for support roof."
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_min_height_to_model description"
-msgid "How tall a branch has to be if it is placed on the model. Prevents small blobs of support. This setting is ignored when a branch is supporting a support roof."
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "bridge_skin_support_threshold description"
msgid "If a skin region is supported for less than this percentage of its area, print it using the bridge settings. Otherwise it is printed using the normal skin settings."
@@ -1956,7 +1857,7 @@ msgstr "Acceleratie Eerste Laag"
#: fdmprinter.def.json
msgctxt "skin_material_flow_layer_0 label"
msgid "Initial Layer Bottom Flow"
-msgstr "Initiële laag bodemstroom"
+msgstr "Initiële laag onderste lijn"
#: fdmprinter.def.json
msgctxt "material_flow_layer_0 label"
@@ -2083,16 +1984,6 @@ msgctxt "inset_direction option inside_out"
msgid "Inside To Outside"
msgstr "Van binnen naar buiten"
-#: fdmprinter.def.json
-msgctxt "support_interface_priority option interface_lines_overwrite_support_area"
-msgid "Interface lines preferred"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_interface_priority option interface_area_overwrite_support_area"
-msgid "Interface preferred"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "interlocking_beam_layer_count label"
msgid "Interlocking Beam Layer Count"
@@ -2116,7 +2007,7 @@ msgstr "In elkaar grijpende diepte"
#: fdmprinter.def.json
msgctxt "interlocking_orientation label"
msgid "Interlocking Structure Orientation"
-msgstr "Oriëntatie van de in elkaar grijpende structuur"
+msgstr "In elkaar grijpende structuuroriëntatie"
#: fdmprinter.def.json
msgctxt "ironing_only_highest_layer label"
@@ -2178,11 +2069,6 @@ msgctxt "meshfix_keep_open_polygons label"
msgid "Keep Disconnected Faces"
msgstr "Onderbroken Oppervlakken Behouden"
-#: fdmprinter.def.json
-msgctxt "wireframe_strategy option knot"
-msgid "Knot"
-msgstr "Verdikken"
-
#: fdmprinter.def.json
msgctxt "layer_height label"
msgid "Layer Height"
@@ -2253,11 +2139,6 @@ msgctxt "lightning_infill_support_angle label"
msgid "Lightning Infill Support Angle"
msgstr "Hoek supportstructuur bliksemvulling"
-#: fdmprinter.def.json
-msgctxt "support_tree_limit_branch_reach description"
-msgid "Limit how far each branch should travel from the point it supports. This can make the support more sturdy, but will increase the amount of branches (and because of that material usage/print time)"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "cutting_mesh description"
msgid "Limit the volume of this mesh to within other meshes. You can use this to make certain areas of one mesh print with different settings and with a whole different extruder."
@@ -2943,11 +2824,6 @@ msgctxt "machine_use_extruder_offset_to_offset_coords label"
msgid "Offset with Extruder"
msgstr "Offset met extruder"
-#: fdmprinter.def.json
-msgctxt "support_tree_rest_preference option graceful"
-msgid "On any flat surface"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "print_sequence option one_at_a_time"
msgid "One at a Time"
@@ -3078,11 +2954,6 @@ msgctxt "bridge_fan_speed_3 description"
msgid "Percentage fan speed to use when printing the third bridge skin layer."
msgstr "Percentage ventilatorsnelheid tijdens het printen van de derde brugskinlaag."
-#: fdmprinter.def.json
-msgctxt "wireframe_straight_before_down description"
-msgid "Percentage of a diagonally downward line which is covered by a horizontal line piece. This can prevent sagging of the top most point of upward lines. Only applies to Wire Printing."
-msgstr "Het percentage van een diagonaal neerwaartse lijn die wordt afgedekt door een deel van een horizontale lijn. Hiermee kunt u voorkomen dat het bovenste deel van een opwaartse lijn doorzakt. Alleen van toepassing op Draadprinten."
-
#: fdmprinter.def.json
msgctxt "minimum_polygon_circumference description"
msgid "Polygons in sliced layers that have a circumference smaller than this amount will be filtered out. Lower values lead to higher resolution mesh at the cost of slicing time. It is meant mostly for high resolution SLA printers and very tiny 3D models with a lot of details."
@@ -3193,11 +3064,6 @@ msgctxt "mold_enabled description"
msgid "Print models as a mold, which can be cast in order to get a model which resembles the models on the build plate."
msgstr "Print modellen als matrijs, die vervolgens kan worden gegoten om een model te krijgen dat lijkt op de modellen op het platform."
-#: fdmprinter.def.json
-msgctxt "wireframe_enabled description"
-msgid "Print only the outside surface with a sparse webbed structure, printing 'in thin air'. This is realized by horizontally printing the contours of the model at given Z intervals which are connected via upward and diagonally downward lines."
-msgstr "Print alleen de buitenkant van het object in een dunne webstructuur, 'in het luchtledige'. Hiervoor worden de contouren van het model horizontaal geprint op bepaalde Z-intervallen die door middel van opgaande en diagonaal neergaande lijnen zijn verbonden."
-
#: fdmprinter.def.json
msgctxt "fill_outline_gaps description"
msgid "Print pieces of the model which are horizontally thinner than the nozzle size."
@@ -3543,11 +3409,6 @@ msgctxt "support_tree_collision_resolution description"
msgid "Resolution to compute collisions with to avoid hitting the model. Setting this lower will produce more accurate trees that fail less often, but increases slicing time dramatically."
msgstr "Resolutie voor het berekenen van botsingen om te voorkomen dat het model wordt geraakt. Als u deze optie op een lagere waarde instelt, creëert u nauwkeurigere bomen die minder vaak fouten vertonen, maar wordt de slicetijd aanzienlijk verlengd."
-#: fdmprinter.def.json
-msgctxt "wireframe_strategy option retract"
-msgid "Retract"
-msgstr "Intrekken"
-
#: fdmprinter.def.json
msgctxt "travel_retract_before_outer_wall label"
msgid "Retract Before Outer Wall"
@@ -3801,7 +3662,7 @@ msgstr "Maximale grootte kleine gaten"
#: fdmprinter.def.json
msgctxt "cool_min_temperature label"
msgid "Small Layer Printing Temperature"
-msgstr "De printtemperatuur van kleine lagens"
+msgstr "Printtemperatuur van de kleine laag"
#: fdmprinter.def.json
msgctxt "small_skin_width label"
@@ -3868,31 +3729,6 @@ msgctxt "speed label"
msgid "Speed"
msgstr "Snelheid"
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed description"
-msgid "Speed at which the nozzle moves when extruding material. Only applies to Wire Printing."
-msgstr "De snelheid waarmee de nozzle beweegt tijdens het doorvoeren van materiaal. Alleen van toepassing op Draadprinten."
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_down description"
-msgid "Speed of printing a line diagonally downward. Only applies to Wire Printing."
-msgstr "De snelheid waarmee een lijn diagonaal naar beneden wordt geprint. Alleen van toepassing op Draadprinten."
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_up description"
-msgid "Speed of printing a line upward 'in thin air'. Only applies to Wire Printing."
-msgstr "De snelheid waarmee een lijn naar boven 'in het luchtledige' wordt geprint. Alleen van toepassing op Draadprinten."
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_bottom description"
-msgid "Speed of printing the first layer, which is the only layer touching the build platform. Only applies to Wire Printing."
-msgstr "De snelheid waarmee de eerste laag wordt geprint. Dit is tevens de enige laag die het platform raakt. Alleen van toepassing op Draadprinten."
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_flat description"
-msgid "Speed of printing the horizontal contours of the model. Only applies to Wire Printing."
-msgstr "De snelheid waarmee de contouren van een model worden geprint. Alleen van toepassing op draadprinten."
-
#: fdmprinter.def.json
msgctxt "wipe_hop_speed description"
msgid "Speed to move the z-axis during the hop."
@@ -3943,11 +3779,6 @@ msgctxt "machine_steps_per_mm_z label"
msgid "Steps per Millimeter (Z)"
msgstr "Stappen per millimeter (Z)"
-#: fdmprinter.def.json
-msgctxt "wireframe_strategy description"
-msgid "Strategy for making sure two consecutive layers connect at each connection point. Retraction lets the upward lines harden in the right position, but may cause filament grinding. A knot can be made at the end of an upward line to heighten the chance of connecting to it and to let the line cool; however, it may require slow printing speeds. Another strategy is to compensate for the sagging of the top of an upward line; however, the lines won't always fall down as predicted."
-msgstr "Strategie om ervoor te zorgen dat twee opeenvolgende lagen bij elk verbindingspunt op elkaar aansluiten. Met intrekken kunnen de opwaartse lijnen in de juiste positie uitharden, maar kan het filament gaan haperen. Aan het eind van een opwaartse lijn kan een verdikking worden gemaakt om een volgende lijn hierop eenvoudiger te kunnen laten aansluiten en om de lijn te laten afkoelen. Hiervoor is mogelijk een lage printsnelheid vereist. U kunt echter ook het doorzakken van de bovenkant van een opwaartse lijn compenseren. De lijnen vallen echter niet altijd zoals verwacht."
-
#: fdmprinter.def.json
msgctxt "support description"
msgid "Support"
@@ -3971,7 +3802,7 @@ msgstr "Afstand van Onderkant Supportstructuur"
#: fdmprinter.def.json
msgctxt "support_bottom_wall_count label"
msgid "Support Bottom Wall Line Count"
-msgstr "Aantal wandlijnen van de ondersteuningsonderzijde"
+msgstr "Aantal wandlijnen van de ondersteuningsbodem"
#: fdmprinter.def.json
msgctxt "support_brim_line_count label"
@@ -4153,11 +3984,6 @@ msgctxt "support_interface_pattern label"
msgid "Support Interface Pattern"
msgstr "Patroon Verbindingsstructuur"
-#: fdmprinter.def.json
-msgctxt "support_interface_priority label"
-msgid "Support Interface Priority"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "support_interface_skip_height label"
msgid "Support Interface Resolution"
@@ -4176,7 +4002,7 @@ msgstr "Dikte Verbindingsstructuur"
#: fdmprinter.def.json
msgctxt "support_interface_wall_count label"
msgid "Support Interface Wall Line Count"
-msgstr "Aantal wandlijnen van de ondersteuningsinterface"
+msgstr "Ondersteuning Interface Wandlijn"
#: fdmprinter.def.json
msgctxt "jerk_support label"
@@ -4281,7 +4107,7 @@ msgstr "Dikte Supportdak"
#: fdmprinter.def.json
msgctxt "support_roof_wall_count label"
msgid "Support Roof Wall Line Count"
-msgstr "Aantal wandlijnen van het ondersteuningsdak"
+msgstr "Aantal wandlijnen ondersteuningsdak"
#: fdmprinter.def.json
msgctxt "speed_support label"
@@ -4328,16 +4154,6 @@ msgctxt "support_z_distance label"
msgid "Support Z Distance"
msgstr "Z-afstand Supportstructuur"
-#: fdmprinter.def.json
-msgctxt "support_interface_priority option support_lines_overwrite_interface_area"
-msgid "Support lines preferred"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_interface_priority option support_area_overwrite_interface_area"
-msgid "Support preferred"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "support_supported_skin_fan_speed label"
msgid "Supported Skin Fan Speed"
@@ -4653,11 +4469,6 @@ msgctxt "support_tree_branch_diameter description"
msgid "The diameter of the thinnest branches of tree support. Thicker branches are more sturdy. Branches towards the base will be thicker than this."
msgstr "Hiermee stelt u de diameter in van de dunste takken van de boomsupportstructuur. Dikkere takken zijn steviger. Takken die dichter bij de stam liggen, zijn dikker dan dit."
-#: fdmprinter.def.json
-msgctxt "support_tree_tip_diameter description"
-msgid "The diameter of the top of the tip of the branches of tree support."
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "machine_feeder_wheel_diameter description"
msgid "The diameter of the wheel that drives the material in the feeder."
@@ -4666,7 +4477,7 @@ msgstr "De diameter van het tandwiel waarmee het materiaal in de feeder wordt ge
#: fdmprinter.def.json
msgctxt "support_tree_max_diameter description"
msgid "The diameter of the widest branches of tree support. A thicker trunk is more sturdy; a thinner trunk takes up less space on the build plate."
-msgstr "De diameter van de breedste takken boomondersteuning. Een dikkere kofferbak is steviger; een dunnere kofferbak neemt minder ruimte in op het platform."
+msgstr "De diameter van de breedste takken van de boomondersteuning. Een dikkere tak is steviger; een dunnere tak neemt minder ruimte in beslag op het platform."
#: fdmprinter.def.json
msgctxt "adaptive_layer_height_variation_step description"
@@ -4698,11 +4509,6 @@ msgctxt "raft_surface_line_spacing description"
msgid "The distance between the raft lines for the top raft layers. The spacing should be equal to the line width, so that the surface is solid."
msgstr "De afstand tussen de raftlijnen voor de bovenste lagen van de raft. Als u een solide oppervlak wilt maken, moet de ruimte gelijk zijn aan de lijnbreedte."
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_inset description"
-msgid "The distance covered when making a connection from a roof outline inward. Only applies to Wire Printing."
-msgstr "De afstand die wordt overbrugt wanneer vanaf een dakcontour een verbinding naar binnen wordt gemaakt. Alleen van toepassing op Draadprinten."
-
#: fdmprinter.def.json
msgctxt "interlocking_depth description"
msgid "The distance from the boundary between models to generate interlocking structure, measured in cells. Too few cells will result in poor adhesion."
@@ -4723,11 +4529,6 @@ msgctxt "machine_heat_zone_length description"
msgid "The distance from the tip of the nozzle in which heat from the nozzle is transferred to the filament."
msgstr "De afstand tussen de punt van de nozzle waarin de warmte uit de nozzle wordt overgedragen aan het filament."
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_drag_along description"
-msgid "The distance of the end piece of an inward line which gets dragged along when going back to the outer outline of the roof. This distance is compensated for. Only applies to Wire Printing."
-msgstr "De afstand die het eindstuk van een inwaartse lijn wordt meegesleept wanneer de nozzle terugkeert naar de buitencontouren van het dak. Deze afstand wordt gecompenseerd. Alleen van toepassing op Draadprinten."
-
#: fdmprinter.def.json
msgctxt "bottom_skin_expand_distance description"
msgid "The distance the bottom skins are expanded into the infill. Higher values makes the skin attach better to the infill pattern and makes the skin adhere better to the walls on the layer below. Lower values save amount of material used."
@@ -4748,11 +4549,6 @@ msgctxt "wipe_move_distance description"
msgid "The distance to move the head back and forth across the brush."
msgstr "De afstand die de kop heen en weer wordt bewogen over de borstel."
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_fall_down description"
-msgid "The distance which horizontal roof lines printed 'in thin air' fall down when being printed. This distance is compensated for. Only applies to Wire Printing."
-msgstr "De afstand die horizontale daklijnen die 'in het luchtledige' worden geprint, naar beneden vallen tijdens het printen. Deze afstand wordt gecompenseerd. Alleen van toepassing op Draadprinten."
-
#: fdmprinter.def.json
msgctxt "lightning_infill_prune_angle description"
msgid "The endpoints of infill lines are shortened to save on material. This setting is the angle of overhang of the endpoints of these lines."
@@ -4963,11 +4759,6 @@ msgctxt "support_bottom_stair_step_height description"
msgid "The height of the steps of the stair-like bottom of support resting on the model. A low value makes the support harder to remove, but too high values can lead to unstable support structures. Set to zero to turn off the stair-like behaviour."
msgstr "De hoogte van de treden van het trapvormige grondvlak van de supportstructuur die op het model rust. Wanneer u een lage waarde invoert, kan de supportstructuur minder gemakkelijk worden verwijderd. Wanneer u echter een te hoge waarde invoert, kan de supportstructuur instabiel worden. Stel deze waarde in op nul om het trapvormige gedrag uit te schakelen."
-#: fdmprinter.def.json
-msgctxt "wireframe_height description"
-msgid "The height of the upward and diagonally downward lines between two horizontal parts. This determines the overall density of the net structure. Only applies to Wire Printing."
-msgstr "De hoogte van de opgaande en diagonaal neergaande lijnen tussen twee horizontale delen. Hiermee bepaalt u de algehele dichtheid van de webstructuur. Alleen van toepassing op Draadprinten."
-
#: fdmprinter.def.json
msgctxt "brim_gap description"
msgid "The horizontal distance between the first brim line and the outline of the first layer of the print. A small gap can make the brim easier to remove while still providing the thermal benefits."
@@ -5250,7 +5041,7 @@ msgstr "De minimale lengte van de skirt of de brim. Als deze minimumlengte niet
#: fdmprinter.def.json
msgctxt "min_odd_wall_line_width description"
msgid "The minimum line width for middle line gap filler polyline walls. This setting determines at which model thickness we switch from printing two wall lines, to printing two outer walls and a single central wall in the middle. A higher Minimum Odd Wall Line Width leads to a higher maximum even wall line width. The maximum odd wall line width is calculated as 2 * Minimum Even Wall Line Width."
-msgstr "De minimum lijnbreedte voor opvuller voor ruimte middelste lijn bij wanden met meerdere lijnen. Deze instelling bepaalt bij welke modeldikte we overschakelen van het printen van twee wandlijnen naar het printen van twee buitenwanden en één centrale wand in het midden. Een hogere Minimum breedte ongelijkmatige wandlijn leidt naar een hogere maximale lijnbreedte bij een gelijkmatige wand. De maximum breedte ongelijkmatige wandlijn wordt berekend als 2 * de Minimum breedte gelijkmatige wandlijn."
+msgstr "De minimum lijnbreedte voor opvuller voor ruimte middelste lijn bij muren met meerdere lijnen. Deze instelling bepaalt bij welke modeldikte we overschakelen van het printen van twee wandlijnen naar het printen van twee buitenwanden en één centrale wand in het midden. Een hogere Minimum breedte ongelijkmatige wandlijn leidt naar een hogere maximale lijnbreedte bij een gelijkmatige wand. De maximale breedte ongelijkmatige wandlijn wordt berekend als 2 * Minimum breedte gelijkmatige wandlijn."
#: fdmprinter.def.json
msgctxt "min_even_wall_line_width description"
@@ -5287,11 +5078,6 @@ msgctxt "prime_tower_min_volume description"
msgid "The minimum volume for each layer of the prime tower in order to purge enough material."
msgstr "Het minimale volume voor elke laag van de primepijler om voldoende materiaal te zuiveren."
-#: fdmprinter.def.json
-msgctxt "support_tree_max_diameter_increase_by_merges_when_support_to_model description"
-msgid "The most the diameter of a branch that has to connect to the model may increase by merging with branches that could reach the buildplate. Increasing this reduces print time, but increases the area of support that rests on model"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "machine_name description"
msgid "The name of your 3D printer model."
@@ -5370,17 +5156,17 @@ msgstr "Het aantal wanden rond de vulling van de supportstructuur. Met een extra
#: fdmprinter.def.json
msgctxt "support_bottom_wall_count description"
msgid "The number of walls with which to surround support interface floor. Adding a wall can make support print more reliably and can support overhangs better, but increases print time and material used."
-msgstr "Het aantal muren waarmee de ondersteuningsinterfacevloer kan worden omgeven. Door een muur toe te voegen, kan de ondersteuningsprint betrouwbaarder worden gemaakt en kunnen overhangen beter worden ondersteund, maar neemt de printtijd en het gebruikte materiaal toe."
+msgstr "Het aantal muren waarmee de ondersteuningsinterfacevloer moet worden omgeven. Door een muur toe te voegen, kan de ondersteuningsprint betrouwbaarder worden gemaakt en kunnen overhangen beter worden ondersteund, maar neemt de printtijd en het gebruikte materiaal toe."
#: fdmprinter.def.json
msgctxt "support_roof_wall_count description"
msgid "The number of walls with which to surround support interface roof. Adding a wall can make support print more reliably and can support overhangs better, but increases print time and material used."
-msgstr "Het aantal muren waarmee het dak van de ondersteuningsinterface moet worden omgeven. Door een muur toe te voegen, kan de ondersteuningsprint betrouwbaarder worden gemaakt en kunnen overhangen beter worden ondersteund, maar neemt de printtijd en het gebruikte materiaal toe."
+msgstr "Het aantal muren waarmee het ondersteuningsinterfacedak kan worden omgeven. Door een muur toe te voegen, kan de ondersteuningsprint betrouwbaarder worden gemaakt en kunnen overhangen beter worden ondersteund, maar neemt de printtijd en het gebruikte materiaal toe."
#: fdmprinter.def.json
msgctxt "support_interface_wall_count description"
msgid "The number of walls with which to surround support interface. Adding a wall can make support print more reliably and can support overhangs better, but increases print time and material used."
-msgstr "Het aantal muren waarmee de ondersteuningsinterface kan worden omgeven. Door een muur toe te voegen, kan de ondersteuningsprint betrouwbaarder worden gemaakt en kunnen overhangen beter worden ondersteund, maar neemt de printtijd en het gebruikte materiaal toe."
+msgstr "Het aantal muren waarmee de ondersteuningsinterface moet worden omgeven. Door een muur toe te voegen, kan de ondersteuningsprint betrouwbaarder worden gemaakt en kunnen overhangen beter worden ondersteund, maar neemt de printtijd en het gebruikte materiaal toe."
#: fdmprinter.def.json
msgctxt "wall_distribution_count description"
@@ -5447,16 +5233,6 @@ msgctxt "z_seam_position description"
msgid "The position near where to start printing each part in a layer."
msgstr "De positie nabij waar met het printen van elk deel van een laag moet worden begonnen."
-#: fdmprinter.def.json
-msgctxt "support_tree_angle_slow description"
-msgid "The preferred angle of the branches, when they do not have to avoid the model. Use a lower angle to make them more vertical and more stable. Use a higher angle for branches to merge faster."
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_rest_preference description"
-msgid "The preferred placement of the support structures. If structures cant be placed at the prefered location, they will be place elsewhere"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "jerk_layer_0 description"
msgid "The print maximum instantaneous velocity change for the initial layer."
@@ -5867,11 +5643,6 @@ msgctxt "draft_shield_enabled description"
msgid "This will create a wall around the model, which traps (hot) air and shields against exterior airflow. Especially useful for materials which warp easily."
msgstr "Maak een wand rond het model. Deze vangt (warme) lucht en biedt bescherming tegen externe luchtbewegingen. De optie is met name geschikt voor materialen die snel kromtrekken."
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_outer_delay description"
-msgid "Time spent at the outer perimeters of hole which is to become a roof. Longer times can ensure a better connection. Only applies to Wire Printing."
-msgstr "De wachttijd aan de buitenkant van een gat dat een dak moet gaan vormen. Een langere wachttijd kan zorgen voor een betere aansluiting. Alleen van toepassing op Draadprinten."
-
#: fdmprinter.def.json
msgctxt "material_shrinkage_percentage_xy description"
msgid "To compensate for the shrinkage of the material as it cools down, the model will be scaled with this factor in the XY-direction (horizontally)."
@@ -6072,11 +5843,6 @@ msgctxt "support_tree_angle label"
msgid "Tree Support Branch Angle"
msgstr "Hoek van takken van boomsupportstructuur"
-#: fdmprinter.def.json
-msgctxt "support_tree_top_rate label"
-msgid "Tree Support Branch Density"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "support_tree_branch_diameter label"
msgid "Tree Support Branch Diameter"
@@ -6097,46 +5863,6 @@ msgctxt "support_tree_collision_resolution label"
msgid "Tree Support Collision Resolution"
msgstr "Resolutie bij botsingen van de boomsupportstructuur"
-#: fdmprinter.def.json
-msgctxt "support_tree_max_diameter_increase_by_merges_when_support_to_model label"
-msgid "Tree Support Diameter Increase To Model"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_bp_diameter label"
-msgid "Tree Support Inital Layer Diameter"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_limit_branch_reach label"
-msgid "Tree Support Limit Branch Reach"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_min_height_to_model label"
-msgid "Tree Support Minimum Height To Model"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_branch_reach_limit label"
-msgid "Tree Support Optimal Branch Range"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_angle_slow label"
-msgid "Tree Support Preferred Branch Angle"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_rest_preference label"
-msgid "Tree Support Rest Preference"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_tip_diameter label"
-msgid "Tree Support Tip Diameter"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "support_tree_max_diameter label"
msgid "Tree Support Trunk Diameter"
@@ -6200,12 +5926,12 @@ msgstr "Pijlers Gebruiken"
#: fdmprinter.def.json
msgctxt "acceleration_travel_enabled description"
msgid "Use a separate acceleration rate for travel moves. If disabled, travel moves will use the acceleration value of the printed line at their destination."
-msgstr "Gebruik een andere acceleratiesnelheid voor bewegingen. Indien uitgeschakeld, gebruikt de beweging de acceleratiewaarde van de geprinte lijn op de bestemming."
+msgstr "Gebruik een aparte acceleratiesnelheid voor verplaatsingen. Indien uitgeschakeld, gebruikt de beweging de acceleratiewaarde van de geprinte lijn op de bestemming."
#: fdmprinter.def.json
msgctxt "jerk_travel_enabled description"
msgid "Use a separate jerk rate for travel moves. If disabled, travel moves will use the jerk value of the printed line at their destination."
-msgstr "Gebruik een andere bewegingsschok voor bewegingen. Indien uitgeschakeld, gebruikt de beweging de bewegingsschokwaarde van de geprinte lijn op de bestemming."
+msgstr "Gebruik een apart schokpercentage voor verplaatsingen. Indien uitgeschakeld, gebruikt de beweging de schokwaarde van de geprinte lijn op de bestemming."
#: fdmprinter.def.json
msgctxt "relative_extrusion description"
@@ -6247,121 +5973,6 @@ msgctxt "slicing_tolerance description"
msgid "Vertical tolerance in the sliced layers. The contours of a layer are normally generated by taking cross sections through the middle of each layer's thickness (Middle). Alternatively each layer can have the areas which fall inside of the volume throughout the entire thickness of the layer (Exclusive) or a layer has the areas which fall inside anywhere within the layer (Inclusive). Inclusive retains the most details, Exclusive makes for the best fit and Middle stays closest to the original surface."
msgstr "Verticale tolerantie in de gesneden lagen. De contouren van een laag kunnen worden normaal gesproken gegenereerd door dwarsdoorsneden te nemen door het midden van de dikte van de laag (Midden). Daarnaast kan elke laag gebieden hebben die over de gehele dikte van de laag binnen het volume vallen (Exclusief), of kan een laag gebieden hebben die overal binnen de laag vallen (Inclusief). Met Inclusief worden de meeste details behouden, met Exclusief verkrijgt u de beste pasvorm en met Midden behoudt u het originele oppervlak het meest."
-#: fdmprinter.def.json
-msgctxt "wireframe_bottom_delay label"
-msgid "WP Bottom Delay"
-msgstr "Neerwaartse Vertraging Draadprinten"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_bottom label"
-msgid "WP Bottom Printing Speed"
-msgstr "Printsnelheid Bodem Draadprinten"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_flow_connection label"
-msgid "WP Connection Flow"
-msgstr "Verbindingsdoorvoer Draadprinten"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_height label"
-msgid "WP Connection Height"
-msgstr "Verbindingshoogte Draadprinten"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_down label"
-msgid "WP Downward Printing Speed"
-msgstr "Neerwaartse Printsnelheid Draadprinten"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_drag_along label"
-msgid "WP Drag Along"
-msgstr "Meeslepen Draadprinten"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_up_half_speed label"
-msgid "WP Ease Upward"
-msgstr "Langzaam Opwaarts Draadprinten"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_fall_down label"
-msgid "WP Fall Down"
-msgstr "Valafstand Draadprinten"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_flat_delay label"
-msgid "WP Flat Delay"
-msgstr "Vertraging Platte Lijn Draadprinten"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_flow_flat label"
-msgid "WP Flat Flow"
-msgstr "Doorvoer Platte Lijn Draadprinten"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_flow label"
-msgid "WP Flow"
-msgstr "Doorvoer Draadprinten"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_flat label"
-msgid "WP Horizontal Printing Speed"
-msgstr "Horizontale Printsnelheid Draadprinten"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_top_jump label"
-msgid "WP Knot Size"
-msgstr "Knoopgrootte Draadprinten"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_nozzle_clearance label"
-msgid "WP Nozzle Clearance"
-msgstr "Tussenruimte Nozzle Draadprinten"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_drag_along label"
-msgid "WP Roof Drag Along"
-msgstr "Meeslepen Dak Draadprinten"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_fall_down label"
-msgid "WP Roof Fall Down"
-msgstr "Valafstand Dak Draadprinten"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_inset label"
-msgid "WP Roof Inset Distance"
-msgstr "Afstand Dakuitsparingen Draadprinten"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_outer_delay label"
-msgid "WP Roof Outer Delay"
-msgstr "Vertraging buitenzijde dak tijdens draadprinten"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed label"
-msgid "WP Speed"
-msgstr "Snelheid Draadprinten"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_straight_before_down label"
-msgid "WP Straighten Downward Lines"
-msgstr "Neerwaartse Lijnen Rechtbuigen Draadprinten"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_strategy label"
-msgid "WP Strategy"
-msgstr "Draadprintstrategie"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_top_delay label"
-msgid "WP Top Delay"
-msgstr "Opwaartse Vertraging Draadprinten"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_up label"
-msgid "WP Upward Printing Speed"
-msgstr "Opwaartse Printsnelheid Draadprinten"
-
#: fdmprinter.def.json
msgctxt "material_bed_temp_wait label"
msgid "Wait for Build Plate Heatup"
@@ -6792,11 +6403,6 @@ msgctxt "wipe_hop_amount label"
msgid "Wipe Z Hop Height"
msgstr "Hoogte Z-sprong voor afvegen"
-#: fdmprinter.def.json
-msgctxt "wireframe_enabled label"
-msgid "Wire Printing"
-msgstr "Draadprinten"
-
#: fdmprinter.def.json
msgctxt "retraction_combing option infill"
msgid "Within Infill"
@@ -6942,18 +6548,210 @@ msgctxt "travel description"
msgid "travel"
msgstr "beweging"
-#~ msgctxt "material_flow_dependent_temperature label"
-#~ msgid "Auto Temperature"
-#~ msgstr "Automatische Temperatuurinstelling"
+#~ msgctxt "wireframe_strategy option compensate"
+#~ msgid "Compensate"
+#~ msgstr "Compenseren"
-#~ msgctxt "material_flow_dependent_temperature description"
-#~ msgid "Change the temperature for each layer automatically with the average flow speed of that layer."
-#~ msgstr "Pas de temperatuur voor elke laag automatisch aan aan de gemiddelde doorvoersnelheid van de laag."
+#~ msgctxt "wireframe_top_jump description"
+#~ msgid "Creates a small knot at the top of an upward line, so that the consecutive horizontal layer has a better chance to connect to it. Only applies to Wire Printing."
+#~ msgstr "Maakt een kleine verdikking boven aan een opwaartse lijn, zodat de volgende horizontale laag hier beter op kan aansluiten. Alleen van toepassing op Draadprinten."
-#~ msgctxt "limit_support_retractions label"
-#~ msgid "Limit Support Retractions"
-#~ msgstr "Supportintrekkingen beperken"
+#~ msgctxt "wireframe_bottom_delay description"
+#~ msgid "Delay time after a downward move. Only applies to Wire Printing."
+#~ msgstr "Vertraging na een neerwaartse beweging. Alleen van toepassing op Draadprinten."
-#~ msgctxt "limit_support_retractions description"
-#~ msgid "Omit retraction when moving from support to support in a straight line. Enabling this setting saves print time, but can lead to excessive stringing within the support structure."
-#~ msgstr "Sla intrekking over tijdens bewegingen in een rechte lijn van support naar support. Deze instelling verkort de printtijd, maar kan leiden tot overmatige draadvorming in de supportstructuur."
+#~ msgctxt "wireframe_top_delay description"
+#~ msgid "Delay time after an upward move, so that the upward line can harden. Only applies to Wire Printing."
+#~ msgstr "Vertraging na een opwaartse beweging, zodat de opwaartse lijn kan uitharden. Alleen van toepassing op Draadprinten."
+
+#~ msgctxt "wireframe_flat_delay description"
+#~ msgid "Delay time between two horizontal segments. Introducing such a delay can cause better adhesion to previous layers at the connection points, while too long delays cause sagging. Only applies to Wire Printing."
+#~ msgstr "Vertragingstijd tussen twee horizontale segmenten. Een dergelijke vertraging zorgt voor een betere hechting aan voorgaande lagen op de verbindingspunten. Bij een te lange vertraging kan het object echter gaan doorzakken. Alleen van toepassing op Draadprinten."
+
+#~ msgctxt "wireframe_nozzle_clearance description"
+#~ msgid "Distance between the nozzle and horizontally downward lines. Larger clearance results in diagonally downward lines with a less steep angle, which in turn results in less upward connections with the next layer. Only applies to Wire Printing."
+#~ msgstr "De afstand tussen de nozzle en horizontaal neergaande lijnen. Een grotere tussenruimte zorgt voor diagonaal neerwaarts gaande lijnen met een minder steile hoek. Hierdoor ontstaan minder opwaartse verbindingen met de volgende laag. Alleen van toepassing op Draadprinten."
+
+#~ msgctxt "wireframe_up_half_speed description"
+#~ msgid ""
+#~ "Distance of an upward move which is extruded with half speed.\n"
+#~ "This can cause better adhesion to previous layers, while not heating the material in those layers too much. Only applies to Wire Printing."
+#~ msgstr ""
+#~ "De afstand van een opwaartse beweging waarbij de doorvoersnelheid wordt gehalveerd.\n"
+#~ "Hierdoor ontstaat een betere hechting aan voorgaande lagen, zonder dat het materiaal in die lagen te zeer wordt verwarmd. Alleen van toepassing op Draadprinten."
+
+#~ msgctxt "wireframe_fall_down description"
+#~ msgid "Distance with which the material falls down after an upward extrusion. This distance is compensated for. Only applies to Wire Printing."
+#~ msgstr "De afstand die het materiaal valt na een opwaartse doorvoer. Deze afstand wordt gecompenseerd. Alleen van toepassing op Draadprinten."
+
+#~ msgctxt "wireframe_drag_along description"
+#~ msgid "Distance with which the material of an upward extrusion is dragged along with the diagonally downward extrusion. This distance is compensated for. Only applies to Wire Printing."
+#~ msgstr "De afstand waarover het materiaal van een opwaartse doorvoer wordt meegesleept tijdens een diagonaal neerwaartse doorvoer. Deze afstand wordt gecompenseerd. Alleen van toepassing op Draadprinten."
+
+#~ msgctxt "wireframe_flow_connection description"
+#~ msgid "Flow compensation when going up or down. Only applies to Wire Printing."
+#~ msgstr "Doorvoercompensatie tijdens bewegingen naar boven of beneden. Alleen van toepassing op Draadprinten."
+
+#~ msgctxt "wireframe_flow_flat description"
+#~ msgid "Flow compensation when printing flat lines. Only applies to Wire Printing."
+#~ msgstr "Doorvoercompensatie tijdens het printen van platte lijnen. Alleen van toepassing op Draadprinten."
+
+#~ msgctxt "wireframe_flow description"
+#~ msgid "Flow compensation: the amount of material extruded is multiplied by this value. Only applies to Wire Printing."
+#~ msgstr "Doorvoercompensatie: de hoeveelheid materiaal die wordt doorgevoerd, wordt vermenigvuldigd met deze waarde. Alleen van toepassing op Draadprinten."
+
+#~ msgctxt "wireframe_strategy option knot"
+#~ msgid "Knot"
+#~ msgstr "Verdikken"
+
+#~ msgctxt "wireframe_straight_before_down description"
+#~ msgid "Percentage of a diagonally downward line which is covered by a horizontal line piece. This can prevent sagging of the top most point of upward lines. Only applies to Wire Printing."
+#~ msgstr "Het percentage van een diagonaal neerwaartse lijn die wordt afgedekt door een deel van een horizontale lijn. Hiermee kunt u voorkomen dat het bovenste deel van een opwaartse lijn doorzakt. Alleen van toepassing op Draadprinten."
+
+#~ msgctxt "wireframe_enabled description"
+#~ msgid "Print only the outside surface with a sparse webbed structure, printing 'in thin air'. This is realized by horizontally printing the contours of the model at given Z intervals which are connected via upward and diagonally downward lines."
+#~ msgstr "Print alleen de buitenkant van het object in een dunne webstructuur, 'in het luchtledige'. Hiervoor worden de contouren van het model horizontaal geprint op bepaalde Z-intervallen die door middel van opgaande en diagonaal neergaande lijnen zijn verbonden."
+
+#~ msgctxt "wireframe_strategy option retract"
+#~ msgid "Retract"
+#~ msgstr "Intrekken"
+
+#~ msgctxt "wireframe_printspeed description"
+#~ msgid "Speed at which the nozzle moves when extruding material. Only applies to Wire Printing."
+#~ msgstr "De snelheid waarmee de nozzle beweegt tijdens het doorvoeren van materiaal. Alleen van toepassing op Draadprinten."
+
+#~ msgctxt "wireframe_printspeed_down description"
+#~ msgid "Speed of printing a line diagonally downward. Only applies to Wire Printing."
+#~ msgstr "De snelheid waarmee een lijn diagonaal naar beneden wordt geprint. Alleen van toepassing op Draadprinten."
+
+#~ msgctxt "wireframe_printspeed_up description"
+#~ msgid "Speed of printing a line upward 'in thin air'. Only applies to Wire Printing."
+#~ msgstr "De snelheid waarmee een lijn naar boven 'in het luchtledige' wordt geprint. Alleen van toepassing op Draadprinten."
+
+#~ msgctxt "wireframe_printspeed_bottom description"
+#~ msgid "Speed of printing the first layer, which is the only layer touching the build platform. Only applies to Wire Printing."
+#~ msgstr "De snelheid waarmee de eerste laag wordt geprint. Dit is tevens de enige laag die het platform raakt. Alleen van toepassing op Draadprinten."
+
+#~ msgctxt "wireframe_printspeed_flat description"
+#~ msgid "Speed of printing the horizontal contours of the model. Only applies to Wire Printing."
+#~ msgstr "De snelheid waarmee de contouren van een model worden geprint. Alleen van toepassing op draadprinten."
+
+#~ msgctxt "wireframe_strategy description"
+#~ msgid "Strategy for making sure two consecutive layers connect at each connection point. Retraction lets the upward lines harden in the right position, but may cause filament grinding. A knot can be made at the end of an upward line to heighten the chance of connecting to it and to let the line cool; however, it may require slow printing speeds. Another strategy is to compensate for the sagging of the top of an upward line; however, the lines won't always fall down as predicted."
+#~ msgstr "Strategie om ervoor te zorgen dat twee opeenvolgende lagen bij elk verbindingspunt op elkaar aansluiten. Met intrekken kunnen de opwaartse lijnen in de juiste positie uitharden, maar kan het filament gaan haperen. Aan het eind van een opwaartse lijn kan een verdikking worden gemaakt om een volgende lijn hierop eenvoudiger te kunnen laten aansluiten en om de lijn te laten afkoelen. Hiervoor is mogelijk een lage printsnelheid vereist. U kunt echter ook het doorzakken van de bovenkant van een opwaartse lijn compenseren. De lijnen vallen echter niet altijd zoals verwacht."
+
+#~ msgctxt "wireframe_roof_inset description"
+#~ msgid "The distance covered when making a connection from a roof outline inward. Only applies to Wire Printing."
+#~ msgstr "De afstand die wordt overbrugt wanneer vanaf een dakcontour een verbinding naar binnen wordt gemaakt. Alleen van toepassing op Draadprinten."
+
+#~ msgctxt "wireframe_roof_drag_along description"
+#~ msgid "The distance of the end piece of an inward line which gets dragged along when going back to the outer outline of the roof. This distance is compensated for. Only applies to Wire Printing."
+#~ msgstr "De afstand die het eindstuk van een inwaartse lijn wordt meegesleept wanneer de nozzle terugkeert naar de buitencontouren van het dak. Deze afstand wordt gecompenseerd. Alleen van toepassing op Draadprinten."
+
+#~ msgctxt "wireframe_roof_fall_down description"
+#~ msgid "The distance which horizontal roof lines printed 'in thin air' fall down when being printed. This distance is compensated for. Only applies to Wire Printing."
+#~ msgstr "De afstand die horizontale daklijnen die 'in het luchtledige' worden geprint, naar beneden vallen tijdens het printen. Deze afstand wordt gecompenseerd. Alleen van toepassing op Draadprinten."
+
+#~ msgctxt "wireframe_height description"
+#~ msgid "The height of the upward and diagonally downward lines between two horizontal parts. This determines the overall density of the net structure. Only applies to Wire Printing."
+#~ msgstr "De hoogte van de opgaande en diagonaal neergaande lijnen tussen twee horizontale delen. Hiermee bepaalt u de algehele dichtheid van de webstructuur. Alleen van toepassing op Draadprinten."
+
+#~ msgctxt "wireframe_roof_outer_delay description"
+#~ msgid "Time spent at the outer perimeters of hole which is to become a roof. Longer times can ensure a better connection. Only applies to Wire Printing."
+#~ msgstr "De wachttijd aan de buitenkant van een gat dat een dak moet gaan vormen. Een langere wachttijd kan zorgen voor een betere aansluiting. Alleen van toepassing op Draadprinten."
+
+#~ msgctxt "wireframe_bottom_delay label"
+#~ msgid "WP Bottom Delay"
+#~ msgstr "Neerwaartse Vertraging Draadprinten"
+
+#~ msgctxt "wireframe_printspeed_bottom label"
+#~ msgid "WP Bottom Printing Speed"
+#~ msgstr "Printsnelheid Bodem Draadprinten"
+
+#~ msgctxt "wireframe_flow_connection label"
+#~ msgid "WP Connection Flow"
+#~ msgstr "Verbindingsdoorvoer Draadprinten"
+
+#~ msgctxt "wireframe_height label"
+#~ msgid "WP Connection Height"
+#~ msgstr "Verbindingshoogte Draadprinten"
+
+#~ msgctxt "wireframe_printspeed_down label"
+#~ msgid "WP Downward Printing Speed"
+#~ msgstr "Neerwaartse Printsnelheid Draadprinten"
+
+#~ msgctxt "wireframe_drag_along label"
+#~ msgid "WP Drag Along"
+#~ msgstr "Meeslepen Draadprinten"
+
+#~ msgctxt "wireframe_up_half_speed label"
+#~ msgid "WP Ease Upward"
+#~ msgstr "Langzaam Opwaarts Draadprinten"
+
+#~ msgctxt "wireframe_fall_down label"
+#~ msgid "WP Fall Down"
+#~ msgstr "Valafstand Draadprinten"
+
+#~ msgctxt "wireframe_flat_delay label"
+#~ msgid "WP Flat Delay"
+#~ msgstr "Vertraging Platte Lijn Draadprinten"
+
+#~ msgctxt "wireframe_flow_flat label"
+#~ msgid "WP Flat Flow"
+#~ msgstr "Doorvoer Platte Lijn Draadprinten"
+
+#~ msgctxt "wireframe_flow label"
+#~ msgid "WP Flow"
+#~ msgstr "Doorvoer Draadprinten"
+
+#~ msgctxt "wireframe_printspeed_flat label"
+#~ msgid "WP Horizontal Printing Speed"
+#~ msgstr "Horizontale Printsnelheid Draadprinten"
+
+#~ msgctxt "wireframe_top_jump label"
+#~ msgid "WP Knot Size"
+#~ msgstr "Knoopgrootte Draadprinten"
+
+#~ msgctxt "wireframe_nozzle_clearance label"
+#~ msgid "WP Nozzle Clearance"
+#~ msgstr "Tussenruimte Nozzle Draadprinten"
+
+#~ msgctxt "wireframe_roof_drag_along label"
+#~ msgid "WP Roof Drag Along"
+#~ msgstr "Meeslepen Dak Draadprinten"
+
+#~ msgctxt "wireframe_roof_fall_down label"
+#~ msgid "WP Roof Fall Down"
+#~ msgstr "Valafstand Dak Draadprinten"
+
+#~ msgctxt "wireframe_roof_inset label"
+#~ msgid "WP Roof Inset Distance"
+#~ msgstr "Afstand Dakuitsparingen Draadprinten"
+
+#~ msgctxt "wireframe_roof_outer_delay label"
+#~ msgid "WP Roof Outer Delay"
+#~ msgstr "Vertraging buitenzijde dak tijdens draadprinten"
+
+#~ msgctxt "wireframe_printspeed label"
+#~ msgid "WP Speed"
+#~ msgstr "Snelheid Draadprinten"
+
+#~ msgctxt "wireframe_straight_before_down label"
+#~ msgid "WP Straighten Downward Lines"
+#~ msgstr "Neerwaartse Lijnen Rechtbuigen Draadprinten"
+
+#~ msgctxt "wireframe_strategy label"
+#~ msgid "WP Strategy"
+#~ msgstr "Draadprintstrategie"
+
+#~ msgctxt "wireframe_top_delay label"
+#~ msgid "WP Top Delay"
+#~ msgstr "Opwaartse Vertraging Draadprinten"
+
+#~ msgctxt "wireframe_printspeed_up label"
+#~ msgid "WP Upward Printing Speed"
+#~ msgstr "Opwaartse Printsnelheid Draadprinten"
+
+#~ msgctxt "wireframe_enabled label"
+#~ msgid "Wire Printing"
+#~ msgstr "Draadprinten"
diff --git a/resources/i18n/pl_PL/cura.po b/resources/i18n/pl_PL/cura.po
index c9a255a613..5cfeec0834 100644
--- a/resources/i18n/pl_PL/cura.po
+++ b/resources/i18n/pl_PL/cura.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Cura 5.1\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-15 11:58+0000\n"
+"POT-Creation-Date: 2023-04-06 15:55+0000\n"
"PO-Revision-Date: 2021-09-07 08:02+0200\n"
"Last-Translator: Mariusz Matłosz \n"
"Language-Team: Mariusz Matłosz , reprapy.pl\n"
@@ -813,18 +813,18 @@ msgctxt "@text"
msgid "Unknown error."
msgstr ""
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:547
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:558
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags or !"
msgid "Project file {0} contains an unknown machine type {1}. Cannot import the machine. Models will be imported instead."
msgstr "Plik projektu {0} zawiera nieznany typ maszyny {1}. Nie można zaimportować maszyny. Zostaną zaimportowane modele."
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:550
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:561
msgctxt "@info:title"
msgid "Open Project File"
msgstr "Otwórz Plik Projektu"
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:631
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:642
#: plugins/3MFReader/WorkspaceDialog.qml:99
#: plugins/3MFReader/WorkspaceDialog.qml:127
#: plugins/3MFReader/WorkspaceDialog.qml:134
@@ -832,27 +832,27 @@ msgctxt "@button"
msgid "Create new"
msgstr "Utwórz nowy"
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:681
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:692
#, python-brace-format
msgctxt "@info:error Don't translate the XML tags or !"
msgid "Project file {0} is suddenly inaccessible: {1}."
msgstr ""
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:682
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:690
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:709
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:693
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:701
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:720
msgctxt "@info:title"
msgid "Can't Open Project File"
msgstr ""
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:689
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:707
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:700
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:718
#, python-brace-format
msgctxt "@info:error Don't translate the XML tags or !"
msgid "Project file {0} is corrupt: {1}."
msgstr ""
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:754
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:765
#, python-brace-format
msgctxt "@info:error Don't translate the XML tag !"
msgid "Project file {0} is made using profiles that are unknown to this version of UltiMaker Cura."
@@ -1923,17 +1923,17 @@ msgctxt "@label"
msgid "Number of Extruders"
msgstr "Liczba ekstruderów"
-#: plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:341
+#: plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:342
msgctxt "@label"
msgid "Apply Extruder offsets to GCode"
msgstr ""
-#: plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:389
+#: plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:390
msgctxt "@title:label"
msgid "Start G-code"
msgstr "Początkowy G-code"
-#: plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:400
+#: plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:401
msgctxt "@title:label"
msgid "End G-code"
msgstr "Końcowy G-code"
@@ -2716,25 +2716,15 @@ msgstr ""
#: plugins/SimulationView/SimulationView.py:129
msgctxt "@info:status"
-msgid "Cura does not accurately display layers when Wire Printing is enabled."
+msgid "Nothing is shown because you need to slice first."
msgstr ""
#: plugins/SimulationView/SimulationView.py:130
msgctxt "@info:title"
-msgid "Simulation View"
-msgstr "Widok symulacji"
-
-#: plugins/SimulationView/SimulationView.py:133
-msgctxt "@info:status"
-msgid "Nothing is shown because you need to slice first."
-msgstr ""
-
-#: plugins/SimulationView/SimulationView.py:134
-msgctxt "@info:title"
msgid "No layers to show"
msgstr ""
-#: plugins/SimulationView/SimulationView.py:136
+#: plugins/SimulationView/SimulationView.py:132
#: plugins/SolidView/SolidView.py:74
msgctxt "@info:option_text"
msgid "Do not show this message again"
@@ -4047,6 +4037,16 @@ msgctxt "name"
msgid "Version Upgrade 5.2 to 5.3"
msgstr "Ulepszenie Wersji z 5.2 do 5.3"
+#: plugins/VersionUpgrade/VersionUpgrade53to54/plugin.json
+msgctxt "description"
+msgid "Upgrades configurations from Cura 5.3 to Cura 5.4."
+msgstr ""
+
+#: plugins/VersionUpgrade/VersionUpgrade53to54/plugin.json
+msgctxt "name"
+msgid "Version Upgrade 5.3 to 5.4"
+msgstr ""
+
#: plugins/X3DReader/__init__.py:13
msgctxt "@item:inlistbox"
msgid "X3D File"
@@ -6899,3 +6899,7 @@ msgstr ""
msgctxt "@label"
msgid "No items to select from"
msgstr ""
+
+#~ msgctxt "@info:title"
+#~ msgid "Simulation View"
+#~ msgstr "Widok symulacji"
diff --git a/resources/i18n/pl_PL/fdmprinter.def.json.po b/resources/i18n/pl_PL/fdmprinter.def.json.po
index 4319f0e391..8c6ba9a785 100644
--- a/resources/i18n/pl_PL/fdmprinter.def.json.po
+++ b/resources/i18n/pl_PL/fdmprinter.def.json.po
@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Cura 5.1\n"
"Report-Msgid-Bugs-To: plugins@ultimaker.com\n"
-"POT-Creation-Date: 2023-03-23 11:03+0000\n"
+"POT-Creation-Date: 2023-03-28 11:57+0000\n"
"PO-Revision-Date: 2019-11-15 15:34+0100\n"
"Last-Translator: Mariusz Matłosz \n"
"Language-Team: Mariusz Matłosz , reprapy.pl\n"
@@ -76,11 +76,6 @@ msgctxt "brim_inside_margin description"
msgid "A part fully enclosed inside another part can generate an outer brim that touches the inside of the other part. This removes all brim within this distance from internal holes."
msgstr ""
-#: fdmprinter.def.json
-msgctxt "support_tree_branch_reach_limit description"
-msgid "A recomendation to how far branches can move from the points they support. Branches can violate this value to reach their destination (buildplate or a flat part of the model). Lowering this value will make the support more sturdy, but increase the amount of branches (and because of that material usage/print time) "
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "extruder_prime_pos_abs label"
msgid "Absolute Extruder Prime Position"
@@ -145,11 +140,6 @@ msgctxt "support_interface_density description"
msgid "Adjusts the density of the roofs and floors of the support structure. A higher value results in better overhangs, but the supports are harder to remove."
msgstr "Dostosowuje gęstość dachów i podłoży podpory. Wyższa wartość powoduje lepsze zwisy, ale podpory są trudniejsze do usunięcia."
-#: fdmprinter.def.json
-msgctxt "support_tree_top_rate description"
-msgid "Adjusts the density of the support structure used to generate the tips of the branches. A higher value results in better overhangs, but the supports are harder to remove. Use Support Roof for very high values or ensure support density is similarly high at the top."
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "support_infill_rate description"
msgid "Adjusts the density of the support structure. A higher value results in better overhangs, but the supports are harder to remove."
@@ -330,11 +320,6 @@ msgctxt "magic_mesh_surface_mode option both"
msgid "Both"
msgstr "Oba"
-#: fdmprinter.def.json
-msgctxt "support_interface_priority option nothing"
-msgid "Both overlap"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "bottom_layers label"
msgid "Bottom Layers"
@@ -560,11 +545,6 @@ msgctxt "build_volume_temperature label"
msgid "Build Volume Temperature"
msgstr "Temperatura obszaru roboczego"
-#: fdmprinter.def.json
-msgctxt "support_tree_rest_preference option buildplate"
-msgid "Buildplate"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "center_object label"
msgid "Center Object"
@@ -610,11 +590,6 @@ msgctxt "command_line_settings label"
msgid "Command Line Settings"
msgstr "Ustawienia Wiersza Polecenia"
-#: fdmprinter.def.json
-msgctxt "wireframe_strategy option compensate"
-msgid "Compensate"
-msgstr "Kompensuj"
-
#: fdmprinter.def.json
msgctxt "infill_pattern option concentric"
msgid "Concentric"
@@ -745,11 +720,6 @@ msgctxt "cooling label"
msgid "Cooling"
msgstr "Chłodzenie"
-#: fdmprinter.def.json
-msgctxt "wireframe_top_jump description"
-msgid "Creates a small knot at the top of an upward line, so that the consecutive horizontal layer has a better chance to connect to it. Only applies to Wire Printing."
-msgstr "Tworzy mały węzeł u góry linii w górę, dzięki czemu kolejna pozioma warstwa ma większą szansę połączenia się z nią. Dotyczy tylko Drukowania Drutu."
-
#: fdmprinter.def.json
msgctxt "infill_pattern option cross"
msgid "Cross"
@@ -855,21 +825,6 @@ msgctxt "machine_max_jerk_e description"
msgid "Default jerk for the motor of the filament."
msgstr "Domyślny zryw dla silnika filamentu."
-#: fdmprinter.def.json
-msgctxt "wireframe_bottom_delay description"
-msgid "Delay time after a downward move. Only applies to Wire Printing."
-msgstr "Opóźnienie po pochyłym ruchu. Dotyczy tylko Drukowania Drutu."
-
-#: fdmprinter.def.json
-msgctxt "wireframe_top_delay description"
-msgid "Delay time after an upward move, so that the upward line can harden. Only applies to Wire Printing."
-msgstr "Opóźnienie czasu po wzniesieniu w górę, tak aby linia idąca w górę mogła zesztywniać. Dotyczy tylko Drukowania Drutu."
-
-#: fdmprinter.def.json
-msgctxt "wireframe_flat_delay description"
-msgid "Delay time between two horizontal segments. Introducing such a delay can cause better adhesion to previous layers at the connection points, while too long delays cause sagging. Only applies to Wire Printing."
-msgstr "Czas opóźnienia pomiędzy dwoma poziomymi segmentami. Dzięki takiemu opóźnieniu może powstać lepsza przyczepność do poprzedniej warstwy, przy zbyt dużym opóźnieniu może jednak prowadzić do opadania. Odnosi się tylko do Drukowania Drutu."
-
#: fdmprinter.def.json
msgctxt "bridge_settings_enabled description"
msgid "Detect bridges and modify print speed, flow and fan settings while bridges are printed."
@@ -900,11 +855,6 @@ msgctxt "material_diameter label"
msgid "Diameter"
msgstr "Średnica"
-#: fdmprinter.def.json
-msgctxt "support_tree_bp_diameter description"
-msgid "Diameter every branch tries to achieve when reaching the buildplate. Improves bed adhesion."
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "adhesion_type description"
msgid "Different options that help to improve both priming your extrusion and adhesion to the build plate. Brim adds a single layer flat area around the base of your model to prevent warping. Raft adds a thick grid with a roof below the model. Skirt is a line printed around the model, but not connected to the model."
@@ -915,11 +865,6 @@ msgctxt "machine_disallowed_areas label"
msgid "Disallowed Areas"
msgstr "Niedozwolone obszary"
-#: fdmprinter.def.json
-msgctxt "wireframe_nozzle_clearance description"
-msgid "Distance between the nozzle and horizontally downward lines. Larger clearance results in diagonally downward lines with a less steep angle, which in turn results in less upward connections with the next layer. Only applies to Wire Printing."
-msgstr "Odległość między dyszą a liniami skierowanymi w dół. Większe prześwity powodują ukośne linie skierowanie w dół o mniej stromym kącie, co z kolei skutkuje mniejszymi połączeniami z następną warstwą. Dotyczy tylko Drukowania Drutu."
-
#: fdmprinter.def.json
msgctxt "infill_line_distance description"
msgid "Distance between the printed infill lines. This setting is calculated by the infill density and the infill line width."
@@ -970,15 +915,6 @@ msgctxt "wall_0_wipe_dist description"
msgid "Distance of a travel move inserted after the outer wall, to hide the Z seam better."
msgstr "Długość ruchu jałowego umieszczonego po wydrukowaniu zewnętrznej ściany, aby lepiej ukryć szew Z."
-#: fdmprinter.def.json
-msgctxt "wireframe_up_half_speed description"
-msgid ""
-"Distance of an upward move which is extruded with half speed.\n"
-"This can cause better adhesion to previous layers, while not heating the material in those layers too much. Only applies to Wire Printing."
-msgstr ""
-"Dystans przemieszczania się ku górze, który jest wytłaczany z połową szybkości.\n"
-"Może to prowadzić do lepszej przyczepności do wcześniejszych warstw, bez zbytniego podgrzewania materiału na tych warstwach. Odnosi się tylko do Drukowania Drutu."
-
#: fdmprinter.def.json
msgctxt "draft_shield_dist description"
msgid "Distance of the draft shield from the print, in the X/Y directions."
@@ -999,16 +935,6 @@ msgctxt "support_xy_distance description"
msgid "Distance of the support structure from the print in the X/Y directions."
msgstr "Odległość podpory od wydruku w kierunkach X/Y."
-#: fdmprinter.def.json
-msgctxt "wireframe_fall_down description"
-msgid "Distance with which the material falls down after an upward extrusion. This distance is compensated for. Only applies to Wire Printing."
-msgstr "Odległość o jaką spada materiału przez wytłaczanie w górę. Długość ta jest kompensowana. Odnosi się tylko do Drukowania Drutu."
-
-#: fdmprinter.def.json
-msgctxt "wireframe_drag_along description"
-msgid "Distance with which the material of an upward extrusion is dragged along with the diagonally downward extrusion. This distance is compensated for. Only applies to Wire Printing."
-msgstr "Odległość, z jaką materiał wytłoczony z góry jest przeciągany równolegle do dolnej ekstruzji. Ta odległość jest kompensowana. Dotyczy tylko Drukowania Drutu."
-
#: fdmprinter.def.json
msgctxt "min_infill_area description"
msgid "Don't generate areas of infill smaller than this (use skin instead)."
@@ -1404,26 +1330,11 @@ msgctxt "wall_material_flow description"
msgid "Flow compensation on wall lines."
msgstr "Ustawienie przepływu na liniach ścianek."
-#: fdmprinter.def.json
-msgctxt "wireframe_flow_connection description"
-msgid "Flow compensation when going up or down. Only applies to Wire Printing."
-msgstr "Kompensacja przepływu w górę i w dół. Odnosi się tylko do Drukowania Drutu."
-
-#: fdmprinter.def.json
-msgctxt "wireframe_flow_flat description"
-msgid "Flow compensation when printing flat lines. Only applies to Wire Printing."
-msgstr "Kompensacja przepływu podczas drukowania płaskich linii. Dotyczy tylko Drukowania Drutu."
-
#: fdmprinter.def.json
msgctxt "material_flow description"
msgid "Flow compensation: the amount of material extruded is multiplied by this value."
msgstr "Kompensacja przepływu: ilość ekstrudowanego materiału jest mnożona przez tę wartość."
-#: fdmprinter.def.json
-msgctxt "wireframe_flow description"
-msgid "Flow compensation: the amount of material extruded is multiplied by this value. Only applies to Wire Printing."
-msgstr "Kompensacja przepływu: ilość wytłaczanego materiału jest mnożona przez tę wartość. Odnosi się tylko do Drukowania Drutu."
-
#: fdmprinter.def.json
msgctxt "material_flush_purge_length label"
msgid "Flush Purge Length"
@@ -1772,16 +1683,6 @@ msgctxt "machine_extruders_shared_nozzle_initial_retraction description"
msgid "How much the filament of each extruder is assumed to have been retracted from the shared nozzle tip at the completion of the printer-start gcode script; the value should be equal to or greater than the length of the common part of the nozzle's ducts."
msgstr ""
-#: fdmprinter.def.json
-msgctxt "support_interface_priority description"
-msgid "How support interface and support will interact when they overlap. Currently only implemented for support roof."
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_min_height_to_model description"
-msgid "How tall a branch has to be if it is placed on the model. Prevents small blobs of support. This setting is ignored when a branch is supporting a support roof."
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "bridge_skin_support_threshold description"
msgid "If a skin region is supported for less than this percentage of its area, print it using the bridge settings. Otherwise it is printed using the normal skin settings."
@@ -2087,16 +1988,6 @@ msgctxt "inset_direction option inside_out"
msgid "Inside To Outside"
msgstr ""
-#: fdmprinter.def.json
-msgctxt "support_interface_priority option interface_lines_overwrite_support_area"
-msgid "Interface lines preferred"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_interface_priority option interface_area_overwrite_support_area"
-msgid "Interface preferred"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "interlocking_beam_layer_count label"
msgid "Interlocking Beam Layer Count"
@@ -2182,11 +2073,6 @@ msgctxt "meshfix_keep_open_polygons label"
msgid "Keep Disconnected Faces"
msgstr "Zachowaj Rozłączone Powierzchnie"
-#: fdmprinter.def.json
-msgctxt "wireframe_strategy option knot"
-msgid "Knot"
-msgstr "Węzeł"
-
#: fdmprinter.def.json
msgctxt "layer_height label"
msgid "Layer Height"
@@ -2257,11 +2143,6 @@ msgctxt "lightning_infill_support_angle label"
msgid "Lightning Infill Support Angle"
msgstr ""
-#: fdmprinter.def.json
-msgctxt "support_tree_limit_branch_reach description"
-msgid "Limit how far each branch should travel from the point it supports. This can make the support more sturdy, but will increase the amount of branches (and because of that material usage/print time)"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "cutting_mesh description"
msgid "Limit the volume of this mesh to within other meshes. You can use this to make certain areas of one mesh print with different settings and with a whole different extruder."
@@ -2947,11 +2828,6 @@ msgctxt "machine_use_extruder_offset_to_offset_coords label"
msgid "Offset with Extruder"
msgstr "Przesunięcie ekstrudera"
-#: fdmprinter.def.json
-msgctxt "support_tree_rest_preference option graceful"
-msgid "On any flat surface"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "print_sequence option one_at_a_time"
msgid "One at a Time"
@@ -3082,11 +2958,6 @@ msgctxt "bridge_fan_speed_3 description"
msgid "Percentage fan speed to use when printing the third bridge skin layer."
msgstr "Procent prędkości wentylatora używany podczas drukowania trzeciej warstwy skóry most."
-#: fdmprinter.def.json
-msgctxt "wireframe_straight_before_down description"
-msgid "Percentage of a diagonally downward line which is covered by a horizontal line piece. This can prevent sagging of the top most point of upward lines. Only applies to Wire Printing."
-msgstr "Odsetek ukośnych linii ułożonych w dół, który jest przykryty poziomą linią. Może to uniemożliwić zwisanie górnej krawędzi linii ułożonejw górę. Dotyczy tylko Drukowania Drutu."
-
#: fdmprinter.def.json
msgctxt "minimum_polygon_circumference description"
msgid "Polygons in sliced layers that have a circumference smaller than this amount will be filtered out. Lower values lead to higher resolution mesh at the cost of slicing time. It is meant mostly for high resolution SLA printers and very tiny 3D models with a lot of details."
@@ -3197,11 +3068,6 @@ msgctxt "mold_enabled description"
msgid "Print models as a mold, which can be cast in order to get a model which resembles the models on the build plate."
msgstr "Wydrukuj modele jako formę, którą można wyrzucić w celu uzyskania odlewu, który przypomina modele na płycie."
-#: fdmprinter.def.json
-msgctxt "wireframe_enabled description"
-msgid "Print only the outside surface with a sparse webbed structure, printing 'in thin air'. This is realized by horizontally printing the contours of the model at given Z intervals which are connected via upward and diagonally downward lines."
-msgstr "Wydrukuj tylko zewnętrzną powierzchnię o słabej strukturze tkaniny, drukując \"w cienkim powietrzu\". Jest to realizowane poprzez poziomy wydruk konturów modelu w określonych przedziałach Z, które są połączone przez linie skierowane w górę i w dół po porzekątnej."
-
#: fdmprinter.def.json
msgctxt "fill_outline_gaps description"
msgid "Print pieces of the model which are horizontally thinner than the nozzle size."
@@ -3547,11 +3413,6 @@ msgctxt "support_tree_collision_resolution description"
msgid "Resolution to compute collisions with to avoid hitting the model. Setting this lower will produce more accurate trees that fail less often, but increases slicing time dramatically."
msgstr "Rozdzielczość przeliczania kolizji, aby unikać zderzeń z modelem. Ustawienie niższej wartości spowoduje bardziej dokładne drzewa, które rzadziej zawodzą, ale zwiększa to drastycznie czas cięcia."
-#: fdmprinter.def.json
-msgctxt "wireframe_strategy option retract"
-msgid "Retract"
-msgstr "Wycofanie"
-
#: fdmprinter.def.json
msgctxt "travel_retract_before_outer_wall label"
msgid "Retract Before Outer Wall"
@@ -3873,31 +3734,6 @@ msgctxt "speed label"
msgid "Speed"
msgstr "Prędkość"
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed description"
-msgid "Speed at which the nozzle moves when extruding material. Only applies to Wire Printing."
-msgstr "Prędkość, z jaką porusza się dysza podczas wytłaczania materiału. Dotyczy tylko Drukowania Drutu."
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_down description"
-msgid "Speed of printing a line diagonally downward. Only applies to Wire Printing."
-msgstr "Prędkość drukowania ukośnej linii w dół. Odnosi się tylko do Drukowania Drutu."
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_up description"
-msgid "Speed of printing a line upward 'in thin air'. Only applies to Wire Printing."
-msgstr "Szybkość drukowania linii do góry „w powietrzu”. Odnosi się tylko do Drukowania Drutu."
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_bottom description"
-msgid "Speed of printing the first layer, which is the only layer touching the build platform. Only applies to Wire Printing."
-msgstr "Prędkość drukowania pierwszej warstwy, która jest jedyną warstwą dotykającą stołu. Dotyczy tylko Drukowania Drutu."
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_flat description"
-msgid "Speed of printing the horizontal contours of the model. Only applies to Wire Printing."
-msgstr "Prędkość drukowania poziomych konturów modelu. Odnosi się tylko do Drukowania Drutu."
-
#: fdmprinter.def.json
msgctxt "wipe_hop_speed description"
msgid "Speed to move the z-axis during the hop."
@@ -3948,11 +3784,6 @@ msgctxt "machine_steps_per_mm_z label"
msgid "Steps per Millimeter (Z)"
msgstr "Kroki na milimetr (Z)"
-#: fdmprinter.def.json
-msgctxt "wireframe_strategy description"
-msgid "Strategy for making sure two consecutive layers connect at each connection point. Retraction lets the upward lines harden in the right position, but may cause filament grinding. A knot can be made at the end of an upward line to heighten the chance of connecting to it and to let the line cool; however, it may require slow printing speeds. Another strategy is to compensate for the sagging of the top of an upward line; however, the lines won't always fall down as predicted."
-msgstr "Strategia zapewniająca podłączenie dwóch kolejnych warstw w każdym punkcie połączenia. Wycofanie pozwala na utwardzenie linii idących w górę we właściwej pozycji, ale może powodować \"mielenie\" filamentu. Węzeł może być wykonany na końcu linii do góry, aby zwiększyć szanse na połączenie z nią i pozostawić dobrą linię; może to jednak wymagać wolnych prędkości druku. Inną strategią jest wyrównanie opadania górnej krawędzi. Jednak linie nie zawsze spadają zgodnie z przewidywaniami."
-
#: fdmprinter.def.json
msgctxt "support description"
msgid "Support"
@@ -4159,11 +3990,6 @@ msgctxt "support_interface_pattern label"
msgid "Support Interface Pattern"
msgstr "Wzór Połączenia Podpory"
-#: fdmprinter.def.json
-msgctxt "support_interface_priority label"
-msgid "Support Interface Priority"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "support_interface_skip_height label"
msgid "Support Interface Resolution"
@@ -4336,16 +4162,6 @@ msgctxt "support_z_distance label"
msgid "Support Z Distance"
msgstr "Odległość Podpory Z"
-#: fdmprinter.def.json
-msgctxt "support_interface_priority option support_lines_overwrite_interface_area"
-msgid "Support lines preferred"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_interface_priority option support_area_overwrite_interface_area"
-msgid "Support preferred"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "support_supported_skin_fan_speed label"
msgid "Supported Skin Fan Speed"
@@ -4661,11 +4477,6 @@ msgctxt "support_tree_branch_diameter description"
msgid "The diameter of the thinnest branches of tree support. Thicker branches are more sturdy. Branches towards the base will be thicker than this."
msgstr "Średnica najcieńszej gałęzi drzewiastej podpory. Grubsze gałęzie są bardziej sztywne. Gałęzie bliżej podłoża będą grubsze od tego."
-#: fdmprinter.def.json
-msgctxt "support_tree_tip_diameter description"
-msgid "The diameter of the top of the tip of the branches of tree support."
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "machine_feeder_wheel_diameter description"
msgid "The diameter of the wheel that drives the material in the feeder."
@@ -4706,11 +4517,6 @@ msgctxt "raft_surface_line_spacing description"
msgid "The distance between the raft lines for the top raft layers. The spacing should be equal to the line width, so that the surface is solid."
msgstr "Odległość między liniami na górnej warstwie tratwy. Rozstaw powinien być równy szerokości linii, tak że powierzchnia jest pełna."
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_inset description"
-msgid "The distance covered when making a connection from a roof outline inward. Only applies to Wire Printing."
-msgstr "Odległość jaka zostaje pokryta podczas tworzenia połączenia z wewnętrznego konturu dachu. Odnosi się tylko do Drukowania Drutu."
-
#: fdmprinter.def.json
msgctxt "interlocking_depth description"
msgid "The distance from the boundary between models to generate interlocking structure, measured in cells. Too few cells will result in poor adhesion."
@@ -4732,11 +4538,6 @@ msgctxt "machine_heat_zone_length description"
msgid "The distance from the tip of the nozzle in which heat from the nozzle is transferred to the filament."
msgstr "Odległość od końcówki dyszy, z której ciepło dyszy przenoszone jest do filamentu."
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_drag_along description"
-msgid "The distance of the end piece of an inward line which gets dragged along when going back to the outer outline of the roof. This distance is compensated for. Only applies to Wire Printing."
-msgstr "Długość końcówki wewnętrznej linii, która jest rozciągana podczas powrotu do zewnętrznej linii dachu. Trasa ta jest kompensowana. Odnosi się tylko do Drukowania Drutu."
-
#: fdmprinter.def.json
msgctxt "bottom_skin_expand_distance description"
msgid "The distance the bottom skins are expanded into the infill. Higher values makes the skin attach better to the infill pattern and makes the skin adhere better to the walls on the layer below. Lower values save amount of material used."
@@ -4757,11 +4558,6 @@ msgctxt "wipe_move_distance description"
msgid "The distance to move the head back and forth across the brush."
msgstr "Odległość, którą głowica musi pokonać w tę i z powrotem po szczotce."
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_fall_down description"
-msgid "The distance which horizontal roof lines printed 'in thin air' fall down when being printed. This distance is compensated for. Only applies to Wire Printing."
-msgstr "Odległość, na jaką opadają linie dachu wydrukowane \"w powietrzu\" podczas druku. Ta odległość jest kompensowana. Dotyczy tylko Drukowania Drutu."
-
#: fdmprinter.def.json
msgctxt "lightning_infill_prune_angle description"
msgid "The endpoints of infill lines are shortened to save on material. This setting is the angle of overhang of the endpoints of these lines."
@@ -4972,11 +4768,6 @@ msgctxt "support_bottom_stair_step_height description"
msgid "The height of the steps of the stair-like bottom of support resting on the model. A low value makes the support harder to remove, but too high values can lead to unstable support structures. Set to zero to turn off the stair-like behaviour."
msgstr "Wysokość stopni w schodkowym dole podpory spoczywającej na modelu. Niska wartość utrudnia usunięcie podpory, ale zbyt duża wartość może prowadzić do niestabilnej podpory. Ustaw na zero, aby wyłączyć zachowanie schodkowe."
-#: fdmprinter.def.json
-msgctxt "wireframe_height description"
-msgid "The height of the upward and diagonally downward lines between two horizontal parts. This determines the overall density of the net structure. Only applies to Wire Printing."
-msgstr "Wysokość linii w górę i po przekątnej w dół między dwiema częściami poziomymi. Określa ona całkowitą gęstość struktury siatki. Dotyczy tylko Drukowania Drutu."
-
#: fdmprinter.def.json
msgctxt "brim_gap description"
msgid "The horizontal distance between the first brim line and the outline of the first layer of the print. A small gap can make the brim easier to remove while still providing the thermal benefits."
@@ -5296,11 +5087,6 @@ msgctxt "prime_tower_min_volume description"
msgid "The minimum volume for each layer of the prime tower in order to purge enough material."
msgstr "Minimalna objętość każdej warstwy wieży czyszczącej w celu oczyszczenia wystarczającej ilości materiału."
-#: fdmprinter.def.json
-msgctxt "support_tree_max_diameter_increase_by_merges_when_support_to_model description"
-msgid "The most the diameter of a branch that has to connect to the model may increase by merging with branches that could reach the buildplate. Increasing this reduces print time, but increases the area of support that rests on model"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "machine_name description"
msgid "The name of your 3D printer model."
@@ -5459,16 +5245,6 @@ msgctxt "z_seam_position description"
msgid "The position near where to start printing each part in a layer."
msgstr "Najbliższa pozycja startu druku każdej warstwy."
-#: fdmprinter.def.json
-msgctxt "support_tree_angle_slow description"
-msgid "The preferred angle of the branches, when they do not have to avoid the model. Use a lower angle to make them more vertical and more stable. Use a higher angle for branches to merge faster."
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_rest_preference description"
-msgid "The preferred placement of the support structures. If structures cant be placed at the prefered location, they will be place elsewhere"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "jerk_layer_0 description"
msgid "The print maximum instantaneous velocity change for the initial layer."
@@ -5880,11 +5656,6 @@ msgctxt "draft_shield_enabled description"
msgid "This will create a wall around the model, which traps (hot) air and shields against exterior airflow. Especially useful for materials which warp easily."
msgstr "Powoduje to powstanie osłony wokół modelu, która wyłapuje (gorące) powietrze i osłania przed ruchami powietrza. Szczególnie przydatna w przypadku materiałów, które łatwo się rozwarstwiają."
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_outer_delay description"
-msgid "Time spent at the outer perimeters of hole which is to become a roof. Longer times can ensure a better connection. Only applies to Wire Printing."
-msgstr "Czas, który poświęca się na zewnętrznych obrzeżach otworu, który ma stać się dachem. Dłuższy czas może spowodować lepsze połączenie. Odnosi się tylko do Drukowania Drutu."
-
#: fdmprinter.def.json
msgctxt "material_shrinkage_percentage_xy description"
msgid "To compensate for the shrinkage of the material as it cools down, the model will be scaled with this factor in the XY-direction (horizontally)."
@@ -6085,11 +5856,6 @@ msgctxt "support_tree_angle label"
msgid "Tree Support Branch Angle"
msgstr "Kąt Gałęzi Drzewnej Podpory"
-#: fdmprinter.def.json
-msgctxt "support_tree_top_rate label"
-msgid "Tree Support Branch Density"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "support_tree_branch_diameter label"
msgid "Tree Support Branch Diameter"
@@ -6110,46 +5876,6 @@ msgctxt "support_tree_collision_resolution label"
msgid "Tree Support Collision Resolution"
msgstr "Rozdzielczość Kolizji Drzewiastej Podpory"
-#: fdmprinter.def.json
-msgctxt "support_tree_max_diameter_increase_by_merges_when_support_to_model label"
-msgid "Tree Support Diameter Increase To Model"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_bp_diameter label"
-msgid "Tree Support Inital Layer Diameter"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_limit_branch_reach label"
-msgid "Tree Support Limit Branch Reach"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_min_height_to_model label"
-msgid "Tree Support Minimum Height To Model"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_branch_reach_limit label"
-msgid "Tree Support Optimal Branch Range"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_angle_slow label"
-msgid "Tree Support Preferred Branch Angle"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_rest_preference label"
-msgid "Tree Support Rest Preference"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_tip_diameter label"
-msgid "Tree Support Tip Diameter"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "support_tree_max_diameter label"
msgid "Tree Support Trunk Diameter"
@@ -6260,121 +5986,6 @@ msgctxt "slicing_tolerance description"
msgid "Vertical tolerance in the sliced layers. The contours of a layer are normally generated by taking cross sections through the middle of each layer's thickness (Middle). Alternatively each layer can have the areas which fall inside of the volume throughout the entire thickness of the layer (Exclusive) or a layer has the areas which fall inside anywhere within the layer (Inclusive). Inclusive retains the most details, Exclusive makes for the best fit and Middle stays closest to the original surface."
msgstr ""
-#: fdmprinter.def.json
-msgctxt "wireframe_bottom_delay label"
-msgid "WP Bottom Delay"
-msgstr "DD Dolne Opóźnienie"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_bottom label"
-msgid "WP Bottom Printing Speed"
-msgstr "DD Prędk. Drukowania Dołu"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_flow_connection label"
-msgid "WP Connection Flow"
-msgstr "DD Przepływ Połączenia"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_height label"
-msgid "WP Connection Height"
-msgstr "DD Wysokość Połączenia"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_down label"
-msgid "WP Downward Printing Speed"
-msgstr "DD Prędkość Drukowania w Dół"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_drag_along label"
-msgid "WP Drag Along"
-msgstr "DD Przeciągnij Wzdłuż"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_up_half_speed label"
-msgid "WP Ease Upward"
-msgstr "DD Łatwe Wzniesienie"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_fall_down label"
-msgid "WP Fall Down"
-msgstr "DD Spadek"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_flat_delay label"
-msgid "WP Flat Delay"
-msgstr "DD Płaskie Opóźnienie"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_flow_flat label"
-msgid "WP Flat Flow"
-msgstr "DD Płaskie Przepływ"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_flow label"
-msgid "WP Flow"
-msgstr "DD Przepływ"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_flat label"
-msgid "WP Horizontal Printing Speed"
-msgstr "DD Prędkość Drukowania Poziomo"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_top_jump label"
-msgid "WP Knot Size"
-msgstr "DD Rozmiar Węzła"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_nozzle_clearance label"
-msgid "WP Nozzle Clearance"
-msgstr "DD Prześwit Dyszy"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_drag_along label"
-msgid "WP Roof Drag Along"
-msgstr "DD Rozciągaj Dach"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_fall_down label"
-msgid "WP Roof Fall Down"
-msgstr "DD Spadek Dachu"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_inset label"
-msgid "WP Roof Inset Distance"
-msgstr "DD Długość Wkładu Dachu"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_outer_delay label"
-msgid "WP Roof Outer Delay"
-msgstr "DD Opóźnienie Zew. Dachu"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed label"
-msgid "WP Speed"
-msgstr "DD Prędkość"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_straight_before_down label"
-msgid "WP Straighten Downward Lines"
-msgstr "DD Prostuj Linie w Dół"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_strategy label"
-msgid "WP Strategy"
-msgstr "DD Strategia"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_top_delay label"
-msgid "WP Top Delay"
-msgstr "DD Opóźnienie Góry"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_up label"
-msgid "WP Upward Printing Speed"
-msgstr "DD Prędkość Drukowania do Góry"
-
#: fdmprinter.def.json
msgctxt "material_bed_temp_wait label"
msgid "Wait for Build Plate Heatup"
@@ -6805,11 +6416,6 @@ msgctxt "wipe_hop_amount label"
msgid "Wipe Z Hop Height"
msgstr "Wysokość skoku Z przy czyszczeniu"
-#: fdmprinter.def.json
-msgctxt "wireframe_enabled label"
-msgid "Wire Printing"
-msgstr "Drukowanie Drutu"
-
#: fdmprinter.def.json
msgctxt "retraction_combing option infill"
msgid "Within Infill"
@@ -7043,6 +6649,10 @@ msgstr "ruch jałowy"
#~ msgid "Combing keeps the nozzle within already printed areas when traveling. This results in slightly longer travel moves but reduces the need for retractions. If combing is off, the material will retract and the nozzle moves in a straight line to the next point. It is also possible to avoid combing over top/bottom skin areas by combing within the infill only."
#~ msgstr "Kombinowanie utrzymuje dyszę w już zadrukowanych obszarach podczas ruchu jałowego. Powoduje to nieco dłuższe ruchy jałowe, ale zmniejsza potrzebę retrakcji Jeśli kombinowanie jest wyłączone, materiał się cofa, a dysza przemieszcza się w linii prostej do następnego punktu. Można też unikać kombinowania na górnych/dolnych obszarach skóry przez kombinowanie tylko wewnątrz wypełnienia."
+#~ msgctxt "wireframe_strategy option compensate"
+#~ msgid "Compensate"
+#~ msgstr "Kompensuj"
+
#~ msgctxt "travel_compensate_overlapping_walls_x_enabled label"
#~ msgid "Compensate Inner Wall Overlaps"
#~ msgstr "Komp. Wew. Nakład. się Ścian"
@@ -7103,6 +6713,22 @@ msgstr "ruch jałowy"
#~ msgid "Cool down speed"
#~ msgstr "Prędkość Chłodzenia"
+#~ msgctxt "wireframe_top_jump description"
+#~ msgid "Creates a small knot at the top of an upward line, so that the consecutive horizontal layer has a better chance to connect to it. Only applies to Wire Printing."
+#~ msgstr "Tworzy mały węzeł u góry linii w górę, dzięki czemu kolejna pozioma warstwa ma większą szansę połączenia się z nią. Dotyczy tylko Drukowania Drutu."
+
+#~ msgctxt "wireframe_bottom_delay description"
+#~ msgid "Delay time after a downward move. Only applies to Wire Printing."
+#~ msgstr "Opóźnienie po pochyłym ruchu. Dotyczy tylko Drukowania Drutu."
+
+#~ msgctxt "wireframe_top_delay description"
+#~ msgid "Delay time after an upward move, so that the upward line can harden. Only applies to Wire Printing."
+#~ msgstr "Opóźnienie czasu po wzniesieniu w górę, tak aby linia idąca w górę mogła zesztywniać. Dotyczy tylko Drukowania Drutu."
+
+#~ msgctxt "wireframe_flat_delay description"
+#~ msgid "Delay time between two horizontal segments. Introducing such a delay can cause better adhesion to previous layers at the connection points, while too long delays cause sagging. Only applies to Wire Printing."
+#~ msgstr "Czas opóźnienia pomiędzy dwoma poziomymi segmentami. Dzięki takiemu opóźnieniu może powstać lepsza przyczepność do poprzedniej warstwy, przy zbyt dużym opóźnieniu może jednak prowadzić do opadania. Odnosi się tylko do Drukowania Drutu."
+
#~ msgctxt "infill_mesh_order description"
#~ msgid "Determines which infill mesh is inside the infill of another infill mesh. An infill mesh with a higher order will modify the infill of infill meshes with lower order and normal meshes."
#~ msgstr "Określa, która siatka wypełnienia znajduje się wewnątrz wypełnienia innej siatki wypełnienia. Siatka wypełniająca o wyższym porządku modyfikuje wypełnienie siatki wypełnień o niższym porządku i normalnych siatek."
@@ -7111,10 +6737,30 @@ msgstr "ruch jałowy"
#~ msgid "Disallowed areas"
#~ msgstr "Zakazane obszary"
+#~ msgctxt "wireframe_nozzle_clearance description"
+#~ msgid "Distance between the nozzle and horizontally downward lines. Larger clearance results in diagonally downward lines with a less steep angle, which in turn results in less upward connections with the next layer. Only applies to Wire Printing."
+#~ msgstr "Odległość między dyszą a liniami skierowanymi w dół. Większe prześwity powodują ukośne linie skierowanie w dół o mniej stromym kącie, co z kolei skutkuje mniejszymi połączeniami z następną warstwą. Dotyczy tylko Drukowania Drutu."
+
+#~ msgctxt "wireframe_up_half_speed description"
+#~ msgid ""
+#~ "Distance of an upward move which is extruded with half speed.\n"
+#~ "This can cause better adhesion to previous layers, while not heating the material in those layers too much. Only applies to Wire Printing."
+#~ msgstr ""
+#~ "Dystans przemieszczania się ku górze, który jest wytłaczany z połową szybkości.\n"
+#~ "Może to prowadzić do lepszej przyczepności do wcześniejszych warstw, bez zbytniego podgrzewania materiału na tych warstwach. Odnosi się tylko do Drukowania Drutu."
+
#~ msgctxt "support_xy_distance_overhang description"
#~ msgid "Distance of the support structure from the overhang in the X/Y directions. "
#~ msgstr "Odległość podpory od zwisu w kierunkach X/Y "
+#~ msgctxt "wireframe_fall_down description"
+#~ msgid "Distance with which the material falls down after an upward extrusion. This distance is compensated for. Only applies to Wire Printing."
+#~ msgstr "Odległość o jaką spada materiału przez wytłaczanie w górę. Długość ta jest kompensowana. Odnosi się tylko do Drukowania Drutu."
+
+#~ msgctxt "wireframe_drag_along description"
+#~ msgid "Distance with which the material of an upward extrusion is dragged along with the diagonally downward extrusion. This distance is compensated for. Only applies to Wire Printing."
+#~ msgstr "Odległość, z jaką materiał wytłoczony z góry jest przeciągany równolegle do dolnej ekstruzji. Ta odległość jest kompensowana. Dotyczy tylko Drukowania Drutu."
+
#~ msgctxt "machine_end_gcode label"
#~ msgid "End GCode"
#~ msgstr "Końcowy G-code"
@@ -7179,10 +6825,22 @@ msgstr "ruch jałowy"
#~ msgid "First Layer Speed"
#~ msgstr "Prędkość pierwszej warstwy"
+#~ msgctxt "wireframe_flow_connection description"
+#~ msgid "Flow compensation when going up or down. Only applies to Wire Printing."
+#~ msgstr "Kompensacja przepływu w górę i w dół. Odnosi się tylko do Drukowania Drutu."
+
+#~ msgctxt "wireframe_flow_flat description"
+#~ msgid "Flow compensation when printing flat lines. Only applies to Wire Printing."
+#~ msgstr "Kompensacja przepływu podczas drukowania płaskich linii. Dotyczy tylko Drukowania Drutu."
+
#~ msgctxt "prime_tower_flow description"
#~ msgid "Flow compensation: the amount of material extruded is multiplied by this value."
#~ msgstr "Kompensacja przepływu: ilość ekstrudowanego materiału jest mnożona przez tę wartość."
+#~ msgctxt "wireframe_flow description"
+#~ msgid "Flow compensation: the amount of material extruded is multiplied by this value. Only applies to Wire Printing."
+#~ msgstr "Kompensacja przepływu: ilość wytłaczanego materiału jest mnożona przez tę wartość. Odnosi się tylko do Drukowania Drutu."
+
#~ msgctxt "flow_rate_extrusion_offset_factor label"
#~ msgid "Flow rate compensation factor"
#~ msgstr "Współczynnik kompensacji przepływu"
@@ -7295,6 +6953,10 @@ msgstr "ruch jałowy"
#~ msgid "Is center origin"
#~ msgstr "Począt. na Środku"
+#~ msgctxt "wireframe_strategy option knot"
+#~ msgid "Knot"
+#~ msgstr "Węzeł"
+
#~ msgctxt "limit_support_retractions label"
#~ msgid "Limit Support Retractions"
#~ msgstr "Ogranicz Retrakcje Pomiędzy Podporami"
@@ -7443,6 +7105,10 @@ msgstr "ruch jałowy"
#~ msgid "Outer nozzle diameter"
#~ msgstr "Zew. średnica dyszy"
+#~ msgctxt "wireframe_straight_before_down description"
+#~ msgid "Percentage of a diagonally downward line which is covered by a horizontal line piece. This can prevent sagging of the top most point of upward lines. Only applies to Wire Printing."
+#~ msgstr "Odsetek ukośnych linii ułożonych w dół, który jest przykryty poziomą linią. Może to uniemożliwić zwisanie górnej krawędzi linii ułożonejw górę. Dotyczy tylko Drukowania Drutu."
+
#~ msgctxt "wall_min_flow_retract label"
#~ msgid "Prefer Retract"
#~ msgstr "Preferuj Retrakcję"
@@ -7455,6 +7121,10 @@ msgstr "ruch jałowy"
#~ msgid "Prime Tower Thickness"
#~ msgstr "Grubość Wieży Czyszcz."
+#~ msgctxt "wireframe_enabled description"
+#~ msgid "Print only the outside surface with a sparse webbed structure, printing 'in thin air'. This is realized by horizontally printing the contours of the model at given Z intervals which are connected via upward and diagonally downward lines."
+#~ msgstr "Wydrukuj tylko zewnętrzną powierzchnię o słabej strukturze tkaniny, drukując \"w cienkim powietrzu\". Jest to realizowane poprzez poziomy wydruk konturów modelu w określonych przedziałach Z, które są połączone przez linie skierowane w górę i w dół po porzekątnej."
+
#~ msgctxt "spaghetti_infill_enabled description"
#~ msgid "Print the infill every so often, so that the filament will curl up chaotically inside the object. This reduces print time, but the behaviour is rather unpredictable."
#~ msgstr "Drukowanie wypełnienia tak często, aby filament zwisał chaotycznie wewnątrz przedmiotu. Zmniejsza to czas drukowania, ale zachowanie jest raczej nieprzewidywalne."
@@ -7483,6 +7153,10 @@ msgstr "ruch jałowy"
#~ msgid "RepRap (Volumetric)"
#~ msgstr "RepRap (Objętościowy)"
+#~ msgctxt "wireframe_strategy option retract"
+#~ msgid "Retract"
+#~ msgstr "Wycofanie"
+
#~ msgctxt "retraction_enable description"
#~ msgid "Retract the filament when the nozzle is moving over a non-printed area. "
#~ msgstr "Cofnij filament, gdy dysza porusza się nad obszarem, w którym nie ma drukować. "
@@ -7559,6 +7233,26 @@ msgstr "ruch jałowy"
#~ msgid "Spaghetti Maximum Infill Angle"
#~ msgstr "Maks. Kąt Wypełn. Spaghetti"
+#~ msgctxt "wireframe_printspeed description"
+#~ msgid "Speed at which the nozzle moves when extruding material. Only applies to Wire Printing."
+#~ msgstr "Prędkość, z jaką porusza się dysza podczas wytłaczania materiału. Dotyczy tylko Drukowania Drutu."
+
+#~ msgctxt "wireframe_printspeed_down description"
+#~ msgid "Speed of printing a line diagonally downward. Only applies to Wire Printing."
+#~ msgstr "Prędkość drukowania ukośnej linii w dół. Odnosi się tylko do Drukowania Drutu."
+
+#~ msgctxt "wireframe_printspeed_up description"
+#~ msgid "Speed of printing a line upward 'in thin air'. Only applies to Wire Printing."
+#~ msgstr "Szybkość drukowania linii do góry „w powietrzu”. Odnosi się tylko do Drukowania Drutu."
+
+#~ msgctxt "wireframe_printspeed_bottom description"
+#~ msgid "Speed of printing the first layer, which is the only layer touching the build platform. Only applies to Wire Printing."
+#~ msgstr "Prędkość drukowania pierwszej warstwy, która jest jedyną warstwą dotykającą stołu. Dotyczy tylko Drukowania Drutu."
+
+#~ msgctxt "wireframe_printspeed_flat description"
+#~ msgid "Speed of printing the horizontal contours of the model. Only applies to Wire Printing."
+#~ msgstr "Prędkość drukowania poziomych konturów modelu. Odnosi się tylko do Drukowania Drutu."
+
#~ msgctxt "machine_start_gcode label"
#~ msgid "Start GCode"
#~ msgstr "Początk. G-code"
@@ -7567,6 +7261,10 @@ msgstr "ruch jałowy"
#~ msgid "Start Layers with the Same Part"
#~ msgstr "Rozp. Warstwy w tym Samym Punkcie"
+#~ msgctxt "wireframe_strategy description"
+#~ msgid "Strategy for making sure two consecutive layers connect at each connection point. Retraction lets the upward lines harden in the right position, but may cause filament grinding. A knot can be made at the end of an upward line to heighten the chance of connecting to it and to let the line cool; however, it may require slow printing speeds. Another strategy is to compensate for the sagging of the top of an upward line; however, the lines won't always fall down as predicted."
+#~ msgstr "Strategia zapewniająca podłączenie dwóch kolejnych warstw w każdym punkcie połączenia. Wycofanie pozwala na utwardzenie linii idących w górę we właściwej pozycji, ale może powodować \"mielenie\" filamentu. Węzeł może być wykonany na końcu linii do góry, aby zwiększyć szanse na połączenie z nią i pozostawić dobrą linię; może to jednak wymagać wolnych prędkości druku. Inną strategią jest wyrównanie opadania górnej krawędzi. Jednak linie nie zawsze spadają zgodnie z przewidywaniami."
+
#~ msgctxt "infill_pattern option tetrahedral"
#~ msgid "Tetrahedral"
#~ msgstr "Czworościenny"
@@ -7595,14 +7293,30 @@ msgstr "ruch jałowy"
#~ msgid "The amount of retraction: Set at 0 for no retraction at all. This should generally be the same as the length of the heat zone."
#~ msgstr "Długość retrakcji: Ustaw na 0, aby wyłączyć retrkację. To powinno ogólnie być takie samo jak długość strefy grzewczej."
+#~ msgctxt "wireframe_roof_inset description"
+#~ msgid "The distance covered when making a connection from a roof outline inward. Only applies to Wire Printing."
+#~ msgstr "Odległość jaka zostaje pokryta podczas tworzenia połączenia z wewnętrznego konturu dachu. Odnosi się tylko do Drukowania Drutu."
+
+#~ msgctxt "wireframe_roof_drag_along description"
+#~ msgid "The distance of the end piece of an inward line which gets dragged along when going back to the outer outline of the roof. This distance is compensated for. Only applies to Wire Printing."
+#~ msgstr "Długość końcówki wewnętrznej linii, która jest rozciągana podczas powrotu do zewnętrznej linii dachu. Trasa ta jest kompensowana. Odnosi się tylko do Drukowania Drutu."
+
#~ msgctxt "expand_skins_expand_distance description"
#~ msgid "The distance the skins are expanded into the infill. The default distance is enough to bridge the gap between the infill lines and will stop holes appearing in the skin where it meets the wall when the infill density is low. A smaller distance will often be sufficient."
#~ msgstr "Odległość na jaką powłoki zostają rozszerzone do wypełnienia. Domyślna odległość wystarcza, aby pokonać szczelinę między liniami wypełnienia i nie dopuścić do powstania dziur, gdzie spotyka się z powłoką, gdy gęstość wypełnienia jest niska. Mniejsza odległość będzie często wystarczająca."
+#~ msgctxt "wireframe_roof_fall_down description"
+#~ msgid "The distance which horizontal roof lines printed 'in thin air' fall down when being printed. This distance is compensated for. Only applies to Wire Printing."
+#~ msgstr "Odległość, na jaką opadają linie dachu wydrukowane \"w powietrzu\" podczas druku. Ta odległość jest kompensowana. Dotyczy tylko Drukowania Drutu."
+
#~ msgctxt "z_offset_layer_0 description"
#~ msgid "The extruder is offset from the normal height of the first layer by this amount. It can be positive (raised) or negative (lowered). Some filament types adhere to the build plate better if the extruder is raised slightly."
#~ msgstr "Ekstruder jest przesuwany z normalnej wysokości pierwszej warstwy o tą wartość. Może być dodatnia (uniesienie) lub ujemna (obniżenie). Niektóre typy filamentu przyklejają się lepiej do stołu jeżeli ekstruder jest lekko uniesiony."
+#~ msgctxt "wireframe_height description"
+#~ msgid "The height of the upward and diagonally downward lines between two horizontal parts. This determines the overall density of the net structure. Only applies to Wire Printing."
+#~ msgstr "Wysokość linii w górę i po przekątnej w dół między dwiema częściami poziomymi. Określa ona całkowitą gęstość struktury siatki. Dotyczy tylko Drukowania Drutu."
+
#~ msgctxt "skirt_gap description"
#~ msgid ""
#~ "The horizontal distance between the skirt and the first layer of the print.\n"
@@ -7727,6 +7441,10 @@ msgstr "ruch jałowy"
#~ msgid "Threshold whether to use a smaller layer or not. This number is compared to the tan of the steepest slope in a layer."
#~ msgstr "Opóźnienie w wyborze, czy użyć mniejszej warstwy, czy nie. Ta liczba jest porównywana do najbardziej stromego nachylenia na warstwie."
+#~ msgctxt "wireframe_roof_outer_delay description"
+#~ msgid "Time spent at the outer perimeters of hole which is to become a roof. Longer times can ensure a better connection. Only applies to Wire Printing."
+#~ msgstr "Czas, który poświęca się na zewnętrznych obrzeżach otworu, który ma stać się dachem. Dłuższy czas może spowodować lepsze połączenie. Odnosi się tylko do Drukowania Drutu."
+
#~ msgctxt "max_skin_angle_for_expansion description"
#~ msgid "Top and/or bottom surfaces of your object with an angle larger than this setting, won't have their top/bottom skin expanded. This avoids expanding the narrow skin areas that are created when the model surface has a near vertical slope. An angle of 0° is horizontal, while an angle of 90° is vertical."
#~ msgstr "Górne i/lub dolne powierzchnie przedmiotu o kącie większym niż to ustawienie nie będą miały rozszerzonego górnej/dolnej skóry. Pozwala to uniknąć powiększania wąskich ścian, które powstają, gdy powierzchnia modelu ma blisko pionowe nachylenie. Kąt 0 ° jest poziomy, a kąt 90 ° jest pionowy."
@@ -7751,6 +7469,98 @@ msgstr "ruch jałowy"
#~ msgid "Use relative extrusion rather than absolute extrusion. Using relative E-steps makes for easier post-processing of the Gcode. However, it's not supported by all printers and it may produce very slight deviations in the amount of deposited material compared to absolute E-steps. Irrespective of this setting, the extrusion mode will always be set to absolute before any Gcode script is output."
#~ msgstr "Używaj ekstruzji względnej zamiast bezwzględnej. Używanie względnych kroków osi E powoduje łatwiejszy postprocessing Gcodu. Jednakże nie jest to wspierane przez wszystkie drukarki i może powodować lekkie zakłamania w ilości podawanego materiału w porównaniu do kroków bezwzględnych. Niezależnie od tego ustawienia, tryb ekstruzji będzie zawsze ustawiany jako bezwzględny przez wyjściem jakiegokolwiek skryptu Gcode"
+#~ msgctxt "wireframe_bottom_delay label"
+#~ msgid "WP Bottom Delay"
+#~ msgstr "DD Dolne Opóźnienie"
+
+#~ msgctxt "wireframe_printspeed_bottom label"
+#~ msgid "WP Bottom Printing Speed"
+#~ msgstr "DD Prędk. Drukowania Dołu"
+
+#~ msgctxt "wireframe_flow_connection label"
+#~ msgid "WP Connection Flow"
+#~ msgstr "DD Przepływ Połączenia"
+
+#~ msgctxt "wireframe_height label"
+#~ msgid "WP Connection Height"
+#~ msgstr "DD Wysokość Połączenia"
+
+#~ msgctxt "wireframe_printspeed_down label"
+#~ msgid "WP Downward Printing Speed"
+#~ msgstr "DD Prędkość Drukowania w Dół"
+
+#~ msgctxt "wireframe_drag_along label"
+#~ msgid "WP Drag Along"
+#~ msgstr "DD Przeciągnij Wzdłuż"
+
+#~ msgctxt "wireframe_up_half_speed label"
+#~ msgid "WP Ease Upward"
+#~ msgstr "DD Łatwe Wzniesienie"
+
+#~ msgctxt "wireframe_fall_down label"
+#~ msgid "WP Fall Down"
+#~ msgstr "DD Spadek"
+
+#~ msgctxt "wireframe_flat_delay label"
+#~ msgid "WP Flat Delay"
+#~ msgstr "DD Płaskie Opóźnienie"
+
+#~ msgctxt "wireframe_flow_flat label"
+#~ msgid "WP Flat Flow"
+#~ msgstr "DD Płaskie Przepływ"
+
+#~ msgctxt "wireframe_flow label"
+#~ msgid "WP Flow"
+#~ msgstr "DD Przepływ"
+
+#~ msgctxt "wireframe_printspeed_flat label"
+#~ msgid "WP Horizontal Printing Speed"
+#~ msgstr "DD Prędkość Drukowania Poziomo"
+
+#~ msgctxt "wireframe_top_jump label"
+#~ msgid "WP Knot Size"
+#~ msgstr "DD Rozmiar Węzła"
+
+#~ msgctxt "wireframe_nozzle_clearance label"
+#~ msgid "WP Nozzle Clearance"
+#~ msgstr "DD Prześwit Dyszy"
+
+#~ msgctxt "wireframe_roof_drag_along label"
+#~ msgid "WP Roof Drag Along"
+#~ msgstr "DD Rozciągaj Dach"
+
+#~ msgctxt "wireframe_roof_fall_down label"
+#~ msgid "WP Roof Fall Down"
+#~ msgstr "DD Spadek Dachu"
+
+#~ msgctxt "wireframe_roof_inset label"
+#~ msgid "WP Roof Inset Distance"
+#~ msgstr "DD Długość Wkładu Dachu"
+
+#~ msgctxt "wireframe_roof_outer_delay label"
+#~ msgid "WP Roof Outer Delay"
+#~ msgstr "DD Opóźnienie Zew. Dachu"
+
+#~ msgctxt "wireframe_printspeed label"
+#~ msgid "WP Speed"
+#~ msgstr "DD Prędkość"
+
+#~ msgctxt "wireframe_straight_before_down label"
+#~ msgid "WP Straighten Downward Lines"
+#~ msgstr "DD Prostuj Linie w Dół"
+
+#~ msgctxt "wireframe_strategy label"
+#~ msgid "WP Strategy"
+#~ msgstr "DD Strategia"
+
+#~ msgctxt "wireframe_top_delay label"
+#~ msgid "WP Top Delay"
+#~ msgstr "DD Opóźnienie Góry"
+
+#~ msgctxt "wireframe_printspeed_up label"
+#~ msgid "WP Upward Printing Speed"
+#~ msgstr "DD Prędkość Drukowania do Góry"
+
#~ msgctxt "material_bed_temp_wait label"
#~ msgid "Wait for build plate heatup"
#~ msgstr "Oczekiwanie na ogrzanie stołu"
@@ -7799,6 +7609,10 @@ msgstr "ruch jałowy"
#~ msgid "Wipe Z Hop When Retracted"
#~ msgstr "Czyszczący skok Z jeśli jest retrakcja"
+#~ msgctxt "wireframe_enabled label"
+#~ msgid "Wire Printing"
+#~ msgstr "Drukowanie Drutu"
+
#~ msgctxt "z_offset_taper_layers label"
#~ msgid "Z Offset Taper Layers"
#~ msgstr "Warstwy Zbieżne Przesunięcia Z"
diff --git a/resources/i18n/pt_BR/cura.po b/resources/i18n/pt_BR/cura.po
index f71ac98696..849db53c18 100644
--- a/resources/i18n/pt_BR/cura.po
+++ b/resources/i18n/pt_BR/cura.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Cura 5.0\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-15 11:58+0000\n"
+"POT-Creation-Date: 2023-04-06 15:55+0000\n"
"PO-Revision-Date: 2023-02-17 17:37+0100\n"
"Last-Translator: Cláudio Sampaio \n"
"Language-Team: Cláudio Sampaio \n"
@@ -812,18 +812,18 @@ msgctxt "@text"
msgid "Unknown error."
msgstr "Erro desconhecido."
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:547
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:558
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags or !"
msgid "Project file {0} contains an unknown machine type {1}. Cannot import the machine. Models will be imported instead."
msgstr "O arquivo de projeto {0} contém um tipo de máquina desconhecido {1}. Não foi possível importar a máquina. Os modelos serão importados ao invés dela."
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:550
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:561
msgctxt "@info:title"
msgid "Open Project File"
msgstr "Abrir Arquivo de Projeto"
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:631
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:642
#: plugins/3MFReader/WorkspaceDialog.qml:99
#: plugins/3MFReader/WorkspaceDialog.qml:127
#: plugins/3MFReader/WorkspaceDialog.qml:134
@@ -831,27 +831,27 @@ msgctxt "@button"
msgid "Create new"
msgstr "Criar novos"
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:681
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:692
#, python-brace-format
msgctxt "@info:error Don't translate the XML tags or !"
msgid "Project file {0} is suddenly inaccessible: {1}."
msgstr "O arquivo de projeto {0} tornou-se subitamente inacessível: {1}."
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:682
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:690
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:709
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:693
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:701
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:720
msgctxt "@info:title"
msgid "Can't Open Project File"
msgstr "Não Foi Possível Abrir o Arquivo de Projeto"
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:689
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:707
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:700
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:718
#, python-brace-format
msgctxt "@info:error Don't translate the XML tags or !"
msgid "Project file {0} is corrupt: {1}."
msgstr "Arquivo de projeto {0} está corrompido: {1}."
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:754
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:765
#, python-brace-format
msgctxt "@info:error Don't translate the XML tag !"
msgid "Project file {0} is made using profiles that are unknown to this version of UltiMaker Cura."
@@ -1926,17 +1926,17 @@ msgctxt "@label"
msgid "Number of Extruders"
msgstr "Número de Extrusores"
-#: plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:341
+#: plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:342
msgctxt "@label"
msgid "Apply Extruder offsets to GCode"
msgstr "Aplicar deslocamentos de Extrusão ao G-Code"
-#: plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:389
+#: plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:390
msgctxt "@title:label"
msgid "Start G-code"
msgstr "G-Code Inicial"
-#: plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:400
+#: plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:401
msgctxt "@title:label"
msgid "End G-code"
msgstr "G-Code Final"
@@ -2719,25 +2719,15 @@ msgstr "Sentinela para Registro"
#: plugins/SimulationView/SimulationView.py:129
msgctxt "@info:status"
-msgid "Cura does not accurately display layers when Wire Printing is enabled."
-msgstr "O Cura não exibe camadas de forma precisa quando Impressão em Arame está habilitada."
-
-#: plugins/SimulationView/SimulationView.py:130
-msgctxt "@info:title"
-msgid "Simulation View"
-msgstr "Visão Simulada"
-
-#: plugins/SimulationView/SimulationView.py:133
-msgctxt "@info:status"
msgid "Nothing is shown because you need to slice first."
msgstr "Nada está exibido porque você precisa fatiar primeiro."
-#: plugins/SimulationView/SimulationView.py:134
+#: plugins/SimulationView/SimulationView.py:130
msgctxt "@info:title"
msgid "No layers to show"
msgstr "Não há camadas a exibir"
-#: plugins/SimulationView/SimulationView.py:136
+#: plugins/SimulationView/SimulationView.py:132
#: plugins/SolidView/SolidView.py:74
msgctxt "@info:option_text"
msgid "Do not show this message again"
@@ -4058,6 +4048,16 @@ msgctxt "name"
msgid "Version Upgrade 5.2 to 5.3"
msgstr "Atualização de Versão de 5.2 para 5.3"
+#: plugins/VersionUpgrade/VersionUpgrade53to54/plugin.json
+msgctxt "description"
+msgid "Upgrades configurations from Cura 5.3 to Cura 5.4."
+msgstr ""
+
+#: plugins/VersionUpgrade/VersionUpgrade53to54/plugin.json
+msgctxt "name"
+msgid "Version Upgrade 5.3 to 5.4"
+msgstr ""
+
#: plugins/X3DReader/__init__.py:13
msgctxt "@item:inlistbox"
msgid "X3D File"
@@ -6925,3 +6925,11 @@ msgstr "O Que Há de Novo"
msgctxt "@label"
msgid "No items to select from"
msgstr "Sem itens para selecionar"
+
+#~ msgctxt "@info:status"
+#~ msgid "Cura does not accurately display layers when Wire Printing is enabled."
+#~ msgstr "O Cura não exibe camadas de forma precisa quando Impressão em Arame está habilitada."
+
+#~ msgctxt "@info:title"
+#~ msgid "Simulation View"
+#~ msgstr "Visão Simulada"
diff --git a/resources/i18n/pt_BR/fdmprinter.def.json.po b/resources/i18n/pt_BR/fdmprinter.def.json.po
index 92c5c328b8..c743806c53 100644
--- a/resources/i18n/pt_BR/fdmprinter.def.json.po
+++ b/resources/i18n/pt_BR/fdmprinter.def.json.po
@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Cura 5.0\n"
"Report-Msgid-Bugs-To: plugins@ultimaker.com\n"
-"POT-Creation-Date: 2023-03-23 11:03+0000\n"
+"POT-Creation-Date: 2023-03-28 11:57+0000\n"
"PO-Revision-Date: 2023-02-17 16:31+0100\n"
"Last-Translator: Cláudio Sampaio \n"
"Language-Team: Cláudio Sampaio \n"
@@ -77,11 +77,6 @@ msgctxt "brim_inside_margin description"
msgid "A part fully enclosed inside another part can generate an outer brim that touches the inside of the other part. This removes all brim within this distance from internal holes."
msgstr "Uma peça completamente contida em outra peça pode gerar um brim externo que toca o interior da outra parte. Este ajuste remove todo o brim dentro desta distância dos buracos internos."
-#: fdmprinter.def.json
-msgctxt "support_tree_branch_reach_limit description"
-msgid "A recomendation to how far branches can move from the points they support. Branches can violate this value to reach their destination (buildplate or a flat part of the model). Lowering this value will make the support more sturdy, but increase the amount of branches (and because of that material usage/print time) "
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "extruder_prime_pos_abs label"
msgid "Absolute Extruder Prime Position"
@@ -146,11 +141,6 @@ msgctxt "support_interface_density description"
msgid "Adjusts the density of the roofs and floors of the support structure. A higher value results in better overhangs, but the supports are harder to remove."
msgstr "Ajusta a densidade dos topos e bases da estrutura de suporte. Um valor maior resulta em seções pendentes melhores, mas os suportes são mais difíceis de remover."
-#: fdmprinter.def.json
-msgctxt "support_tree_top_rate description"
-msgid "Adjusts the density of the support structure used to generate the tips of the branches. A higher value results in better overhangs, but the supports are harder to remove. Use Support Roof for very high values or ensure support density is similarly high at the top."
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "support_infill_rate description"
msgid "Adjusts the density of the support structure. A higher value results in better overhangs, but the supports are harder to remove."
@@ -331,11 +321,6 @@ msgctxt "magic_mesh_surface_mode option both"
msgid "Both"
msgstr "Ambos"
-#: fdmprinter.def.json
-msgctxt "support_interface_priority option nothing"
-msgid "Both overlap"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "bottom_layers label"
msgid "Bottom Layers"
@@ -561,11 +546,6 @@ msgctxt "build_volume_temperature label"
msgid "Build Volume Temperature"
msgstr "Temperatura do Volume de Impressão"
-#: fdmprinter.def.json
-msgctxt "support_tree_rest_preference option buildplate"
-msgid "Buildplate"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "center_object label"
msgid "Center Object"
@@ -611,11 +591,6 @@ msgctxt "command_line_settings label"
msgid "Command Line Settings"
msgstr "Ajustes de Linha de Comando"
-#: fdmprinter.def.json
-msgctxt "wireframe_strategy option compensate"
-msgid "Compensate"
-msgstr "Compensar"
-
#: fdmprinter.def.json
msgctxt "infill_pattern option concentric"
msgid "Concentric"
@@ -746,11 +721,6 @@ msgctxt "cooling label"
msgid "Cooling"
msgstr "Refrigeração"
-#: fdmprinter.def.json
-msgctxt "wireframe_top_jump description"
-msgid "Creates a small knot at the top of an upward line, so that the consecutive horizontal layer has a better chance to connect to it. Only applies to Wire Printing."
-msgstr "Cria um pequeno 'nódulo' ou 'nó' no topo do filete ascendente de tal modo que a camada horizontal consecutiva tem melhor chance de se conectar ao filete. Somente se aplica à Impressão em Arame."
-
#: fdmprinter.def.json
msgctxt "infill_pattern option cross"
msgid "Cross"
@@ -856,21 +826,6 @@ msgctxt "machine_max_jerk_e description"
msgid "Default jerk for the motor of the filament."
msgstr "O valor default de jerk para movimentação do filamento."
-#: fdmprinter.def.json
-msgctxt "wireframe_bottom_delay description"
-msgid "Delay time after a downward move. Only applies to Wire Printing."
-msgstr "Tempo de espera depois de um movimento descendente tal que o filete possa se solidificar. Somente se aplica à Impressão em Arame."
-
-#: fdmprinter.def.json
-msgctxt "wireframe_top_delay description"
-msgid "Delay time after an upward move, so that the upward line can harden. Only applies to Wire Printing."
-msgstr "Tempo de espera depois de um movimento ascendente tal que o filete ascendente possa se solidifcar. Somente se aplica à Impressão em Arame."
-
-#: fdmprinter.def.json
-msgctxt "wireframe_flat_delay description"
-msgid "Delay time between two horizontal segments. Introducing such a delay can cause better adhesion to previous layers at the connection points, while too long delays cause sagging. Only applies to Wire Printing."
-msgstr "Tempo de espera entre dois segmentos horizontais. Inserir tal espera pode ocasionar melhor aderência a camadas prévias nos pontos de conexão, mas atrasos muito longos podem causar estruturas murchas. Somente se aplica à Impressão em Arame."
-
#: fdmprinter.def.json
msgctxt "bridge_settings_enabled description"
msgid "Detect bridges and modify print speed, flow and fan settings while bridges are printed."
@@ -901,11 +856,6 @@ msgctxt "material_diameter label"
msgid "Diameter"
msgstr "Diâmetro"
-#: fdmprinter.def.json
-msgctxt "support_tree_bp_diameter description"
-msgid "Diameter every branch tries to achieve when reaching the buildplate. Improves bed adhesion."
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "adhesion_type description"
msgid "Different options that help to improve both priming your extrusion and adhesion to the build plate. Brim adds a single layer flat area around the base of your model to prevent warping. Raft adds a thick grid with a roof below the model. Skirt is a line printed around the model, but not connected to the model."
@@ -916,11 +866,6 @@ msgctxt "machine_disallowed_areas label"
msgid "Disallowed Areas"
msgstr "Áreas Proibidas"
-#: fdmprinter.def.json
-msgctxt "wireframe_nozzle_clearance description"
-msgid "Distance between the nozzle and horizontally downward lines. Larger clearance results in diagonally downward lines with a less steep angle, which in turn results in less upward connections with the next layer. Only applies to Wire Printing."
-msgstr "Distância entre o bico e os filetes descendentes horizontais. Espaços livres maiores resultarão em filetes descendentes diagonais com ângulo menos acentuado, o que por sua vez resulta em menos conexões ascendentes à próxima camada. Somente se aplica à Impressão em Arame."
-
#: fdmprinter.def.json
msgctxt "infill_line_distance description"
msgid "Distance between the printed infill lines. This setting is calculated by the infill density and the infill line width."
@@ -971,15 +916,6 @@ msgctxt "wall_0_wipe_dist description"
msgid "Distance of a travel move inserted after the outer wall, to hide the Z seam better."
msgstr "Distância do percurso inserido após a parede externa para esconder melhor a costura em Z."
-#: fdmprinter.def.json
-msgctxt "wireframe_up_half_speed description"
-msgid ""
-"Distance of an upward move which is extruded with half speed.\n"
-"This can cause better adhesion to previous layers, while not heating the material in those layers too much. Only applies to Wire Printing."
-msgstr ""
-"Distância de um movimento ascendente que é extrudado com metade da velocidade.\n"
-"Isto pode resultar em melhor aderência às camadas prévias, ao mesmo tempo em que não aquece demais essas camadas. Somente se aplica à Impressão em Arame."
-
#: fdmprinter.def.json
msgctxt "draft_shield_dist description"
msgid "Distance of the draft shield from the print, in the X/Y directions."
@@ -1000,16 +936,6 @@ msgctxt "support_xy_distance description"
msgid "Distance of the support structure from the print in the X/Y directions."
msgstr "Distância da estrutura de suporte até a impressão nas direções X e Y."
-#: fdmprinter.def.json
-msgctxt "wireframe_fall_down description"
-msgid "Distance with which the material falls down after an upward extrusion. This distance is compensated for. Only applies to Wire Printing."
-msgstr "Distância na qual o material desaba após uma extrusão ascendente. Esta distância é compensada. Somente se aplica à Impressão em Arame."
-
-#: fdmprinter.def.json
-msgctxt "wireframe_drag_along description"
-msgid "Distance with which the material of an upward extrusion is dragged along with the diagonally downward extrusion. This distance is compensated for. Only applies to Wire Printing."
-msgstr "Distância na qual o material de uma extrusão ascendente é arrastado com a extrusão descendente diagonal. Esta distância é compensada. Somente se aplica à Impressão em Arame."
-
#: fdmprinter.def.json
msgctxt "min_infill_area description"
msgid "Don't generate areas of infill smaller than this (use skin instead)."
@@ -1405,26 +1331,11 @@ msgctxt "wall_material_flow description"
msgid "Flow compensation on wall lines."
msgstr "Compensação de fluxo em filetes das paredes."
-#: fdmprinter.def.json
-msgctxt "wireframe_flow_connection description"
-msgid "Flow compensation when going up or down. Only applies to Wire Printing."
-msgstr "Compensação de Fluxo quanto subindo ou descendo. Somente se aplica à Impressão em Arame."
-
-#: fdmprinter.def.json
-msgctxt "wireframe_flow_flat description"
-msgid "Flow compensation when printing flat lines. Only applies to Wire Printing."
-msgstr "Compensação de fluxo ao imprimir filetes planos. Somente se aplica à Impressão em Arame."
-
#: fdmprinter.def.json
msgctxt "material_flow description"
msgid "Flow compensation: the amount of material extruded is multiplied by this value."
msgstr "Compensação de fluxo: a quantidade de material extrudado é multiplicado por este valor."
-#: fdmprinter.def.json
-msgctxt "wireframe_flow description"
-msgid "Flow compensation: the amount of material extruded is multiplied by this value. Only applies to Wire Printing."
-msgstr "Compensação de fluxo: a quantidade de material extrudado é multiplicado por este valor. Somente se aplica à Impressão em Arame."
-
#: fdmprinter.def.json
msgctxt "material_flush_purge_length label"
msgid "Flush Purge Length"
@@ -1773,16 +1684,6 @@ msgctxt "machine_extruders_shared_nozzle_initial_retraction description"
msgid "How much the filament of each extruder is assumed to have been retracted from the shared nozzle tip at the completion of the printer-start gcode script; the value should be equal to or greater than the length of the common part of the nozzle's ducts."
msgstr "Quanto é assumido que o filamento de cada extrusor tenha retraído da ponta do bico ao completar o script g-code de início da impressora; o valor deve ser igual ou superior ao comprimento da parte comum dos dutos do bico."
-#: fdmprinter.def.json
-msgctxt "support_interface_priority description"
-msgid "How support interface and support will interact when they overlap. Currently only implemented for support roof."
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_min_height_to_model description"
-msgid "How tall a branch has to be if it is placed on the model. Prevents small blobs of support. This setting is ignored when a branch is supporting a support roof."
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "bridge_skin_support_threshold description"
msgid "If a skin region is supported for less than this percentage of its area, print it using the bridge settings. Otherwise it is printed using the normal skin settings."
@@ -2088,16 +1989,6 @@ msgctxt "inset_direction option inside_out"
msgid "Inside To Outside"
msgstr "De Dentro Pra Fora"
-#: fdmprinter.def.json
-msgctxt "support_interface_priority option interface_lines_overwrite_support_area"
-msgid "Interface lines preferred"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_interface_priority option interface_area_overwrite_support_area"
-msgid "Interface preferred"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "interlocking_beam_layer_count label"
msgid "Interlocking Beam Layer Count"
@@ -2183,11 +2074,6 @@ msgctxt "meshfix_keep_open_polygons label"
msgid "Keep Disconnected Faces"
msgstr "Manter Faces Desconectadas"
-#: fdmprinter.def.json
-msgctxt "wireframe_strategy option knot"
-msgid "Knot"
-msgstr "Nó"
-
#: fdmprinter.def.json
msgctxt "layer_height label"
msgid "Layer Height"
@@ -2258,11 +2144,6 @@ msgctxt "lightning_infill_support_angle label"
msgid "Lightning Infill Support Angle"
msgstr "Ângulo de Suporte do Preenchimento Relâmpago"
-#: fdmprinter.def.json
-msgctxt "support_tree_limit_branch_reach description"
-msgid "Limit how far each branch should travel from the point it supports. This can make the support more sturdy, but will increase the amount of branches (and because of that material usage/print time)"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "cutting_mesh description"
msgid "Limit the volume of this mesh to within other meshes. You can use this to make certain areas of one mesh print with different settings and with a whole different extruder."
@@ -2948,11 +2829,6 @@ msgctxt "machine_use_extruder_offset_to_offset_coords label"
msgid "Offset with Extruder"
msgstr "Deslocamento com o Extrusor"
-#: fdmprinter.def.json
-msgctxt "support_tree_rest_preference option graceful"
-msgid "On any flat surface"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "print_sequence option one_at_a_time"
msgid "One at a Time"
@@ -3083,11 +2959,6 @@ msgctxt "bridge_fan_speed_3 description"
msgid "Percentage fan speed to use when printing the third bridge skin layer."
msgstr "Porcentagem da velocidade da ventoinha a usar quando se imprimir a terceira camada de contorno da ponte."
-#: fdmprinter.def.json
-msgctxt "wireframe_straight_before_down description"
-msgid "Percentage of a diagonally downward line which is covered by a horizontal line piece. This can prevent sagging of the top most point of upward lines. Only applies to Wire Printing."
-msgstr "Porcentagem de um filete descendente diagonal que é coberto por uma peça de filete horizontal. Isto pode prevenir enfraquecimento do ponto superior das linhas ascendentes. Somente se aplica à Impressão em Arame."
-
#: fdmprinter.def.json
msgctxt "minimum_polygon_circumference description"
msgid "Polygons in sliced layers that have a circumference smaller than this amount will be filtered out. Lower values lead to higher resolution mesh at the cost of slicing time. It is meant mostly for high resolution SLA printers and very tiny 3D models with a lot of details."
@@ -3198,11 +3069,6 @@ msgctxt "mold_enabled description"
msgid "Print models as a mold, which can be cast in order to get a model which resembles the models on the build plate."
msgstr "Imprimir modelos como moldes com o negativo das peças de modo que se possa encher de resina para as gerar."
-#: fdmprinter.def.json
-msgctxt "wireframe_enabled description"
-msgid "Print only the outside surface with a sparse webbed structure, printing 'in thin air'. This is realized by horizontally printing the contours of the model at given Z intervals which are connected via upward and diagonally downward lines."
-msgstr "Imprime somente a superfície exterior usando uma estrutura esparsa em forma de teia sem usar as camadas horizontais de impressão, e imprimindo no ar. Isto é feito imprimindo horizontalmente os contornos do modelo em dados intervalos Z que são conectados por filetes diagonais para cima e para baixo."
-
#: fdmprinter.def.json
msgctxt "fill_outline_gaps description"
msgid "Print pieces of the model which are horizontally thinner than the nozzle size."
@@ -3548,11 +3414,6 @@ msgctxt "support_tree_collision_resolution description"
msgid "Resolution to compute collisions with to avoid hitting the model. Setting this lower will produce more accurate trees that fail less often, but increases slicing time dramatically."
msgstr "Resolução para computar colisões com a qual evitar tocar o modelo. Ajustar valor mais baixos produzirá árvore mais precisas que falharão menos, mas aumentará o tempo de fatiamento dramaticamente."
-#: fdmprinter.def.json
-msgctxt "wireframe_strategy option retract"
-msgid "Retract"
-msgstr "Retrair"
-
#: fdmprinter.def.json
msgctxt "travel_retract_before_outer_wall label"
msgid "Retract Before Outer Wall"
@@ -3874,31 +3735,6 @@ msgctxt "speed label"
msgid "Speed"
msgstr "Velocidade"
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed description"
-msgid "Speed at which the nozzle moves when extruding material. Only applies to Wire Printing."
-msgstr "Velocidade com que a cabeça de impressão se move ao extrudar material. Somente se aplica a Impressão em Arame."
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_down description"
-msgid "Speed of printing a line diagonally downward. Only applies to Wire Printing."
-msgstr "Velocidade de impressão dos filetes descendentes feitas 'no ar'. Somente se aplica à Impressão em Arame."
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_up description"
-msgid "Speed of printing a line upward 'in thin air'. Only applies to Wire Printing."
-msgstr "Velocidade de impressão dos filetes ascendentes feitas 'no ar'. Somente se aplica à Impressão em Arame."
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_bottom description"
-msgid "Speed of printing the first layer, which is the only layer touching the build platform. Only applies to Wire Printing."
-msgstr "Velocidade de Impressão da primeira camada, que é a única camada que toca a mesa. Somente se aplica à Impressão em Arame."
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_flat description"
-msgid "Speed of printing the horizontal contours of the model. Only applies to Wire Printing."
-msgstr "Velocidade de impressão dos contornos horizontais do modelo. Somente se aplica à Impressão em Arame."
-
#: fdmprinter.def.json
msgctxt "wipe_hop_speed description"
msgid "Speed to move the z-axis during the hop."
@@ -3949,11 +3785,6 @@ msgctxt "machine_steps_per_mm_z label"
msgid "Steps per Millimeter (Z)"
msgstr "Passos por Milímetro (Z)"
-#: fdmprinter.def.json
-msgctxt "wireframe_strategy description"
-msgid "Strategy for making sure two consecutive layers connect at each connection point. Retraction lets the upward lines harden in the right position, but may cause filament grinding. A knot can be made at the end of an upward line to heighten the chance of connecting to it and to let the line cool; however, it may require slow printing speeds. Another strategy is to compensate for the sagging of the top of an upward line; however, the lines won't always fall down as predicted."
-msgstr "Estratégia para se assegurar que duas camadas consecutivas se conectam a cada ponto de conexão. Retração faz com que os filetes ascendentes se solidifiquem na posição correta, mas pode causar desgaste de filamento. Um nó pode ser feito no fim de um filete ascendentes para aumentar a chance de se conectar a ele e deixar o filete esfriar; no entanto, pode exigir velocidades de impressão lentas. Outra estratégia é compensar pelo enfraquecimento do topo de uma linha ascendente; no entanto, as linhas nem sempre cairão como preditas."
-
#: fdmprinter.def.json
msgctxt "support description"
msgid "Support"
@@ -4160,11 +3991,6 @@ msgctxt "support_interface_pattern label"
msgid "Support Interface Pattern"
msgstr "Padrão da Interface de Suporte"
-#: fdmprinter.def.json
-msgctxt "support_interface_priority label"
-msgid "Support Interface Priority"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "support_interface_skip_height label"
msgid "Support Interface Resolution"
@@ -4337,16 +4163,6 @@ msgctxt "support_z_distance label"
msgid "Support Z Distance"
msgstr "Distância em Z do Suporte"
-#: fdmprinter.def.json
-msgctxt "support_interface_priority option support_lines_overwrite_interface_area"
-msgid "Support lines preferred"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_interface_priority option support_area_overwrite_interface_area"
-msgid "Support preferred"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "support_supported_skin_fan_speed label"
msgid "Supported Skin Fan Speed"
@@ -4662,11 +4478,6 @@ msgctxt "support_tree_branch_diameter description"
msgid "The diameter of the thinnest branches of tree support. Thicker branches are more sturdy. Branches towards the base will be thicker than this."
msgstr "O diâmetro dos galhos mais finos do suporte em árvore. Galhos mais grossos são mais resistentes. Galhos na direção da base serão mais grossos que essa medida."
-#: fdmprinter.def.json
-msgctxt "support_tree_tip_diameter description"
-msgid "The diameter of the top of the tip of the branches of tree support."
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "machine_feeder_wheel_diameter description"
msgid "The diameter of the wheel that drives the material in the feeder."
@@ -4707,11 +4518,6 @@ msgctxt "raft_surface_line_spacing description"
msgid "The distance between the raft lines for the top raft layers. The spacing should be equal to the line width, so that the surface is solid."
msgstr "Distância entre as linhas do raft para as camadas superiores. O espaçamento deve ser igual à largura de linha, de modo que a superfície seja sólida."
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_inset description"
-msgid "The distance covered when making a connection from a roof outline inward. Only applies to Wire Printing."
-msgstr "A distância coberta quando é feita uma conexão do contorno do teto para dentro. Somente se aplica a Impressão em Arame."
-
#: fdmprinter.def.json
msgctxt "interlocking_depth description"
msgid "The distance from the boundary between models to generate interlocking structure, measured in cells. Too few cells will result in poor adhesion."
@@ -4733,11 +4539,6 @@ msgctxt "machine_heat_zone_length description"
msgid "The distance from the tip of the nozzle in which heat from the nozzle is transferred to the filament."
msgstr "Distância da ponta do bico, em que calor do bico é transferido para o filamento."
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_drag_along description"
-msgid "The distance of the end piece of an inward line which gets dragged along when going back to the outer outline of the roof. This distance is compensated for. Only applies to Wire Printing."
-msgstr "A distância da parte final de um filete para dentro que é arrastada quando o extrusor começa a voltar para o contorno externo do topo. Esta distância é compensada. Somente se aplica à Impressão em Arame."
-
#: fdmprinter.def.json
msgctxt "bottom_skin_expand_distance description"
msgid "The distance the bottom skins are expanded into the infill. Higher values makes the skin attach better to the infill pattern and makes the skin adhere better to the walls on the layer below. Lower values save amount of material used."
@@ -4758,11 +4559,6 @@ msgctxt "wipe_move_distance description"
msgid "The distance to move the head back and forth across the brush."
msgstr "A distância com que mover a cabeça pra frente e pra trás durante a varredura."
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_fall_down description"
-msgid "The distance which horizontal roof lines printed 'in thin air' fall down when being printed. This distance is compensated for. Only applies to Wire Printing."
-msgstr "A distância em que filetes horizontais do topo impressos no ar caem quando sendo impressos. Esta distância é compensada. Somente se aplica à Impressão em Arame."
-
#: fdmprinter.def.json
msgctxt "lightning_infill_prune_angle description"
msgid "The endpoints of infill lines are shortened to save on material. This setting is the angle of overhang of the endpoints of these lines."
@@ -4973,11 +4769,6 @@ msgctxt "support_bottom_stair_step_height description"
msgid "The height of the steps of the stair-like bottom of support resting on the model. A low value makes the support harder to remove, but too high values can lead to unstable support structures. Set to zero to turn off the stair-like behaviour."
msgstr "A altura dos degraus da base estilo escada do suporte em cima do modelo. Um valor baixo faz o suporte mais difícil de remover, mas valores muito altos podem levar a estruturas de suporte instáveis. Deixe em zero para desligar o comportamento de escada."
-#: fdmprinter.def.json
-msgctxt "wireframe_height description"
-msgid "The height of the upward and diagonally downward lines between two horizontal parts. This determines the overall density of the net structure. Only applies to Wire Printing."
-msgstr "A altura dos filetes diagonais para cima e para baixo entre duas partes horizontais. Isto determina a densidade geral da estrutura em rede. Somente se aplica a Impressão em Arame."
-
#: fdmprinter.def.json
msgctxt "brim_gap description"
msgid "The horizontal distance between the first brim line and the outline of the first layer of the print. A small gap can make the brim easier to remove while still providing the thermal benefits."
@@ -5297,11 +5088,6 @@ msgctxt "prime_tower_min_volume description"
msgid "The minimum volume for each layer of the prime tower in order to purge enough material."
msgstr "O volume mínimo para cada camada da torre de purga de forma a purgar material suficiente."
-#: fdmprinter.def.json
-msgctxt "support_tree_max_diameter_increase_by_merges_when_support_to_model description"
-msgid "The most the diameter of a branch that has to connect to the model may increase by merging with branches that could reach the buildplate. Increasing this reduces print time, but increases the area of support that rests on model"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "machine_name description"
msgid "The name of your 3D printer model."
@@ -5460,16 +5246,6 @@ msgctxt "z_seam_position description"
msgid "The position near where to start printing each part in a layer."
msgstr "A posição perto da qual se inicia a impressão de cada parte em uma camada."
-#: fdmprinter.def.json
-msgctxt "support_tree_angle_slow description"
-msgid "The preferred angle of the branches, when they do not have to avoid the model. Use a lower angle to make them more vertical and more stable. Use a higher angle for branches to merge faster."
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_rest_preference description"
-msgid "The preferred placement of the support structures. If structures cant be placed at the prefered location, they will be place elsewhere"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "jerk_layer_0 description"
msgid "The print maximum instantaneous velocity change for the initial layer."
@@ -5881,11 +5657,6 @@ msgctxt "draft_shield_enabled description"
msgid "This will create a wall around the model, which traps (hot) air and shields against exterior airflow. Especially useful for materials which warp easily."
msgstr "Isto criará uma parede em volta do modelo que aprisiona ar quente da mesa e protege contra fluxo de ar do exterior. Especialmente útil para materiais que sofrem bastante warp e impressoras 3D que não são cobertas."
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_outer_delay description"
-msgid "Time spent at the outer perimeters of hole which is to become a roof. Longer times can ensure a better connection. Only applies to Wire Printing."
-msgstr "El tiempo empleado en los perímetros exteriores del agujero que se convertirá en un techo. Cuanto mayor sea el tiempo, mejor será la conexión. Solo se aplica a la impresión de alambre."
-
#: fdmprinter.def.json
msgctxt "material_shrinkage_percentage_xy description"
msgid "To compensate for the shrinkage of the material as it cools down, the model will be scaled with this factor in the XY-direction (horizontally)."
@@ -6086,11 +5857,6 @@ msgctxt "support_tree_angle label"
msgid "Tree Support Branch Angle"
msgstr "Ângulo do Galho do Suporte em Árvore"
-#: fdmprinter.def.json
-msgctxt "support_tree_top_rate label"
-msgid "Tree Support Branch Density"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "support_tree_branch_diameter label"
msgid "Tree Support Branch Diameter"
@@ -6111,46 +5877,6 @@ msgctxt "support_tree_collision_resolution label"
msgid "Tree Support Collision Resolution"
msgstr "Resolução de Colisão do Suporte em Árvore"
-#: fdmprinter.def.json
-msgctxt "support_tree_max_diameter_increase_by_merges_when_support_to_model label"
-msgid "Tree Support Diameter Increase To Model"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_bp_diameter label"
-msgid "Tree Support Inital Layer Diameter"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_limit_branch_reach label"
-msgid "Tree Support Limit Branch Reach"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_min_height_to_model label"
-msgid "Tree Support Minimum Height To Model"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_branch_reach_limit label"
-msgid "Tree Support Optimal Branch Range"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_angle_slow label"
-msgid "Tree Support Preferred Branch Angle"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_rest_preference label"
-msgid "Tree Support Rest Preference"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_tip_diameter label"
-msgid "Tree Support Tip Diameter"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "support_tree_max_diameter label"
msgid "Tree Support Trunk Diameter"
@@ -6261,121 +5987,6 @@ msgctxt "slicing_tolerance description"
msgid "Vertical tolerance in the sliced layers. The contours of a layer are normally generated by taking cross sections through the middle of each layer's thickness (Middle). Alternatively each layer can have the areas which fall inside of the volume throughout the entire thickness of the layer (Exclusive) or a layer has the areas which fall inside anywhere within the layer (Inclusive). Inclusive retains the most details, Exclusive makes for the best fit and Middle stays closest to the original surface."
msgstr "Tolerância vertical das camadas fatiadas. Os contornos de uma camada são normalmente gerados se tomando seções cruzadas pelo meio de cada espessura de camada (Meio). Alternativamente, cada camada pode ter as áreas que caem fora do volume por toda a espessura da camada (Exclusivo) ou a camada pode ter as áreas que caem dentro de qualquer lugar dentro da camada (Inclusivo). Inclusivo retém mais detalhes, Exclusivo proporciona o melhor encaixe e Meio permanece mais próximo da superfície original."
-#: fdmprinter.def.json
-msgctxt "wireframe_bottom_delay label"
-msgid "WP Bottom Delay"
-msgstr "Espera da Base de IA"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_bottom label"
-msgid "WP Bottom Printing Speed"
-msgstr "Velocidade de Impressão da Base da IA"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_flow_connection label"
-msgid "WP Connection Flow"
-msgstr "Fluxo de Conexão da IA"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_height label"
-msgid "WP Connection Height"
-msgstr "Altura da Conexão IA"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_down label"
-msgid "WP Downward Printing Speed"
-msgstr "Velocidade de Impressão Descendente de IA"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_drag_along label"
-msgid "WP Drag Along"
-msgstr "Arrasto de IA"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_up_half_speed label"
-msgid "WP Ease Upward"
-msgstr "Facilitador Ascendente da IA"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_fall_down label"
-msgid "WP Fall Down"
-msgstr "Queda de IA"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_flat_delay label"
-msgid "WP Flat Delay"
-msgstr "Espera Plana de IA"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_flow_flat label"
-msgid "WP Flat Flow"
-msgstr "Fluxo Plano de IA"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_flow label"
-msgid "WP Flow"
-msgstr "Fluxo da IA"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_flat label"
-msgid "WP Horizontal Printing Speed"
-msgstr "Velocidade de Impressão Horizontal de IA"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_top_jump label"
-msgid "WP Knot Size"
-msgstr "Tamanho do Nó de IA"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_nozzle_clearance label"
-msgid "WP Nozzle Clearance"
-msgstr "Espaço Livre para o Bico em IA"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_drag_along label"
-msgid "WP Roof Drag Along"
-msgstr "Arrasto do Topo de IA"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_fall_down label"
-msgid "WP Roof Fall Down"
-msgstr "Queda do Topo de IA"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_inset label"
-msgid "WP Roof Inset Distance"
-msgstr "Distância de Penetração do Teto da IA"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_outer_delay label"
-msgid "WP Roof Outer Delay"
-msgstr "Retardo exterior del techo en IA"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed label"
-msgid "WP Speed"
-msgstr "Velocidade da IA"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_straight_before_down label"
-msgid "WP Straighten Downward Lines"
-msgstr "Endireitar Filetes Descendentes de IA"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_strategy label"
-msgid "WP Strategy"
-msgstr "Estratégia de IA"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_top_delay label"
-msgid "WP Top Delay"
-msgstr "Espera do Topo de IA"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_up label"
-msgid "WP Upward Printing Speed"
-msgstr "Velocidade de Impressão Ascendente da IA"
-
#: fdmprinter.def.json
msgctxt "material_bed_temp_wait label"
msgid "Wait for Build Plate Heatup"
@@ -6806,11 +6417,6 @@ msgctxt "wipe_hop_amount label"
msgid "Wipe Z Hop Height"
msgstr "Altura do Salto Z da Limpeza"
-#: fdmprinter.def.json
-msgctxt "wireframe_enabled label"
-msgid "Wire Printing"
-msgstr "Impressão em Arame"
-
#: fdmprinter.def.json
msgctxt "retraction_combing option infill"
msgid "Within Infill"
@@ -7064,6 +6670,10 @@ msgstr "percurso"
#~ msgid "Combing keeps the nozzle within already printed areas when traveling. This results in slightly longer travel moves but reduces the need for retractions. If combing is off, the material will retract and the nozzle moves in a straight line to the next point. It is also possible to avoid combing over top/bottom skin areas by combing within the infill only."
#~ msgstr "O Combing, ou penteamento, mantém o bico dentro de áreas já impressas se movimenta. Isso resulta em percursos ligeiramente mais longos mas reduz a necessidade de retrações. Se o penteamento estiver desligado, o material sofrerá retração e o bico se moverá em linha reta para o próximo ponto. É também possível evitar o penteamento em área de contornos superiores e inferiores habilitando o penteamento no preenchimento somente."
+#~ msgctxt "wireframe_strategy option compensate"
+#~ msgid "Compensate"
+#~ msgstr "Compensar"
+
#~ msgctxt "travel_compensate_overlapping_walls_x_enabled label"
#~ msgid "Compensate Inner Wall Overlaps"
#~ msgstr "Compensar Sobreposições da Parede Interna"
@@ -7124,10 +6734,26 @@ msgstr "percurso"
#~ msgid "Cool down speed"
#~ msgstr "Velocidade de resfriamento"
+#~ msgctxt "wireframe_top_jump description"
+#~ msgid "Creates a small knot at the top of an upward line, so that the consecutive horizontal layer has a better chance to connect to it. Only applies to Wire Printing."
+#~ msgstr "Cria um pequeno 'nódulo' ou 'nó' no topo do filete ascendente de tal modo que a camada horizontal consecutiva tem melhor chance de se conectar ao filete. Somente se aplica à Impressão em Arame."
+
#~ msgctxt "sub_div_rad_mult label"
#~ msgid "Cubic Subdivision Radius"
#~ msgstr "Raio de Subdivisão Cúbica"
+#~ msgctxt "wireframe_bottom_delay description"
+#~ msgid "Delay time after a downward move. Only applies to Wire Printing."
+#~ msgstr "Tempo de espera depois de um movimento descendente tal que o filete possa se solidificar. Somente se aplica à Impressão em Arame."
+
+#~ msgctxt "wireframe_top_delay description"
+#~ msgid "Delay time after an upward move, so that the upward line can harden. Only applies to Wire Printing."
+#~ msgstr "Tempo de espera depois de um movimento ascendente tal que o filete ascendente possa se solidifcar. Somente se aplica à Impressão em Arame."
+
+#~ msgctxt "wireframe_flat_delay description"
+#~ msgid "Delay time between two horizontal segments. Introducing such a delay can cause better adhesion to previous layers at the connection points, while too long delays cause sagging. Only applies to Wire Printing."
+#~ msgstr "Tempo de espera entre dois segmentos horizontais. Inserir tal espera pode ocasionar melhor aderência a camadas prévias nos pontos de conexão, mas atrasos muito longos podem causar estruturas murchas. Somente se aplica à Impressão em Arame."
+
#~ msgctxt "inset_direction description"
#~ msgid "Determines the order in which walls are printed. Printing outer walls earlier helps with dimensional accuracy, as faults from inner walls cannot propagate to the outside. However printing them later allows them to stack better when overhangs are printed."
#~ msgstr "Determina em que ordem as paredes são impressas. Imprimir parede mais externas antes ajuda com acurácia dimensional, já que falhas das paredes mais internas não se propagam para o exterior. No entanto imprimi-las depois permite melhor empilhamento quando seções pendentes são impressas."
@@ -7148,6 +6774,10 @@ msgstr "percurso"
#~ msgid "Disallowed areas"
#~ msgstr "Áreas proibidas"
+#~ msgctxt "wireframe_nozzle_clearance description"
+#~ msgid "Distance between the nozzle and horizontally downward lines. Larger clearance results in diagonally downward lines with a less steep angle, which in turn results in less upward connections with the next layer. Only applies to Wire Printing."
+#~ msgstr "Distância entre o bico e os filetes descendentes horizontais. Espaços livres maiores resultarão em filetes descendentes diagonais com ângulo menos acentuado, o que por sua vez resulta em menos conexões ascendentes à próxima camada. Somente se aplica à Impressão em Arame."
+
#~ msgctxt "support_interface_line_distance description"
#~ msgid "Distance between the printed support interface lines. This setting is calculated by the Support Interface Density, but can be adjusted separately."
#~ msgstr "Distância entre as linhas impressas da interface de suporte. Este ajuste é calculado pela Densidade de Interface de Suporte, mas pode ser ajustado separadamente."
@@ -7156,10 +6786,26 @@ msgstr "percurso"
#~ msgid "Distance from the top/bottom of the support structure to the print. This gap provides clearance to remove the supports after the model is printed. This value is rounded down to a multiple of the layer height."
#~ msgstr "Distância do topo/base da estrutura de suporte à impressão. Este vão provê o espaço para remover os suportes depois do modelo ser impresso. Este valor é arredondando para um múltiplo da altura de camada."
+#~ msgctxt "wireframe_up_half_speed description"
+#~ msgid ""
+#~ "Distance of an upward move which is extruded with half speed.\n"
+#~ "This can cause better adhesion to previous layers, while not heating the material in those layers too much. Only applies to Wire Printing."
+#~ msgstr ""
+#~ "Distância de um movimento ascendente que é extrudado com metade da velocidade.\n"
+#~ "Isto pode resultar em melhor aderência às camadas prévias, ao mesmo tempo em que não aquece demais essas camadas. Somente se aplica à Impressão em Arame."
+
#~ msgctxt "support_xy_distance_overhang description"
#~ msgid "Distance of the support structure from the overhang in the X/Y directions. "
#~ msgstr "Distância da estrutura de suporte até a seção pendente nas direções X/Y. "
+#~ msgctxt "wireframe_fall_down description"
+#~ msgid "Distance with which the material falls down after an upward extrusion. This distance is compensated for. Only applies to Wire Printing."
+#~ msgstr "Distância na qual o material desaba após uma extrusão ascendente. Esta distância é compensada. Somente se aplica à Impressão em Arame."
+
+#~ msgctxt "wireframe_drag_along description"
+#~ msgid "Distance with which the material of an upward extrusion is dragged along with the diagonally downward extrusion. This distance is compensated for. Only applies to Wire Printing."
+#~ msgstr "Distância na qual o material de uma extrusão ascendente é arrastado com a extrusão descendente diagonal. Esta distância é compensada. Somente se aplica à Impressão em Arame."
+
#~ msgctxt "multiple_mesh_overlap label"
#~ msgid "Dual Extrusion Overlap"
#~ msgstr "Sobreposição de Extrusão Dual"
@@ -7260,10 +6906,22 @@ msgstr "percurso"
#~ msgid "First Layer Speed"
#~ msgstr "Velocidade da Primeira Camada"
+#~ msgctxt "wireframe_flow_connection description"
+#~ msgid "Flow compensation when going up or down. Only applies to Wire Printing."
+#~ msgstr "Compensação de Fluxo quanto subindo ou descendo. Somente se aplica à Impressão em Arame."
+
+#~ msgctxt "wireframe_flow_flat description"
+#~ msgid "Flow compensation when printing flat lines. Only applies to Wire Printing."
+#~ msgstr "Compensação de fluxo ao imprimir filetes planos. Somente se aplica à Impressão em Arame."
+
#~ msgctxt "prime_tower_flow description"
#~ msgid "Flow compensation: the amount of material extruded is multiplied by this value."
#~ msgstr "Compensação de Fluxo: a quantidade de material extrudado é multiplicado por este valor."
+#~ msgctxt "wireframe_flow description"
+#~ msgid "Flow compensation: the amount of material extruded is multiplied by this value. Only applies to Wire Printing."
+#~ msgstr "Compensação de fluxo: a quantidade de material extrudado é multiplicado por este valor. Somente se aplica à Impressão em Arame."
+
#~ msgctxt "flow_rate_extrusion_offset_factor label"
#~ msgid "Flow rate compensation factor"
#~ msgstr "Fator de compensaçõ de taxa de fluxo"
@@ -7376,6 +7034,10 @@ msgstr "percurso"
#~ msgid "Is center origin"
#~ msgstr "A origem está no centro"
+#~ msgctxt "wireframe_strategy option knot"
+#~ msgid "Knot"
+#~ msgstr "Nó"
+
#~ msgctxt "limit_support_retractions label"
#~ msgid "Limit Support Retractions"
#~ msgstr "Limitar Retrações de Suporte"
@@ -7548,6 +7210,10 @@ msgstr "percurso"
#~ msgid "Outer nozzle diameter"
#~ msgstr "Diametro externo do bico"
+#~ msgctxt "wireframe_straight_before_down description"
+#~ msgid "Percentage of a diagonally downward line which is covered by a horizontal line piece. This can prevent sagging of the top most point of upward lines. Only applies to Wire Printing."
+#~ msgstr "Porcentagem de um filete descendente diagonal que é coberto por uma peça de filete horizontal. Isto pode prevenir enfraquecimento do ponto superior das linhas ascendentes. Somente se aplica à Impressão em Arame."
+
#~ msgctxt "wall_min_flow_retract label"
#~ msgid "Prefer Retract"
#~ msgstr "Preferir Retração"
@@ -7560,6 +7226,10 @@ msgstr "percurso"
#~ msgid "Prime Tower Thickness"
#~ msgstr "Espessura da Torre de Purga"
+#~ msgctxt "wireframe_enabled description"
+#~ msgid "Print only the outside surface with a sparse webbed structure, printing 'in thin air'. This is realized by horizontally printing the contours of the model at given Z intervals which are connected via upward and diagonally downward lines."
+#~ msgstr "Imprime somente a superfície exterior usando uma estrutura esparsa em forma de teia sem usar as camadas horizontais de impressão, e imprimindo no ar. Isto é feito imprimindo horizontalmente os contornos do modelo em dados intervalos Z que são conectados por filetes diagonais para cima e para baixo."
+
#~ msgctxt "spaghetti_infill_enabled description"
#~ msgid "Print the infill every so often, so that the filament will curl up chaotically inside the object. This reduces print time, but the behaviour is rather unpredictable."
#~ msgstr "Imprime o preenchimento intermitentemente de modo que o filamento se enrole caoticamente dentro do objeto. Isto reduz o tempo de impressão, mas tem comportamento bem imprevisível."
@@ -7588,6 +7258,10 @@ msgstr "percurso"
#~ msgid "RepRap (Volumetric)"
#~ msgstr "RepRap (Volumétrico)"
+#~ msgctxt "wireframe_strategy option retract"
+#~ msgid "Retract"
+#~ msgstr "Retrair"
+
#~ msgctxt "retraction_enable description"
#~ msgid "Retract the filament when the nozzle is moving over a non-printed area. "
#~ msgstr "Retrai o filamento quando o bico está se movendo sobre uma área não impressa. "
@@ -7664,6 +7338,26 @@ msgstr "percurso"
#~ msgid "Spaghetti Maximum Infill Angle"
#~ msgstr "Ângulo de Preenchimento Máximo do Espaguete"
+#~ msgctxt "wireframe_printspeed description"
+#~ msgid "Speed at which the nozzle moves when extruding material. Only applies to Wire Printing."
+#~ msgstr "Velocidade com que a cabeça de impressão se move ao extrudar material. Somente se aplica a Impressão em Arame."
+
+#~ msgctxt "wireframe_printspeed_down description"
+#~ msgid "Speed of printing a line diagonally downward. Only applies to Wire Printing."
+#~ msgstr "Velocidade de impressão dos filetes descendentes feitas 'no ar'. Somente se aplica à Impressão em Arame."
+
+#~ msgctxt "wireframe_printspeed_up description"
+#~ msgid "Speed of printing a line upward 'in thin air'. Only applies to Wire Printing."
+#~ msgstr "Velocidade de impressão dos filetes ascendentes feitas 'no ar'. Somente se aplica à Impressão em Arame."
+
+#~ msgctxt "wireframe_printspeed_bottom description"
+#~ msgid "Speed of printing the first layer, which is the only layer touching the build platform. Only applies to Wire Printing."
+#~ msgstr "Velocidade de Impressão da primeira camada, que é a única camada que toca a mesa. Somente se aplica à Impressão em Arame."
+
+#~ msgctxt "wireframe_printspeed_flat description"
+#~ msgid "Speed of printing the horizontal contours of the model. Only applies to Wire Printing."
+#~ msgstr "Velocidade de impressão dos contornos horizontais do modelo. Somente se aplica à Impressão em Arame."
+
#~ msgctxt "magic_spiralize description"
#~ msgid "Spiralize smooths out the Z move of the outer edge. This will create a steady Z increase over the whole print. This feature turns a solid model into a single walled print with a solid bottom. This feature used to be called Joris in older versions."
#~ msgstr "Este modo, também chamado de Modo Vaso ou Joris, transforma a trajetória do filete de plástico de impressão em uma espiral ascendente, com o Z lentamente subindo. Para isso, torna um modelo sólido em uma casca de parede única com a base sólida. Nem toda forma funciona corretamente com o modo vaso."
@@ -7680,6 +7374,10 @@ msgstr "percurso"
#~ msgid "Start Layers with the Same Part"
#~ msgstr "Iniciar Camadas com a Mesma Parte"
+#~ msgctxt "wireframe_strategy description"
+#~ msgid "Strategy for making sure two consecutive layers connect at each connection point. Retraction lets the upward lines harden in the right position, but may cause filament grinding. A knot can be made at the end of an upward line to heighten the chance of connecting to it and to let the line cool; however, it may require slow printing speeds. Another strategy is to compensate for the sagging of the top of an upward line; however, the lines won't always fall down as predicted."
+#~ msgstr "Estratégia para se assegurar que duas camadas consecutivas se conectam a cada ponto de conexão. Retração faz com que os filetes ascendentes se solidifiquem na posição correta, mas pode causar desgaste de filamento. Um nó pode ser feito no fim de um filete ascendentes para aumentar a chance de se conectar a ele e deixar o filete esfriar; no entanto, pode exigir velocidades de impressão lentas. Outra estratégia é compensar pelo enfraquecimento do topo de uma linha ascendente; no entanto, as linhas nem sempre cairão como preditas."
+
#~ msgctxt "support_bottom_height label"
#~ msgid "Support Bottom Thickness"
#~ msgstr "Espessura da Base do Suporte"
@@ -7728,10 +7426,22 @@ msgstr "percurso"
#~ msgid "The difference a lightning infill layer can have with the one immediately above w.r.t the smoothing of trees. Measured in the angle given the thickness."
#~ msgstr "A diferença que uma camada de preenchimento relâmpago pode ter em relação à camada imediatamente superior de acordo com a suavização de árvores. Medido em ângulo de acordo com a espessura."
+#~ msgctxt "wireframe_roof_inset description"
+#~ msgid "The distance covered when making a connection from a roof outline inward. Only applies to Wire Printing."
+#~ msgstr "A distância coberta quando é feita uma conexão do contorno do teto para dentro. Somente se aplica a Impressão em Arame."
+
+#~ msgctxt "wireframe_roof_drag_along description"
+#~ msgid "The distance of the end piece of an inward line which gets dragged along when going back to the outer outline of the roof. This distance is compensated for. Only applies to Wire Printing."
+#~ msgstr "A distância da parte final de um filete para dentro que é arrastada quando o extrusor começa a voltar para o contorno externo do topo. Esta distância é compensada. Somente se aplica à Impressão em Arame."
+
#~ msgctxt "expand_skins_expand_distance description"
#~ msgid "The distance the skins are expanded into the infill. The default distance is enough to bridge the gap between the infill lines and will stop holes appearing in the skin where it meets the wall when the infill density is low. A smaller distance will often be sufficient."
#~ msgstr "A distância que os contornos são expandidos para dentro do preenchimento. A distância default é suficiente para ligar o vão entre as linhas de preenchimento e impedirá que buracos apareçam no contorno onde ele encontrar a parede em que a densidade de preenchimento é baixa. Uma distância menor pode ser suficiente."
+#~ msgctxt "wireframe_roof_fall_down description"
+#~ msgid "The distance which horizontal roof lines printed 'in thin air' fall down when being printed. This distance is compensated for. Only applies to Wire Printing."
+#~ msgstr "A distância em que filetes horizontais do topo impressos no ar caem quando sendo impressos. Esta distância é compensada. Somente se aplica à Impressão em Arame."
+
#~ msgctxt "z_offset_layer_0 description"
#~ msgid "The extruder is offset from the normal height of the first layer by this amount. It can be positive (raised) or negative (lowered). Some filament types adhere to the build plate better if the extruder is raised slightly."
#~ msgstr "O extrusor é deslocado da altura normal da primeira camada por esta distância. Pode ser positiva (elevada) ou negativa (abaixada). Alguns tipos de filamento aderem à camada de impressão melhor se o extrusor for elevado ligeiramente."
@@ -7744,6 +7454,10 @@ msgstr "percurso"
#~ msgid "The height of the steps of the stair-like bottom of support resting on the model. A low value makes the support harder to remove, but too high values can lead to unstable support structures."
#~ msgstr "A altura dos passos da base tipo escada do suporte em cima do modelo. Um valor baixo faz o suporte ser mais difícil de remover, mas valores muito altos podem criar estruturas de suporte instáveis."
+#~ msgctxt "wireframe_height description"
+#~ msgid "The height of the upward and diagonally downward lines between two horizontal parts. This determines the overall density of the net structure. Only applies to Wire Printing."
+#~ msgstr "A altura dos filetes diagonais para cima e para baixo entre duas partes horizontais. Isto determina a densidade geral da estrutura em rede. Somente se aplica a Impressão em Arame."
+
#~ msgctxt "skirt_gap description"
#~ msgid ""
#~ "The horizontal distance between the skirt and the first layer of the print.\n"
@@ -7900,6 +7614,10 @@ msgstr "percurso"
#~ msgid "Threshold whether to use a smaller layer or not. This number is compared to the tan of the steepest slope in a layer."
#~ msgstr "Limite até onde se usa uma camada menor ou não. Este número é comparado à tangente da ladeira mais vertical da camada."
+#~ msgctxt "wireframe_roof_outer_delay description"
+#~ msgid "Time spent at the outer perimeters of hole which is to become a roof. Longer times can ensure a better connection. Only applies to Wire Printing."
+#~ msgstr "El tiempo empleado en los perímetros exteriores del agujero que se convertirá en un techo. Cuanto mayor sea el tiempo, mejor será la conexión. Solo se aplica a la impresión de alambre."
+
#~ msgctxt "max_skin_angle_for_expansion description"
#~ msgid "Top and/or bottom surfaces of your object with an angle larger than this setting, won't have their top/bottom skin expanded. This avoids expanding the narrow skin areas that are created when the model surface has a near vertical slope. An angle of 0° is horizontal, while an angle of 90° is vertical."
#~ msgstr "Superfícies Superiores e/ou Inferiores de seu objeto com um ângulo maior que este ajuste não terão seus contornos superior/inferior expandidos. Isto evita que expandam as áreas estreitas de contorno que são criadas quando a superfície do modelo tem uma inclinação praticamente vertical. Um ângulo de 0° é horizontal, um ângulo de 90° é vertical."
@@ -7924,6 +7642,98 @@ msgstr "percurso"
#~ msgid "Use relative extrusion rather than absolute extrusion. Using relative E-steps makes for easier post-processing of the Gcode. However, it's not supported by all printers and it may produce very slight deviations in the amount of deposited material compared to absolute E-steps. Irrespective of this setting, the extrusion mode will always be set to absolute before any Gcode script is output."
#~ msgstr "Usar extrusão relativa ao invés de absoluta. Usar passos de extrusor relativos permite pós-processamento do G-Code mais fácil. No entanto, não é suportado por todas as impressoras e pode produzir desvios bem pequenos na quantidade de material depositado comparado aos passos de extrusor absolutos. Independente deste ajuste, o modo de extrusão sempre será configurado para absoluto antes que qualquer script de G-Code seja escrito."
+#~ msgctxt "wireframe_bottom_delay label"
+#~ msgid "WP Bottom Delay"
+#~ msgstr "Espera da Base de IA"
+
+#~ msgctxt "wireframe_printspeed_bottom label"
+#~ msgid "WP Bottom Printing Speed"
+#~ msgstr "Velocidade de Impressão da Base da IA"
+
+#~ msgctxt "wireframe_flow_connection label"
+#~ msgid "WP Connection Flow"
+#~ msgstr "Fluxo de Conexão da IA"
+
+#~ msgctxt "wireframe_height label"
+#~ msgid "WP Connection Height"
+#~ msgstr "Altura da Conexão IA"
+
+#~ msgctxt "wireframe_printspeed_down label"
+#~ msgid "WP Downward Printing Speed"
+#~ msgstr "Velocidade de Impressão Descendente de IA"
+
+#~ msgctxt "wireframe_drag_along label"
+#~ msgid "WP Drag Along"
+#~ msgstr "Arrasto de IA"
+
+#~ msgctxt "wireframe_up_half_speed label"
+#~ msgid "WP Ease Upward"
+#~ msgstr "Facilitador Ascendente da IA"
+
+#~ msgctxt "wireframe_fall_down label"
+#~ msgid "WP Fall Down"
+#~ msgstr "Queda de IA"
+
+#~ msgctxt "wireframe_flat_delay label"
+#~ msgid "WP Flat Delay"
+#~ msgstr "Espera Plana de IA"
+
+#~ msgctxt "wireframe_flow_flat label"
+#~ msgid "WP Flat Flow"
+#~ msgstr "Fluxo Plano de IA"
+
+#~ msgctxt "wireframe_flow label"
+#~ msgid "WP Flow"
+#~ msgstr "Fluxo da IA"
+
+#~ msgctxt "wireframe_printspeed_flat label"
+#~ msgid "WP Horizontal Printing Speed"
+#~ msgstr "Velocidade de Impressão Horizontal de IA"
+
+#~ msgctxt "wireframe_top_jump label"
+#~ msgid "WP Knot Size"
+#~ msgstr "Tamanho do Nó de IA"
+
+#~ msgctxt "wireframe_nozzle_clearance label"
+#~ msgid "WP Nozzle Clearance"
+#~ msgstr "Espaço Livre para o Bico em IA"
+
+#~ msgctxt "wireframe_roof_drag_along label"
+#~ msgid "WP Roof Drag Along"
+#~ msgstr "Arrasto do Topo de IA"
+
+#~ msgctxt "wireframe_roof_fall_down label"
+#~ msgid "WP Roof Fall Down"
+#~ msgstr "Queda do Topo de IA"
+
+#~ msgctxt "wireframe_roof_inset label"
+#~ msgid "WP Roof Inset Distance"
+#~ msgstr "Distância de Penetração do Teto da IA"
+
+#~ msgctxt "wireframe_roof_outer_delay label"
+#~ msgid "WP Roof Outer Delay"
+#~ msgstr "Retardo exterior del techo en IA"
+
+#~ msgctxt "wireframe_printspeed label"
+#~ msgid "WP Speed"
+#~ msgstr "Velocidade da IA"
+
+#~ msgctxt "wireframe_straight_before_down label"
+#~ msgid "WP Straighten Downward Lines"
+#~ msgstr "Endireitar Filetes Descendentes de IA"
+
+#~ msgctxt "wireframe_strategy label"
+#~ msgid "WP Strategy"
+#~ msgstr "Estratégia de IA"
+
+#~ msgctxt "wireframe_top_delay label"
+#~ msgid "WP Top Delay"
+#~ msgstr "Espera do Topo de IA"
+
+#~ msgctxt "wireframe_printspeed_up label"
+#~ msgid "WP Upward Printing Speed"
+#~ msgstr "Velocidade de Impressão Ascendente da IA"
+
#, fuzzy
#~ msgctxt "material_bed_temp_wait label"
#~ msgid "Wait for build plate heatup"
@@ -7985,6 +7795,10 @@ msgstr "percurso"
#~ msgid "Wipe Z Hop When Retracted"
#~ msgstr "Salto Z da Limpeza Quando Retraída"
+#~ msgctxt "wireframe_enabled label"
+#~ msgid "Wire Printing"
+#~ msgstr "Impressão em Arame"
+
#~ msgctxt "z_offset_taper_layers label"
#~ msgid "Z Offset Taper Layers"
#~ msgstr "Camadas de Amenização do Deslocamento Z"
diff --git a/resources/i18n/pt_PT/cura.po b/resources/i18n/pt_PT/cura.po
index d784c27fb7..42003b10ee 100644
--- a/resources/i18n/pt_PT/cura.po
+++ b/resources/i18n/pt_PT/cura.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-15 11:58+0000\n"
+"POT-Creation-Date: 2023-04-06 15:55+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME \n"
"Language-Team: LANGUAGE \n"
@@ -807,18 +807,18 @@ msgctxt "@text"
msgid "Unknown error."
msgstr "Erro desconhecido."
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:547
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:558
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags or !"
msgid "Project file {0} contains an unknown machine type {1}. Cannot import the machine. Models will be imported instead."
msgstr "O ficheiro de projeto {0} contém um tipo de máquina desconhecido {1}. Não é possível importar a máquina. Em vez disso, serão importados os modelos."
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:550
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:561
msgctxt "@info:title"
msgid "Open Project File"
msgstr "Abrir ficheiro de projeto"
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:631
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:642
#: plugins/3MFReader/WorkspaceDialog.qml:99
#: plugins/3MFReader/WorkspaceDialog.qml:127
#: plugins/3MFReader/WorkspaceDialog.qml:134
@@ -826,27 +826,27 @@ msgctxt "@button"
msgid "Create new"
msgstr "Criar nova"
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:681
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:692
#, python-brace-format
msgctxt "@info:error Don't translate the XML tags or !"
msgid "Project file {0} is suddenly inaccessible: {1}."
msgstr "O projeto de ficheiro {0} ficou subitamente inacessível: {1}."
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:682
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:690
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:709
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:693
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:701
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:720
msgctxt "@info:title"
msgid "Can't Open Project File"
msgstr "Não é possível abrir o ficheiro de projeto"
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:689
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:707
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:700
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:718
#, python-brace-format
msgctxt "@info:error Don't translate the XML tags or !"
msgid "Project file {0} is corrupt: {1}."
msgstr "O ficheiro de projeto {0} está corrompido: {1}."
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:754
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:765
#, python-brace-format
msgctxt "@info:error Don't translate the XML tag !"
msgid "Project file {0} is made using profiles that are unknown to this version of UltiMaker Cura."
@@ -1921,17 +1921,17 @@ msgctxt "@label"
msgid "Number of Extruders"
msgstr "Número de Extrusores"
-#: plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:341
+#: plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:342
msgctxt "@label"
msgid "Apply Extruder offsets to GCode"
msgstr "Aplicar desvios da extrusora ao GCode"
-#: plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:389
+#: plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:390
msgctxt "@title:label"
msgid "Start G-code"
msgstr "G-code inicial"
-#: plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:400
+#: plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:401
msgctxt "@title:label"
msgid "End G-code"
msgstr "G-code final"
@@ -2714,25 +2714,15 @@ msgstr "Sentry Logger"
#: plugins/SimulationView/SimulationView.py:129
msgctxt "@info:status"
-msgid "Cura does not accurately display layers when Wire Printing is enabled."
-msgstr "Quando a opção Wire Printing está ativa, o Cura não permite visualizar as camadas de uma forma precisa."
-
-#: plugins/SimulationView/SimulationView.py:130
-msgctxt "@info:title"
-msgid "Simulation View"
-msgstr "Visualização por Camadas"
-
-#: plugins/SimulationView/SimulationView.py:133
-msgctxt "@info:status"
msgid "Nothing is shown because you need to slice first."
msgstr "Não consegue visualizar, porque precisa de fazer o seccionamento primeiro."
-#: plugins/SimulationView/SimulationView.py:134
+#: plugins/SimulationView/SimulationView.py:130
msgctxt "@info:title"
msgid "No layers to show"
msgstr "Sem camadas para visualizar"
-#: plugins/SimulationView/SimulationView.py:136
+#: plugins/SimulationView/SimulationView.py:132
#: plugins/SolidView/SolidView.py:74
msgctxt "@info:option_text"
msgid "Do not show this message again"
@@ -4051,6 +4041,16 @@ msgctxt "name"
msgid "Version Upgrade 5.2 to 5.3"
msgstr "Atualização da versão 5.2 para 5.3"
+#: plugins/VersionUpgrade/VersionUpgrade53to54/plugin.json
+msgctxt "description"
+msgid "Upgrades configurations from Cura 5.3 to Cura 5.4."
+msgstr ""
+
+#: plugins/VersionUpgrade/VersionUpgrade53to54/plugin.json
+msgctxt "name"
+msgid "Version Upgrade 5.3 to 5.4"
+msgstr ""
+
#: plugins/X3DReader/__init__.py:13
msgctxt "@item:inlistbox"
msgid "X3D File"
@@ -6986,6 +6986,10 @@ msgstr "Nenhum item para selecionar"
#~ msgid "Create a free Ultimaker account"
#~ msgstr "Crie uma conta Ultimaker gratuita"
+#~ msgctxt "@info:status"
+#~ msgid "Cura does not accurately display layers when Wire Printing is enabled."
+#~ msgstr "Quando a opção Wire Printing está ativa, o Cura não permite visualizar as camadas de uma forma precisa."
+
#~ msgctxt "@info:credit"
#~ msgid ""
#~ "Cura is developed by Ultimaker B.V. in cooperation with the community.\n"
@@ -7110,6 +7114,10 @@ msgstr "Nenhum item para selecionar"
#~ msgid "Sign in to the Ultimaker platform"
#~ msgstr "Inicie a sessão na plataforma Ultimaker"
+#~ msgctxt "@info:title"
+#~ msgid "Simulation View"
+#~ msgstr "Visualização por Camadas"
+
#~ msgctxt "@info"
#~ msgid "Some settings were changed."
#~ msgstr "Algumas definições foram alteradas."
diff --git a/resources/i18n/pt_PT/fdmprinter.def.json.po b/resources/i18n/pt_PT/fdmprinter.def.json.po
index 52d7d5835d..1c84ee83fc 100644
--- a/resources/i18n/pt_PT/fdmprinter.def.json.po
+++ b/resources/i18n/pt_PT/fdmprinter.def.json.po
@@ -3,7 +3,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Uranium json setting files\n"
"Report-Msgid-Bugs-To: plugins@ultimaker.com\n"
-"POT-Creation-Date: 2023-03-23 11:03+0000\n"
+"POT-Creation-Date: 2023-03-28 11:57+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME \n"
"Language-Team: LANGUAGE\n"
@@ -72,11 +72,6 @@ msgctxt "brim_inside_margin description"
msgid "A part fully enclosed inside another part can generate an outer brim that touches the inside of the other part. This removes all brim within this distance from internal holes."
msgstr "Uma peça totalmente fechada dentro de outra peça pode gerar uma aba externa que toca a parte interna da outra peça. Isto remove todas as bordas dentro dessa distância dos orifícios internos."
-#: fdmprinter.def.json
-msgctxt "support_tree_branch_reach_limit description"
-msgid "A recomendation to how far branches can move from the points they support. Branches can violate this value to reach their destination (buildplate or a flat part of the model). Lowering this value will make the support more sturdy, but increase the amount of branches (and because of that material usage/print time) "
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "extruder_prime_pos_abs label"
msgid "Absolute Extruder Prime Position"
@@ -141,11 +136,6 @@ msgctxt "support_interface_density description"
msgid "Adjusts the density of the roofs and floors of the support structure. A higher value results in better overhangs, but the supports are harder to remove."
msgstr "Ajusta a densidade dos tectos e pisos da estrutura de suporte. Um valor mais elevado resulta em melhores saliências, embora os suportes sejam mais difíceis de remover."
-#: fdmprinter.def.json
-msgctxt "support_tree_top_rate description"
-msgid "Adjusts the density of the support structure used to generate the tips of the branches. A higher value results in better overhangs, but the supports are harder to remove. Use Support Roof for very high values or ensure support density is similarly high at the top."
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "support_infill_rate description"
msgid "Adjusts the density of the support structure. A higher value results in better overhangs, but the supports are harder to remove."
@@ -326,11 +316,6 @@ msgctxt "magic_mesh_surface_mode option both"
msgid "Both"
msgstr "Ambos"
-#: fdmprinter.def.json
-msgctxt "support_interface_priority option nothing"
-msgid "Both overlap"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "bottom_layers label"
msgid "Bottom Layers"
@@ -556,11 +541,6 @@ msgctxt "build_volume_temperature label"
msgid "Build Volume Temperature"
msgstr "Temperatura do volume de construção"
-#: fdmprinter.def.json
-msgctxt "support_tree_rest_preference option buildplate"
-msgid "Buildplate"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "center_object label"
msgid "Center Object"
@@ -606,11 +586,6 @@ msgctxt "command_line_settings label"
msgid "Command Line Settings"
msgstr "Definições de linha de comando"
-#: fdmprinter.def.json
-msgctxt "wireframe_strategy option compensate"
-msgid "Compensate"
-msgstr "Compensar"
-
#: fdmprinter.def.json
msgctxt "infill_pattern option concentric"
msgid "Concentric"
@@ -741,11 +716,6 @@ msgctxt "cooling label"
msgid "Cooling"
msgstr "Arrefecimento"
-#: fdmprinter.def.json
-msgctxt "wireframe_top_jump description"
-msgid "Creates a small knot at the top of an upward line, so that the consecutive horizontal layer has a better chance to connect to it. Only applies to Wire Printing."
-msgstr "Cria um pequeno nó no topo de uma linha ascendente, para que a camada horizontal subsequente possa ligar-se com maior facilidade. Aplica-se apenas à impressão de fios."
-
#: fdmprinter.def.json
msgctxt "infill_pattern option cross"
msgid "Cross"
@@ -851,21 +821,6 @@ msgctxt "machine_max_jerk_e description"
msgid "Default jerk for the motor of the filament."
msgstr "O jerk predefinido do motor do filamento."
-#: fdmprinter.def.json
-msgctxt "wireframe_bottom_delay description"
-msgid "Delay time after a downward move. Only applies to Wire Printing."
-msgstr "O tempo de atraso após um movimento descendente. Aplica-se apenas à impressão de fios."
-
-#: fdmprinter.def.json
-msgctxt "wireframe_top_delay description"
-msgid "Delay time after an upward move, so that the upward line can harden. Only applies to Wire Printing."
-msgstr "O tempo de atraso após um movimento ascendente, para que a linha ascendente possa endurecer. Aplica-se apenas à impressão de fios."
-
-#: fdmprinter.def.json
-msgctxt "wireframe_flat_delay description"
-msgid "Delay time between two horizontal segments. Introducing such a delay can cause better adhesion to previous layers at the connection points, while too long delays cause sagging. Only applies to Wire Printing."
-msgstr "Tempo de atraso entre dois segmentos horizontais. A introdução desse atraso pode causar melhor aderência às camadas anteriores nos pontos de ligação. No entanto, os atrasos demasiado longos podem causar flacidez. Aplica-se apenas à impressão de fios."
-
#: fdmprinter.def.json
msgctxt "bridge_settings_enabled description"
msgid "Detect bridges and modify print speed, flow and fan settings while bridges are printed."
@@ -896,11 +851,6 @@ msgctxt "material_diameter label"
msgid "Diameter"
msgstr "Diâmetro"
-#: fdmprinter.def.json
-msgctxt "support_tree_bp_diameter description"
-msgid "Diameter every branch tries to achieve when reaching the buildplate. Improves bed adhesion."
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "adhesion_type description"
msgid "Different options that help to improve both priming your extrusion and adhesion to the build plate. Brim adds a single layer flat area around the base of your model to prevent warping. Raft adds a thick grid with a roof below the model. Skirt is a line printed around the model, but not connected to the model."
@@ -911,11 +861,6 @@ msgctxt "machine_disallowed_areas label"
msgid "Disallowed Areas"
msgstr "Áreas não permitidas"
-#: fdmprinter.def.json
-msgctxt "wireframe_nozzle_clearance description"
-msgid "Distance between the nozzle and horizontally downward lines. Larger clearance results in diagonally downward lines with a less steep angle, which in turn results in less upward connections with the next layer. Only applies to Wire Printing."
-msgstr "Distância entre o nozzle e as linhas horizontais descendentes. Uma maior folga resulta em linhas horizontais descendentes com um ângulo menos acentuado, o que, por sua vez, resulta em menos ligações ascendentes com a camada seguinte. Aplica-se apenas à impressão de fios."
-
#: fdmprinter.def.json
msgctxt "infill_line_distance description"
msgid "Distance between the printed infill lines. This setting is calculated by the infill density and the infill line width."
@@ -966,15 +911,6 @@ msgctxt "wall_0_wipe_dist description"
msgid "Distance of a travel move inserted after the outer wall, to hide the Z seam better."
msgstr "A distância de um movimento de deslocação inserido depois da parede exterior, para ocultar melhor a junta Z."
-#: fdmprinter.def.json
-msgctxt "wireframe_up_half_speed description"
-msgid ""
-"Distance of an upward move which is extruded with half speed.\n"
-"This can cause better adhesion to previous layers, while not heating the material in those layers too much. Only applies to Wire Printing."
-msgstr ""
-"A distância de um movimento ascendente que é extrudido a metade da velocidade.\n"
-"Isto pode causar melhor aderência às camadas anteriores, sendo que o material nessas camadas não é demasiado aquecido. Aplica-se apenas à impressão de fios."
-
#: fdmprinter.def.json
msgctxt "draft_shield_dist description"
msgid "Distance of the draft shield from the print, in the X/Y directions."
@@ -995,16 +931,6 @@ msgctxt "support_xy_distance description"
msgid "Distance of the support structure from the print in the X/Y directions."
msgstr "A distância entre a estrutura de suporte e a impressão nas direções X/Y."
-#: fdmprinter.def.json
-msgctxt "wireframe_fall_down description"
-msgid "Distance with which the material falls down after an upward extrusion. This distance is compensated for. Only applies to Wire Printing."
-msgstr "Distância à qual o material cai após uma extrusão ascendente. Esta distância é compensada. Aplica-se apenas à impressão de fios."
-
-#: fdmprinter.def.json
-msgctxt "wireframe_drag_along description"
-msgid "Distance with which the material of an upward extrusion is dragged along with the diagonally downward extrusion. This distance is compensated for. Only applies to Wire Printing."
-msgstr "Distância à qual o material de uma extrusão ascendente é arrastado juntamente com a extrusão diagonal descendente. Esta distância é compensada. Aplica-se apenas à impressão de fios."
-
#: fdmprinter.def.json
msgctxt "min_infill_area description"
msgid "Don't generate areas of infill smaller than this (use skin instead)."
@@ -1400,26 +1326,11 @@ msgctxt "wall_material_flow description"
msgid "Flow compensation on wall lines."
msgstr "Compensação de fluxo nas linhas de parede."
-#: fdmprinter.def.json
-msgctxt "wireframe_flow_connection description"
-msgid "Flow compensation when going up or down. Only applies to Wire Printing."
-msgstr "A compensação de fluxo ao deslocar-se para cima ou para baixo. Aplica-se apenas à impressão de fios."
-
-#: fdmprinter.def.json
-msgctxt "wireframe_flow_flat description"
-msgid "Flow compensation when printing flat lines. Only applies to Wire Printing."
-msgstr "Compensação de fluxo ao imprimir linhas planas. Aplica-se apenas à impressão de fios."
-
#: fdmprinter.def.json
msgctxt "material_flow description"
msgid "Flow compensation: the amount of material extruded is multiplied by this value."
msgstr "Compensação de fluxo: a quantidade de material extrudido é multiplicada por este valor."
-#: fdmprinter.def.json
-msgctxt "wireframe_flow description"
-msgid "Flow compensation: the amount of material extruded is multiplied by this value. Only applies to Wire Printing."
-msgstr "Compensação de fluxo: a quantidade de material extrudido é multiplicada por este valor. Aplica-se apenas à impressão de fios."
-
#: fdmprinter.def.json
msgctxt "material_flush_purge_length label"
msgid "Flush Purge Length"
@@ -1768,16 +1679,6 @@ msgctxt "machine_extruders_shared_nozzle_initial_retraction description"
msgid "How much the filament of each extruder is assumed to have been retracted from the shared nozzle tip at the completion of the printer-start gcode script; the value should be equal to or greater than the length of the common part of the nozzle's ducts."
msgstr "Até que ponto se assume que o filamento de cada extrusora foi retraído a partir da ponta do bocal partilhado após a conclusão do script gcode de arranque da impressora; o valor deverá ser igual ou superior ao comprimento da parte comum das condutas do bocal."
-#: fdmprinter.def.json
-msgctxt "support_interface_priority description"
-msgid "How support interface and support will interact when they overlap. Currently only implemented for support roof."
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_min_height_to_model description"
-msgid "How tall a branch has to be if it is placed on the model. Prevents small blobs of support. This setting is ignored when a branch is supporting a support roof."
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "bridge_skin_support_threshold description"
msgid "If a skin region is supported for less than this percentage of its area, print it using the bridge settings. Otherwise it is printed using the normal skin settings."
@@ -2083,16 +1984,6 @@ msgctxt "inset_direction option inside_out"
msgid "Inside To Outside"
msgstr "De dentro para fora"
-#: fdmprinter.def.json
-msgctxt "support_interface_priority option interface_lines_overwrite_support_area"
-msgid "Interface lines preferred"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_interface_priority option interface_area_overwrite_support_area"
-msgid "Interface preferred"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "interlocking_beam_layer_count label"
msgid "Interlocking Beam Layer Count"
@@ -2178,11 +2069,6 @@ msgctxt "meshfix_keep_open_polygons label"
msgid "Keep Disconnected Faces"
msgstr "Manter Faces Soltas"
-#: fdmprinter.def.json
-msgctxt "wireframe_strategy option knot"
-msgid "Knot"
-msgstr "Nó"
-
#: fdmprinter.def.json
msgctxt "layer_height label"
msgid "Layer Height"
@@ -2253,11 +2139,6 @@ msgctxt "lightning_infill_support_angle label"
msgid "Lightning Infill Support Angle"
msgstr "Ângulo de suporte de enchimento relâmpago"
-#: fdmprinter.def.json
-msgctxt "support_tree_limit_branch_reach description"
-msgid "Limit how far each branch should travel from the point it supports. This can make the support more sturdy, but will increase the amount of branches (and because of that material usage/print time)"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "cutting_mesh description"
msgid "Limit the volume of this mesh to within other meshes. You can use this to make certain areas of one mesh print with different settings and with a whole different extruder."
@@ -2943,11 +2824,6 @@ msgctxt "machine_use_extruder_offset_to_offset_coords label"
msgid "Offset with Extruder"
msgstr "Desviar com extrusor"
-#: fdmprinter.def.json
-msgctxt "support_tree_rest_preference option graceful"
-msgid "On any flat surface"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "print_sequence option one_at_a_time"
msgid "One at a Time"
@@ -3078,11 +2954,6 @@ msgctxt "bridge_fan_speed_3 description"
msgid "Percentage fan speed to use when printing the third bridge skin layer."
msgstr "Percentagem da velocidade da ventoinha a ser utilizada ao imprimir a terceira camada do revestimento de Bridge."
-#: fdmprinter.def.json
-msgctxt "wireframe_straight_before_down description"
-msgid "Percentage of a diagonally downward line which is covered by a horizontal line piece. This can prevent sagging of the top most point of upward lines. Only applies to Wire Printing."
-msgstr "A percentagem de uma linha diagonal descendente que é abrangida por uma peça da linha horizontal. Isto pode impedir a flacidez do ponto mais elevado das linhas ascendentes. Aplica-se apenas à impressão de fios."
-
#: fdmprinter.def.json
msgctxt "minimum_polygon_circumference description"
msgid "Polygons in sliced layers that have a circumference smaller than this amount will be filtered out. Lower values lead to higher resolution mesh at the cost of slicing time. It is meant mostly for high resolution SLA printers and very tiny 3D models with a lot of details."
@@ -3193,11 +3064,6 @@ msgctxt "mold_enabled description"
msgid "Print models as a mold, which can be cast in order to get a model which resembles the models on the build plate."
msgstr "Imprime modelos como moldes, os quais podem ser fundidos de forma a obter um modelo que se assemelhe aos modelos da base de construção."
-#: fdmprinter.def.json
-msgctxt "wireframe_enabled description"
-msgid "Print only the outside surface with a sparse webbed structure, printing 'in thin air'. This is realized by horizontally printing the contours of the model at given Z intervals which are connected via upward and diagonally downward lines."
-msgstr "Imprime apenas a superfície exterior com uma estrutura entrelaçada dispersa a partir \"do ar\". Isto é realizado ao imprimir horizontalmente os contornos do modelo em determinados intervalos Z que são ligados através de linhas ascendentes e diagonais descendentes."
-
#: fdmprinter.def.json
msgctxt "fill_outline_gaps description"
msgid "Print pieces of the model which are horizontally thinner than the nozzle size."
@@ -3543,11 +3409,6 @@ msgctxt "support_tree_collision_resolution description"
msgid "Resolution to compute collisions with to avoid hitting the model. Setting this lower will produce more accurate trees that fail less often, but increases slicing time dramatically."
msgstr "A resolução do cálculo de prevenção de colisões com o modelo. Usando um valor baixo irá criar suportes tipo árvore com maior sucesso, mas aumenta drasticamente o tempo de seccionamento."
-#: fdmprinter.def.json
-msgctxt "wireframe_strategy option retract"
-msgid "Retract"
-msgstr "Retrair"
-
#: fdmprinter.def.json
msgctxt "travel_retract_before_outer_wall label"
msgid "Retract Before Outer Wall"
@@ -3868,31 +3729,6 @@ msgctxt "speed label"
msgid "Speed"
msgstr "Velocidade"
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed description"
-msgid "Speed at which the nozzle moves when extruding material. Only applies to Wire Printing."
-msgstr "Velocidade à qual o nozzle se movimenta ao extrudir material. Aplica-se apenas à impressão de fios."
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_down description"
-msgid "Speed of printing a line diagonally downward. Only applies to Wire Printing."
-msgstr "Velocidade de impressão de uma linha diagonal descendente. Aplica-se apenas à impressão de fios."
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_up description"
-msgid "Speed of printing a line upward 'in thin air'. Only applies to Wire Printing."
-msgstr "A velocidade de impressão de uma linha ascendente \"no ar\". Aplica-se apenas à impressão de fios."
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_bottom description"
-msgid "Speed of printing the first layer, which is the only layer touching the build platform. Only applies to Wire Printing."
-msgstr "Velocidade de impressão da primeira camada, que é a única camada que entra em contacto com a plataforma de construção. Aplica-se apenas à impressão de fios."
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_flat description"
-msgid "Speed of printing the horizontal contours of the model. Only applies to Wire Printing."
-msgstr "Velocidade de impressão de contornos horizontais do modelo. Aplica-se apenas à impressão de fios."
-
#: fdmprinter.def.json
msgctxt "wipe_hop_speed description"
msgid "Speed to move the z-axis during the hop."
@@ -3943,11 +3779,6 @@ msgctxt "machine_steps_per_mm_z label"
msgid "Steps per Millimeter (Z)"
msgstr "Passos por Milímetro (Z)"
-#: fdmprinter.def.json
-msgctxt "wireframe_strategy description"
-msgid "Strategy for making sure two consecutive layers connect at each connection point. Retraction lets the upward lines harden in the right position, but may cause filament grinding. A knot can be made at the end of an upward line to heighten the chance of connecting to it and to let the line cool; however, it may require slow printing speeds. Another strategy is to compensate for the sagging of the top of an upward line; however, the lines won't always fall down as predicted."
-msgstr "Estratégia para assegurar que duas camadas consecutivas se ligam a cada ponto de ligação. A retração permite que as linhas ascendentes endureçam na posição correta, mas pode causar a trituração do filamento. É possível fazer um nó no final de uma linha ascendente para aumentar a probabilidade de ligação e para permitir o arrefecimento da linha. No entanto, podem ser necessárias velocidades de impressão reduzidas. Outra estratégia é compensar a flacidez do topo de uma linha ascendente. Porém, as linhas nem sempre cairão conforme previsto."
-
#: fdmprinter.def.json
msgctxt "support description"
msgid "Support"
@@ -4153,11 +3984,6 @@ msgctxt "support_interface_pattern label"
msgid "Support Interface Pattern"
msgstr "Padrão da interface de suporte"
-#: fdmprinter.def.json
-msgctxt "support_interface_priority label"
-msgid "Support Interface Priority"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "support_interface_skip_height label"
msgid "Support Interface Resolution"
@@ -4328,16 +4154,6 @@ msgctxt "support_z_distance label"
msgid "Support Z Distance"
msgstr "Distância Z de suporte"
-#: fdmprinter.def.json
-msgctxt "support_interface_priority option support_lines_overwrite_interface_area"
-msgid "Support lines preferred"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_interface_priority option support_area_overwrite_interface_area"
-msgid "Support preferred"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "support_supported_skin_fan_speed label"
msgid "Supported Skin Fan Speed"
@@ -4653,11 +4469,6 @@ msgctxt "support_tree_branch_diameter description"
msgid "The diameter of the thinnest branches of tree support. Thicker branches are more sturdy. Branches towards the base will be thicker than this."
msgstr "O diâmetro dos ramos mais finos dos suportes tipo árvore. Ramos mais grossos são mais robustos. Os ramos serão progressivamente mais grossos do que este diâmetro quanto mais perto estiverem da base."
-#: fdmprinter.def.json
-msgctxt "support_tree_tip_diameter description"
-msgid "The diameter of the top of the tip of the branches of tree support."
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "machine_feeder_wheel_diameter description"
msgid "The diameter of the wheel that drives the material in the feeder."
@@ -4698,11 +4509,6 @@ msgctxt "raft_surface_line_spacing description"
msgid "The distance between the raft lines for the top raft layers. The spacing should be equal to the line width, so that the surface is solid."
msgstr "A distância entre linhas nas camadas superiores do raft. O espaçamento deve ser, igual ao Diâmetro da Linha, para que a superfície seja uniforme."
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_inset description"
-msgid "The distance covered when making a connection from a roof outline inward. Only applies to Wire Printing."
-msgstr "A distância percorrida ao efetuar uma ligação a partir de um contorno de telhado interno. Aplica-se apenas à impressão de fios."
-
#: fdmprinter.def.json
msgctxt "interlocking_depth description"
msgid "The distance from the boundary between models to generate interlocking structure, measured in cells. Too few cells will result in poor adhesion."
@@ -4723,11 +4529,6 @@ msgctxt "machine_heat_zone_length description"
msgid "The distance from the tip of the nozzle in which heat from the nozzle is transferred to the filament."
msgstr "A distância, a partir da ponta do nozzle, na qual o calor do nozzle é transferido para o filamento."
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_drag_along description"
-msgid "The distance of the end piece of an inward line which gets dragged along when going back to the outer outline of the roof. This distance is compensated for. Only applies to Wire Printing."
-msgstr "A distância da parte final de uma linha interior que é arrastada ao regressar ao contorno externo do tecto. Esta distância é compensada. Aplica-se apenas à impressão de fios."
-
#: fdmprinter.def.json
msgctxt "bottom_skin_expand_distance description"
msgid "The distance the bottom skins are expanded into the infill. Higher values makes the skin attach better to the infill pattern and makes the skin adhere better to the walls on the layer below. Lower values save amount of material used."
@@ -4748,11 +4549,6 @@ msgctxt "wipe_move_distance description"
msgid "The distance to move the head back and forth across the brush."
msgstr "A distância de deslocação da cabeça para trás e para a frente pela escova."
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_fall_down description"
-msgid "The distance which horizontal roof lines printed 'in thin air' fall down when being printed. This distance is compensated for. Only applies to Wire Printing."
-msgstr "A distância à qual as linhas horizontais do tecto que são impressas \"no ar\" caem ao ser impressas. Esta distância é compensada. Aplica-se apenas à impressão de fios."
-
#: fdmprinter.def.json
msgctxt "lightning_infill_prune_angle description"
msgid "The endpoints of infill lines are shortened to save on material. This setting is the angle of overhang of the endpoints of these lines."
@@ -4963,11 +4759,6 @@ msgctxt "support_bottom_stair_step_height description"
msgid "The height of the steps of the stair-like bottom of support resting on the model. A low value makes the support harder to remove, but too high values can lead to unstable support structures. Set to zero to turn off the stair-like behaviour."
msgstr "A altura dos degraus da parte inferior, semelhante a uma escada, do suporte apoiado sobre o modelo. Um valor pequeno dificulta a remoção do suporte, mas valores demasiado grandes podem resultar em estruturas de suporte instáveis. Definir como zero para desativar o comportamento semelhante a uma escada."
-#: fdmprinter.def.json
-msgctxt "wireframe_height description"
-msgid "The height of the upward and diagonally downward lines between two horizontal parts. This determines the overall density of the net structure. Only applies to Wire Printing."
-msgstr "A altura das linhas ascendentes e diagonais descendentes entre duas partes horizontais. Isto determina a densidade geral da estrutura de rede. Aplica-se apenas à impressão de fios."
-
#: fdmprinter.def.json
msgctxt "brim_gap description"
msgid "The horizontal distance between the first brim line and the outline of the first layer of the print. A small gap can make the brim easier to remove while still providing the thermal benefits."
@@ -5287,11 +5078,6 @@ msgctxt "prime_tower_min_volume description"
msgid "The minimum volume for each layer of the prime tower in order to purge enough material."
msgstr "O volume mínimo para cada camada da torre de preparação para preparar material suficiente."
-#: fdmprinter.def.json
-msgctxt "support_tree_max_diameter_increase_by_merges_when_support_to_model description"
-msgid "The most the diameter of a branch that has to connect to the model may increase by merging with branches that could reach the buildplate. Increasing this reduces print time, but increases the area of support that rests on model"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "machine_name description"
msgid "The name of your 3D printer model."
@@ -5447,16 +5233,6 @@ msgctxt "z_seam_position description"
msgid "The position near where to start printing each part in a layer."
msgstr "A posição próxima do local onde a impressão de cada parte de uma camada será iniciada."
-#: fdmprinter.def.json
-msgctxt "support_tree_angle_slow description"
-msgid "The preferred angle of the branches, when they do not have to avoid the model. Use a lower angle to make them more vertical and more stable. Use a higher angle for branches to merge faster."
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_rest_preference description"
-msgid "The preferred placement of the support structures. If structures cant be placed at the prefered location, they will be place elsewhere"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "jerk_layer_0 description"
msgid "The print maximum instantaneous velocity change for the initial layer."
@@ -5867,11 +5643,6 @@ msgctxt "draft_shield_enabled description"
msgid "This will create a wall around the model, which traps (hot) air and shields against exterior airflow. Especially useful for materials which warp easily."
msgstr "Isto irá criar uma parede em torno do modelo, que retém o ar (quente) e protege contra correntes de ar externas. Esta opção é especialmente útil para materiais que se deformam com facilidade."
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_outer_delay description"
-msgid "Time spent at the outer perimeters of hole which is to become a roof. Longer times can ensure a better connection. Only applies to Wire Printing."
-msgstr "Tempo gasto nos perímetros externos do buraco que se irá transformar em tecto. Períodos de tempo mais longos permitem garantir uma melhor ligação. Aplica-se apenas à impressão de fios."
-
#: fdmprinter.def.json
msgctxt "material_shrinkage_percentage_xy description"
msgid "To compensate for the shrinkage of the material as it cools down, the model will be scaled with this factor in the XY-direction (horizontally)."
@@ -6072,11 +5843,6 @@ msgctxt "support_tree_angle label"
msgid "Tree Support Branch Angle"
msgstr "Ângulo Ramos Suportes Árvore"
-#: fdmprinter.def.json
-msgctxt "support_tree_top_rate label"
-msgid "Tree Support Branch Density"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "support_tree_branch_diameter label"
msgid "Tree Support Branch Diameter"
@@ -6097,46 +5863,6 @@ msgctxt "support_tree_collision_resolution label"
msgid "Tree Support Collision Resolution"
msgstr "Resolução Colisão Suportes Árvore"
-#: fdmprinter.def.json
-msgctxt "support_tree_max_diameter_increase_by_merges_when_support_to_model label"
-msgid "Tree Support Diameter Increase To Model"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_bp_diameter label"
-msgid "Tree Support Inital Layer Diameter"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_limit_branch_reach label"
-msgid "Tree Support Limit Branch Reach"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_min_height_to_model label"
-msgid "Tree Support Minimum Height To Model"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_branch_reach_limit label"
-msgid "Tree Support Optimal Branch Range"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_angle_slow label"
-msgid "Tree Support Preferred Branch Angle"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_rest_preference label"
-msgid "Tree Support Rest Preference"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_tip_diameter label"
-msgid "Tree Support Tip Diameter"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "support_tree_max_diameter label"
msgid "Tree Support Trunk Diameter"
@@ -6247,121 +5973,6 @@ msgctxt "slicing_tolerance description"
msgid "Vertical tolerance in the sliced layers. The contours of a layer are normally generated by taking cross sections through the middle of each layer's thickness (Middle). Alternatively each layer can have the areas which fall inside of the volume throughout the entire thickness of the layer (Exclusive) or a layer has the areas which fall inside anywhere within the layer (Inclusive). Inclusive retains the most details, Exclusive makes for the best fit and Middle stays closest to the original surface."
msgstr "Tolerância vertical nas camadas seccionadas. Os contornos de uma camada são geralmente gerados passando as secções cruzadas através do centro de cada espessura da camada (Centro). Como alternativa, cada camada pode conter as áreas que se encontram no interior do volume ao longo de toda a espessura da camada (Exclusivo) ou uma camada pode conter as áreas que se encontram em qualquer sítio do interior da camada (Inclusivo). A opção Inclusivo retém o maior número de detalhes, a opção Exclusivo garante a melhor adaptação ao modelo e a opção Centro permanece próximo da superfície original."
-#: fdmprinter.def.json
-msgctxt "wireframe_bottom_delay label"
-msgid "WP Bottom Delay"
-msgstr "Atraso da parte inferior da impressão de fios"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_bottom label"
-msgid "WP Bottom Printing Speed"
-msgstr "Velocidade de impressão da parte inferior da impressão de fios"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_flow_connection label"
-msgid "WP Connection Flow"
-msgstr "Fluxo de ligação da impressão de fios"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_height label"
-msgid "WP Connection Height"
-msgstr "Altura de ligação da impressão em fios"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_down label"
-msgid "WP Downward Printing Speed"
-msgstr "Velocidade de impressão descendente da impressão de fios"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_drag_along label"
-msgid "WP Drag Along"
-msgstr "Arrastamento da impressão de fios"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_up_half_speed label"
-msgid "WP Ease Upward"
-msgstr "Facilidade de movimento ascendente da impressão de fios"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_fall_down label"
-msgid "WP Fall Down"
-msgstr "Queda da impressão de fios"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_flat_delay label"
-msgid "WP Flat Delay"
-msgstr "Atraso plano da impressão de fios"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_flow_flat label"
-msgid "WP Flat Flow"
-msgstr "Fluxo plano da impressão de fios"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_flow label"
-msgid "WP Flow"
-msgstr "Fluxo de impressão de fios"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_flat label"
-msgid "WP Horizontal Printing Speed"
-msgstr "Velocidade de impressão horizontal da impressão de fios"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_top_jump label"
-msgid "WP Knot Size"
-msgstr "Tamanho do nó da impressão de fios"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_nozzle_clearance label"
-msgid "WP Nozzle Clearance"
-msgstr "Espaço do nozzle da impressão de fios"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_drag_along label"
-msgid "WP Roof Drag Along"
-msgstr "Arrastamento do tecto da impressão de fios"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_fall_down label"
-msgid "WP Roof Fall Down"
-msgstr "Queda do tecto da impressão de fios"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_inset label"
-msgid "WP Roof Inset Distance"
-msgstr "Distância de inserção do tecto da impressão de fios"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_outer_delay label"
-msgid "WP Roof Outer Delay"
-msgstr "Atraso externo do tecto da impressão de fios"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed label"
-msgid "WP Speed"
-msgstr "Velocidade da impressão de fios"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_straight_before_down label"
-msgid "WP Straighten Downward Lines"
-msgstr "Linhas retas descendentes da impressão de fios"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_strategy label"
-msgid "WP Strategy"
-msgstr "Estratégia de impressão de fios"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_top_delay label"
-msgid "WP Top Delay"
-msgstr "Atraso superior da impressão de fios"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_up label"
-msgid "WP Upward Printing Speed"
-msgstr "Velocidade de impressão ascendente da impressão de fios"
-
#: fdmprinter.def.json
msgctxt "material_bed_temp_wait label"
msgid "Wait for Build Plate Heatup"
@@ -6792,11 +6403,6 @@ msgctxt "wipe_hop_amount label"
msgid "Wipe Z Hop Height"
msgstr "Altura do salto Z de limpeza"
-#: fdmprinter.def.json
-msgctxt "wireframe_enabled label"
-msgid "Wire Printing"
-msgstr "Impressão em Fios"
-
#: fdmprinter.def.json
msgctxt "retraction_combing option infill"
msgid "Within Infill"
@@ -6950,6 +6556,62 @@ msgstr "deslocação"
#~ msgid "Change the temperature for each layer automatically with the average flow speed of that layer."
#~ msgstr "Mudar, automaticamente, a temperatura de cada camada com a velocidade de fluxo média dessa camada."
+#~ msgctxt "wireframe_strategy option compensate"
+#~ msgid "Compensate"
+#~ msgstr "Compensar"
+
+#~ msgctxt "wireframe_top_jump description"
+#~ msgid "Creates a small knot at the top of an upward line, so that the consecutive horizontal layer has a better chance to connect to it. Only applies to Wire Printing."
+#~ msgstr "Cria um pequeno nó no topo de uma linha ascendente, para que a camada horizontal subsequente possa ligar-se com maior facilidade. Aplica-se apenas à impressão de fios."
+
+#~ msgctxt "wireframe_bottom_delay description"
+#~ msgid "Delay time after a downward move. Only applies to Wire Printing."
+#~ msgstr "O tempo de atraso após um movimento descendente. Aplica-se apenas à impressão de fios."
+
+#~ msgctxt "wireframe_top_delay description"
+#~ msgid "Delay time after an upward move, so that the upward line can harden. Only applies to Wire Printing."
+#~ msgstr "O tempo de atraso após um movimento ascendente, para que a linha ascendente possa endurecer. Aplica-se apenas à impressão de fios."
+
+#~ msgctxt "wireframe_flat_delay description"
+#~ msgid "Delay time between two horizontal segments. Introducing such a delay can cause better adhesion to previous layers at the connection points, while too long delays cause sagging. Only applies to Wire Printing."
+#~ msgstr "Tempo de atraso entre dois segmentos horizontais. A introdução desse atraso pode causar melhor aderência às camadas anteriores nos pontos de ligação. No entanto, os atrasos demasiado longos podem causar flacidez. Aplica-se apenas à impressão de fios."
+
+#~ msgctxt "wireframe_nozzle_clearance description"
+#~ msgid "Distance between the nozzle and horizontally downward lines. Larger clearance results in diagonally downward lines with a less steep angle, which in turn results in less upward connections with the next layer. Only applies to Wire Printing."
+#~ msgstr "Distância entre o nozzle e as linhas horizontais descendentes. Uma maior folga resulta em linhas horizontais descendentes com um ângulo menos acentuado, o que, por sua vez, resulta em menos ligações ascendentes com a camada seguinte. Aplica-se apenas à impressão de fios."
+
+#~ msgctxt "wireframe_up_half_speed description"
+#~ msgid ""
+#~ "Distance of an upward move which is extruded with half speed.\n"
+#~ "This can cause better adhesion to previous layers, while not heating the material in those layers too much. Only applies to Wire Printing."
+#~ msgstr ""
+#~ "A distância de um movimento ascendente que é extrudido a metade da velocidade.\n"
+#~ "Isto pode causar melhor aderência às camadas anteriores, sendo que o material nessas camadas não é demasiado aquecido. Aplica-se apenas à impressão de fios."
+
+#~ msgctxt "wireframe_fall_down description"
+#~ msgid "Distance with which the material falls down after an upward extrusion. This distance is compensated for. Only applies to Wire Printing."
+#~ msgstr "Distância à qual o material cai após uma extrusão ascendente. Esta distância é compensada. Aplica-se apenas à impressão de fios."
+
+#~ msgctxt "wireframe_drag_along description"
+#~ msgid "Distance with which the material of an upward extrusion is dragged along with the diagonally downward extrusion. This distance is compensated for. Only applies to Wire Printing."
+#~ msgstr "Distância à qual o material de uma extrusão ascendente é arrastado juntamente com a extrusão diagonal descendente. Esta distância é compensada. Aplica-se apenas à impressão de fios."
+
+#~ msgctxt "wireframe_flow_connection description"
+#~ msgid "Flow compensation when going up or down. Only applies to Wire Printing."
+#~ msgstr "A compensação de fluxo ao deslocar-se para cima ou para baixo. Aplica-se apenas à impressão de fios."
+
+#~ msgctxt "wireframe_flow_flat description"
+#~ msgid "Flow compensation when printing flat lines. Only applies to Wire Printing."
+#~ msgstr "Compensação de fluxo ao imprimir linhas planas. Aplica-se apenas à impressão de fios."
+
+#~ msgctxt "wireframe_flow description"
+#~ msgid "Flow compensation: the amount of material extruded is multiplied by this value. Only applies to Wire Printing."
+#~ msgstr "Compensação de fluxo: a quantidade de material extrudido é multiplicada por este valor. Aplica-se apenas à impressão de fios."
+
+#~ msgctxt "wireframe_strategy option knot"
+#~ msgid "Knot"
+#~ msgstr "Nó"
+
#~ msgctxt "limit_support_retractions label"
#~ msgid "Limit Support Retractions"
#~ msgstr "Limitar Retrações de Suportes"
@@ -6957,3 +6619,155 @@ msgstr "deslocação"
#~ msgctxt "limit_support_retractions description"
#~ msgid "Omit retraction when moving from support to support in a straight line. Enabling this setting saves print time, but can lead to excessive stringing within the support structure."
#~ msgstr "Eliminar a retração quando o movimento de suporte para suporte é em linha reta. Ativar esta definição reduz o tempo de impressão, mas pode levar a que aja um excessivo numero de fios nas estruturas de suporte."
+
+#~ msgctxt "wireframe_straight_before_down description"
+#~ msgid "Percentage of a diagonally downward line which is covered by a horizontal line piece. This can prevent sagging of the top most point of upward lines. Only applies to Wire Printing."
+#~ msgstr "A percentagem de uma linha diagonal descendente que é abrangida por uma peça da linha horizontal. Isto pode impedir a flacidez do ponto mais elevado das linhas ascendentes. Aplica-se apenas à impressão de fios."
+
+#~ msgctxt "wireframe_enabled description"
+#~ msgid "Print only the outside surface with a sparse webbed structure, printing 'in thin air'. This is realized by horizontally printing the contours of the model at given Z intervals which are connected via upward and diagonally downward lines."
+#~ msgstr "Imprime apenas a superfície exterior com uma estrutura entrelaçada dispersa a partir \"do ar\". Isto é realizado ao imprimir horizontalmente os contornos do modelo em determinados intervalos Z que são ligados através de linhas ascendentes e diagonais descendentes."
+
+#~ msgctxt "wireframe_strategy option retract"
+#~ msgid "Retract"
+#~ msgstr "Retrair"
+
+#~ msgctxt "wireframe_printspeed description"
+#~ msgid "Speed at which the nozzle moves when extruding material. Only applies to Wire Printing."
+#~ msgstr "Velocidade à qual o nozzle se movimenta ao extrudir material. Aplica-se apenas à impressão de fios."
+
+#~ msgctxt "wireframe_printspeed_down description"
+#~ msgid "Speed of printing a line diagonally downward. Only applies to Wire Printing."
+#~ msgstr "Velocidade de impressão de uma linha diagonal descendente. Aplica-se apenas à impressão de fios."
+
+#~ msgctxt "wireframe_printspeed_up description"
+#~ msgid "Speed of printing a line upward 'in thin air'. Only applies to Wire Printing."
+#~ msgstr "A velocidade de impressão de uma linha ascendente \"no ar\". Aplica-se apenas à impressão de fios."
+
+#~ msgctxt "wireframe_printspeed_bottom description"
+#~ msgid "Speed of printing the first layer, which is the only layer touching the build platform. Only applies to Wire Printing."
+#~ msgstr "Velocidade de impressão da primeira camada, que é a única camada que entra em contacto com a plataforma de construção. Aplica-se apenas à impressão de fios."
+
+#~ msgctxt "wireframe_printspeed_flat description"
+#~ msgid "Speed of printing the horizontal contours of the model. Only applies to Wire Printing."
+#~ msgstr "Velocidade de impressão de contornos horizontais do modelo. Aplica-se apenas à impressão de fios."
+
+#~ msgctxt "wireframe_strategy description"
+#~ msgid "Strategy for making sure two consecutive layers connect at each connection point. Retraction lets the upward lines harden in the right position, but may cause filament grinding. A knot can be made at the end of an upward line to heighten the chance of connecting to it and to let the line cool; however, it may require slow printing speeds. Another strategy is to compensate for the sagging of the top of an upward line; however, the lines won't always fall down as predicted."
+#~ msgstr "Estratégia para assegurar que duas camadas consecutivas se ligam a cada ponto de ligação. A retração permite que as linhas ascendentes endureçam na posição correta, mas pode causar a trituração do filamento. É possível fazer um nó no final de uma linha ascendente para aumentar a probabilidade de ligação e para permitir o arrefecimento da linha. No entanto, podem ser necessárias velocidades de impressão reduzidas. Outra estratégia é compensar a flacidez do topo de uma linha ascendente. Porém, as linhas nem sempre cairão conforme previsto."
+
+#~ msgctxt "wireframe_roof_inset description"
+#~ msgid "The distance covered when making a connection from a roof outline inward. Only applies to Wire Printing."
+#~ msgstr "A distância percorrida ao efetuar uma ligação a partir de um contorno de telhado interno. Aplica-se apenas à impressão de fios."
+
+#~ msgctxt "wireframe_roof_drag_along description"
+#~ msgid "The distance of the end piece of an inward line which gets dragged along when going back to the outer outline of the roof. This distance is compensated for. Only applies to Wire Printing."
+#~ msgstr "A distância da parte final de uma linha interior que é arrastada ao regressar ao contorno externo do tecto. Esta distância é compensada. Aplica-se apenas à impressão de fios."
+
+#~ msgctxt "wireframe_roof_fall_down description"
+#~ msgid "The distance which horizontal roof lines printed 'in thin air' fall down when being printed. This distance is compensated for. Only applies to Wire Printing."
+#~ msgstr "A distância à qual as linhas horizontais do tecto que são impressas \"no ar\" caem ao ser impressas. Esta distância é compensada. Aplica-se apenas à impressão de fios."
+
+#~ msgctxt "wireframe_height description"
+#~ msgid "The height of the upward and diagonally downward lines between two horizontal parts. This determines the overall density of the net structure. Only applies to Wire Printing."
+#~ msgstr "A altura das linhas ascendentes e diagonais descendentes entre duas partes horizontais. Isto determina a densidade geral da estrutura de rede. Aplica-se apenas à impressão de fios."
+
+#~ msgctxt "wireframe_roof_outer_delay description"
+#~ msgid "Time spent at the outer perimeters of hole which is to become a roof. Longer times can ensure a better connection. Only applies to Wire Printing."
+#~ msgstr "Tempo gasto nos perímetros externos do buraco que se irá transformar em tecto. Períodos de tempo mais longos permitem garantir uma melhor ligação. Aplica-se apenas à impressão de fios."
+
+#~ msgctxt "wireframe_bottom_delay label"
+#~ msgid "WP Bottom Delay"
+#~ msgstr "Atraso da parte inferior da impressão de fios"
+
+#~ msgctxt "wireframe_printspeed_bottom label"
+#~ msgid "WP Bottom Printing Speed"
+#~ msgstr "Velocidade de impressão da parte inferior da impressão de fios"
+
+#~ msgctxt "wireframe_flow_connection label"
+#~ msgid "WP Connection Flow"
+#~ msgstr "Fluxo de ligação da impressão de fios"
+
+#~ msgctxt "wireframe_height label"
+#~ msgid "WP Connection Height"
+#~ msgstr "Altura de ligação da impressão em fios"
+
+#~ msgctxt "wireframe_printspeed_down label"
+#~ msgid "WP Downward Printing Speed"
+#~ msgstr "Velocidade de impressão descendente da impressão de fios"
+
+#~ msgctxt "wireframe_drag_along label"
+#~ msgid "WP Drag Along"
+#~ msgstr "Arrastamento da impressão de fios"
+
+#~ msgctxt "wireframe_up_half_speed label"
+#~ msgid "WP Ease Upward"
+#~ msgstr "Facilidade de movimento ascendente da impressão de fios"
+
+#~ msgctxt "wireframe_fall_down label"
+#~ msgid "WP Fall Down"
+#~ msgstr "Queda da impressão de fios"
+
+#~ msgctxt "wireframe_flat_delay label"
+#~ msgid "WP Flat Delay"
+#~ msgstr "Atraso plano da impressão de fios"
+
+#~ msgctxt "wireframe_flow_flat label"
+#~ msgid "WP Flat Flow"
+#~ msgstr "Fluxo plano da impressão de fios"
+
+#~ msgctxt "wireframe_flow label"
+#~ msgid "WP Flow"
+#~ msgstr "Fluxo de impressão de fios"
+
+#~ msgctxt "wireframe_printspeed_flat label"
+#~ msgid "WP Horizontal Printing Speed"
+#~ msgstr "Velocidade de impressão horizontal da impressão de fios"
+
+#~ msgctxt "wireframe_top_jump label"
+#~ msgid "WP Knot Size"
+#~ msgstr "Tamanho do nó da impressão de fios"
+
+#~ msgctxt "wireframe_nozzle_clearance label"
+#~ msgid "WP Nozzle Clearance"
+#~ msgstr "Espaço do nozzle da impressão de fios"
+
+#~ msgctxt "wireframe_roof_drag_along label"
+#~ msgid "WP Roof Drag Along"
+#~ msgstr "Arrastamento do tecto da impressão de fios"
+
+#~ msgctxt "wireframe_roof_fall_down label"
+#~ msgid "WP Roof Fall Down"
+#~ msgstr "Queda do tecto da impressão de fios"
+
+#~ msgctxt "wireframe_roof_inset label"
+#~ msgid "WP Roof Inset Distance"
+#~ msgstr "Distância de inserção do tecto da impressão de fios"
+
+#~ msgctxt "wireframe_roof_outer_delay label"
+#~ msgid "WP Roof Outer Delay"
+#~ msgstr "Atraso externo do tecto da impressão de fios"
+
+#~ msgctxt "wireframe_printspeed label"
+#~ msgid "WP Speed"
+#~ msgstr "Velocidade da impressão de fios"
+
+#~ msgctxt "wireframe_straight_before_down label"
+#~ msgid "WP Straighten Downward Lines"
+#~ msgstr "Linhas retas descendentes da impressão de fios"
+
+#~ msgctxt "wireframe_strategy label"
+#~ msgid "WP Strategy"
+#~ msgstr "Estratégia de impressão de fios"
+
+#~ msgctxt "wireframe_top_delay label"
+#~ msgid "WP Top Delay"
+#~ msgstr "Atraso superior da impressão de fios"
+
+#~ msgctxt "wireframe_printspeed_up label"
+#~ msgid "WP Upward Printing Speed"
+#~ msgstr "Velocidade de impressão ascendente da impressão de fios"
+
+#~ msgctxt "wireframe_enabled label"
+#~ msgid "Wire Printing"
+#~ msgstr "Impressão em Fios"
diff --git a/resources/i18n/ru_RU/cura.po b/resources/i18n/ru_RU/cura.po
index 394a1977f3..581448cf3d 100644
--- a/resources/i18n/ru_RU/cura.po
+++ b/resources/i18n/ru_RU/cura.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-15 11:58+0000\n"
+"POT-Creation-Date: 2023-04-06 15:55+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME \n"
"Language-Team: LANGUAGE \n"
@@ -807,18 +807,18 @@ msgctxt "@text"
msgid "Unknown error."
msgstr "Неизвестная ошибка."
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:547
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:558
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags or !"
msgid "Project file {0} contains an unknown machine type {1}. Cannot import the machine. Models will be imported instead."
msgstr "Файл проекта {0} содержит неизвестный тип принтера {1}. Не удалось импортировать принтер. Вместо этого будут импортированы модели."
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:550
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:561
msgctxt "@info:title"
msgid "Open Project File"
msgstr "Открыть файл проекта"
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:631
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:642
#: plugins/3MFReader/WorkspaceDialog.qml:99
#: plugins/3MFReader/WorkspaceDialog.qml:127
#: plugins/3MFReader/WorkspaceDialog.qml:134
@@ -826,27 +826,27 @@ msgctxt "@button"
msgid "Create new"
msgstr "Создать новый"
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:681
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:692
#, python-brace-format
msgctxt "@info:error Don't translate the XML tags or !"
msgid "Project file {0} is suddenly inaccessible: {1}."
msgstr "Файл проекта {0} внезапно стал недоступен: {1}.."
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:682
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:690
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:709
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:693
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:701
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:720
msgctxt "@info:title"
msgid "Can't Open Project File"
msgstr "Невозможно открыть файл проекта"
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:689
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:707
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:700
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:718
#, python-brace-format
msgctxt "@info:error Don't translate the XML tags or !"
msgid "Project file {0} is corrupt: {1}."
msgstr "Файл проекта {0} поврежден: {1}."
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:754
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:765
#, python-brace-format
msgctxt "@info:error Don't translate the XML tag !"
msgid "Project file {0} is made using profiles that are unknown to this version of UltiMaker Cura."
@@ -1923,17 +1923,17 @@ msgctxt "@label"
msgid "Number of Extruders"
msgstr "Количество экструдеров"
-#: plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:341
+#: plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:342
msgctxt "@label"
msgid "Apply Extruder offsets to GCode"
msgstr "Применить смещения экструдера к GCode"
-#: plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:389
+#: plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:390
msgctxt "@title:label"
msgid "Start G-code"
msgstr "Стартовый G-код"
-#: plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:400
+#: plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:401
msgctxt "@title:label"
msgid "End G-code"
msgstr "Завершающий G-код"
@@ -2054,7 +2054,7 @@ msgstr "Позволяет управлять расширениями прил
#: plugins/Marketplace/plugin.json
msgctxt "name"
msgid "Marketplace"
-msgstr "Marketplace"
+msgstr "Магазин"
#: plugins/Marketplace/resources/qml/CompatibilityDialog.qml:15
msgctxt "@title"
@@ -2717,25 +2717,15 @@ msgstr "Контрольный журнал"
#: plugins/SimulationView/SimulationView.py:129
msgctxt "@info:status"
-msgid "Cura does not accurately display layers when Wire Printing is enabled."
-msgstr "При печати через кабель Cura отображает слои неточно."
-
-#: plugins/SimulationView/SimulationView.py:130
-msgctxt "@info:title"
-msgid "Simulation View"
-msgstr "Вид моделирования"
-
-#: plugins/SimulationView/SimulationView.py:133
-msgctxt "@info:status"
msgid "Nothing is shown because you need to slice first."
msgstr "Ничего не отображается, поскольку сначала нужно выполнить нарезку на слои."
-#: plugins/SimulationView/SimulationView.py:134
+#: plugins/SimulationView/SimulationView.py:130
msgctxt "@info:title"
msgid "No layers to show"
msgstr "Нет слоев для отображения"
-#: plugins/SimulationView/SimulationView.py:136
+#: plugins/SimulationView/SimulationView.py:132
#: plugins/SolidView/SolidView.py:74
msgctxt "@info:option_text"
msgid "Do not show this message again"
@@ -4062,6 +4052,16 @@ msgctxt "name"
msgid "Version Upgrade 5.2 to 5.3"
msgstr "Обновление версии 5.2 до 5.3"
+#: plugins/VersionUpgrade/VersionUpgrade53to54/plugin.json
+msgctxt "description"
+msgid "Upgrades configurations from Cura 5.3 to Cura 5.4."
+msgstr ""
+
+#: plugins/VersionUpgrade/VersionUpgrade53to54/plugin.json
+msgctxt "name"
+msgid "Version Upgrade 5.3 to 5.4"
+msgstr ""
+
#: plugins/X3DReader/__init__.py:13
msgctxt "@item:inlistbox"
msgid "X3D File"
@@ -4624,7 +4624,7 @@ msgstr ""
#: resources/qml/Cura.qml:909
msgctxt "@label %i will be replaced with a profile name"
msgid "Only user changed settings will be saved in the custom profile.
For materials that support it, the new custom profile will inherit properties from %1."
-msgstr "В пользовательском профиле будут сохранены только измененные пользователем настройки.
Для материалов, поддерживающих новый пользовательский профиль, этот профиль будет наследовать свойства от %1."
+msgstr "В пользовательском профиле будут сохранены только измененные пользователем настройки.
Для поддерживающих его материалов новый пользовательский профиль будет наследовать свойства от %1."
#: resources/qml/Cura.qml:917
msgctxt "@action:button"
@@ -4869,7 +4869,7 @@ msgstr "Совместимые принтеры"
#: resources/qml/Dialogs/ChoosePrinterDialog.qml:110
msgctxt "@description"
msgid "No compatible printers, that are currently online, were found."
-msgstr "Нет совместимых принтеров, которые в настоящее время находятся в сети."
+msgstr "В настоящее время в сети нет совместимых принтеров."
#: resources/qml/Dialogs/DiscardOrKeepProfileChangesDialog.qml:13
msgctxt "@title:window"
@@ -6217,7 +6217,7 @@ msgstr "Активен %1 собственный профиль, и вы
#: resources/qml/PrintSetupSelector/ProfileWarningReset.qml:78
msgctxt "@info, %1 is the name of the custom profile"
msgid "%1 custom profile is overriding some settings."
-msgstr "%1 собственный профиль переопределяет некоторые параметры."
+msgstr "Собственный профиль %1 переопределяет некоторые настройки."
#: resources/qml/PrintSetupSelector/ProfileWarningReset.qml:92
msgctxt "@info %1 is the name of a profile"
@@ -6237,7 +6237,7 @@ msgstr "Восстановить значения по умолчанию."
#: resources/qml/PrintSetupSelector/ProfileWarningReset.qml:178
msgctxt "@info"
msgid "Compare and save."
-msgstr "Сравните и экономьте."
+msgstr "Сравнивайте и экономьте."
#: resources/qml/PrintSetupSelector/Recommended/RecommendedAdhesionSelector.qml:15
msgctxt "@label"
@@ -6257,7 +6257,7 @@ msgstr ""
#: resources/qml/PrintSetupSelector/Recommended/RecommendedPrintSetup.qml:111
msgctxt "@button"
msgid "Show Custom"
-msgstr ""
+msgstr "Показать свое"
#: resources/qml/PrintSetupSelector/Recommended/RecommendedResolutionSelector.qml:27
msgctxt "@label"
@@ -6826,7 +6826,7 @@ msgstr ""
#: resources/qml/WelcomePages/AddUltimakerOrThirdPartyPrinter.qml:73
msgctxt "@button"
msgid "Learn more about adding printers to Cura"
-msgstr "Подробно о добавлении принтеров в Cura"
+msgstr "Подробнее о добавлении принтеров в Cura"
#: resources/qml/WelcomePages/AddUltimakerOrThirdPartyPrinterStack.qml:29
msgctxt "@label"
@@ -6846,7 +6846,7 @@ msgstr "Если вы пытаетесь добавить новый принт
#: resources/qml/WelcomePages/AddUltimakerPrinter.qml:80
msgctxt "@info"
msgid "Sign in into UltiMaker Digital Factory"
-msgstr ""
+msgstr "Войти в UltiMaker Digital Factory"
#: resources/qml/WelcomePages/AddUltimakerPrinter.qml:81
msgctxt "@info"
@@ -6856,7 +6856,7 @@ msgstr "Следуйте процедуре добавления нового п
#: resources/qml/WelcomePages/AddUltimakerPrinter.qml:82
msgctxt "@info"
msgid "Your new printer will automatically appear in Cura"
-msgstr "Новый принтер автоматически появится в Cura"
+msgstr "Ваш новый принтер автоматически появится в Cura"
#: resources/qml/WelcomePages/AddUltimakerPrinter.qml:100
msgctxt "@button"
@@ -6932,3 +6932,11 @@ msgstr "Что нового"
msgctxt "@label"
msgid "No items to select from"
msgstr "Нет элементов для выбора"
+
+#~ msgctxt "@info:status"
+#~ msgid "Cura does not accurately display layers when Wire Printing is enabled."
+#~ msgstr "При печати через кабель Cura отображает слои неточно."
+
+#~ msgctxt "@info:title"
+#~ msgid "Simulation View"
+#~ msgstr "Вид моделирования"
diff --git a/resources/i18n/ru_RU/fdmprinter.def.json.po b/resources/i18n/ru_RU/fdmprinter.def.json.po
index 0af98066c2..695893fa84 100644
--- a/resources/i18n/ru_RU/fdmprinter.def.json.po
+++ b/resources/i18n/ru_RU/fdmprinter.def.json.po
@@ -3,7 +3,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Uranium json setting files\n"
"Report-Msgid-Bugs-To: plugins@ultimaker.com\n"
-"POT-Creation-Date: 2023-03-23 11:03+0000\n"
+"POT-Creation-Date: 2023-03-28 11:57+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME \n"
"Language-Team: LANGUAGE\n"
@@ -70,12 +70,7 @@ msgstr "Список полигонов с областями, в которые
#: fdmprinter.def.json
msgctxt "brim_inside_margin description"
msgid "A part fully enclosed inside another part can generate an outer brim that touches the inside of the other part. This removes all brim within this distance from internal holes."
-msgstr "Деталь, полностью заключенная внутри другой детали, может иметь внешний край, который касается внутренней части другой детали. Это опция удаляет все края на этом расстоянии от внутренних отверстий."
-
-#: fdmprinter.def.json
-msgctxt "support_tree_branch_reach_limit description"
-msgid "A recomendation to how far branches can move from the points they support. Branches can violate this value to reach their destination (buildplate or a flat part of the model). Lowering this value will make the support more sturdy, but increase the amount of branches (and because of that material usage/print time) "
-msgstr ""
+msgstr "Деталь, полностью заключенная внутри другой детали, может создать внешнюю кайму, которая касается внутренней части другой детали. Эта опция убирает всю кайму в пределах этого расстояния от внутренних отверстий."
#: fdmprinter.def.json
msgctxt "extruder_prime_pos_abs label"
@@ -141,11 +136,6 @@ msgctxt "support_interface_density description"
msgid "Adjusts the density of the roofs and floors of the support structure. A higher value results in better overhangs, but the supports are harder to remove."
msgstr "Настройте плотность верха и низа структуры поддержек. Большее значение приведёт к улучшению нависаний, но такие поддержки будет труднее удалять."
-#: fdmprinter.def.json
-msgctxt "support_tree_top_rate description"
-msgid "Adjusts the density of the support structure used to generate the tips of the branches. A higher value results in better overhangs, but the supports are harder to remove. Use Support Roof for very high values or ensure support density is similarly high at the top."
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "support_infill_rate description"
msgid "Adjusts the density of the support structure. A higher value results in better overhangs, but the supports are harder to remove."
@@ -289,7 +279,7 @@ msgstr "Применить смещение экструдера к систем
#: fdmprinter.def.json
msgctxt "interlocking_enable description"
msgid "At the locations where models touch, generate an interlocking beam structure. This improves the adhesion between models, especially models printed in different materials."
-msgstr "Создать взаимосвязанную структуру балок в местах соприкосновения моделей. Это улучшает адгезию между моделями, особенно моделями, напечатанными с использованием разных материалов."
+msgstr "Создать взаимосвязанную структуру балок в местах соприкосновения моделей. Это улучшит адгезию между моделями, особенно моделями из разных материалов."
#: fdmprinter.def.json
msgctxt "travel_avoid_other_parts label"
@@ -326,11 +316,6 @@ msgctxt "magic_mesh_surface_mode option both"
msgid "Both"
msgstr "Оба варианта"
-#: fdmprinter.def.json
-msgctxt "support_interface_priority option nothing"
-msgid "Both overlap"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "bottom_layers label"
msgid "Bottom Layers"
@@ -494,7 +479,7 @@ msgstr "Расстояние до каймы"
#: fdmprinter.def.json
msgctxt "brim_inside_margin label"
msgid "Brim Inside Avoid Margin"
-msgstr "Края на расстоянии избегания"
+msgstr "Кайма внутри зоны избегания"
#: fdmprinter.def.json
msgctxt "brim_line_count label"
@@ -556,11 +541,6 @@ msgctxt "build_volume_temperature label"
msgid "Build Volume Temperature"
msgstr "Температура для объема печати"
-#: fdmprinter.def.json
-msgctxt "support_tree_rest_preference option buildplate"
-msgid "Buildplate"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "center_object label"
msgid "Center Object"
@@ -606,11 +586,6 @@ msgctxt "command_line_settings label"
msgid "Command Line Settings"
msgstr "Параметры командной строки"
-#: fdmprinter.def.json
-msgctxt "wireframe_strategy option compensate"
-msgid "Compensate"
-msgstr "Компенсация"
-
#: fdmprinter.def.json
msgctxt "infill_pattern option concentric"
msgid "Concentric"
@@ -741,11 +716,6 @@ msgctxt "cooling label"
msgid "Cooling"
msgstr "Охлаждение"
-#: fdmprinter.def.json
-msgctxt "wireframe_top_jump description"
-msgid "Creates a small knot at the top of an upward line, so that the consecutive horizontal layer has a better chance to connect to it. Only applies to Wire Printing."
-msgstr "Создаёт небольшой узел наверху возвышающейся линии так, чтобы последующий горизонтальный слой имел больший шанс к присоединению. Применяется только при каркасной печати."
-
#: fdmprinter.def.json
msgctxt "infill_pattern option cross"
msgid "Cross"
@@ -851,21 +821,6 @@ msgctxt "machine_max_jerk_e description"
msgid "Default jerk for the motor of the filament."
msgstr "Стандартное изменение ускорения для мотора, подающего материал."
-#: fdmprinter.def.json
-msgctxt "wireframe_bottom_delay description"
-msgid "Delay time after a downward move. Only applies to Wire Printing."
-msgstr "Задержка после движения вниз. Применяется только при каркасной печати."
-
-#: fdmprinter.def.json
-msgctxt "wireframe_top_delay description"
-msgid "Delay time after an upward move, so that the upward line can harden. Only applies to Wire Printing."
-msgstr "Задержка после движения вверх, чтобы такие линии были твёрже. Применяется только при каркасной печати."
-
-#: fdmprinter.def.json
-msgctxt "wireframe_flat_delay description"
-msgid "Delay time between two horizontal segments. Introducing such a delay can cause better adhesion to previous layers at the connection points, while too long delays cause sagging. Only applies to Wire Printing."
-msgstr "Задержка между двумя горизонтальными сегментами. Внесение такой задержки может улучшить прилипание к предыдущим слоям в местах соединений, в то время как более длинные задержки могут вызывать провисания. Применяется только при нитевой печати."
-
#: fdmprinter.def.json
msgctxt "bridge_settings_enabled description"
msgid "Detect bridges and modify print speed, flow and fan settings while bridges are printed."
@@ -874,7 +829,7 @@ msgstr "Обнаружение мостиков и изменение скоро
#: fdmprinter.def.json
msgctxt "inset_direction description"
msgid "Determines the order in which walls are printed. Printing outer walls earlier helps with dimensional accuracy, as faults from inner walls cannot propagate to the outside. However printing them later allows them to stack better when overhangs are printed. When there is an uneven amount of total innner walls, the 'center last line' is always printed last."
-msgstr "Определяет порядок печати стенок. Если сначала печатать наружные стенки, это поможет более точно определять размеры стенок, поскольку дефекты внутренних стенок не смогут распространяться наружу. Если печатать внешние стенки позже, это позволит лучше укладывать их друг на друга при печати выступов. При нечетном количестве общих внутренних стен «центральная последняя линия» всегда печатается последней."
+msgstr "Определяет порядок печати стенок. Если сначала печатать наружные стенки, это поможет более точно определять размеры стенок, поскольку дефекты внутренних стенок не смогут распространяться наружу. Если печатать внешние стенки позже, это позволит лучше укладывать их друг на друга при печати выступов. При неравномерном количестве общих внутренних стен «центральная последняя линия» всегда печатается последней."
#: fdmprinter.def.json
msgctxt "infill_mesh_order description"
@@ -896,11 +851,6 @@ msgctxt "material_diameter label"
msgid "Diameter"
msgstr "Диаметр"
-#: fdmprinter.def.json
-msgctxt "support_tree_bp_diameter description"
-msgid "Diameter every branch tries to achieve when reaching the buildplate. Improves bed adhesion."
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "adhesion_type description"
msgid "Different options that help to improve both priming your extrusion and adhesion to the build plate. Brim adds a single layer flat area around the base of your model to prevent warping. Raft adds a thick grid with a roof below the model. Skirt is a line printed around the model, but not connected to the model."
@@ -911,11 +861,6 @@ msgctxt "machine_disallowed_areas label"
msgid "Disallowed Areas"
msgstr "Запрещенные области"
-#: fdmprinter.def.json
-msgctxt "wireframe_nozzle_clearance description"
-msgid "Distance between the nozzle and horizontally downward lines. Larger clearance results in diagonally downward lines with a less steep angle, which in turn results in less upward connections with the next layer. Only applies to Wire Printing."
-msgstr "Зазор между соплом и горизонтально нисходящими линиями. Большее значение уменьшает угол нисхождения, что приводит уменьшению восходящих соединений на следующем слое. Применяется только при каркасной печати."
-
#: fdmprinter.def.json
msgctxt "infill_line_distance description"
msgid "Distance between the printed infill lines. This setting is calculated by the infill density and the infill line width."
@@ -966,15 +911,6 @@ msgctxt "wall_0_wipe_dist description"
msgid "Distance of a travel move inserted after the outer wall, to hide the Z seam better."
msgstr "Расстояние перемещения, добавленное после печати внешней стенки, чтобы лучше спрятать Z шов."
-#: fdmprinter.def.json
-msgctxt "wireframe_up_half_speed description"
-msgid ""
-"Distance of an upward move which is extruded with half speed.\n"
-"This can cause better adhesion to previous layers, while not heating the material in those layers too much. Only applies to Wire Printing."
-msgstr ""
-"Расстояние движения вверх, при котором выдавливание идёт на половине скорости.\n"
-"Это может улучшить прилипание к предыдущим слоям, не перегревая материал тех слоёв. Применяется только при каркасной печати."
-
#: fdmprinter.def.json
msgctxt "draft_shield_dist description"
msgid "Distance of the draft shield from the print, in the X/Y directions."
@@ -995,16 +931,6 @@ msgctxt "support_xy_distance description"
msgid "Distance of the support structure from the print in the X/Y directions."
msgstr "Расстояние между структурами поддержек и печатаемой модели по осям X/Y."
-#: fdmprinter.def.json
-msgctxt "wireframe_fall_down description"
-msgid "Distance with which the material falls down after an upward extrusion. This distance is compensated for. Only applies to Wire Printing."
-msgstr "Расстояние, с которого материал падает вниз после восходящего выдавливания. Расстояние компенсируется. Применяется только при каркасной печати."
-
-#: fdmprinter.def.json
-msgctxt "wireframe_drag_along description"
-msgid "Distance with which the material of an upward extrusion is dragged along with the diagonally downward extrusion. This distance is compensated for. Only applies to Wire Printing."
-msgstr "Расстояние, на которое материал от восходящего выдавливания тянется во время нисходящего выдавливания. Расстояние компенсируется. Применяется только при каркасной печати."
-
#: fdmprinter.def.json
msgctxt "min_infill_area description"
msgid "Don't generate areas of infill smaller than this (use skin instead)."
@@ -1328,7 +1254,7 @@ msgstr "Компенсация потока для первого слоя: об
#: fdmprinter.def.json
msgctxt "skin_material_flow_layer_0 description"
msgid "Flow compensation on bottom lines of the first layer"
-msgstr "Компенсация потока на нижних линиях первого слоя"
+msgstr "Компенсация потока на нижних линиях первого слоя."
#: fdmprinter.def.json
msgctxt "infill_material_flow description"
@@ -1388,7 +1314,7 @@ msgstr "Компенсация потока на верхних/нижних л
#: fdmprinter.def.json
msgctxt "wall_x_material_flow_layer_0 description"
msgid "Flow compensation on wall lines for all wall lines except the outermost one, but only for the first layer"
-msgstr "Компенсация потока на линиях стен для всех линий стен, кроме самой внешней, но только для первого слоя"
+msgstr "Компенсация потока на линиях стенки для всех линий, за исключением внешней, но только для первого слоя."
#: fdmprinter.def.json
msgctxt "wall_x_material_flow description"
@@ -1400,26 +1326,11 @@ msgctxt "wall_material_flow description"
msgid "Flow compensation on wall lines."
msgstr "Компенсация потока на линиях стенки."
-#: fdmprinter.def.json
-msgctxt "wireframe_flow_connection description"
-msgid "Flow compensation when going up or down. Only applies to Wire Printing."
-msgstr "Компенсация потока при движении вверх и вниз. Применяется только при каркасной печати."
-
-#: fdmprinter.def.json
-msgctxt "wireframe_flow_flat description"
-msgid "Flow compensation when printing flat lines. Only applies to Wire Printing."
-msgstr "Компенсация потока при печати плоских линий. Применяется только при каркасной печати."
-
#: fdmprinter.def.json
msgctxt "material_flow description"
msgid "Flow compensation: the amount of material extruded is multiplied by this value."
msgstr "Компенсация потока: объём выдавленного материала умножается на этот коэффициент."
-#: fdmprinter.def.json
-msgctxt "wireframe_flow description"
-msgid "Flow compensation: the amount of material extruded is multiplied by this value. Only applies to Wire Printing."
-msgstr "Компенсация потока: объём выдавленного материала умножается на это значение. Применяется только при каркасной печати."
-
#: fdmprinter.def.json
msgctxt "material_flush_purge_length label"
msgid "Flush Purge Length"
@@ -1581,7 +1492,7 @@ msgstr "Степень заполнения поддержек"
#: fdmprinter.def.json
msgctxt "cool_min_temperature description"
msgid "Gradually reduce to this temperature when printing at reduced speeds because of minimum layer time."
-msgstr "Постепенно снижайте до этой температуры при печати на пониженных скоростях из-за минимального времени слоя."
+msgstr "Постепенно снижать температуру до этой температуры при печати на пониженных скоростях из-за минимального времени нанесения слоя."
#: fdmprinter.def.json
msgctxt "infill_pattern option grid"
@@ -1768,16 +1679,6 @@ msgctxt "machine_extruders_shared_nozzle_initial_retraction description"
msgid "How much the filament of each extruder is assumed to have been retracted from the shared nozzle tip at the completion of the printer-start gcode script; the value should be equal to or greater than the length of the common part of the nozzle's ducts."
msgstr "Показывает, насколько материал каждого экструдера предположительно вытянут от наконечника общего сопла по завершении запуска сценария gcode принтера; значение должно быть равно длине общей части каналов сопла или превышать ее."
-#: fdmprinter.def.json
-msgctxt "support_interface_priority description"
-msgid "How support interface and support will interact when they overlap. Currently only implemented for support roof."
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_min_height_to_model description"
-msgid "How tall a branch has to be if it is placed on the model. Prevents small blobs of support. This setting is ignored when a branch is supporting a support roof."
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "bridge_skin_support_threshold description"
msgid "If a skin region is supported for less than this percentage of its area, print it using the bridge settings. Otherwise it is printed using the normal skin settings."
@@ -1976,7 +1877,7 @@ msgstr "Горизонтальное расширение первого сло
#: fdmprinter.def.json
msgctxt "wall_x_material_flow_layer_0 label"
msgid "Initial Layer Inner Wall Flow"
-msgstr "Обтекание внутренней стенки начального слоя"
+msgstr "Поток внутренней стенки первого слоя"
#: fdmprinter.def.json
msgctxt "jerk_layer_0 label"
@@ -2083,16 +1984,6 @@ msgctxt "inset_direction option inside_out"
msgid "Inside To Outside"
msgstr "От внутренних к внешним"
-#: fdmprinter.def.json
-msgctxt "support_interface_priority option interface_lines_overwrite_support_area"
-msgid "Interface lines preferred"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_interface_priority option interface_area_overwrite_support_area"
-msgid "Interface preferred"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "interlocking_beam_layer_count label"
msgid "Interlocking Beam Layer Count"
@@ -2106,7 +1997,7 @@ msgstr "Ширина взаимосвязанных балок"
#: fdmprinter.def.json
msgctxt "interlocking_boundary_avoidance label"
msgid "Interlocking Boundary Avoidance"
-msgstr "Избегание взаимосвязанной структуры"
+msgstr "Избегание границ взаимосвязанной структуры"
#: fdmprinter.def.json
msgctxt "interlocking_depth label"
@@ -2178,11 +2069,6 @@ msgctxt "meshfix_keep_open_polygons label"
msgid "Keep Disconnected Faces"
msgstr "Сохранить отсоединённые поверхности"
-#: fdmprinter.def.json
-msgctxt "wireframe_strategy option knot"
-msgid "Knot"
-msgstr "Узел"
-
#: fdmprinter.def.json
msgctxt "layer_height label"
msgid "Layer Height"
@@ -2253,11 +2139,6 @@ msgctxt "lightning_infill_support_angle label"
msgid "Lightning Infill Support Angle"
msgstr "Угол поддержки шаблона заполнения «молния»"
-#: fdmprinter.def.json
-msgctxt "support_tree_limit_branch_reach description"
-msgid "Limit how far each branch should travel from the point it supports. This can make the support more sturdy, but will increase the amount of branches (and because of that material usage/print time)"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "cutting_mesh description"
msgid "Limit the volume of this mesh to within other meshes. You can use this to make certain areas of one mesh print with different settings and with a whole different extruder."
@@ -2943,11 +2824,6 @@ msgctxt "machine_use_extruder_offset_to_offset_coords label"
msgid "Offset with Extruder"
msgstr "Смещение с экструдером"
-#: fdmprinter.def.json
-msgctxt "support_tree_rest_preference option graceful"
-msgid "On any flat surface"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "print_sequence option one_at_a_time"
msgid "One at a Time"
@@ -3078,11 +2954,6 @@ msgctxt "bridge_fan_speed_3 description"
msgid "Percentage fan speed to use when printing the third bridge skin layer."
msgstr "Скорость вентилятора в процентах, с которой печатается слой третьей оболочки мостика."
-#: fdmprinter.def.json
-msgctxt "wireframe_straight_before_down description"
-msgid "Percentage of a diagonally downward line which is covered by a horizontal line piece. This can prevent sagging of the top most point of upward lines. Only applies to Wire Printing."
-msgstr "Процент диагонально нисходящей линии, которая покрывается куском горизонтальной линии. Это может предотвратить провисание самых верхних точек восходящих линий. Применяется только при каркасной печати."
-
#: fdmprinter.def.json
msgctxt "minimum_polygon_circumference description"
msgid "Polygons in sliced layers that have a circumference smaller than this amount will be filtered out. Lower values lead to higher resolution mesh at the cost of slicing time. It is meant mostly for high resolution SLA printers and very tiny 3D models with a lot of details."
@@ -3193,11 +3064,6 @@ msgctxt "mold_enabled description"
msgid "Print models as a mold, which can be cast in order to get a model which resembles the models on the build plate."
msgstr "Печатать модель в виде формы, которая может использоваться для отливки оригинальной модели."
-#: fdmprinter.def.json
-msgctxt "wireframe_enabled description"
-msgid "Print only the outside surface with a sparse webbed structure, printing 'in thin air'. This is realized by horizontally printing the contours of the model at given Z intervals which are connected via upward and diagonally downward lines."
-msgstr "Печатать только внешнюю поверхность с редкой перепончатой структурой, печатаемой \"прямо в воздухе\". Это реализуется горизонтальной печатью контуров модели с заданными Z интервалами, которые соединяются диагональными линиями."
-
#: fdmprinter.def.json
msgctxt "fill_outline_gaps description"
msgid "Print pieces of the model which are horizontally thinner than the nozzle size."
@@ -3543,11 +3409,6 @@ msgctxt "support_tree_collision_resolution description"
msgid "Resolution to compute collisions with to avoid hitting the model. Setting this lower will produce more accurate trees that fail less often, but increases slicing time dramatically."
msgstr "Разрешение, применяемое при расчете столкновений во избежание столкновений с моделью. Если указать меньшее значение, древовидные структуры будут получаться более точными и устойчивыми, однако при этом значительно увеличится время разделения на слои."
-#: fdmprinter.def.json
-msgctxt "wireframe_strategy option retract"
-msgid "Retract"
-msgstr "Откат"
-
#: fdmprinter.def.json
msgctxt "travel_retract_before_outer_wall label"
msgid "Retract Before Outer Wall"
@@ -3868,31 +3729,6 @@ msgctxt "speed label"
msgid "Speed"
msgstr "Скорость"
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed description"
-msgid "Speed at which the nozzle moves when extruding material. Only applies to Wire Printing."
-msgstr "Скорость с которой двигается сопло, выдавая материал. Применяется только при каркасной печати."
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_down description"
-msgid "Speed of printing a line diagonally downward. Only applies to Wire Printing."
-msgstr "Скорость печати линии диагонально вниз. Применяется только при каркасной печати."
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_up description"
-msgid "Speed of printing a line upward 'in thin air'. Only applies to Wire Printing."
-msgstr "Скорость печати линии вверх \"в разрежённом воздухе\". Применяется только при каркасной печати."
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_bottom description"
-msgid "Speed of printing the first layer, which is the only layer touching the build platform. Only applies to Wire Printing."
-msgstr "Скорость, с которой печатается первый слой, касающийся стола. Применяется только при каркасной печати."
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_flat description"
-msgid "Speed of printing the horizontal contours of the model. Only applies to Wire Printing."
-msgstr "Скорость, с которой печатаются горизонтальные контуры модели. Применяется только при нитевой печати."
-
#: fdmprinter.def.json
msgctxt "wipe_hop_speed description"
msgid "Speed to move the z-axis during the hop."
@@ -3943,11 +3779,6 @@ msgctxt "machine_steps_per_mm_z label"
msgid "Steps per Millimeter (Z)"
msgstr "Количество шагов на миллиметр (Z)"
-#: fdmprinter.def.json
-msgctxt "wireframe_strategy description"
-msgid "Strategy for making sure two consecutive layers connect at each connection point. Retraction lets the upward lines harden in the right position, but may cause filament grinding. A knot can be made at the end of an upward line to heighten the chance of connecting to it and to let the line cool; however, it may require slow printing speeds. Another strategy is to compensate for the sagging of the top of an upward line; however, the lines won't always fall down as predicted."
-msgstr "Стратегия проверки соединения двух соседних слоёв в соответствующих точках. Откат укрепляет восходящие линии в нужных местах, но может привести к истиранию нити материала. Узел может быть сделан в конце восходящей линии для повышения шанса соединения с ним и позволить линии охладиться; однако, это может потребовать пониженных скоростей печати. Другая стратегия состоит в том, чтобы компенсировать провисание вершины восходящей линии; однако, строки будут не всегда падать, как предсказано."
-
#: fdmprinter.def.json
msgctxt "support description"
msgid "Support"
@@ -3971,7 +3802,7 @@ msgstr "Дистанция поддержки снизу"
#: fdmprinter.def.json
msgctxt "support_bottom_wall_count label"
msgid "Support Bottom Wall Line Count"
-msgstr "Количество линий нижней стены опоры"
+msgstr "Количество линий стенок основания"
#: fdmprinter.def.json
msgctxt "support_brim_line_count label"
@@ -4153,11 +3984,6 @@ msgctxt "support_interface_pattern label"
msgid "Support Interface Pattern"
msgstr "Шаблон связующего слоя"
-#: fdmprinter.def.json
-msgctxt "support_interface_priority label"
-msgid "Support Interface Priority"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "support_interface_skip_height label"
msgid "Support Interface Resolution"
@@ -4176,7 +4002,7 @@ msgstr "Толщина связующего слоя поддержки"
#: fdmprinter.def.json
msgctxt "support_interface_wall_count label"
msgid "Support Interface Wall Line Count"
-msgstr "Количество линий связующего слоя поддержки"
+msgstr "Количество линий стенок связующего слоя поддержки"
#: fdmprinter.def.json
msgctxt "jerk_support label"
@@ -4281,7 +4107,7 @@ msgstr "Толщина крыши"
#: fdmprinter.def.json
msgctxt "support_roof_wall_count label"
msgid "Support Roof Wall Line Count"
-msgstr "Количество линий опорной крыши"
+msgstr "Количество линий стенок крыши"
#: fdmprinter.def.json
msgctxt "speed_support label"
@@ -4328,16 +4154,6 @@ msgctxt "support_z_distance label"
msgid "Support Z Distance"
msgstr "Зазор поддержки по оси Z"
-#: fdmprinter.def.json
-msgctxt "support_interface_priority option support_lines_overwrite_interface_area"
-msgid "Support lines preferred"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_interface_priority option support_area_overwrite_interface_area"
-msgid "Support preferred"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "support_supported_skin_fan_speed label"
msgid "Supported Skin Fan Speed"
@@ -4653,11 +4469,6 @@ msgctxt "support_tree_branch_diameter description"
msgid "The diameter of the thinnest branches of tree support. Thicker branches are more sturdy. Branches towards the base will be thicker than this."
msgstr "Диаметр самых тонких ответвлений древовидной поддержки. Чем толще ответвление, тем оно крепче. Ответвления возле основания будут иметь толщину, превышающую данное значение."
-#: fdmprinter.def.json
-msgctxt "support_tree_tip_diameter description"
-msgid "The diameter of the top of the tip of the branches of tree support."
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "machine_feeder_wheel_diameter description"
msgid "The diameter of the wheel that drives the material in the feeder."
@@ -4666,7 +4477,7 @@ msgstr "Диаметр колесика, перемещающего матери
#: fdmprinter.def.json
msgctxt "support_tree_max_diameter description"
msgid "The diameter of the widest branches of tree support. A thicker trunk is more sturdy; a thinner trunk takes up less space on the build plate."
-msgstr "Диаметр самых широких ветвей древовидной поддержки. Более толстый ствол будет более прочным. Более тонкий ствол занимает меньше места на печатной пластине."
+msgstr "Диаметр самых широких веток древовидной поддержки. Более толстый ствол будет более прочным; более тонкий ствол займет меньше места на печатной пластине."
#: fdmprinter.def.json
msgctxt "adaptive_layer_height_variation_step description"
@@ -4698,11 +4509,6 @@ msgctxt "raft_surface_line_spacing description"
msgid "The distance between the raft lines for the top raft layers. The spacing should be equal to the line width, so that the surface is solid."
msgstr "Расстояние между линиями подложки на её верхних слоях. Расстояние должно быть равно ширине линии, тогда поверхность будет сплошной."
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_inset description"
-msgid "The distance covered when making a connection from a roof outline inward. Only applies to Wire Printing."
-msgstr "Покрываемое расстояние при создании соединения от внешней части крыши внутрь. Применяется только при каркасной печати."
-
#: fdmprinter.def.json
msgctxt "interlocking_depth description"
msgid "The distance from the boundary between models to generate interlocking structure, measured in cells. Too few cells will result in poor adhesion."
@@ -4716,18 +4522,13 @@ msgstr "Расстояние между моделью и самой удалё
#: fdmprinter.def.json
msgctxt "interlocking_boundary_avoidance description"
msgid "The distance from the outside of a model where interlocking structures will not be generated, measured in cells."
-msgstr "Расстояние от внешней стороны модели, на котором не будут создаваться взаимосвязанные структуры, измеряемое в ячейках."
+msgstr "Расстояние от внешней стороны модели, где взаимосвязанные структуры не будут создаваться, измеряемое в ячейках."
#: fdmprinter.def.json
msgctxt "machine_heat_zone_length description"
msgid "The distance from the tip of the nozzle in which heat from the nozzle is transferred to the filament."
msgstr "Расстояние от кончика сопла до места, где тепло передаётся материалу."
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_drag_along description"
-msgid "The distance of the end piece of an inward line which gets dragged along when going back to the outer outline of the roof. This distance is compensated for. Only applies to Wire Printing."
-msgstr "Расстояние финальной части восходящей линии, которая протягивается при возвращении к внешнему контуру крыши. Это расстояние скомпенсировано. Применяется только при каркасной печати."
-
#: fdmprinter.def.json
msgctxt "bottom_skin_expand_distance description"
msgid "The distance the bottom skins are expanded into the infill. Higher values makes the skin attach better to the infill pattern and makes the skin adhere better to the walls on the layer below. Lower values save amount of material used."
@@ -4748,11 +4549,6 @@ msgctxt "wipe_move_distance description"
msgid "The distance to move the head back and forth across the brush."
msgstr "Расстояние перемещения головки назад и вперед поперек щетки."
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_fall_down description"
-msgid "The distance which horizontal roof lines printed 'in thin air' fall down when being printed. This distance is compensated for. Only applies to Wire Printing."
-msgstr "Расстояние, на котором линии горизонтальной крыши печатаемые \"в воздухе\" падают вниз при печати. Это расстояние скомпенсировано. Применяется только при каркасной печати."
-
#: fdmprinter.def.json
msgctxt "lightning_infill_prune_angle description"
msgid "The endpoints of infill lines are shortened to save on material. This setting is the angle of overhang of the endpoints of these lines."
@@ -4963,11 +4759,6 @@ msgctxt "support_bottom_stair_step_height description"
msgid "The height of the steps of the stair-like bottom of support resting on the model. A low value makes the support harder to remove, but too high values can lead to unstable support structures. Set to zero to turn off the stair-like behaviour."
msgstr "Высота в шагах низа лестничной поддержки, лежащей на модели. Малые значения усложняют удаление поддержки, а большие значения могут сделать структуру поддержек нестабильной. Установите ноль для выключения лестничной поддержки."
-#: fdmprinter.def.json
-msgctxt "wireframe_height description"
-msgid "The height of the upward and diagonally downward lines between two horizontal parts. This determines the overall density of the net structure. Only applies to Wire Printing."
-msgstr "Высота диагональных линий между двумя горизонтальными частями. Она определяет общую плотность сетевой структуры. Применяется только при каркасной печати."
-
#: fdmprinter.def.json
msgctxt "brim_gap description"
msgid "The horizontal distance between the first brim line and the outline of the first layer of the print. A small gap can make the brim easier to remove while still providing the thermal benefits."
@@ -5250,7 +5041,7 @@ msgstr "Минимальная длина печатаемой линии юбк
#: fdmprinter.def.json
msgctxt "min_odd_wall_line_width description"
msgid "The minimum line width for middle line gap filler polyline walls. This setting determines at which model thickness we switch from printing two wall lines, to printing two outer walls and a single central wall in the middle. A higher Minimum Odd Wall Line Width leads to a higher maximum even wall line width. The maximum odd wall line width is calculated as 2 * Minimum Even Wall Line Width."
-msgstr "Минимальная ширина линии для полилинейных стенок, заполняющих зазоры средней линии. Этот параметр определяет, при какой толщине модели выполняется переключение с печати стенки в две линии на печать двух внешних стенок и одной центральной стенки посередине. Чем выше значение минимальной ширины линии нечетной стенки, тем выше максимальная ширина линии четной стенки. Максимальная ширина линии нечетной стенки вычисляется по формуле: 2 × ширина линии четной стенки."
+msgstr "Минимальная ширина линии для полилинейных стенок, заполняющих зазоры средней линии. Этот параметр определяет, при какой толщине модели выполняется переключение с печати стенки в две линии на печать двух внешних стенок и одной центральной стенки посередине. Чем выше значение минимальной ширины линии нечетной стенки, тем выше максимальная ширина линии четной стенки. Максимальная ширина линии нечетной стенки вычисляется по формуле: 2 * минимальную ширину линии четной стенки."
#: fdmprinter.def.json
msgctxt "min_even_wall_line_width description"
@@ -5287,11 +5078,6 @@ msgctxt "prime_tower_min_volume description"
msgid "The minimum volume for each layer of the prime tower in order to purge enough material."
msgstr "Минимальный объём материала на каждый слой черновой башни, который требуется выдавить."
-#: fdmprinter.def.json
-msgctxt "support_tree_max_diameter_increase_by_merges_when_support_to_model description"
-msgid "The most the diameter of a branch that has to connect to the model may increase by merging with branches that could reach the buildplate. Increasing this reduces print time, but increases the area of support that rests on model"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "machine_name description"
msgid "The name of your 3D printer model."
@@ -5370,17 +5156,17 @@ msgstr "Количество стенок, окружающих заполнен
#: fdmprinter.def.json
msgctxt "support_bottom_wall_count description"
msgid "The number of walls with which to surround support interface floor. Adding a wall can make support print more reliably and can support overhangs better, but increases print time and material used."
-msgstr "Количество стенок, которыми можно окружить опору связующего слоя поддержек. Добавление стенки может повысить надежность печати поддержки и оптимизировать выступы поддержки, однако оно увеличивает время печати и расход материалов."
+msgstr "Количество стенок, которыми можно окружить основание связующего слоя поддержек. Добавление стенки может повысить надежность печати поддержки и оптимизировать выступы поддержки, однако оно увеличивает время печати и расход материалов."
#: fdmprinter.def.json
msgctxt "support_roof_wall_count description"
msgid "The number of walls with which to surround support interface roof. Adding a wall can make support print more reliably and can support overhangs better, but increases print time and material used."
-msgstr "Количество стен, которыми можно окружить связующий слой крыши поддержек. Добавление стенки может повысить надежность печати поддержки и оптимизировать выступы поддержки, однако оно увеличивает время печати и расход материалов."
+msgstr "Количество стенок, которыми можно окружить крышу связующего слоя поддержек. Добавление стенки может повысить надежность печати поддержки и оптимизировать выступы поддержки, однако оно увеличивает время печати и расход материалов."
#: fdmprinter.def.json
msgctxt "support_interface_wall_count description"
msgid "The number of walls with which to surround support interface. Adding a wall can make support print more reliably and can support overhangs better, but increases print time and material used."
-msgstr "Количество стен, которыми можно окружить связующий слой поддержек. Добавление стенки может повысить надежность печати поддержки и оптимизировать выступы поддержки, однако оно увеличивает время печати и расход материалов."
+msgstr "Количество стен, которыми можно окружить связующий слой крыши поддержек. Добавление стенки может повысить надежность печати поддержки и оптимизировать выступы поддержки, однако оно увеличивает время печати и расход материалов."
#: fdmprinter.def.json
msgctxt "wall_distribution_count description"
@@ -5447,16 +5233,6 @@ msgctxt "z_seam_position description"
msgid "The position near where to start printing each part in a layer."
msgstr "Позиция, рядом с которой следует начинать путь на каждом слое."
-#: fdmprinter.def.json
-msgctxt "support_tree_angle_slow description"
-msgid "The preferred angle of the branches, when they do not have to avoid the model. Use a lower angle to make them more vertical and more stable. Use a higher angle for branches to merge faster."
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_rest_preference description"
-msgid "The preferred placement of the support structures. If structures cant be placed at the prefered location, they will be place elsewhere"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "jerk_layer_0 description"
msgid "The print maximum instantaneous velocity change for the initial layer."
@@ -5815,7 +5591,7 @@ msgstr "Ширина каймы для печати под поддержкой.
#: fdmprinter.def.json
msgctxt "interlocking_beam_width description"
msgid "The width of the interlocking structure beams."
-msgstr "Ширина взаимосвязанных балок конструкции."
+msgstr "Ширина балок взаимосвязанной конструкции."
#: fdmprinter.def.json
msgctxt "prime_tower_size description"
@@ -5867,11 +5643,6 @@ msgctxt "draft_shield_enabled description"
msgid "This will create a wall around the model, which traps (hot) air and shields against exterior airflow. Especially useful for materials which warp easily."
msgstr "Создаёт стенку вокруг модели, которая удерживает (горячий) воздух и препятствует обдуву модели внешним воздушным потоком. Очень пригодится для материалов, которые легко деформируются."
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_outer_delay description"
-msgid "Time spent at the outer perimeters of hole which is to become a roof. Longer times can ensure a better connection. Only applies to Wire Printing."
-msgstr "Время, потраченное на внешних периметрах отверстия, которое станет крышей. Увеличенное время может придать прочности. Применяется только при каркасной печати."
-
#: fdmprinter.def.json
msgctxt "material_shrinkage_percentage_xy description"
msgid "To compensate for the shrinkage of the material as it cools down, the model will be scaled with this factor in the XY-direction (horizontally)."
@@ -6072,11 +5843,6 @@ msgctxt "support_tree_angle label"
msgid "Tree Support Branch Angle"
msgstr "Угол ответвления древовидной поддержки"
-#: fdmprinter.def.json
-msgctxt "support_tree_top_rate label"
-msgid "Tree Support Branch Density"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "support_tree_branch_diameter label"
msgid "Tree Support Branch Diameter"
@@ -6097,46 +5863,6 @@ msgctxt "support_tree_collision_resolution label"
msgid "Tree Support Collision Resolution"
msgstr "Разрешение для расчета столкновений древовидной поддержки"
-#: fdmprinter.def.json
-msgctxt "support_tree_max_diameter_increase_by_merges_when_support_to_model label"
-msgid "Tree Support Diameter Increase To Model"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_bp_diameter label"
-msgid "Tree Support Inital Layer Diameter"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_limit_branch_reach label"
-msgid "Tree Support Limit Branch Reach"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_min_height_to_model label"
-msgid "Tree Support Minimum Height To Model"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_branch_reach_limit label"
-msgid "Tree Support Optimal Branch Range"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_angle_slow label"
-msgid "Tree Support Preferred Branch Angle"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_rest_preference label"
-msgid "Tree Support Rest Preference"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_tip_diameter label"
-msgid "Tree Support Tip Diameter"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "support_tree_max_diameter label"
msgid "Tree Support Trunk Diameter"
@@ -6247,121 +5973,6 @@ msgctxt "slicing_tolerance description"
msgid "Vertical tolerance in the sliced layers. The contours of a layer are normally generated by taking cross sections through the middle of each layer's thickness (Middle). Alternatively each layer can have the areas which fall inside of the volume throughout the entire thickness of the layer (Exclusive) or a layer has the areas which fall inside anywhere within the layer (Inclusive). Inclusive retains the most details, Exclusive makes for the best fit and Middle stays closest to the original surface."
msgstr "Вертикальный допуск в нарезанных слоях. В общем случае контуры слоя создаются путем снятия поперечных сечений по середине толщины каждого слоя (Середина). Кроме того, каждый слой может иметь области, попадающие в объем по всей толщине слоя (Исключение), или области, попадающие в любое место слоя (Включение). Способ «Включение» сохраняет больше деталей, способ «Исключение» обеспечивает наилучшую подгонку, а способ «Середина» — наиболее близкое соответствие оригинальной поверхности."
-#: fdmprinter.def.json
-msgctxt "wireframe_bottom_delay label"
-msgid "WP Bottom Delay"
-msgstr "Нижняя задержка (КП)"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_bottom label"
-msgid "WP Bottom Printing Speed"
-msgstr "Скорость печати низа (КП)"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_flow_connection label"
-msgid "WP Connection Flow"
-msgstr "Поток соединений (КП)"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_height label"
-msgid "WP Connection Height"
-msgstr "Высота соединений (КП)"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_down label"
-msgid "WP Downward Printing Speed"
-msgstr "Скорость печати вниз (КП)"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_drag_along label"
-msgid "WP Drag Along"
-msgstr "Протягивание (КП)"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_up_half_speed label"
-msgid "WP Ease Upward"
-msgstr "Ослабление вверх (КП)"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_fall_down label"
-msgid "WP Fall Down"
-msgstr "Падение (КП)"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_flat_delay label"
-msgid "WP Flat Delay"
-msgstr "Горизонтальная задержка (КП)"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_flow_flat label"
-msgid "WP Flat Flow"
-msgstr "Поток горизонтальных линий (КП)"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_flow label"
-msgid "WP Flow"
-msgstr "Поток каркасной печати"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_flat label"
-msgid "WP Horizontal Printing Speed"
-msgstr "Скорость горизонтальной печати (КП)"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_top_jump label"
-msgid "WP Knot Size"
-msgstr "Размер узла (КП)"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_nozzle_clearance label"
-msgid "WP Nozzle Clearance"
-msgstr "Зазор сопла (КП)"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_drag_along label"
-msgid "WP Roof Drag Along"
-msgstr "Протягивание крыши (КП)"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_fall_down label"
-msgid "WP Roof Fall Down"
-msgstr "Опадание крыши (КП)"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_inset label"
-msgid "WP Roof Inset Distance"
-msgstr "Расстояние крыши внутрь (КП)"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_outer_delay label"
-msgid "WP Roof Outer Delay"
-msgstr "Задержка внешней крыши (КП)"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed label"
-msgid "WP Speed"
-msgstr "Скорость каркасной печати"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_straight_before_down label"
-msgid "WP Straighten Downward Lines"
-msgstr "Прямые нисходящие линии (КП)"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_strategy label"
-msgid "WP Strategy"
-msgstr "Стратегия (КП)"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_top_delay label"
-msgid "WP Top Delay"
-msgstr "Верхняя задержка (КП)"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_up label"
-msgid "WP Upward Printing Speed"
-msgstr "Скорость печати вверх (КП)"
-
#: fdmprinter.def.json
msgctxt "material_bed_temp_wait label"
msgid "Wait for Build Plate Heatup"
@@ -6792,11 +6403,6 @@ msgctxt "wipe_hop_amount label"
msgid "Wipe Z Hop Height"
msgstr "Высота поднятия оси Z при очистке"
-#: fdmprinter.def.json
-msgctxt "wireframe_enabled label"
-msgid "Wire Printing"
-msgstr "Каркасная печать (КП)"
-
#: fdmprinter.def.json
msgctxt "retraction_combing option infill"
msgid "Within Infill"
@@ -6942,18 +6548,210 @@ msgctxt "travel description"
msgid "travel"
msgstr "перемещение"
-#~ msgctxt "material_flow_dependent_temperature label"
-#~ msgid "Auto Temperature"
-#~ msgstr "Автоматическая температура"
+#~ msgctxt "wireframe_strategy option compensate"
+#~ msgid "Compensate"
+#~ msgstr "Компенсация"
-#~ msgctxt "material_flow_dependent_temperature description"
-#~ msgid "Change the temperature for each layer automatically with the average flow speed of that layer."
-#~ msgstr "Изменять температуру каждого слоя автоматически в соответствии со средней скоростью потока на этом слое."
+#~ msgctxt "wireframe_top_jump description"
+#~ msgid "Creates a small knot at the top of an upward line, so that the consecutive horizontal layer has a better chance to connect to it. Only applies to Wire Printing."
+#~ msgstr "Создаёт небольшой узел наверху возвышающейся линии так, чтобы последующий горизонтальный слой имел больший шанс к присоединению. Применяется только при каркасной печати."
-#~ msgctxt "limit_support_retractions label"
-#~ msgid "Limit Support Retractions"
-#~ msgstr "Ограничить откаты поддержки"
+#~ msgctxt "wireframe_bottom_delay description"
+#~ msgid "Delay time after a downward move. Only applies to Wire Printing."
+#~ msgstr "Задержка после движения вниз. Применяется только при каркасной печати."
-#~ msgctxt "limit_support_retractions description"
-#~ msgid "Omit retraction when moving from support to support in a straight line. Enabling this setting saves print time, but can lead to excessive stringing within the support structure."
-#~ msgstr "Пропустить откат при переходе от поддержки к поддержке по прямой линии. Включение этого параметра обеспечивает экономию времени печати, но может привести к чрезмерной строчности структуры поддержек."
+#~ msgctxt "wireframe_top_delay description"
+#~ msgid "Delay time after an upward move, so that the upward line can harden. Only applies to Wire Printing."
+#~ msgstr "Задержка после движения вверх, чтобы такие линии были твёрже. Применяется только при каркасной печати."
+
+#~ msgctxt "wireframe_flat_delay description"
+#~ msgid "Delay time between two horizontal segments. Introducing such a delay can cause better adhesion to previous layers at the connection points, while too long delays cause sagging. Only applies to Wire Printing."
+#~ msgstr "Задержка между двумя горизонтальными сегментами. Внесение такой задержки может улучшить прилипание к предыдущим слоям в местах соединений, в то время как более длинные задержки могут вызывать провисания. Применяется только при нитевой печати."
+
+#~ msgctxt "wireframe_nozzle_clearance description"
+#~ msgid "Distance between the nozzle and horizontally downward lines. Larger clearance results in diagonally downward lines with a less steep angle, which in turn results in less upward connections with the next layer. Only applies to Wire Printing."
+#~ msgstr "Зазор между соплом и горизонтально нисходящими линиями. Большее значение уменьшает угол нисхождения, что приводит уменьшению восходящих соединений на следующем слое. Применяется только при каркасной печати."
+
+#~ msgctxt "wireframe_up_half_speed description"
+#~ msgid ""
+#~ "Distance of an upward move which is extruded with half speed.\n"
+#~ "This can cause better adhesion to previous layers, while not heating the material in those layers too much. Only applies to Wire Printing."
+#~ msgstr ""
+#~ "Расстояние движения вверх, при котором выдавливание идёт на половине скорости.\n"
+#~ "Это может улучшить прилипание к предыдущим слоям, не перегревая материал тех слоёв. Применяется только при каркасной печати."
+
+#~ msgctxt "wireframe_fall_down description"
+#~ msgid "Distance with which the material falls down after an upward extrusion. This distance is compensated for. Only applies to Wire Printing."
+#~ msgstr "Расстояние, с которого материал падает вниз после восходящего выдавливания. Расстояние компенсируется. Применяется только при каркасной печати."
+
+#~ msgctxt "wireframe_drag_along description"
+#~ msgid "Distance with which the material of an upward extrusion is dragged along with the diagonally downward extrusion. This distance is compensated for. Only applies to Wire Printing."
+#~ msgstr "Расстояние, на которое материал от восходящего выдавливания тянется во время нисходящего выдавливания. Расстояние компенсируется. Применяется только при каркасной печати."
+
+#~ msgctxt "wireframe_flow_connection description"
+#~ msgid "Flow compensation when going up or down. Only applies to Wire Printing."
+#~ msgstr "Компенсация потока при движении вверх и вниз. Применяется только при каркасной печати."
+
+#~ msgctxt "wireframe_flow_flat description"
+#~ msgid "Flow compensation when printing flat lines. Only applies to Wire Printing."
+#~ msgstr "Компенсация потока при печати плоских линий. Применяется только при каркасной печати."
+
+#~ msgctxt "wireframe_flow description"
+#~ msgid "Flow compensation: the amount of material extruded is multiplied by this value. Only applies to Wire Printing."
+#~ msgstr "Компенсация потока: объём выдавленного материала умножается на это значение. Применяется только при каркасной печати."
+
+#~ msgctxt "wireframe_strategy option knot"
+#~ msgid "Knot"
+#~ msgstr "Узел"
+
+#~ msgctxt "wireframe_straight_before_down description"
+#~ msgid "Percentage of a diagonally downward line which is covered by a horizontal line piece. This can prevent sagging of the top most point of upward lines. Only applies to Wire Printing."
+#~ msgstr "Процент диагонально нисходящей линии, которая покрывается куском горизонтальной линии. Это может предотвратить провисание самых верхних точек восходящих линий. Применяется только при каркасной печати."
+
+#~ msgctxt "wireframe_enabled description"
+#~ msgid "Print only the outside surface with a sparse webbed structure, printing 'in thin air'. This is realized by horizontally printing the contours of the model at given Z intervals which are connected via upward and diagonally downward lines."
+#~ msgstr "Печатать только внешнюю поверхность с редкой перепончатой структурой, печатаемой \"прямо в воздухе\". Это реализуется горизонтальной печатью контуров модели с заданными Z интервалами, которые соединяются диагональными линиями."
+
+#~ msgctxt "wireframe_strategy option retract"
+#~ msgid "Retract"
+#~ msgstr "Откат"
+
+#~ msgctxt "wireframe_printspeed description"
+#~ msgid "Speed at which the nozzle moves when extruding material. Only applies to Wire Printing."
+#~ msgstr "Скорость с которой двигается сопло, выдавая материал. Применяется только при каркасной печати."
+
+#~ msgctxt "wireframe_printspeed_down description"
+#~ msgid "Speed of printing a line diagonally downward. Only applies to Wire Printing."
+#~ msgstr "Скорость печати линии диагонально вниз. Применяется только при каркасной печати."
+
+#~ msgctxt "wireframe_printspeed_up description"
+#~ msgid "Speed of printing a line upward 'in thin air'. Only applies to Wire Printing."
+#~ msgstr "Скорость печати линии вверх \"в разрежённом воздухе\". Применяется только при каркасной печати."
+
+#~ msgctxt "wireframe_printspeed_bottom description"
+#~ msgid "Speed of printing the first layer, which is the only layer touching the build platform. Only applies to Wire Printing."
+#~ msgstr "Скорость, с которой печатается первый слой, касающийся стола. Применяется только при каркасной печати."
+
+#~ msgctxt "wireframe_printspeed_flat description"
+#~ msgid "Speed of printing the horizontal contours of the model. Only applies to Wire Printing."
+#~ msgstr "Скорость, с которой печатаются горизонтальные контуры модели. Применяется только при нитевой печати."
+
+#~ msgctxt "wireframe_strategy description"
+#~ msgid "Strategy for making sure two consecutive layers connect at each connection point. Retraction lets the upward lines harden in the right position, but may cause filament grinding. A knot can be made at the end of an upward line to heighten the chance of connecting to it and to let the line cool; however, it may require slow printing speeds. Another strategy is to compensate for the sagging of the top of an upward line; however, the lines won't always fall down as predicted."
+#~ msgstr "Стратегия проверки соединения двух соседних слоёв в соответствующих точках. Откат укрепляет восходящие линии в нужных местах, но может привести к истиранию нити материала. Узел может быть сделан в конце восходящей линии для повышения шанса соединения с ним и позволить линии охладиться; однако, это может потребовать пониженных скоростей печати. Другая стратегия состоит в том, чтобы компенсировать провисание вершины восходящей линии; однако, строки будут не всегда падать, как предсказано."
+
+#~ msgctxt "wireframe_roof_inset description"
+#~ msgid "The distance covered when making a connection from a roof outline inward. Only applies to Wire Printing."
+#~ msgstr "Покрываемое расстояние при создании соединения от внешней части крыши внутрь. Применяется только при каркасной печати."
+
+#~ msgctxt "wireframe_roof_drag_along description"
+#~ msgid "The distance of the end piece of an inward line which gets dragged along when going back to the outer outline of the roof. This distance is compensated for. Only applies to Wire Printing."
+#~ msgstr "Расстояние финальной части восходящей линии, которая протягивается при возвращении к внешнему контуру крыши. Это расстояние скомпенсировано. Применяется только при каркасной печати."
+
+#~ msgctxt "wireframe_roof_fall_down description"
+#~ msgid "The distance which horizontal roof lines printed 'in thin air' fall down when being printed. This distance is compensated for. Only applies to Wire Printing."
+#~ msgstr "Расстояние, на котором линии горизонтальной крыши печатаемые \"в воздухе\" падают вниз при печати. Это расстояние скомпенсировано. Применяется только при каркасной печати."
+
+#~ msgctxt "wireframe_height description"
+#~ msgid "The height of the upward and diagonally downward lines between two horizontal parts. This determines the overall density of the net structure. Only applies to Wire Printing."
+#~ msgstr "Высота диагональных линий между двумя горизонтальными частями. Она определяет общую плотность сетевой структуры. Применяется только при каркасной печати."
+
+#~ msgctxt "wireframe_roof_outer_delay description"
+#~ msgid "Time spent at the outer perimeters of hole which is to become a roof. Longer times can ensure a better connection. Only applies to Wire Printing."
+#~ msgstr "Время, потраченное на внешних периметрах отверстия, которое станет крышей. Увеличенное время может придать прочности. Применяется только при каркасной печати."
+
+#~ msgctxt "wireframe_bottom_delay label"
+#~ msgid "WP Bottom Delay"
+#~ msgstr "Нижняя задержка (КП)"
+
+#~ msgctxt "wireframe_printspeed_bottom label"
+#~ msgid "WP Bottom Printing Speed"
+#~ msgstr "Скорость печати низа (КП)"
+
+#~ msgctxt "wireframe_flow_connection label"
+#~ msgid "WP Connection Flow"
+#~ msgstr "Поток соединений (КП)"
+
+#~ msgctxt "wireframe_height label"
+#~ msgid "WP Connection Height"
+#~ msgstr "Высота соединений (КП)"
+
+#~ msgctxt "wireframe_printspeed_down label"
+#~ msgid "WP Downward Printing Speed"
+#~ msgstr "Скорость печати вниз (КП)"
+
+#~ msgctxt "wireframe_drag_along label"
+#~ msgid "WP Drag Along"
+#~ msgstr "Протягивание (КП)"
+
+#~ msgctxt "wireframe_up_half_speed label"
+#~ msgid "WP Ease Upward"
+#~ msgstr "Ослабление вверх (КП)"
+
+#~ msgctxt "wireframe_fall_down label"
+#~ msgid "WP Fall Down"
+#~ msgstr "Падение (КП)"
+
+#~ msgctxt "wireframe_flat_delay label"
+#~ msgid "WP Flat Delay"
+#~ msgstr "Горизонтальная задержка (КП)"
+
+#~ msgctxt "wireframe_flow_flat label"
+#~ msgid "WP Flat Flow"
+#~ msgstr "Поток горизонтальных линий (КП)"
+
+#~ msgctxt "wireframe_flow label"
+#~ msgid "WP Flow"
+#~ msgstr "Поток каркасной печати"
+
+#~ msgctxt "wireframe_printspeed_flat label"
+#~ msgid "WP Horizontal Printing Speed"
+#~ msgstr "Скорость горизонтальной печати (КП)"
+
+#~ msgctxt "wireframe_top_jump label"
+#~ msgid "WP Knot Size"
+#~ msgstr "Размер узла (КП)"
+
+#~ msgctxt "wireframe_nozzle_clearance label"
+#~ msgid "WP Nozzle Clearance"
+#~ msgstr "Зазор сопла (КП)"
+
+#~ msgctxt "wireframe_roof_drag_along label"
+#~ msgid "WP Roof Drag Along"
+#~ msgstr "Протягивание крыши (КП)"
+
+#~ msgctxt "wireframe_roof_fall_down label"
+#~ msgid "WP Roof Fall Down"
+#~ msgstr "Опадание крыши (КП)"
+
+#~ msgctxt "wireframe_roof_inset label"
+#~ msgid "WP Roof Inset Distance"
+#~ msgstr "Расстояние крыши внутрь (КП)"
+
+#~ msgctxt "wireframe_roof_outer_delay label"
+#~ msgid "WP Roof Outer Delay"
+#~ msgstr "Задержка внешней крыши (КП)"
+
+#~ msgctxt "wireframe_printspeed label"
+#~ msgid "WP Speed"
+#~ msgstr "Скорость каркасной печати"
+
+#~ msgctxt "wireframe_straight_before_down label"
+#~ msgid "WP Straighten Downward Lines"
+#~ msgstr "Прямые нисходящие линии (КП)"
+
+#~ msgctxt "wireframe_strategy label"
+#~ msgid "WP Strategy"
+#~ msgstr "Стратегия (КП)"
+
+#~ msgctxt "wireframe_top_delay label"
+#~ msgid "WP Top Delay"
+#~ msgstr "Верхняя задержка (КП)"
+
+#~ msgctxt "wireframe_printspeed_up label"
+#~ msgid "WP Upward Printing Speed"
+#~ msgstr "Скорость печати вверх (КП)"
+
+#~ msgctxt "wireframe_enabled label"
+#~ msgid "Wire Printing"
+#~ msgstr "Каркасная печать (КП)"
diff --git a/resources/i18n/tr_TR/cura.po b/resources/i18n/tr_TR/cura.po
index 652a9e788b..9eb56d3f3b 100644
--- a/resources/i18n/tr_TR/cura.po
+++ b/resources/i18n/tr_TR/cura.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-15 11:58+0000\n"
+"POT-Creation-Date: 2023-04-06 15:55+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME \n"
"Language-Team: LANGUAGE \n"
@@ -812,18 +812,18 @@ msgctxt "@text"
msgid "Unknown error."
msgstr "Bilinmeyen hata."
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:547
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:558
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags or !"
msgid "Project file {0} contains an unknown machine type {1}. Cannot import the machine. Models will be imported instead."
msgstr "Proje dosyası {0} bilinmeyen bir makine tipi içeriyor: {1}. Makine alınamıyor. Bunun yerine modeller alınacak."
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:550
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:561
msgctxt "@info:title"
msgid "Open Project File"
msgstr "Proje Dosyası Aç"
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:631
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:642
#: plugins/3MFReader/WorkspaceDialog.qml:99
#: plugins/3MFReader/WorkspaceDialog.qml:127
#: plugins/3MFReader/WorkspaceDialog.qml:134
@@ -831,27 +831,27 @@ msgctxt "@button"
msgid "Create new"
msgstr "Yeni oluştur"
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:681
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:692
#, python-brace-format
msgctxt "@info:error Don't translate the XML tags or !"
msgid "Project file {0} is suddenly inaccessible: {1}."
msgstr "{0} proje dosyası aniden erişilemez oldu: {1}."
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:682
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:690
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:709
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:693
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:701
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:720
msgctxt "@info:title"
msgid "Can't Open Project File"
msgstr "Proje Dosyası Açılamıyor"
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:689
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:707
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:700
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:718
#, python-brace-format
msgctxt "@info:error Don't translate the XML tags or !"
msgid "Project file {0} is corrupt: {1}."
msgstr "Proje dosyası {0} bozuk: {1}."
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:754
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:765
#, python-brace-format
msgctxt "@info:error Don't translate the XML tag !"
msgid "Project file {0} is made using profiles that are unknown to this version of UltiMaker Cura."
@@ -930,7 +930,7 @@ msgstr ""
#: plugins/3MFReader/WorkspaceDialog.qml:104
msgctxt "@info:tooltip"
msgid "Printer settings will be updated to match the settings saved with the project."
-msgstr ""
+msgstr "Yazıcı ayarları, projeyle birlikte kaydedilen ayarlarla eşleşecek şekilde güncellenir."
#: plugins/3MFReader/WorkspaceDialog.qml:156
#: resources/qml/Dialogs/WorkspaceSummaryDialog.qml:222
@@ -1277,7 +1277,7 @@ msgstr "Hata bildirin"
#: plugins/CuraEngineBackend/CuraEngineBackend.py:169
msgctxt "@message:description"
msgid "Report a bug on UltiMaker Cura's issue tracker."
-msgstr "Ultimaker Cura'nın sorun izleyicisinde hata bildirin."
+msgstr "UltiMaker Cura'nın sorun izleyicisinde hata bildirin."
#: plugins/CuraEngineBackend/CuraEngineBackend.py:416
msgctxt "@info:status"
@@ -1926,17 +1926,17 @@ msgctxt "@label"
msgid "Number of Extruders"
msgstr "Ekstrüder Sayısı"
-#: plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:341
+#: plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:342
msgctxt "@label"
msgid "Apply Extruder offsets to GCode"
msgstr "Ekstrüder ofsetlerini GCode'a uygula"
-#: plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:389
+#: plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:390
msgctxt "@title:label"
msgid "Start G-code"
msgstr "G-code’u Başlat"
-#: plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:400
+#: plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:401
msgctxt "@title:label"
msgid "End G-code"
msgstr "G-code’u Sonlandır"
@@ -1960,7 +1960,7 @@ msgstr "Malzeme ve yazılım paketlerini hesabınızla senkronize etmek istiyor
#: plugins/Marketplace/CloudSync/DownloadPresenter.py:95
msgctxt "@info:title"
msgid "Changes detected from your UltiMaker account"
-msgstr "Ultimaker hesabınızda değişiklik tespit edildi"
+msgstr "UltiMaker hesabınızda değişiklik tespit edildi"
#: plugins/Marketplace/CloudSync/CloudPackageChecker.py:147
msgctxt "@action:button"
@@ -2052,7 +2052,7 @@ msgstr "Pazar Yerine ulaşılamadı."
#: plugins/Marketplace/plugin.json
msgctxt "description"
msgid "Manages extensions to the application and allows browsing extensions from the UltiMaker website."
-msgstr ""
+msgstr "Uygulamanın uzantılarını yönetir ve Ultimaker web sitesinden uzantıların incelenmesini sağlar."
#: plugins/Marketplace/plugin.json
msgctxt "name"
@@ -2119,7 +2119,7 @@ msgstr "Paketleri yönet"
#: plugins/Marketplace/resources/qml/ManagedPackages.qml:16
msgctxt "@text"
msgid "Manage your UltiMaker Cura plugins and material profiles here. Make sure to keep your plugins up to date and backup your setup regularly."
-msgstr "Ultimaker Cura eklentilerinizi ve malzeme profillerini burada yönetin. Eklentilerinizi güncel tuttuğunuzdan ve ayarınızı düzenli olarak yedeklediğinizden emin olun."
+msgstr "UltiMaker Cura eklentilerinizi ve malzeme profillerini burada yönetin. Eklentilerinizi güncel tuttuğunuzdan ve ayarınızı düzenli olarak yedeklediğinizden emin olun."
#: plugins/Marketplace/resources/qml/Marketplace.qml:87
msgctxt "@title"
@@ -2165,7 +2165,7 @@ msgstr "Malzeme Yükle"
#: plugins/Marketplace/resources/qml/Materials.qml:12
msgctxt "@text"
msgid "Select and install material profiles optimised for your UltiMaker 3D printers."
-msgstr "Ultimaker 3D yazıcılarınız için optimize edilmiş malzeme profillerini seçin ve yükleyin."
+msgstr "UltiMaker 3D yazıcılarınız için optimize edilmiş malzeme profillerini seçin ve yükleyin."
#: plugins/Marketplace/resources/qml/MultipleLicenseDialog.qml:35
msgctxt "@label"
@@ -2348,22 +2348,22 @@ msgstr "Eklentileri Yükle"
#: plugins/Marketplace/resources/qml/Plugins.qml:12
msgctxt "@text"
msgid "Streamline your workflow and customize your UltiMaker Cura experience with plugins contributed by our amazing community of users."
-msgstr "Muhteşem kullanıcı topluluğumuzun katkıda bulunduğu eklentilerle iş akışınızı kolaylaştırın ve Ultimaker Cura deneyiminizi kendinize uygun hale getirin."
+msgstr "Muhteşem kullanıcı topluluğumuzun katkıda bulunduğu eklentilerle iş akışınızı kolaylaştırın ve UltiMaker Cura deneyiminizi kendinize uygun hale getirin."
#: plugins/Marketplace/resources/qml/VerifiedIcon.qml:21
msgctxt "@info"
msgid "UltiMaker Verified Plug-in"
-msgstr "Ultimaker Tarafından Doğrulanmış Eklenti"
+msgstr "UltiMaker Tarafından Doğrulanmış Eklenti"
#: plugins/Marketplace/resources/qml/VerifiedIcon.qml:22
msgctxt "@info"
msgid "UltiMaker Certified Material"
-msgstr "Ultimaker Sertifikalı Malzeme"
+msgstr "UltiMaker Sertifikalı Malzeme"
#: plugins/Marketplace/resources/qml/VerifiedIcon.qml:23
msgctxt "@info"
msgid "UltiMaker Verified Package"
-msgstr "Ultimaker Tarafından Doğrulanmış Paket"
+msgstr "UltiMaker Tarafından Doğrulanmış Paket"
#: plugins/ModelChecker/ModelChecker.py:31
msgctxt "@info:title"
@@ -2719,25 +2719,15 @@ msgstr "Nöbetçi Günlükçü"
#: plugins/SimulationView/SimulationView.py:129
msgctxt "@info:status"
-msgid "Cura does not accurately display layers when Wire Printing is enabled."
-msgstr "Kablo Yazdırma etkinleştirildiğinde Cura, katmanları doğru olarak görüntülemez."
-
-#: plugins/SimulationView/SimulationView.py:130
-msgctxt "@info:title"
-msgid "Simulation View"
-msgstr "Simülasyon Görünümü"
-
-#: plugins/SimulationView/SimulationView.py:133
-msgctxt "@info:status"
msgid "Nothing is shown because you need to slice first."
msgstr "Önce dilimleme yapmanız gerektiğinden hiçbir şey gösterilmez."
-#: plugins/SimulationView/SimulationView.py:134
+#: plugins/SimulationView/SimulationView.py:130
msgctxt "@info:title"
msgid "No layers to show"
msgstr "Görüntülenecek katman yok"
-#: plugins/SimulationView/SimulationView.py:136
+#: plugins/SimulationView/SimulationView.py:132
#: plugins/SolidView/SolidView.py:74
msgctxt "@info:option_text"
msgid "Do not show this message again"
@@ -2862,7 +2852,7 @@ msgstr "Anonim veri toplama hakkında daha fazla bilgi"
#: plugins/SliceInfoPlugin/MoreInfoWindow.qml:73
msgctxt "@text:window"
msgid "UltiMaker Cura collects anonymous data in order to improve the print quality and user experience. Below is an example of all the data that is shared:"
-msgstr "Ultimaker Cura, yazdırma kalitesini ve kullanıcı deneyimini iyileştirmek için anonim veri toplar. Aşağıda, paylaşılan tüm verilerin bir örneği verilmiştir:"
+msgstr "UltiMaker Cura, yazdırma kalitesini ve kullanıcı deneyimini iyileştirmek için anonim veri toplar. Aşağıda, paylaşılan tüm verilerin bir örneği verilmiştir:"
#: plugins/SliceInfoPlugin/MoreInfoWindow.qml:107
msgctxt "@text:window"
@@ -2977,7 +2967,7 @@ msgstr "Trimesh Okuyucu"
#: plugins/UFPReader/__init__.py:22 plugins/UFPWriter/__init__.py:28
msgctxt "@item:inlistbox"
msgid "UltiMaker Format Package"
-msgstr "Ultimaker Biçim Paketi"
+msgstr "UltiMaker Biçim Paketi"
#: plugins/UFPReader/plugin.json
msgctxt "description"
@@ -3009,7 +2999,7 @@ msgstr "UPF Yazıcı"
#: plugins/UM3NetworkPrinting/plugin.json
msgctxt "description"
msgid "Manages network connections to UltiMaker networked printers."
-msgstr ""
+msgstr "UltiMaker ağındaki yazıcılar için ağ bağlantılarını yönetir."
#: plugins/UM3NetworkPrinting/plugin.json
msgctxt "name"
@@ -3394,12 +3384,12 @@ msgstr "Bekleniyor"
#: plugins/UM3NetworkPrinting/resources/qml/MonitorStage.qml:117
msgctxt "@info"
msgid "Monitor your printers from everywhere using Ultimaker Digital Factory"
-msgstr "Ultimaker Digital Factory'yi kullanarak yazıcılarınızı her yerden izleyin"
+msgstr "Ultimaker Digital Factory’yi kullanarak yazıcılarınızı her yerden takip edin"
#: plugins/UM3NetworkPrinting/resources/qml/MonitorStage.qml:129
msgctxt "@button"
msgid "View printers in Digital Factory"
-msgstr "Digital Factory’deki yazıcıları görüntüle"
+msgstr "Yazıcıları Digital Factory’de görüntüleyin"
#: plugins/UM3NetworkPrinting/resources/qml/PrintWindow.qml:12
msgctxt "@title:window"
@@ -3596,7 +3586,7 @@ msgstr "Grubu yapılandır"
#: plugins/UM3NetworkPrinting/src/Messages/PrintJobAwaitingApprovalMessage.py:18
msgctxt "@info:status"
msgid "You will receive a confirmation via email when the print job is approved"
-msgstr "Baskı işi onaylandığında e-posta yoluyla bir onay alacaksınız"
+msgstr "Baskı işi onaylandığında e-posta üzerinden bir onay alacaksınız"
#: plugins/UM3NetworkPrinting/src/Messages/PrintJobAwaitingApprovalMessage.py:19
msgctxt "@info:title"
@@ -3606,7 +3596,7 @@ msgstr "Baskı işi başarıyla gönderildi"
#: plugins/UM3NetworkPrinting/src/Messages/PrintJobAwaitingApprovalMessage.py:22
msgctxt "@action"
msgid "Manage print jobs"
-msgstr "Baskı işlerini yönet"
+msgstr "Baskı işlerini yönetin"
#: plugins/UM3NetworkPrinting/src/Messages/PrintJobUploadBlockedMessage.py:15
msgctxt "@info:status"
@@ -3801,7 +3791,7 @@ msgstr "Yükseltmeleri seçin"
#: plugins/UltimakerMachineActions/UMOUpgradeSelectionMachineAction.qml:30
msgctxt "@label"
msgid "Please select any upgrades made to this UltiMaker Original"
-msgstr "Lütfen Ultimaker Original’e yapılan herhangi bir yükseltmeyi seçin"
+msgstr "Lütfen UltiMaker Original’e yapılan herhangi bir yükseltmeyi seçin"
#: plugins/UltimakerMachineActions/UMOUpgradeSelectionMachineAction.qml:39
msgctxt "@label"
@@ -4058,6 +4048,16 @@ msgctxt "name"
msgid "Version Upgrade 5.2 to 5.3"
msgstr "5.2'dan 5.3'a Sürüm Yükseltme"
+#: plugins/VersionUpgrade/VersionUpgrade53to54/plugin.json
+msgctxt "description"
+msgid "Upgrades configurations from Cura 5.3 to Cura 5.4."
+msgstr ""
+
+#: plugins/VersionUpgrade/VersionUpgrade53to54/plugin.json
+msgctxt "name"
+msgid "Version Upgrade 5.3 to 5.4"
+msgstr ""
+
#: plugins/X3DReader/__init__.py:13
msgctxt "@item:inlistbox"
msgid "X3D File"
@@ -4118,7 +4118,7 @@ msgid ""
msgstr ""
"- Marketplace'den malzeme profilleri ve eklentiler ekleyin\n"
"- Malzeme profillerinizi ve eklentilerinizi yedekleyin ve senkronize edin\n"
-"- Ultimaker topluluğunda fikirlerinizi paylaşın ve 48.000'den fazla kullanıcıdan yardım alın"
+"- UltiMaker topluluğunda fikirlerinizi paylaşın ve 48.000'den fazla kullanıcıdan yardım alın"
#: resources/qml/Account/GeneralOperations.qml:58
msgctxt "@button"
@@ -4620,7 +4620,7 @@ msgstr ""
#: resources/qml/Cura.qml:909
msgctxt "@label %i will be replaced with a profile name"
msgid "Only user changed settings will be saved in the custom profile.
For materials that support it, the new custom profile will inherit properties from %1."
-msgstr "Özel profile yalnızca kullanıcı tarafından değiştirilen ayarlar kaydedilir.
Yeni özel profil, bunu destekleyen malzemeler için gerekli özellikleri %1 adresinden devralır."
+msgstr "Özel profilde yalnızca kullanıcı tarafından değiştirilen ayarlar kaydedilir.
Yeni özel profil, bunu destekleyen malzemeler için %1adresindeki özellikleri devralır."
#: resources/qml/Cura.qml:917
msgctxt "@action:button"
@@ -4855,7 +4855,7 @@ msgstr "Modelleri içe aktar"
#: resources/qml/Dialogs/ChoosePrinterDialog.qml:17
msgctxt "@title:window"
msgid "Select Printer"
-msgstr "Yazıcı Seç"
+msgstr "Yazıcı seçin"
#: resources/qml/Dialogs/ChoosePrinterDialog.qml:54
msgctxt "@title:label"
@@ -5352,7 +5352,7 @@ msgstr "Otomatik olarak dilimle"
#: resources/qml/Preferences/GeneralPage.qml:340
msgctxt "@info:tooltip"
msgid "Show an icon and notifications in the system notification area."
-msgstr "Sistem bildirim alanında bir simge ve bildirim göster."
+msgstr "Sistem bildirim alanında bir simge ve bildirimler gösterin."
#: resources/qml/Preferences/GeneralPage.qml:348
msgctxt "@option:check"
@@ -5626,7 +5626,7 @@ msgstr "Gizlilik"
#: resources/qml/Preferences/GeneralPage.qml:862
msgctxt "@info:tooltip"
msgid "Should anonymous data about your print be sent to UltiMaker? Note, no models, IP addresses or other personally identifiable information is sent or stored."
-msgstr "Yazdırmanızdaki anonim veriler Ultimaker’a gönderilmeli mi? Unutmayın; hiçbir model, IP adresi veya diğer kişiye özgü bilgiler gönderilmez veya saklanmaz."
+msgstr "Yazdırmanızdaki anonim veriler UltiMaker’a gönderilmeli mi? Unutmayın; hiçbir model, IP adresi veya diğer kişiye özgü bilgiler gönderilmez veya saklanmaz."
#: resources/qml/Preferences/GeneralPage.qml:867
msgctxt "@option:check"
@@ -6204,12 +6204,12 @@ msgstr "Kapalı"
#: resources/qml/PrintSetupSelector/ProfileWarningReset.qml:65
msgctxt "@info, %1 is the name of the custom profile"
msgid "%1 custom profile is active and you overwrote some settings."
-msgstr "%1 özel profili etkin ve bazı ayarların üzerine yazdınız."
+msgstr "%1 özel profil etkin ve bazı ayarların üzerine yazdınız."
#: resources/qml/PrintSetupSelector/ProfileWarningReset.qml:78
msgctxt "@info, %1 is the name of the custom profile"
msgid "%1 custom profile is overriding some settings."
-msgstr "%1 özel profili bazı ayarları geçersiz kılıyor."
+msgstr "%1 özel profil, bazı ayarları geçersiz kılıyor."
#: resources/qml/PrintSetupSelector/ProfileWarningReset.qml:92
msgctxt "@info %1 is the name of a profile"
@@ -6229,7 +6229,7 @@ msgstr "Varsayılanlara sıfırla."
#: resources/qml/PrintSetupSelector/ProfileWarningReset.qml:178
msgctxt "@info"
msgid "Compare and save."
-msgstr "Karşılaştır ve kaydet."
+msgstr "Karşılaştırın ve tasarruf edin."
#: resources/qml/PrintSetupSelector/Recommended/RecommendedAdhesionSelector.qml:15
msgctxt "@label"
@@ -6249,7 +6249,7 @@ msgstr ""
#: resources/qml/PrintSetupSelector/Recommended/RecommendedPrintSetup.qml:111
msgctxt "@button"
msgid "Show Custom"
-msgstr ""
+msgstr "Özeli Göster"
#: resources/qml/PrintSetupSelector/Recommended/RecommendedResolutionSelector.qml:27
msgctxt "@label"
@@ -6292,7 +6292,7 @@ msgid ""
"\n"
"For functional 3D prints which require high strength in multiple directions use cubic, cubic subdivision, quarter cubic, octet, and gyroid."
msgstr ""
-"Baskının dolgu malzemesinin deseni:\n"
+"Baskı dolgu malzemesinin deseni:\n"
"\n"
"İşlevsel olmayan modellerin hızlı baskıları için çizgi, zikzak veya aydınlatma dolgusunu seçin.\n"
"\n"
@@ -6837,7 +6837,7 @@ msgstr "Cura’ya yeni bir UltiMaker yazıcı eklemeye çalışıyorsanız"
#: resources/qml/WelcomePages/AddUltimakerPrinter.qml:80
msgctxt "@info"
msgid "Sign in into UltiMaker Digital Factory"
-msgstr ""
+msgstr "Ultimaker Digital Factory’ye giriş yapın"
#: resources/qml/WelcomePages/AddUltimakerPrinter.qml:81
msgctxt "@info"
@@ -6847,7 +6847,7 @@ msgstr "Yeni bir yazıcı eklemek için prosedürü takip edin"
#: resources/qml/WelcomePages/AddUltimakerPrinter.qml:82
msgctxt "@info"
msgid "Your new printer will automatically appear in Cura"
-msgstr "Yeni yazıcınız otomatik olarak Cura’da görünecektir"
+msgstr "Yeni yazıcınız Cura’da otomatik olarak görünecektir"
#: resources/qml/WelcomePages/AddUltimakerPrinter.qml:100
msgctxt "@button"
@@ -6923,3 +6923,11 @@ msgstr "Yenilikler"
msgctxt "@label"
msgid "No items to select from"
msgstr "Seçilecek öğe yok"
+
+#~ msgctxt "@info:status"
+#~ msgid "Cura does not accurately display layers when Wire Printing is enabled."
+#~ msgstr "Kablo Yazdırma etkinleştirildiğinde Cura, katmanları doğru olarak görüntülemez."
+
+#~ msgctxt "@info:title"
+#~ msgid "Simulation View"
+#~ msgstr "Simülasyon Görünümü"
diff --git a/resources/i18n/tr_TR/fdmprinter.def.json.po b/resources/i18n/tr_TR/fdmprinter.def.json.po
index c61c3cec02..b0562d8809 100644
--- a/resources/i18n/tr_TR/fdmprinter.def.json.po
+++ b/resources/i18n/tr_TR/fdmprinter.def.json.po
@@ -3,7 +3,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Uranium json setting files\n"
"Report-Msgid-Bugs-To: plugins@ultimaker.com\n"
-"POT-Creation-Date: 2023-03-23 11:03+0000\n"
+"POT-Creation-Date: 2023-03-28 11:57+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME \n"
"Language-Team: LANGUAGE\n"
@@ -72,11 +72,6 @@ msgctxt "brim_inside_margin description"
msgid "A part fully enclosed inside another part can generate an outer brim that touches the inside of the other part. This removes all brim within this distance from internal holes."
msgstr "Bir başka parçanın içine tamamen kapatılmış bir parça, diğer parçanın içine temas eden bir dış kenar oluşturabilir. Bu, iç deliklerden bu mesafe içindeki tüm kenarları kaldırır."
-#: fdmprinter.def.json
-msgctxt "support_tree_branch_reach_limit description"
-msgid "A recomendation to how far branches can move from the points they support. Branches can violate this value to reach their destination (buildplate or a flat part of the model). Lowering this value will make the support more sturdy, but increase the amount of branches (and because of that material usage/print time) "
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "extruder_prime_pos_abs label"
msgid "Absolute Extruder Prime Position"
@@ -141,11 +136,6 @@ msgctxt "support_interface_density description"
msgid "Adjusts the density of the roofs and floors of the support structure. A higher value results in better overhangs, but the supports are harder to remove."
msgstr "Destek yapısının çatılarının ve zeminlerinin yoğunluğunu ayarlar. Daha yüksek bir değer daha iyi çıkıntılar ortaya çıkarırken, desteklerin kaldırılmasını zorlaştırır."
-#: fdmprinter.def.json
-msgctxt "support_tree_top_rate description"
-msgid "Adjusts the density of the support structure used to generate the tips of the branches. A higher value results in better overhangs, but the supports are harder to remove. Use Support Roof for very high values or ensure support density is similarly high at the top."
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "support_infill_rate description"
msgid "Adjusts the density of the support structure. A higher value results in better overhangs, but the supports are harder to remove."
@@ -326,11 +316,6 @@ msgctxt "magic_mesh_surface_mode option both"
msgid "Both"
msgstr "Her İkisi"
-#: fdmprinter.def.json
-msgctxt "support_interface_priority option nothing"
-msgid "Both overlap"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "bottom_layers label"
msgid "Bottom Layers"
@@ -556,11 +541,6 @@ msgctxt "build_volume_temperature label"
msgid "Build Volume Temperature"
msgstr "Yapı Disk Bölümü Sıcaklığı"
-#: fdmprinter.def.json
-msgctxt "support_tree_rest_preference option buildplate"
-msgid "Buildplate"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "center_object label"
msgid "Center Object"
@@ -606,11 +586,6 @@ msgctxt "command_line_settings label"
msgid "Command Line Settings"
msgstr "Komut Satırı Ayarları"
-#: fdmprinter.def.json
-msgctxt "wireframe_strategy option compensate"
-msgid "Compensate"
-msgstr "Dengele"
-
#: fdmprinter.def.json
msgctxt "infill_pattern option concentric"
msgid "Concentric"
@@ -741,11 +716,6 @@ msgctxt "cooling label"
msgid "Cooling"
msgstr "Soğuma"
-#: fdmprinter.def.json
-msgctxt "wireframe_top_jump description"
-msgid "Creates a small knot at the top of an upward line, so that the consecutive horizontal layer has a better chance to connect to it. Only applies to Wire Printing."
-msgstr "Ardından gelen yatay katmanın daha iyi bir bağlanma şansının olması için, yukarı doğru çıkan hattın ucunda küçük bir düğüm oluşturulur. Sadece kablo yazdırmaya uygulanır."
-
#: fdmprinter.def.json
msgctxt "infill_pattern option cross"
msgid "Cross"
@@ -851,21 +821,6 @@ msgctxt "machine_max_jerk_e description"
msgid "Default jerk for the motor of the filament."
msgstr "Filaman motoru için varsayılan salınım."
-#: fdmprinter.def.json
-msgctxt "wireframe_bottom_delay description"
-msgid "Delay time after a downward move. Only applies to Wire Printing."
-msgstr "Aşağı doğru hareketten sonraki bekleme süresi. Sadece kablo yazdırmaya uygulanır."
-
-#: fdmprinter.def.json
-msgctxt "wireframe_top_delay description"
-msgid "Delay time after an upward move, so that the upward line can harden. Only applies to Wire Printing."
-msgstr "Yukarı hattın sertleşmesi için, yukarıya doğru hareketten sonraki gecikme süresi. Sadece kablo yazdırmaya uygulanır."
-
-#: fdmprinter.def.json
-msgctxt "wireframe_flat_delay description"
-msgid "Delay time between two horizontal segments. Introducing such a delay can cause better adhesion to previous layers at the connection points, while too long delays cause sagging. Only applies to Wire Printing."
-msgstr "İki yatay dilim arasındaki gecikme süresi. Haha uzun gecikmeler düşüşe neden olduğu halde, bu tür bir gecikme uygulamak bağlantı noktalarındaki önceki katmanlara daha iyi yapışma sağlayabilir. Sadece kablo yazdırmaya uygulanır."
-
#: fdmprinter.def.json
msgctxt "bridge_settings_enabled description"
msgid "Detect bridges and modify print speed, flow and fan settings while bridges are printed."
@@ -874,7 +829,7 @@ msgstr "Köprüleri tespit edin ve köprüler yazdırılırken yazdırma hızın
#: fdmprinter.def.json
msgctxt "inset_direction description"
msgid "Determines the order in which walls are printed. Printing outer walls earlier helps with dimensional accuracy, as faults from inner walls cannot propagate to the outside. However printing them later allows them to stack better when overhangs are printed. When there is an uneven amount of total innner walls, the 'center last line' is always printed last."
-msgstr "Duvarların basılacağı sırayı belirler. Dış duvarların önce basılması, iç duvarlardaki hataların dışarıya taşmasını önleyerek boyutların doğru olmasını sağlar. Bu duvarların daha sonra basılması ise çıkıntılar basılırken daha iyi yığınlanma sağlar. Toplam iç duvar sayısı çift olmadığında ’ortadaki son hat’ her zaman en son yazdırılır."
+msgstr "Duvarların basılacağı sırayı belirler. Dış duvarların önce basılması, iç duvarlardaki hataların dışarıya taşmasını önleyerek boyutların doğru olmasını sağlar. Bu duvarların daha sonra basılması ise çıkıntılar basılırken daha iyi yığınlanma sağlar. Toplam iç duvar miktarı eşit değilse ”ortadaki son hat” her zaman en son yazdırılır."
#: fdmprinter.def.json
msgctxt "infill_mesh_order description"
@@ -896,11 +851,6 @@ msgctxt "material_diameter label"
msgid "Diameter"
msgstr "Çap"
-#: fdmprinter.def.json
-msgctxt "support_tree_bp_diameter description"
-msgid "Diameter every branch tries to achieve when reaching the buildplate. Improves bed adhesion."
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "adhesion_type description"
msgid "Different options that help to improve both priming your extrusion and adhesion to the build plate. Brim adds a single layer flat area around the base of your model to prevent warping. Raft adds a thick grid with a roof below the model. Skirt is a line printed around the model, but not connected to the model."
@@ -911,11 +861,6 @@ msgctxt "machine_disallowed_areas label"
msgid "Disallowed Areas"
msgstr "İzin Verilmeyen Alanlar"
-#: fdmprinter.def.json
-msgctxt "wireframe_nozzle_clearance description"
-msgid "Distance between the nozzle and horizontally downward lines. Larger clearance results in diagonally downward lines with a less steep angle, which in turn results in less upward connections with the next layer. Only applies to Wire Printing."
-msgstr "Nozül ve aşağı yöndeki hatlar arasındaki mesafe. Daha büyük açıklık, dik açısı daha küçük çapraz şekilde aşağı yöndeki hatların oluşmasına neden olur, dolayısıyla bu durum bir sonraki katman ile yukarı yönde daha az bağlantıya yol açar. Sadece kablo yazdırmaya uygulanır."
-
#: fdmprinter.def.json
msgctxt "infill_line_distance description"
msgid "Distance between the printed infill lines. This setting is calculated by the infill density and the infill line width."
@@ -966,15 +911,6 @@ msgctxt "wall_0_wipe_dist description"
msgid "Distance of a travel move inserted after the outer wall, to hide the Z seam better."
msgstr "Z dikişini daha iyi gizlemek için dış duvardan sonra eklenen hareket mesafesi."
-#: fdmprinter.def.json
-msgctxt "wireframe_up_half_speed description"
-msgid ""
-"Distance of an upward move which is extruded with half speed.\n"
-"This can cause better adhesion to previous layers, while not heating the material in those layers too much. Only applies to Wire Printing."
-msgstr ""
-"Yarı hızda sıkıştırılmış yukarı doğru hareket mesafesi.\n"
-"Bu katmanlarda malzemeyi çok fazla ısıtmayarak önceki katmanlarda daha iyi yapışma sağlayabilir. Sadece kablo yazdırmaya uygulanır."
-
#: fdmprinter.def.json
msgctxt "draft_shield_dist description"
msgid "Distance of the draft shield from the print, in the X/Y directions."
@@ -995,16 +931,6 @@ msgctxt "support_xy_distance description"
msgid "Distance of the support structure from the print in the X/Y directions."
msgstr "Destek yapısının X/Y yönlerindeki baskıya mesafesi."
-#: fdmprinter.def.json
-msgctxt "wireframe_fall_down description"
-msgid "Distance with which the material falls down after an upward extrusion. This distance is compensated for. Only applies to Wire Printing."
-msgstr "Malzemenin yukarı doğru ekstrüzyondan sonra aşağı inme mesafesi. Mesafe telafi edilir. Sadece kablo yazdırmaya uygulanır."
-
-#: fdmprinter.def.json
-msgctxt "wireframe_drag_along description"
-msgid "Distance with which the material of an upward extrusion is dragged along with the diagonally downward extrusion. This distance is compensated for. Only applies to Wire Printing."
-msgstr "Yukarı yönlü ekstrüzyon materyalinin çapraz şekilde aşağı yönlü ekstrüzyona sürüklendiği mesafe. Mesafe telafi edilir. Sadece kablo yazdırmaya uygulanır."
-
#: fdmprinter.def.json
msgctxt "min_infill_area description"
msgid "Don't generate areas of infill smaller than this (use skin instead)."
@@ -1328,7 +1254,7 @@ msgstr "İlk katman için akış dengelemesi: ilk katmana ekstrude edilen malzem
#: fdmprinter.def.json
msgctxt "skin_material_flow_layer_0 description"
msgid "Flow compensation on bottom lines of the first layer"
-msgstr "İlk katmanın alt hatları için akış telafisi"
+msgstr "İlk katmanın alt hatlarında akış telafisi"
#: fdmprinter.def.json
msgctxt "infill_material_flow description"
@@ -1373,7 +1299,7 @@ msgstr "Destek yapı hatlarının akış telafisidir."
#: fdmprinter.def.json
msgctxt "wall_0_material_flow_layer_0 description"
msgid "Flow compensation on the outermost wall line of the first layer."
-msgstr "İlk katmanın en dış duvar hattı için akış telafisi."
+msgstr "İlk katmanın en dış duvar hattında akış telafisi."
#: fdmprinter.def.json
msgctxt "wall_0_material_flow description"
@@ -1388,7 +1314,7 @@ msgstr "Üst/alt hatların akış telafisidir."
#: fdmprinter.def.json
msgctxt "wall_x_material_flow_layer_0 description"
msgid "Flow compensation on wall lines for all wall lines except the outermost one, but only for the first layer"
-msgstr "En dıştaki hariç tüm duvar hatları için duvar hatların için akış telafisi, ancak yalnızca ilk katman için"
+msgstr "En dıştaki duvar hatları hariç tüm duvar hatları için duvar hatlarında akış telafisi, ancak sadece ilk katman içindir."
#: fdmprinter.def.json
msgctxt "wall_x_material_flow description"
@@ -1400,26 +1326,11 @@ msgctxt "wall_material_flow description"
msgid "Flow compensation on wall lines."
msgstr "Duvar hatlarının akış telafisidir."
-#: fdmprinter.def.json
-msgctxt "wireframe_flow_connection description"
-msgid "Flow compensation when going up or down. Only applies to Wire Printing."
-msgstr "Yukarı veya aşağı yönde hareket ederken akış dengelenmesi. Sadece kablo yazdırmaya uygulanır."
-
-#: fdmprinter.def.json
-msgctxt "wireframe_flow_flat description"
-msgid "Flow compensation when printing flat lines. Only applies to Wire Printing."
-msgstr "Düz hatlar yazdırılırken akış dengelenmesi. Sadece kablo yazdırmaya uygulanır."
-
#: fdmprinter.def.json
msgctxt "material_flow description"
msgid "Flow compensation: the amount of material extruded is multiplied by this value."
msgstr "Akış dengeleme: sıkıştırılan malzeme miktarı bu değerle çoğaltılır."
-#: fdmprinter.def.json
-msgctxt "wireframe_flow description"
-msgid "Flow compensation: the amount of material extruded is multiplied by this value. Only applies to Wire Printing."
-msgstr "Akış dengeleme: sıkıştırılan malzeme miktarı bu değerle çoğaltılır. Sadece kablo yazdırmaya uygulanır."
-
#: fdmprinter.def.json
msgctxt "material_flush_purge_length label"
msgid "Flush Purge Length"
@@ -1581,7 +1492,7 @@ msgstr "Kademeli Destek Dolgusu Aşamaları"
#: fdmprinter.def.json
msgctxt "cool_min_temperature description"
msgid "Gradually reduce to this temperature when printing at reduced speeds because of minimum layer time."
-msgstr "Minimum katman süresi nedeniyle düşük hızlarda baskı yaparken kademeli olarak bu sıcaklığa düşürün."
+msgstr "Minimum katman süresi nedeniyle düşük hızlarda yazdırırken bu sıcaklığa kademeli olarak düşürün."
#: fdmprinter.def.json
msgctxt "infill_pattern option grid"
@@ -1768,16 +1679,6 @@ msgctxt "machine_extruders_shared_nozzle_initial_retraction description"
msgid "How much the filament of each extruder is assumed to have been retracted from the shared nozzle tip at the completion of the printer-start gcode script; the value should be equal to or greater than the length of the common part of the nozzle's ducts."
msgstr "Printer-start gcode betiğinin tamamlanmasında her bir ekstrüder filamentinin paylaşılan nozül ucundan ne kadar geri çekildiğinin varsayıldığıdır. Değer, nozül kanallarının ortak parçasının uzunluğuna eşit veya daha büyük olmalıdır."
-#: fdmprinter.def.json
-msgctxt "support_interface_priority description"
-msgid "How support interface and support will interact when they overlap. Currently only implemented for support roof."
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_min_height_to_model description"
-msgid "How tall a branch has to be if it is placed on the model. Prevents small blobs of support. This setting is ignored when a branch is supporting a support roof."
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "bridge_skin_support_threshold description"
msgid "If a skin region is supported for less than this percentage of its area, print it using the bridge settings. Otherwise it is printed using the normal skin settings."
@@ -1956,7 +1857,7 @@ msgstr "İlk Katman İvmesi"
#: fdmprinter.def.json
msgctxt "skin_material_flow_layer_0 label"
msgid "Initial Layer Bottom Flow"
-msgstr "İlk Katman Alt Akış"
+msgstr "İlk Katman Alt Akışı"
#: fdmprinter.def.json
msgctxt "material_flow_layer_0 label"
@@ -2083,16 +1984,6 @@ msgctxt "inset_direction option inside_out"
msgid "Inside To Outside"
msgstr "İçten Dışa"
-#: fdmprinter.def.json
-msgctxt "support_interface_priority option interface_lines_overwrite_support_area"
-msgid "Interface lines preferred"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_interface_priority option interface_area_overwrite_support_area"
-msgid "Interface preferred"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "interlocking_beam_layer_count label"
msgid "Interlocking Beam Layer Count"
@@ -2101,7 +1992,7 @@ msgstr "İç İçe Geçen Kiriş Katman Sayısı"
#: fdmprinter.def.json
msgctxt "interlocking_beam_width label"
msgid "Interlocking Beam Width"
-msgstr "İç İçe Geçen Kiriş Genişliği"
+msgstr "İç İçe Geçme Genişliği"
#: fdmprinter.def.json
msgctxt "interlocking_boundary_avoidance label"
@@ -2178,11 +2069,6 @@ msgctxt "meshfix_keep_open_polygons label"
msgid "Keep Disconnected Faces"
msgstr "Bağlı Olmayan Yüzleri Tut"
-#: fdmprinter.def.json
-msgctxt "wireframe_strategy option knot"
-msgid "Knot"
-msgstr "Düğüm"
-
#: fdmprinter.def.json
msgctxt "layer_height label"
msgid "Layer Height"
@@ -2253,11 +2139,6 @@ msgctxt "lightning_infill_support_angle label"
msgid "Lightning Infill Support Angle"
msgstr "Yıldırım Dolgu Destek Açısı"
-#: fdmprinter.def.json
-msgctxt "support_tree_limit_branch_reach description"
-msgid "Limit how far each branch should travel from the point it supports. This can make the support more sturdy, but will increase the amount of branches (and because of that material usage/print time)"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "cutting_mesh description"
msgid "Limit the volume of this mesh to within other meshes. You can use this to make certain areas of one mesh print with different settings and with a whole different extruder."
@@ -2943,11 +2824,6 @@ msgctxt "machine_use_extruder_offset_to_offset_coords label"
msgid "Offset with Extruder"
msgstr "Ekstruder Ofseti"
-#: fdmprinter.def.json
-msgctxt "support_tree_rest_preference option graceful"
-msgid "On any flat surface"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "print_sequence option one_at_a_time"
msgid "One at a Time"
@@ -3078,11 +2954,6 @@ msgctxt "bridge_fan_speed_3 description"
msgid "Percentage fan speed to use when printing the third bridge skin layer."
msgstr "Üçüncü köprü yüzey alanı katmanı yazdırılırken kullanılacak yüzde fan hızı."
-#: fdmprinter.def.json
-msgctxt "wireframe_straight_before_down description"
-msgid "Percentage of a diagonally downward line which is covered by a horizontal line piece. This can prevent sagging of the top most point of upward lines. Only applies to Wire Printing."
-msgstr "Yatay hat parçasıyla kaplanan çapraz şekilde aşağı yöndeki hat yüzdesi. Bu, yukarı yöndeki hatların en baştaki noktasının düşmesini engelleyebilir. Sadece kablo yazdırmaya uygulanır."
-
#: fdmprinter.def.json
msgctxt "minimum_polygon_circumference description"
msgid "Polygons in sliced layers that have a circumference smaller than this amount will be filtered out. Lower values lead to higher resolution mesh at the cost of slicing time. It is meant mostly for high resolution SLA printers and very tiny 3D models with a lot of details."
@@ -3193,11 +3064,6 @@ msgctxt "mold_enabled description"
msgid "Print models as a mold, which can be cast in order to get a model which resembles the models on the build plate."
msgstr "Yapı levhası üzerinde modelleri toplayan bir model elde etmek amacıyla döküm olabilecek modelleri kalıp olarak yazdırır."
-#: fdmprinter.def.json
-msgctxt "wireframe_enabled description"
-msgid "Print only the outside surface with a sparse webbed structure, printing 'in thin air'. This is realized by horizontally printing the contours of the model at given Z intervals which are connected via upward and diagonally downward lines."
-msgstr "“Belli belirsiz” yazdıran seyrek gövdeli bir yapı ile sadece dış yüzeyi yazdırın. Bu işlem, yukarı ve çapraz olarak aşağı yöndeki hatlar ile bağlı olan verilen Z aralıklarındaki modelin çevresini yatay olarak yazdırarak gerçekleştirilir."
-
#: fdmprinter.def.json
msgctxt "fill_outline_gaps description"
msgid "Print pieces of the model which are horizontally thinner than the nozzle size."
@@ -3543,11 +3409,6 @@ msgctxt "support_tree_collision_resolution description"
msgid "Resolution to compute collisions with to avoid hitting the model. Setting this lower will produce more accurate trees that fail less often, but increases slicing time dramatically."
msgstr "Modele çarpmamak adına çarpışmaları hesaplamak için çözünürlük. Buna düşük bir değerin verilmesi daha az hata çıkaran daha isabetli ağaçların üretilmesini sağlar ancak dilimleme süresini önemli ölçüde artırır."
-#: fdmprinter.def.json
-msgctxt "wireframe_strategy option retract"
-msgid "Retract"
-msgstr "Geri Çek"
-
#: fdmprinter.def.json
msgctxt "travel_retract_before_outer_wall label"
msgid "Retract Before Outer Wall"
@@ -3801,7 +3662,7 @@ msgstr "Maksimum Küçük Delik Boyutu"
#: fdmprinter.def.json
msgctxt "cool_min_temperature label"
msgid "Small Layer Printing Temperature"
-msgstr "Küçük Katmanlı Baskı Sıcaklığı"
+msgstr "Küçük Katman Yazdırma Sıcaklığı"
#: fdmprinter.def.json
msgctxt "small_skin_width label"
@@ -3868,31 +3729,6 @@ msgctxt "speed label"
msgid "Speed"
msgstr "Hız"
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed description"
-msgid "Speed at which the nozzle moves when extruding material. Only applies to Wire Printing."
-msgstr "Malzemeleri sıkarken nozül hareketlerinin hızı. Sadece kablo yazdırmaya uygulanır."
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_down description"
-msgid "Speed of printing a line diagonally downward. Only applies to Wire Printing."
-msgstr "Çapraz şekilde aşağı doğru bir hat yazdırma hızı. Sadece kablo yazdırmaya uygulanır."
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_up description"
-msgid "Speed of printing a line upward 'in thin air'. Only applies to Wire Printing."
-msgstr "“Belli belirsiz” yukarı doğru bir hat yazdırma hızı. Sadece kablo yazdırmaya uygulanır."
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_bottom description"
-msgid "Speed of printing the first layer, which is the only layer touching the build platform. Only applies to Wire Printing."
-msgstr "Yapı platformuna değen tek katman olan ilk katmanın yazdırılma hızı. Sadece kablo yazdırmaya uygulanır."
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_flat description"
-msgid "Speed of printing the horizontal contours of the model. Only applies to Wire Printing."
-msgstr "Modelin yatay dış çevresini yazdırma hızı. Sadece kablo yazdırmaya uygulanır."
-
#: fdmprinter.def.json
msgctxt "wipe_hop_speed description"
msgid "Speed to move the z-axis during the hop."
@@ -3943,11 +3779,6 @@ msgctxt "machine_steps_per_mm_z label"
msgid "Steps per Millimeter (Z)"
msgstr "Milimetre Başına Adım (Z)"
-#: fdmprinter.def.json
-msgctxt "wireframe_strategy description"
-msgid "Strategy for making sure two consecutive layers connect at each connection point. Retraction lets the upward lines harden in the right position, but may cause filament grinding. A knot can be made at the end of an upward line to heighten the chance of connecting to it and to let the line cool; however, it may require slow printing speeds. Another strategy is to compensate for the sagging of the top of an upward line; however, the lines won't always fall down as predicted."
-msgstr "Art arda gelen iki katmanın her bir bağlantı noktasına bağlı olduğundan emin olma stratejisi. Geri çekme yukarı yöndeki hatların doğru konumda sertleşmesini sağlar ancak filaman aşınmasına neden olabilir. Düğüme bağlanma şansını artırmak ve hattın soğumasını sağlamak için yukarı yöndeki hattın ucunda bir düğüm oluşturulabilir, fakat bu işlem daha yavaş yazdırma hızı gerektirir. Başka bir strateji de yukarı yöndeki hat ucunun düşmesini dengelemektir, ancak hatlar her zaman beklenildiği gibi düşmez."
-
#: fdmprinter.def.json
msgctxt "support description"
msgid "Support"
@@ -4153,11 +3984,6 @@ msgctxt "support_interface_pattern label"
msgid "Support Interface Pattern"
msgstr "Destek Arayüzü Şekli"
-#: fdmprinter.def.json
-msgctxt "support_interface_priority label"
-msgid "Support Interface Priority"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "support_interface_skip_height label"
msgid "Support Interface Resolution"
@@ -4328,16 +4154,6 @@ msgctxt "support_z_distance label"
msgid "Support Z Distance"
msgstr "Destek Z Mesafesi"
-#: fdmprinter.def.json
-msgctxt "support_interface_priority option support_lines_overwrite_interface_area"
-msgid "Support lines preferred"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_interface_priority option support_area_overwrite_interface_area"
-msgid "Support preferred"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "support_supported_skin_fan_speed label"
msgid "Supported Skin Fan Speed"
@@ -4653,11 +4469,6 @@ msgctxt "support_tree_branch_diameter description"
msgid "The diameter of the thinnest branches of tree support. Thicker branches are more sturdy. Branches towards the base will be thicker than this."
msgstr "Ağaç desteğin en ince dallarının çapı. Daha kalın dallar daha dayanıklı olur. Tabana doğru uzanan dallar bundan daha kalın olacaktır."
-#: fdmprinter.def.json
-msgctxt "support_tree_tip_diameter description"
-msgid "The diameter of the top of the tip of the branches of tree support."
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "machine_feeder_wheel_diameter description"
msgid "The diameter of the wheel that drives the material in the feeder."
@@ -4666,7 +4477,7 @@ msgstr "Besleyiciye malzeme veren çarkın çapı."
#: fdmprinter.def.json
msgctxt "support_tree_max_diameter description"
msgid "The diameter of the widest branches of tree support. A thicker trunk is more sturdy; a thinner trunk takes up less space on the build plate."
-msgstr "Ağaç desteğinin en geniş dallarının çapı. Daha kalın bir gövde daha sağlam olur; daha ince bir gövde, yapı plakasında daha az yer kaplar."
+msgstr "Ağaç desteğinin en geniş dallarının çapı. Daha kalın bir gövde daha sağlamdır; daha ince bir gövde, yapı plakasında daha az yer kaplar."
#: fdmprinter.def.json
msgctxt "adaptive_layer_height_variation_step description"
@@ -4698,11 +4509,6 @@ msgctxt "raft_surface_line_spacing description"
msgid "The distance between the raft lines for the top raft layers. The spacing should be equal to the line width, so that the surface is solid."
msgstr "Üst radye katmanları için radye hatları arasındaki mesafe. Yüzeyin katı olabilmesi için aralık hat genişliğine eşit olmalıdır."
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_inset description"
-msgid "The distance covered when making a connection from a roof outline inward. Only applies to Wire Printing."
-msgstr "İçerideki ana tavan hattından bağlantı yaparken kapatılan mesafe. Sadece kablo yazdırmaya uygulanır."
-
#: fdmprinter.def.json
msgctxt "interlocking_depth description"
msgid "The distance from the boundary between models to generate interlocking structure, measured in cells. Too few cells will result in poor adhesion."
@@ -4716,18 +4522,13 @@ msgstr "Modelin en dış kenar hattını olan mesafesi. Daha büyük kenar hatt
#: fdmprinter.def.json
msgctxt "interlocking_boundary_avoidance description"
msgid "The distance from the outside of a model where interlocking structures will not be generated, measured in cells."
-msgstr "İç içe geçen yapıların üretilmeyeceği bir modelin dışından hücre sayısı olarak ölçülen mesafe."
+msgstr "İç içe geçen yapıların oluşturulmayacağı bir modelin dışından hücre cinsinden ölçülen mesafe."
#: fdmprinter.def.json
msgctxt "machine_heat_zone_length description"
msgid "The distance from the tip of the nozzle in which heat from the nozzle is transferred to the filament."
msgstr "Nozülden gelen ısının filamana aktarıldığı nozül ucuna olan mesafe."
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_drag_along description"
-msgid "The distance of the end piece of an inward line which gets dragged along when going back to the outer outline of the roof. This distance is compensated for. Only applies to Wire Printing."
-msgstr "Tavanın ana dış kısmına geri gelirken sürüklenen iç kısımdaki bir hattın son parçasının mesafesi. Mesafe telafi edilir. Sadece kablo yazdırmaya uygulanır."
-
#: fdmprinter.def.json
msgctxt "bottom_skin_expand_distance description"
msgid "The distance the bottom skins are expanded into the infill. Higher values makes the skin attach better to the infill pattern and makes the skin adhere better to the walls on the layer below. Lower values save amount of material used."
@@ -4748,11 +4549,6 @@ msgctxt "wipe_move_distance description"
msgid "The distance to move the head back and forth across the brush."
msgstr "Başlığı fırçada ileri ve geri hareket ettirme mesafesi."
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_fall_down description"
-msgid "The distance which horizontal roof lines printed 'in thin air' fall down when being printed. This distance is compensated for. Only applies to Wire Printing."
-msgstr "“Belli belirsiz” yazdırılan yatay tavan hatlarının yazdırıldıklarındaki düşme mesafesi. Mesafe telafi edilir. Sadece kablo yazdırmaya uygulanır."
-
#: fdmprinter.def.json
msgctxt "lightning_infill_prune_angle description"
msgid "The endpoints of infill lines are shortened to save on material. This setting is the angle of overhang of the endpoints of these lines."
@@ -4946,12 +4742,12 @@ msgstr "Yoğunluğun yarısına inmeden önce belirli bir yoğunluktaki destek d
#: fdmprinter.def.json
msgctxt "interlocking_beam_layer_count description"
msgid "The height of the beams of the interlocking structure, measured in number of layers. Less layers is stronger, but more prone to defects."
-msgstr "İç içe geçen yapı kirişlerinin katman sayısı olarak ölçülen yüksekliği. Daha az katman daha güçlüdür, ancak kusurlara daha yatkındır."
+msgstr "İç içe geçen yapı kirişlerinin katman sayısı olarak ölçülen yüksekliği. Daha az katman daha güçlüdür, ama kusurlara daha yatkındır."
#: fdmprinter.def.json
msgctxt "interlocking_orientation description"
msgid "The height of the beams of the interlocking structure, measured in number of layers. Less layers is stronger, but more prone to defects."
-msgstr "İç içe geçen yapı kirişlerinin katman sayısı olarak ölçülen yüksekliği. Daha az katman daha güçlüdür, ancak kusurlara daha yatkındır."
+msgstr "İç içe geçen yapı kirişlerinin katman sayısı olarak ölçülen yüksekliği. Daha az katman daha güçlüdür, ama kusurlara daha yatkındır."
#: fdmprinter.def.json
msgctxt "layer_height_0 description"
@@ -4963,11 +4759,6 @@ msgctxt "support_bottom_stair_step_height description"
msgid "The height of the steps of the stair-like bottom of support resting on the model. A low value makes the support harder to remove, but too high values can lead to unstable support structures. Set to zero to turn off the stair-like behaviour."
msgstr "Modelin üzerinde sabit duran desteğin merdiven benzeri alt kısmının basamak yüksekliği. Daha düşük bir değer desteğin hareket ettirilmesini zorlaştırırken, daha yüksek bir değer kararsız destek yapılarına yol açabilir. Merdiven benzeri davranışı kapatmak için sıfır değerine ayarlayın."
-#: fdmprinter.def.json
-msgctxt "wireframe_height description"
-msgid "The height of the upward and diagonally downward lines between two horizontal parts. This determines the overall density of the net structure. Only applies to Wire Printing."
-msgstr "İki yatay bölüm arasındaki yukarı ve çapraz olarak aşağı yöndeki hatların yüksekliği. Net yapının genel yoğunluğunu belirler. Sadece kablo yazdırmaya uygulanır."
-
#: fdmprinter.def.json
msgctxt "brim_gap description"
msgid "The horizontal distance between the first brim line and the outline of the first layer of the print. A small gap can make the brim easier to remove while still providing the thermal benefits."
@@ -5287,11 +5078,6 @@ msgctxt "prime_tower_min_volume description"
msgid "The minimum volume for each layer of the prime tower in order to purge enough material."
msgstr "Yeterince malzeme temizlemek için ilk direğin her bir katmanı için minimum hacim."
-#: fdmprinter.def.json
-msgctxt "support_tree_max_diameter_increase_by_merges_when_support_to_model description"
-msgid "The most the diameter of a branch that has to connect to the model may increase by merging with branches that could reach the buildplate. Increasing this reduces print time, but increases the area of support that rests on model"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "machine_name description"
msgid "The name of your 3D printer model."
@@ -5370,17 +5156,17 @@ msgstr "Destek dolgusunun çevreleneceği duvar sayısı. Bir duvarın eklenmesi
#: fdmprinter.def.json
msgctxt "support_bottom_wall_count description"
msgid "The number of walls with which to surround support interface floor. Adding a wall can make support print more reliably and can support overhangs better, but increases print time and material used."
-msgstr "Destek arayüz zeminini çevreleyecek duvar sayısı. Duvar eklemek, destek baskıyı daha güvenilir hale getirebilir ve çıkıntıları daha iyi destekleyebilir ama baskı süresini ve kullanılan malzemeyi artırır."
+msgstr "Destek arayüz zeminini çevreleyecek duvar sayısı. Duvar eklemek, destek baskıyı daha güvenilir hale getirebilir ve çıkıntıları daha iyi destekleyebilir, ama baskı süresini ve kullanılan malzemeyi artırır."
#: fdmprinter.def.json
msgctxt "support_roof_wall_count description"
msgid "The number of walls with which to surround support interface roof. Adding a wall can make support print more reliably and can support overhangs better, but increases print time and material used."
-msgstr "Destek arayüz çatısını çevreleyecek duvar sayısı. Duvar eklemek, destek baskıyı daha güvenilir hale getirebilir ve çıkıntıları daha iyi destekleyebilir ama baskı süresini ve kullanılan malzemeyi artırır."
+msgstr "Destek arayüz çatısını çevreleyecek duvar sayısı. Duvar eklemek, destek baskıyı daha güvenilir hale getirebilir ve çıkıntıları daha iyi destekleyebilir, ama baskı süresini ve kullanılan malzemeyi artırır."
#: fdmprinter.def.json
msgctxt "support_interface_wall_count description"
msgid "The number of walls with which to surround support interface. Adding a wall can make support print more reliably and can support overhangs better, but increases print time and material used."
-msgstr "Destek arayüzünü çevreleyecek duvar sayısı. Duvar eklemek, destek baskıyı daha güvenilir hale getirebilir ve çıkıntıları daha iyi destekleyebilir ama baskı süresini ve kullanılan malzemeyi artırır."
+msgstr "Destek arayüzünü çevreleyecek duvar sayısı. Duvar eklemek, destek baskıyı daha güvenilir hale getirebilir ve çıkıntıları daha iyi destekleyebilir, ama baskı süresini ve kullanılan malzemeyi artırır."
#: fdmprinter.def.json
msgctxt "wall_distribution_count description"
@@ -5447,16 +5233,6 @@ msgctxt "z_seam_position description"
msgid "The position near where to start printing each part in a layer."
msgstr "Bir katmandaki her kısmın basılmaya başlanacağı yere yakın konum."
-#: fdmprinter.def.json
-msgctxt "support_tree_angle_slow description"
-msgid "The preferred angle of the branches, when they do not have to avoid the model. Use a lower angle to make them more vertical and more stable. Use a higher angle for branches to merge faster."
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_rest_preference description"
-msgid "The preferred placement of the support structures. If structures cant be placed at the prefered location, they will be place elsewhere"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "jerk_layer_0 description"
msgid "The print maximum instantaneous velocity change for the initial layer."
@@ -5867,11 +5643,6 @@ msgctxt "draft_shield_enabled description"
msgid "This will create a wall around the model, which traps (hot) air and shields against exterior airflow. Especially useful for materials which warp easily."
msgstr "Modelin etrafında (sıcak) hava ve kalkanlara dışarıdaki hava akımına karşı set çeken bir duvar oluşturur. Özellikle kolayca eğrilebilen malzemeler için kullanışlıdır."
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_outer_delay description"
-msgid "Time spent at the outer perimeters of hole which is to become a roof. Longer times can ensure a better connection. Only applies to Wire Printing."
-msgstr "Tavanı oluşturacak dış çevresel uzunluklara harcanan zaman. Sürenin daha uzun olması daha iyi bir bağlantı sağlayabilir. Sadece kablo yazdırmaya uygulanır."
-
#: fdmprinter.def.json
msgctxt "material_shrinkage_percentage_xy description"
msgid "To compensate for the shrinkage of the material as it cools down, the model will be scaled with this factor in the XY-direction (horizontally)."
@@ -6072,11 +5843,6 @@ msgctxt "support_tree_angle label"
msgid "Tree Support Branch Angle"
msgstr "Ağaç Destek Dal Açısı"
-#: fdmprinter.def.json
-msgctxt "support_tree_top_rate label"
-msgid "Tree Support Branch Density"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "support_tree_branch_diameter label"
msgid "Tree Support Branch Diameter"
@@ -6097,50 +5863,10 @@ msgctxt "support_tree_collision_resolution label"
msgid "Tree Support Collision Resolution"
msgstr "Ağaç Destek Çarpışma Çözünürlüğü"
-#: fdmprinter.def.json
-msgctxt "support_tree_max_diameter_increase_by_merges_when_support_to_model label"
-msgid "Tree Support Diameter Increase To Model"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_bp_diameter label"
-msgid "Tree Support Inital Layer Diameter"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_limit_branch_reach label"
-msgid "Tree Support Limit Branch Reach"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_min_height_to_model label"
-msgid "Tree Support Minimum Height To Model"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_branch_reach_limit label"
-msgid "Tree Support Optimal Branch Range"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_angle_slow label"
-msgid "Tree Support Preferred Branch Angle"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_rest_preference label"
-msgid "Tree Support Rest Preference"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_tip_diameter label"
-msgid "Tree Support Tip Diameter"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "support_tree_max_diameter label"
msgid "Tree Support Trunk Diameter"
-msgstr "Ağaç Destek Gövde Çapı"
+msgstr "Ağaç Desteği Gövde Çapı"
#: fdmprinter.def.json
msgctxt "infill_pattern option trihexagon"
@@ -6200,12 +5926,12 @@ msgstr "Direkleri kullan"
#: fdmprinter.def.json
msgctxt "acceleration_travel_enabled description"
msgid "Use a separate acceleration rate for travel moves. If disabled, travel moves will use the acceleration value of the printed line at their destination."
-msgstr "Hareket hamleleri için farklı bir ivme oranı kullanın. Devre dışı bırakılırsa hareket hamleleri, varış noktasındaki yazdırılmış hattın ivme değerini kullanır."
+msgstr "Hareket hamleleri için ayrı bir ivme oranı kullanın. Hareket hamleleri devre dışı bırakılırsa varış noktasında yazdırılan hattın ivme değerini kullanır."
#: fdmprinter.def.json
msgctxt "jerk_travel_enabled description"
msgid "Use a separate jerk rate for travel moves. If disabled, travel moves will use the jerk value of the printed line at their destination."
-msgstr "Hareket hamleleri için farklı bir salınım oranı kullanın. Devre dışı bırakılırsa hareket hamleleri, varış noktasındaki yazdırılmış hattın salınım değerini kullanır."
+msgstr "Hareket hamleleri için ayrı bir salınım oranı kullanın. Hareket hamleleri devre dışı bırakılırsa varış noktasında yazdırılan hattın ivme değerini kullanır."
#: fdmprinter.def.json
msgctxt "relative_extrusion description"
@@ -6247,121 +5973,6 @@ msgctxt "slicing_tolerance description"
msgid "Vertical tolerance in the sliced layers. The contours of a layer are normally generated by taking cross sections through the middle of each layer's thickness (Middle). Alternatively each layer can have the areas which fall inside of the volume throughout the entire thickness of the layer (Exclusive) or a layer has the areas which fall inside anywhere within the layer (Inclusive). Inclusive retains the most details, Exclusive makes for the best fit and Middle stays closest to the original surface."
msgstr "Dilimlenmiş katmanlardaki dikey tolerans. Bir katmanın konturları her katmanın kalınlığının ortasından enine kesitler (Ortalayan) alınarak normal şekilde oluşturulur. Alternatif olarak, her katman, katmanın tüm kalınlığı boyunca hacmin iç kısmına düşen alanlara (Dışlayan) sahip olabilir; veya bir katman, katman içinde herhangi bir yere düşen alanlara (İçeren) sahip olabilir. İçeren seçeneğinde katmandaki çoğu ayrıntı korunur, Dışlayan seçeneği en iyi uyum içindir ve Ortalayan seçeneği ise katmanı orijinal yüzeyin en yakınında tutar."
-#: fdmprinter.def.json
-msgctxt "wireframe_bottom_delay label"
-msgid "WP Bottom Delay"
-msgstr "WP Alt Gecikme"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_bottom label"
-msgid "WP Bottom Printing Speed"
-msgstr "WP Alt Yazdırma Hızı"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_flow_connection label"
-msgid "WP Connection Flow"
-msgstr "WP Bağlantı Akışı"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_height label"
-msgid "WP Connection Height"
-msgstr "WP Bağlantı Yüksekliği"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_down label"
-msgid "WP Downward Printing Speed"
-msgstr "WP Aşağı Doğru Yazdırma Hızı"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_drag_along label"
-msgid "WP Drag Along"
-msgstr "WP Sürüklenme"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_up_half_speed label"
-msgid "WP Ease Upward"
-msgstr "WP Kolay Yukarı Çıkma"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_fall_down label"
-msgid "WP Fall Down"
-msgstr "WP Aşağı İnme"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_flat_delay label"
-msgid "WP Flat Delay"
-msgstr "WP Düz Gecikme"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_flow_flat label"
-msgid "WP Flat Flow"
-msgstr "WP Düz Akışı"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_flow label"
-msgid "WP Flow"
-msgstr "WP Akışı"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_flat label"
-msgid "WP Horizontal Printing Speed"
-msgstr "WP Yatay Yazdırma Hızı"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_top_jump label"
-msgid "WP Knot Size"
-msgstr "WP Düğüm Boyutu"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_nozzle_clearance label"
-msgid "WP Nozzle Clearance"
-msgstr "WP Nozül Açıklığı"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_drag_along label"
-msgid "WP Roof Drag Along"
-msgstr "WP Tavandan Sürüklenme"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_fall_down label"
-msgid "WP Roof Fall Down"
-msgstr "WP Tavandan Aşağı İnme"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_inset label"
-msgid "WP Roof Inset Distance"
-msgstr "WP Tavan İlave Mesafesi"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_outer_delay label"
-msgid "WP Roof Outer Delay"
-msgstr "WP Tavan Dış Gecikmesi"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed label"
-msgid "WP Speed"
-msgstr "WP Hızı"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_straight_before_down label"
-msgid "WP Straighten Downward Lines"
-msgstr "WP Aşağı Yöndeki Hatları Güçlendirme"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_strategy label"
-msgid "WP Strategy"
-msgstr "WP Stratejisi"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_top_delay label"
-msgid "WP Top Delay"
-msgstr "WP Üst Gecikme"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_up label"
-msgid "WP Upward Printing Speed"
-msgstr "WP Yukarı Doğru Yazdırma Hızı"
-
#: fdmprinter.def.json
msgctxt "material_bed_temp_wait label"
msgid "Wait for Build Plate Heatup"
@@ -6792,11 +6403,6 @@ msgctxt "wipe_hop_amount label"
msgid "Wipe Z Hop Height"
msgstr "Sürme Z Sıçraması Yüksekliği"
-#: fdmprinter.def.json
-msgctxt "wireframe_enabled label"
-msgid "Wire Printing"
-msgstr "Kablo Yazdırma"
-
#: fdmprinter.def.json
msgctxt "retraction_combing option infill"
msgid "Within Infill"
@@ -6941,3 +6547,211 @@ msgstr "Zikzak"
msgctxt "travel description"
msgid "travel"
msgstr "hareket"
+
+#~ msgctxt "wireframe_strategy option compensate"
+#~ msgid "Compensate"
+#~ msgstr "Dengele"
+
+#~ msgctxt "wireframe_top_jump description"
+#~ msgid "Creates a small knot at the top of an upward line, so that the consecutive horizontal layer has a better chance to connect to it. Only applies to Wire Printing."
+#~ msgstr "Ardından gelen yatay katmanın daha iyi bir bağlanma şansının olması için, yukarı doğru çıkan hattın ucunda küçük bir düğüm oluşturulur. Sadece kablo yazdırmaya uygulanır."
+
+#~ msgctxt "wireframe_bottom_delay description"
+#~ msgid "Delay time after a downward move. Only applies to Wire Printing."
+#~ msgstr "Aşağı doğru hareketten sonraki bekleme süresi. Sadece kablo yazdırmaya uygulanır."
+
+#~ msgctxt "wireframe_top_delay description"
+#~ msgid "Delay time after an upward move, so that the upward line can harden. Only applies to Wire Printing."
+#~ msgstr "Yukarı hattın sertleşmesi için, yukarıya doğru hareketten sonraki gecikme süresi. Sadece kablo yazdırmaya uygulanır."
+
+#~ msgctxt "wireframe_flat_delay description"
+#~ msgid "Delay time between two horizontal segments. Introducing such a delay can cause better adhesion to previous layers at the connection points, while too long delays cause sagging. Only applies to Wire Printing."
+#~ msgstr "İki yatay dilim arasındaki gecikme süresi. Haha uzun gecikmeler düşüşe neden olduğu halde, bu tür bir gecikme uygulamak bağlantı noktalarındaki önceki katmanlara daha iyi yapışma sağlayabilir. Sadece kablo yazdırmaya uygulanır."
+
+#~ msgctxt "wireframe_nozzle_clearance description"
+#~ msgid "Distance between the nozzle and horizontally downward lines. Larger clearance results in diagonally downward lines with a less steep angle, which in turn results in less upward connections with the next layer. Only applies to Wire Printing."
+#~ msgstr "Nozül ve aşağı yöndeki hatlar arasındaki mesafe. Daha büyük açıklık, dik açısı daha küçük çapraz şekilde aşağı yöndeki hatların oluşmasına neden olur, dolayısıyla bu durum bir sonraki katman ile yukarı yönde daha az bağlantıya yol açar. Sadece kablo yazdırmaya uygulanır."
+
+#~ msgctxt "wireframe_up_half_speed description"
+#~ msgid ""
+#~ "Distance of an upward move which is extruded with half speed.\n"
+#~ "This can cause better adhesion to previous layers, while not heating the material in those layers too much. Only applies to Wire Printing."
+#~ msgstr ""
+#~ "Yarı hızda sıkıştırılmış yukarı doğru hareket mesafesi.\n"
+#~ "Bu katmanlarda malzemeyi çok fazla ısıtmayarak önceki katmanlarda daha iyi yapışma sağlayabilir. Sadece kablo yazdırmaya uygulanır."
+
+#~ msgctxt "wireframe_fall_down description"
+#~ msgid "Distance with which the material falls down after an upward extrusion. This distance is compensated for. Only applies to Wire Printing."
+#~ msgstr "Malzemenin yukarı doğru ekstrüzyondan sonra aşağı inme mesafesi. Mesafe telafi edilir. Sadece kablo yazdırmaya uygulanır."
+
+#~ msgctxt "wireframe_drag_along description"
+#~ msgid "Distance with which the material of an upward extrusion is dragged along with the diagonally downward extrusion. This distance is compensated for. Only applies to Wire Printing."
+#~ msgstr "Yukarı yönlü ekstrüzyon materyalinin çapraz şekilde aşağı yönlü ekstrüzyona sürüklendiği mesafe. Mesafe telafi edilir. Sadece kablo yazdırmaya uygulanır."
+
+#~ msgctxt "wireframe_flow_connection description"
+#~ msgid "Flow compensation when going up or down. Only applies to Wire Printing."
+#~ msgstr "Yukarı veya aşağı yönde hareket ederken akış dengelenmesi. Sadece kablo yazdırmaya uygulanır."
+
+#~ msgctxt "wireframe_flow_flat description"
+#~ msgid "Flow compensation when printing flat lines. Only applies to Wire Printing."
+#~ msgstr "Düz hatlar yazdırılırken akış dengelenmesi. Sadece kablo yazdırmaya uygulanır."
+
+#~ msgctxt "wireframe_flow description"
+#~ msgid "Flow compensation: the amount of material extruded is multiplied by this value. Only applies to Wire Printing."
+#~ msgstr "Akış dengeleme: sıkıştırılan malzeme miktarı bu değerle çoğaltılır. Sadece kablo yazdırmaya uygulanır."
+
+#~ msgctxt "wireframe_strategy option knot"
+#~ msgid "Knot"
+#~ msgstr "Düğüm"
+
+#~ msgctxt "wireframe_straight_before_down description"
+#~ msgid "Percentage of a diagonally downward line which is covered by a horizontal line piece. This can prevent sagging of the top most point of upward lines. Only applies to Wire Printing."
+#~ msgstr "Yatay hat parçasıyla kaplanan çapraz şekilde aşağı yöndeki hat yüzdesi. Bu, yukarı yöndeki hatların en baştaki noktasının düşmesini engelleyebilir. Sadece kablo yazdırmaya uygulanır."
+
+#~ msgctxt "wireframe_enabled description"
+#~ msgid "Print only the outside surface with a sparse webbed structure, printing 'in thin air'. This is realized by horizontally printing the contours of the model at given Z intervals which are connected via upward and diagonally downward lines."
+#~ msgstr "“Belli belirsiz” yazdıran seyrek gövdeli bir yapı ile sadece dış yüzeyi yazdırın. Bu işlem, yukarı ve çapraz olarak aşağı yöndeki hatlar ile bağlı olan verilen Z aralıklarındaki modelin çevresini yatay olarak yazdırarak gerçekleştirilir."
+
+#~ msgctxt "wireframe_strategy option retract"
+#~ msgid "Retract"
+#~ msgstr "Geri Çek"
+
+#~ msgctxt "wireframe_printspeed description"
+#~ msgid "Speed at which the nozzle moves when extruding material. Only applies to Wire Printing."
+#~ msgstr "Malzemeleri sıkarken nozül hareketlerinin hızı. Sadece kablo yazdırmaya uygulanır."
+
+#~ msgctxt "wireframe_printspeed_down description"
+#~ msgid "Speed of printing a line diagonally downward. Only applies to Wire Printing."
+#~ msgstr "Çapraz şekilde aşağı doğru bir hat yazdırma hızı. Sadece kablo yazdırmaya uygulanır."
+
+#~ msgctxt "wireframe_printspeed_up description"
+#~ msgid "Speed of printing a line upward 'in thin air'. Only applies to Wire Printing."
+#~ msgstr "“Belli belirsiz” yukarı doğru bir hat yazdırma hızı. Sadece kablo yazdırmaya uygulanır."
+
+#~ msgctxt "wireframe_printspeed_bottom description"
+#~ msgid "Speed of printing the first layer, which is the only layer touching the build platform. Only applies to Wire Printing."
+#~ msgstr "Yapı platformuna değen tek katman olan ilk katmanın yazdırılma hızı. Sadece kablo yazdırmaya uygulanır."
+
+#~ msgctxt "wireframe_printspeed_flat description"
+#~ msgid "Speed of printing the horizontal contours of the model. Only applies to Wire Printing."
+#~ msgstr "Modelin yatay dış çevresini yazdırma hızı. Sadece kablo yazdırmaya uygulanır."
+
+#~ msgctxt "wireframe_strategy description"
+#~ msgid "Strategy for making sure two consecutive layers connect at each connection point. Retraction lets the upward lines harden in the right position, but may cause filament grinding. A knot can be made at the end of an upward line to heighten the chance of connecting to it and to let the line cool; however, it may require slow printing speeds. Another strategy is to compensate for the sagging of the top of an upward line; however, the lines won't always fall down as predicted."
+#~ msgstr "Art arda gelen iki katmanın her bir bağlantı noktasına bağlı olduğundan emin olma stratejisi. Geri çekme yukarı yöndeki hatların doğru konumda sertleşmesini sağlar ancak filaman aşınmasına neden olabilir. Düğüme bağlanma şansını artırmak ve hattın soğumasını sağlamak için yukarı yöndeki hattın ucunda bir düğüm oluşturulabilir, fakat bu işlem daha yavaş yazdırma hızı gerektirir. Başka bir strateji de yukarı yöndeki hat ucunun düşmesini dengelemektir, ancak hatlar her zaman beklenildiği gibi düşmez."
+
+#~ msgctxt "wireframe_roof_inset description"
+#~ msgid "The distance covered when making a connection from a roof outline inward. Only applies to Wire Printing."
+#~ msgstr "İçerideki ana tavan hattından bağlantı yaparken kapatılan mesafe. Sadece kablo yazdırmaya uygulanır."
+
+#~ msgctxt "wireframe_roof_drag_along description"
+#~ msgid "The distance of the end piece of an inward line which gets dragged along when going back to the outer outline of the roof. This distance is compensated for. Only applies to Wire Printing."
+#~ msgstr "Tavanın ana dış kısmına geri gelirken sürüklenen iç kısımdaki bir hattın son parçasının mesafesi. Mesafe telafi edilir. Sadece kablo yazdırmaya uygulanır."
+
+#~ msgctxt "wireframe_roof_fall_down description"
+#~ msgid "The distance which horizontal roof lines printed 'in thin air' fall down when being printed. This distance is compensated for. Only applies to Wire Printing."
+#~ msgstr "“Belli belirsiz” yazdırılan yatay tavan hatlarının yazdırıldıklarındaki düşme mesafesi. Mesafe telafi edilir. Sadece kablo yazdırmaya uygulanır."
+
+#~ msgctxt "wireframe_height description"
+#~ msgid "The height of the upward and diagonally downward lines between two horizontal parts. This determines the overall density of the net structure. Only applies to Wire Printing."
+#~ msgstr "İki yatay bölüm arasındaki yukarı ve çapraz olarak aşağı yöndeki hatların yüksekliği. Net yapının genel yoğunluğunu belirler. Sadece kablo yazdırmaya uygulanır."
+
+#~ msgctxt "wireframe_roof_outer_delay description"
+#~ msgid "Time spent at the outer perimeters of hole which is to become a roof. Longer times can ensure a better connection. Only applies to Wire Printing."
+#~ msgstr "Tavanı oluşturacak dış çevresel uzunluklara harcanan zaman. Sürenin daha uzun olması daha iyi bir bağlantı sağlayabilir. Sadece kablo yazdırmaya uygulanır."
+
+#~ msgctxt "wireframe_bottom_delay label"
+#~ msgid "WP Bottom Delay"
+#~ msgstr "WP Alt Gecikme"
+
+#~ msgctxt "wireframe_printspeed_bottom label"
+#~ msgid "WP Bottom Printing Speed"
+#~ msgstr "WP Alt Yazdırma Hızı"
+
+#~ msgctxt "wireframe_flow_connection label"
+#~ msgid "WP Connection Flow"
+#~ msgstr "WP Bağlantı Akışı"
+
+#~ msgctxt "wireframe_height label"
+#~ msgid "WP Connection Height"
+#~ msgstr "WP Bağlantı Yüksekliği"
+
+#~ msgctxt "wireframe_printspeed_down label"
+#~ msgid "WP Downward Printing Speed"
+#~ msgstr "WP Aşağı Doğru Yazdırma Hızı"
+
+#~ msgctxt "wireframe_drag_along label"
+#~ msgid "WP Drag Along"
+#~ msgstr "WP Sürüklenme"
+
+#~ msgctxt "wireframe_up_half_speed label"
+#~ msgid "WP Ease Upward"
+#~ msgstr "WP Kolay Yukarı Çıkma"
+
+#~ msgctxt "wireframe_fall_down label"
+#~ msgid "WP Fall Down"
+#~ msgstr "WP Aşağı İnme"
+
+#~ msgctxt "wireframe_flat_delay label"
+#~ msgid "WP Flat Delay"
+#~ msgstr "WP Düz Gecikme"
+
+#~ msgctxt "wireframe_flow_flat label"
+#~ msgid "WP Flat Flow"
+#~ msgstr "WP Düz Akışı"
+
+#~ msgctxt "wireframe_flow label"
+#~ msgid "WP Flow"
+#~ msgstr "WP Akışı"
+
+#~ msgctxt "wireframe_printspeed_flat label"
+#~ msgid "WP Horizontal Printing Speed"
+#~ msgstr "WP Yatay Yazdırma Hızı"
+
+#~ msgctxt "wireframe_top_jump label"
+#~ msgid "WP Knot Size"
+#~ msgstr "WP Düğüm Boyutu"
+
+#~ msgctxt "wireframe_nozzle_clearance label"
+#~ msgid "WP Nozzle Clearance"
+#~ msgstr "WP Nozül Açıklığı"
+
+#~ msgctxt "wireframe_roof_drag_along label"
+#~ msgid "WP Roof Drag Along"
+#~ msgstr "WP Tavandan Sürüklenme"
+
+#~ msgctxt "wireframe_roof_fall_down label"
+#~ msgid "WP Roof Fall Down"
+#~ msgstr "WP Tavandan Aşağı İnme"
+
+#~ msgctxt "wireframe_roof_inset label"
+#~ msgid "WP Roof Inset Distance"
+#~ msgstr "WP Tavan İlave Mesafesi"
+
+#~ msgctxt "wireframe_roof_outer_delay label"
+#~ msgid "WP Roof Outer Delay"
+#~ msgstr "WP Tavan Dış Gecikmesi"
+
+#~ msgctxt "wireframe_printspeed label"
+#~ msgid "WP Speed"
+#~ msgstr "WP Hızı"
+
+#~ msgctxt "wireframe_straight_before_down label"
+#~ msgid "WP Straighten Downward Lines"
+#~ msgstr "WP Aşağı Yöndeki Hatları Güçlendirme"
+
+#~ msgctxt "wireframe_strategy label"
+#~ msgid "WP Strategy"
+#~ msgstr "WP Stratejisi"
+
+#~ msgctxt "wireframe_top_delay label"
+#~ msgid "WP Top Delay"
+#~ msgstr "WP Üst Gecikme"
+
+#~ msgctxt "wireframe_printspeed_up label"
+#~ msgid "WP Upward Printing Speed"
+#~ msgstr "WP Yukarı Doğru Yazdırma Hızı"
+
+#~ msgctxt "wireframe_enabled label"
+#~ msgid "Wire Printing"
+#~ msgstr "Kablo Yazdırma"
diff --git a/resources/i18n/zh_CN/cura.po b/resources/i18n/zh_CN/cura.po
index d0e21a9757..b4f9687004 100644
--- a/resources/i18n/zh_CN/cura.po
+++ b/resources/i18n/zh_CN/cura.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Cura 5.1\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-15 11:58+0000\n"
+"POT-Creation-Date: 2023-04-06 15:55+0000\n"
"PO-Revision-Date: 2022-07-15 11:06+0200\n"
"Last-Translator: \n"
"Language-Team: \n"
@@ -812,18 +812,18 @@ msgctxt "@text"
msgid "Unknown error."
msgstr "未知错误。"
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:547
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:558
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags or !"
msgid "Project file {0} contains an unknown machine type {1}. Cannot import the machine. Models will be imported instead."
msgstr "项目文件 {0} 包含未知机器类型 {1}。无法导入机器。将改为导入模型。"
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:550
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:561
msgctxt "@info:title"
msgid "Open Project File"
msgstr "打开项目文件"
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:631
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:642
#: plugins/3MFReader/WorkspaceDialog.qml:99
#: plugins/3MFReader/WorkspaceDialog.qml:127
#: plugins/3MFReader/WorkspaceDialog.qml:134
@@ -831,27 +831,27 @@ msgctxt "@button"
msgid "Create new"
msgstr "新建"
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:681
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:692
#, python-brace-format
msgctxt "@info:error Don't translate the XML tags or !"
msgid "Project file {0} is suddenly inaccessible: {1}."
msgstr "突然无法访问项目文件 {0}:{1}。"
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:682
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:690
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:709
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:693
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:701
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:720
msgctxt "@info:title"
msgid "Can't Open Project File"
msgstr "无法打开项目文件"
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:689
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:707
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:700
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:718
#, python-brace-format
msgctxt "@info:error Don't translate the XML tags or !"
msgid "Project file {0} is corrupt: {1}."
msgstr "项目文件 {0} 损坏: {1}。"
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:754
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:765
#, python-brace-format
msgctxt "@info:error Don't translate the XML tag !"
msgid "Project file {0} is made using profiles that are unknown to this version of UltiMaker Cura."
@@ -930,7 +930,7 @@ msgstr ""
#: plugins/3MFReader/WorkspaceDialog.qml:104
msgctxt "@info:tooltip"
msgid "Printer settings will be updated to match the settings saved with the project."
-msgstr "打印机设置将更新以匹配随项目保存的设置。"
+msgstr "打印机设置将更新,以便与项目一起保存的设置相一致。"
#: plugins/3MFReader/WorkspaceDialog.qml:156
#: resources/qml/Dialogs/WorkspaceSummaryDialog.qml:222
@@ -1004,7 +1004,7 @@ msgstr "加载项目将清除打印平台上的所有模型。"
#: plugins/3MFReader/WorkspaceDialog.qml:367
msgctxt "@label"
msgid "The material used in this project is currently not installed in Cura.
Install the material profile and reopen the project."
-msgstr "此项目中使用的材料当前未安装在 Cura 中。
安装材料配置文件并重新打开项目。"
+msgstr "该项目使用的材料当前未安装在 Cura 中。
安装材料配置文件并重新打开项目。"
#: plugins/3MFReader/WorkspaceDialog.qml:392
msgctxt "@action:button"
@@ -1924,17 +1924,17 @@ msgctxt "@label"
msgid "Number of Extruders"
msgstr "挤出机数目"
-#: plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:341
+#: plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:342
msgctxt "@label"
msgid "Apply Extruder offsets to GCode"
msgstr "将挤出器偏移量应用于 GCode"
-#: plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:389
+#: plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:390
msgctxt "@title:label"
msgid "Start G-code"
msgstr "开始 G-code"
-#: plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:400
+#: plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:401
msgctxt "@title:label"
msgid "End G-code"
msgstr "结束 G-code"
@@ -2035,7 +2035,7 @@ msgstr "未知作者"
#: plugins/Marketplace/PackageModel.py:95
msgctxt "@label:label Ultimaker Marketplace is a brand name, don't translate"
msgid "The material package associated with the Cura project could not be found on the Ultimaker Marketplace. Use the partial material profile definition stored in the Cura project file at your own risk."
-msgstr "Ultimaker Marketplace 上找不到与该 Cura 项目相关的材料包。如果您要使用存储在 Cura 项目文件中的部分材料配置文件定义,由此引发的风险由您自行承担。"
+msgstr "在 Ultimaker Marketplace 上找不到与 Cura 项目相关的材料包。使用存储在 Cura 项目文件中的部分材料配置文件定义,风险自负。"
#: plugins/Marketplace/RemotePackageList.py:117
msgctxt "@info:error"
@@ -2716,25 +2716,15 @@ msgstr "Sentry 日志记录"
#: plugins/SimulationView/SimulationView.py:129
msgctxt "@info:status"
-msgid "Cura does not accurately display layers when Wire Printing is enabled."
-msgstr "启用“单线打印”后,Cura 将无法准确地显示打印层。"
-
-#: plugins/SimulationView/SimulationView.py:130
-msgctxt "@info:title"
-msgid "Simulation View"
-msgstr "仿真视图"
-
-#: plugins/SimulationView/SimulationView.py:133
-msgctxt "@info:status"
msgid "Nothing is shown because you need to slice first."
msgstr "由于需要先切片,因此未显示任何内容。"
-#: plugins/SimulationView/SimulationView.py:134
+#: plugins/SimulationView/SimulationView.py:130
msgctxt "@info:title"
msgid "No layers to show"
msgstr "无层可显示"
-#: plugins/SimulationView/SimulationView.py:136
+#: plugins/SimulationView/SimulationView.py:132
#: plugins/SolidView/SolidView.py:74
msgctxt "@info:option_text"
msgid "Do not show this message again"
@@ -3390,12 +3380,12 @@ msgstr "等待"
#: plugins/UM3NetworkPrinting/resources/qml/MonitorStage.qml:117
msgctxt "@info"
msgid "Monitor your printers from everywhere using Ultimaker Digital Factory"
-msgstr "使用 Ultimaker Digital Factory 从任意位置监控打印机"
+msgstr "使用 UltiMaker Digital Factory 随时随地监控您的打印机"
#: plugins/UM3NetworkPrinting/resources/qml/MonitorStage.qml:129
msgctxt "@button"
msgid "View printers in Digital Factory"
-msgstr "查看 Digital Factory 中的打印机"
+msgstr "在 Digital Factory 中查看打印机"
#: plugins/UM3NetworkPrinting/resources/qml/PrintWindow.qml:12
msgctxt "@title:window"
@@ -3587,7 +3577,7 @@ msgstr "配置组"
#: plugins/UM3NetworkPrinting/src/Messages/PrintJobAwaitingApprovalMessage.py:18
msgctxt "@info:status"
msgid "You will receive a confirmation via email when the print job is approved"
-msgstr "打印作业获得批准后,您将收到确认电子邮件"
+msgstr "打印作业获得批准后,您将收到电子邮件确认信息"
#: plugins/UM3NetworkPrinting/src/Messages/PrintJobAwaitingApprovalMessage.py:19
msgctxt "@info:title"
@@ -4047,6 +4037,16 @@ msgctxt "name"
msgid "Version Upgrade 5.2 to 5.3"
msgstr "版本自 5.2 升级到 5.3"
+#: plugins/VersionUpgrade/VersionUpgrade53to54/plugin.json
+msgctxt "description"
+msgid "Upgrades configurations from Cura 5.3 to Cura 5.4."
+msgstr ""
+
+#: plugins/VersionUpgrade/VersionUpgrade53to54/plugin.json
+msgctxt "name"
+msgid "Version Upgrade 5.3 to 5.4"
+msgstr ""
+
#: plugins/X3DReader/__init__.py:13
msgctxt "@item:inlistbox"
msgid "X3D File"
@@ -4609,12 +4609,12 @@ msgstr ""
#: resources/qml/Cura.qml:909
msgctxt "@label %i will be replaced with a profile name"
msgid "Only user changed settings will be saved in the custom profile.
For materials that support it, the new custom profile will inherit properties from %1."
-msgstr "只有用户更改的设置才会保存在自定义配置文件中。
对于支持该设置的材料,新的自定义配置文件将从 %1 继承属性。"
+msgstr "只有用户更改的设置才会保存在自定义配置文件中。
对于支持材料,新的自定义配置文件将从 %1 继承属性。"
#: resources/qml/Cura.qml:917
msgctxt "@action:button"
msgid "Learn more about Cura print profiles"
-msgstr "了解更多有关 Cura 打印配置文件的信息"
+msgstr "了解有关 Cura 打印配置文件的更多信息"
#: resources/qml/Cura.qml:926
msgctxt "@button"
@@ -6189,17 +6189,17 @@ msgstr "关"
#: resources/qml/PrintSetupSelector/ProfileWarningReset.qml:65
msgctxt "@info, %1 is the name of the custom profile"
msgid "%1 custom profile is active and you overwrote some settings."
-msgstr "%1自定义配置文件处于活动状态,并且已覆盖某些设置。"
+msgstr "%1 自定义配置文件处于活动状态,并且已覆盖某些设置。"
#: resources/qml/PrintSetupSelector/ProfileWarningReset.qml:78
msgctxt "@info, %1 is the name of the custom profile"
msgid "%1 custom profile is overriding some settings."
-msgstr "%1自定义配置文件正在覆盖某些设置。"
+msgstr "%1 自定义配置文件正在覆盖某些设置。"
#: resources/qml/PrintSetupSelector/ProfileWarningReset.qml:92
msgctxt "@info %1 is the name of a profile"
msgid "Recommended settings (for %1) were altered."
-msgstr "推荐设置(针对 %1 )已更改。"
+msgstr "建议的设置(适用于 %1)已更改。"
#: resources/qml/PrintSetupSelector/ProfileWarningReset.qml:106
msgctxt "@info %1 is the name of a profile"
@@ -6209,7 +6209,7 @@ msgstr "当前配置文件的一些设置已经重写。"
#: resources/qml/PrintSetupSelector/ProfileWarningReset.qml:137
msgctxt "@info"
msgid "Reset to defaults."
-msgstr "重置为默认。"
+msgstr "重置为默认值。"
#: resources/qml/PrintSetupSelector/ProfileWarningReset.qml:178
msgctxt "@info"
@@ -6234,7 +6234,7 @@ msgstr ""
#: resources/qml/PrintSetupSelector/Recommended/RecommendedPrintSetup.qml:111
msgctxt "@button"
msgid "Show Custom"
-msgstr ""
+msgstr "显示自定义"
#: resources/qml/PrintSetupSelector/Recommended/RecommendedResolutionSelector.qml:27
msgctxt "@label"
@@ -6293,7 +6293,7 @@ msgstr ""
#: resources/qml/PrintSetupSelector/Recommended/RecommendedStrengthSelector.qml:68
msgctxt "@label"
msgid "Defines the thickness of your part side walls, roof and floor."
-msgstr "定义零件侧壁、屋顶和地板的厚度。"
+msgstr "定义零件侧壁、顶和底板的厚度。"
#: resources/qml/PrintSetupSelector/Recommended/RecommendedSupportSelector.qml:16
msgctxt "@label"
@@ -6786,7 +6786,7 @@ msgstr ""
#: resources/qml/WelcomePages/AddUltimakerOrThirdPartyPrinter.qml:36
msgctxt "@label"
msgid "What printer would you like to setup?"
-msgstr "您要设置哪种型号的打印机?"
+msgstr "您要设置什么打印机?"
#: resources/qml/WelcomePages/AddUltimakerOrThirdPartyPrinter.qml:55
msgctxt "@button"
@@ -6801,7 +6801,7 @@ msgstr ""
#: resources/qml/WelcomePages/AddUltimakerOrThirdPartyPrinter.qml:73
msgctxt "@button"
msgid "Learn more about adding printers to Cura"
-msgstr "了解更多有关将打印机添加到 Cura 的信息"
+msgstr "了解有关将打印机添加到 Cura 的更多信息"
#: resources/qml/WelcomePages/AddUltimakerOrThirdPartyPrinterStack.qml:29
msgctxt "@label"
@@ -6816,22 +6816,22 @@ msgstr ""
#: resources/qml/WelcomePages/AddUltimakerPrinter.qml:70
msgctxt "@label"
msgid "If you are trying to add a new UltiMaker printer to Cura"
-msgstr "如果您尝试将新的 UltiMaker 打印机添加到 Cura,"
+msgstr "如果您想向 Cura 添加一台新的 UltiMaker 打印机"
#: resources/qml/WelcomePages/AddUltimakerPrinter.qml:80
msgctxt "@info"
msgid "Sign in into UltiMaker Digital Factory"
-msgstr ""
+msgstr "登录 UltiMaker Digital Factory"
#: resources/qml/WelcomePages/AddUltimakerPrinter.qml:81
msgctxt "@info"
msgid "Follow the procedure to add a new printer"
-msgstr "请按照以下步骤添加新打印机"
+msgstr "按照步骤添加新打印机"
#: resources/qml/WelcomePages/AddUltimakerPrinter.qml:82
msgctxt "@info"
msgid "Your new printer will automatically appear in Cura"
-msgstr "您的新打印机将自动在 Cura 中显示"
+msgstr "新打印机将自动出现在 Cura 中"
#: resources/qml/WelcomePages/AddUltimakerPrinter.qml:100
msgctxt "@button"
@@ -6907,3 +6907,11 @@ msgstr "新增功能"
msgctxt "@label"
msgid "No items to select from"
msgstr "没有可供选择的项目"
+
+#~ msgctxt "@info:status"
+#~ msgid "Cura does not accurately display layers when Wire Printing is enabled."
+#~ msgstr "启用“单线打印”后,Cura 将无法准确地显示打印层。"
+
+#~ msgctxt "@info:title"
+#~ msgid "Simulation View"
+#~ msgstr "仿真视图"
diff --git a/resources/i18n/zh_CN/fdmprinter.def.json.po b/resources/i18n/zh_CN/fdmprinter.def.json.po
index c58a3f66c4..f26eb763ac 100644
--- a/resources/i18n/zh_CN/fdmprinter.def.json.po
+++ b/resources/i18n/zh_CN/fdmprinter.def.json.po
@@ -3,7 +3,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Uranium json setting files\n"
"Report-Msgid-Bugs-To: plugins@ultimaker.com\n"
-"POT-Creation-Date: 2023-03-23 11:03+0000\n"
+"POT-Creation-Date: 2023-03-28 11:57+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME \n"
"Language-Team: LANGUAGE\n"
@@ -72,11 +72,6 @@ msgctxt "brim_inside_margin description"
msgid "A part fully enclosed inside another part can generate an outer brim that touches the inside of the other part. This removes all brim within this distance from internal holes."
msgstr "一个零件完全封闭在另一个零件内部会生成与另一个零件内部相接触的边沿。这可从内孔移除此距离内的所有边沿。"
-#: fdmprinter.def.json
-msgctxt "support_tree_branch_reach_limit description"
-msgid "A recomendation to how far branches can move from the points they support. Branches can violate this value to reach their destination (buildplate or a flat part of the model). Lowering this value will make the support more sturdy, but increase the amount of branches (and because of that material usage/print time) "
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "extruder_prime_pos_abs label"
msgid "Absolute Extruder Prime Position"
@@ -141,11 +136,6 @@ msgctxt "support_interface_density description"
msgid "Adjusts the density of the roofs and floors of the support structure. A higher value results in better overhangs, but the supports are harder to remove."
msgstr "调整支撑结构顶板和底板的密度。 较高的值会实现更好的悬垂,但支撑将更加难以移除。"
-#: fdmprinter.def.json
-msgctxt "support_tree_top_rate description"
-msgid "Adjusts the density of the support structure used to generate the tips of the branches. A higher value results in better overhangs, but the supports are harder to remove. Use Support Roof for very high values or ensure support density is similarly high at the top."
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "support_infill_rate description"
msgid "Adjusts the density of the support structure. A higher value results in better overhangs, but the supports are harder to remove."
@@ -289,7 +279,7 @@ msgstr "将挤出器偏移量应用到坐标轴系统。影响所有挤出器。
#: fdmprinter.def.json
msgctxt "interlocking_enable description"
msgid "At the locations where models touch, generate an interlocking beam structure. This improves the adhesion between models, especially models printed in different materials."
-msgstr "在模型接触的位置,生成联锁梁结构。这改善了模型之间的粘合力,特别是用不同材料打印的模型。"
+msgstr "在模型接触的位置,生成互锁梁结构。这改善了模型之间的粘合力,特别是用不同材料打印的模型。"
#: fdmprinter.def.json
msgctxt "travel_avoid_other_parts label"
@@ -326,11 +316,6 @@ msgctxt "magic_mesh_surface_mode option both"
msgid "Both"
msgstr "两者都"
-#: fdmprinter.def.json
-msgctxt "support_interface_priority option nothing"
-msgid "Both overlap"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "bottom_layers label"
msgid "Bottom Layers"
@@ -556,11 +541,6 @@ msgctxt "build_volume_temperature label"
msgid "Build Volume Temperature"
msgstr "打印体积温度"
-#: fdmprinter.def.json
-msgctxt "support_tree_rest_preference option buildplate"
-msgid "Buildplate"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "center_object label"
msgid "Center Object"
@@ -606,11 +586,6 @@ msgctxt "command_line_settings label"
msgid "Command Line Settings"
msgstr "命令行设置"
-#: fdmprinter.def.json
-msgctxt "wireframe_strategy option compensate"
-msgid "Compensate"
-msgstr "补偿"
-
#: fdmprinter.def.json
msgctxt "infill_pattern option concentric"
msgid "Concentric"
@@ -741,11 +716,6 @@ msgctxt "cooling label"
msgid "Cooling"
msgstr "冷却"
-#: fdmprinter.def.json
-msgctxt "wireframe_top_jump description"
-msgid "Creates a small knot at the top of an upward line, so that the consecutive horizontal layer has a better chance to connect to it. Only applies to Wire Printing."
-msgstr "在上行走线的顶部创建一个小纽结,使连续的水平层有更好的机会与其连接。 仅应用于单线打印。"
-
#: fdmprinter.def.json
msgctxt "infill_pattern option cross"
msgid "Cross"
@@ -851,21 +821,6 @@ msgctxt "machine_max_jerk_e description"
msgid "Default jerk for the motor of the filament."
msgstr "耗材电机的默认抖动速度。"
-#: fdmprinter.def.json
-msgctxt "wireframe_bottom_delay description"
-msgid "Delay time after a downward move. Only applies to Wire Printing."
-msgstr "向下移动后的延迟时间。 仅应用于单线打印。"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_top_delay description"
-msgid "Delay time after an upward move, so that the upward line can harden. Only applies to Wire Printing."
-msgstr "向上移动后的延迟时间,以便上行走线硬化。 仅应用于单线打印。"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_flat_delay description"
-msgid "Delay time between two horizontal segments. Introducing such a delay can cause better adhesion to previous layers at the connection points, while too long delays cause sagging. Only applies to Wire Printing."
-msgstr "两个水平部分之间的延迟时间。 引入这样的延迟可以在连接点处与先前的层产生更好的附着,而太长的延迟会引起下垂。 仅应用于单线打印。"
-
#: fdmprinter.def.json
msgctxt "bridge_settings_enabled description"
msgid "Detect bridges and modify print speed, flow and fan settings while bridges are printed."
@@ -896,11 +851,6 @@ msgctxt "material_diameter label"
msgid "Diameter"
msgstr "直径"
-#: fdmprinter.def.json
-msgctxt "support_tree_bp_diameter description"
-msgid "Diameter every branch tries to achieve when reaching the buildplate. Improves bed adhesion."
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "adhesion_type description"
msgid "Different options that help to improve both priming your extrusion and adhesion to the build plate. Brim adds a single layer flat area around the base of your model to prevent warping. Raft adds a thick grid with a roof below the model. Skirt is a line printed around the model, but not connected to the model."
@@ -911,11 +861,6 @@ msgctxt "machine_disallowed_areas label"
msgid "Disallowed Areas"
msgstr "不允许区域"
-#: fdmprinter.def.json
-msgctxt "wireframe_nozzle_clearance description"
-msgid "Distance between the nozzle and horizontally downward lines. Larger clearance results in diagonally downward lines with a less steep angle, which in turn results in less upward connections with the next layer. Only applies to Wire Printing."
-msgstr "喷嘴和水平下行线之间的距离。 较大的间隙会让斜下行线角度较平缓,进而使第二层的上行连接较少。 仅应用于单线打印。"
-
#: fdmprinter.def.json
msgctxt "infill_line_distance description"
msgid "Distance between the printed infill lines. This setting is calculated by the infill density and the infill line width."
@@ -966,15 +911,6 @@ msgctxt "wall_0_wipe_dist description"
msgid "Distance of a travel move inserted after the outer wall, to hide the Z seam better."
msgstr "插入外壁后的空驶距离,旨在更好地隐藏 Z 缝。"
-#: fdmprinter.def.json
-msgctxt "wireframe_up_half_speed description"
-msgid ""
-"Distance of an upward move which is extruded with half speed.\n"
-"This can cause better adhesion to previous layers, while not heating the material in those layers too much. Only applies to Wire Printing."
-msgstr ""
-"以半速挤出的上行移动的距离。\n"
-"这会与之前的层产生更好的附着,而不会将这些层中的材料过度加热。 仅应用于单线打印。"
-
#: fdmprinter.def.json
msgctxt "draft_shield_dist description"
msgid "Distance of the draft shield from the print, in the X/Y directions."
@@ -995,16 +931,6 @@ msgctxt "support_xy_distance description"
msgid "Distance of the support structure from the print in the X/Y directions."
msgstr "支撑结构在 X/Y 方向距打印品的距离。"
-#: fdmprinter.def.json
-msgctxt "wireframe_fall_down description"
-msgid "Distance with which the material falls down after an upward extrusion. This distance is compensated for. Only applies to Wire Printing."
-msgstr "材料在向上挤出后倒塌的距离。 将对此距离进行补偿。 仅应用于单线打印。"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_drag_along description"
-msgid "Distance with which the material of an upward extrusion is dragged along with the diagonally downward extrusion. This distance is compensated for. Only applies to Wire Printing."
-msgstr "向上挤出材料与斜向下挤出一起拖动的距离。 将对此距离进行补偿。 仅应用于单线打印。"
-
#: fdmprinter.def.json
msgctxt "min_infill_area description"
msgid "Don't generate areas of infill smaller than this (use skin instead)."
@@ -1328,7 +1254,7 @@ msgstr "第一层的流量补偿:起始层挤出的材料量乘以此值。"
#: fdmprinter.def.json
msgctxt "skin_material_flow_layer_0 description"
msgid "Flow compensation on bottom lines of the first layer"
-msgstr "第一层底线的流量补偿"
+msgstr "第一层底部走线的流量补偿"
#: fdmprinter.def.json
msgctxt "infill_material_flow description"
@@ -1373,7 +1299,7 @@ msgstr "支撑结构走线的流量补偿。"
#: fdmprinter.def.json
msgctxt "wall_0_material_flow_layer_0 description"
msgid "Flow compensation on the outermost wall line of the first layer."
-msgstr "第一层最外壁线上的流量补偿。"
+msgstr "第一层最外壁走线的流量补偿。"
#: fdmprinter.def.json
msgctxt "wall_0_material_flow description"
@@ -1388,7 +1314,7 @@ msgstr "顶部/底部走线的流量补偿。"
#: fdmprinter.def.json
msgctxt "wall_x_material_flow_layer_0 description"
msgid "Flow compensation on wall lines for all wall lines except the outermost one, but only for the first layer"
-msgstr "适用于所有壁走线(最外壁走线除外)的流量补偿,但仅适用于第一层"
+msgstr "适用于所有壁走线(最外壁走线除外)的流量补偿,但仅适用于第一层。"
#: fdmprinter.def.json
msgctxt "wall_x_material_flow description"
@@ -1400,26 +1326,11 @@ msgctxt "wall_material_flow description"
msgid "Flow compensation on wall lines."
msgstr "壁走线的流量补偿。"
-#: fdmprinter.def.json
-msgctxt "wireframe_flow_connection description"
-msgid "Flow compensation when going up or down. Only applies to Wire Printing."
-msgstr "向上或向下时的流量补偿。 仅应用于单线打印。"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_flow_flat description"
-msgid "Flow compensation when printing flat lines. Only applies to Wire Printing."
-msgstr "打印平面走线时的流量补偿。 仅应用于单线打印。"
-
#: fdmprinter.def.json
msgctxt "material_flow description"
msgid "Flow compensation: the amount of material extruded is multiplied by this value."
msgstr "流量补偿:挤出的材料量乘以此值。"
-#: fdmprinter.def.json
-msgctxt "wireframe_flow description"
-msgid "Flow compensation: the amount of material extruded is multiplied by this value. Only applies to Wire Printing."
-msgstr "流量补偿:挤出的材料量乘以此值。 仅应用于单线打印。"
-
#: fdmprinter.def.json
msgctxt "material_flush_purge_length label"
msgid "Flush Purge Length"
@@ -1516,7 +1427,7 @@ msgstr "十字轴高度"
#: fdmprinter.def.json
msgctxt "interlocking_enable label"
msgid "Generate Interlocking Structure"
-msgstr "生成联锁结构"
+msgstr "生成互锁结构"
#: fdmprinter.def.json
msgctxt "support_enable label"
@@ -1768,16 +1679,6 @@ msgctxt "machine_extruders_shared_nozzle_initial_retraction description"
msgid "How much the filament of each extruder is assumed to have been retracted from the shared nozzle tip at the completion of the printer-start gcode script; the value should be equal to or greater than the length of the common part of the nozzle's ducts."
msgstr "假定在打印机启动 gcode 脚本完成后,每个挤出器的细丝从共用喷嘴头缩回多少;该值应等于或大于喷嘴导管公共部分的长度。"
-#: fdmprinter.def.json
-msgctxt "support_interface_priority description"
-msgid "How support interface and support will interact when they overlap. Currently only implemented for support roof."
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_min_height_to_model description"
-msgid "How tall a branch has to be if it is placed on the model. Prevents small blobs of support. This setting is ignored when a branch is supporting a support roof."
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "bridge_skin_support_threshold description"
msgid "If a skin region is supported for less than this percentage of its area, print it using the bridge settings. Otherwise it is printed using the normal skin settings."
@@ -2083,40 +1984,30 @@ msgctxt "inset_direction option inside_out"
msgid "Inside To Outside"
msgstr "从内到外"
-#: fdmprinter.def.json
-msgctxt "support_interface_priority option interface_lines_overwrite_support_area"
-msgid "Interface lines preferred"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_interface_priority option interface_area_overwrite_support_area"
-msgid "Interface preferred"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "interlocking_beam_layer_count label"
msgid "Interlocking Beam Layer Count"
-msgstr "联锁梁层数"
+msgstr "互锁梁层数"
#: fdmprinter.def.json
msgctxt "interlocking_beam_width label"
msgid "Interlocking Beam Width"
-msgstr "联锁梁宽度"
+msgstr "互锁梁宽度"
#: fdmprinter.def.json
msgctxt "interlocking_boundary_avoidance label"
msgid "Interlocking Boundary Avoidance"
-msgstr "联锁边界回避"
+msgstr "互锁边界回避"
#: fdmprinter.def.json
msgctxt "interlocking_depth label"
msgid "Interlocking Depth"
-msgstr "联锁深度"
+msgstr "互锁深度"
#: fdmprinter.def.json
msgctxt "interlocking_orientation label"
msgid "Interlocking Structure Orientation"
-msgstr "联锁结构方向"
+msgstr "互锁结构方向"
#: fdmprinter.def.json
msgctxt "ironing_only_highest_layer label"
@@ -2178,11 +2069,6 @@ msgctxt "meshfix_keep_open_polygons label"
msgid "Keep Disconnected Faces"
msgstr "保留断开连接的面"
-#: fdmprinter.def.json
-msgctxt "wireframe_strategy option knot"
-msgid "Knot"
-msgstr "纽结"
-
#: fdmprinter.def.json
msgctxt "layer_height label"
msgid "Layer Height"
@@ -2253,11 +2139,6 @@ msgctxt "lightning_infill_support_angle label"
msgid "Lightning Infill Support Angle"
msgstr "闪电形填充支撑角"
-#: fdmprinter.def.json
-msgctxt "support_tree_limit_branch_reach description"
-msgid "Limit how far each branch should travel from the point it supports. This can make the support more sturdy, but will increase the amount of branches (and because of that material usage/print time)"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "cutting_mesh description"
msgid "Limit the volume of this mesh to within other meshes. You can use this to make certain areas of one mesh print with different settings and with a whole different extruder."
@@ -2943,11 +2824,6 @@ msgctxt "machine_use_extruder_offset_to_offset_coords label"
msgid "Offset with Extruder"
msgstr "挤出机偏移量"
-#: fdmprinter.def.json
-msgctxt "support_tree_rest_preference option graceful"
-msgid "On any flat surface"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "print_sequence option one_at_a_time"
msgid "One at a Time"
@@ -3078,11 +2954,6 @@ msgctxt "bridge_fan_speed_3 description"
msgid "Percentage fan speed to use when printing the third bridge skin layer."
msgstr "打印桥梁第三层表面时使用的风扇百分比速度。"
-#: fdmprinter.def.json
-msgctxt "wireframe_straight_before_down description"
-msgid "Percentage of a diagonally downward line which is covered by a horizontal line piece. This can prevent sagging of the top most point of upward lines. Only applies to Wire Printing."
-msgstr "水平走线部分所覆盖的斜下行走线的百分比。 这可以防止上行线最顶端点下垂。 仅应用于单线打印。"
-
#: fdmprinter.def.json
msgctxt "minimum_polygon_circumference description"
msgid "Polygons in sliced layers that have a circumference smaller than this amount will be filtered out. Lower values lead to higher resolution mesh at the cost of slicing time. It is meant mostly for high resolution SLA printers and very tiny 3D models with a lot of details."
@@ -3193,11 +3064,6 @@ msgctxt "mold_enabled description"
msgid "Print models as a mold, which can be cast in order to get a model which resembles the models on the build plate."
msgstr "将模型作为模具打印,可进行铸造,以便获取与打印平台上的模型类似的模型。"
-#: fdmprinter.def.json
-msgctxt "wireframe_enabled description"
-msgid "Print only the outside surface with a sparse webbed structure, printing 'in thin air'. This is realized by horizontally printing the contours of the model at given Z intervals which are connected via upward and diagonally downward lines."
-msgstr "只打印一个具有稀疏网状结构的外表面,在“稀薄的空气中”打印。 这是通过在给定的 Z 间隔水平打印模型的轮廓来实现的,这些间隔通过上行线和下行斜线连接。"
-
#: fdmprinter.def.json
msgctxt "fill_outline_gaps description"
msgid "Print pieces of the model which are horizontally thinner than the nozzle size."
@@ -3543,11 +3409,6 @@ msgctxt "support_tree_collision_resolution description"
msgid "Resolution to compute collisions with to avoid hitting the model. Setting this lower will produce more accurate trees that fail less often, but increases slicing time dramatically."
msgstr "用于计算碰撞的分辨率,目的在于避免碰撞模型。将此设置得较低将产生更准确且通常较少失败的树,但是会大幅增加切片时间。"
-#: fdmprinter.def.json
-msgctxt "wireframe_strategy option retract"
-msgid "Retract"
-msgstr "回抽"
-
#: fdmprinter.def.json
msgctxt "travel_retract_before_outer_wall label"
msgid "Retract Before Outer Wall"
@@ -3868,31 +3729,6 @@ msgctxt "speed label"
msgid "Speed"
msgstr "速度"
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed description"
-msgid "Speed at which the nozzle moves when extruding material. Only applies to Wire Printing."
-msgstr "挤出材料时喷嘴移动的速度。 仅应用于单线打印。"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_down description"
-msgid "Speed of printing a line diagonally downward. Only applies to Wire Printing."
-msgstr "打印下行斜线的速度。 仅应用于单线打印。"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_up description"
-msgid "Speed of printing a line upward 'in thin air'. Only applies to Wire Printing."
-msgstr "“在稀薄空气中”向上打印走线的速度。 仅应用于单线打印。"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_bottom description"
-msgid "Speed of printing the first layer, which is the only layer touching the build platform. Only applies to Wire Printing."
-msgstr "打印第一层的速度,该层是唯一接触打印平台的层。 仅应用于单线打印。"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_flat description"
-msgid "Speed of printing the horizontal contours of the model. Only applies to Wire Printing."
-msgstr "打印模型水平轮廓的速度。 仅应用于单线打印。"
-
#: fdmprinter.def.json
msgctxt "wipe_hop_speed description"
msgid "Speed to move the z-axis during the hop."
@@ -3943,11 +3779,6 @@ msgctxt "machine_steps_per_mm_z label"
msgid "Steps per Millimeter (Z)"
msgstr "每毫米步数 (Z)"
-#: fdmprinter.def.json
-msgctxt "wireframe_strategy description"
-msgid "Strategy for making sure two consecutive layers connect at each connection point. Retraction lets the upward lines harden in the right position, but may cause filament grinding. A knot can be made at the end of an upward line to heighten the chance of connecting to it and to let the line cool; however, it may require slow printing speeds. Another strategy is to compensate for the sagging of the top of an upward line; however, the lines won't always fall down as predicted."
-msgstr "用于确定两个连续层在每个连接点连接的策略。 回抽可让上行走线在正确的位置硬化,但可能导致耗材磨损。 可以在上行走线的尾端进行打结以便提高与其连接的几率,并让走线冷却;但这会需要较慢的打印速度。 另一种策略是补偿上行走线顶部的下垂;然而,线条不会总是如预期的那样下降。"
-
#: fdmprinter.def.json
msgctxt "support description"
msgid "Support"
@@ -4153,11 +3984,6 @@ msgctxt "support_interface_pattern label"
msgid "Support Interface Pattern"
msgstr "支撑接触面图案"
-#: fdmprinter.def.json
-msgctxt "support_interface_priority label"
-msgid "Support Interface Priority"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "support_interface_skip_height label"
msgid "Support Interface Resolution"
@@ -4328,16 +4154,6 @@ msgctxt "support_z_distance label"
msgid "Support Z Distance"
msgstr "支撑 Z 距离"
-#: fdmprinter.def.json
-msgctxt "support_interface_priority option support_lines_overwrite_interface_area"
-msgid "Support lines preferred"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_interface_priority option support_area_overwrite_interface_area"
-msgid "Support preferred"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "support_supported_skin_fan_speed label"
msgid "Supported Skin Fan Speed"
@@ -4653,11 +4469,6 @@ msgctxt "support_tree_branch_diameter description"
msgid "The diameter of the thinnest branches of tree support. Thicker branches are more sturdy. Branches towards the base will be thicker than this."
msgstr "树形支撑最细分支的直径。较粗的分支更坚固。接近基础的分支会比这更粗。"
-#: fdmprinter.def.json
-msgctxt "support_tree_tip_diameter description"
-msgid "The diameter of the top of the tip of the branches of tree support."
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "machine_feeder_wheel_diameter description"
msgid "The diameter of the wheel that drives the material in the feeder."
@@ -4698,15 +4509,10 @@ msgctxt "raft_surface_line_spacing description"
msgid "The distance between the raft lines for the top raft layers. The spacing should be equal to the line width, so that the surface is solid."
msgstr "顶部 Raft 层的 Raft 走线之间的距离。 间距应等于走线宽度,以便打造坚固表面。"
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_inset description"
-msgid "The distance covered when making a connection from a roof outline inward. Only applies to Wire Printing."
-msgstr "在从顶板轮廓向内进行连接时所覆盖的距离。 仅应用于单线打印。"
-
#: fdmprinter.def.json
msgctxt "interlocking_depth description"
msgid "The distance from the boundary between models to generate interlocking structure, measured in cells. Too few cells will result in poor adhesion."
-msgstr "从模型之间的边界到生成联锁结构的距离,以单元格衡量。单元格太少会导致粘附不良。"
+msgstr "从模型之间的边界到生成互锁结构的距离,以单元格衡量。单元格太少会导致粘附不良。"
#: fdmprinter.def.json
msgctxt "brim_width description"
@@ -4716,18 +4522,13 @@ msgstr "模型到最外侧 brim 线的距离。 较大的 brim 可增强与打
#: fdmprinter.def.json
msgctxt "interlocking_boundary_avoidance description"
msgid "The distance from the outside of a model where interlocking structures will not be generated, measured in cells."
-msgstr "与不会生成联锁结构的模型外部的距离,以单元格衡量。"
+msgstr "与不会生成互锁结构的模型外部的距离,以单元格衡量。"
#: fdmprinter.def.json
msgctxt "machine_heat_zone_length description"
msgid "The distance from the tip of the nozzle in which heat from the nozzle is transferred to the filament."
msgstr "与喷嘴尖端的距离,喷嘴产生的热量在这段距离内传递到耗材中。"
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_drag_along description"
-msgid "The distance of the end piece of an inward line which gets dragged along when going back to the outer outline of the roof. This distance is compensated for. Only applies to Wire Printing."
-msgstr "向内线的端部在返回至顶板外部轮廓时被拖行的距离。 将对此距离进行补偿。 仅应用于单线打印。"
-
#: fdmprinter.def.json
msgctxt "bottom_skin_expand_distance description"
msgid "The distance the bottom skins are expanded into the infill. Higher values makes the skin attach better to the infill pattern and makes the skin adhere better to the walls on the layer below. Lower values save amount of material used."
@@ -4748,11 +4549,6 @@ msgctxt "wipe_move_distance description"
msgid "The distance to move the head back and forth across the brush."
msgstr "在擦拭刷上来回移动喷嘴头的距离。"
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_fall_down description"
-msgid "The distance which horizontal roof lines printed 'in thin air' fall down when being printed. This distance is compensated for. Only applies to Wire Printing."
-msgstr "打印时,在“稀薄空气中”打印的水平顶板走线倒塌的距离。 将对此距离进行补偿。 仅应用于单线打印。"
-
#: fdmprinter.def.json
msgctxt "lightning_infill_prune_angle description"
msgid "The endpoints of infill lines are shortened to save on material. This setting is the angle of overhang of the endpoints of these lines."
@@ -4946,12 +4742,12 @@ msgstr "在切换至密度的一半前指定密度的支撑填充高度。"
#: fdmprinter.def.json
msgctxt "interlocking_beam_layer_count description"
msgid "The height of the beams of the interlocking structure, measured in number of layers. Less layers is stronger, but more prone to defects."
-msgstr "联锁结构梁的高度,以层数衡量。层数越少越坚固,但更容易出现缺陷。"
+msgstr "互锁结构梁的高度,以层数衡量。层数越少越坚固,但更容易出现缺陷。"
#: fdmprinter.def.json
msgctxt "interlocking_orientation description"
msgid "The height of the beams of the interlocking structure, measured in number of layers. Less layers is stronger, but more prone to defects."
-msgstr "联锁结构梁的高度,以层数衡量。层数越少越坚固,但更容易出现缺陷。"
+msgstr "互锁结构梁的高度,以层数衡量。层数越少越坚固,但更容易出现缺陷。"
#: fdmprinter.def.json
msgctxt "layer_height_0 description"
@@ -4963,11 +4759,6 @@ msgctxt "support_bottom_stair_step_height description"
msgid "The height of the steps of the stair-like bottom of support resting on the model. A low value makes the support harder to remove, but too high values can lead to unstable support structures. Set to zero to turn off the stair-like behaviour."
msgstr "停留在模型上的支撑阶梯状底部的步阶高度。 较低的值会使支撑更难于移除,但过高的值可能导致不稳定的支撑结构。 设为零可以关闭阶梯状行为。"
-#: fdmprinter.def.json
-msgctxt "wireframe_height description"
-msgid "The height of the upward and diagonally downward lines between two horizontal parts. This determines the overall density of the net structure. Only applies to Wire Printing."
-msgstr "两个水平部分之间上行线和下行斜线的高度。 这决定网结构的整体密度。 仅应用于单线打印。"
-
#: fdmprinter.def.json
msgctxt "brim_gap description"
msgid "The horizontal distance between the first brim line and the outline of the first layer of the print. A small gap can make the brim easier to remove while still providing the thermal benefits."
@@ -5287,11 +5078,6 @@ msgctxt "prime_tower_min_volume description"
msgid "The minimum volume for each layer of the prime tower in order to purge enough material."
msgstr "为了清除足够的材料,装填塔每层的最小体积。"
-#: fdmprinter.def.json
-msgctxt "support_tree_max_diameter_increase_by_merges_when_support_to_model description"
-msgid "The most the diameter of a branch that has to connect to the model may increase by merging with branches that could reach the buildplate. Increasing this reduces print time, but increases the area of support that rests on model"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "machine_name description"
msgid "The name of your 3D printer model."
@@ -5447,16 +5233,6 @@ msgctxt "z_seam_position description"
msgid "The position near where to start printing each part in a layer."
msgstr "在该位置附近开始打印层中各个部分。"
-#: fdmprinter.def.json
-msgctxt "support_tree_angle_slow description"
-msgid "The preferred angle of the branches, when they do not have to avoid the model. Use a lower angle to make them more vertical and more stable. Use a higher angle for branches to merge faster."
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_rest_preference description"
-msgid "The preferred placement of the support structures. If structures cant be placed at the prefered location, they will be place elsewhere"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "jerk_layer_0 description"
msgid "The print maximum instantaneous velocity change for the initial layer."
@@ -5815,7 +5591,7 @@ msgstr "在支撑下方要打印的 Brim 的宽度。较大的 Brim 可增强与
#: fdmprinter.def.json
msgctxt "interlocking_beam_width description"
msgid "The width of the interlocking structure beams."
-msgstr "联锁结构梁的宽度。"
+msgstr "互锁结构梁的宽度。"
#: fdmprinter.def.json
msgctxt "prime_tower_size description"
@@ -5867,11 +5643,6 @@ msgctxt "draft_shield_enabled description"
msgid "This will create a wall around the model, which traps (hot) air and shields against exterior airflow. Especially useful for materials which warp easily."
msgstr "这将在模型周围创建一个壁,该壁会吸住(热)空气并遮住外部气流。 对于容易卷曲的材料尤为有用。"
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_outer_delay description"
-msgid "Time spent at the outer perimeters of hole which is to become a roof. Longer times can ensure a better connection. Only applies to Wire Printing."
-msgstr "在成为顶板的孔的外围花费的时间。 较长的时间可确保更好的连接。 仅应用于单线打印。"
-
#: fdmprinter.def.json
msgctxt "material_shrinkage_percentage_xy description"
msgid "To compensate for the shrinkage of the material as it cools down, the model will be scaled with this factor in the XY-direction (horizontally)."
@@ -6072,11 +5843,6 @@ msgctxt "support_tree_angle label"
msgid "Tree Support Branch Angle"
msgstr "树形支撑分支角度"
-#: fdmprinter.def.json
-msgctxt "support_tree_top_rate label"
-msgid "Tree Support Branch Density"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "support_tree_branch_diameter label"
msgid "Tree Support Branch Diameter"
@@ -6097,46 +5863,6 @@ msgctxt "support_tree_collision_resolution label"
msgid "Tree Support Collision Resolution"
msgstr "树形支撑碰撞分辨率"
-#: fdmprinter.def.json
-msgctxt "support_tree_max_diameter_increase_by_merges_when_support_to_model label"
-msgid "Tree Support Diameter Increase To Model"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_bp_diameter label"
-msgid "Tree Support Inital Layer Diameter"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_limit_branch_reach label"
-msgid "Tree Support Limit Branch Reach"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_min_height_to_model label"
-msgid "Tree Support Minimum Height To Model"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_branch_reach_limit label"
-msgid "Tree Support Optimal Branch Range"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_angle_slow label"
-msgid "Tree Support Preferred Branch Angle"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_rest_preference label"
-msgid "Tree Support Rest Preference"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_tip_diameter label"
-msgid "Tree Support Tip Diameter"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "support_tree_max_diameter label"
msgid "Tree Support Trunk Diameter"
@@ -6247,121 +5973,6 @@ msgctxt "slicing_tolerance description"
msgid "Vertical tolerance in the sliced layers. The contours of a layer are normally generated by taking cross sections through the middle of each layer's thickness (Middle). Alternatively each layer can have the areas which fall inside of the volume throughout the entire thickness of the layer (Exclusive) or a layer has the areas which fall inside anywhere within the layer (Inclusive). Inclusive retains the most details, Exclusive makes for the best fit and Middle stays closest to the original surface."
msgstr "切片层的垂直公差。一般通过穿过每层厚度的中间截取横截面而产生该层的轮廓(中间)。此外,每层均可有一些区域,这些区域落入体积内部并遍布该层的整个厚度(排除),或层具有一些区域,这些区域落入该层内的任意位置(包含)。“包含”保留最多的细节,“排除”有利于最佳贴合,而“中间”保持最接近原始表面。"
-#: fdmprinter.def.json
-msgctxt "wireframe_bottom_delay label"
-msgid "WP Bottom Delay"
-msgstr "WP 底部延迟"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_bottom label"
-msgid "WP Bottom Printing Speed"
-msgstr "WP 底部打印速度"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_flow_connection label"
-msgid "WP Connection Flow"
-msgstr "WP 连接流量"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_height label"
-msgid "WP Connection Height"
-msgstr "WP 连接高度"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_down label"
-msgid "WP Downward Printing Speed"
-msgstr "WP 下降打印速度"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_drag_along label"
-msgid "WP Drag Along"
-msgstr "WP 拖行"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_up_half_speed label"
-msgid "WP Ease Upward"
-msgstr "WP 轻松上行"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_fall_down label"
-msgid "WP Fall Down"
-msgstr "WP 倒塌"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_flat_delay label"
-msgid "WP Flat Delay"
-msgstr "WP 平面延迟"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_flow_flat label"
-msgid "WP Flat Flow"
-msgstr "WP 平面流量"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_flow label"
-msgid "WP Flow"
-msgstr "WP 打印流量"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_flat label"
-msgid "WP Horizontal Printing Speed"
-msgstr "WP 水平打印速度"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_top_jump label"
-msgid "WP Knot Size"
-msgstr "WP 纽结大小"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_nozzle_clearance label"
-msgid "WP Nozzle Clearance"
-msgstr "WP 喷嘴间隙"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_drag_along label"
-msgid "WP Roof Drag Along"
-msgstr "WP 顶板拖行"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_fall_down label"
-msgid "WP Roof Fall Down"
-msgstr "WP 顶板倒塌"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_inset label"
-msgid "WP Roof Inset Distance"
-msgstr "WP 顶板嵌入距离"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_outer_delay label"
-msgid "WP Roof Outer Delay"
-msgstr "WP 顶板外部延迟"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed label"
-msgid "WP Speed"
-msgstr "WP 速度"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_straight_before_down label"
-msgid "WP Straighten Downward Lines"
-msgstr "WP 拉直下行走线"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_strategy label"
-msgid "WP Strategy"
-msgstr "WP 使用策略"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_top_delay label"
-msgid "WP Top Delay"
-msgstr "WP 顶部延迟"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_up label"
-msgid "WP Upward Printing Speed"
-msgstr "WP 上升打印速度"
-
#: fdmprinter.def.json
msgctxt "material_bed_temp_wait label"
msgid "Wait for Build Plate Heatup"
@@ -6792,11 +6403,6 @@ msgctxt "wipe_hop_amount label"
msgid "Wipe Z Hop Height"
msgstr "擦拭 Z 抬升高度"
-#: fdmprinter.def.json
-msgctxt "wireframe_enabled label"
-msgid "Wire Printing"
-msgstr "单线打印(以下简称 WP)"
-
#: fdmprinter.def.json
msgctxt "retraction_combing option infill"
msgid "Within Infill"
@@ -6941,3 +6547,211 @@ msgstr "锯齿状"
msgctxt "travel description"
msgid "travel"
msgstr "空驶"
+
+#~ msgctxt "wireframe_strategy option compensate"
+#~ msgid "Compensate"
+#~ msgstr "补偿"
+
+#~ msgctxt "wireframe_top_jump description"
+#~ msgid "Creates a small knot at the top of an upward line, so that the consecutive horizontal layer has a better chance to connect to it. Only applies to Wire Printing."
+#~ msgstr "在上行走线的顶部创建一个小纽结,使连续的水平层有更好的机会与其连接。 仅应用于单线打印。"
+
+#~ msgctxt "wireframe_bottom_delay description"
+#~ msgid "Delay time after a downward move. Only applies to Wire Printing."
+#~ msgstr "向下移动后的延迟时间。 仅应用于单线打印。"
+
+#~ msgctxt "wireframe_top_delay description"
+#~ msgid "Delay time after an upward move, so that the upward line can harden. Only applies to Wire Printing."
+#~ msgstr "向上移动后的延迟时间,以便上行走线硬化。 仅应用于单线打印。"
+
+#~ msgctxt "wireframe_flat_delay description"
+#~ msgid "Delay time between two horizontal segments. Introducing such a delay can cause better adhesion to previous layers at the connection points, while too long delays cause sagging. Only applies to Wire Printing."
+#~ msgstr "两个水平部分之间的延迟时间。 引入这样的延迟可以在连接点处与先前的层产生更好的附着,而太长的延迟会引起下垂。 仅应用于单线打印。"
+
+#~ msgctxt "wireframe_nozzle_clearance description"
+#~ msgid "Distance between the nozzle and horizontally downward lines. Larger clearance results in diagonally downward lines with a less steep angle, which in turn results in less upward connections with the next layer. Only applies to Wire Printing."
+#~ msgstr "喷嘴和水平下行线之间的距离。 较大的间隙会让斜下行线角度较平缓,进而使第二层的上行连接较少。 仅应用于单线打印。"
+
+#~ msgctxt "wireframe_up_half_speed description"
+#~ msgid ""
+#~ "Distance of an upward move which is extruded with half speed.\n"
+#~ "This can cause better adhesion to previous layers, while not heating the material in those layers too much. Only applies to Wire Printing."
+#~ msgstr ""
+#~ "以半速挤出的上行移动的距离。\n"
+#~ "这会与之前的层产生更好的附着,而不会将这些层中的材料过度加热。 仅应用于单线打印。"
+
+#~ msgctxt "wireframe_fall_down description"
+#~ msgid "Distance with which the material falls down after an upward extrusion. This distance is compensated for. Only applies to Wire Printing."
+#~ msgstr "材料在向上挤出后倒塌的距离。 将对此距离进行补偿。 仅应用于单线打印。"
+
+#~ msgctxt "wireframe_drag_along description"
+#~ msgid "Distance with which the material of an upward extrusion is dragged along with the diagonally downward extrusion. This distance is compensated for. Only applies to Wire Printing."
+#~ msgstr "向上挤出材料与斜向下挤出一起拖动的距离。 将对此距离进行补偿。 仅应用于单线打印。"
+
+#~ msgctxt "wireframe_flow_connection description"
+#~ msgid "Flow compensation when going up or down. Only applies to Wire Printing."
+#~ msgstr "向上或向下时的流量补偿。 仅应用于单线打印。"
+
+#~ msgctxt "wireframe_flow_flat description"
+#~ msgid "Flow compensation when printing flat lines. Only applies to Wire Printing."
+#~ msgstr "打印平面走线时的流量补偿。 仅应用于单线打印。"
+
+#~ msgctxt "wireframe_flow description"
+#~ msgid "Flow compensation: the amount of material extruded is multiplied by this value. Only applies to Wire Printing."
+#~ msgstr "流量补偿:挤出的材料量乘以此值。 仅应用于单线打印。"
+
+#~ msgctxt "wireframe_strategy option knot"
+#~ msgid "Knot"
+#~ msgstr "纽结"
+
+#~ msgctxt "wireframe_straight_before_down description"
+#~ msgid "Percentage of a diagonally downward line which is covered by a horizontal line piece. This can prevent sagging of the top most point of upward lines. Only applies to Wire Printing."
+#~ msgstr "水平走线部分所覆盖的斜下行走线的百分比。 这可以防止上行线最顶端点下垂。 仅应用于单线打印。"
+
+#~ msgctxt "wireframe_enabled description"
+#~ msgid "Print only the outside surface with a sparse webbed structure, printing 'in thin air'. This is realized by horizontally printing the contours of the model at given Z intervals which are connected via upward and diagonally downward lines."
+#~ msgstr "只打印一个具有稀疏网状结构的外表面,在“稀薄的空气中”打印。 这是通过在给定的 Z 间隔水平打印模型的轮廓来实现的,这些间隔通过上行线和下行斜线连接。"
+
+#~ msgctxt "wireframe_strategy option retract"
+#~ msgid "Retract"
+#~ msgstr "回抽"
+
+#~ msgctxt "wireframe_printspeed description"
+#~ msgid "Speed at which the nozzle moves when extruding material. Only applies to Wire Printing."
+#~ msgstr "挤出材料时喷嘴移动的速度。 仅应用于单线打印。"
+
+#~ msgctxt "wireframe_printspeed_down description"
+#~ msgid "Speed of printing a line diagonally downward. Only applies to Wire Printing."
+#~ msgstr "打印下行斜线的速度。 仅应用于单线打印。"
+
+#~ msgctxt "wireframe_printspeed_up description"
+#~ msgid "Speed of printing a line upward 'in thin air'. Only applies to Wire Printing."
+#~ msgstr "“在稀薄空气中”向上打印走线的速度。 仅应用于单线打印。"
+
+#~ msgctxt "wireframe_printspeed_bottom description"
+#~ msgid "Speed of printing the first layer, which is the only layer touching the build platform. Only applies to Wire Printing."
+#~ msgstr "打印第一层的速度,该层是唯一接触打印平台的层。 仅应用于单线打印。"
+
+#~ msgctxt "wireframe_printspeed_flat description"
+#~ msgid "Speed of printing the horizontal contours of the model. Only applies to Wire Printing."
+#~ msgstr "打印模型水平轮廓的速度。 仅应用于单线打印。"
+
+#~ msgctxt "wireframe_strategy description"
+#~ msgid "Strategy for making sure two consecutive layers connect at each connection point. Retraction lets the upward lines harden in the right position, but may cause filament grinding. A knot can be made at the end of an upward line to heighten the chance of connecting to it and to let the line cool; however, it may require slow printing speeds. Another strategy is to compensate for the sagging of the top of an upward line; however, the lines won't always fall down as predicted."
+#~ msgstr "用于确定两个连续层在每个连接点连接的策略。 回抽可让上行走线在正确的位置硬化,但可能导致耗材磨损。 可以在上行走线的尾端进行打结以便提高与其连接的几率,并让走线冷却;但这会需要较慢的打印速度。 另一种策略是补偿上行走线顶部的下垂;然而,线条不会总是如预期的那样下降。"
+
+#~ msgctxt "wireframe_roof_inset description"
+#~ msgid "The distance covered when making a connection from a roof outline inward. Only applies to Wire Printing."
+#~ msgstr "在从顶板轮廓向内进行连接时所覆盖的距离。 仅应用于单线打印。"
+
+#~ msgctxt "wireframe_roof_drag_along description"
+#~ msgid "The distance of the end piece of an inward line which gets dragged along when going back to the outer outline of the roof. This distance is compensated for. Only applies to Wire Printing."
+#~ msgstr "向内线的端部在返回至顶板外部轮廓时被拖行的距离。 将对此距离进行补偿。 仅应用于单线打印。"
+
+#~ msgctxt "wireframe_roof_fall_down description"
+#~ msgid "The distance which horizontal roof lines printed 'in thin air' fall down when being printed. This distance is compensated for. Only applies to Wire Printing."
+#~ msgstr "打印时,在“稀薄空气中”打印的水平顶板走线倒塌的距离。 将对此距离进行补偿。 仅应用于单线打印。"
+
+#~ msgctxt "wireframe_height description"
+#~ msgid "The height of the upward and diagonally downward lines between two horizontal parts. This determines the overall density of the net structure. Only applies to Wire Printing."
+#~ msgstr "两个水平部分之间上行线和下行斜线的高度。 这决定网结构的整体密度。 仅应用于单线打印。"
+
+#~ msgctxt "wireframe_roof_outer_delay description"
+#~ msgid "Time spent at the outer perimeters of hole which is to become a roof. Longer times can ensure a better connection. Only applies to Wire Printing."
+#~ msgstr "在成为顶板的孔的外围花费的时间。 较长的时间可确保更好的连接。 仅应用于单线打印。"
+
+#~ msgctxt "wireframe_bottom_delay label"
+#~ msgid "WP Bottom Delay"
+#~ msgstr "WP 底部延迟"
+
+#~ msgctxt "wireframe_printspeed_bottom label"
+#~ msgid "WP Bottom Printing Speed"
+#~ msgstr "WP 底部打印速度"
+
+#~ msgctxt "wireframe_flow_connection label"
+#~ msgid "WP Connection Flow"
+#~ msgstr "WP 连接流量"
+
+#~ msgctxt "wireframe_height label"
+#~ msgid "WP Connection Height"
+#~ msgstr "WP 连接高度"
+
+#~ msgctxt "wireframe_printspeed_down label"
+#~ msgid "WP Downward Printing Speed"
+#~ msgstr "WP 下降打印速度"
+
+#~ msgctxt "wireframe_drag_along label"
+#~ msgid "WP Drag Along"
+#~ msgstr "WP 拖行"
+
+#~ msgctxt "wireframe_up_half_speed label"
+#~ msgid "WP Ease Upward"
+#~ msgstr "WP 轻松上行"
+
+#~ msgctxt "wireframe_fall_down label"
+#~ msgid "WP Fall Down"
+#~ msgstr "WP 倒塌"
+
+#~ msgctxt "wireframe_flat_delay label"
+#~ msgid "WP Flat Delay"
+#~ msgstr "WP 平面延迟"
+
+#~ msgctxt "wireframe_flow_flat label"
+#~ msgid "WP Flat Flow"
+#~ msgstr "WP 平面流量"
+
+#~ msgctxt "wireframe_flow label"
+#~ msgid "WP Flow"
+#~ msgstr "WP 打印流量"
+
+#~ msgctxt "wireframe_printspeed_flat label"
+#~ msgid "WP Horizontal Printing Speed"
+#~ msgstr "WP 水平打印速度"
+
+#~ msgctxt "wireframe_top_jump label"
+#~ msgid "WP Knot Size"
+#~ msgstr "WP 纽结大小"
+
+#~ msgctxt "wireframe_nozzle_clearance label"
+#~ msgid "WP Nozzle Clearance"
+#~ msgstr "WP 喷嘴间隙"
+
+#~ msgctxt "wireframe_roof_drag_along label"
+#~ msgid "WP Roof Drag Along"
+#~ msgstr "WP 顶板拖行"
+
+#~ msgctxt "wireframe_roof_fall_down label"
+#~ msgid "WP Roof Fall Down"
+#~ msgstr "WP 顶板倒塌"
+
+#~ msgctxt "wireframe_roof_inset label"
+#~ msgid "WP Roof Inset Distance"
+#~ msgstr "WP 顶板嵌入距离"
+
+#~ msgctxt "wireframe_roof_outer_delay label"
+#~ msgid "WP Roof Outer Delay"
+#~ msgstr "WP 顶板外部延迟"
+
+#~ msgctxt "wireframe_printspeed label"
+#~ msgid "WP Speed"
+#~ msgstr "WP 速度"
+
+#~ msgctxt "wireframe_straight_before_down label"
+#~ msgid "WP Straighten Downward Lines"
+#~ msgstr "WP 拉直下行走线"
+
+#~ msgctxt "wireframe_strategy label"
+#~ msgid "WP Strategy"
+#~ msgstr "WP 使用策略"
+
+#~ msgctxt "wireframe_top_delay label"
+#~ msgid "WP Top Delay"
+#~ msgstr "WP 顶部延迟"
+
+#~ msgctxt "wireframe_printspeed_up label"
+#~ msgid "WP Upward Printing Speed"
+#~ msgstr "WP 上升打印速度"
+
+#~ msgctxt "wireframe_enabled label"
+#~ msgid "Wire Printing"
+#~ msgstr "单线打印(以下简称 WP)"
diff --git a/resources/i18n/zh_TW/cura.po b/resources/i18n/zh_TW/cura.po
index cd3ac9494e..ac25b65d37 100644
--- a/resources/i18n/zh_TW/cura.po
+++ b/resources/i18n/zh_TW/cura.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Cura 5.1\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-15 11:58+0000\n"
+"POT-Creation-Date: 2023-04-06 15:55+0000\n"
"PO-Revision-Date: 2022-01-02 19:59+0800\n"
"Last-Translator: Valen Chang \n"
"Language-Team: Valen Chang \n"
@@ -812,18 +812,18 @@ msgctxt "@text"
msgid "Unknown error."
msgstr "未知的錯誤."
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:547
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:558
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags or !"
msgid "Project file {0} contains an unknown machine type {1}. Cannot import the machine. Models will be imported instead."
msgstr "專案檔案 {0} 包含未知的機器類型 {1}。機器無法被匯入,但模型將被匯入。"
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:550
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:561
msgctxt "@info:title"
msgid "Open Project File"
msgstr "開啟專案檔案"
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:631
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:642
#: plugins/3MFReader/WorkspaceDialog.qml:99
#: plugins/3MFReader/WorkspaceDialog.qml:127
#: plugins/3MFReader/WorkspaceDialog.qml:134
@@ -831,27 +831,27 @@ msgctxt "@button"
msgid "Create new"
msgstr ""
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:681
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:692
#, python-brace-format
msgctxt "@info:error Don't translate the XML tags or !"
msgid "Project file {0} is suddenly inaccessible: {1}."
msgstr "專案檔案 {0} 無法存取:{1}。"
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:682
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:690
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:709
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:693
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:701
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:720
msgctxt "@info:title"
msgid "Can't Open Project File"
msgstr "無法開啟專案檔案"
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:689
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:707
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:700
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:718
#, python-brace-format
msgctxt "@info:error Don't translate the XML tags or !"
msgid "Project file {0} is corrupt: {1}."
msgstr "專案檔案{0} 已毀損 : {1}."
-#: plugins/3MFReader/ThreeMFWorkspaceReader.py:754
+#: plugins/3MFReader/ThreeMFWorkspaceReader.py:765
#, python-brace-format
msgctxt "@info:error Don't translate the XML tag !"
msgid "Project file {0} is made using profiles that are unknown to this version of UltiMaker Cura."
@@ -1924,17 +1924,17 @@ msgctxt "@label"
msgid "Number of Extruders"
msgstr "擠出機數目"
-#: plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:341
+#: plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:342
msgctxt "@label"
msgid "Apply Extruder offsets to GCode"
msgstr "將擠出機偏移設定至Gcode"
-#: plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:389
+#: plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:390
msgctxt "@title:label"
msgid "Start G-code"
msgstr "起始 G-code"
-#: plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:400
+#: plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:401
msgctxt "@title:label"
msgid "End G-code"
msgstr "結束 G-code"
@@ -2716,25 +2716,15 @@ msgstr "哨兵記錄器"
#: plugins/SimulationView/SimulationView.py:129
msgctxt "@info:status"
-msgid "Cura does not accurately display layers when Wire Printing is enabled."
-msgstr "當鐵絲網列印(Wire Printing)功能開啟時,Cura 將無法準確地顯示列印層。"
-
-#: plugins/SimulationView/SimulationView.py:130
-msgctxt "@info:title"
-msgid "Simulation View"
-msgstr "模擬檢視"
-
-#: plugins/SimulationView/SimulationView.py:133
-msgctxt "@info:status"
msgid "Nothing is shown because you need to slice first."
msgstr "因為你還沒切片,沒有東西可顯示。"
-#: plugins/SimulationView/SimulationView.py:134
+#: plugins/SimulationView/SimulationView.py:130
msgctxt "@info:title"
msgid "No layers to show"
msgstr "沒有列印層可顯示"
-#: plugins/SimulationView/SimulationView.py:136
+#: plugins/SimulationView/SimulationView.py:132
#: plugins/SolidView/SolidView.py:74
msgctxt "@info:option_text"
msgid "Do not show this message again"
@@ -4048,6 +4038,16 @@ msgctxt "name"
msgid "Version Upgrade 5.2 to 5.3"
msgstr "升級版本 5.2 到 5.3"
+#: plugins/VersionUpgrade/VersionUpgrade53to54/plugin.json
+msgctxt "description"
+msgid "Upgrades configurations from Cura 5.3 to Cura 5.4."
+msgstr ""
+
+#: plugins/VersionUpgrade/VersionUpgrade53to54/plugin.json
+msgctxt "name"
+msgid "Version Upgrade 5.3 to 5.4"
+msgstr ""
+
#: plugins/X3DReader/__init__.py:13
msgctxt "@item:inlistbox"
msgid "X3D File"
@@ -7667,6 +7667,10 @@ msgstr "沒有可選取的專案"
#~ msgid "Cura does not accurately display layers when Wire Printing is enabled"
#~ msgstr "當鐵絲網列印(Wire Printing)功能開啟時,Cura 將無法準確地顯示列印層(Layers)"
+#~ msgctxt "@info:status"
+#~ msgid "Cura does not accurately display layers when Wire Printing is enabled."
+#~ msgstr "當鐵絲網列印(Wire Printing)功能開啟時,Cura 將無法準確地顯示列印層。"
+
#~ msgctxt "@text:window"
#~ msgid "Cura sends anonymous data to UltiMaker in order to improve the print quality and user experience. Below is an example of all the data that is sent."
#~ msgstr "Cura 傳送匿名資料給 UltiMaker 以提高列印品質和使用者體驗。以下是傳送資料的例子。"
@@ -9215,6 +9219,10 @@ msgstr "沒有可選取的專案"
#~ msgid "Sign out"
#~ msgstr "登出"
+#~ msgctxt "@info:title"
+#~ msgid "Simulation View"
+#~ msgstr "模擬檢視"
+
#~ msgctxt "@item:inlistbox"
#~ msgid "Simulation view"
#~ msgstr "模擬檢視"
diff --git a/resources/i18n/zh_TW/fdmprinter.def.json.po b/resources/i18n/zh_TW/fdmprinter.def.json.po
index 867c26a867..81b78576f6 100644
--- a/resources/i18n/zh_TW/fdmprinter.def.json.po
+++ b/resources/i18n/zh_TW/fdmprinter.def.json.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Cura 5.1\n"
"Report-Msgid-Bugs-To: plugins@ultimaker.com\n"
-"POT-Creation-Date: 2023-03-23 11:03+0000\n"
+"POT-Creation-Date: 2023-03-28 11:57+0000\n"
"PO-Revision-Date: 2022-01-02 20:24+0800\n"
"Last-Translator: Valen Chang \n"
"Language-Team: Valen Chang \n"
@@ -77,11 +77,6 @@ msgctxt "brim_inside_margin description"
msgid "A part fully enclosed inside another part can generate an outer brim that touches the inside of the other part. This removes all brim within this distance from internal holes."
msgstr ""
-#: fdmprinter.def.json
-msgctxt "support_tree_branch_reach_limit description"
-msgid "A recomendation to how far branches can move from the points they support. Branches can violate this value to reach their destination (buildplate or a flat part of the model). Lowering this value will make the support more sturdy, but increase the amount of branches (and because of that material usage/print time) "
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "extruder_prime_pos_abs label"
msgid "Absolute Extruder Prime Position"
@@ -146,11 +141,6 @@ msgctxt "support_interface_density description"
msgid "Adjusts the density of the roofs and floors of the support structure. A higher value results in better overhangs, but the supports are harder to remove."
msgstr "調整支撐結構頂板和底板的密度。較高的值會實現更好的突出部分,但支撐將更加難以移除。"
-#: fdmprinter.def.json
-msgctxt "support_tree_top_rate description"
-msgid "Adjusts the density of the support structure used to generate the tips of the branches. A higher value results in better overhangs, but the supports are harder to remove. Use Support Roof for very high values or ensure support density is similarly high at the top."
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "support_infill_rate description"
msgid "Adjusts the density of the support structure. A higher value results in better overhangs, but the supports are harder to remove."
@@ -331,11 +321,6 @@ msgctxt "magic_mesh_surface_mode option both"
msgid "Both"
msgstr "兩者"
-#: fdmprinter.def.json
-msgctxt "support_interface_priority option nothing"
-msgid "Both overlap"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "bottom_layers label"
msgid "Bottom Layers"
@@ -561,11 +546,6 @@ msgctxt "build_volume_temperature label"
msgid "Build Volume Temperature"
msgstr "列印空間溫度"
-#: fdmprinter.def.json
-msgctxt "support_tree_rest_preference option buildplate"
-msgid "Buildplate"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "center_object label"
msgid "Center Object"
@@ -611,11 +591,6 @@ msgctxt "command_line_settings label"
msgid "Command Line Settings"
msgstr "命令行設定"
-#: fdmprinter.def.json
-msgctxt "wireframe_strategy option compensate"
-msgid "Compensate"
-msgstr "補償"
-
#: fdmprinter.def.json
msgctxt "infill_pattern option concentric"
msgid "Concentric"
@@ -746,11 +721,6 @@ msgctxt "cooling label"
msgid "Cooling"
msgstr "冷卻"
-#: fdmprinter.def.json
-msgctxt "wireframe_top_jump description"
-msgid "Creates a small knot at the top of an upward line, so that the consecutive horizontal layer has a better chance to connect to it. Only applies to Wire Printing."
-msgstr "在上行線條的頂部創建一個小紐結,使連續的水平層有更好的機會與其連接。僅套用於鐵絲網列印。"
-
#: fdmprinter.def.json
msgctxt "infill_pattern option cross"
msgid "Cross"
@@ -856,21 +826,6 @@ msgctxt "machine_max_jerk_e description"
msgid "Default jerk for the motor of the filament."
msgstr "擠出馬達的預設加加速度。"
-#: fdmprinter.def.json
-msgctxt "wireframe_bottom_delay description"
-msgid "Delay time after a downward move. Only applies to Wire Printing."
-msgstr "向下移動後的延遲時間。僅套用於鐵絲網列印。"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_top_delay description"
-msgid "Delay time after an upward move, so that the upward line can harden. Only applies to Wire Printing."
-msgstr "向上移動後的延遲時間,以便上行線條硬化。僅套用於鐵絲網列印。"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_flat_delay description"
-msgid "Delay time between two horizontal segments. Introducing such a delay can cause better adhesion to previous layers at the connection points, while too long delays cause sagging. Only applies to Wire Printing."
-msgstr "兩個水平部分之間的延遲時間。引入這樣的延遲可以在連接點處與先前的層產生更好的附著,而太長的延遲會引起下垂。僅套用於鐵絲網列印。"
-
#: fdmprinter.def.json
msgctxt "bridge_settings_enabled description"
msgid "Detect bridges and modify print speed, flow and fan settings while bridges are printed."
@@ -901,11 +856,6 @@ msgctxt "material_diameter label"
msgid "Diameter"
msgstr "直徑"
-#: fdmprinter.def.json
-msgctxt "support_tree_bp_diameter description"
-msgid "Diameter every branch tries to achieve when reaching the buildplate. Improves bed adhesion."
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "adhesion_type description"
msgid "Different options that help to improve both priming your extrusion and adhesion to the build plate. Brim adds a single layer flat area around the base of your model to prevent warping. Raft adds a thick grid with a roof below the model. Skirt is a line printed around the model, but not connected to the model."
@@ -916,11 +866,6 @@ msgctxt "machine_disallowed_areas label"
msgid "Disallowed Areas"
msgstr "禁入區域"
-#: fdmprinter.def.json
-msgctxt "wireframe_nozzle_clearance description"
-msgid "Distance between the nozzle and horizontally downward lines. Larger clearance results in diagonally downward lines with a less steep angle, which in turn results in less upward connections with the next layer. Only applies to Wire Printing."
-msgstr "噴頭和水平下行線之間的距離。較大的間隙會讓斜下行線角度較平緩,進而使第二層的上行連接較少。僅套用於鐵絲網列印。"
-
#: fdmprinter.def.json
msgctxt "infill_line_distance description"
msgid "Distance between the printed infill lines. This setting is calculated by the infill density and the infill line width."
@@ -971,15 +916,6 @@ msgctxt "wall_0_wipe_dist description"
msgid "Distance of a travel move inserted after the outer wall, to hide the Z seam better."
msgstr "在列印外壁後插入的空跑距離,以便消除隱藏 Z 縫的銜接痕跡。"
-#: fdmprinter.def.json
-msgctxt "wireframe_up_half_speed description"
-msgid ""
-"Distance of an upward move which is extruded with half speed.\n"
-"This can cause better adhesion to previous layers, while not heating the material in those layers too much. Only applies to Wire Printing."
-msgstr ""
-"以半速擠出的上行移動的距離。\n"
-"這會與之前的層產生更好的附著,而不會將這些層中的線材過度加熱。僅套用於鐵絲網列印。"
-
#: fdmprinter.def.json
msgctxt "draft_shield_dist description"
msgid "Distance of the draft shield from the print, in the X/Y directions."
@@ -1000,16 +936,6 @@ msgctxt "support_xy_distance description"
msgid "Distance of the support structure from the print in the X/Y directions."
msgstr "支撐結構在 X/Y 方向距列印品的距離。"
-#: fdmprinter.def.json
-msgctxt "wireframe_fall_down description"
-msgid "Distance with which the material falls down after an upward extrusion. This distance is compensated for. Only applies to Wire Printing."
-msgstr "線材在向上擠出後倒塌的距離。將對此距離進行補償。僅套用於鐵絲網列印。"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_drag_along description"
-msgid "Distance with which the material of an upward extrusion is dragged along with the diagonally downward extrusion. This distance is compensated for. Only applies to Wire Printing."
-msgstr "向上擠出線材與斜向下擠出一起拖動的距離。將對此距離進行補償。僅套用於鐵絲網列印。"
-
#: fdmprinter.def.json
msgctxt "min_infill_area description"
msgid "Don't generate areas of infill smaller than this (use skin instead)."
@@ -1405,26 +1331,11 @@ msgctxt "wall_material_flow description"
msgid "Flow compensation on wall lines."
msgstr "牆壁線條的流量補償。"
-#: fdmprinter.def.json
-msgctxt "wireframe_flow_connection description"
-msgid "Flow compensation when going up or down. Only applies to Wire Printing."
-msgstr "向上或向下時的流量補償。僅套用於鐵絲網列印。"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_flow_flat description"
-msgid "Flow compensation when printing flat lines. Only applies to Wire Printing."
-msgstr "列印平面線條時的流量補償。僅套用於鐵絲網列印。"
-
#: fdmprinter.def.json
msgctxt "material_flow description"
msgid "Flow compensation: the amount of material extruded is multiplied by this value."
msgstr "流量補償:擠出的線材量乘以此值。"
-#: fdmprinter.def.json
-msgctxt "wireframe_flow description"
-msgid "Flow compensation: the amount of material extruded is multiplied by this value. Only applies to Wire Printing."
-msgstr "流量補償:擠出的線材量乘以此值。僅套用於鐵絲網列印。"
-
#: fdmprinter.def.json
msgctxt "material_flush_purge_length label"
msgid "Flush Purge Length"
@@ -1773,16 +1684,6 @@ msgctxt "machine_extruders_shared_nozzle_initial_retraction description"
msgid "How much the filament of each extruder is assumed to have been retracted from the shared nozzle tip at the completion of the printer-start gcode script; the value should be equal to or greater than the length of the common part of the nozzle's ducts."
msgstr "在完成\"Printer-start G-code\"後,各擠出機將從共用噴頭回抽多少的線材。此數值應等於或大於噴頭的共用管道長度。"
-#: fdmprinter.def.json
-msgctxt "support_interface_priority description"
-msgid "How support interface and support will interact when they overlap. Currently only implemented for support roof."
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_min_height_to_model description"
-msgid "How tall a branch has to be if it is placed on the model. Prevents small blobs of support. This setting is ignored when a branch is supporting a support roof."
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "bridge_skin_support_threshold description"
msgid "If a skin region is supported for less than this percentage of its area, print it using the bridge settings. Otherwise it is printed using the normal skin settings."
@@ -2088,16 +1989,6 @@ msgctxt "inset_direction option inside_out"
msgid "Inside To Outside"
msgstr ""
-#: fdmprinter.def.json
-msgctxt "support_interface_priority option interface_lines_overwrite_support_area"
-msgid "Interface lines preferred"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_interface_priority option interface_area_overwrite_support_area"
-msgid "Interface preferred"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "interlocking_beam_layer_count label"
msgid "Interlocking Beam Layer Count"
@@ -2183,11 +2074,6 @@ msgctxt "meshfix_keep_open_polygons label"
msgid "Keep Disconnected Faces"
msgstr "保持斷開表面"
-#: fdmprinter.def.json
-msgctxt "wireframe_strategy option knot"
-msgid "Knot"
-msgstr "紐結"
-
#: fdmprinter.def.json
msgctxt "layer_height label"
msgid "Layer Height"
@@ -2258,11 +2144,6 @@ msgctxt "lightning_infill_support_angle label"
msgid "Lightning Infill Support Angle"
msgstr "閃電形填充支撐堆疊角度"
-#: fdmprinter.def.json
-msgctxt "support_tree_limit_branch_reach description"
-msgid "Limit how far each branch should travel from the point it supports. This can make the support more sturdy, but will increase the amount of branches (and because of that material usage/print time)"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "cutting_mesh description"
msgid "Limit the volume of this mesh to within other meshes. You can use this to make certain areas of one mesh print with different settings and with a whole different extruder."
@@ -2948,11 +2829,6 @@ msgctxt "machine_use_extruder_offset_to_offset_coords label"
msgid "Offset with Extruder"
msgstr "擠出機偏移量"
-#: fdmprinter.def.json
-msgctxt "support_tree_rest_preference option graceful"
-msgid "On any flat surface"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "print_sequence option one_at_a_time"
msgid "One at a Time"
@@ -3083,11 +2959,6 @@ msgctxt "bridge_fan_speed_3 description"
msgid "Percentage fan speed to use when printing the third bridge skin layer."
msgstr "列印橋樑表層第三層時,風扇轉速的百分比。"
-#: fdmprinter.def.json
-msgctxt "wireframe_straight_before_down description"
-msgid "Percentage of a diagonally downward line which is covered by a horizontal line piece. This can prevent sagging of the top most point of upward lines. Only applies to Wire Printing."
-msgstr "水平線條部分所覆蓋的斜下行線條的百分比。這可以防止上行線最頂端點下垂。僅套用於鐵絲網列印。"
-
#: fdmprinter.def.json
msgctxt "minimum_polygon_circumference description"
msgid "Polygons in sliced layers that have a circumference smaller than this amount will be filtered out. Lower values lead to higher resolution mesh at the cost of slicing time. It is meant mostly for high resolution SLA printers and very tiny 3D models with a lot of details."
@@ -3198,11 +3069,6 @@ msgctxt "mold_enabled description"
msgid "Print models as a mold, which can be cast in order to get a model which resembles the models on the build plate."
msgstr "將模型作為模具列印,可進行鑄造,以便獲取與列印平台上的模型類似的模型。"
-#: fdmprinter.def.json
-msgctxt "wireframe_enabled description"
-msgid "Print only the outside surface with a sparse webbed structure, printing 'in thin air'. This is realized by horizontally printing the contours of the model at given Z intervals which are connected via upward and diagonally downward lines."
-msgstr "只列印一個具有稀疏網狀結構的外表面,在“稀疏的空中”列印。這是在给定的 Z 軸間隔內,通過上行線和下行斜線連接,橫向列印模型的輪廓來實現的。"
-
#: fdmprinter.def.json
msgctxt "fill_outline_gaps description"
msgid "Print pieces of the model which are horizontally thinner than the nozzle size."
@@ -3548,11 +3414,6 @@ msgctxt "support_tree_collision_resolution description"
msgid "Resolution to compute collisions with to avoid hitting the model. Setting this lower will produce more accurate trees that fail less often, but increases slicing time dramatically."
msgstr "計算避免碰撞模型的計算精度。設定較低的值可產生較精確的樹狀支撐,這樣的支撐問題較少但會嚴重的增加切片所需的時間。"
-#: fdmprinter.def.json
-msgctxt "wireframe_strategy option retract"
-msgid "Retract"
-msgstr "回抽"
-
#: fdmprinter.def.json
msgctxt "travel_retract_before_outer_wall label"
msgid "Retract Before Outer Wall"
@@ -3874,31 +3735,6 @@ msgctxt "speed label"
msgid "Speed"
msgstr "速度"
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed description"
-msgid "Speed at which the nozzle moves when extruding material. Only applies to Wire Printing."
-msgstr "擠出線材時噴頭移動的速度。僅套用於鐵絲網列印。"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_down description"
-msgid "Speed of printing a line diagonally downward. Only applies to Wire Printing."
-msgstr "列印下行斜線的速度。僅套用於鐵絲網列印。"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_up description"
-msgid "Speed of printing a line upward 'in thin air'. Only applies to Wire Printing."
-msgstr "在“稀疏的空中”向上列印線條的速度。僅套用於鐵絲網列印。"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_bottom description"
-msgid "Speed of printing the first layer, which is the only layer touching the build platform. Only applies to Wire Printing."
-msgstr "列印第一層的速度,該層是唯一接觸列印平台的層。僅套用於鐵絲網列印。"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_flat description"
-msgid "Speed of printing the horizontal contours of the model. Only applies to Wire Printing."
-msgstr "列印模型水平輪廓的速度。僅套用於鐵絲網列印。"
-
#: fdmprinter.def.json
msgctxt "wipe_hop_speed description"
msgid "Speed to move the z-axis during the hop."
@@ -3949,11 +3785,6 @@ msgctxt "machine_steps_per_mm_z label"
msgid "Steps per Millimeter (Z)"
msgstr "每毫米的步數(Z)"
-#: fdmprinter.def.json
-msgctxt "wireframe_strategy description"
-msgid "Strategy for making sure two consecutive layers connect at each connection point. Retraction lets the upward lines harden in the right position, but may cause filament grinding. A knot can be made at the end of an upward line to heighten the chance of connecting to it and to let the line cool; however, it may require slow printing speeds. Another strategy is to compensate for the sagging of the top of an upward line; however, the lines won't always fall down as predicted."
-msgstr "用於確定兩個連續層在每個連接點連接的策略。回抽可讓上行線條在正確的位置硬化,但可能導致線材磨損。紐結可以在上行線條的尾端進行打結以便提高與其連接的幾率,並讓線條冷卻;但這會需要較慢的列印速度。另一種策略是補償上行線條頂部的下垂;然而,線條不會總是如預期的那樣下降。"
-
#: fdmprinter.def.json
msgctxt "support description"
msgid "Support"
@@ -4160,11 +3991,6 @@ msgctxt "support_interface_pattern label"
msgid "Support Interface Pattern"
msgstr "支撐介面列印樣式"
-#: fdmprinter.def.json
-msgctxt "support_interface_priority label"
-msgid "Support Interface Priority"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "support_interface_skip_height label"
msgid "Support Interface Resolution"
@@ -4337,16 +4163,6 @@ msgctxt "support_z_distance label"
msgid "Support Z Distance"
msgstr "支撐 Z 間距"
-#: fdmprinter.def.json
-msgctxt "support_interface_priority option support_lines_overwrite_interface_area"
-msgid "Support lines preferred"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_interface_priority option support_area_overwrite_interface_area"
-msgid "Support preferred"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "support_supported_skin_fan_speed label"
msgid "Supported Skin Fan Speed"
@@ -4662,11 +4478,6 @@ msgctxt "support_tree_branch_diameter description"
msgid "The diameter of the thinnest branches of tree support. Thicker branches are more sturdy. Branches towards the base will be thicker than this."
msgstr "樹狀支撐中最細樹枝的直徑。越粗的樹枝越堅固。底部的樹枝會比這更粗。"
-#: fdmprinter.def.json
-msgctxt "support_tree_tip_diameter description"
-msgid "The diameter of the top of the tip of the branches of tree support."
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "machine_feeder_wheel_diameter description"
msgid "The diameter of the wheel that drives the material in the feeder."
@@ -4707,11 +4518,6 @@ msgctxt "raft_surface_line_spacing description"
msgid "The distance between the raft lines for the top raft layers. The spacing should be equal to the line width, so that the surface is solid."
msgstr "木筏頂部線條之間的距離。間距應等於線寬,以便打造堅固表面。"
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_inset description"
-msgid "The distance covered when making a connection from a roof outline inward. Only applies to Wire Printing."
-msgstr "在從頂板輪廓向內進行連接時所覆蓋的距離。僅套用於鐵絲網列印。"
-
#: fdmprinter.def.json
msgctxt "interlocking_depth description"
msgid "The distance from the boundary between models to generate interlocking structure, measured in cells. Too few cells will result in poor adhesion."
@@ -4733,11 +4539,6 @@ msgctxt "machine_heat_zone_length description"
msgid "The distance from the tip of the nozzle in which heat from the nozzle is transferred to the filament."
msgstr "與噴頭尖端的距離,噴頭產生的熱量在這段距離內傳遞到線材中。"
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_drag_along description"
-msgid "The distance of the end piece of an inward line which gets dragged along when going back to the outer outline of the roof. This distance is compensated for. Only applies to Wire Printing."
-msgstr "向內線的末端在返回至頂板外部輪廓時被拖行的距離。將對此距離進行補償。僅套用於鐵絲網列印。"
-
#: fdmprinter.def.json
msgctxt "bottom_skin_expand_distance description"
msgid "The distance the bottom skins are expanded into the infill. Higher values makes the skin attach better to the infill pattern and makes the skin adhere better to the walls on the layer below. Lower values save amount of material used."
@@ -4758,11 +4559,6 @@ msgctxt "wipe_move_distance description"
msgid "The distance to move the head back and forth across the brush."
msgstr "將噴頭來回移動經過刷子的距離。"
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_fall_down description"
-msgid "The distance which horizontal roof lines printed 'in thin air' fall down when being printed. This distance is compensated for. Only applies to Wire Printing."
-msgstr "列印時,在“稀疏的空中”列印的水平頂板線條倒塌的距離。將對此距離進行補償。僅套用於鐵絲網列印。"
-
#: fdmprinter.def.json
msgctxt "lightning_infill_prune_angle description"
msgid "The endpoints of infill lines are shortened to save on material. This setting is the angle of overhang of the endpoints of these lines."
@@ -4973,11 +4769,6 @@ msgctxt "support_bottom_stair_step_height description"
msgid "The height of the steps of the stair-like bottom of support resting on the model. A low value makes the support harder to remove, but too high values can lead to unstable support structures. Set to zero to turn off the stair-like behaviour."
msgstr "模型上的支撐階梯狀底部的階梯高度。較低的值會使支撐更難於移除,但過高的值可能導致不穩定的支撐結構。設為零可以關閉階梯狀行為。"
-#: fdmprinter.def.json
-msgctxt "wireframe_height description"
-msgid "The height of the upward and diagonally downward lines between two horizontal parts. This determines the overall density of the net structure. Only applies to Wire Printing."
-msgstr "兩個水平部分之間上行線和下行斜線的高度。這决定網狀結構的整體密度。僅套用於鐵絲網列印。"
-
#: fdmprinter.def.json
msgctxt "brim_gap description"
msgid "The horizontal distance between the first brim line and the outline of the first layer of the print. A small gap can make the brim easier to remove while still providing the thermal benefits."
@@ -5297,11 +5088,6 @@ msgctxt "prime_tower_min_volume description"
msgid "The minimum volume for each layer of the prime tower in order to purge enough material."
msgstr "為了清除足夠的線材,換料塔每層的最小體積。"
-#: fdmprinter.def.json
-msgctxt "support_tree_max_diameter_increase_by_merges_when_support_to_model description"
-msgid "The most the diameter of a branch that has to connect to the model may increase by merging with branches that could reach the buildplate. Increasing this reduces print time, but increases the area of support that rests on model"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "machine_name description"
msgid "The name of your 3D printer model."
@@ -5460,16 +5246,6 @@ msgctxt "z_seam_position description"
msgid "The position near where to start printing each part in a layer."
msgstr "每一層開始列印位置要靠近哪個方向。"
-#: fdmprinter.def.json
-msgctxt "support_tree_angle_slow description"
-msgid "The preferred angle of the branches, when they do not have to avoid the model. Use a lower angle to make them more vertical and more stable. Use a higher angle for branches to merge faster."
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_rest_preference description"
-msgid "The preferred placement of the support structures. If structures cant be placed at the prefered location, they will be place elsewhere"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "jerk_layer_0 description"
msgid "The print maximum instantaneous velocity change for the initial layer."
@@ -5881,11 +5657,6 @@ msgctxt "draft_shield_enabled description"
msgid "This will create a wall around the model, which traps (hot) air and shields against exterior airflow. Especially useful for materials which warp easily."
msgstr "這將在模型周圍建立一個牆壁留住(熱)空氣並遮住外部氣流。對於容易翹曲的線材非常有用。"
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_outer_delay description"
-msgid "Time spent at the outer perimeters of hole which is to become a roof. Longer times can ensure a better connection. Only applies to Wire Printing."
-msgstr "在成為頂板的孔的外圍花費的時間。較長的時間可確保更好的連接。僅套用於鐵絲網列印。"
-
#: fdmprinter.def.json
msgctxt "material_shrinkage_percentage_xy description"
msgid "To compensate for the shrinkage of the material as it cools down, the model will be scaled with this factor in the XY-direction (horizontally)."
@@ -6086,11 +5857,6 @@ msgctxt "support_tree_angle label"
msgid "Tree Support Branch Angle"
msgstr "樹狀支撐樹枝角度"
-#: fdmprinter.def.json
-msgctxt "support_tree_top_rate label"
-msgid "Tree Support Branch Density"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "support_tree_branch_diameter label"
msgid "Tree Support Branch Diameter"
@@ -6111,46 +5877,6 @@ msgctxt "support_tree_collision_resolution label"
msgid "Tree Support Collision Resolution"
msgstr "樹狀支撐碰撞計算精度"
-#: fdmprinter.def.json
-msgctxt "support_tree_max_diameter_increase_by_merges_when_support_to_model label"
-msgid "Tree Support Diameter Increase To Model"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_bp_diameter label"
-msgid "Tree Support Inital Layer Diameter"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_limit_branch_reach label"
-msgid "Tree Support Limit Branch Reach"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_min_height_to_model label"
-msgid "Tree Support Minimum Height To Model"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_branch_reach_limit label"
-msgid "Tree Support Optimal Branch Range"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_angle_slow label"
-msgid "Tree Support Preferred Branch Angle"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_rest_preference label"
-msgid "Tree Support Rest Preference"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_tree_tip_diameter label"
-msgid "Tree Support Tip Diameter"
-msgstr ""
-
#: fdmprinter.def.json
msgctxt "support_tree_max_diameter label"
msgid "Tree Support Trunk Diameter"
@@ -6261,121 +5987,6 @@ msgctxt "slicing_tolerance description"
msgid "Vertical tolerance in the sliced layers. The contours of a layer are normally generated by taking cross sections through the middle of each layer's thickness (Middle). Alternatively each layer can have the areas which fall inside of the volume throughout the entire thickness of the layer (Exclusive) or a layer has the areas which fall inside anywhere within the layer (Inclusive). Inclusive retains the most details, Exclusive makes for the best fit and Middle stays closest to the original surface."
msgstr "切片層的垂直方向公差。切片層的輪廓通常是採「中間」的方式,取每一層厚度中間的橫切面來產生。選擇「排除」,讓列印區域在該層厚度內的所有高度都維持在模型內。或是選擇「包含」,列印區域將包住該層模型。「包含」保留了最多的細節,「排除」選擇最合身的位置,而「中間」維持最接近原始表面。"
-#: fdmprinter.def.json
-msgctxt "wireframe_bottom_delay label"
-msgid "WP Bottom Delay"
-msgstr "WP 底部延遲"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_bottom label"
-msgid "WP Bottom Printing Speed"
-msgstr "WP 底部列印速度"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_flow_connection label"
-msgid "WP Connection Flow"
-msgstr "WP 連接流量"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_height label"
-msgid "WP Connection Height"
-msgstr "WP 連接高度"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_down label"
-msgid "WP Downward Printing Speed"
-msgstr "WP 下降列印速度"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_drag_along label"
-msgid "WP Drag Along"
-msgstr "WP 拖行"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_up_half_speed label"
-msgid "WP Ease Upward"
-msgstr "WP 輕鬆上行"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_fall_down label"
-msgid "WP Fall Down"
-msgstr "WP 倒塌"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_flat_delay label"
-msgid "WP Flat Delay"
-msgstr "WP 平面延遲"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_flow_flat label"
-msgid "WP Flat Flow"
-msgstr "WP 平面流量"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_flow label"
-msgid "WP Flow"
-msgstr "WP 列印流量"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_flat label"
-msgid "WP Horizontal Printing Speed"
-msgstr "WP 水平列印速度"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_top_jump label"
-msgid "WP Knot Size"
-msgstr "WP 紐結大小"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_nozzle_clearance label"
-msgid "WP Nozzle Clearance"
-msgstr "WP 噴頭間隙"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_drag_along label"
-msgid "WP Roof Drag Along"
-msgstr "WP 頂板拖行"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_fall_down label"
-msgid "WP Roof Fall Down"
-msgstr "WP 頂板倒塌"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_inset label"
-msgid "WP Roof Inset Distance"
-msgstr "WP 頂板嵌入距離"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_roof_outer_delay label"
-msgid "WP Roof Outer Delay"
-msgstr "WP 頂板外部延遲"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed label"
-msgid "WP Speed"
-msgstr "WP 速度"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_straight_before_down label"
-msgid "WP Straighten Downward Lines"
-msgstr "WP 拉直下行線條"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_strategy label"
-msgid "WP Strategy"
-msgstr "WP 使用策略"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_top_delay label"
-msgid "WP Top Delay"
-msgstr "WP 頂部延遲"
-
-#: fdmprinter.def.json
-msgctxt "wireframe_printspeed_up label"
-msgid "WP Upward Printing Speed"
-msgstr "WP 上升列印速度"
-
#: fdmprinter.def.json
msgctxt "material_bed_temp_wait label"
msgid "Wait for Build Plate Heatup"
@@ -6806,11 +6417,6 @@ msgctxt "wipe_hop_amount label"
msgid "Wipe Z Hop Height"
msgstr "擦拭 Z 抬升高度"
-#: fdmprinter.def.json
-msgctxt "wireframe_enabled label"
-msgid "Wire Printing"
-msgstr "鐵絲網列印(以下簡稱 WP)"
-
#: fdmprinter.def.json
msgctxt "retraction_combing option infill"
msgid "Within Infill"
@@ -7040,6 +6646,10 @@ msgstr "空跑"
#~ msgid "Combing keeps the nozzle within already printed areas when traveling. This results in slightly longer travel moves but reduces the need for retractions. If combing is off, the material will retract and the nozzle moves in a straight line to the next point. It is also possible to avoid combing over top/bottom skin areas by combing within the infill only."
#~ msgstr "梳理可在空跑時讓噴頭保持在已列印區域內。這會使空跑距離稍微延長,但可減少回抽需求。如果關閉梳理,則耗材將回抽,且噴頭沿著直線移動到下一個點。也可以通過僅在填充內進行梳理避免梳理頂部/底部表層區域。"
+#~ msgctxt "wireframe_strategy option compensate"
+#~ msgid "Compensate"
+#~ msgstr "補償"
+
#~ msgctxt "travel_compensate_overlapping_walls_x_enabled label"
#~ msgid "Compensate Inner Wall Overlaps"
#~ msgstr "補償內壁重疊"
@@ -7096,6 +6706,22 @@ msgstr "空跑"
#~ msgid "Cool down speed"
#~ msgstr "冷卻速度"
+#~ msgctxt "wireframe_top_jump description"
+#~ msgid "Creates a small knot at the top of an upward line, so that the consecutive horizontal layer has a better chance to connect to it. Only applies to Wire Printing."
+#~ msgstr "在上行線條的頂部創建一個小紐結,使連續的水平層有更好的機會與其連接。僅套用於鐵絲網列印。"
+
+#~ msgctxt "wireframe_bottom_delay description"
+#~ msgid "Delay time after a downward move. Only applies to Wire Printing."
+#~ msgstr "向下移動後的延遲時間。僅套用於鐵絲網列印。"
+
+#~ msgctxt "wireframe_top_delay description"
+#~ msgid "Delay time after an upward move, so that the upward line can harden. Only applies to Wire Printing."
+#~ msgstr "向上移動後的延遲時間,以便上行線條硬化。僅套用於鐵絲網列印。"
+
+#~ msgctxt "wireframe_flat_delay description"
+#~ msgid "Delay time between two horizontal segments. Introducing such a delay can cause better adhesion to previous layers at the connection points, while too long delays cause sagging. Only applies to Wire Printing."
+#~ msgstr "兩個水平部分之間的延遲時間。引入這樣的延遲可以在連接點處與先前的層產生更好的附著,而太長的延遲會引起下垂。僅套用於鐵絲網列印。"
+
#~ msgctxt "infill_mesh_order description"
#~ msgid "Determines the priority of this mesh when considering multiple overlapping infill meshes. Areas where multiple infill meshes overlap will take on the settings of the mesh with the lowest rank. An infill mesh with a higher order will modify the infill of infill meshes with lower order and normal meshes."
#~ msgstr "決定當多個網格重疊時此網格的優先等級。在多個網格重疊的區域中,將採用處理等級值最小的網格設定。高順位的填充網格將覆蓋掉低順位和普通順位網格的填充設定。"
@@ -7112,10 +6738,30 @@ msgstr "空跑"
#~ msgid "Disallowed areas"
#~ msgstr "不允許區域"
+#~ msgctxt "wireframe_nozzle_clearance description"
+#~ msgid "Distance between the nozzle and horizontally downward lines. Larger clearance results in diagonally downward lines with a less steep angle, which in turn results in less upward connections with the next layer. Only applies to Wire Printing."
+#~ msgstr "噴頭和水平下行線之間的距離。較大的間隙會讓斜下行線角度較平緩,進而使第二層的上行連接較少。僅套用於鐵絲網列印。"
+
+#~ msgctxt "wireframe_up_half_speed description"
+#~ msgid ""
+#~ "Distance of an upward move which is extruded with half speed.\n"
+#~ "This can cause better adhesion to previous layers, while not heating the material in those layers too much. Only applies to Wire Printing."
+#~ msgstr ""
+#~ "以半速擠出的上行移動的距離。\n"
+#~ "這會與之前的層產生更好的附著,而不會將這些層中的線材過度加熱。僅套用於鐵絲網列印。"
+
#~ msgctxt "support_xy_distance_overhang description"
#~ msgid "Distance of the support structure from the overhang in the X/Y directions. "
#~ msgstr "支撐結構在 X/Y 方向與突出部分的間距。 "
+#~ msgctxt "wireframe_fall_down description"
+#~ msgid "Distance with which the material falls down after an upward extrusion. This distance is compensated for. Only applies to Wire Printing."
+#~ msgstr "線材在向上擠出後倒塌的距離。將對此距離進行補償。僅套用於鐵絲網列印。"
+
+#~ msgctxt "wireframe_drag_along description"
+#~ msgid "Distance with which the material of an upward extrusion is dragged along with the diagonally downward extrusion. This distance is compensated for. Only applies to Wire Printing."
+#~ msgstr "向上擠出線材與斜向下擠出一起拖動的距離。將對此距離進行補償。僅套用於鐵絲網列印。"
+
#~ msgctxt "machine_end_gcode label"
#~ msgid "End GCode"
#~ msgstr "結束 G-code"
@@ -7188,10 +6834,22 @@ msgstr "空跑"
#~ msgid "First Layer Speed"
#~ msgstr "第一層速度"
+#~ msgctxt "wireframe_flow_connection description"
+#~ msgid "Flow compensation when going up or down. Only applies to Wire Printing."
+#~ msgstr "向上或向下時的流量補償。僅套用於鐵絲網列印。"
+
+#~ msgctxt "wireframe_flow_flat description"
+#~ msgid "Flow compensation when printing flat lines. Only applies to Wire Printing."
+#~ msgstr "列印平面線條時的流量補償。僅套用於鐵絲網列印。"
+
#~ msgctxt "prime_tower_flow description"
#~ msgid "Flow compensation: the amount of material extruded is multiplied by this value."
#~ msgstr "流量補償:擠出的耗材量乘以此值。"
+#~ msgctxt "wireframe_flow description"
+#~ msgid "Flow compensation: the amount of material extruded is multiplied by this value. Only applies to Wire Printing."
+#~ msgstr "流量補償:擠出的線材量乘以此值。僅套用於鐵絲網列印。"
+
#~ msgctxt "flow_rate_extrusion_offset_factor label"
#~ msgid "Flow rate compensation factor"
#~ msgstr "流量補償因子"
@@ -7280,6 +6938,10 @@ msgstr "空跑"
#~ msgid "Infill Mesh Order"
#~ msgstr "填充網格順序"
+#~ msgctxt "wireframe_strategy option knot"
+#~ msgid "Knot"
+#~ msgstr "紐結"
+
#~ msgctxt "limit_support_retractions label"
#~ msgid "Limit Support Retractions"
#~ msgstr "限制支撐回抽"
@@ -7440,6 +7102,10 @@ msgstr "空跑"
#~ msgid "Outer nozzle diameter"
#~ msgstr "噴頭外徑"
+#~ msgctxt "wireframe_straight_before_down description"
+#~ msgid "Percentage of a diagonally downward line which is covered by a horizontal line piece. This can prevent sagging of the top most point of upward lines. Only applies to Wire Printing."
+#~ msgstr "水平線條部分所覆蓋的斜下行線條的百分比。這可以防止上行線最頂端點下垂。僅套用於鐵絲網列印。"
+
#~ msgctxt "wall_min_flow_retract label"
#~ msgid "Prefer Retract"
#~ msgstr "回抽優先"
@@ -7452,6 +7118,10 @@ msgstr "空跑"
#~ msgid "Prime Tower Thickness"
#~ msgstr "換料塔厚度"
+#~ msgctxt "wireframe_enabled description"
+#~ msgid "Print only the outside surface with a sparse webbed structure, printing 'in thin air'. This is realized by horizontally printing the contours of the model at given Z intervals which are connected via upward and diagonally downward lines."
+#~ msgstr "只列印一個具有稀疏網狀結構的外表面,在“稀疏的空中”列印。這是在给定的 Z 軸間隔內,通過上行線和下行斜線連接,橫向列印模型的輪廓來實現的。"
+
#~ msgctxt "spaghetti_infill_enabled description"
#~ msgid "Print the infill every so often, so that the filament will curl up chaotically inside the object. This reduces print time, but the behaviour is rather unpredictable."
#~ msgstr "經常列印填充,使得耗材在模型內部混亂地捲曲。這會縮短列印時間,但行為會難以預測。"
@@ -7472,6 +7142,10 @@ msgstr "空跑"
#~ msgid "Remove all infill and make the inside of the object eligible for support."
#~ msgstr "移除所有填充並讓模型內部可以進行支撐。"
+#~ msgctxt "wireframe_strategy option retract"
+#~ msgid "Retract"
+#~ msgstr "回抽"
+
#~ msgctxt "retraction_enable description"
#~ msgid "Retract the filament when the nozzle is moving over a non-printed area. "
#~ msgstr "當噴頭移動到非列印區域上方時回抽耗材。 "
@@ -7536,6 +7210,26 @@ msgstr "空跑"
#~ msgid "Spaghetti Maximum Infill Angle"
#~ msgstr "義大利麵式填充 - 最大填充角度"
+#~ msgctxt "wireframe_printspeed description"
+#~ msgid "Speed at which the nozzle moves when extruding material. Only applies to Wire Printing."
+#~ msgstr "擠出線材時噴頭移動的速度。僅套用於鐵絲網列印。"
+
+#~ msgctxt "wireframe_printspeed_down description"
+#~ msgid "Speed of printing a line diagonally downward. Only applies to Wire Printing."
+#~ msgstr "列印下行斜線的速度。僅套用於鐵絲網列印。"
+
+#~ msgctxt "wireframe_printspeed_up description"
+#~ msgid "Speed of printing a line upward 'in thin air'. Only applies to Wire Printing."
+#~ msgstr "在“稀疏的空中”向上列印線條的速度。僅套用於鐵絲網列印。"
+
+#~ msgctxt "wireframe_printspeed_bottom description"
+#~ msgid "Speed of printing the first layer, which is the only layer touching the build platform. Only applies to Wire Printing."
+#~ msgstr "列印第一層的速度,該層是唯一接觸列印平台的層。僅套用於鐵絲網列印。"
+
+#~ msgctxt "wireframe_printspeed_flat description"
+#~ msgid "Speed of printing the horizontal contours of the model. Only applies to Wire Printing."
+#~ msgstr "列印模型水平輪廓的速度。僅套用於鐵絲網列印。"
+
#~ msgctxt "machine_start_gcode label"
#~ msgid "Start GCode"
#~ msgstr "起始 G-code"
@@ -7544,6 +7238,10 @@ msgstr "空跑"
#~ msgid "Start Layers with the Same Part"
#~ msgstr "在相同的位置列印新層"
+#~ msgctxt "wireframe_strategy description"
+#~ msgid "Strategy for making sure two consecutive layers connect at each connection point. Retraction lets the upward lines harden in the right position, but may cause filament grinding. A knot can be made at the end of an upward line to heighten the chance of connecting to it and to let the line cool; however, it may require slow printing speeds. Another strategy is to compensate for the sagging of the top of an upward line; however, the lines won't always fall down as predicted."
+#~ msgstr "用於確定兩個連續層在每個連接點連接的策略。回抽可讓上行線條在正確的位置硬化,但可能導致線材磨損。紐結可以在上行線條的尾端進行打結以便提高與其連接的幾率,並讓線條冷卻;但這會需要較慢的列印速度。另一種策略是補償上行線條頂部的下垂;然而,線條不會總是如預期的那樣下降。"
+
#~ msgctxt "infill_pattern option tetrahedral"
#~ msgid "Tetrahedral"
#~ msgstr "正四面體"
@@ -7576,10 +7274,26 @@ msgstr "空跑"
#~ msgid "The difference a lightning infill layer can have with the one immediately above w.r.t the smoothing of trees. Measured in the angle given the thickness."
#~ msgstr "設定閃電形填充層間垂直堆疊角度,調整樹狀堆疊的平滑度."
+#~ msgctxt "wireframe_roof_inset description"
+#~ msgid "The distance covered when making a connection from a roof outline inward. Only applies to Wire Printing."
+#~ msgstr "在從頂板輪廓向內進行連接時所覆蓋的距離。僅套用於鐵絲網列印。"
+
+#~ msgctxt "wireframe_roof_drag_along description"
+#~ msgid "The distance of the end piece of an inward line which gets dragged along when going back to the outer outline of the roof. This distance is compensated for. Only applies to Wire Printing."
+#~ msgstr "向內線的末端在返回至頂板外部輪廓時被拖行的距離。將對此距離進行補償。僅套用於鐵絲網列印。"
+
+#~ msgctxt "wireframe_roof_fall_down description"
+#~ msgid "The distance which horizontal roof lines printed 'in thin air' fall down when being printed. This distance is compensated for. Only applies to Wire Printing."
+#~ msgstr "列印時,在“稀疏的空中”列印的水平頂板線條倒塌的距離。將對此距離進行補償。僅套用於鐵絲網列印。"
+
#~ msgctxt "z_offset_layer_0 description"
#~ msgid "The extruder is offset from the normal height of the first layer by this amount. It can be positive (raised) or negative (lowered). Some filament types adhere to the build plate better if the extruder is raised slightly."
#~ msgstr "擠出機在第一層從正常高度偏移了此設定量。它可以是正值(上升)或負值(下降)。某些耗材類型在擠出機稍微上升情況下,會更好地附著在列印平台上。"
+#~ msgctxt "wireframe_height description"
+#~ msgid "The height of the upward and diagonally downward lines between two horizontal parts. This determines the overall density of the net structure. Only applies to Wire Printing."
+#~ msgstr "兩個水平部分之間上行線和下行斜線的高度。這决定網狀結構的整體密度。僅套用於鐵絲網列印。"
+
#~ msgctxt "infill_offset_x description"
#~ msgid "The infill pattern is offset this distance along the X axis."
#~ msgstr "填充樣式在 X 軸方向偏移此距離。"
@@ -7684,6 +7398,10 @@ msgstr "空跑"
#~ msgid "Threshold whether to use a smaller layer or not. This number is compared to the tan of the steepest slope in a layer."
#~ msgstr "決定是否使用較小層高的門檻值。此值會與一層中最陡坡度的 tan 值做比較。"
+#~ msgctxt "wireframe_roof_outer_delay description"
+#~ msgid "Time spent at the outer perimeters of hole which is to become a roof. Longer times can ensure a better connection. Only applies to Wire Printing."
+#~ msgstr "在成為頂板的孔的外圍花費的時間。較長的時間可確保更好的連接。僅套用於鐵絲網列印。"
+
#~ msgctxt "max_skin_angle_for_expansion description"
#~ msgid "Top and/or bottom surfaces of your object with an angle larger than this setting, won't have their top/bottom skin expanded. This avoids expanding the narrow skin areas that are created when the model surface has a near vertical slope. An angle of 0° is horizontal, while an angle of 90° is vertical."
#~ msgstr "如果模型的頂部和/或底部表面的角度大於此設定,則不要延伸其頂部/底部表層。這會避免延伸作用在模型表面有接近垂直的斜面時所形成的狹窄表層區域。0° 的角為水平,90° 的角為垂直。"
@@ -7708,6 +7426,98 @@ msgstr "空跑"
#~ msgid "Use relative extrusion rather than absolute extrusion. Using relative E-steps makes for easier post-processing of the Gcode. However, it's not supported by all printers and it may produce very slight deviations in the amount of deposited material compared to absolute E-steps. Irrespective of this setting, the extrusion mode will always be set to absolute before any Gcode script is output."
#~ msgstr "擠出控制使用相對模式而非絕對模式。使用相對的 E 步數使 G-code 在後處理上更為簡便。然而並非所有印表機都支援此模式,而且和絕對的 E 步數相比,它可能在沉積耗材的使用量上產生輕微的偏差。無論此設定為何,在輸出任何 G-code 腳本之前,擠出模式將始終設定為絕對模式。"
+#~ msgctxt "wireframe_bottom_delay label"
+#~ msgid "WP Bottom Delay"
+#~ msgstr "WP 底部延遲"
+
+#~ msgctxt "wireframe_printspeed_bottom label"
+#~ msgid "WP Bottom Printing Speed"
+#~ msgstr "WP 底部列印速度"
+
+#~ msgctxt "wireframe_flow_connection label"
+#~ msgid "WP Connection Flow"
+#~ msgstr "WP 連接流量"
+
+#~ msgctxt "wireframe_height label"
+#~ msgid "WP Connection Height"
+#~ msgstr "WP 連接高度"
+
+#~ msgctxt "wireframe_printspeed_down label"
+#~ msgid "WP Downward Printing Speed"
+#~ msgstr "WP 下降列印速度"
+
+#~ msgctxt "wireframe_drag_along label"
+#~ msgid "WP Drag Along"
+#~ msgstr "WP 拖行"
+
+#~ msgctxt "wireframe_up_half_speed label"
+#~ msgid "WP Ease Upward"
+#~ msgstr "WP 輕鬆上行"
+
+#~ msgctxt "wireframe_fall_down label"
+#~ msgid "WP Fall Down"
+#~ msgstr "WP 倒塌"
+
+#~ msgctxt "wireframe_flat_delay label"
+#~ msgid "WP Flat Delay"
+#~ msgstr "WP 平面延遲"
+
+#~ msgctxt "wireframe_flow_flat label"
+#~ msgid "WP Flat Flow"
+#~ msgstr "WP 平面流量"
+
+#~ msgctxt "wireframe_flow label"
+#~ msgid "WP Flow"
+#~ msgstr "WP 列印流量"
+
+#~ msgctxt "wireframe_printspeed_flat label"
+#~ msgid "WP Horizontal Printing Speed"
+#~ msgstr "WP 水平列印速度"
+
+#~ msgctxt "wireframe_top_jump label"
+#~ msgid "WP Knot Size"
+#~ msgstr "WP 紐結大小"
+
+#~ msgctxt "wireframe_nozzle_clearance label"
+#~ msgid "WP Nozzle Clearance"
+#~ msgstr "WP 噴頭間隙"
+
+#~ msgctxt "wireframe_roof_drag_along label"
+#~ msgid "WP Roof Drag Along"
+#~ msgstr "WP 頂板拖行"
+
+#~ msgctxt "wireframe_roof_fall_down label"
+#~ msgid "WP Roof Fall Down"
+#~ msgstr "WP 頂板倒塌"
+
+#~ msgctxt "wireframe_roof_inset label"
+#~ msgid "WP Roof Inset Distance"
+#~ msgstr "WP 頂板嵌入距離"
+
+#~ msgctxt "wireframe_roof_outer_delay label"
+#~ msgid "WP Roof Outer Delay"
+#~ msgstr "WP 頂板外部延遲"
+
+#~ msgctxt "wireframe_printspeed label"
+#~ msgid "WP Speed"
+#~ msgstr "WP 速度"
+
+#~ msgctxt "wireframe_straight_before_down label"
+#~ msgid "WP Straighten Downward Lines"
+#~ msgstr "WP 拉直下行線條"
+
+#~ msgctxt "wireframe_strategy label"
+#~ msgid "WP Strategy"
+#~ msgstr "WP 使用策略"
+
+#~ msgctxt "wireframe_top_delay label"
+#~ msgid "WP Top Delay"
+#~ msgstr "WP 頂部延遲"
+
+#~ msgctxt "wireframe_printspeed_up label"
+#~ msgid "WP Upward Printing Speed"
+#~ msgstr "WP 上升列印速度"
+
#~ msgctxt "wall_overhang_angle description"
#~ msgid "Walls that overhang more than this angle will be printed using overhanging wall settings. When the value is 90, no walls will be treated as overhanging."
#~ msgstr "牆壁突出的角度大於此值時,將使用突出牆壁的設定列印。當此值設定為 90 時,所有牆壁都不會被當作突出牆壁。"
@@ -7752,6 +7562,10 @@ msgstr "空跑"
#~ msgid "Wipe Z Hop When Retracted"
#~ msgstr "擦拭回抽後 Z 抬升"
+#~ msgctxt "wireframe_enabled label"
+#~ msgid "Wire Printing"
+#~ msgstr "鐵絲網列印(以下簡稱 WP)"
+
#~ msgctxt "z_offset_taper_layers label"
#~ msgid "Z Offset Taper Layers"
#~ msgstr "Z 軸偏移漸減層數"
diff --git a/resources/intent/deltacomb/ABS/deltacomb_DBE0.40_ABS_accurate_B.inst.cfg b/resources/intent/deltacomb/ABS/deltacomb_DBE0.40_ABS_accurate_B.inst.cfg
index 85dd308da6..d6629aeb1c 100644
--- a/resources/intent/deltacomb/ABS/deltacomb_DBE0.40_ABS_accurate_B.inst.cfg
+++ b/resources/intent/deltacomb/ABS/deltacomb_DBE0.40_ABS_accurate_B.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = engineering
material = generic_abs
quality_type = D010
-setting_version = 21
+setting_version = 22
type = intent
variant = DBE 0.40mm
diff --git a/resources/intent/deltacomb/ABS/deltacomb_DBE0.40_ABS_accurate_C.inst.cfg b/resources/intent/deltacomb/ABS/deltacomb_DBE0.40_ABS_accurate_C.inst.cfg
index 816cd92251..9dcbbf4f5f 100644
--- a/resources/intent/deltacomb/ABS/deltacomb_DBE0.40_ABS_accurate_C.inst.cfg
+++ b/resources/intent/deltacomb/ABS/deltacomb_DBE0.40_ABS_accurate_C.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = engineering
material = generic_abs
quality_type = D015
-setting_version = 21
+setting_version = 22
type = intent
variant = DBE 0.40mm
diff --git a/resources/intent/deltacomb/ABS/deltacomb_DBE0.40_ABS_accurate_D.inst.cfg b/resources/intent/deltacomb/ABS/deltacomb_DBE0.40_ABS_accurate_D.inst.cfg
index 2603eeb400..4f12d0c670 100644
--- a/resources/intent/deltacomb/ABS/deltacomb_DBE0.40_ABS_accurate_D.inst.cfg
+++ b/resources/intent/deltacomb/ABS/deltacomb_DBE0.40_ABS_accurate_D.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = engineering
material = generic_abs
quality_type = D020
-setting_version = 21
+setting_version = 22
type = intent
variant = DBE 0.40mm
diff --git a/resources/intent/deltacomb/ABS/deltacomb_DBE0.40_ABS_quick_D.inst.cfg b/resources/intent/deltacomb/ABS/deltacomb_DBE0.40_ABS_quick_D.inst.cfg
index 1695f55b54..54a76b8192 100644
--- a/resources/intent/deltacomb/ABS/deltacomb_DBE0.40_ABS_quick_D.inst.cfg
+++ b/resources/intent/deltacomb/ABS/deltacomb_DBE0.40_ABS_quick_D.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = quick
material = generic_abs
quality_type = D020
-setting_version = 21
+setting_version = 22
type = intent
variant = DBE 0.40mm
diff --git a/resources/intent/deltacomb/ABS/deltacomb_DBE0.40_ABS_quick_E.inst.cfg b/resources/intent/deltacomb/ABS/deltacomb_DBE0.40_ABS_quick_E.inst.cfg
index aa1895b3f0..173d99acbc 100644
--- a/resources/intent/deltacomb/ABS/deltacomb_DBE0.40_ABS_quick_E.inst.cfg
+++ b/resources/intent/deltacomb/ABS/deltacomb_DBE0.40_ABS_quick_E.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = quick
material = generic_abs
quality_type = D030
-setting_version = 21
+setting_version = 22
type = intent
variant = DBE 0.40mm
diff --git a/resources/intent/deltacomb/ABS/deltacomb_FBE0.40_ABS_accurate_B.inst.cfg b/resources/intent/deltacomb/ABS/deltacomb_FBE0.40_ABS_accurate_B.inst.cfg
index 0476dbe4c0..a5d3f342ea 100644
--- a/resources/intent/deltacomb/ABS/deltacomb_FBE0.40_ABS_accurate_B.inst.cfg
+++ b/resources/intent/deltacomb/ABS/deltacomb_FBE0.40_ABS_accurate_B.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = engineering
material = generic_abs
quality_type = D010
-setting_version = 21
+setting_version = 22
type = intent
variant = FBE 0.40mm
diff --git a/resources/intent/deltacomb/ABS/deltacomb_FBE0.40_ABS_accurate_C.inst.cfg b/resources/intent/deltacomb/ABS/deltacomb_FBE0.40_ABS_accurate_C.inst.cfg
index 1cca7ba6bb..d30d8f67b8 100644
--- a/resources/intent/deltacomb/ABS/deltacomb_FBE0.40_ABS_accurate_C.inst.cfg
+++ b/resources/intent/deltacomb/ABS/deltacomb_FBE0.40_ABS_accurate_C.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = engineering
material = generic_abs
quality_type = D015
-setting_version = 21
+setting_version = 22
type = intent
variant = FBE 0.40mm
diff --git a/resources/intent/deltacomb/ABS/deltacomb_FBE0.40_ABS_accurate_D.inst.cfg b/resources/intent/deltacomb/ABS/deltacomb_FBE0.40_ABS_accurate_D.inst.cfg
index 27ea127aad..cdce34e01a 100644
--- a/resources/intent/deltacomb/ABS/deltacomb_FBE0.40_ABS_accurate_D.inst.cfg
+++ b/resources/intent/deltacomb/ABS/deltacomb_FBE0.40_ABS_accurate_D.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = engineering
material = generic_abs
quality_type = D020
-setting_version = 21
+setting_version = 22
type = intent
variant = FBE 0.40mm
diff --git a/resources/intent/deltacomb/ABS/deltacomb_FBE0.40_ABS_quick_D.inst.cfg b/resources/intent/deltacomb/ABS/deltacomb_FBE0.40_ABS_quick_D.inst.cfg
index 834c61b043..00363e3dba 100644
--- a/resources/intent/deltacomb/ABS/deltacomb_FBE0.40_ABS_quick_D.inst.cfg
+++ b/resources/intent/deltacomb/ABS/deltacomb_FBE0.40_ABS_quick_D.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = quick
material = generic_abs
quality_type = D020
-setting_version = 21
+setting_version = 22
type = intent
variant = FBE 0.40mm
diff --git a/resources/intent/deltacomb/ABS/deltacomb_FBE0.40_ABS_quick_E.inst.cfg b/resources/intent/deltacomb/ABS/deltacomb_FBE0.40_ABS_quick_E.inst.cfg
index 91c47c776b..cf4c937e75 100644
--- a/resources/intent/deltacomb/ABS/deltacomb_FBE0.40_ABS_quick_E.inst.cfg
+++ b/resources/intent/deltacomb/ABS/deltacomb_FBE0.40_ABS_quick_E.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = quick
material = generic_abs
quality_type = D030
-setting_version = 21
+setting_version = 22
type = intent
variant = FBE 0.40mm
diff --git a/resources/intent/deltacomb/PETG/deltacomb_DBE0.40_PETG_accurate_B.inst.cfg b/resources/intent/deltacomb/PETG/deltacomb_DBE0.40_PETG_accurate_B.inst.cfg
index 96ae9574dd..9cf8e2a47b 100644
--- a/resources/intent/deltacomb/PETG/deltacomb_DBE0.40_PETG_accurate_B.inst.cfg
+++ b/resources/intent/deltacomb/PETG/deltacomb_DBE0.40_PETG_accurate_B.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = engineering
material = generic_petg
quality_type = D010
-setting_version = 21
+setting_version = 22
type = intent
variant = DBE 0.40mm
diff --git a/resources/intent/deltacomb/PETG/deltacomb_DBE0.40_PETG_accurate_C.inst.cfg b/resources/intent/deltacomb/PETG/deltacomb_DBE0.40_PETG_accurate_C.inst.cfg
index 7d203c5ff0..a7c6e21278 100644
--- a/resources/intent/deltacomb/PETG/deltacomb_DBE0.40_PETG_accurate_C.inst.cfg
+++ b/resources/intent/deltacomb/PETG/deltacomb_DBE0.40_PETG_accurate_C.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = engineering
material = generic_petg
quality_type = D015
-setting_version = 21
+setting_version = 22
type = intent
variant = DBE 0.40mm
diff --git a/resources/intent/deltacomb/PETG/deltacomb_DBE0.40_PETG_accurate_D.inst.cfg b/resources/intent/deltacomb/PETG/deltacomb_DBE0.40_PETG_accurate_D.inst.cfg
index 2300b7a3f1..c1f4f49b6d 100644
--- a/resources/intent/deltacomb/PETG/deltacomb_DBE0.40_PETG_accurate_D.inst.cfg
+++ b/resources/intent/deltacomb/PETG/deltacomb_DBE0.40_PETG_accurate_D.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = engineering
material = generic_petg
quality_type = D020
-setting_version = 21
+setting_version = 22
type = intent
variant = DBE 0.40mm
diff --git a/resources/intent/deltacomb/PETG/deltacomb_DBE0.40_PETG_quick_C.inst.cfg b/resources/intent/deltacomb/PETG/deltacomb_DBE0.40_PETG_quick_C.inst.cfg
index f332564c1e..ac2faaf589 100644
--- a/resources/intent/deltacomb/PETG/deltacomb_DBE0.40_PETG_quick_C.inst.cfg
+++ b/resources/intent/deltacomb/PETG/deltacomb_DBE0.40_PETG_quick_C.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = quick
material = generic_petg
quality_type = D020
-setting_version = 21
+setting_version = 22
type = intent
variant = DBE 0.40mm
diff --git a/resources/intent/deltacomb/PETG/deltacomb_DBE0.40_PETG_quick_D.inst.cfg b/resources/intent/deltacomb/PETG/deltacomb_DBE0.40_PETG_quick_D.inst.cfg
index f332564c1e..ac2faaf589 100644
--- a/resources/intent/deltacomb/PETG/deltacomb_DBE0.40_PETG_quick_D.inst.cfg
+++ b/resources/intent/deltacomb/PETG/deltacomb_DBE0.40_PETG_quick_D.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = quick
material = generic_petg
quality_type = D020
-setting_version = 21
+setting_version = 22
type = intent
variant = DBE 0.40mm
diff --git a/resources/intent/deltacomb/PETG/deltacomb_DBE0.40_PETG_quick_E.inst.cfg b/resources/intent/deltacomb/PETG/deltacomb_DBE0.40_PETG_quick_E.inst.cfg
index ee768ca9ad..40cbc081d0 100644
--- a/resources/intent/deltacomb/PETG/deltacomb_DBE0.40_PETG_quick_E.inst.cfg
+++ b/resources/intent/deltacomb/PETG/deltacomb_DBE0.40_PETG_quick_E.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = quick
material = generic_petg
quality_type = D030
-setting_version = 21
+setting_version = 22
type = intent
variant = DBE 0.40mm
diff --git a/resources/intent/deltacomb/PETG/deltacomb_FBE0.40_PETG_accurate_B.inst.cfg b/resources/intent/deltacomb/PETG/deltacomb_FBE0.40_PETG_accurate_B.inst.cfg
index dd3c2551dd..6b76d5b201 100644
--- a/resources/intent/deltacomb/PETG/deltacomb_FBE0.40_PETG_accurate_B.inst.cfg
+++ b/resources/intent/deltacomb/PETG/deltacomb_FBE0.40_PETG_accurate_B.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = engineering
material = generic_petg
quality_type = D010
-setting_version = 21
+setting_version = 22
type = intent
variant = FBE 0.40mm
diff --git a/resources/intent/deltacomb/PETG/deltacomb_FBE0.40_PETG_accurate_C.inst.cfg b/resources/intent/deltacomb/PETG/deltacomb_FBE0.40_PETG_accurate_C.inst.cfg
index b8c48d3fc3..af6eafd5fd 100644
--- a/resources/intent/deltacomb/PETG/deltacomb_FBE0.40_PETG_accurate_C.inst.cfg
+++ b/resources/intent/deltacomb/PETG/deltacomb_FBE0.40_PETG_accurate_C.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = engineering
material = generic_petg
quality_type = D015
-setting_version = 21
+setting_version = 22
type = intent
variant = FBE 0.40mm
diff --git a/resources/intent/deltacomb/PETG/deltacomb_FBE0.40_PETG_accurate_D.inst.cfg b/resources/intent/deltacomb/PETG/deltacomb_FBE0.40_PETG_accurate_D.inst.cfg
index bca4dbfbc6..ae9ae28b76 100644
--- a/resources/intent/deltacomb/PETG/deltacomb_FBE0.40_PETG_accurate_D.inst.cfg
+++ b/resources/intent/deltacomb/PETG/deltacomb_FBE0.40_PETG_accurate_D.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = engineering
material = generic_petg
quality_type = D020
-setting_version = 21
+setting_version = 22
type = intent
variant = FBE 0.40mm
diff --git a/resources/intent/deltacomb/PETG/deltacomb_FBE0.40_PETG_quick_C.inst.cfg b/resources/intent/deltacomb/PETG/deltacomb_FBE0.40_PETG_quick_C.inst.cfg
index dd17ee05e3..a668f69265 100644
--- a/resources/intent/deltacomb/PETG/deltacomb_FBE0.40_PETG_quick_C.inst.cfg
+++ b/resources/intent/deltacomb/PETG/deltacomb_FBE0.40_PETG_quick_C.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = quick
material = generic_petg
quality_type = D015
-setting_version = 21
+setting_version = 22
type = intent
variant = FBE 0.40mm
diff --git a/resources/intent/deltacomb/PETG/deltacomb_FBE0.40_PETG_quick_D.inst.cfg b/resources/intent/deltacomb/PETG/deltacomb_FBE0.40_PETG_quick_D.inst.cfg
index 5f8749cb82..a077cd2ced 100644
--- a/resources/intent/deltacomb/PETG/deltacomb_FBE0.40_PETG_quick_D.inst.cfg
+++ b/resources/intent/deltacomb/PETG/deltacomb_FBE0.40_PETG_quick_D.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = quick
material = generic_petg
quality_type = D020
-setting_version = 21
+setting_version = 22
type = intent
variant = FBE 0.40mm
diff --git a/resources/intent/deltacomb/PETG/deltacomb_FBE0.40_PETG_quick_E.inst.cfg b/resources/intent/deltacomb/PETG/deltacomb_FBE0.40_PETG_quick_E.inst.cfg
index 482eeb93c6..fde9381855 100644
--- a/resources/intent/deltacomb/PETG/deltacomb_FBE0.40_PETG_quick_E.inst.cfg
+++ b/resources/intent/deltacomb/PETG/deltacomb_FBE0.40_PETG_quick_E.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = quick
material = generic_petg
quality_type = D030
-setting_version = 21
+setting_version = 22
type = intent
variant = FBE 0.40mm
diff --git a/resources/intent/deltacomb/PLA/deltacomb_DBE0.40_PLA_accurate_B.inst.cfg b/resources/intent/deltacomb/PLA/deltacomb_DBE0.40_PLA_accurate_B.inst.cfg
index 26dc146af9..496c28b43e 100644
--- a/resources/intent/deltacomb/PLA/deltacomb_DBE0.40_PLA_accurate_B.inst.cfg
+++ b/resources/intent/deltacomb/PLA/deltacomb_DBE0.40_PLA_accurate_B.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = engineering
material = generic_pla
quality_type = D010
-setting_version = 21
+setting_version = 22
type = intent
variant = DBE 0.40mm
diff --git a/resources/intent/deltacomb/PLA/deltacomb_DBE0.40_PLA_accurate_C.inst.cfg b/resources/intent/deltacomb/PLA/deltacomb_DBE0.40_PLA_accurate_C.inst.cfg
index 5e6acba081..05a545e4dc 100644
--- a/resources/intent/deltacomb/PLA/deltacomb_DBE0.40_PLA_accurate_C.inst.cfg
+++ b/resources/intent/deltacomb/PLA/deltacomb_DBE0.40_PLA_accurate_C.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = engineering
material = generic_pla
quality_type = D015
-setting_version = 21
+setting_version = 22
type = intent
variant = DBE 0.40mm
diff --git a/resources/intent/deltacomb/PLA/deltacomb_DBE0.40_PLA_accurate_D.inst.cfg b/resources/intent/deltacomb/PLA/deltacomb_DBE0.40_PLA_accurate_D.inst.cfg
index 0782972512..b07338020d 100644
--- a/resources/intent/deltacomb/PLA/deltacomb_DBE0.40_PLA_accurate_D.inst.cfg
+++ b/resources/intent/deltacomb/PLA/deltacomb_DBE0.40_PLA_accurate_D.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = engineering
material = generic_pla
quality_type = D020
-setting_version = 21
+setting_version = 22
type = intent
variant = DBE 0.40mm
diff --git a/resources/intent/deltacomb/PLA/deltacomb_DBE0.40_PLA_quick_D.inst.cfg b/resources/intent/deltacomb/PLA/deltacomb_DBE0.40_PLA_quick_D.inst.cfg
index 3bd108a2f9..d9271d1082 100644
--- a/resources/intent/deltacomb/PLA/deltacomb_DBE0.40_PLA_quick_D.inst.cfg
+++ b/resources/intent/deltacomb/PLA/deltacomb_DBE0.40_PLA_quick_D.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = quick
material = generic_pla
quality_type = D020
-setting_version = 21
+setting_version = 22
type = intent
variant = DBE 0.40mm
diff --git a/resources/intent/deltacomb/PLA/deltacomb_DBE0.40_PLA_quick_E.inst.cfg b/resources/intent/deltacomb/PLA/deltacomb_DBE0.40_PLA_quick_E.inst.cfg
index 337cd2badf..0e014c6e04 100644
--- a/resources/intent/deltacomb/PLA/deltacomb_DBE0.40_PLA_quick_E.inst.cfg
+++ b/resources/intent/deltacomb/PLA/deltacomb_DBE0.40_PLA_quick_E.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = quick
material = generic_pla
quality_type = D030
-setting_version = 21
+setting_version = 22
type = intent
variant = DBE 0.40mm
diff --git a/resources/intent/deltacomb/PLA/deltacomb_FBE0.40_PLA_accurate_B.inst.cfg b/resources/intent/deltacomb/PLA/deltacomb_FBE0.40_PLA_accurate_B.inst.cfg
index 75dd2776af..94df4366f9 100644
--- a/resources/intent/deltacomb/PLA/deltacomb_FBE0.40_PLA_accurate_B.inst.cfg
+++ b/resources/intent/deltacomb/PLA/deltacomb_FBE0.40_PLA_accurate_B.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = engineering
material = generic_pla
quality_type = D010
-setting_version = 21
+setting_version = 22
type = intent
variant = FBE 0.40mm
diff --git a/resources/intent/deltacomb/PLA/deltacomb_FBE0.40_PLA_accurate_C.inst.cfg b/resources/intent/deltacomb/PLA/deltacomb_FBE0.40_PLA_accurate_C.inst.cfg
index b321e65b76..54bdb53002 100644
--- a/resources/intent/deltacomb/PLA/deltacomb_FBE0.40_PLA_accurate_C.inst.cfg
+++ b/resources/intent/deltacomb/PLA/deltacomb_FBE0.40_PLA_accurate_C.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = engineering
material = generic_pla
quality_type = D015
-setting_version = 21
+setting_version = 22
type = intent
variant = FBE 0.40mm
diff --git a/resources/intent/deltacomb/PLA/deltacomb_FBE0.40_PLA_accurate_D.inst.cfg b/resources/intent/deltacomb/PLA/deltacomb_FBE0.40_PLA_accurate_D.inst.cfg
index 2383f171f1..c163d8f630 100644
--- a/resources/intent/deltacomb/PLA/deltacomb_FBE0.40_PLA_accurate_D.inst.cfg
+++ b/resources/intent/deltacomb/PLA/deltacomb_FBE0.40_PLA_accurate_D.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = engineering
material = generic_pla
quality_type = D020
-setting_version = 21
+setting_version = 22
type = intent
variant = FBE 0.40mm
diff --git a/resources/intent/deltacomb/PLA/deltacomb_FBE0.40_PLA_quick_D.inst.cfg b/resources/intent/deltacomb/PLA/deltacomb_FBE0.40_PLA_quick_D.inst.cfg
index 413f1d5abc..31f6a9a62d 100644
--- a/resources/intent/deltacomb/PLA/deltacomb_FBE0.40_PLA_quick_D.inst.cfg
+++ b/resources/intent/deltacomb/PLA/deltacomb_FBE0.40_PLA_quick_D.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = quick
material = generic_pla
quality_type = D020
-setting_version = 21
+setting_version = 22
type = intent
variant = FBE 0.40mm
diff --git a/resources/intent/deltacomb/PLA/deltacomb_FBE0.40_PLA_quick_E.inst.cfg b/resources/intent/deltacomb/PLA/deltacomb_FBE0.40_PLA_quick_E.inst.cfg
index a9e9a5515a..4cc2f49777 100644
--- a/resources/intent/deltacomb/PLA/deltacomb_FBE0.40_PLA_quick_E.inst.cfg
+++ b/resources/intent/deltacomb/PLA/deltacomb_FBE0.40_PLA_quick_E.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = quick
material = generic_pla
quality_type = D030
-setting_version = 21
+setting_version = 22
type = intent
variant = FBE 0.40mm
diff --git a/resources/intent/liquid/liquid_vo0.4_ABS_Draft_Print_Quick.inst.cfg b/resources/intent/liquid/liquid_vo0.4_ABS_Draft_Print_Quick.inst.cfg
index 12eea16b50..402359dd84 100644
--- a/resources/intent/liquid/liquid_vo0.4_ABS_Draft_Print_Quick.inst.cfg
+++ b/resources/intent/liquid/liquid_vo0.4_ABS_Draft_Print_Quick.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = quick
material = generic_abs
quality_type = draft
-setting_version = 21
+setting_version = 22
type = intent
variant = VO 0.4
diff --git a/resources/intent/liquid/liquid_vo0.4_ABS_Fast_Print_Accurate.inst.cfg b/resources/intent/liquid/liquid_vo0.4_ABS_Fast_Print_Accurate.inst.cfg
index 3fcf661cc1..3f334fdf2d 100644
--- a/resources/intent/liquid/liquid_vo0.4_ABS_Fast_Print_Accurate.inst.cfg
+++ b/resources/intent/liquid/liquid_vo0.4_ABS_Fast_Print_Accurate.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = engineering
material = generic_abs
quality_type = fast
-setting_version = 21
+setting_version = 22
type = intent
variant = VO 0.4
diff --git a/resources/intent/liquid/liquid_vo0.4_ABS_Fast_Visual.inst.cfg b/resources/intent/liquid/liquid_vo0.4_ABS_Fast_Visual.inst.cfg
index 6020029fda..8c8a23e85e 100644
--- a/resources/intent/liquid/liquid_vo0.4_ABS_Fast_Visual.inst.cfg
+++ b/resources/intent/liquid/liquid_vo0.4_ABS_Fast_Visual.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = visual
material = generic_abs
quality_type = fast
-setting_version = 21
+setting_version = 22
type = intent
variant = VO 0.4
diff --git a/resources/intent/liquid/liquid_vo0.4_ABS_High_Visual.inst.cfg b/resources/intent/liquid/liquid_vo0.4_ABS_High_Visual.inst.cfg
index 45e91dacad..9405c8b295 100644
--- a/resources/intent/liquid/liquid_vo0.4_ABS_High_Visual.inst.cfg
+++ b/resources/intent/liquid/liquid_vo0.4_ABS_High_Visual.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = visual
material = generic_abs
quality_type = high
-setting_version = 21
+setting_version = 22
type = intent
variant = VO 0.4
diff --git a/resources/intent/liquid/liquid_vo0.4_ABS_Normal_Quality_Accurate.inst.cfg b/resources/intent/liquid/liquid_vo0.4_ABS_Normal_Quality_Accurate.inst.cfg
index 63ce85dcc0..c23a110e09 100644
--- a/resources/intent/liquid/liquid_vo0.4_ABS_Normal_Quality_Accurate.inst.cfg
+++ b/resources/intent/liquid/liquid_vo0.4_ABS_Normal_Quality_Accurate.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = engineering
material = generic_abs
quality_type = normal
-setting_version = 21
+setting_version = 22
type = intent
variant = VO 0.4
diff --git a/resources/intent/liquid/liquid_vo0.4_ABS_Normal_Visual.inst.cfg b/resources/intent/liquid/liquid_vo0.4_ABS_Normal_Visual.inst.cfg
index 4b4801df4e..61db293004 100644
--- a/resources/intent/liquid/liquid_vo0.4_ABS_Normal_Visual.inst.cfg
+++ b/resources/intent/liquid/liquid_vo0.4_ABS_Normal_Visual.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = visual
material = generic_abs
quality_type = normal
-setting_version = 21
+setting_version = 22
type = intent
variant = VO 0.4
diff --git a/resources/intent/liquid/liquid_vo0.4_CPE_Fast_Print_Accurate.inst.cfg b/resources/intent/liquid/liquid_vo0.4_CPE_Fast_Print_Accurate.inst.cfg
index d944ccfdf3..5c8d8dcab5 100644
--- a/resources/intent/liquid/liquid_vo0.4_CPE_Fast_Print_Accurate.inst.cfg
+++ b/resources/intent/liquid/liquid_vo0.4_CPE_Fast_Print_Accurate.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = engineering
material = generic_cpe
quality_type = fast
-setting_version = 21
+setting_version = 22
type = intent
variant = VO 0.4
diff --git a/resources/intent/liquid/liquid_vo0.4_CPE_Normal_Quality_Accurate.inst.cfg b/resources/intent/liquid/liquid_vo0.4_CPE_Normal_Quality_Accurate.inst.cfg
index dba559b4d1..7e957a6401 100644
--- a/resources/intent/liquid/liquid_vo0.4_CPE_Normal_Quality_Accurate.inst.cfg
+++ b/resources/intent/liquid/liquid_vo0.4_CPE_Normal_Quality_Accurate.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = engineering
material = generic_cpe
quality_type = normal
-setting_version = 21
+setting_version = 22
type = intent
variant = VO 0.4
diff --git a/resources/intent/liquid/liquid_vo0.4_Nylon_Fast_Print_Accurate.inst.cfg b/resources/intent/liquid/liquid_vo0.4_Nylon_Fast_Print_Accurate.inst.cfg
index b2e82d3b7c..58b46b6a59 100644
--- a/resources/intent/liquid/liquid_vo0.4_Nylon_Fast_Print_Accurate.inst.cfg
+++ b/resources/intent/liquid/liquid_vo0.4_Nylon_Fast_Print_Accurate.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = engineering
material = generic_nylon
quality_type = fast
-setting_version = 21
+setting_version = 22
type = intent
variant = VO 0.4
diff --git a/resources/intent/liquid/liquid_vo0.4_Nylon_Normal_Quality_Accurate.inst.cfg b/resources/intent/liquid/liquid_vo0.4_Nylon_Normal_Quality_Accurate.inst.cfg
index 1c233e135f..236f1dee61 100644
--- a/resources/intent/liquid/liquid_vo0.4_Nylon_Normal_Quality_Accurate.inst.cfg
+++ b/resources/intent/liquid/liquid_vo0.4_Nylon_Normal_Quality_Accurate.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = engineering
material = generic_nylon
quality_type = normal
-setting_version = 21
+setting_version = 22
type = intent
variant = VO 0.4
diff --git a/resources/intent/liquid/liquid_vo0.4_PC_Fast_Print_Accurate.inst.cfg b/resources/intent/liquid/liquid_vo0.4_PC_Fast_Print_Accurate.inst.cfg
index dcb613fb75..0b3060b0ac 100644
--- a/resources/intent/liquid/liquid_vo0.4_PC_Fast_Print_Accurate.inst.cfg
+++ b/resources/intent/liquid/liquid_vo0.4_PC_Fast_Print_Accurate.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = engineering
material = generic_pc
quality_type = fast
-setting_version = 21
+setting_version = 22
type = intent
variant = VO 0.4
diff --git a/resources/intent/liquid/liquid_vo0.4_PC_Normal_Quality_Accurate.inst.cfg b/resources/intent/liquid/liquid_vo0.4_PC_Normal_Quality_Accurate.inst.cfg
index 98c2aca4eb..13ac4647ff 100644
--- a/resources/intent/liquid/liquid_vo0.4_PC_Normal_Quality_Accurate.inst.cfg
+++ b/resources/intent/liquid/liquid_vo0.4_PC_Normal_Quality_Accurate.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = engineering
material = generic_pc
quality_type = normal
-setting_version = 21
+setting_version = 22
type = intent
variant = VO 0.4
diff --git a/resources/intent/liquid/liquid_vo0.4_PETG_Draft_Print_Quick.inst.cfg b/resources/intent/liquid/liquid_vo0.4_PETG_Draft_Print_Quick.inst.cfg
index 2f9b6658bf..6a19492587 100644
--- a/resources/intent/liquid/liquid_vo0.4_PETG_Draft_Print_Quick.inst.cfg
+++ b/resources/intent/liquid/liquid_vo0.4_PETG_Draft_Print_Quick.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = quick
material = generic_petg
quality_type = draft
-setting_version = 21
+setting_version = 22
type = intent
variant = VO 0.4
diff --git a/resources/intent/liquid/liquid_vo0.4_PETG_Fast_Print_Accurate.inst.cfg b/resources/intent/liquid/liquid_vo0.4_PETG_Fast_Print_Accurate.inst.cfg
index bc5fae2cf1..0aaf41e0be 100644
--- a/resources/intent/liquid/liquid_vo0.4_PETG_Fast_Print_Accurate.inst.cfg
+++ b/resources/intent/liquid/liquid_vo0.4_PETG_Fast_Print_Accurate.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = engineering
material = generic_petg
quality_type = fast
-setting_version = 21
+setting_version = 22
type = intent
variant = VO 0.4
diff --git a/resources/intent/liquid/liquid_vo0.4_PETG_Fast_Visual.inst.cfg b/resources/intent/liquid/liquid_vo0.4_PETG_Fast_Visual.inst.cfg
index 3498b27472..481634d7ba 100644
--- a/resources/intent/liquid/liquid_vo0.4_PETG_Fast_Visual.inst.cfg
+++ b/resources/intent/liquid/liquid_vo0.4_PETG_Fast_Visual.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = visual
material = generic_petg
quality_type = fast
-setting_version = 21
+setting_version = 22
type = intent
variant = VO 0.4
diff --git a/resources/intent/liquid/liquid_vo0.4_PETG_High_Visual.inst.cfg b/resources/intent/liquid/liquid_vo0.4_PETG_High_Visual.inst.cfg
index e172bd4349..2e418c390f 100644
--- a/resources/intent/liquid/liquid_vo0.4_PETG_High_Visual.inst.cfg
+++ b/resources/intent/liquid/liquid_vo0.4_PETG_High_Visual.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = visual
material = generic_petg
quality_type = high
-setting_version = 21
+setting_version = 22
type = intent
variant = VO 0.4
diff --git a/resources/intent/liquid/liquid_vo0.4_PETG_Normal_Quality_Accurate.inst.cfg b/resources/intent/liquid/liquid_vo0.4_PETG_Normal_Quality_Accurate.inst.cfg
index e7215928c8..068d775fc4 100644
--- a/resources/intent/liquid/liquid_vo0.4_PETG_Normal_Quality_Accurate.inst.cfg
+++ b/resources/intent/liquid/liquid_vo0.4_PETG_Normal_Quality_Accurate.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = engineering
material = generic_petg
quality_type = normal
-setting_version = 21
+setting_version = 22
type = intent
variant = VO 0.4
diff --git a/resources/intent/liquid/liquid_vo0.4_PETG_Normal_Visual.inst.cfg b/resources/intent/liquid/liquid_vo0.4_PETG_Normal_Visual.inst.cfg
index bd024da2d2..9f91179da0 100644
--- a/resources/intent/liquid/liquid_vo0.4_PETG_Normal_Visual.inst.cfg
+++ b/resources/intent/liquid/liquid_vo0.4_PETG_Normal_Visual.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = visual
material = generic_petg
quality_type = normal
-setting_version = 21
+setting_version = 22
type = intent
variant = VO 0.4
diff --git a/resources/intent/liquid/liquid_vo0.4_PLA_Draft_Print_Quick.inst.cfg b/resources/intent/liquid/liquid_vo0.4_PLA_Draft_Print_Quick.inst.cfg
index 58809338a9..1773ad0189 100644
--- a/resources/intent/liquid/liquid_vo0.4_PLA_Draft_Print_Quick.inst.cfg
+++ b/resources/intent/liquid/liquid_vo0.4_PLA_Draft_Print_Quick.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = quick
material = generic_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = intent
variant = VO 0.4
diff --git a/resources/intent/liquid/liquid_vo0.4_PLA_Fast_Print_Accurate.inst.cfg b/resources/intent/liquid/liquid_vo0.4_PLA_Fast_Print_Accurate.inst.cfg
index e7227e4736..ee4a315c20 100644
--- a/resources/intent/liquid/liquid_vo0.4_PLA_Fast_Print_Accurate.inst.cfg
+++ b/resources/intent/liquid/liquid_vo0.4_PLA_Fast_Print_Accurate.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = engineering
material = generic_pla
quality_type = fast
-setting_version = 21
+setting_version = 22
type = intent
variant = VO 0.4
diff --git a/resources/intent/liquid/liquid_vo0.4_PLA_Fast_Visual.inst.cfg b/resources/intent/liquid/liquid_vo0.4_PLA_Fast_Visual.inst.cfg
index a46c831293..dfe92c8089 100644
--- a/resources/intent/liquid/liquid_vo0.4_PLA_Fast_Visual.inst.cfg
+++ b/resources/intent/liquid/liquid_vo0.4_PLA_Fast_Visual.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = visual
material = generic_pla
quality_type = fast
-setting_version = 21
+setting_version = 22
type = intent
variant = VO 0.4
diff --git a/resources/intent/liquid/liquid_vo0.4_PLA_High_Visual.inst.cfg b/resources/intent/liquid/liquid_vo0.4_PLA_High_Visual.inst.cfg
index cceb026274..ead3f9f64d 100644
--- a/resources/intent/liquid/liquid_vo0.4_PLA_High_Visual.inst.cfg
+++ b/resources/intent/liquid/liquid_vo0.4_PLA_High_Visual.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = visual
material = generic_pla
quality_type = high
-setting_version = 21
+setting_version = 22
type = intent
variant = VO 0.4
diff --git a/resources/intent/liquid/liquid_vo0.4_PLA_Normal_Quality_Accurate.inst.cfg b/resources/intent/liquid/liquid_vo0.4_PLA_Normal_Quality_Accurate.inst.cfg
index e99e1b0287..7455753997 100644
--- a/resources/intent/liquid/liquid_vo0.4_PLA_Normal_Quality_Accurate.inst.cfg
+++ b/resources/intent/liquid/liquid_vo0.4_PLA_Normal_Quality_Accurate.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = engineering
material = generic_pla
quality_type = normal
-setting_version = 21
+setting_version = 22
type = intent
variant = VO 0.4
diff --git a/resources/intent/liquid/liquid_vo0.4_PLA_Normal_Visual.inst.cfg b/resources/intent/liquid/liquid_vo0.4_PLA_Normal_Visual.inst.cfg
index bc8922ece0..b5789fe9e9 100644
--- a/resources/intent/liquid/liquid_vo0.4_PLA_Normal_Visual.inst.cfg
+++ b/resources/intent/liquid/liquid_vo0.4_PLA_Normal_Visual.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = visual
material = generic_pla
quality_type = normal
-setting_version = 21
+setting_version = 22
type = intent
variant = VO 0.4
diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_abs_0.06mm_visual.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_abs_0.06mm_visual.inst.cfg
index a4e58f31c5..850ab8b213 100644
--- a/resources/intent/ultimaker_s3/um_s3_aa0.4_abs_0.06mm_visual.inst.cfg
+++ b/resources/intent/ultimaker_s3/um_s3_aa0.4_abs_0.06mm_visual.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = visual
material = generic_abs
quality_type = high
-setting_version = 21
+setting_version = 22
type = intent
variant = AA 0.4
diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_abs_0.15mm_engineering.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_abs_0.15mm_engineering.inst.cfg
index c0218292c3..c1ade2391e 100644
--- a/resources/intent/ultimaker_s3/um_s3_aa0.4_abs_0.15mm_engineering.inst.cfg
+++ b/resources/intent/ultimaker_s3/um_s3_aa0.4_abs_0.15mm_engineering.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = engineering
material = generic_abs
quality_type = fast
-setting_version = 21
+setting_version = 22
type = intent
variant = AA 0.4
diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_abs_0.15mm_visual.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_abs_0.15mm_visual.inst.cfg
index dbc424b9f9..95644621ad 100644
--- a/resources/intent/ultimaker_s3/um_s3_aa0.4_abs_0.15mm_visual.inst.cfg
+++ b/resources/intent/ultimaker_s3/um_s3_aa0.4_abs_0.15mm_visual.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = visual
material = generic_abs
quality_type = fast
-setting_version = 21
+setting_version = 22
type = intent
variant = AA 0.4
diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_abs_0.1mm_engineering.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_abs_0.1mm_engineering.inst.cfg
index 08d9036d81..c9e5804306 100644
--- a/resources/intent/ultimaker_s3/um_s3_aa0.4_abs_0.1mm_engineering.inst.cfg
+++ b/resources/intent/ultimaker_s3/um_s3_aa0.4_abs_0.1mm_engineering.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = engineering
material = generic_abs
quality_type = normal
-setting_version = 21
+setting_version = 22
type = intent
variant = AA 0.4
diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_abs_0.1mm_visual.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_abs_0.1mm_visual.inst.cfg
index a813a4fe8c..57df5208d6 100644
--- a/resources/intent/ultimaker_s3/um_s3_aa0.4_abs_0.1mm_visual.inst.cfg
+++ b/resources/intent/ultimaker_s3/um_s3_aa0.4_abs_0.1mm_visual.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = visual
material = generic_abs
quality_type = normal
-setting_version = 21
+setting_version = 22
type = intent
variant = AA 0.4
diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_abs_0.2mm_quick.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_abs_0.2mm_quick.inst.cfg
index 0211eb653c..c50a4c6331 100644
--- a/resources/intent/ultimaker_s3/um_s3_aa0.4_abs_0.2mm_quick.inst.cfg
+++ b/resources/intent/ultimaker_s3/um_s3_aa0.4_abs_0.2mm_quick.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = quick
material = generic_abs
quality_type = draft
-setting_version = 21
+setting_version = 22
type = intent
variant = AA 0.4
diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_cpe-plus_0.15mm_engineering.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_cpe-plus_0.15mm_engineering.inst.cfg
index 850c7fb2bb..4e53829056 100644
--- a/resources/intent/ultimaker_s3/um_s3_aa0.4_cpe-plus_0.15mm_engineering.inst.cfg
+++ b/resources/intent/ultimaker_s3/um_s3_aa0.4_cpe-plus_0.15mm_engineering.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = engineering
material = generic_cpe_plus
quality_type = fast
-setting_version = 21
+setting_version = 22
type = intent
variant = AA 0.4
diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_cpe-plus_0.1mm_engineering.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_cpe-plus_0.1mm_engineering.inst.cfg
index c9bec0e199..9513f56dfe 100644
--- a/resources/intent/ultimaker_s3/um_s3_aa0.4_cpe-plus_0.1mm_engineering.inst.cfg
+++ b/resources/intent/ultimaker_s3/um_s3_aa0.4_cpe-plus_0.1mm_engineering.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = engineering
material = generic_cpe_plus
quality_type = normal
-setting_version = 21
+setting_version = 22
type = intent
variant = AA 0.4
diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_cpe_0.15mm_engineering.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_cpe_0.15mm_engineering.inst.cfg
index 8f225ad499..66196a4215 100644
--- a/resources/intent/ultimaker_s3/um_s3_aa0.4_cpe_0.15mm_engineering.inst.cfg
+++ b/resources/intent/ultimaker_s3/um_s3_aa0.4_cpe_0.15mm_engineering.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = engineering
material = generic_cpe
quality_type = fast
-setting_version = 21
+setting_version = 22
type = intent
variant = AA 0.4
diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_cpe_0.1mm_engineering.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_cpe_0.1mm_engineering.inst.cfg
index f14e77b323..295e4681f5 100644
--- a/resources/intent/ultimaker_s3/um_s3_aa0.4_cpe_0.1mm_engineering.inst.cfg
+++ b/resources/intent/ultimaker_s3/um_s3_aa0.4_cpe_0.1mm_engineering.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = engineering
material = generic_cpe
quality_type = normal
-setting_version = 21
+setting_version = 22
type = intent
variant = AA 0.4
diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_nylon_0.15mm_engineering.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_nylon_0.15mm_engineering.inst.cfg
index 9808fcd06d..5c95a8bb6b 100644
--- a/resources/intent/ultimaker_s3/um_s3_aa0.4_nylon_0.15mm_engineering.inst.cfg
+++ b/resources/intent/ultimaker_s3/um_s3_aa0.4_nylon_0.15mm_engineering.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = engineering
material = generic_nylon
quality_type = fast
-setting_version = 21
+setting_version = 22
type = intent
variant = AA 0.4
diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_nylon_0.1mm_engineering.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_nylon_0.1mm_engineering.inst.cfg
index 943afe896f..0143426335 100644
--- a/resources/intent/ultimaker_s3/um_s3_aa0.4_nylon_0.1mm_engineering.inst.cfg
+++ b/resources/intent/ultimaker_s3/um_s3_aa0.4_nylon_0.1mm_engineering.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = engineering
material = generic_nylon
quality_type = normal
-setting_version = 21
+setting_version = 22
type = intent
variant = AA 0.4
diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_pc_0.15mm_engineering.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_pc_0.15mm_engineering.inst.cfg
index 39c93fe936..5deb69e5ab 100644
--- a/resources/intent/ultimaker_s3/um_s3_aa0.4_pc_0.15mm_engineering.inst.cfg
+++ b/resources/intent/ultimaker_s3/um_s3_aa0.4_pc_0.15mm_engineering.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = engineering
material = generic_pc
quality_type = fast
-setting_version = 21
+setting_version = 22
type = intent
variant = AA 0.4
diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_pc_0.1mm_engineering.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_pc_0.1mm_engineering.inst.cfg
index defc258cf6..8c1a60b5b4 100644
--- a/resources/intent/ultimaker_s3/um_s3_aa0.4_pc_0.1mm_engineering.inst.cfg
+++ b/resources/intent/ultimaker_s3/um_s3_aa0.4_pc_0.1mm_engineering.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = engineering
material = generic_pc
quality_type = normal
-setting_version = 21
+setting_version = 22
type = intent
variant = AA 0.4
diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_petg_0.15mm_engineering.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_petg_0.15mm_engineering.inst.cfg
index 5b28668d02..50011a3188 100644
--- a/resources/intent/ultimaker_s3/um_s3_aa0.4_petg_0.15mm_engineering.inst.cfg
+++ b/resources/intent/ultimaker_s3/um_s3_aa0.4_petg_0.15mm_engineering.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = engineering
material = generic_petg
quality_type = fast
-setting_version = 21
+setting_version = 22
type = intent
variant = AA 0.4
diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_petg_0.1mm_engineering.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_petg_0.1mm_engineering.inst.cfg
index 85a4798ee5..8e1cbd003b 100644
--- a/resources/intent/ultimaker_s3/um_s3_aa0.4_petg_0.1mm_engineering.inst.cfg
+++ b/resources/intent/ultimaker_s3/um_s3_aa0.4_petg_0.1mm_engineering.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = engineering
material = generic_petg
quality_type = normal
-setting_version = 21
+setting_version = 22
type = intent
variant = AA 0.4
diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_pla_0.06mm_visual.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_pla_0.06mm_visual.inst.cfg
index 518c860cd3..f3cd83f0fb 100644
--- a/resources/intent/ultimaker_s3/um_s3_aa0.4_pla_0.06mm_visual.inst.cfg
+++ b/resources/intent/ultimaker_s3/um_s3_aa0.4_pla_0.06mm_visual.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = visual
material = generic_pla
quality_type = high
-setting_version = 21
+setting_version = 22
type = intent
variant = AA 0.4
diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_pla_0.15mm_engineering.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_pla_0.15mm_engineering.inst.cfg
index dcc4d27443..853db370a7 100644
--- a/resources/intent/ultimaker_s3/um_s3_aa0.4_pla_0.15mm_engineering.inst.cfg
+++ b/resources/intent/ultimaker_s3/um_s3_aa0.4_pla_0.15mm_engineering.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = engineering
material = generic_pla
quality_type = fast
-setting_version = 21
+setting_version = 22
type = intent
variant = AA 0.4
diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_pla_0.15mm_visual.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_pla_0.15mm_visual.inst.cfg
index fdbd56033f..6f3a0aa8d9 100644
--- a/resources/intent/ultimaker_s3/um_s3_aa0.4_pla_0.15mm_visual.inst.cfg
+++ b/resources/intent/ultimaker_s3/um_s3_aa0.4_pla_0.15mm_visual.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = visual
material = generic_pla
quality_type = fast
-setting_version = 21
+setting_version = 22
type = intent
variant = AA 0.4
diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_pla_0.1mm_engineering.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_pla_0.1mm_engineering.inst.cfg
index 3ae9a086b8..ed0c770c33 100644
--- a/resources/intent/ultimaker_s3/um_s3_aa0.4_pla_0.1mm_engineering.inst.cfg
+++ b/resources/intent/ultimaker_s3/um_s3_aa0.4_pla_0.1mm_engineering.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = engineering
material = generic_pla
quality_type = normal
-setting_version = 21
+setting_version = 22
type = intent
variant = AA 0.4
diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_pla_0.1mm_visual.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_pla_0.1mm_visual.inst.cfg
index 2d458b03ec..3aec759ed8 100644
--- a/resources/intent/ultimaker_s3/um_s3_aa0.4_pla_0.1mm_visual.inst.cfg
+++ b/resources/intent/ultimaker_s3/um_s3_aa0.4_pla_0.1mm_visual.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = visual
material = generic_pla
quality_type = normal
-setting_version = 21
+setting_version = 22
type = intent
variant = AA 0.4
diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_pla_0.2mm_quick.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_pla_0.2mm_quick.inst.cfg
index 27aa29bed0..7db781a22e 100644
--- a/resources/intent/ultimaker_s3/um_s3_aa0.4_pla_0.2mm_quick.inst.cfg
+++ b/resources/intent/ultimaker_s3/um_s3_aa0.4_pla_0.2mm_quick.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = quick
material = generic_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = intent
variant = AA 0.4
diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_pla_0.3mm_quick.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_pla_0.3mm_quick.inst.cfg
index 8e46676be8..f5bcf98ba2 100644
--- a/resources/intent/ultimaker_s3/um_s3_aa0.4_pla_0.3mm_quick.inst.cfg
+++ b/resources/intent/ultimaker_s3/um_s3_aa0.4_pla_0.3mm_quick.inst.cfg
@@ -8,7 +8,7 @@ intent_category = quick
is_experimental = True
material = generic_pla
quality_type = verydraft
-setting_version = 21
+setting_version = 22
type = intent
variant = AA 0.4
diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_tough-pla_0.06mm_visual.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_tough-pla_0.06mm_visual.inst.cfg
index 17e39eae49..ce4c717c54 100644
--- a/resources/intent/ultimaker_s3/um_s3_aa0.4_tough-pla_0.06mm_visual.inst.cfg
+++ b/resources/intent/ultimaker_s3/um_s3_aa0.4_tough-pla_0.06mm_visual.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = visual
material = generic_tough_pla
quality_type = high
-setting_version = 21
+setting_version = 22
type = intent
variant = AA 0.4
diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_tough-pla_0.15mm_engineering.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_tough-pla_0.15mm_engineering.inst.cfg
index 2fe0451770..01d2128f62 100644
--- a/resources/intent/ultimaker_s3/um_s3_aa0.4_tough-pla_0.15mm_engineering.inst.cfg
+++ b/resources/intent/ultimaker_s3/um_s3_aa0.4_tough-pla_0.15mm_engineering.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = engineering
material = generic_tough_pla
quality_type = fast
-setting_version = 21
+setting_version = 22
type = intent
variant = AA 0.4
diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_tough-pla_0.15mm_visual.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_tough-pla_0.15mm_visual.inst.cfg
index 02e95c62f8..83f9024c20 100644
--- a/resources/intent/ultimaker_s3/um_s3_aa0.4_tough-pla_0.15mm_visual.inst.cfg
+++ b/resources/intent/ultimaker_s3/um_s3_aa0.4_tough-pla_0.15mm_visual.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = visual
material = generic_tough_pla
quality_type = fast
-setting_version = 21
+setting_version = 22
type = intent
variant = AA 0.4
diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_tough-pla_0.1mm_engineering.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_tough-pla_0.1mm_engineering.inst.cfg
index 70ffa3f61c..ead230ea21 100644
--- a/resources/intent/ultimaker_s3/um_s3_aa0.4_tough-pla_0.1mm_engineering.inst.cfg
+++ b/resources/intent/ultimaker_s3/um_s3_aa0.4_tough-pla_0.1mm_engineering.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = engineering
material = generic_tough_pla
quality_type = normal
-setting_version = 21
+setting_version = 22
type = intent
variant = AA 0.4
diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_tough-pla_0.1mm_visual.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_tough-pla_0.1mm_visual.inst.cfg
index 8b159e0fae..bad763a0ae 100644
--- a/resources/intent/ultimaker_s3/um_s3_aa0.4_tough-pla_0.1mm_visual.inst.cfg
+++ b/resources/intent/ultimaker_s3/um_s3_aa0.4_tough-pla_0.1mm_visual.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = visual
material = generic_tough_pla
quality_type = normal
-setting_version = 21
+setting_version = 22
type = intent
variant = AA 0.4
diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_tough-pla_0.2mm_quick.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_tough-pla_0.2mm_quick.inst.cfg
index f316204c60..7ce3655a1f 100644
--- a/resources/intent/ultimaker_s3/um_s3_aa0.4_tough-pla_0.2mm_quick.inst.cfg
+++ b/resources/intent/ultimaker_s3/um_s3_aa0.4_tough-pla_0.2mm_quick.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = quick
material = generic_tough_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = intent
variant = AA 0.4
diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_tough-pla_0.3mm_quick.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_tough-pla_0.3mm_quick.inst.cfg
index d093f2aaa3..e359e6d1ab 100644
--- a/resources/intent/ultimaker_s3/um_s3_aa0.4_tough-pla_0.3mm_quick.inst.cfg
+++ b/resources/intent/ultimaker_s3/um_s3_aa0.4_tough-pla_0.3mm_quick.inst.cfg
@@ -8,7 +8,7 @@ intent_category = quick
is_experimental = True
material = generic_tough_pla
quality_type = verydraft
-setting_version = 21
+setting_version = 22
type = intent
variant = AA 0.4
diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_abs_0.06mm_visual.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_abs_0.06mm_visual.inst.cfg
index e001eb3d4d..01af38e710 100644
--- a/resources/intent/ultimaker_s5/um_s5_aa0.4_abs_0.06mm_visual.inst.cfg
+++ b/resources/intent/ultimaker_s5/um_s5_aa0.4_abs_0.06mm_visual.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = visual
material = generic_abs
quality_type = high
-setting_version = 21
+setting_version = 22
type = intent
variant = AA 0.4
diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_abs_0.15mm_engineering.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_abs_0.15mm_engineering.inst.cfg
index 5f80d44422..015f9de741 100644
--- a/resources/intent/ultimaker_s5/um_s5_aa0.4_abs_0.15mm_engineering.inst.cfg
+++ b/resources/intent/ultimaker_s5/um_s5_aa0.4_abs_0.15mm_engineering.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = engineering
material = generic_abs
quality_type = fast
-setting_version = 21
+setting_version = 22
type = intent
variant = AA 0.4
diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_abs_0.15mm_visual.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_abs_0.15mm_visual.inst.cfg
index 1136abff91..767644af8f 100644
--- a/resources/intent/ultimaker_s5/um_s5_aa0.4_abs_0.15mm_visual.inst.cfg
+++ b/resources/intent/ultimaker_s5/um_s5_aa0.4_abs_0.15mm_visual.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = visual
material = generic_abs
quality_type = fast
-setting_version = 21
+setting_version = 22
type = intent
variant = AA 0.4
diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_abs_0.1mm_engineering.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_abs_0.1mm_engineering.inst.cfg
index c3c073488e..8912a439f5 100644
--- a/resources/intent/ultimaker_s5/um_s5_aa0.4_abs_0.1mm_engineering.inst.cfg
+++ b/resources/intent/ultimaker_s5/um_s5_aa0.4_abs_0.1mm_engineering.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = engineering
material = generic_abs
quality_type = normal
-setting_version = 21
+setting_version = 22
type = intent
variant = AA 0.4
diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_abs_0.1mm_visual.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_abs_0.1mm_visual.inst.cfg
index 22418aba80..9fbe2d656b 100644
--- a/resources/intent/ultimaker_s5/um_s5_aa0.4_abs_0.1mm_visual.inst.cfg
+++ b/resources/intent/ultimaker_s5/um_s5_aa0.4_abs_0.1mm_visual.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = visual
material = generic_abs
quality_type = normal
-setting_version = 21
+setting_version = 22
type = intent
variant = AA 0.4
diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_abs_0.2mm_quick.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_abs_0.2mm_quick.inst.cfg
index 768b7434a4..a06a805684 100644
--- a/resources/intent/ultimaker_s5/um_s5_aa0.4_abs_0.2mm_quick.inst.cfg
+++ b/resources/intent/ultimaker_s5/um_s5_aa0.4_abs_0.2mm_quick.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = quick
material = generic_abs
quality_type = draft
-setting_version = 21
+setting_version = 22
type = intent
variant = AA 0.4
diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_cpe-plus_0.15mm_engineering.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_cpe-plus_0.15mm_engineering.inst.cfg
index 186ccedacf..6310212dad 100644
--- a/resources/intent/ultimaker_s5/um_s5_aa0.4_cpe-plus_0.15mm_engineering.inst.cfg
+++ b/resources/intent/ultimaker_s5/um_s5_aa0.4_cpe-plus_0.15mm_engineering.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = engineering
material = generic_cpe_plus
quality_type = fast
-setting_version = 21
+setting_version = 22
type = intent
variant = AA 0.4
diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_cpe-plus_0.1mm_engineering.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_cpe-plus_0.1mm_engineering.inst.cfg
index 8c3fcb73e9..4737b633fc 100644
--- a/resources/intent/ultimaker_s5/um_s5_aa0.4_cpe-plus_0.1mm_engineering.inst.cfg
+++ b/resources/intent/ultimaker_s5/um_s5_aa0.4_cpe-plus_0.1mm_engineering.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = engineering
material = generic_cpe_plus
quality_type = normal
-setting_version = 21
+setting_version = 22
type = intent
variant = AA 0.4
diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_cpe_0.15mm_engineering.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_cpe_0.15mm_engineering.inst.cfg
index 5e1a871489..7225bab936 100644
--- a/resources/intent/ultimaker_s5/um_s5_aa0.4_cpe_0.15mm_engineering.inst.cfg
+++ b/resources/intent/ultimaker_s5/um_s5_aa0.4_cpe_0.15mm_engineering.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = engineering
material = generic_cpe
quality_type = fast
-setting_version = 21
+setting_version = 22
type = intent
variant = AA 0.4
diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_cpe_0.1mm_engineering.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_cpe_0.1mm_engineering.inst.cfg
index b2bda40aef..eefe637954 100644
--- a/resources/intent/ultimaker_s5/um_s5_aa0.4_cpe_0.1mm_engineering.inst.cfg
+++ b/resources/intent/ultimaker_s5/um_s5_aa0.4_cpe_0.1mm_engineering.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = engineering
material = generic_cpe
quality_type = normal
-setting_version = 21
+setting_version = 22
type = intent
variant = AA 0.4
diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_nylon_0.15mm_engineering.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_nylon_0.15mm_engineering.inst.cfg
index 6f80650280..63207f8f14 100644
--- a/resources/intent/ultimaker_s5/um_s5_aa0.4_nylon_0.15mm_engineering.inst.cfg
+++ b/resources/intent/ultimaker_s5/um_s5_aa0.4_nylon_0.15mm_engineering.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = engineering
material = generic_nylon
quality_type = fast
-setting_version = 21
+setting_version = 22
type = intent
variant = AA 0.4
diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_nylon_0.1mm_engineering.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_nylon_0.1mm_engineering.inst.cfg
index dfd16a62ef..d20118ef97 100644
--- a/resources/intent/ultimaker_s5/um_s5_aa0.4_nylon_0.1mm_engineering.inst.cfg
+++ b/resources/intent/ultimaker_s5/um_s5_aa0.4_nylon_0.1mm_engineering.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = engineering
material = generic_nylon
quality_type = normal
-setting_version = 21
+setting_version = 22
type = intent
variant = AA 0.4
diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_pc_0.15mm_engineering.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_pc_0.15mm_engineering.inst.cfg
index 5bd2c9db3d..296959f646 100644
--- a/resources/intent/ultimaker_s5/um_s5_aa0.4_pc_0.15mm_engineering.inst.cfg
+++ b/resources/intent/ultimaker_s5/um_s5_aa0.4_pc_0.15mm_engineering.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = engineering
material = generic_pc
quality_type = fast
-setting_version = 21
+setting_version = 22
type = intent
variant = AA 0.4
diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_pc_0.1mm_engineering.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_pc_0.1mm_engineering.inst.cfg
index ae38dcfcba..13369f1eab 100644
--- a/resources/intent/ultimaker_s5/um_s5_aa0.4_pc_0.1mm_engineering.inst.cfg
+++ b/resources/intent/ultimaker_s5/um_s5_aa0.4_pc_0.1mm_engineering.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = engineering
material = generic_pc
quality_type = normal
-setting_version = 21
+setting_version = 22
type = intent
variant = AA 0.4
diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_petg_0.15mm_engineering.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_petg_0.15mm_engineering.inst.cfg
index 830addf644..b952bc3f2b 100644
--- a/resources/intent/ultimaker_s5/um_s5_aa0.4_petg_0.15mm_engineering.inst.cfg
+++ b/resources/intent/ultimaker_s5/um_s5_aa0.4_petg_0.15mm_engineering.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = engineering
material = generic_petg
quality_type = fast
-setting_version = 21
+setting_version = 22
type = intent
variant = AA 0.4
diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_petg_0.1mm_engineering.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_petg_0.1mm_engineering.inst.cfg
index a2b309c620..c8a9e7ec65 100644
--- a/resources/intent/ultimaker_s5/um_s5_aa0.4_petg_0.1mm_engineering.inst.cfg
+++ b/resources/intent/ultimaker_s5/um_s5_aa0.4_petg_0.1mm_engineering.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = engineering
material = generic_petg
quality_type = normal
-setting_version = 21
+setting_version = 22
type = intent
variant = AA 0.4
diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_pla_0.06mm_visual.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_pla_0.06mm_visual.inst.cfg
index fff503c64a..5fdb90d5e5 100644
--- a/resources/intent/ultimaker_s5/um_s5_aa0.4_pla_0.06mm_visual.inst.cfg
+++ b/resources/intent/ultimaker_s5/um_s5_aa0.4_pla_0.06mm_visual.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = visual
material = generic_pla
quality_type = high
-setting_version = 21
+setting_version = 22
type = intent
variant = AA 0.4
diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_pla_0.15mm_engineering.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_pla_0.15mm_engineering.inst.cfg
index 9a14f8daa2..9bb289a3b1 100644
--- a/resources/intent/ultimaker_s5/um_s5_aa0.4_pla_0.15mm_engineering.inst.cfg
+++ b/resources/intent/ultimaker_s5/um_s5_aa0.4_pla_0.15mm_engineering.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = engineering
material = generic_pla
quality_type = fast
-setting_version = 21
+setting_version = 22
type = intent
variant = AA 0.4
diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_pla_0.15mm_visual.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_pla_0.15mm_visual.inst.cfg
index 92916d5519..6fa63725c5 100644
--- a/resources/intent/ultimaker_s5/um_s5_aa0.4_pla_0.15mm_visual.inst.cfg
+++ b/resources/intent/ultimaker_s5/um_s5_aa0.4_pla_0.15mm_visual.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = visual
material = generic_pla
quality_type = fast
-setting_version = 21
+setting_version = 22
type = intent
variant = AA 0.4
diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_pla_0.1mm_engineering.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_pla_0.1mm_engineering.inst.cfg
index c36bd85904..ad06050ef1 100644
--- a/resources/intent/ultimaker_s5/um_s5_aa0.4_pla_0.1mm_engineering.inst.cfg
+++ b/resources/intent/ultimaker_s5/um_s5_aa0.4_pla_0.1mm_engineering.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = engineering
material = generic_pla
quality_type = normal
-setting_version = 21
+setting_version = 22
type = intent
variant = AA 0.4
diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_pla_0.1mm_visual.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_pla_0.1mm_visual.inst.cfg
index 2608d4978f..e2b41d7445 100644
--- a/resources/intent/ultimaker_s5/um_s5_aa0.4_pla_0.1mm_visual.inst.cfg
+++ b/resources/intent/ultimaker_s5/um_s5_aa0.4_pla_0.1mm_visual.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = visual
material = generic_pla
quality_type = normal
-setting_version = 21
+setting_version = 22
type = intent
variant = AA 0.4
diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_pla_0.2mm_quick.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_pla_0.2mm_quick.inst.cfg
index 0b9ec3c186..3428f1fdda 100644
--- a/resources/intent/ultimaker_s5/um_s5_aa0.4_pla_0.2mm_quick.inst.cfg
+++ b/resources/intent/ultimaker_s5/um_s5_aa0.4_pla_0.2mm_quick.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = quick
material = generic_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = intent
variant = AA 0.4
diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_pla_0.3mm_quick.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_pla_0.3mm_quick.inst.cfg
index e841db0087..899fa76b61 100644
--- a/resources/intent/ultimaker_s5/um_s5_aa0.4_pla_0.3mm_quick.inst.cfg
+++ b/resources/intent/ultimaker_s5/um_s5_aa0.4_pla_0.3mm_quick.inst.cfg
@@ -8,7 +8,7 @@ intent_category = quick
is_experimental = True
material = generic_pla
quality_type = verydraft
-setting_version = 21
+setting_version = 22
type = intent
variant = AA 0.4
diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_tough-pla_0.06mm_visual.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_tough-pla_0.06mm_visual.inst.cfg
index d143062083..ce5961883a 100644
--- a/resources/intent/ultimaker_s5/um_s5_aa0.4_tough-pla_0.06mm_visual.inst.cfg
+++ b/resources/intent/ultimaker_s5/um_s5_aa0.4_tough-pla_0.06mm_visual.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = visual
material = generic_tough_pla
quality_type = high
-setting_version = 21
+setting_version = 22
type = intent
variant = AA 0.4
diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_tough-pla_0.15mm_engineering.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_tough-pla_0.15mm_engineering.inst.cfg
index 603a8b1097..d71cea9bdc 100644
--- a/resources/intent/ultimaker_s5/um_s5_aa0.4_tough-pla_0.15mm_engineering.inst.cfg
+++ b/resources/intent/ultimaker_s5/um_s5_aa0.4_tough-pla_0.15mm_engineering.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = engineering
material = generic_tough_pla
quality_type = fast
-setting_version = 21
+setting_version = 22
type = intent
variant = AA 0.4
diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_tough-pla_0.15mm_visual.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_tough-pla_0.15mm_visual.inst.cfg
index d6c69fb520..31aaa88fc1 100644
--- a/resources/intent/ultimaker_s5/um_s5_aa0.4_tough-pla_0.15mm_visual.inst.cfg
+++ b/resources/intent/ultimaker_s5/um_s5_aa0.4_tough-pla_0.15mm_visual.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = visual
material = generic_tough_pla
quality_type = fast
-setting_version = 21
+setting_version = 22
type = intent
variant = AA 0.4
diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_tough-pla_0.1mm_engineering.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_tough-pla_0.1mm_engineering.inst.cfg
index 905f8d315b..84c8068563 100644
--- a/resources/intent/ultimaker_s5/um_s5_aa0.4_tough-pla_0.1mm_engineering.inst.cfg
+++ b/resources/intent/ultimaker_s5/um_s5_aa0.4_tough-pla_0.1mm_engineering.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = engineering
material = generic_tough_pla
quality_type = normal
-setting_version = 21
+setting_version = 22
type = intent
variant = AA 0.4
diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_tough-pla_0.1mm_visual.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_tough-pla_0.1mm_visual.inst.cfg
index 4c633136a9..c9455300ec 100644
--- a/resources/intent/ultimaker_s5/um_s5_aa0.4_tough-pla_0.1mm_visual.inst.cfg
+++ b/resources/intent/ultimaker_s5/um_s5_aa0.4_tough-pla_0.1mm_visual.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = visual
material = generic_tough_pla
quality_type = normal
-setting_version = 21
+setting_version = 22
type = intent
variant = AA 0.4
diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_tough-pla_0.2mm_quick.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_tough-pla_0.2mm_quick.inst.cfg
index da9ece1a4f..b657f45d71 100644
--- a/resources/intent/ultimaker_s5/um_s5_aa0.4_tough-pla_0.2mm_quick.inst.cfg
+++ b/resources/intent/ultimaker_s5/um_s5_aa0.4_tough-pla_0.2mm_quick.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = quick
material = generic_tough_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = intent
variant = AA 0.4
diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_tough-pla_0.3mm_quick.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_tough-pla_0.3mm_quick.inst.cfg
index 4cda762b82..f4e1bab762 100644
--- a/resources/intent/ultimaker_s5/um_s5_aa0.4_tough-pla_0.3mm_quick.inst.cfg
+++ b/resources/intent/ultimaker_s5/um_s5_aa0.4_tough-pla_0.3mm_quick.inst.cfg
@@ -8,7 +8,7 @@ intent_category = quick
is_experimental = True
material = generic_tough_pla
quality_type = verydraft
-setting_version = 21
+setting_version = 22
type = intent
variant = AA 0.4
diff --git a/resources/intent/uni_base/abs/abs_nozzle_0.40_layer_0.10_visual.inst.inst.cfg b/resources/intent/uni_base/abs/abs_nozzle_0.40_layer_0.10_visual.inst.inst.cfg
index db8ffdb6c0..2f4ea429a7 100644
--- a/resources/intent/uni_base/abs/abs_nozzle_0.40_layer_0.10_visual.inst.inst.cfg
+++ b/resources/intent/uni_base/abs/abs_nozzle_0.40_layer_0.10_visual.inst.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = visual
material = generic_abs
quality_type = q010
-setting_version = 21
+setting_version = 22
type = intent
variant = 0.40mm Nozzle
diff --git a/resources/intent/uni_base/abs/abs_nozzle_0.40_layer_0.15_eng.inst.inst.cfg b/resources/intent/uni_base/abs/abs_nozzle_0.40_layer_0.15_eng.inst.inst.cfg
index 1e8f4e123a..59e028f9d9 100644
--- a/resources/intent/uni_base/abs/abs_nozzle_0.40_layer_0.15_eng.inst.inst.cfg
+++ b/resources/intent/uni_base/abs/abs_nozzle_0.40_layer_0.15_eng.inst.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = engineering
material = generic_abs
quality_type = q015
-setting_version = 21
+setting_version = 22
type = intent
variant = 0.40mm Nozzle
diff --git a/resources/intent/uni_base/abs/abs_nozzle_0.40_layer_0.15_visual.inst.inst.cfg b/resources/intent/uni_base/abs/abs_nozzle_0.40_layer_0.15_visual.inst.inst.cfg
index bd88a1dd92..8de69b4d8d 100644
--- a/resources/intent/uni_base/abs/abs_nozzle_0.40_layer_0.15_visual.inst.inst.cfg
+++ b/resources/intent/uni_base/abs/abs_nozzle_0.40_layer_0.15_visual.inst.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = visual
material = generic_abs
quality_type = q015
-setting_version = 21
+setting_version = 22
type = intent
variant = 0.40mm Nozzle
diff --git a/resources/intent/uni_base/abs/abs_nozzle_0.40_layer_0.20_eng.inst.inst.cfg b/resources/intent/uni_base/abs/abs_nozzle_0.40_layer_0.20_eng.inst.inst.cfg
index a23a5febc9..4dd79af2b2 100644
--- a/resources/intent/uni_base/abs/abs_nozzle_0.40_layer_0.20_eng.inst.inst.cfg
+++ b/resources/intent/uni_base/abs/abs_nozzle_0.40_layer_0.20_eng.inst.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = engineering
material = generic_abs
quality_type = q020
-setting_version = 21
+setting_version = 22
type = intent
variant = 0.40mm Nozzle
diff --git a/resources/intent/uni_base/abs/abs_nozzle_0.40_layer_0.20_quick.inst.cfg b/resources/intent/uni_base/abs/abs_nozzle_0.40_layer_0.20_quick.inst.cfg
index f51912e32a..ea85344a43 100644
--- a/resources/intent/uni_base/abs/abs_nozzle_0.40_layer_0.20_quick.inst.cfg
+++ b/resources/intent/uni_base/abs/abs_nozzle_0.40_layer_0.20_quick.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = quick
material = generic_abs
quality_type = q020
-setting_version = 21
+setting_version = 22
type = intent
variant = 0.40mm Nozzle
diff --git a/resources/intent/uni_base/abs/abs_nozzle_0.40_layer_0.20_visual.inst.inst.cfg b/resources/intent/uni_base/abs/abs_nozzle_0.40_layer_0.20_visual.inst.inst.cfg
index 1fcc15d179..8d85083a2b 100644
--- a/resources/intent/uni_base/abs/abs_nozzle_0.40_layer_0.20_visual.inst.inst.cfg
+++ b/resources/intent/uni_base/abs/abs_nozzle_0.40_layer_0.20_visual.inst.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = visual
material = generic_abs
quality_type = q020
-setting_version = 21
+setting_version = 22
type = intent
variant = 0.40mm Nozzle
diff --git a/resources/intent/uni_base/abs/abs_nozzle_0.40_layer_0.25_quick.inst.cfg b/resources/intent/uni_base/abs/abs_nozzle_0.40_layer_0.25_quick.inst.cfg
index 25260bb5fb..7dad65fadc 100644
--- a/resources/intent/uni_base/abs/abs_nozzle_0.40_layer_0.25_quick.inst.cfg
+++ b/resources/intent/uni_base/abs/abs_nozzle_0.40_layer_0.25_quick.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = quick
material = generic_abs
quality_type = q025
-setting_version = 21
+setting_version = 22
type = intent
variant = 0.40mm Nozzle
diff --git a/resources/intent/uni_base/abs/abs_nozzle_0.40_layer_0.30_quick.inst.cfg b/resources/intent/uni_base/abs/abs_nozzle_0.40_layer_0.30_quick.inst.cfg
index edca3e9d3d..3d3ea1858a 100644
--- a/resources/intent/uni_base/abs/abs_nozzle_0.40_layer_0.30_quick.inst.cfg
+++ b/resources/intent/uni_base/abs/abs_nozzle_0.40_layer_0.30_quick.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = quick
material = generic_abs
quality_type = q030
-setting_version = 21
+setting_version = 22
type = intent
variant = 0.40mm Nozzle
diff --git a/resources/intent/uni_base/petg/petg_nozzle_0.40_layer_0.10_visual.inst.inst.cfg b/resources/intent/uni_base/petg/petg_nozzle_0.40_layer_0.10_visual.inst.inst.cfg
index f34aea68e8..d132622930 100644
--- a/resources/intent/uni_base/petg/petg_nozzle_0.40_layer_0.10_visual.inst.inst.cfg
+++ b/resources/intent/uni_base/petg/petg_nozzle_0.40_layer_0.10_visual.inst.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = visual
material = generic_petg
quality_type = q010
-setting_version = 21
+setting_version = 22
type = intent
variant = 0.40mm Nozzle
diff --git a/resources/intent/uni_base/petg/petg_nozzle_0.40_layer_0.15_eng.inst.inst.cfg b/resources/intent/uni_base/petg/petg_nozzle_0.40_layer_0.15_eng.inst.inst.cfg
index f4a1ea4acd..fdb0f4c443 100644
--- a/resources/intent/uni_base/petg/petg_nozzle_0.40_layer_0.15_eng.inst.inst.cfg
+++ b/resources/intent/uni_base/petg/petg_nozzle_0.40_layer_0.15_eng.inst.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = engineering
material = generic_petg
quality_type = q015
-setting_version = 21
+setting_version = 22
type = intent
variant = 0.40mm Nozzle
diff --git a/resources/intent/uni_base/petg/petg_nozzle_0.40_layer_0.15_visual.inst.inst.cfg b/resources/intent/uni_base/petg/petg_nozzle_0.40_layer_0.15_visual.inst.inst.cfg
index dab4a17769..266774c67f 100644
--- a/resources/intent/uni_base/petg/petg_nozzle_0.40_layer_0.15_visual.inst.inst.cfg
+++ b/resources/intent/uni_base/petg/petg_nozzle_0.40_layer_0.15_visual.inst.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = visual
material = generic_petg
quality_type = q015
-setting_version = 21
+setting_version = 22
type = intent
variant = 0.40mm Nozzle
diff --git a/resources/intent/uni_base/petg/petg_nozzle_0.40_layer_0.20_eng.inst.inst.cfg b/resources/intent/uni_base/petg/petg_nozzle_0.40_layer_0.20_eng.inst.inst.cfg
index 58758e2265..d8544e80ae 100644
--- a/resources/intent/uni_base/petg/petg_nozzle_0.40_layer_0.20_eng.inst.inst.cfg
+++ b/resources/intent/uni_base/petg/petg_nozzle_0.40_layer_0.20_eng.inst.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = engineering
material = generic_petg
quality_type = q020
-setting_version = 21
+setting_version = 22
type = intent
variant = 0.40mm Nozzle
diff --git a/resources/intent/uni_base/petg/petg_nozzle_0.40_layer_0.20_quick.inst.cfg b/resources/intent/uni_base/petg/petg_nozzle_0.40_layer_0.20_quick.inst.cfg
index 47efc0637d..4883a59ca8 100644
--- a/resources/intent/uni_base/petg/petg_nozzle_0.40_layer_0.20_quick.inst.cfg
+++ b/resources/intent/uni_base/petg/petg_nozzle_0.40_layer_0.20_quick.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = quick
material = generic_petg
quality_type = q020
-setting_version = 21
+setting_version = 22
type = intent
variant = 0.40mm Nozzle
diff --git a/resources/intent/uni_base/petg/petg_nozzle_0.40_layer_0.20_visual.inst.inst.cfg b/resources/intent/uni_base/petg/petg_nozzle_0.40_layer_0.20_visual.inst.inst.cfg
index e89c457ea1..45c5f8efb7 100644
--- a/resources/intent/uni_base/petg/petg_nozzle_0.40_layer_0.20_visual.inst.inst.cfg
+++ b/resources/intent/uni_base/petg/petg_nozzle_0.40_layer_0.20_visual.inst.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = visual
material = generic_petg
quality_type = q020
-setting_version = 21
+setting_version = 22
type = intent
variant = 0.40mm Nozzle
diff --git a/resources/intent/uni_base/petg/petg_nozzle_0.40_layer_0.25_quick.inst.cfg b/resources/intent/uni_base/petg/petg_nozzle_0.40_layer_0.25_quick.inst.cfg
index 00aafa2e71..1766ed7762 100644
--- a/resources/intent/uni_base/petg/petg_nozzle_0.40_layer_0.25_quick.inst.cfg
+++ b/resources/intent/uni_base/petg/petg_nozzle_0.40_layer_0.25_quick.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = quick
material = generic_petg
quality_type = q025
-setting_version = 21
+setting_version = 22
type = intent
variant = 0.40mm Nozzle
diff --git a/resources/intent/uni_base/petg/petg_nozzle_0.40_layer_0.30_quick.inst.cfg b/resources/intent/uni_base/petg/petg_nozzle_0.40_layer_0.30_quick.inst.cfg
index 910b28f240..e3effc7247 100644
--- a/resources/intent/uni_base/petg/petg_nozzle_0.40_layer_0.30_quick.inst.cfg
+++ b/resources/intent/uni_base/petg/petg_nozzle_0.40_layer_0.30_quick.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = quick
material = generic_petg
quality_type = q030
-setting_version = 21
+setting_version = 22
type = intent
variant = 0.40mm Nozzle
diff --git a/resources/intent/uni_base/pla/pla_nozzle_0.40_layer_0.10_visual.inst.inst.cfg b/resources/intent/uni_base/pla/pla_nozzle_0.40_layer_0.10_visual.inst.inst.cfg
index 8b68e77050..4b26c6f8d2 100644
--- a/resources/intent/uni_base/pla/pla_nozzle_0.40_layer_0.10_visual.inst.inst.cfg
+++ b/resources/intent/uni_base/pla/pla_nozzle_0.40_layer_0.10_visual.inst.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = visual
material = generic_pla
quality_type = q010
-setting_version = 21
+setting_version = 22
type = intent
variant = 0.40mm Nozzle
diff --git a/resources/intent/uni_base/pla/pla_nozzle_0.40_layer_0.15_eng.inst.inst.cfg b/resources/intent/uni_base/pla/pla_nozzle_0.40_layer_0.15_eng.inst.inst.cfg
index 9f27137570..03ead6e755 100644
--- a/resources/intent/uni_base/pla/pla_nozzle_0.40_layer_0.15_eng.inst.inst.cfg
+++ b/resources/intent/uni_base/pla/pla_nozzle_0.40_layer_0.15_eng.inst.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = engineering
material = generic_pla
quality_type = q015
-setting_version = 21
+setting_version = 22
type = intent
variant = 0.40mm Nozzle
diff --git a/resources/intent/uni_base/pla/pla_nozzle_0.40_layer_0.15_visual.inst.inst.cfg b/resources/intent/uni_base/pla/pla_nozzle_0.40_layer_0.15_visual.inst.inst.cfg
index 905378fc5e..4ec6a43fc3 100644
--- a/resources/intent/uni_base/pla/pla_nozzle_0.40_layer_0.15_visual.inst.inst.cfg
+++ b/resources/intent/uni_base/pla/pla_nozzle_0.40_layer_0.15_visual.inst.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = visual
material = generic_pla
quality_type = q015
-setting_version = 21
+setting_version = 22
type = intent
variant = 0.40mm Nozzle
diff --git a/resources/intent/uni_base/pla/pla_nozzle_0.40_layer_0.20_eng.inst.inst.cfg b/resources/intent/uni_base/pla/pla_nozzle_0.40_layer_0.20_eng.inst.inst.cfg
index 752a17888c..380b25ec39 100644
--- a/resources/intent/uni_base/pla/pla_nozzle_0.40_layer_0.20_eng.inst.inst.cfg
+++ b/resources/intent/uni_base/pla/pla_nozzle_0.40_layer_0.20_eng.inst.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = engineering
material = generic_pla
quality_type = q020
-setting_version = 21
+setting_version = 22
type = intent
variant = 0.40mm Nozzle
diff --git a/resources/intent/uni_base/pla/pla_nozzle_0.40_layer_0.20_quick.inst.cfg b/resources/intent/uni_base/pla/pla_nozzle_0.40_layer_0.20_quick.inst.cfg
index be63a5e10e..de4a124a63 100644
--- a/resources/intent/uni_base/pla/pla_nozzle_0.40_layer_0.20_quick.inst.cfg
+++ b/resources/intent/uni_base/pla/pla_nozzle_0.40_layer_0.20_quick.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = quick
material = generic_pla
quality_type = q020
-setting_version = 21
+setting_version = 22
type = intent
variant = 0.40mm Nozzle
diff --git a/resources/intent/uni_base/pla/pla_nozzle_0.40_layer_0.20_visual.inst.inst.cfg b/resources/intent/uni_base/pla/pla_nozzle_0.40_layer_0.20_visual.inst.inst.cfg
index 31fa527b98..9406777b94 100644
--- a/resources/intent/uni_base/pla/pla_nozzle_0.40_layer_0.20_visual.inst.inst.cfg
+++ b/resources/intent/uni_base/pla/pla_nozzle_0.40_layer_0.20_visual.inst.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = visual
material = generic_pla
quality_type = q020
-setting_version = 21
+setting_version = 22
type = intent
variant = 0.40mm Nozzle
diff --git a/resources/intent/uni_base/pla/pla_nozzle_0.40_layer_0.25_quick.inst.cfg b/resources/intent/uni_base/pla/pla_nozzle_0.40_layer_0.25_quick.inst.cfg
index 32d5c4dddd..295313baf9 100644
--- a/resources/intent/uni_base/pla/pla_nozzle_0.40_layer_0.25_quick.inst.cfg
+++ b/resources/intent/uni_base/pla/pla_nozzle_0.40_layer_0.25_quick.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = quick
material = generic_pla
quality_type = q025
-setting_version = 21
+setting_version = 22
type = intent
variant = 0.40mm Nozzle
diff --git a/resources/intent/uni_base/pla/pla_nozzle_0.40_layer_0.30_quick.inst.cfg b/resources/intent/uni_base/pla/pla_nozzle_0.40_layer_0.30_quick.inst.cfg
index b49610ad74..bf3880d4a5 100644
--- a/resources/intent/uni_base/pla/pla_nozzle_0.40_layer_0.30_quick.inst.cfg
+++ b/resources/intent/uni_base/pla/pla_nozzle_0.40_layer_0.30_quick.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = quick
material = generic_pla
quality_type = q030
-setting_version = 21
+setting_version = 22
type = intent
variant = 0.40mm Nozzle
diff --git a/resources/intent/zav_base/abs/zav_abs_nozzle_0.40_layer_0.10_visual.inst.inst.cfg b/resources/intent/zav_base/abs/zav_abs_nozzle_0.40_layer_0.10_visual.inst.inst.cfg
index 6ba6fb4cda..1b5440da22 100644
--- a/resources/intent/zav_base/abs/zav_abs_nozzle_0.40_layer_0.10_visual.inst.inst.cfg
+++ b/resources/intent/zav_base/abs/zav_abs_nozzle_0.40_layer_0.10_visual.inst.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = visual
material = generic_abs
quality_type = ZAV_layer_010
-setting_version = 21
+setting_version = 22
type = intent
variant = 0.40mm_ZAV_Nozzle
diff --git a/resources/intent/zav_base/abs/zav_abs_nozzle_0.40_layer_0.15_eng.inst.inst.cfg b/resources/intent/zav_base/abs/zav_abs_nozzle_0.40_layer_0.15_eng.inst.inst.cfg
index 3e49d2e641..7eedd16f1d 100644
--- a/resources/intent/zav_base/abs/zav_abs_nozzle_0.40_layer_0.15_eng.inst.inst.cfg
+++ b/resources/intent/zav_base/abs/zav_abs_nozzle_0.40_layer_0.15_eng.inst.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = engineering
material = generic_abs
quality_type = ZAV_layer_015
-setting_version = 21
+setting_version = 22
type = intent
variant = 0.40mm_ZAV_Nozzle
diff --git a/resources/intent/zav_base/abs/zav_abs_nozzle_0.40_layer_0.15_visual.inst.inst.cfg b/resources/intent/zav_base/abs/zav_abs_nozzle_0.40_layer_0.15_visual.inst.inst.cfg
index 98290009dd..b3249837d4 100644
--- a/resources/intent/zav_base/abs/zav_abs_nozzle_0.40_layer_0.15_visual.inst.inst.cfg
+++ b/resources/intent/zav_base/abs/zav_abs_nozzle_0.40_layer_0.15_visual.inst.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = visual
material = generic_abs
quality_type = ZAV_layer_015
-setting_version = 21
+setting_version = 22
type = intent
variant = 0.40mm_ZAV_Nozzle
diff --git a/resources/intent/zav_base/abs/zav_abs_nozzle_0.40_layer_0.20_eng.inst.inst.cfg b/resources/intent/zav_base/abs/zav_abs_nozzle_0.40_layer_0.20_eng.inst.inst.cfg
index 209b3509ef..133b2403b0 100644
--- a/resources/intent/zav_base/abs/zav_abs_nozzle_0.40_layer_0.20_eng.inst.inst.cfg
+++ b/resources/intent/zav_base/abs/zav_abs_nozzle_0.40_layer_0.20_eng.inst.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = engineering
material = generic_abs
quality_type = ZAV_layer_020
-setting_version = 21
+setting_version = 22
type = intent
variant = 0.40mm_ZAV_Nozzle
diff --git a/resources/intent/zav_base/abs/zav_abs_nozzle_0.40_layer_0.20_quick.inst.cfg b/resources/intent/zav_base/abs/zav_abs_nozzle_0.40_layer_0.20_quick.inst.cfg
index 3dffbfd0de..7fd74b45e0 100644
--- a/resources/intent/zav_base/abs/zav_abs_nozzle_0.40_layer_0.20_quick.inst.cfg
+++ b/resources/intent/zav_base/abs/zav_abs_nozzle_0.40_layer_0.20_quick.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = quick
material = generic_abs
quality_type = ZAV_layer_020
-setting_version = 21
+setting_version = 22
type = intent
variant = 0.40mm_ZAV_Nozzle
diff --git a/resources/intent/zav_base/abs/zav_abs_nozzle_0.40_layer_0.20_visual.inst.inst.cfg b/resources/intent/zav_base/abs/zav_abs_nozzle_0.40_layer_0.20_visual.inst.inst.cfg
index d6a459c7d6..1c36175ac5 100644
--- a/resources/intent/zav_base/abs/zav_abs_nozzle_0.40_layer_0.20_visual.inst.inst.cfg
+++ b/resources/intent/zav_base/abs/zav_abs_nozzle_0.40_layer_0.20_visual.inst.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = visual
material = generic_abs
quality_type = ZAV_layer_020
-setting_version = 21
+setting_version = 22
type = intent
variant = 0.40mm_ZAV_Nozzle
diff --git a/resources/intent/zav_base/abs/zav_abs_nozzle_0.40_layer_0.25_quick.inst.cfg b/resources/intent/zav_base/abs/zav_abs_nozzle_0.40_layer_0.25_quick.inst.cfg
index 29bcde026a..d683c6f889 100644
--- a/resources/intent/zav_base/abs/zav_abs_nozzle_0.40_layer_0.25_quick.inst.cfg
+++ b/resources/intent/zav_base/abs/zav_abs_nozzle_0.40_layer_0.25_quick.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = quick
material = generic_abs
quality_type = ZAV_layer_025
-setting_version = 21
+setting_version = 22
type = intent
variant = 0.40mm_ZAV_Nozzle
diff --git a/resources/intent/zav_base/abs/zav_abs_nozzle_0.40_layer_0.30_quick.inst.cfg b/resources/intent/zav_base/abs/zav_abs_nozzle_0.40_layer_0.30_quick.inst.cfg
index 0d6f09f1d9..590790f820 100644
--- a/resources/intent/zav_base/abs/zav_abs_nozzle_0.40_layer_0.30_quick.inst.cfg
+++ b/resources/intent/zav_base/abs/zav_abs_nozzle_0.40_layer_0.30_quick.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = quick
material = generic_abs
quality_type = ZAV_layer_030
-setting_version = 21
+setting_version = 22
type = intent
variant = 0.40mm_ZAV_Nozzle
diff --git a/resources/intent/zav_base/petg/zav_petg_nozzle_0.40_layer_0.10_visual.inst.inst.cfg b/resources/intent/zav_base/petg/zav_petg_nozzle_0.40_layer_0.10_visual.inst.inst.cfg
index ee04cb6bdf..1bcc1d1ef3 100644
--- a/resources/intent/zav_base/petg/zav_petg_nozzle_0.40_layer_0.10_visual.inst.inst.cfg
+++ b/resources/intent/zav_base/petg/zav_petg_nozzle_0.40_layer_0.10_visual.inst.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = visual
material = generic_petg
quality_type = ZAV_layer_010
-setting_version = 21
+setting_version = 22
type = intent
variant = 0.40mm_ZAV_Nozzle
diff --git a/resources/intent/zav_base/petg/zav_petg_nozzle_0.40_layer_0.15_eng.inst.inst.cfg b/resources/intent/zav_base/petg/zav_petg_nozzle_0.40_layer_0.15_eng.inst.inst.cfg
index 437737a847..7e8356dab7 100644
--- a/resources/intent/zav_base/petg/zav_petg_nozzle_0.40_layer_0.15_eng.inst.inst.cfg
+++ b/resources/intent/zav_base/petg/zav_petg_nozzle_0.40_layer_0.15_eng.inst.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = engineering
material = generic_petg
quality_type = ZAV_layer_015
-setting_version = 21
+setting_version = 22
type = intent
variant = 0.40mm_ZAV_Nozzle
diff --git a/resources/intent/zav_base/petg/zav_petg_nozzle_0.40_layer_0.15_visual.inst.inst.cfg b/resources/intent/zav_base/petg/zav_petg_nozzle_0.40_layer_0.15_visual.inst.inst.cfg
index 5fc570aba8..09326033b7 100644
--- a/resources/intent/zav_base/petg/zav_petg_nozzle_0.40_layer_0.15_visual.inst.inst.cfg
+++ b/resources/intent/zav_base/petg/zav_petg_nozzle_0.40_layer_0.15_visual.inst.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = visual
material = generic_petg
quality_type = ZAV_layer_015
-setting_version = 21
+setting_version = 22
type = intent
variant = 0.40mm_ZAV_Nozzle
diff --git a/resources/intent/zav_base/petg/zav_petg_nozzle_0.40_layer_0.20_eng.inst.inst.cfg b/resources/intent/zav_base/petg/zav_petg_nozzle_0.40_layer_0.20_eng.inst.inst.cfg
index 965401a859..8ddf724274 100644
--- a/resources/intent/zav_base/petg/zav_petg_nozzle_0.40_layer_0.20_eng.inst.inst.cfg
+++ b/resources/intent/zav_base/petg/zav_petg_nozzle_0.40_layer_0.20_eng.inst.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = engineering
material = generic_petg
quality_type = ZAV_layer_020
-setting_version = 21
+setting_version = 22
type = intent
variant = 0.40mm_ZAV_Nozzle
diff --git a/resources/intent/zav_base/petg/zav_petg_nozzle_0.40_layer_0.20_quick.inst.cfg b/resources/intent/zav_base/petg/zav_petg_nozzle_0.40_layer_0.20_quick.inst.cfg
index 647eecfde1..11a5cf6bf4 100644
--- a/resources/intent/zav_base/petg/zav_petg_nozzle_0.40_layer_0.20_quick.inst.cfg
+++ b/resources/intent/zav_base/petg/zav_petg_nozzle_0.40_layer_0.20_quick.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = quick
material = generic_petg
quality_type = ZAV_layer_020
-setting_version = 21
+setting_version = 22
type = intent
variant = 0.40mm_ZAV_Nozzle
diff --git a/resources/intent/zav_base/petg/zav_petg_nozzle_0.40_layer_0.20_visual.inst.inst.cfg b/resources/intent/zav_base/petg/zav_petg_nozzle_0.40_layer_0.20_visual.inst.inst.cfg
index c16401d034..576892e25f 100644
--- a/resources/intent/zav_base/petg/zav_petg_nozzle_0.40_layer_0.20_visual.inst.inst.cfg
+++ b/resources/intent/zav_base/petg/zav_petg_nozzle_0.40_layer_0.20_visual.inst.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = visual
material = generic_petg
quality_type = ZAV_layer_020
-setting_version = 21
+setting_version = 22
type = intent
variant = 0.40mm_ZAV_Nozzle
diff --git a/resources/intent/zav_base/petg/zav_petg_nozzle_0.40_layer_0.25_quick.inst.cfg b/resources/intent/zav_base/petg/zav_petg_nozzle_0.40_layer_0.25_quick.inst.cfg
index 91bd1b0f08..e9ecec5b4b 100644
--- a/resources/intent/zav_base/petg/zav_petg_nozzle_0.40_layer_0.25_quick.inst.cfg
+++ b/resources/intent/zav_base/petg/zav_petg_nozzle_0.40_layer_0.25_quick.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = quick
material = generic_petg
quality_type = ZAV_layer_025
-setting_version = 21
+setting_version = 22
type = intent
variant = 0.40mm_ZAV_Nozzle
diff --git a/resources/intent/zav_base/petg/zav_petg_nozzle_0.40_layer_0.30_quick.inst.cfg b/resources/intent/zav_base/petg/zav_petg_nozzle_0.40_layer_0.30_quick.inst.cfg
index 3e17d143ed..de644ce01b 100644
--- a/resources/intent/zav_base/petg/zav_petg_nozzle_0.40_layer_0.30_quick.inst.cfg
+++ b/resources/intent/zav_base/petg/zav_petg_nozzle_0.40_layer_0.30_quick.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = quick
material = generic_petg
quality_type = ZAV_layer_030
-setting_version = 21
+setting_version = 22
type = intent
variant = 0.40mm_ZAV_Nozzle
diff --git a/resources/intent/zav_base/pla/zav_pla_nozzle_0.40_layer_0.10_visual.inst.inst.cfg b/resources/intent/zav_base/pla/zav_pla_nozzle_0.40_layer_0.10_visual.inst.inst.cfg
index 204b68e219..ca21b4caba 100644
--- a/resources/intent/zav_base/pla/zav_pla_nozzle_0.40_layer_0.10_visual.inst.inst.cfg
+++ b/resources/intent/zav_base/pla/zav_pla_nozzle_0.40_layer_0.10_visual.inst.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = visual
material = generic_pla
quality_type = ZAV_layer_010
-setting_version = 21
+setting_version = 22
type = intent
variant = 0.40mm_ZAV_Nozzle
diff --git a/resources/intent/zav_base/pla/zav_pla_nozzle_0.40_layer_0.15_eng.inst.inst.cfg b/resources/intent/zav_base/pla/zav_pla_nozzle_0.40_layer_0.15_eng.inst.inst.cfg
index 7c2aac7871..34edf422d1 100644
--- a/resources/intent/zav_base/pla/zav_pla_nozzle_0.40_layer_0.15_eng.inst.inst.cfg
+++ b/resources/intent/zav_base/pla/zav_pla_nozzle_0.40_layer_0.15_eng.inst.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = engineering
material = generic_pla
quality_type = ZAV_layer_015
-setting_version = 21
+setting_version = 22
type = intent
variant = 0.40mm_ZAV_Nozzle
diff --git a/resources/intent/zav_base/pla/zav_pla_nozzle_0.40_layer_0.15_visual.inst.inst.cfg b/resources/intent/zav_base/pla/zav_pla_nozzle_0.40_layer_0.15_visual.inst.inst.cfg
index 0b7a8031b2..1113fd75a7 100644
--- a/resources/intent/zav_base/pla/zav_pla_nozzle_0.40_layer_0.15_visual.inst.inst.cfg
+++ b/resources/intent/zav_base/pla/zav_pla_nozzle_0.40_layer_0.15_visual.inst.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = visual
material = generic_pla
quality_type = ZAV_layer_015
-setting_version = 21
+setting_version = 22
type = intent
variant = 0.40mm_ZAV_Nozzle
diff --git a/resources/intent/zav_base/pla/zav_pla_nozzle_0.40_layer_0.20_eng.inst.inst.cfg b/resources/intent/zav_base/pla/zav_pla_nozzle_0.40_layer_0.20_eng.inst.inst.cfg
index f7a0e388c6..277d0a1649 100644
--- a/resources/intent/zav_base/pla/zav_pla_nozzle_0.40_layer_0.20_eng.inst.inst.cfg
+++ b/resources/intent/zav_base/pla/zav_pla_nozzle_0.40_layer_0.20_eng.inst.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = engineering
material = generic_pla
quality_type = ZAV_layer_020
-setting_version = 21
+setting_version = 22
type = intent
variant = 0.40mm_ZAV_Nozzle
diff --git a/resources/intent/zav_base/pla/zav_pla_nozzle_0.40_layer_0.20_quick.inst.cfg b/resources/intent/zav_base/pla/zav_pla_nozzle_0.40_layer_0.20_quick.inst.cfg
index 5edd723817..7f7e8ca157 100644
--- a/resources/intent/zav_base/pla/zav_pla_nozzle_0.40_layer_0.20_quick.inst.cfg
+++ b/resources/intent/zav_base/pla/zav_pla_nozzle_0.40_layer_0.20_quick.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = quick
material = generic_pla
quality_type = ZAV_layer_020
-setting_version = 21
+setting_version = 22
type = intent
variant = 0.40mm_ZAV_Nozzle
diff --git a/resources/intent/zav_base/pla/zav_pla_nozzle_0.40_layer_0.20_visual.inst.inst.cfg b/resources/intent/zav_base/pla/zav_pla_nozzle_0.40_layer_0.20_visual.inst.inst.cfg
index 9b33738bc6..63e2723f41 100644
--- a/resources/intent/zav_base/pla/zav_pla_nozzle_0.40_layer_0.20_visual.inst.inst.cfg
+++ b/resources/intent/zav_base/pla/zav_pla_nozzle_0.40_layer_0.20_visual.inst.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = visual
material = generic_pla
quality_type = ZAV_layer_020
-setting_version = 21
+setting_version = 22
type = intent
variant = 0.40mm_ZAV_Nozzle
diff --git a/resources/intent/zav_base/pla/zav_pla_nozzle_0.40_layer_0.25_quick.inst.cfg b/resources/intent/zav_base/pla/zav_pla_nozzle_0.40_layer_0.25_quick.inst.cfg
index 1a6286cd8f..c64f4660dd 100644
--- a/resources/intent/zav_base/pla/zav_pla_nozzle_0.40_layer_0.25_quick.inst.cfg
+++ b/resources/intent/zav_base/pla/zav_pla_nozzle_0.40_layer_0.25_quick.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = quick
material = generic_pla
quality_type = ZAV_layer_025
-setting_version = 21
+setting_version = 22
type = intent
variant = 0.40mm_ZAV_Nozzle
diff --git a/resources/intent/zav_base/pla/zav_pla_nozzle_0.40_layer_0.30_quick.inst.cfg b/resources/intent/zav_base/pla/zav_pla_nozzle_0.40_layer_0.30_quick.inst.cfg
index 14baeaf3f1..eedf055bb8 100644
--- a/resources/intent/zav_base/pla/zav_pla_nozzle_0.40_layer_0.30_quick.inst.cfg
+++ b/resources/intent/zav_base/pla/zav_pla_nozzle_0.40_layer_0.30_quick.inst.cfg
@@ -7,7 +7,7 @@ version = 4
intent_category = quick
material = generic_pla
quality_type = ZAV_layer_030
-setting_version = 21
+setting_version = 22
type = intent
variant = 0.40mm_ZAV_Nozzle
diff --git a/resources/qml/Cura.qml b/resources/qml/Cura.qml
index 669fd1041e..cb3202bc00 100644
--- a/resources/qml/Cura.qml
+++ b/resources/qml/Cura.qml
@@ -628,7 +628,7 @@ UM.MainWindow
//: File open dialog title
title: catalog.i18nc("@title:window","Open file(s)")
modality: Qt.WindowModal
- fileMode: FileDialog.OpenFiles
+ fileMode: FileDialog.FileMode.ExistingFile
nameFilters: UM.MeshFileHandler.supportedReadFileTypes;
currentFolder: CuraApplication.getDefaultPath("dialog_load_path")
onAccepted:
diff --git a/resources/qml/WelcomePages/AddLocalPrinterScrollView.qml b/resources/qml/WelcomePages/AddLocalPrinterScrollView.qml
index 1d868d72ef..b2bdf43915 100644
--- a/resources/qml/WelcomePages/AddLocalPrinterScrollView.qml
+++ b/resources/qml/WelcomePages/AddLocalPrinterScrollView.qml
@@ -17,11 +17,9 @@ Item
id: base
// The currently selected machine item in the local machine list.
- property var currentItem: (machineList.currentIndex >= 0)
- ? machineList.model.getItem(machineList.currentIndex)
- : null
+ property var currentItem: machineList.currentIndex >= 0 ? machineList.model.getItem(machineList.currentIndex) : null
// The currently active (expanded) section/category, where section/category is the grouping of local machine items.
- property string currentSection: "Ultimaker B.V."
+ property var currentSections: new Set()
// By default (when this list shows up) we always expand the "Ultimaker" section.
property var preferredCategories: {
"Ultimaker B.V.": -2,
@@ -37,16 +35,16 @@ Item
printerName = currentItem == null ? "" : currentItem.name
}
- function updateCurrentItemUponSectionChange()
+ function updateCurrentItemUponSectionChange(section)
{
// Find the first machine from this section
- for (var i = 0; i < machineList.count; i++)
+ for (var i = 0; i < machineList.count; i ++)
{
- var item = machineList.model.getItem(i)
- if (item.section == base.currentSection)
+ const item = machineList.model.getItem(i);
+ if (item.section == section)
{
- machineList.currentIndex = i
- break
+ machineList.currentIndex = i;
+ break;
}
}
}
@@ -68,7 +66,9 @@ Item
Component.onCompleted:
{
- updateCurrentItemUponSectionChange()
+ const initialSection = "Ultimaker B.V.";
+ base.currentSections.add(initialSection);
+ updateCurrentItemUponSectionChange(initialSection);
}
Row
@@ -102,7 +102,7 @@ Item
height: UM.Theme.getSize("action_button").height
text: section
- property bool isActive: base.currentSection == section
+ property bool isActive: base.currentSections.has(section)
background: Rectangle
{
@@ -122,7 +122,7 @@ Item
width: UM.Theme.getSize("standard_arrow").width
height: UM.Theme.getSize("standard_arrow").height
color: UM.Theme.getColor("text")
- source: base.currentSection == section ? UM.Theme.getIcon("ChevronSingleDown") : UM.Theme.getIcon("ChevronSingleRight")
+ source: isActive ? UM.Theme.getIcon("ChevronSingleDown") : UM.Theme.getIcon("ChevronSingleRight")
}
UM.Label
@@ -137,8 +137,17 @@ Item
onClicked:
{
- base.currentSection = section
- base.updateCurrentItemUponSectionChange()
+ if (base.currentSections.has(section))
+ {
+ base.currentSections.delete(section);
+ }
+ else
+ {
+ base.currentSections.add(section);
+ base.updateCurrentItemUponSectionChange(section);
+ }
+ // Trigger update on base.currentSections
+ base.currentSections = base.currentSections;
}
}
@@ -157,7 +166,7 @@ Item
checked: machineList.currentIndex == index
text: name
- visible: base.currentSection.toLowerCase() === section.toLowerCase()
+ visible: base.currentSections.has(section)
onClicked: machineList.currentIndex = index
}
}
diff --git a/resources/quality/Leapfrog_Bolt_Pro/Leapfrog_Bolt_Pro_global_standard.inst.cfg b/resources/quality/Leapfrog_Bolt_Pro/Leapfrog_Bolt_Pro_global_standard.inst.cfg
index 38aa1a2411..0f079c315f 100644
--- a/resources/quality/Leapfrog_Bolt_Pro/Leapfrog_Bolt_Pro_global_standard.inst.cfg
+++ b/resources/quality/Leapfrog_Bolt_Pro/Leapfrog_Bolt_Pro_global_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/Leapfrog_Bolt_Pro/abs/Leapfrog_Bolt_Pro_brass0.4_abs_natural_standard.inst.cfg b/resources/quality/Leapfrog_Bolt_Pro/abs/Leapfrog_Bolt_Pro_brass0.4_abs_natural_standard.inst.cfg
index ab77ab702a..3b5437d0d4 100644
--- a/resources/quality/Leapfrog_Bolt_Pro/abs/Leapfrog_Bolt_Pro_brass0.4_abs_natural_standard.inst.cfg
+++ b/resources/quality/Leapfrog_Bolt_Pro/abs/Leapfrog_Bolt_Pro_brass0.4_abs_natural_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = leapfrog_abs_natural
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = Brass 0.4
weight = 0
diff --git a/resources/quality/Leapfrog_Bolt_Pro/abs/Leapfrog_Bolt_Pro_nozzlex0.4_abs_natural_standard.inst.cfg b/resources/quality/Leapfrog_Bolt_Pro/abs/Leapfrog_Bolt_Pro_nozzlex0.4_abs_natural_standard.inst.cfg
index 610b6d2854..3a6467bdc2 100644
--- a/resources/quality/Leapfrog_Bolt_Pro/abs/Leapfrog_Bolt_Pro_nozzlex0.4_abs_natural_standard.inst.cfg
+++ b/resources/quality/Leapfrog_Bolt_Pro/abs/Leapfrog_Bolt_Pro_nozzlex0.4_abs_natural_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = leapfrog_abs_natural
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = NozzleX 0.4
weight = 0
diff --git a/resources/quality/Leapfrog_Bolt_Pro/epla/Leapfrog_Bolt_Pro_brass0.4_epla_natural_standard.inst.cfg b/resources/quality/Leapfrog_Bolt_Pro/epla/Leapfrog_Bolt_Pro_brass0.4_epla_natural_standard.inst.cfg
index cc3165776b..1a763f07ec 100644
--- a/resources/quality/Leapfrog_Bolt_Pro/epla/Leapfrog_Bolt_Pro_brass0.4_epla_natural_standard.inst.cfg
+++ b/resources/quality/Leapfrog_Bolt_Pro/epla/Leapfrog_Bolt_Pro_brass0.4_epla_natural_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = leapfrog_epla_natural
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = Brass 0.4
weight = 0
diff --git a/resources/quality/Leapfrog_Bolt_Pro/epla/Leapfrog_Bolt_Pro_nozzlex0.4_epla_natural_standard.inst.cfg b/resources/quality/Leapfrog_Bolt_Pro/epla/Leapfrog_Bolt_Pro_nozzlex0.4_epla_natural_standard.inst.cfg
index 4db5ab3c8d..69698b555b 100644
--- a/resources/quality/Leapfrog_Bolt_Pro/epla/Leapfrog_Bolt_Pro_nozzlex0.4_epla_natural_standard.inst.cfg
+++ b/resources/quality/Leapfrog_Bolt_Pro/epla/Leapfrog_Bolt_Pro_nozzlex0.4_epla_natural_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = leapfrog_epla_natural
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = NozzleX 0.4
weight = 0
diff --git a/resources/quality/Leapfrog_Bolt_Pro/pva/Leapfrog_Bolt_Pro_brass0.4_pva_natural_standard.inst.cfg b/resources/quality/Leapfrog_Bolt_Pro/pva/Leapfrog_Bolt_Pro_brass0.4_pva_natural_standard.inst.cfg
index 6b1d41f75d..404eb48a2e 100644
--- a/resources/quality/Leapfrog_Bolt_Pro/pva/Leapfrog_Bolt_Pro_brass0.4_pva_natural_standard.inst.cfg
+++ b/resources/quality/Leapfrog_Bolt_Pro/pva/Leapfrog_Bolt_Pro_brass0.4_pva_natural_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = leapfrog_pva_natural
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = Brass 0.4
weight = 0
diff --git a/resources/quality/Leapfrog_Bolt_Pro/pva/Leapfrog_Bolt_Pro_nozzlex0.4_pva_natural_standard.inst.cfg b/resources/quality/Leapfrog_Bolt_Pro/pva/Leapfrog_Bolt_Pro_nozzlex0.4_pva_natural_standard.inst.cfg
index 742b37ba8c..c85a86507a 100644
--- a/resources/quality/Leapfrog_Bolt_Pro/pva/Leapfrog_Bolt_Pro_nozzlex0.4_pva_natural_standard.inst.cfg
+++ b/resources/quality/Leapfrog_Bolt_Pro/pva/Leapfrog_Bolt_Pro_nozzlex0.4_pva_natural_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = leapfrog_pva_natural
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = NozzleX 0.4
weight = 0
diff --git a/resources/quality/abax_pri3/apri3_pla_fast.inst.cfg b/resources/quality/abax_pri3/apri3_pla_fast.inst.cfg
index 68868df14a..910acc73e5 100644
--- a/resources/quality/abax_pri3/apri3_pla_fast.inst.cfg
+++ b/resources/quality/abax_pri3/apri3_pla_fast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/abax_pri3/apri3_pla_high.inst.cfg b/resources/quality/abax_pri3/apri3_pla_high.inst.cfg
index f177331346..aea37fb13f 100644
--- a/resources/quality/abax_pri3/apri3_pla_high.inst.cfg
+++ b/resources/quality/abax_pri3/apri3_pla_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
weight = 1
diff --git a/resources/quality/abax_pri3/apri3_pla_normal.inst.cfg b/resources/quality/abax_pri3/apri3_pla_normal.inst.cfg
index 296fc78672..8f5ac4aa33 100644
--- a/resources/quality/abax_pri3/apri3_pla_normal.inst.cfg
+++ b/resources/quality/abax_pri3/apri3_pla_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/abax_pri5/apri5_pla_fast.inst.cfg b/resources/quality/abax_pri5/apri5_pla_fast.inst.cfg
index 33f93bd25f..032d1b817e 100644
--- a/resources/quality/abax_pri5/apri5_pla_fast.inst.cfg
+++ b/resources/quality/abax_pri5/apri5_pla_fast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/abax_pri5/apri5_pla_high.inst.cfg b/resources/quality/abax_pri5/apri5_pla_high.inst.cfg
index fb0368c129..6380dc18ef 100644
--- a/resources/quality/abax_pri5/apri5_pla_high.inst.cfg
+++ b/resources/quality/abax_pri5/apri5_pla_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
weight = 1
diff --git a/resources/quality/abax_pri5/apri5_pla_normal.inst.cfg b/resources/quality/abax_pri5/apri5_pla_normal.inst.cfg
index 26b5e69d02..c357652157 100644
--- a/resources/quality/abax_pri5/apri5_pla_normal.inst.cfg
+++ b/resources/quality/abax_pri5/apri5_pla_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/abax_titan/atitan_pla_fast.inst.cfg b/resources/quality/abax_titan/atitan_pla_fast.inst.cfg
index 180b966bf3..c235e36996 100644
--- a/resources/quality/abax_titan/atitan_pla_fast.inst.cfg
+++ b/resources/quality/abax_titan/atitan_pla_fast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/abax_titan/atitan_pla_high.inst.cfg b/resources/quality/abax_titan/atitan_pla_high.inst.cfg
index 46a09d9163..b3b5295366 100644
--- a/resources/quality/abax_titan/atitan_pla_high.inst.cfg
+++ b/resources/quality/abax_titan/atitan_pla_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
weight = 1
diff --git a/resources/quality/abax_titan/atitan_pla_normal.inst.cfg b/resources/quality/abax_titan/atitan_pla_normal.inst.cfg
index 011ed5cad2..aab42f4f4c 100644
--- a/resources/quality/abax_titan/atitan_pla_normal.inst.cfg
+++ b/resources/quality/abax_titan/atitan_pla_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/ankermake_m5/ankermake_m5_draft.inst.cfg b/resources/quality/ankermake_m5/ankermake_m5_draft.inst.cfg
index e42536f804..0570c1cd40 100644
--- a/resources/quality/ankermake_m5/ankermake_m5_draft.inst.cfg
+++ b/resources/quality/ankermake_m5/ankermake_m5_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/ankermake_m5/ankermake_m5_fine.inst.cfg b/resources/quality/ankermake_m5/ankermake_m5_fine.inst.cfg
index ebd7be067e..2aac68b60c 100644
--- a/resources/quality/ankermake_m5/ankermake_m5_fine.inst.cfg
+++ b/resources/quality/ankermake_m5/ankermake_m5_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
weight = 1
diff --git a/resources/quality/ankermake_m5/ankermake_m5_normal.inst.cfg b/resources/quality/ankermake_m5/ankermake_m5_normal.inst.cfg
index 2aa7728b4e..5c2193dacf 100644
--- a/resources/quality/ankermake_m5/ankermake_m5_normal.inst.cfg
+++ b/resources/quality/ankermake_m5/ankermake_m5_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/anycubic_4max/abs/anycubic_4max_abs_draft.inst.cfg b/resources/quality/anycubic_4max/abs/anycubic_4max_abs_draft.inst.cfg
index 32a1015d89..7100f73522 100644
--- a/resources/quality/anycubic_4max/abs/anycubic_4max_abs_draft.inst.cfg
+++ b/resources/quality/anycubic_4max/abs/anycubic_4max_abs_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/anycubic_4max/abs/anycubic_4max_abs_high.inst.cfg b/resources/quality/anycubic_4max/abs/anycubic_4max_abs_high.inst.cfg
index 0bea49365e..07acba4e3d 100644
--- a/resources/quality/anycubic_4max/abs/anycubic_4max_abs_high.inst.cfg
+++ b/resources/quality/anycubic_4max/abs/anycubic_4max_abs_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
weight = 1
diff --git a/resources/quality/anycubic_4max/abs/anycubic_4max_abs_normal.inst.cfg b/resources/quality/anycubic_4max/abs/anycubic_4max_abs_normal.inst.cfg
index c5cb39c4ec..53f1785709 100644
--- a/resources/quality/anycubic_4max/abs/anycubic_4max_abs_normal.inst.cfg
+++ b/resources/quality/anycubic_4max/abs/anycubic_4max_abs_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/anycubic_4max/anycubic_4max_draft.inst.cfg b/resources/quality/anycubic_4max/anycubic_4max_draft.inst.cfg
index 3de86119eb..42b5ce116d 100644
--- a/resources/quality/anycubic_4max/anycubic_4max_draft.inst.cfg
+++ b/resources/quality/anycubic_4max/anycubic_4max_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/anycubic_4max/anycubic_4max_high.inst.cfg b/resources/quality/anycubic_4max/anycubic_4max_high.inst.cfg
index 8863b5e1e7..0565f91e05 100644
--- a/resources/quality/anycubic_4max/anycubic_4max_high.inst.cfg
+++ b/resources/quality/anycubic_4max/anycubic_4max_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
weight = 1
diff --git a/resources/quality/anycubic_4max/anycubic_4max_normal.inst.cfg b/resources/quality/anycubic_4max/anycubic_4max_normal.inst.cfg
index 1b5ec5fbc0..003f787aac 100644
--- a/resources/quality/anycubic_4max/anycubic_4max_normal.inst.cfg
+++ b/resources/quality/anycubic_4max/anycubic_4max_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/anycubic_4max/hips/anycubic_4max_hips_draft.inst.cfg b/resources/quality/anycubic_4max/hips/anycubic_4max_hips_draft.inst.cfg
index 544950f3a1..c1e54314ba 100644
--- a/resources/quality/anycubic_4max/hips/anycubic_4max_hips_draft.inst.cfg
+++ b/resources/quality/anycubic_4max/hips/anycubic_4max_hips_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_hips
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/anycubic_4max/hips/anycubic_4max_hips_high.inst.cfg b/resources/quality/anycubic_4max/hips/anycubic_4max_hips_high.inst.cfg
index 97fde58d8e..0f0fa7e70d 100644
--- a/resources/quality/anycubic_4max/hips/anycubic_4max_hips_high.inst.cfg
+++ b/resources/quality/anycubic_4max/hips/anycubic_4max_hips_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_hips
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
weight = 1
diff --git a/resources/quality/anycubic_4max/hips/anycubic_4max_hips_normal.inst.cfg b/resources/quality/anycubic_4max/hips/anycubic_4max_hips_normal.inst.cfg
index e54497cf72..8ae13498b4 100644
--- a/resources/quality/anycubic_4max/hips/anycubic_4max_hips_normal.inst.cfg
+++ b/resources/quality/anycubic_4max/hips/anycubic_4max_hips_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_hips
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/anycubic_4max/petg/anycubic_4max_petg_draft.inst.cfg b/resources/quality/anycubic_4max/petg/anycubic_4max_petg_draft.inst.cfg
index 880f0e3d2c..06ff5899b6 100644
--- a/resources/quality/anycubic_4max/petg/anycubic_4max_petg_draft.inst.cfg
+++ b/resources/quality/anycubic_4max/petg/anycubic_4max_petg_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/anycubic_4max/petg/anycubic_4max_petg_high.inst.cfg b/resources/quality/anycubic_4max/petg/anycubic_4max_petg_high.inst.cfg
index 8e8028f076..20890528ae 100644
--- a/resources/quality/anycubic_4max/petg/anycubic_4max_petg_high.inst.cfg
+++ b/resources/quality/anycubic_4max/petg/anycubic_4max_petg_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
weight = 1
diff --git a/resources/quality/anycubic_4max/petg/anycubic_4max_petg_normal.inst.cfg b/resources/quality/anycubic_4max/petg/anycubic_4max_petg_normal.inst.cfg
index 21604aa69e..f09dd654b8 100644
--- a/resources/quality/anycubic_4max/petg/anycubic_4max_petg_normal.inst.cfg
+++ b/resources/quality/anycubic_4max/petg/anycubic_4max_petg_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/anycubic_4max/pla/anycubic_4max_pla_draft.inst.cfg b/resources/quality/anycubic_4max/pla/anycubic_4max_pla_draft.inst.cfg
index b9f5111021..44c435f79a 100644
--- a/resources/quality/anycubic_4max/pla/anycubic_4max_pla_draft.inst.cfg
+++ b/resources/quality/anycubic_4max/pla/anycubic_4max_pla_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/anycubic_4max/pla/anycubic_4max_pla_high.inst.cfg b/resources/quality/anycubic_4max/pla/anycubic_4max_pla_high.inst.cfg
index aaf43d0d3e..3e35582b03 100644
--- a/resources/quality/anycubic_4max/pla/anycubic_4max_pla_high.inst.cfg
+++ b/resources/quality/anycubic_4max/pla/anycubic_4max_pla_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
weight = 1
diff --git a/resources/quality/anycubic_4max/pla/anycubic_4max_pla_normal.inst.cfg b/resources/quality/anycubic_4max/pla/anycubic_4max_pla_normal.inst.cfg
index 683d0b228d..df146144ca 100644
--- a/resources/quality/anycubic_4max/pla/anycubic_4max_pla_normal.inst.cfg
+++ b/resources/quality/anycubic_4max/pla/anycubic_4max_pla_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/anycubic_chiron/anycubic_chiron_draft.inst.cfg b/resources/quality/anycubic_chiron/anycubic_chiron_draft.inst.cfg
index d52827ed23..662e3cc7c4 100644
--- a/resources/quality/anycubic_chiron/anycubic_chiron_draft.inst.cfg
+++ b/resources/quality/anycubic_chiron/anycubic_chiron_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/anycubic_chiron/anycubic_chiron_high.inst.cfg b/resources/quality/anycubic_chiron/anycubic_chiron_high.inst.cfg
index ffffeb897d..bcf355d7f4 100644
--- a/resources/quality/anycubic_chiron/anycubic_chiron_high.inst.cfg
+++ b/resources/quality/anycubic_chiron/anycubic_chiron_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
weight = 1
diff --git a/resources/quality/anycubic_chiron/anycubic_chiron_normal.inst.cfg b/resources/quality/anycubic_chiron/anycubic_chiron_normal.inst.cfg
index 172b8ec3d9..bd8a9bae43 100644
--- a/resources/quality/anycubic_chiron/anycubic_chiron_normal.inst.cfg
+++ b/resources/quality/anycubic_chiron/anycubic_chiron_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/anycubic_i3_mega/anycubic_i3_mega_draft.inst.cfg b/resources/quality/anycubic_i3_mega/anycubic_i3_mega_draft.inst.cfg
index 2b73ffd01a..2902ef4f53 100644
--- a/resources/quality/anycubic_i3_mega/anycubic_i3_mega_draft.inst.cfg
+++ b/resources/quality/anycubic_i3_mega/anycubic_i3_mega_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/anycubic_i3_mega/anycubic_i3_mega_high.inst.cfg b/resources/quality/anycubic_i3_mega/anycubic_i3_mega_high.inst.cfg
index 61e359db0c..32ea52665a 100644
--- a/resources/quality/anycubic_i3_mega/anycubic_i3_mega_high.inst.cfg
+++ b/resources/quality/anycubic_i3_mega/anycubic_i3_mega_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
weight = 1
diff --git a/resources/quality/anycubic_i3_mega/anycubic_i3_mega_normal.inst.cfg b/resources/quality/anycubic_i3_mega/anycubic_i3_mega_normal.inst.cfg
index 907b8850c6..320e39eaa2 100644
--- a/resources/quality/anycubic_i3_mega/anycubic_i3_mega_normal.inst.cfg
+++ b/resources/quality/anycubic_i3_mega/anycubic_i3_mega_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/anycubic_i3_mega_s/anycubic_i3_mega_s_draft.inst.cfg b/resources/quality/anycubic_i3_mega_s/anycubic_i3_mega_s_draft.inst.cfg
index 709cad57a2..1045f06adc 100644
--- a/resources/quality/anycubic_i3_mega_s/anycubic_i3_mega_s_draft.inst.cfg
+++ b/resources/quality/anycubic_i3_mega_s/anycubic_i3_mega_s_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/anycubic_i3_mega_s/anycubic_i3_mega_s_high.inst.cfg b/resources/quality/anycubic_i3_mega_s/anycubic_i3_mega_s_high.inst.cfg
index 54f6ed0c6b..f400daeb35 100644
--- a/resources/quality/anycubic_i3_mega_s/anycubic_i3_mega_s_high.inst.cfg
+++ b/resources/quality/anycubic_i3_mega_s/anycubic_i3_mega_s_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
weight = 1
diff --git a/resources/quality/anycubic_i3_mega_s/anycubic_i3_mega_s_normal.inst.cfg b/resources/quality/anycubic_i3_mega_s/anycubic_i3_mega_s_normal.inst.cfg
index 5f681993fe..2ac1ab0dc7 100644
--- a/resources/quality/anycubic_i3_mega_s/anycubic_i3_mega_s_normal.inst.cfg
+++ b/resources/quality/anycubic_i3_mega_s/anycubic_i3_mega_s_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/anycubic_kobra/anycubic_kobra_abs.inst.cfg b/resources/quality/anycubic_kobra/anycubic_kobra_abs.inst.cfg
index 4adf83fa97..52a0365291 100644
--- a/resources/quality/anycubic_kobra/anycubic_kobra_abs.inst.cfg
+++ b/resources/quality/anycubic_kobra/anycubic_kobra_abs.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = abs
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/anycubic_kobra/anycubic_kobra_pla.inst.cfg b/resources/quality/anycubic_kobra/anycubic_kobra_pla.inst.cfg
index d98768faf5..a0222dcf7f 100644
--- a/resources/quality/anycubic_kobra/anycubic_kobra_pla.inst.cfg
+++ b/resources/quality/anycubic_kobra/anycubic_kobra_pla.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = pla
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/anycubic_kobra/anycubic_kobra_tpu.inst.cfg b/resources/quality/anycubic_kobra/anycubic_kobra_tpu.inst.cfg
index 784e9fec96..e6a92a2f57 100644
--- a/resources/quality/anycubic_kobra/anycubic_kobra_tpu.inst.cfg
+++ b/resources/quality/anycubic_kobra/anycubic_kobra_tpu.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = tpu
-setting_version = 21
+setting_version = 22
type = quality
weight = 1
diff --git a/resources/quality/anycubic_kobra_go/anycubic_kobra_go_abs.inst.cfg b/resources/quality/anycubic_kobra_go/anycubic_kobra_go_abs.inst.cfg
index ea87167e67..da09c0d2c2 100644
--- a/resources/quality/anycubic_kobra_go/anycubic_kobra_go_abs.inst.cfg
+++ b/resources/quality/anycubic_kobra_go/anycubic_kobra_go_abs.inst.cfg
@@ -7,7 +7,7 @@ version = 4
global_quality = True
material = generic_abs
quality_type = abs
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/anycubic_kobra_go/anycubic_kobra_go_pla.inst.cfg b/resources/quality/anycubic_kobra_go/anycubic_kobra_go_pla.inst.cfg
index 8ced1a6851..01869b9db5 100644
--- a/resources/quality/anycubic_kobra_go/anycubic_kobra_go_pla.inst.cfg
+++ b/resources/quality/anycubic_kobra_go/anycubic_kobra_go_pla.inst.cfg
@@ -7,7 +7,7 @@ version = 4
global_quality = True
material = generic_pla
quality_type = pla
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/anycubic_kobra_go/anycubic_kobra_go_tpu.inst.cfg b/resources/quality/anycubic_kobra_go/anycubic_kobra_go_tpu.inst.cfg
index 0291c5238a..971664b123 100644
--- a/resources/quality/anycubic_kobra_go/anycubic_kobra_go_tpu.inst.cfg
+++ b/resources/quality/anycubic_kobra_go/anycubic_kobra_go_tpu.inst.cfg
@@ -7,7 +7,7 @@ version = 4
global_quality = True
material = generic_tpu
quality_type = tpu
-setting_version = 21
+setting_version = 22
type = quality
weight = 1
diff --git a/resources/quality/anycubic_kobra_max/anycubic_kobra_max_pla.inst.cfg b/resources/quality/anycubic_kobra_max/anycubic_kobra_max_pla.inst.cfg
index 351b8fe410..34f0ef1268 100644
--- a/resources/quality/anycubic_kobra_max/anycubic_kobra_max_pla.inst.cfg
+++ b/resources/quality/anycubic_kobra_max/anycubic_kobra_max_pla.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = pla
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/anycubic_kobra_max/anycubic_kobra_max_tpu.inst.cfg b/resources/quality/anycubic_kobra_max/anycubic_kobra_max_tpu.inst.cfg
index 3bd8b18fbf..36788383bb 100644
--- a/resources/quality/anycubic_kobra_max/anycubic_kobra_max_tpu.inst.cfg
+++ b/resources/quality/anycubic_kobra_max/anycubic_kobra_max_tpu.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = tpu
-setting_version = 21
+setting_version = 22
type = quality
weight = 1
diff --git a/resources/quality/anycubic_mega_zero/anycubic_mega_zero_draft.inst.cfg b/resources/quality/anycubic_mega_zero/anycubic_mega_zero_draft.inst.cfg
index a54e56ac8d..6579e5f77b 100644
--- a/resources/quality/anycubic_mega_zero/anycubic_mega_zero_draft.inst.cfg
+++ b/resources/quality/anycubic_mega_zero/anycubic_mega_zero_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/anycubic_mega_zero/anycubic_mega_zero_high.inst.cfg b/resources/quality/anycubic_mega_zero/anycubic_mega_zero_high.inst.cfg
index 272bcbc715..01b6fa8039 100644
--- a/resources/quality/anycubic_mega_zero/anycubic_mega_zero_high.inst.cfg
+++ b/resources/quality/anycubic_mega_zero/anycubic_mega_zero_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
weight = 1
diff --git a/resources/quality/anycubic_mega_zero/anycubic_mega_zero_normal.inst.cfg b/resources/quality/anycubic_mega_zero/anycubic_mega_zero_normal.inst.cfg
index a24ea4a49a..16ec95bd61 100644
--- a/resources/quality/anycubic_mega_zero/anycubic_mega_zero_normal.inst.cfg
+++ b/resources/quality/anycubic_mega_zero/anycubic_mega_zero_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/anycubic_predator/predator_coarse.inst.cfg b/resources/quality/anycubic_predator/predator_coarse.inst.cfg
index a6650cc0aa..d0b25f3d86 100644
--- a/resources/quality/anycubic_predator/predator_coarse.inst.cfg
+++ b/resources/quality/anycubic_predator/predator_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
weight = -3
diff --git a/resources/quality/anycubic_predator/predator_draft.inst.cfg b/resources/quality/anycubic_predator/predator_draft.inst.cfg
index e52280a95a..6817b49bf9 100644
--- a/resources/quality/anycubic_predator/predator_draft.inst.cfg
+++ b/resources/quality/anycubic_predator/predator_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/anycubic_predator/predator_extra_coarse.inst.cfg b/resources/quality/anycubic_predator/predator_extra_coarse.inst.cfg
index 5b6a8f4d34..48c388b845 100644
--- a/resources/quality/anycubic_predator/predator_extra_coarse.inst.cfg
+++ b/resources/quality/anycubic_predator/predator_extra_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = Xcoarse
-setting_version = 21
+setting_version = 22
type = quality
weight = -4
diff --git a/resources/quality/anycubic_predator/predator_extra_fine.inst.cfg b/resources/quality/anycubic_predator/predator_extra_fine.inst.cfg
index 735bfc51f0..3d16285083 100644
--- a/resources/quality/anycubic_predator/predator_extra_fine.inst.cfg
+++ b/resources/quality/anycubic_predator/predator_extra_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = Xfine
-setting_version = 21
+setting_version = 22
type = quality
weight = 1
diff --git a/resources/quality/anycubic_predator/predator_fine.inst.cfg b/resources/quality/anycubic_predator/predator_fine.inst.cfg
index 0f0777728e..704ddbecc5 100644
--- a/resources/quality/anycubic_predator/predator_fine.inst.cfg
+++ b/resources/quality/anycubic_predator/predator_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
weight = 1
diff --git a/resources/quality/anycubic_predator/predator_normal.inst.cfg b/resources/quality/anycubic_predator/predator_normal.inst.cfg
index 284773b7c4..d2f46d49fb 100644
--- a/resources/quality/anycubic_predator/predator_normal.inst.cfg
+++ b/resources/quality/anycubic_predator/predator_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/artillery/ABS/artillery_0.2_ABS_super.inst.cfg b/resources/quality/artillery/ABS/artillery_0.2_ABS_super.inst.cfg
index 746c682aa2..2494ab41c8 100644
--- a/resources/quality/artillery/ABS/artillery_0.2_ABS_super.inst.cfg
+++ b/resources/quality/artillery/ABS/artillery_0.2_ABS_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.2mm Nozzle
diff --git a/resources/quality/artillery/ABS/artillery_0.2_ABS_ultra.inst.cfg b/resources/quality/artillery/ABS/artillery_0.2_ABS_ultra.inst.cfg
index 26e8929311..18471cfe93 100644
--- a/resources/quality/artillery/ABS/artillery_0.2_ABS_ultra.inst.cfg
+++ b/resources/quality/artillery/ABS/artillery_0.2_ABS_ultra.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = ultra
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.2mm Nozzle
diff --git a/resources/quality/artillery/ABS/artillery_0.3_ABS_adaptive.inst.cfg b/resources/quality/artillery/ABS/artillery_0.3_ABS_adaptive.inst.cfg
index 88063d01ee..b72fd9065d 100644
--- a/resources/quality/artillery/ABS/artillery_0.3_ABS_adaptive.inst.cfg
+++ b/resources/quality/artillery/ABS/artillery_0.3_ABS_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/artillery/ABS/artillery_0.3_ABS_low.inst.cfg b/resources/quality/artillery/ABS/artillery_0.3_ABS_low.inst.cfg
index f4875112a8..467cc928c8 100644
--- a/resources/quality/artillery/ABS/artillery_0.3_ABS_low.inst.cfg
+++ b/resources/quality/artillery/ABS/artillery_0.3_ABS_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/artillery/ABS/artillery_0.3_ABS_standard.inst.cfg b/resources/quality/artillery/ABS/artillery_0.3_ABS_standard.inst.cfg
index e84ee40a65..ef8c7f8be9 100644
--- a/resources/quality/artillery/ABS/artillery_0.3_ABS_standard.inst.cfg
+++ b/resources/quality/artillery/ABS/artillery_0.3_ABS_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/artillery/ABS/artillery_0.3_ABS_super.inst.cfg b/resources/quality/artillery/ABS/artillery_0.3_ABS_super.inst.cfg
index 618c605920..81b2e8dce0 100644
--- a/resources/quality/artillery/ABS/artillery_0.3_ABS_super.inst.cfg
+++ b/resources/quality/artillery/ABS/artillery_0.3_ABS_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/artillery/ABS/artillery_0.4_ABS_adaptive.inst.cfg b/resources/quality/artillery/ABS/artillery_0.4_ABS_adaptive.inst.cfg
index c8455b364e..58cb101bd1 100644
--- a/resources/quality/artillery/ABS/artillery_0.4_ABS_adaptive.inst.cfg
+++ b/resources/quality/artillery/ABS/artillery_0.4_ABS_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/artillery/ABS/artillery_0.4_ABS_low.inst.cfg b/resources/quality/artillery/ABS/artillery_0.4_ABS_low.inst.cfg
index d3b3314a00..8ac08cff99 100644
--- a/resources/quality/artillery/ABS/artillery_0.4_ABS_low.inst.cfg
+++ b/resources/quality/artillery/ABS/artillery_0.4_ABS_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/artillery/ABS/artillery_0.4_ABS_standard.inst.cfg b/resources/quality/artillery/ABS/artillery_0.4_ABS_standard.inst.cfg
index 9cfd303830..79131e8e27 100644
--- a/resources/quality/artillery/ABS/artillery_0.4_ABS_standard.inst.cfg
+++ b/resources/quality/artillery/ABS/artillery_0.4_ABS_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/artillery/ABS/artillery_0.4_ABS_super.inst.cfg b/resources/quality/artillery/ABS/artillery_0.4_ABS_super.inst.cfg
index 0aa5a012df..ff27e50cae 100644
--- a/resources/quality/artillery/ABS/artillery_0.4_ABS_super.inst.cfg
+++ b/resources/quality/artillery/ABS/artillery_0.4_ABS_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/artillery/ABS/artillery_0.5_ABS_adaptive.inst.cfg b/resources/quality/artillery/ABS/artillery_0.5_ABS_adaptive.inst.cfg
index 0365b6bc84..30baac9a32 100644
--- a/resources/quality/artillery/ABS/artillery_0.5_ABS_adaptive.inst.cfg
+++ b/resources/quality/artillery/ABS/artillery_0.5_ABS_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/artillery/ABS/artillery_0.5_ABS_low.inst.cfg b/resources/quality/artillery/ABS/artillery_0.5_ABS_low.inst.cfg
index 1a057faf51..1a96e7a128 100644
--- a/resources/quality/artillery/ABS/artillery_0.5_ABS_low.inst.cfg
+++ b/resources/quality/artillery/ABS/artillery_0.5_ABS_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/artillery/ABS/artillery_0.5_ABS_standard.inst.cfg b/resources/quality/artillery/ABS/artillery_0.5_ABS_standard.inst.cfg
index 415f744ddf..7a83721c7a 100644
--- a/resources/quality/artillery/ABS/artillery_0.5_ABS_standard.inst.cfg
+++ b/resources/quality/artillery/ABS/artillery_0.5_ABS_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/artillery/ABS/artillery_0.5_ABS_super.inst.cfg b/resources/quality/artillery/ABS/artillery_0.5_ABS_super.inst.cfg
index 328e9a1fb6..18323af856 100644
--- a/resources/quality/artillery/ABS/artillery_0.5_ABS_super.inst.cfg
+++ b/resources/quality/artillery/ABS/artillery_0.5_ABS_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/artillery/ABS/artillery_0.6_ABS_standard.inst.cfg b/resources/quality/artillery/ABS/artillery_0.6_ABS_standard.inst.cfg
index e6ac2b50b1..a83f31e6ea 100644
--- a/resources/quality/artillery/ABS/artillery_0.6_ABS_standard.inst.cfg
+++ b/resources/quality/artillery/ABS/artillery_0.6_ABS_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/artillery/ABS/artillery_0.8_ABS_draft.inst.cfg b/resources/quality/artillery/ABS/artillery_0.8_ABS_draft.inst.cfg
index f6b6ae4c01..04b5256bd0 100644
--- a/resources/quality/artillery/ABS/artillery_0.8_ABS_draft.inst.cfg
+++ b/resources/quality/artillery/ABS/artillery_0.8_ABS_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
diff --git a/resources/quality/artillery/ABS/artillery_1.0_ABS_draft.inst.cfg b/resources/quality/artillery/ABS/artillery_1.0_ABS_draft.inst.cfg
index 3cde0f5dc7..c1ff99aa05 100644
--- a/resources/quality/artillery/ABS/artillery_1.0_ABS_draft.inst.cfg
+++ b/resources/quality/artillery/ABS/artillery_1.0_ABS_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 1.0mm Nozzle
diff --git a/resources/quality/artillery/PETG/artillery_0.2_PETG_super.inst.cfg b/resources/quality/artillery/PETG/artillery_0.2_PETG_super.inst.cfg
index d07d93ba7f..2c9681732d 100644
--- a/resources/quality/artillery/PETG/artillery_0.2_PETG_super.inst.cfg
+++ b/resources/quality/artillery/PETG/artillery_0.2_PETG_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.2mm Nozzle
diff --git a/resources/quality/artillery/PETG/artillery_0.2_PETG_ultra.inst.cfg b/resources/quality/artillery/PETG/artillery_0.2_PETG_ultra.inst.cfg
index 53c4b9d45f..0d2b8f11eb 100644
--- a/resources/quality/artillery/PETG/artillery_0.2_PETG_ultra.inst.cfg
+++ b/resources/quality/artillery/PETG/artillery_0.2_PETG_ultra.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = ultra
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.2mm Nozzle
diff --git a/resources/quality/artillery/PETG/artillery_0.3_PETG_adaptive.inst.cfg b/resources/quality/artillery/PETG/artillery_0.3_PETG_adaptive.inst.cfg
index cc062db89b..e97603e971 100644
--- a/resources/quality/artillery/PETG/artillery_0.3_PETG_adaptive.inst.cfg
+++ b/resources/quality/artillery/PETG/artillery_0.3_PETG_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/artillery/PETG/artillery_0.3_PETG_low.inst.cfg b/resources/quality/artillery/PETG/artillery_0.3_PETG_low.inst.cfg
index 5510ca9575..af3c4ee040 100644
--- a/resources/quality/artillery/PETG/artillery_0.3_PETG_low.inst.cfg
+++ b/resources/quality/artillery/PETG/artillery_0.3_PETG_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/artillery/PETG/artillery_0.3_PETG_standard.inst.cfg b/resources/quality/artillery/PETG/artillery_0.3_PETG_standard.inst.cfg
index 847add3d0f..c30f59b5eb 100644
--- a/resources/quality/artillery/PETG/artillery_0.3_PETG_standard.inst.cfg
+++ b/resources/quality/artillery/PETG/artillery_0.3_PETG_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/artillery/PETG/artillery_0.3_PETG_super.inst.cfg b/resources/quality/artillery/PETG/artillery_0.3_PETG_super.inst.cfg
index 1ef6578791..7a5eff86ff 100644
--- a/resources/quality/artillery/PETG/artillery_0.3_PETG_super.inst.cfg
+++ b/resources/quality/artillery/PETG/artillery_0.3_PETG_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/artillery/PETG/artillery_0.4_PETG_adaptive.inst.cfg b/resources/quality/artillery/PETG/artillery_0.4_PETG_adaptive.inst.cfg
index f6989ea751..d654b8faad 100644
--- a/resources/quality/artillery/PETG/artillery_0.4_PETG_adaptive.inst.cfg
+++ b/resources/quality/artillery/PETG/artillery_0.4_PETG_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/artillery/PETG/artillery_0.4_PETG_low.inst.cfg b/resources/quality/artillery/PETG/artillery_0.4_PETG_low.inst.cfg
index 60e31c4c20..0baa04e044 100644
--- a/resources/quality/artillery/PETG/artillery_0.4_PETG_low.inst.cfg
+++ b/resources/quality/artillery/PETG/artillery_0.4_PETG_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/artillery/PETG/artillery_0.4_PETG_standard.inst.cfg b/resources/quality/artillery/PETG/artillery_0.4_PETG_standard.inst.cfg
index 8123d52a5a..3d9c96953e 100644
--- a/resources/quality/artillery/PETG/artillery_0.4_PETG_standard.inst.cfg
+++ b/resources/quality/artillery/PETG/artillery_0.4_PETG_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/artillery/PETG/artillery_0.4_PETG_super.inst.cfg b/resources/quality/artillery/PETG/artillery_0.4_PETG_super.inst.cfg
index ed645557a9..81fa019be8 100644
--- a/resources/quality/artillery/PETG/artillery_0.4_PETG_super.inst.cfg
+++ b/resources/quality/artillery/PETG/artillery_0.4_PETG_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/artillery/PETG/artillery_0.5_PETG_adaptive.inst.cfg b/resources/quality/artillery/PETG/artillery_0.5_PETG_adaptive.inst.cfg
index 3b7c56df40..447b328688 100644
--- a/resources/quality/artillery/PETG/artillery_0.5_PETG_adaptive.inst.cfg
+++ b/resources/quality/artillery/PETG/artillery_0.5_PETG_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/artillery/PETG/artillery_0.5_PETG_low.inst.cfg b/resources/quality/artillery/PETG/artillery_0.5_PETG_low.inst.cfg
index 49bff9511f..70a4decabf 100644
--- a/resources/quality/artillery/PETG/artillery_0.5_PETG_low.inst.cfg
+++ b/resources/quality/artillery/PETG/artillery_0.5_PETG_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/artillery/PETG/artillery_0.5_PETG_standard.inst.cfg b/resources/quality/artillery/PETG/artillery_0.5_PETG_standard.inst.cfg
index 194d35b0ac..f738879eda 100644
--- a/resources/quality/artillery/PETG/artillery_0.5_PETG_standard.inst.cfg
+++ b/resources/quality/artillery/PETG/artillery_0.5_PETG_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/artillery/PETG/artillery_0.5_PETG_super.inst.cfg b/resources/quality/artillery/PETG/artillery_0.5_PETG_super.inst.cfg
index e2d58a9d8b..0fa123d7b3 100644
--- a/resources/quality/artillery/PETG/artillery_0.5_PETG_super.inst.cfg
+++ b/resources/quality/artillery/PETG/artillery_0.5_PETG_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/artillery/PETG/artillery_0.6_PETG_standard.inst.cfg b/resources/quality/artillery/PETG/artillery_0.6_PETG_standard.inst.cfg
index dff711ec59..2ea0e2d35d 100644
--- a/resources/quality/artillery/PETG/artillery_0.6_PETG_standard.inst.cfg
+++ b/resources/quality/artillery/PETG/artillery_0.6_PETG_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/artillery/PETG/artillery_0.8_PETG_draft.inst.cfg b/resources/quality/artillery/PETG/artillery_0.8_PETG_draft.inst.cfg
index 9c3b7df10a..fcd245f96d 100644
--- a/resources/quality/artillery/PETG/artillery_0.8_PETG_draft.inst.cfg
+++ b/resources/quality/artillery/PETG/artillery_0.8_PETG_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
diff --git a/resources/quality/artillery/PETG/artillery_1.0_PETG_draft.inst.cfg b/resources/quality/artillery/PETG/artillery_1.0_PETG_draft.inst.cfg
index 209d1e9323..6cdd2dd435 100644
--- a/resources/quality/artillery/PETG/artillery_1.0_PETG_draft.inst.cfg
+++ b/resources/quality/artillery/PETG/artillery_1.0_PETG_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 1.0mm Nozzle
diff --git a/resources/quality/artillery/PLA/artillery_0.2_PLA_super.inst.cfg b/resources/quality/artillery/PLA/artillery_0.2_PLA_super.inst.cfg
index f3fdf63fcc..c63856afd5 100644
--- a/resources/quality/artillery/PLA/artillery_0.2_PLA_super.inst.cfg
+++ b/resources/quality/artillery/PLA/artillery_0.2_PLA_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.2mm Nozzle
diff --git a/resources/quality/artillery/PLA/artillery_0.2_PLA_ultra.inst.cfg b/resources/quality/artillery/PLA/artillery_0.2_PLA_ultra.inst.cfg
index def0619c27..91fb63af22 100644
--- a/resources/quality/artillery/PLA/artillery_0.2_PLA_ultra.inst.cfg
+++ b/resources/quality/artillery/PLA/artillery_0.2_PLA_ultra.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = ultra
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.2mm Nozzle
diff --git a/resources/quality/artillery/PLA/artillery_0.3_PLA_adaptive.inst.cfg b/resources/quality/artillery/PLA/artillery_0.3_PLA_adaptive.inst.cfg
index e5c229f66d..a7f8e38f12 100644
--- a/resources/quality/artillery/PLA/artillery_0.3_PLA_adaptive.inst.cfg
+++ b/resources/quality/artillery/PLA/artillery_0.3_PLA_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/artillery/PLA/artillery_0.3_PLA_low.inst.cfg b/resources/quality/artillery/PLA/artillery_0.3_PLA_low.inst.cfg
index 4d45702738..6bf0e70f96 100644
--- a/resources/quality/artillery/PLA/artillery_0.3_PLA_low.inst.cfg
+++ b/resources/quality/artillery/PLA/artillery_0.3_PLA_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/artillery/PLA/artillery_0.3_PLA_standard.inst.cfg b/resources/quality/artillery/PLA/artillery_0.3_PLA_standard.inst.cfg
index d5fb942fa5..217987265d 100644
--- a/resources/quality/artillery/PLA/artillery_0.3_PLA_standard.inst.cfg
+++ b/resources/quality/artillery/PLA/artillery_0.3_PLA_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/artillery/PLA/artillery_0.3_PLA_super.inst.cfg b/resources/quality/artillery/PLA/artillery_0.3_PLA_super.inst.cfg
index a9330b0f9e..312f20eb77 100644
--- a/resources/quality/artillery/PLA/artillery_0.3_PLA_super.inst.cfg
+++ b/resources/quality/artillery/PLA/artillery_0.3_PLA_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/artillery/PLA/artillery_0.4_PLA_adaptive.inst.cfg b/resources/quality/artillery/PLA/artillery_0.4_PLA_adaptive.inst.cfg
index 31cd06e8e0..7f50db4936 100644
--- a/resources/quality/artillery/PLA/artillery_0.4_PLA_adaptive.inst.cfg
+++ b/resources/quality/artillery/PLA/artillery_0.4_PLA_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/artillery/PLA/artillery_0.4_PLA_low.inst.cfg b/resources/quality/artillery/PLA/artillery_0.4_PLA_low.inst.cfg
index 608862854a..e2fc24f53b 100644
--- a/resources/quality/artillery/PLA/artillery_0.4_PLA_low.inst.cfg
+++ b/resources/quality/artillery/PLA/artillery_0.4_PLA_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/artillery/PLA/artillery_0.4_PLA_standard.inst.cfg b/resources/quality/artillery/PLA/artillery_0.4_PLA_standard.inst.cfg
index 9a3b6785e5..b2f5fefdfe 100644
--- a/resources/quality/artillery/PLA/artillery_0.4_PLA_standard.inst.cfg
+++ b/resources/quality/artillery/PLA/artillery_0.4_PLA_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/artillery/PLA/artillery_0.4_PLA_super.inst.cfg b/resources/quality/artillery/PLA/artillery_0.4_PLA_super.inst.cfg
index 74edd1de4e..842a8833e6 100644
--- a/resources/quality/artillery/PLA/artillery_0.4_PLA_super.inst.cfg
+++ b/resources/quality/artillery/PLA/artillery_0.4_PLA_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/artillery/PLA/artillery_0.5_PLA_adaptive.inst.cfg b/resources/quality/artillery/PLA/artillery_0.5_PLA_adaptive.inst.cfg
index aa4e055b02..946344995b 100644
--- a/resources/quality/artillery/PLA/artillery_0.5_PLA_adaptive.inst.cfg
+++ b/resources/quality/artillery/PLA/artillery_0.5_PLA_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/artillery/PLA/artillery_0.5_PLA_low.inst.cfg b/resources/quality/artillery/PLA/artillery_0.5_PLA_low.inst.cfg
index 478555cbad..0c1f57dced 100644
--- a/resources/quality/artillery/PLA/artillery_0.5_PLA_low.inst.cfg
+++ b/resources/quality/artillery/PLA/artillery_0.5_PLA_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/artillery/PLA/artillery_0.5_PLA_standard.inst.cfg b/resources/quality/artillery/PLA/artillery_0.5_PLA_standard.inst.cfg
index 62e39bc5a3..19c810fad0 100644
--- a/resources/quality/artillery/PLA/artillery_0.5_PLA_standard.inst.cfg
+++ b/resources/quality/artillery/PLA/artillery_0.5_PLA_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/artillery/PLA/artillery_0.5_PLA_super.inst.cfg b/resources/quality/artillery/PLA/artillery_0.5_PLA_super.inst.cfg
index cdb7b7fa61..b04f766a55 100644
--- a/resources/quality/artillery/PLA/artillery_0.5_PLA_super.inst.cfg
+++ b/resources/quality/artillery/PLA/artillery_0.5_PLA_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/artillery/PLA/artillery_0.6_PLA_draft.inst.cfg b/resources/quality/artillery/PLA/artillery_0.6_PLA_draft.inst.cfg
index 88e29d573a..7bae27f143 100644
--- a/resources/quality/artillery/PLA/artillery_0.6_PLA_draft.inst.cfg
+++ b/resources/quality/artillery/PLA/artillery_0.6_PLA_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/artillery/PLA/artillery_0.6_PLA_low.inst.cfg b/resources/quality/artillery/PLA/artillery_0.6_PLA_low.inst.cfg
index 3225b2d95a..b03d45d3ad 100644
--- a/resources/quality/artillery/PLA/artillery_0.6_PLA_low.inst.cfg
+++ b/resources/quality/artillery/PLA/artillery_0.6_PLA_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/artillery/PLA/artillery_0.6_PLA_standard.inst.cfg b/resources/quality/artillery/PLA/artillery_0.6_PLA_standard.inst.cfg
index e775b12ee7..32e11e0e66 100644
--- a/resources/quality/artillery/PLA/artillery_0.6_PLA_standard.inst.cfg
+++ b/resources/quality/artillery/PLA/artillery_0.6_PLA_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/artillery/PLA/artillery_0.8_PLA_draft.inst.cfg b/resources/quality/artillery/PLA/artillery_0.8_PLA_draft.inst.cfg
index b418661f4d..504ce9c63a 100644
--- a/resources/quality/artillery/PLA/artillery_0.8_PLA_draft.inst.cfg
+++ b/resources/quality/artillery/PLA/artillery_0.8_PLA_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
diff --git a/resources/quality/artillery/PLA/artillery_1.0_PLA_draft.inst.cfg b/resources/quality/artillery/PLA/artillery_1.0_PLA_draft.inst.cfg
index f012f1ad14..35bbb0a3b5 100644
--- a/resources/quality/artillery/PLA/artillery_1.0_PLA_draft.inst.cfg
+++ b/resources/quality/artillery/PLA/artillery_1.0_PLA_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 1.0mm Nozzle
diff --git a/resources/quality/artillery/TPU/artillery_0.3_TPU_adaptive.inst.cfg b/resources/quality/artillery/TPU/artillery_0.3_TPU_adaptive.inst.cfg
index 2551b200e3..889d97872a 100644
--- a/resources/quality/artillery/TPU/artillery_0.3_TPU_adaptive.inst.cfg
+++ b/resources/quality/artillery/TPU/artillery_0.3_TPU_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/artillery/TPU/artillery_0.3_TPU_standard.inst.cfg b/resources/quality/artillery/TPU/artillery_0.3_TPU_standard.inst.cfg
index 9c9ac1c5f5..41b43ad93a 100644
--- a/resources/quality/artillery/TPU/artillery_0.3_TPU_standard.inst.cfg
+++ b/resources/quality/artillery/TPU/artillery_0.3_TPU_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/artillery/TPU/artillery_0.3_TPU_super.inst.cfg b/resources/quality/artillery/TPU/artillery_0.3_TPU_super.inst.cfg
index 563f907724..32ae52bd35 100644
--- a/resources/quality/artillery/TPU/artillery_0.3_TPU_super.inst.cfg
+++ b/resources/quality/artillery/TPU/artillery_0.3_TPU_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/artillery/TPU/artillery_0.4_TPU_adaptive.inst.cfg b/resources/quality/artillery/TPU/artillery_0.4_TPU_adaptive.inst.cfg
index e03ce0a361..188f053506 100644
--- a/resources/quality/artillery/TPU/artillery_0.4_TPU_adaptive.inst.cfg
+++ b/resources/quality/artillery/TPU/artillery_0.4_TPU_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/artillery/TPU/artillery_0.4_TPU_standard.inst.cfg b/resources/quality/artillery/TPU/artillery_0.4_TPU_standard.inst.cfg
index 2e7ada8c51..e9f095caa4 100644
--- a/resources/quality/artillery/TPU/artillery_0.4_TPU_standard.inst.cfg
+++ b/resources/quality/artillery/TPU/artillery_0.4_TPU_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/artillery/TPU/artillery_0.4_TPU_super.inst.cfg b/resources/quality/artillery/TPU/artillery_0.4_TPU_super.inst.cfg
index b378610ed9..0d88514cc8 100644
--- a/resources/quality/artillery/TPU/artillery_0.4_TPU_super.inst.cfg
+++ b/resources/quality/artillery/TPU/artillery_0.4_TPU_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/artillery/TPU/artillery_0.5_TPU_adaptive.inst.cfg b/resources/quality/artillery/TPU/artillery_0.5_TPU_adaptive.inst.cfg
index e6c8f5dbb0..a9ea17fa94 100644
--- a/resources/quality/artillery/TPU/artillery_0.5_TPU_adaptive.inst.cfg
+++ b/resources/quality/artillery/TPU/artillery_0.5_TPU_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/artillery/TPU/artillery_0.5_TPU_standard.inst.cfg b/resources/quality/artillery/TPU/artillery_0.5_TPU_standard.inst.cfg
index 923bc82059..e831ef8c1c 100644
--- a/resources/quality/artillery/TPU/artillery_0.5_TPU_standard.inst.cfg
+++ b/resources/quality/artillery/TPU/artillery_0.5_TPU_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/artillery/TPU/artillery_0.5_TPU_super.inst.cfg b/resources/quality/artillery/TPU/artillery_0.5_TPU_super.inst.cfg
index adbdd86515..fcacad6c24 100644
--- a/resources/quality/artillery/TPU/artillery_0.5_TPU_super.inst.cfg
+++ b/resources/quality/artillery/TPU/artillery_0.5_TPU_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/artillery/TPU/artillery_0.6_TPU_standard.inst.cfg b/resources/quality/artillery/TPU/artillery_0.6_TPU_standard.inst.cfg
index d15e61380c..ae01f298f0 100644
--- a/resources/quality/artillery/TPU/artillery_0.6_TPU_standard.inst.cfg
+++ b/resources/quality/artillery/TPU/artillery_0.6_TPU_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/artillery/TPU/artillery_0.8_TPU_draft.inst.cfg b/resources/quality/artillery/TPU/artillery_0.8_TPU_draft.inst.cfg
index 9ec245d874..2ce5883f07 100644
--- a/resources/quality/artillery/TPU/artillery_0.8_TPU_draft.inst.cfg
+++ b/resources/quality/artillery/TPU/artillery_0.8_TPU_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
diff --git a/resources/quality/artillery/TPU/artillery_1.0_TPU_draft.inst.cfg b/resources/quality/artillery/TPU/artillery_1.0_TPU_draft.inst.cfg
index 9e0b47b316..98be4f1776 100644
--- a/resources/quality/artillery/TPU/artillery_1.0_TPU_draft.inst.cfg
+++ b/resources/quality/artillery/TPU/artillery_1.0_TPU_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 1.0mm Nozzle
diff --git a/resources/quality/artillery/artillery_global_adaptive.inst.cfg b/resources/quality/artillery/artillery_global_adaptive.inst.cfg
index fc66ae968e..4b9222e74e 100644
--- a/resources/quality/artillery/artillery_global_adaptive.inst.cfg
+++ b/resources/quality/artillery/artillery_global_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/artillery/artillery_global_draft.inst.cfg b/resources/quality/artillery/artillery_global_draft.inst.cfg
index 450c5980f3..0a615d65a8 100644
--- a/resources/quality/artillery/artillery_global_draft.inst.cfg
+++ b/resources/quality/artillery/artillery_global_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
weight = -5
diff --git a/resources/quality/artillery/artillery_global_low.inst.cfg b/resources/quality/artillery/artillery_global_low.inst.cfg
index 440d8ab58e..da9ca07ad0 100644
--- a/resources/quality/artillery/artillery_global_low.inst.cfg
+++ b/resources/quality/artillery/artillery_global_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
weight = -4
diff --git a/resources/quality/artillery/artillery_global_standard.inst.cfg b/resources/quality/artillery/artillery_global_standard.inst.cfg
index aae3c3756b..a30f5a3596 100644
--- a/resources/quality/artillery/artillery_global_standard.inst.cfg
+++ b/resources/quality/artillery/artillery_global_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
weight = -3
diff --git a/resources/quality/artillery/artillery_global_super.inst.cfg b/resources/quality/artillery/artillery_global_super.inst.cfg
index 9558d0e599..87ca064f92 100644
--- a/resources/quality/artillery/artillery_global_super.inst.cfg
+++ b/resources/quality/artillery/artillery_global_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
weight = -1
diff --git a/resources/quality/artillery/artillery_global_ultra.inst.cfg b/resources/quality/artillery/artillery_global_ultra.inst.cfg
index 10b6a249c1..00f75e3681 100644
--- a/resources/quality/artillery/artillery_global_ultra.inst.cfg
+++ b/resources/quality/artillery/artillery_global_ultra.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = ultra
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/artillery/nylon/artillery_0.2_Nylon_super.inst.cfg b/resources/quality/artillery/nylon/artillery_0.2_Nylon_super.inst.cfg
index 3f1adb59b8..df48b1e465 100644
--- a/resources/quality/artillery/nylon/artillery_0.2_Nylon_super.inst.cfg
+++ b/resources/quality/artillery/nylon/artillery_0.2_Nylon_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.2mm Nozzle
diff --git a/resources/quality/artillery/nylon/artillery_0.2_Nylon_ultra.inst.cfg b/resources/quality/artillery/nylon/artillery_0.2_Nylon_ultra.inst.cfg
index 38949e8760..442680d4d5 100644
--- a/resources/quality/artillery/nylon/artillery_0.2_Nylon_ultra.inst.cfg
+++ b/resources/quality/artillery/nylon/artillery_0.2_Nylon_ultra.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = ultra
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.2mm Nozzle
diff --git a/resources/quality/artillery/nylon/artillery_0.3_Nylon_adaptive.inst.cfg b/resources/quality/artillery/nylon/artillery_0.3_Nylon_adaptive.inst.cfg
index 8c25aac257..e23792a6fc 100644
--- a/resources/quality/artillery/nylon/artillery_0.3_Nylon_adaptive.inst.cfg
+++ b/resources/quality/artillery/nylon/artillery_0.3_Nylon_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/artillery/nylon/artillery_0.3_Nylon_low.inst.cfg b/resources/quality/artillery/nylon/artillery_0.3_Nylon_low.inst.cfg
index a579aff79e..4a27e7e3b2 100644
--- a/resources/quality/artillery/nylon/artillery_0.3_Nylon_low.inst.cfg
+++ b/resources/quality/artillery/nylon/artillery_0.3_Nylon_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/artillery/nylon/artillery_0.3_Nylon_standard.inst.cfg b/resources/quality/artillery/nylon/artillery_0.3_Nylon_standard.inst.cfg
index ce55fa8ca8..d8c593629f 100644
--- a/resources/quality/artillery/nylon/artillery_0.3_Nylon_standard.inst.cfg
+++ b/resources/quality/artillery/nylon/artillery_0.3_Nylon_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/artillery/nylon/artillery_0.3_Nylon_super.inst.cfg b/resources/quality/artillery/nylon/artillery_0.3_Nylon_super.inst.cfg
index e06a90b536..c5b1f43676 100644
--- a/resources/quality/artillery/nylon/artillery_0.3_Nylon_super.inst.cfg
+++ b/resources/quality/artillery/nylon/artillery_0.3_Nylon_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/artillery/nylon/artillery_0.4_Nylon_adaptive.inst.cfg b/resources/quality/artillery/nylon/artillery_0.4_Nylon_adaptive.inst.cfg
index dac8619af0..ec9fbc5d51 100644
--- a/resources/quality/artillery/nylon/artillery_0.4_Nylon_adaptive.inst.cfg
+++ b/resources/quality/artillery/nylon/artillery_0.4_Nylon_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/artillery/nylon/artillery_0.4_Nylon_low.inst.cfg b/resources/quality/artillery/nylon/artillery_0.4_Nylon_low.inst.cfg
index 1c18f2b465..1865da0454 100644
--- a/resources/quality/artillery/nylon/artillery_0.4_Nylon_low.inst.cfg
+++ b/resources/quality/artillery/nylon/artillery_0.4_Nylon_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/artillery/nylon/artillery_0.4_Nylon_standard.inst.cfg b/resources/quality/artillery/nylon/artillery_0.4_Nylon_standard.inst.cfg
index 07cd39b02b..beddca58ae 100644
--- a/resources/quality/artillery/nylon/artillery_0.4_Nylon_standard.inst.cfg
+++ b/resources/quality/artillery/nylon/artillery_0.4_Nylon_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/artillery/nylon/artillery_0.4_Nylon_super.inst.cfg b/resources/quality/artillery/nylon/artillery_0.4_Nylon_super.inst.cfg
index 9721790956..9806fe1110 100644
--- a/resources/quality/artillery/nylon/artillery_0.4_Nylon_super.inst.cfg
+++ b/resources/quality/artillery/nylon/artillery_0.4_Nylon_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/artillery/nylon/artillery_0.5_Nylon_adaptive.inst.cfg b/resources/quality/artillery/nylon/artillery_0.5_Nylon_adaptive.inst.cfg
index cd3dc94d05..608f1288a7 100644
--- a/resources/quality/artillery/nylon/artillery_0.5_Nylon_adaptive.inst.cfg
+++ b/resources/quality/artillery/nylon/artillery_0.5_Nylon_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/artillery/nylon/artillery_0.5_Nylon_low.inst.cfg b/resources/quality/artillery/nylon/artillery_0.5_Nylon_low.inst.cfg
index 334eb7afc6..0667e04e5b 100644
--- a/resources/quality/artillery/nylon/artillery_0.5_Nylon_low.inst.cfg
+++ b/resources/quality/artillery/nylon/artillery_0.5_Nylon_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/artillery/nylon/artillery_0.5_Nylon_standard.inst.cfg b/resources/quality/artillery/nylon/artillery_0.5_Nylon_standard.inst.cfg
index d5b84d424c..212526e52c 100644
--- a/resources/quality/artillery/nylon/artillery_0.5_Nylon_standard.inst.cfg
+++ b/resources/quality/artillery/nylon/artillery_0.5_Nylon_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/artillery/nylon/artillery_0.5_Nylon_super.inst.cfg b/resources/quality/artillery/nylon/artillery_0.5_Nylon_super.inst.cfg
index 8febee36fc..7c9931026c 100644
--- a/resources/quality/artillery/nylon/artillery_0.5_Nylon_super.inst.cfg
+++ b/resources/quality/artillery/nylon/artillery_0.5_Nylon_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/artillery/nylon/artillery_0.6_Nylon_standard.inst.cfg b/resources/quality/artillery/nylon/artillery_0.6_Nylon_standard.inst.cfg
index c3296a579a..67fab7e129 100644
--- a/resources/quality/artillery/nylon/artillery_0.6_Nylon_standard.inst.cfg
+++ b/resources/quality/artillery/nylon/artillery_0.6_Nylon_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/artillery/nylon/artillery_0.8_Nylon_draft.inst.cfg b/resources/quality/artillery/nylon/artillery_0.8_Nylon_draft.inst.cfg
index f5d2701429..477864dd2f 100644
--- a/resources/quality/artillery/nylon/artillery_0.8_Nylon_draft.inst.cfg
+++ b/resources/quality/artillery/nylon/artillery_0.8_Nylon_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
diff --git a/resources/quality/artillery/nylon/artillery_1.0_Nylon_draft.inst.cfg b/resources/quality/artillery/nylon/artillery_1.0_Nylon_draft.inst.cfg
index 08bf415d4b..3247349db6 100644
--- a/resources/quality/artillery/nylon/artillery_1.0_Nylon_draft.inst.cfg
+++ b/resources/quality/artillery/nylon/artillery_1.0_Nylon_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 1.0mm Nozzle
diff --git a/resources/quality/atmat_signal_pro/signal_pro_global_extrafast_quality.inst.cfg b/resources/quality/atmat_signal_pro/signal_pro_global_extrafast_quality.inst.cfg
index e11e0a2eb7..4a20a7b9c8 100644
--- a/resources/quality/atmat_signal_pro/signal_pro_global_extrafast_quality.inst.cfg
+++ b/resources/quality/atmat_signal_pro/signal_pro_global_extrafast_quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = extrafast
-setting_version = 21
+setting_version = 22
type = quality
[values]
diff --git a/resources/quality/atmat_signal_pro/signal_pro_global_extrafine_quality.inst.cfg b/resources/quality/atmat_signal_pro/signal_pro_global_extrafine_quality.inst.cfg
index 83768d6830..805bd9ac2e 100644
--- a/resources/quality/atmat_signal_pro/signal_pro_global_extrafine_quality.inst.cfg
+++ b/resources/quality/atmat_signal_pro/signal_pro_global_extrafine_quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = extrafine
-setting_version = 21
+setting_version = 22
type = quality
[values]
diff --git a/resources/quality/atmat_signal_pro/signal_pro_global_fast_quality.inst.cfg b/resources/quality/atmat_signal_pro/signal_pro_global_fast_quality.inst.cfg
index 95ad28bcc8..a0bad4bd6f 100644
--- a/resources/quality/atmat_signal_pro/signal_pro_global_fast_quality.inst.cfg
+++ b/resources/quality/atmat_signal_pro/signal_pro_global_fast_quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
[values]
diff --git a/resources/quality/atmat_signal_pro/signal_pro_global_fine_quality.inst.cfg b/resources/quality/atmat_signal_pro/signal_pro_global_fine_quality.inst.cfg
index f532972bdc..454d4bd066 100644
--- a/resources/quality/atmat_signal_pro/signal_pro_global_fine_quality.inst.cfg
+++ b/resources/quality/atmat_signal_pro/signal_pro_global_fine_quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
[values]
diff --git a/resources/quality/atmat_signal_pro/signal_pro_global_normal_quality.inst.cfg b/resources/quality/atmat_signal_pro/signal_pro_global_normal_quality.inst.cfg
index 3393a337ae..a51bb0e40a 100644
--- a/resources/quality/atmat_signal_pro/signal_pro_global_normal_quality.inst.cfg
+++ b/resources/quality/atmat_signal_pro/signal_pro_global_normal_quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
[values]
diff --git a/resources/quality/atmat_signal_pro/signal_pro_global_sprint_quality.inst.cfg b/resources/quality/atmat_signal_pro/signal_pro_global_sprint_quality.inst.cfg
index 4a252208de..3285ac2f7f 100644
--- a/resources/quality/atmat_signal_pro/signal_pro_global_sprint_quality.inst.cfg
+++ b/resources/quality/atmat_signal_pro/signal_pro_global_sprint_quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = sprint
-setting_version = 21
+setting_version = 22
type = quality
[values]
diff --git a/resources/quality/atmat_signal_pro/signal_pro_global_supersprint_quality.inst.cfg b/resources/quality/atmat_signal_pro/signal_pro_global_supersprint_quality.inst.cfg
index e84d0615b4..7c6bbd8717 100644
--- a/resources/quality/atmat_signal_pro/signal_pro_global_supersprint_quality.inst.cfg
+++ b/resources/quality/atmat_signal_pro/signal_pro_global_supersprint_quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = supersprint
-setting_version = 21
+setting_version = 22
type = quality
[values]
diff --git a/resources/quality/atmat_signal_pro/signal_pro_global_ultrasprint_quality.inst.cfg b/resources/quality/atmat_signal_pro/signal_pro_global_ultrasprint_quality.inst.cfg
index 1ede5e62e7..8fc83c12f1 100644
--- a/resources/quality/atmat_signal_pro/signal_pro_global_ultrasprint_quality.inst.cfg
+++ b/resources/quality/atmat_signal_pro/signal_pro_global_ultrasprint_quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = ultrasprint
-setting_version = 21
+setting_version = 22
type = quality
[values]
diff --git a/resources/quality/atmat_signal_pro/signal_pro_v6_0.40_ABS_extrafast.inst.cfg b/resources/quality/atmat_signal_pro/signal_pro_v6_0.40_ABS_extrafast.inst.cfg
index 5a2cfcaf2d..8aece3d5e6 100644
--- a/resources/quality/atmat_signal_pro/signal_pro_v6_0.40_ABS_extrafast.inst.cfg
+++ b/resources/quality/atmat_signal_pro/signal_pro_v6_0.40_ABS_extrafast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs_175
quality_type = extrafast
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.40mm
diff --git a/resources/quality/atmat_signal_pro/signal_pro_v6_0.40_ABS_fast.inst.cfg b/resources/quality/atmat_signal_pro/signal_pro_v6_0.40_ABS_fast.inst.cfg
index 869f3024a3..e1faf41888 100644
--- a/resources/quality/atmat_signal_pro/signal_pro_v6_0.40_ABS_fast.inst.cfg
+++ b/resources/quality/atmat_signal_pro/signal_pro_v6_0.40_ABS_fast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs_175
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.40mm
diff --git a/resources/quality/atmat_signal_pro/signal_pro_v6_0.40_ABS_fine.inst.cfg b/resources/quality/atmat_signal_pro/signal_pro_v6_0.40_ABS_fine.inst.cfg
index 6921a30e10..02ff6d5e63 100644
--- a/resources/quality/atmat_signal_pro/signal_pro_v6_0.40_ABS_fine.inst.cfg
+++ b/resources/quality/atmat_signal_pro/signal_pro_v6_0.40_ABS_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs_175
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.40mm
diff --git a/resources/quality/atmat_signal_pro/signal_pro_v6_0.40_ABS_normal.inst.cfg b/resources/quality/atmat_signal_pro/signal_pro_v6_0.40_ABS_normal.inst.cfg
index 863b3714df..0d0a89e4cf 100644
--- a/resources/quality/atmat_signal_pro/signal_pro_v6_0.40_ABS_normal.inst.cfg
+++ b/resources/quality/atmat_signal_pro/signal_pro_v6_0.40_ABS_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs_175
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.40mm
diff --git a/resources/quality/atmat_signal_pro/signal_pro_v6_0.40_HIPS_extrafast.inst.cfg b/resources/quality/atmat_signal_pro/signal_pro_v6_0.40_HIPS_extrafast.inst.cfg
index 36d4c59f17..3e79486620 100644
--- a/resources/quality/atmat_signal_pro/signal_pro_v6_0.40_HIPS_extrafast.inst.cfg
+++ b/resources/quality/atmat_signal_pro/signal_pro_v6_0.40_HIPS_extrafast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_hips_175
quality_type = extrafast
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.40mm
diff --git a/resources/quality/atmat_signal_pro/signal_pro_v6_0.40_HIPS_fast.inst.cfg b/resources/quality/atmat_signal_pro/signal_pro_v6_0.40_HIPS_fast.inst.cfg
index 22e18132be..9aaadf6456 100644
--- a/resources/quality/atmat_signal_pro/signal_pro_v6_0.40_HIPS_fast.inst.cfg
+++ b/resources/quality/atmat_signal_pro/signal_pro_v6_0.40_HIPS_fast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_hips_175
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.40mm
diff --git a/resources/quality/atmat_signal_pro/signal_pro_v6_0.40_HIPS_fine.inst.cfg b/resources/quality/atmat_signal_pro/signal_pro_v6_0.40_HIPS_fine.inst.cfg
index bcf1d4573b..1d9e208e7e 100644
--- a/resources/quality/atmat_signal_pro/signal_pro_v6_0.40_HIPS_fine.inst.cfg
+++ b/resources/quality/atmat_signal_pro/signal_pro_v6_0.40_HIPS_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_hips_175
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.40mm
diff --git a/resources/quality/atmat_signal_pro/signal_pro_v6_0.40_HIPS_normal.inst.cfg b/resources/quality/atmat_signal_pro/signal_pro_v6_0.40_HIPS_normal.inst.cfg
index fdaeb8cb5a..72e8ad4951 100644
--- a/resources/quality/atmat_signal_pro/signal_pro_v6_0.40_HIPS_normal.inst.cfg
+++ b/resources/quality/atmat_signal_pro/signal_pro_v6_0.40_HIPS_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_hips_175
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.40mm
diff --git a/resources/quality/atmat_signal_pro/signal_pro_v6_0.40_PA_extrafast.inst.cfg b/resources/quality/atmat_signal_pro/signal_pro_v6_0.40_PA_extrafast.inst.cfg
index 34fc80f265..0e1f420c0a 100644
--- a/resources/quality/atmat_signal_pro/signal_pro_v6_0.40_PA_extrafast.inst.cfg
+++ b/resources/quality/atmat_signal_pro/signal_pro_v6_0.40_PA_extrafast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon_175
quality_type = extrafast
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.40mm
diff --git a/resources/quality/atmat_signal_pro/signal_pro_v6_0.40_PA_fast.inst.cfg b/resources/quality/atmat_signal_pro/signal_pro_v6_0.40_PA_fast.inst.cfg
index 777a0ffbd6..badfe12fee 100644
--- a/resources/quality/atmat_signal_pro/signal_pro_v6_0.40_PA_fast.inst.cfg
+++ b/resources/quality/atmat_signal_pro/signal_pro_v6_0.40_PA_fast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon_175
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.40mm
diff --git a/resources/quality/atmat_signal_pro/signal_pro_v6_0.40_PA_fine.inst.cfg b/resources/quality/atmat_signal_pro/signal_pro_v6_0.40_PA_fine.inst.cfg
index ed76e5227f..1940b724b4 100644
--- a/resources/quality/atmat_signal_pro/signal_pro_v6_0.40_PA_fine.inst.cfg
+++ b/resources/quality/atmat_signal_pro/signal_pro_v6_0.40_PA_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon_175
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.40mm
diff --git a/resources/quality/atmat_signal_pro/signal_pro_v6_0.40_PA_normal.inst.cfg b/resources/quality/atmat_signal_pro/signal_pro_v6_0.40_PA_normal.inst.cfg
index 3f71998b89..d62cced041 100644
--- a/resources/quality/atmat_signal_pro/signal_pro_v6_0.40_PA_normal.inst.cfg
+++ b/resources/quality/atmat_signal_pro/signal_pro_v6_0.40_PA_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon_175
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.40mm
diff --git a/resources/quality/atmat_signal_pro/signal_pro_v6_0.40_PC_extrafast.inst.cfg b/resources/quality/atmat_signal_pro/signal_pro_v6_0.40_PC_extrafast.inst.cfg
index 893d2906cf..95e4eda1cc 100644
--- a/resources/quality/atmat_signal_pro/signal_pro_v6_0.40_PC_extrafast.inst.cfg
+++ b/resources/quality/atmat_signal_pro/signal_pro_v6_0.40_PC_extrafast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pc_175
quality_type = extrafast
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.40mm
diff --git a/resources/quality/atmat_signal_pro/signal_pro_v6_0.40_PC_fast.inst.cfg b/resources/quality/atmat_signal_pro/signal_pro_v6_0.40_PC_fast.inst.cfg
index 599f4af390..4cab5ed392 100644
--- a/resources/quality/atmat_signal_pro/signal_pro_v6_0.40_PC_fast.inst.cfg
+++ b/resources/quality/atmat_signal_pro/signal_pro_v6_0.40_PC_fast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pc_175
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.40mm
diff --git a/resources/quality/atmat_signal_pro/signal_pro_v6_0.40_PC_fine.inst.cfg b/resources/quality/atmat_signal_pro/signal_pro_v6_0.40_PC_fine.inst.cfg
index 97d8d83c9d..9cc4a1c86f 100644
--- a/resources/quality/atmat_signal_pro/signal_pro_v6_0.40_PC_fine.inst.cfg
+++ b/resources/quality/atmat_signal_pro/signal_pro_v6_0.40_PC_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pc_175
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.40mm
diff --git a/resources/quality/atmat_signal_pro/signal_pro_v6_0.40_PC_normal.inst.cfg b/resources/quality/atmat_signal_pro/signal_pro_v6_0.40_PC_normal.inst.cfg
index 03dcf8d89b..ab3be954b3 100644
--- a/resources/quality/atmat_signal_pro/signal_pro_v6_0.40_PC_normal.inst.cfg
+++ b/resources/quality/atmat_signal_pro/signal_pro_v6_0.40_PC_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pc_175
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.40mm
diff --git a/resources/quality/atmat_signal_pro/signal_pro_v6_0.40_PETG_extrafast.inst.cfg b/resources/quality/atmat_signal_pro/signal_pro_v6_0.40_PETG_extrafast.inst.cfg
index e8a3a1caf4..a3c927e449 100644
--- a/resources/quality/atmat_signal_pro/signal_pro_v6_0.40_PETG_extrafast.inst.cfg
+++ b/resources/quality/atmat_signal_pro/signal_pro_v6_0.40_PETG_extrafast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg_175
quality_type = extrafast
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.40mm
diff --git a/resources/quality/atmat_signal_pro/signal_pro_v6_0.40_PETG_fast.inst.cfg b/resources/quality/atmat_signal_pro/signal_pro_v6_0.40_PETG_fast.inst.cfg
index 2320d43475..01df85d5e5 100644
--- a/resources/quality/atmat_signal_pro/signal_pro_v6_0.40_PETG_fast.inst.cfg
+++ b/resources/quality/atmat_signal_pro/signal_pro_v6_0.40_PETG_fast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg_175
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.40mm
diff --git a/resources/quality/atmat_signal_pro/signal_pro_v6_0.40_PETG_fine.inst.cfg b/resources/quality/atmat_signal_pro/signal_pro_v6_0.40_PETG_fine.inst.cfg
index c2459cc1a0..6bf277081a 100644
--- a/resources/quality/atmat_signal_pro/signal_pro_v6_0.40_PETG_fine.inst.cfg
+++ b/resources/quality/atmat_signal_pro/signal_pro_v6_0.40_PETG_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg_175
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.40mm
diff --git a/resources/quality/atmat_signal_pro/signal_pro_v6_0.40_PETG_normal.inst.cfg b/resources/quality/atmat_signal_pro/signal_pro_v6_0.40_PETG_normal.inst.cfg
index bf3c8dde2b..674ff8d746 100644
--- a/resources/quality/atmat_signal_pro/signal_pro_v6_0.40_PETG_normal.inst.cfg
+++ b/resources/quality/atmat_signal_pro/signal_pro_v6_0.40_PETG_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg_175
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.40mm
diff --git a/resources/quality/atmat_signal_pro/signal_pro_v6_0.40_PLA_extrafast.inst.cfg b/resources/quality/atmat_signal_pro/signal_pro_v6_0.40_PLA_extrafast.inst.cfg
index 703c7cdb9d..c60aecae73 100644
--- a/resources/quality/atmat_signal_pro/signal_pro_v6_0.40_PLA_extrafast.inst.cfg
+++ b/resources/quality/atmat_signal_pro/signal_pro_v6_0.40_PLA_extrafast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla_175
quality_type = extrafast
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.40mm
diff --git a/resources/quality/atmat_signal_pro/signal_pro_v6_0.40_PLA_fast.inst.cfg b/resources/quality/atmat_signal_pro/signal_pro_v6_0.40_PLA_fast.inst.cfg
index e2caef8984..1bd6efc998 100644
--- a/resources/quality/atmat_signal_pro/signal_pro_v6_0.40_PLA_fast.inst.cfg
+++ b/resources/quality/atmat_signal_pro/signal_pro_v6_0.40_PLA_fast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla_175
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.40mm
diff --git a/resources/quality/atmat_signal_pro/signal_pro_v6_0.40_PLA_fine.inst.cfg b/resources/quality/atmat_signal_pro/signal_pro_v6_0.40_PLA_fine.inst.cfg
index 9be53aa5c3..799d777087 100644
--- a/resources/quality/atmat_signal_pro/signal_pro_v6_0.40_PLA_fine.inst.cfg
+++ b/resources/quality/atmat_signal_pro/signal_pro_v6_0.40_PLA_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla_175
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.40mm
diff --git a/resources/quality/atmat_signal_pro/signal_pro_v6_0.40_PLA_normal.inst.cfg b/resources/quality/atmat_signal_pro/signal_pro_v6_0.40_PLA_normal.inst.cfg
index b39aba36e6..1d609a9b5b 100644
--- a/resources/quality/atmat_signal_pro/signal_pro_v6_0.40_PLA_normal.inst.cfg
+++ b/resources/quality/atmat_signal_pro/signal_pro_v6_0.40_PLA_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla_175
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.40mm
diff --git a/resources/quality/atmat_signal_pro/signal_pro_v6_0.40_PVA_extrafast.inst.cfg b/resources/quality/atmat_signal_pro/signal_pro_v6_0.40_PVA_extrafast.inst.cfg
index f13f6ab7b1..99a80a7f04 100644
--- a/resources/quality/atmat_signal_pro/signal_pro_v6_0.40_PVA_extrafast.inst.cfg
+++ b/resources/quality/atmat_signal_pro/signal_pro_v6_0.40_PVA_extrafast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pva_175
quality_type = extrafast
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.40mm
diff --git a/resources/quality/atmat_signal_pro/signal_pro_v6_0.40_PVA_fast.inst.cfg b/resources/quality/atmat_signal_pro/signal_pro_v6_0.40_PVA_fast.inst.cfg
index 9b6248b421..9d5e84588c 100644
--- a/resources/quality/atmat_signal_pro/signal_pro_v6_0.40_PVA_fast.inst.cfg
+++ b/resources/quality/atmat_signal_pro/signal_pro_v6_0.40_PVA_fast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pva_175
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.40mm
diff --git a/resources/quality/atmat_signal_pro/signal_pro_v6_0.40_PVA_fine.inst.cfg b/resources/quality/atmat_signal_pro/signal_pro_v6_0.40_PVA_fine.inst.cfg
index b1bdaf1e92..f418bb75ac 100644
--- a/resources/quality/atmat_signal_pro/signal_pro_v6_0.40_PVA_fine.inst.cfg
+++ b/resources/quality/atmat_signal_pro/signal_pro_v6_0.40_PVA_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pva_175
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.40mm
diff --git a/resources/quality/atmat_signal_pro/signal_pro_v6_0.40_PVA_normal.inst.cfg b/resources/quality/atmat_signal_pro/signal_pro_v6_0.40_PVA_normal.inst.cfg
index 5b11ad4290..5b2d7d8244 100644
--- a/resources/quality/atmat_signal_pro/signal_pro_v6_0.40_PVA_normal.inst.cfg
+++ b/resources/quality/atmat_signal_pro/signal_pro_v6_0.40_PVA_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pva_175
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.40mm
diff --git a/resources/quality/atmat_signal_pro/signal_pro_v6_0.40_TPU_extrafast.inst.cfg b/resources/quality/atmat_signal_pro/signal_pro_v6_0.40_TPU_extrafast.inst.cfg
index b935de375a..a7f1d0b0e5 100644
--- a/resources/quality/atmat_signal_pro/signal_pro_v6_0.40_TPU_extrafast.inst.cfg
+++ b/resources/quality/atmat_signal_pro/signal_pro_v6_0.40_TPU_extrafast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu_175
quality_type = extrafast
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.40mm
diff --git a/resources/quality/atmat_signal_pro/signal_pro_v6_0.40_TPU_fast.inst.cfg b/resources/quality/atmat_signal_pro/signal_pro_v6_0.40_TPU_fast.inst.cfg
index 81e675bfae..4ff61c22b5 100644
--- a/resources/quality/atmat_signal_pro/signal_pro_v6_0.40_TPU_fast.inst.cfg
+++ b/resources/quality/atmat_signal_pro/signal_pro_v6_0.40_TPU_fast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu_175
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.40mm
diff --git a/resources/quality/atmat_signal_pro/signal_pro_v6_0.40_TPU_fine.inst.cfg b/resources/quality/atmat_signal_pro/signal_pro_v6_0.40_TPU_fine.inst.cfg
index 523fbffe33..620225e814 100644
--- a/resources/quality/atmat_signal_pro/signal_pro_v6_0.40_TPU_fine.inst.cfg
+++ b/resources/quality/atmat_signal_pro/signal_pro_v6_0.40_TPU_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu_175
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.40mm
diff --git a/resources/quality/atmat_signal_pro/signal_pro_v6_0.40_TPU_normal.inst.cfg b/resources/quality/atmat_signal_pro/signal_pro_v6_0.40_TPU_normal.inst.cfg
index 25b2b2f35f..d581f86800 100644
--- a/resources/quality/atmat_signal_pro/signal_pro_v6_0.40_TPU_normal.inst.cfg
+++ b/resources/quality/atmat_signal_pro/signal_pro_v6_0.40_TPU_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu_175
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.40mm
diff --git a/resources/quality/atmat_signal_pro/signal_pro_v6_0.80_ABS_extrafast.inst.cfg b/resources/quality/atmat_signal_pro/signal_pro_v6_0.80_ABS_extrafast.inst.cfg
index 3dc9b14853..d0a7f429b6 100644
--- a/resources/quality/atmat_signal_pro/signal_pro_v6_0.80_ABS_extrafast.inst.cfg
+++ b/resources/quality/atmat_signal_pro/signal_pro_v6_0.80_ABS_extrafast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs_175
quality_type = extrafast
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.80mm
diff --git a/resources/quality/atmat_signal_pro/signal_pro_v6_0.80_ABS_sprint.inst.cfg b/resources/quality/atmat_signal_pro/signal_pro_v6_0.80_ABS_sprint.inst.cfg
index 87fdd57835..1269e55fc0 100644
--- a/resources/quality/atmat_signal_pro/signal_pro_v6_0.80_ABS_sprint.inst.cfg
+++ b/resources/quality/atmat_signal_pro/signal_pro_v6_0.80_ABS_sprint.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs_175
quality_type = sprint
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.80mm
diff --git a/resources/quality/atmat_signal_pro/signal_pro_v6_0.80_ABS_supersprint.inst.cfg b/resources/quality/atmat_signal_pro/signal_pro_v6_0.80_ABS_supersprint.inst.cfg
index 700da01c3a..9d9b88f342 100644
--- a/resources/quality/atmat_signal_pro/signal_pro_v6_0.80_ABS_supersprint.inst.cfg
+++ b/resources/quality/atmat_signal_pro/signal_pro_v6_0.80_ABS_supersprint.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs_175
quality_type = supersprint
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.80mm
diff --git a/resources/quality/atmat_signal_pro/signal_pro_v6_0.80_HIPS_extrafast.inst.cfg b/resources/quality/atmat_signal_pro/signal_pro_v6_0.80_HIPS_extrafast.inst.cfg
index 4f9f25f71e..227c8b174b 100644
--- a/resources/quality/atmat_signal_pro/signal_pro_v6_0.80_HIPS_extrafast.inst.cfg
+++ b/resources/quality/atmat_signal_pro/signal_pro_v6_0.80_HIPS_extrafast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_hips_175
quality_type = extrafast
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.80mm
diff --git a/resources/quality/atmat_signal_pro/signal_pro_v6_0.80_HIPS_sprint.inst.cfg b/resources/quality/atmat_signal_pro/signal_pro_v6_0.80_HIPS_sprint.inst.cfg
index acff9696fc..ad6061154d 100644
--- a/resources/quality/atmat_signal_pro/signal_pro_v6_0.80_HIPS_sprint.inst.cfg
+++ b/resources/quality/atmat_signal_pro/signal_pro_v6_0.80_HIPS_sprint.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_hips_175
quality_type = sprint
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.80mm
diff --git a/resources/quality/atmat_signal_pro/signal_pro_v6_0.80_HIPS_supersprint.inst.cfg b/resources/quality/atmat_signal_pro/signal_pro_v6_0.80_HIPS_supersprint.inst.cfg
index 380c40663d..a5fb56480a 100644
--- a/resources/quality/atmat_signal_pro/signal_pro_v6_0.80_HIPS_supersprint.inst.cfg
+++ b/resources/quality/atmat_signal_pro/signal_pro_v6_0.80_HIPS_supersprint.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_hips_175
quality_type = supersprint
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.80mm
diff --git a/resources/quality/atmat_signal_pro/signal_pro_v6_0.80_PA_extrafast.inst.cfg b/resources/quality/atmat_signal_pro/signal_pro_v6_0.80_PA_extrafast.inst.cfg
index 4772bd5464..c4be47cafd 100644
--- a/resources/quality/atmat_signal_pro/signal_pro_v6_0.80_PA_extrafast.inst.cfg
+++ b/resources/quality/atmat_signal_pro/signal_pro_v6_0.80_PA_extrafast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon_175
quality_type = extrafast
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.80mm
diff --git a/resources/quality/atmat_signal_pro/signal_pro_v6_0.80_PA_sprint.inst.cfg b/resources/quality/atmat_signal_pro/signal_pro_v6_0.80_PA_sprint.inst.cfg
index 3993ad1b69..e6afaf235b 100644
--- a/resources/quality/atmat_signal_pro/signal_pro_v6_0.80_PA_sprint.inst.cfg
+++ b/resources/quality/atmat_signal_pro/signal_pro_v6_0.80_PA_sprint.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon_175
quality_type = sprint
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.80mm
diff --git a/resources/quality/atmat_signal_pro/signal_pro_v6_0.80_PA_supersprint.inst.cfg b/resources/quality/atmat_signal_pro/signal_pro_v6_0.80_PA_supersprint.inst.cfg
index 0bc29507bf..2edad0b477 100644
--- a/resources/quality/atmat_signal_pro/signal_pro_v6_0.80_PA_supersprint.inst.cfg
+++ b/resources/quality/atmat_signal_pro/signal_pro_v6_0.80_PA_supersprint.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon_175
quality_type = supersprint
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.80mm
diff --git a/resources/quality/atmat_signal_pro/signal_pro_v6_0.80_PC_extrafast.inst.cfg b/resources/quality/atmat_signal_pro/signal_pro_v6_0.80_PC_extrafast.inst.cfg
index b180e87de4..9074add48c 100644
--- a/resources/quality/atmat_signal_pro/signal_pro_v6_0.80_PC_extrafast.inst.cfg
+++ b/resources/quality/atmat_signal_pro/signal_pro_v6_0.80_PC_extrafast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pc_175
quality_type = extrafast
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.80mm
diff --git a/resources/quality/atmat_signal_pro/signal_pro_v6_0.80_PC_sprint.inst.cfg b/resources/quality/atmat_signal_pro/signal_pro_v6_0.80_PC_sprint.inst.cfg
index 5e5c2ff3c6..43db60ad35 100644
--- a/resources/quality/atmat_signal_pro/signal_pro_v6_0.80_PC_sprint.inst.cfg
+++ b/resources/quality/atmat_signal_pro/signal_pro_v6_0.80_PC_sprint.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pc_175
quality_type = sprint
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.80mm
diff --git a/resources/quality/atmat_signal_pro/signal_pro_v6_0.80_PC_supersprint.inst.cfg b/resources/quality/atmat_signal_pro/signal_pro_v6_0.80_PC_supersprint.inst.cfg
index df8d40a9e8..ae91df6c8f 100644
--- a/resources/quality/atmat_signal_pro/signal_pro_v6_0.80_PC_supersprint.inst.cfg
+++ b/resources/quality/atmat_signal_pro/signal_pro_v6_0.80_PC_supersprint.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pc_175
quality_type = supersprint
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.80mm
diff --git a/resources/quality/atmat_signal_pro/signal_pro_v6_0.80_PETG_extrafast.inst.cfg b/resources/quality/atmat_signal_pro/signal_pro_v6_0.80_PETG_extrafast.inst.cfg
index 87edb600b8..cb2d7d8adc 100644
--- a/resources/quality/atmat_signal_pro/signal_pro_v6_0.80_PETG_extrafast.inst.cfg
+++ b/resources/quality/atmat_signal_pro/signal_pro_v6_0.80_PETG_extrafast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg_175
quality_type = extrafast
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.80mm
diff --git a/resources/quality/atmat_signal_pro/signal_pro_v6_0.80_PETG_sprint.inst.cfg b/resources/quality/atmat_signal_pro/signal_pro_v6_0.80_PETG_sprint.inst.cfg
index 8d9d784963..94a2cb199f 100644
--- a/resources/quality/atmat_signal_pro/signal_pro_v6_0.80_PETG_sprint.inst.cfg
+++ b/resources/quality/atmat_signal_pro/signal_pro_v6_0.80_PETG_sprint.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg_175
quality_type = sprint
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.80mm
diff --git a/resources/quality/atmat_signal_pro/signal_pro_v6_0.80_PETG_supersprint.inst.cfg b/resources/quality/atmat_signal_pro/signal_pro_v6_0.80_PETG_supersprint.inst.cfg
index d6dff2c644..a1e9de0c4b 100644
--- a/resources/quality/atmat_signal_pro/signal_pro_v6_0.80_PETG_supersprint.inst.cfg
+++ b/resources/quality/atmat_signal_pro/signal_pro_v6_0.80_PETG_supersprint.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg_175
quality_type = supersprint
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.80mm
diff --git a/resources/quality/atmat_signal_pro/signal_pro_v6_0.80_PLA_extrafast.inst.cfg b/resources/quality/atmat_signal_pro/signal_pro_v6_0.80_PLA_extrafast.inst.cfg
index 161c7059bd..070706df53 100644
--- a/resources/quality/atmat_signal_pro/signal_pro_v6_0.80_PLA_extrafast.inst.cfg
+++ b/resources/quality/atmat_signal_pro/signal_pro_v6_0.80_PLA_extrafast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla_175
quality_type = extrafast
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.80mm
diff --git a/resources/quality/atmat_signal_pro/signal_pro_v6_0.80_PLA_sprint.inst.cfg b/resources/quality/atmat_signal_pro/signal_pro_v6_0.80_PLA_sprint.inst.cfg
index 233ca1630a..2161bbfe5e 100644
--- a/resources/quality/atmat_signal_pro/signal_pro_v6_0.80_PLA_sprint.inst.cfg
+++ b/resources/quality/atmat_signal_pro/signal_pro_v6_0.80_PLA_sprint.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla_175
quality_type = sprint
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.80mm
diff --git a/resources/quality/atmat_signal_pro/signal_pro_v6_0.80_PLA_supersprint.inst.cfg b/resources/quality/atmat_signal_pro/signal_pro_v6_0.80_PLA_supersprint.inst.cfg
index 49d9a6d1bf..d9a8ddcaed 100644
--- a/resources/quality/atmat_signal_pro/signal_pro_v6_0.80_PLA_supersprint.inst.cfg
+++ b/resources/quality/atmat_signal_pro/signal_pro_v6_0.80_PLA_supersprint.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla_175
quality_type = supersprint
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.80mm
diff --git a/resources/quality/atmat_signal_pro/signal_pro_v6_0.80_PVA_extrafast.inst.cfg b/resources/quality/atmat_signal_pro/signal_pro_v6_0.80_PVA_extrafast.inst.cfg
index ff2c18bb25..aae1778e7b 100644
--- a/resources/quality/atmat_signal_pro/signal_pro_v6_0.80_PVA_extrafast.inst.cfg
+++ b/resources/quality/atmat_signal_pro/signal_pro_v6_0.80_PVA_extrafast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pva_175
quality_type = extrafast
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.80mm
diff --git a/resources/quality/atmat_signal_pro/signal_pro_v6_0.80_PVA_sprint.inst.cfg b/resources/quality/atmat_signal_pro/signal_pro_v6_0.80_PVA_sprint.inst.cfg
index ae3773b787..5fae9d17f4 100644
--- a/resources/quality/atmat_signal_pro/signal_pro_v6_0.80_PVA_sprint.inst.cfg
+++ b/resources/quality/atmat_signal_pro/signal_pro_v6_0.80_PVA_sprint.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pva_175
quality_type = sprint
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.80mm
diff --git a/resources/quality/atmat_signal_pro/signal_pro_v6_0.80_PVA_supersprint.inst.cfg b/resources/quality/atmat_signal_pro/signal_pro_v6_0.80_PVA_supersprint.inst.cfg
index dea7be3e98..a33aa63546 100644
--- a/resources/quality/atmat_signal_pro/signal_pro_v6_0.80_PVA_supersprint.inst.cfg
+++ b/resources/quality/atmat_signal_pro/signal_pro_v6_0.80_PVA_supersprint.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pva_175
quality_type = supersprint
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.80mm
diff --git a/resources/quality/atmat_signal_pro/signal_pro_v6_0.80_TPU_extrafast.inst.cfg b/resources/quality/atmat_signal_pro/signal_pro_v6_0.80_TPU_extrafast.inst.cfg
index eaa913d2f4..88f895a788 100644
--- a/resources/quality/atmat_signal_pro/signal_pro_v6_0.80_TPU_extrafast.inst.cfg
+++ b/resources/quality/atmat_signal_pro/signal_pro_v6_0.80_TPU_extrafast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu_175
quality_type = extrafast
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.80mm
diff --git a/resources/quality/atmat_signal_pro/signal_pro_v6_0.80_TPU_sprint.inst.cfg b/resources/quality/atmat_signal_pro/signal_pro_v6_0.80_TPU_sprint.inst.cfg
index 7e29c82f4f..cb43069309 100644
--- a/resources/quality/atmat_signal_pro/signal_pro_v6_0.80_TPU_sprint.inst.cfg
+++ b/resources/quality/atmat_signal_pro/signal_pro_v6_0.80_TPU_sprint.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu_175
quality_type = sprint
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.80mm
diff --git a/resources/quality/atmat_signal_pro/signal_pro_v6_0.80_TPU_supersprint.inst.cfg b/resources/quality/atmat_signal_pro/signal_pro_v6_0.80_TPU_supersprint.inst.cfg
index c6de81ad77..dd81906dd0 100644
--- a/resources/quality/atmat_signal_pro/signal_pro_v6_0.80_TPU_supersprint.inst.cfg
+++ b/resources/quality/atmat_signal_pro/signal_pro_v6_0.80_TPU_supersprint.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu_175
quality_type = supersprint
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.80mm
diff --git a/resources/quality/beamup_l/beamup_l_coarse.inst.cfg b/resources/quality/beamup_l/beamup_l_coarse.inst.cfg
index 0d54130436..e298d659f7 100644
--- a/resources/quality/beamup_l/beamup_l_coarse.inst.cfg
+++ b/resources/quality/beamup_l/beamup_l_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
weight = -3
diff --git a/resources/quality/beamup_l/beamup_l_draft.inst.cfg b/resources/quality/beamup_l/beamup_l_draft.inst.cfg
index 56c21a2efe..16f8536a02 100644
--- a/resources/quality/beamup_l/beamup_l_draft.inst.cfg
+++ b/resources/quality/beamup_l/beamup_l_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/beamup_l/beamup_l_extra_fine.inst.cfg b/resources/quality/beamup_l/beamup_l_extra_fine.inst.cfg
index 5ac4608818..cacf5289e7 100644
--- a/resources/quality/beamup_l/beamup_l_extra_fine.inst.cfg
+++ b/resources/quality/beamup_l/beamup_l_extra_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
weight = 1
diff --git a/resources/quality/beamup_l/beamup_l_fine.inst.cfg b/resources/quality/beamup_l/beamup_l_fine.inst.cfg
index 0a8401ee0b..f977de059b 100644
--- a/resources/quality/beamup_l/beamup_l_fine.inst.cfg
+++ b/resources/quality/beamup_l/beamup_l_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/beamup_l/beamup_l_normal.inst.cfg b/resources/quality/beamup_l/beamup_l_normal.inst.cfg
index 4a024d1a2d..cc78f01198 100644
--- a/resources/quality/beamup_l/beamup_l_normal.inst.cfg
+++ b/resources/quality/beamup_l/beamup_l_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
weight = -1
diff --git a/resources/quality/beamup_s/beamup_s_coarse.inst.cfg b/resources/quality/beamup_s/beamup_s_coarse.inst.cfg
index b62bdd717e..d4d8b3551b 100644
--- a/resources/quality/beamup_s/beamup_s_coarse.inst.cfg
+++ b/resources/quality/beamup_s/beamup_s_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
weight = -3
diff --git a/resources/quality/beamup_s/beamup_s_draft.inst.cfg b/resources/quality/beamup_s/beamup_s_draft.inst.cfg
index b2f842af05..14dc4ad964 100644
--- a/resources/quality/beamup_s/beamup_s_draft.inst.cfg
+++ b/resources/quality/beamup_s/beamup_s_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/beamup_s/beamup_s_extra_fine.inst.cfg b/resources/quality/beamup_s/beamup_s_extra_fine.inst.cfg
index c2fca68cd5..fe490f5dd4 100644
--- a/resources/quality/beamup_s/beamup_s_extra_fine.inst.cfg
+++ b/resources/quality/beamup_s/beamup_s_extra_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
weight = 1
diff --git a/resources/quality/beamup_s/beamup_s_fine.inst.cfg b/resources/quality/beamup_s/beamup_s_fine.inst.cfg
index ae79f0a68a..ea86894268 100644
--- a/resources/quality/beamup_s/beamup_s_fine.inst.cfg
+++ b/resources/quality/beamup_s/beamup_s_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/beamup_s/beamup_s_normal.inst.cfg b/resources/quality/beamup_s/beamup_s_normal.inst.cfg
index 7f8466750a..c034f9bfd4 100644
--- a/resources/quality/beamup_s/beamup_s_normal.inst.cfg
+++ b/resources/quality/beamup_s/beamup_s_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
weight = -1
diff --git a/resources/quality/biqu/base/biqu_base_0.2_ABS_super.inst.cfg b/resources/quality/biqu/base/biqu_base_0.2_ABS_super.inst.cfg
index 8f7c375459..036be998b8 100644
--- a/resources/quality/biqu/base/biqu_base_0.2_ABS_super.inst.cfg
+++ b/resources/quality/biqu/base/biqu_base_0.2_ABS_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs_175
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.2mm Nozzle
diff --git a/resources/quality/biqu/base/biqu_base_0.2_ABS_ultra.inst.cfg b/resources/quality/biqu/base/biqu_base_0.2_ABS_ultra.inst.cfg
index 2f9074f47a..38dd0a39e9 100644
--- a/resources/quality/biqu/base/biqu_base_0.2_ABS_ultra.inst.cfg
+++ b/resources/quality/biqu/base/biqu_base_0.2_ABS_ultra.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs_175
quality_type = ultra
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.2mm Nozzle
diff --git a/resources/quality/biqu/base/biqu_base_0.2_PETG_super.inst.cfg b/resources/quality/biqu/base/biqu_base_0.2_PETG_super.inst.cfg
index 43d8850f86..9de7b59deb 100644
--- a/resources/quality/biqu/base/biqu_base_0.2_PETG_super.inst.cfg
+++ b/resources/quality/biqu/base/biqu_base_0.2_PETG_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg_175
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.2mm Nozzle
diff --git a/resources/quality/biqu/base/biqu_base_0.2_PETG_ultra.inst.cfg b/resources/quality/biqu/base/biqu_base_0.2_PETG_ultra.inst.cfg
index 8a866be785..16b26530ee 100644
--- a/resources/quality/biqu/base/biqu_base_0.2_PETG_ultra.inst.cfg
+++ b/resources/quality/biqu/base/biqu_base_0.2_PETG_ultra.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg_175
quality_type = ultra
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.2mm Nozzle
diff --git a/resources/quality/biqu/base/biqu_base_0.2_PLA_super.inst.cfg b/resources/quality/biqu/base/biqu_base_0.2_PLA_super.inst.cfg
index 4046843d71..d1f35d9b95 100644
--- a/resources/quality/biqu/base/biqu_base_0.2_PLA_super.inst.cfg
+++ b/resources/quality/biqu/base/biqu_base_0.2_PLA_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla_175
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.2mm Nozzle
diff --git a/resources/quality/biqu/base/biqu_base_0.2_PLA_ultra.inst.cfg b/resources/quality/biqu/base/biqu_base_0.2_PLA_ultra.inst.cfg
index d8c95bcb0e..a8469a4ea9 100644
--- a/resources/quality/biqu/base/biqu_base_0.2_PLA_ultra.inst.cfg
+++ b/resources/quality/biqu/base/biqu_base_0.2_PLA_ultra.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla_175
quality_type = ultra
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.2mm Nozzle
diff --git a/resources/quality/biqu/base/biqu_base_0.3_ABS_adaptive.inst.cfg b/resources/quality/biqu/base/biqu_base_0.3_ABS_adaptive.inst.cfg
index 926397fc0f..1e19464243 100644
--- a/resources/quality/biqu/base/biqu_base_0.3_ABS_adaptive.inst.cfg
+++ b/resources/quality/biqu/base/biqu_base_0.3_ABS_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs_175
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/biqu/base/biqu_base_0.3_ABS_low.inst.cfg b/resources/quality/biqu/base/biqu_base_0.3_ABS_low.inst.cfg
index 9cf24dff66..9fdab1172d 100644
--- a/resources/quality/biqu/base/biqu_base_0.3_ABS_low.inst.cfg
+++ b/resources/quality/biqu/base/biqu_base_0.3_ABS_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs_175
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/biqu/base/biqu_base_0.3_ABS_standard.inst.cfg b/resources/quality/biqu/base/biqu_base_0.3_ABS_standard.inst.cfg
index 73628b4caa..1d8769491d 100644
--- a/resources/quality/biqu/base/biqu_base_0.3_ABS_standard.inst.cfg
+++ b/resources/quality/biqu/base/biqu_base_0.3_ABS_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs_175
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/biqu/base/biqu_base_0.3_ABS_super.inst.cfg b/resources/quality/biqu/base/biqu_base_0.3_ABS_super.inst.cfg
index 57ca2886ec..41ad0484b6 100644
--- a/resources/quality/biqu/base/biqu_base_0.3_ABS_super.inst.cfg
+++ b/resources/quality/biqu/base/biqu_base_0.3_ABS_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs_175
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/biqu/base/biqu_base_0.3_PETG_adaptive.inst.cfg b/resources/quality/biqu/base/biqu_base_0.3_PETG_adaptive.inst.cfg
index c0d665df43..58785c33ae 100644
--- a/resources/quality/biqu/base/biqu_base_0.3_PETG_adaptive.inst.cfg
+++ b/resources/quality/biqu/base/biqu_base_0.3_PETG_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg_175
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/biqu/base/biqu_base_0.3_PETG_low.inst.cfg b/resources/quality/biqu/base/biqu_base_0.3_PETG_low.inst.cfg
index 0d9666350c..119ca0f89e 100644
--- a/resources/quality/biqu/base/biqu_base_0.3_PETG_low.inst.cfg
+++ b/resources/quality/biqu/base/biqu_base_0.3_PETG_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg_175
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/biqu/base/biqu_base_0.3_PETG_standard.inst.cfg b/resources/quality/biqu/base/biqu_base_0.3_PETG_standard.inst.cfg
index 3eb081eafd..2d5d033fd0 100644
--- a/resources/quality/biqu/base/biqu_base_0.3_PETG_standard.inst.cfg
+++ b/resources/quality/biqu/base/biqu_base_0.3_PETG_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg_175
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/biqu/base/biqu_base_0.3_PETG_super.inst.cfg b/resources/quality/biqu/base/biqu_base_0.3_PETG_super.inst.cfg
index 5001ac1fa8..a8b77b9c42 100644
--- a/resources/quality/biqu/base/biqu_base_0.3_PETG_super.inst.cfg
+++ b/resources/quality/biqu/base/biqu_base_0.3_PETG_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg_175
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/biqu/base/biqu_base_0.3_PLA_adaptive.inst.cfg b/resources/quality/biqu/base/biqu_base_0.3_PLA_adaptive.inst.cfg
index ee7e024bbf..9fb5cb6d1b 100644
--- a/resources/quality/biqu/base/biqu_base_0.3_PLA_adaptive.inst.cfg
+++ b/resources/quality/biqu/base/biqu_base_0.3_PLA_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla_175
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/biqu/base/biqu_base_0.3_PLA_low.inst.cfg b/resources/quality/biqu/base/biqu_base_0.3_PLA_low.inst.cfg
index 55325fbb73..1ee6fb803c 100644
--- a/resources/quality/biqu/base/biqu_base_0.3_PLA_low.inst.cfg
+++ b/resources/quality/biqu/base/biqu_base_0.3_PLA_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla_175
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/biqu/base/biqu_base_0.3_PLA_standard.inst.cfg b/resources/quality/biqu/base/biqu_base_0.3_PLA_standard.inst.cfg
index e64095a9bc..822a0635a7 100644
--- a/resources/quality/biqu/base/biqu_base_0.3_PLA_standard.inst.cfg
+++ b/resources/quality/biqu/base/biqu_base_0.3_PLA_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla_175
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/biqu/base/biqu_base_0.3_PLA_super.inst.cfg b/resources/quality/biqu/base/biqu_base_0.3_PLA_super.inst.cfg
index 50d9bc8d6c..5b52d5a0d9 100644
--- a/resources/quality/biqu/base/biqu_base_0.3_PLA_super.inst.cfg
+++ b/resources/quality/biqu/base/biqu_base_0.3_PLA_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla_175
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/biqu/base/biqu_base_0.3_TPU_adaptive.inst.cfg b/resources/quality/biqu/base/biqu_base_0.3_TPU_adaptive.inst.cfg
index 5d3f23c633..b4c9741aa3 100644
--- a/resources/quality/biqu/base/biqu_base_0.3_TPU_adaptive.inst.cfg
+++ b/resources/quality/biqu/base/biqu_base_0.3_TPU_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu_175
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/biqu/base/biqu_base_0.3_TPU_standard.inst.cfg b/resources/quality/biqu/base/biqu_base_0.3_TPU_standard.inst.cfg
index 8157498b23..b890ee3ed6 100644
--- a/resources/quality/biqu/base/biqu_base_0.3_TPU_standard.inst.cfg
+++ b/resources/quality/biqu/base/biqu_base_0.3_TPU_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu_175
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/biqu/base/biqu_base_0.3_TPU_super.inst.cfg b/resources/quality/biqu/base/biqu_base_0.3_TPU_super.inst.cfg
index d0220660d4..0dd669dd91 100644
--- a/resources/quality/biqu/base/biqu_base_0.3_TPU_super.inst.cfg
+++ b/resources/quality/biqu/base/biqu_base_0.3_TPU_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu_175
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/biqu/base/biqu_base_0.4_ABS_adaptive.inst.cfg b/resources/quality/biqu/base/biqu_base_0.4_ABS_adaptive.inst.cfg
index 6e6d8fb8b5..b5ab386c53 100644
--- a/resources/quality/biqu/base/biqu_base_0.4_ABS_adaptive.inst.cfg
+++ b/resources/quality/biqu/base/biqu_base_0.4_ABS_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs_175
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/biqu/base/biqu_base_0.4_ABS_low.inst.cfg b/resources/quality/biqu/base/biqu_base_0.4_ABS_low.inst.cfg
index e74160c323..daff0575d4 100644
--- a/resources/quality/biqu/base/biqu_base_0.4_ABS_low.inst.cfg
+++ b/resources/quality/biqu/base/biqu_base_0.4_ABS_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs_175
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/biqu/base/biqu_base_0.4_ABS_standard.inst.cfg b/resources/quality/biqu/base/biqu_base_0.4_ABS_standard.inst.cfg
index e21c06a8a2..fa099cce34 100644
--- a/resources/quality/biqu/base/biqu_base_0.4_ABS_standard.inst.cfg
+++ b/resources/quality/biqu/base/biqu_base_0.4_ABS_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs_175
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/biqu/base/biqu_base_0.4_ABS_super.inst.cfg b/resources/quality/biqu/base/biqu_base_0.4_ABS_super.inst.cfg
index ecd6368250..b84a7f8182 100644
--- a/resources/quality/biqu/base/biqu_base_0.4_ABS_super.inst.cfg
+++ b/resources/quality/biqu/base/biqu_base_0.4_ABS_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs_175
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/biqu/base/biqu_base_0.4_PETG_adaptive.inst.cfg b/resources/quality/biqu/base/biqu_base_0.4_PETG_adaptive.inst.cfg
index fc0244e98b..7c050006bf 100644
--- a/resources/quality/biqu/base/biqu_base_0.4_PETG_adaptive.inst.cfg
+++ b/resources/quality/biqu/base/biqu_base_0.4_PETG_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg_175
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/biqu/base/biqu_base_0.4_PETG_low.inst.cfg b/resources/quality/biqu/base/biqu_base_0.4_PETG_low.inst.cfg
index ce4cef1c6f..6649f1541d 100644
--- a/resources/quality/biqu/base/biqu_base_0.4_PETG_low.inst.cfg
+++ b/resources/quality/biqu/base/biqu_base_0.4_PETG_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg_175
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/biqu/base/biqu_base_0.4_PETG_standard.inst.cfg b/resources/quality/biqu/base/biqu_base_0.4_PETG_standard.inst.cfg
index 8475e11df3..28134387ec 100644
--- a/resources/quality/biqu/base/biqu_base_0.4_PETG_standard.inst.cfg
+++ b/resources/quality/biqu/base/biqu_base_0.4_PETG_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg_175
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/biqu/base/biqu_base_0.4_PETG_super.inst.cfg b/resources/quality/biqu/base/biqu_base_0.4_PETG_super.inst.cfg
index dfc11242d6..8b0cbd7a9e 100644
--- a/resources/quality/biqu/base/biqu_base_0.4_PETG_super.inst.cfg
+++ b/resources/quality/biqu/base/biqu_base_0.4_PETG_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg_175
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/biqu/base/biqu_base_0.4_PLA_adaptive.inst.cfg b/resources/quality/biqu/base/biqu_base_0.4_PLA_adaptive.inst.cfg
index 1f200cb7cb..5f20bf45a5 100644
--- a/resources/quality/biqu/base/biqu_base_0.4_PLA_adaptive.inst.cfg
+++ b/resources/quality/biqu/base/biqu_base_0.4_PLA_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla_175
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/biqu/base/biqu_base_0.4_PLA_low.inst.cfg b/resources/quality/biqu/base/biqu_base_0.4_PLA_low.inst.cfg
index 400cecf184..23cbf503dc 100644
--- a/resources/quality/biqu/base/biqu_base_0.4_PLA_low.inst.cfg
+++ b/resources/quality/biqu/base/biqu_base_0.4_PLA_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla_175
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/biqu/base/biqu_base_0.4_PLA_standard.inst.cfg b/resources/quality/biqu/base/biqu_base_0.4_PLA_standard.inst.cfg
index aa9537102e..cbf5114492 100644
--- a/resources/quality/biqu/base/biqu_base_0.4_PLA_standard.inst.cfg
+++ b/resources/quality/biqu/base/biqu_base_0.4_PLA_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla_175
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/biqu/base/biqu_base_0.4_PLA_super.inst.cfg b/resources/quality/biqu/base/biqu_base_0.4_PLA_super.inst.cfg
index 39aea71d91..e81de9145f 100644
--- a/resources/quality/biqu/base/biqu_base_0.4_PLA_super.inst.cfg
+++ b/resources/quality/biqu/base/biqu_base_0.4_PLA_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla_175
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/biqu/base/biqu_base_0.4_TPU_adaptive.inst.cfg b/resources/quality/biqu/base/biqu_base_0.4_TPU_adaptive.inst.cfg
index 60c06ab6b2..d12bd473f1 100644
--- a/resources/quality/biqu/base/biqu_base_0.4_TPU_adaptive.inst.cfg
+++ b/resources/quality/biqu/base/biqu_base_0.4_TPU_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu_175
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/biqu/base/biqu_base_0.4_TPU_standard.inst.cfg b/resources/quality/biqu/base/biqu_base_0.4_TPU_standard.inst.cfg
index e7ea2a696b..4ca89c2c0e 100644
--- a/resources/quality/biqu/base/biqu_base_0.4_TPU_standard.inst.cfg
+++ b/resources/quality/biqu/base/biqu_base_0.4_TPU_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu_175
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/biqu/base/biqu_base_0.4_TPU_super.inst.cfg b/resources/quality/biqu/base/biqu_base_0.4_TPU_super.inst.cfg
index 69f6d0b192..a95fc1f16f 100644
--- a/resources/quality/biqu/base/biqu_base_0.4_TPU_super.inst.cfg
+++ b/resources/quality/biqu/base/biqu_base_0.4_TPU_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu_175
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/biqu/base/biqu_base_0.5_ABS_adaptive.inst.cfg b/resources/quality/biqu/base/biqu_base_0.5_ABS_adaptive.inst.cfg
index 715a48fba5..7ebed839a9 100644
--- a/resources/quality/biqu/base/biqu_base_0.5_ABS_adaptive.inst.cfg
+++ b/resources/quality/biqu/base/biqu_base_0.5_ABS_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs_175
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/biqu/base/biqu_base_0.5_ABS_low.inst.cfg b/resources/quality/biqu/base/biqu_base_0.5_ABS_low.inst.cfg
index 39cf06ea4a..e7265c5663 100644
--- a/resources/quality/biqu/base/biqu_base_0.5_ABS_low.inst.cfg
+++ b/resources/quality/biqu/base/biqu_base_0.5_ABS_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs_175
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/biqu/base/biqu_base_0.5_ABS_standard.inst.cfg b/resources/quality/biqu/base/biqu_base_0.5_ABS_standard.inst.cfg
index 39a9ffcb82..0ed78dd5fb 100644
--- a/resources/quality/biqu/base/biqu_base_0.5_ABS_standard.inst.cfg
+++ b/resources/quality/biqu/base/biqu_base_0.5_ABS_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs_175
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/biqu/base/biqu_base_0.5_ABS_super.inst.cfg b/resources/quality/biqu/base/biqu_base_0.5_ABS_super.inst.cfg
index 9f526bf894..f761120b8a 100644
--- a/resources/quality/biqu/base/biqu_base_0.5_ABS_super.inst.cfg
+++ b/resources/quality/biqu/base/biqu_base_0.5_ABS_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs_175
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/biqu/base/biqu_base_0.5_PETG_adaptive.inst.cfg b/resources/quality/biqu/base/biqu_base_0.5_PETG_adaptive.inst.cfg
index bf7380e16b..f691230889 100644
--- a/resources/quality/biqu/base/biqu_base_0.5_PETG_adaptive.inst.cfg
+++ b/resources/quality/biqu/base/biqu_base_0.5_PETG_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg_175
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/biqu/base/biqu_base_0.5_PETG_low.inst.cfg b/resources/quality/biqu/base/biqu_base_0.5_PETG_low.inst.cfg
index 8582d365c3..f510370d29 100644
--- a/resources/quality/biqu/base/biqu_base_0.5_PETG_low.inst.cfg
+++ b/resources/quality/biqu/base/biqu_base_0.5_PETG_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg_175
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/biqu/base/biqu_base_0.5_PETG_standard.inst.cfg b/resources/quality/biqu/base/biqu_base_0.5_PETG_standard.inst.cfg
index a7dd2178df..cf99fbf92d 100644
--- a/resources/quality/biqu/base/biqu_base_0.5_PETG_standard.inst.cfg
+++ b/resources/quality/biqu/base/biqu_base_0.5_PETG_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg_175
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/biqu/base/biqu_base_0.5_PETG_super.inst.cfg b/resources/quality/biqu/base/biqu_base_0.5_PETG_super.inst.cfg
index bb9351547a..9a3b7c79f1 100644
--- a/resources/quality/biqu/base/biqu_base_0.5_PETG_super.inst.cfg
+++ b/resources/quality/biqu/base/biqu_base_0.5_PETG_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg_175
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/biqu/base/biqu_base_0.5_PLA_adaptive.inst.cfg b/resources/quality/biqu/base/biqu_base_0.5_PLA_adaptive.inst.cfg
index c6c9285462..c451ac2372 100644
--- a/resources/quality/biqu/base/biqu_base_0.5_PLA_adaptive.inst.cfg
+++ b/resources/quality/biqu/base/biqu_base_0.5_PLA_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla_175
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/biqu/base/biqu_base_0.5_PLA_low.inst.cfg b/resources/quality/biqu/base/biqu_base_0.5_PLA_low.inst.cfg
index d721a7a837..609304cd6b 100644
--- a/resources/quality/biqu/base/biqu_base_0.5_PLA_low.inst.cfg
+++ b/resources/quality/biqu/base/biqu_base_0.5_PLA_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla_175
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/biqu/base/biqu_base_0.5_PLA_standard.inst.cfg b/resources/quality/biqu/base/biqu_base_0.5_PLA_standard.inst.cfg
index 058db53e10..f08b2636fb 100644
--- a/resources/quality/biqu/base/biqu_base_0.5_PLA_standard.inst.cfg
+++ b/resources/quality/biqu/base/biqu_base_0.5_PLA_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla_175
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/biqu/base/biqu_base_0.5_PLA_super.inst.cfg b/resources/quality/biqu/base/biqu_base_0.5_PLA_super.inst.cfg
index fbd162d341..96284914bb 100644
--- a/resources/quality/biqu/base/biqu_base_0.5_PLA_super.inst.cfg
+++ b/resources/quality/biqu/base/biqu_base_0.5_PLA_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla_175
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/biqu/base/biqu_base_0.5_TPU_adaptive.inst.cfg b/resources/quality/biqu/base/biqu_base_0.5_TPU_adaptive.inst.cfg
index 497c45c4b2..34e8acaab7 100644
--- a/resources/quality/biqu/base/biqu_base_0.5_TPU_adaptive.inst.cfg
+++ b/resources/quality/biqu/base/biqu_base_0.5_TPU_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu_175
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/biqu/base/biqu_base_0.5_TPU_standard.inst.cfg b/resources/quality/biqu/base/biqu_base_0.5_TPU_standard.inst.cfg
index 8e89d8b03d..76214d104e 100644
--- a/resources/quality/biqu/base/biqu_base_0.5_TPU_standard.inst.cfg
+++ b/resources/quality/biqu/base/biqu_base_0.5_TPU_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu_175
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/biqu/base/biqu_base_0.5_TPU_super.inst.cfg b/resources/quality/biqu/base/biqu_base_0.5_TPU_super.inst.cfg
index 4086ebff3b..ccf43bf03a 100644
--- a/resources/quality/biqu/base/biqu_base_0.5_TPU_super.inst.cfg
+++ b/resources/quality/biqu/base/biqu_base_0.5_TPU_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu_175
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/biqu/base/biqu_base_0.6_ABS_standard.inst.cfg b/resources/quality/biqu/base/biqu_base_0.6_ABS_standard.inst.cfg
index 8357e5984c..e77a774aab 100644
--- a/resources/quality/biqu/base/biqu_base_0.6_ABS_standard.inst.cfg
+++ b/resources/quality/biqu/base/biqu_base_0.6_ABS_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs_175
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/biqu/base/biqu_base_0.6_PETG_standard.inst.cfg b/resources/quality/biqu/base/biqu_base_0.6_PETG_standard.inst.cfg
index 4b8cb7133c..0965a5a726 100644
--- a/resources/quality/biqu/base/biqu_base_0.6_PETG_standard.inst.cfg
+++ b/resources/quality/biqu/base/biqu_base_0.6_PETG_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg_175
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/biqu/base/biqu_base_0.6_PLA_draft.inst.cfg b/resources/quality/biqu/base/biqu_base_0.6_PLA_draft.inst.cfg
index 3c4a7992f1..0d3444cebe 100644
--- a/resources/quality/biqu/base/biqu_base_0.6_PLA_draft.inst.cfg
+++ b/resources/quality/biqu/base/biqu_base_0.6_PLA_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla_175
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/biqu/base/biqu_base_0.6_PLA_low.inst.cfg b/resources/quality/biqu/base/biqu_base_0.6_PLA_low.inst.cfg
index cdff9ce026..a47f650cab 100644
--- a/resources/quality/biqu/base/biqu_base_0.6_PLA_low.inst.cfg
+++ b/resources/quality/biqu/base/biqu_base_0.6_PLA_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla_175
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/biqu/base/biqu_base_0.6_PLA_standard.inst.cfg b/resources/quality/biqu/base/biqu_base_0.6_PLA_standard.inst.cfg
index faa5e951f0..c1d9122246 100644
--- a/resources/quality/biqu/base/biqu_base_0.6_PLA_standard.inst.cfg
+++ b/resources/quality/biqu/base/biqu_base_0.6_PLA_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla_175
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/biqu/base/biqu_base_0.6_TPU_standard.inst.cfg b/resources/quality/biqu/base/biqu_base_0.6_TPU_standard.inst.cfg
index f07fe572b3..5aac2b8121 100644
--- a/resources/quality/biqu/base/biqu_base_0.6_TPU_standard.inst.cfg
+++ b/resources/quality/biqu/base/biqu_base_0.6_TPU_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu_175
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/biqu/base/biqu_base_0.8_ABS_draft.inst.cfg b/resources/quality/biqu/base/biqu_base_0.8_ABS_draft.inst.cfg
index 39163f91fb..160372ef04 100644
--- a/resources/quality/biqu/base/biqu_base_0.8_ABS_draft.inst.cfg
+++ b/resources/quality/biqu/base/biqu_base_0.8_ABS_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs_175
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
diff --git a/resources/quality/biqu/base/biqu_base_0.8_PETG_draft.inst.cfg b/resources/quality/biqu/base/biqu_base_0.8_PETG_draft.inst.cfg
index 5c8636d3fe..063dfef2c2 100644
--- a/resources/quality/biqu/base/biqu_base_0.8_PETG_draft.inst.cfg
+++ b/resources/quality/biqu/base/biqu_base_0.8_PETG_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg_175
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
diff --git a/resources/quality/biqu/base/biqu_base_0.8_PLA_draft.inst.cfg b/resources/quality/biqu/base/biqu_base_0.8_PLA_draft.inst.cfg
index 21c420b88f..89706e6c0b 100644
--- a/resources/quality/biqu/base/biqu_base_0.8_PLA_draft.inst.cfg
+++ b/resources/quality/biqu/base/biqu_base_0.8_PLA_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla_175
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
diff --git a/resources/quality/biqu/base/biqu_base_0.8_TPU_draft.inst.cfg b/resources/quality/biqu/base/biqu_base_0.8_TPU_draft.inst.cfg
index 74e72d8b89..c4b20eaa9e 100644
--- a/resources/quality/biqu/base/biqu_base_0.8_TPU_draft.inst.cfg
+++ b/resources/quality/biqu/base/biqu_base_0.8_TPU_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu_175
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
diff --git a/resources/quality/biqu/base/biqu_base_1.0_ABS_draft.inst.cfg b/resources/quality/biqu/base/biqu_base_1.0_ABS_draft.inst.cfg
index f80ee8f592..0892112dc7 100644
--- a/resources/quality/biqu/base/biqu_base_1.0_ABS_draft.inst.cfg
+++ b/resources/quality/biqu/base/biqu_base_1.0_ABS_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs_175
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 1.0mm Nozzle
diff --git a/resources/quality/biqu/base/biqu_base_1.0_PETG_draft.inst.cfg b/resources/quality/biqu/base/biqu_base_1.0_PETG_draft.inst.cfg
index afbd96cf0f..491307ecd4 100644
--- a/resources/quality/biqu/base/biqu_base_1.0_PETG_draft.inst.cfg
+++ b/resources/quality/biqu/base/biqu_base_1.0_PETG_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg_175
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 1.0mm Nozzle
diff --git a/resources/quality/biqu/base/biqu_base_1.0_PLA_draft.inst.cfg b/resources/quality/biqu/base/biqu_base_1.0_PLA_draft.inst.cfg
index 1a6d0002e2..f37a42f08f 100644
--- a/resources/quality/biqu/base/biqu_base_1.0_PLA_draft.inst.cfg
+++ b/resources/quality/biqu/base/biqu_base_1.0_PLA_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla_175
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 1.0mm Nozzle
diff --git a/resources/quality/biqu/base/biqu_base_1.0_TPU_draft.inst.cfg b/resources/quality/biqu/base/biqu_base_1.0_TPU_draft.inst.cfg
index 5a4d1a1eea..cdd5ee3b7e 100644
--- a/resources/quality/biqu/base/biqu_base_1.0_TPU_draft.inst.cfg
+++ b/resources/quality/biqu/base/biqu_base_1.0_TPU_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu_175
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 1.0mm Nozzle
diff --git a/resources/quality/biqu/base/biqu_base_global_adaptive.inst.cfg b/resources/quality/biqu/base/biqu_base_global_adaptive.inst.cfg
index f68c3f5824..5d3ab9951c 100644
--- a/resources/quality/biqu/base/biqu_base_global_adaptive.inst.cfg
+++ b/resources/quality/biqu/base/biqu_base_global_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/biqu/base/biqu_base_global_draft.inst.cfg b/resources/quality/biqu/base/biqu_base_global_draft.inst.cfg
index 53f607eb9b..c8be622c9b 100644
--- a/resources/quality/biqu/base/biqu_base_global_draft.inst.cfg
+++ b/resources/quality/biqu/base/biqu_base_global_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
weight = -5
diff --git a/resources/quality/biqu/base/biqu_base_global_low.inst.cfg b/resources/quality/biqu/base/biqu_base_global_low.inst.cfg
index 7f7ba1f87c..32c8498457 100644
--- a/resources/quality/biqu/base/biqu_base_global_low.inst.cfg
+++ b/resources/quality/biqu/base/biqu_base_global_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
weight = -4
diff --git a/resources/quality/biqu/base/biqu_base_global_standard.inst.cfg b/resources/quality/biqu/base/biqu_base_global_standard.inst.cfg
index a500af5073..15a6c39158 100644
--- a/resources/quality/biqu/base/biqu_base_global_standard.inst.cfg
+++ b/resources/quality/biqu/base/biqu_base_global_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
weight = -3
diff --git a/resources/quality/biqu/base/biqu_base_global_super.inst.cfg b/resources/quality/biqu/base/biqu_base_global_super.inst.cfg
index fe01674bfc..9180d9e17f 100644
--- a/resources/quality/biqu/base/biqu_base_global_super.inst.cfg
+++ b/resources/quality/biqu/base/biqu_base_global_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
weight = -1
diff --git a/resources/quality/biqu/base/biqu_base_global_ultra.inst.cfg b/resources/quality/biqu/base/biqu_base_global_ultra.inst.cfg
index 95bc45b7fd..4c100e7665 100644
--- a/resources/quality/biqu/base/biqu_base_global_ultra.inst.cfg
+++ b/resources/quality/biqu/base/biqu_base_global_ultra.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = ultra
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/blocks/Nozzle/blocks_global_0.20_draft.inst.cfg b/resources/quality/blocks/Nozzle/blocks_global_0.20_draft.inst.cfg
index c5d2ad0a4a..b232427d3c 100644
--- a/resources/quality/blocks/Nozzle/blocks_global_0.20_draft.inst.cfg
+++ b/resources/quality/blocks/Nozzle/blocks_global_0.20_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = low 0.2
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.2mm Nozzle
weight = -5
diff --git a/resources/quality/blocks/Nozzle/blocks_global_0.20_standard.inst.cfg b/resources/quality/blocks/Nozzle/blocks_global_0.20_standard.inst.cfg
index 53821b5125..a022de74e8 100644
--- a/resources/quality/blocks/Nozzle/blocks_global_0.20_standard.inst.cfg
+++ b/resources/quality/blocks/Nozzle/blocks_global_0.20_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = normal 0.2
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.2mm Nozzle
weight = -3
diff --git a/resources/quality/blocks/Nozzle/blocks_global_0.30_draft.inst.cfg b/resources/quality/blocks/Nozzle/blocks_global_0.30_draft.inst.cfg
index 6c0b4cdbee..11c59d44c2 100644
--- a/resources/quality/blocks/Nozzle/blocks_global_0.30_draft.inst.cfg
+++ b/resources/quality/blocks/Nozzle/blocks_global_0.30_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
weight = -5
diff --git a/resources/quality/blocks/Nozzle/blocks_global_0.30_standard.inst.cfg b/resources/quality/blocks/Nozzle/blocks_global_0.30_standard.inst.cfg
index 7882b0d261..4a058d050a 100644
--- a/resources/quality/blocks/Nozzle/blocks_global_0.30_standard.inst.cfg
+++ b/resources/quality/blocks/Nozzle/blocks_global_0.30_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = normal 0.3
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
weight = -3
diff --git a/resources/quality/blocks/Nozzle/blocks_global_0.30_ultra.inst.cfg b/resources/quality/blocks/Nozzle/blocks_global_0.30_ultra.inst.cfg
index 1c0f23ce25..50176898a6 100644
--- a/resources/quality/blocks/Nozzle/blocks_global_0.30_ultra.inst.cfg
+++ b/resources/quality/blocks/Nozzle/blocks_global_0.30_ultra.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = ultra
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
weight = 0
diff --git a/resources/quality/blocks/Nozzle/blocks_global_0.40_adaptive.inst.cfg b/resources/quality/blocks/Nozzle/blocks_global_0.40_adaptive.inst.cfg
index f419e34612..9efd41ac62 100644
--- a/resources/quality/blocks/Nozzle/blocks_global_0.40_adaptive.inst.cfg
+++ b/resources/quality/blocks/Nozzle/blocks_global_0.40_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
weight = -2
diff --git a/resources/quality/blocks/Nozzle/blocks_global_0.40_draft.inst.cfg b/resources/quality/blocks/Nozzle/blocks_global_0.40_draft.inst.cfg
index ba19f01c52..dd86c5d2cd 100644
--- a/resources/quality/blocks/Nozzle/blocks_global_0.40_draft.inst.cfg
+++ b/resources/quality/blocks/Nozzle/blocks_global_0.40_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
weight = -5
diff --git a/resources/quality/blocks/Nozzle/blocks_global_0.40_standard.inst.cfg b/resources/quality/blocks/Nozzle/blocks_global_0.40_standard.inst.cfg
index d2573fe156..eafdafdda9 100644
--- a/resources/quality/blocks/Nozzle/blocks_global_0.40_standard.inst.cfg
+++ b/resources/quality/blocks/Nozzle/blocks_global_0.40_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
weight = -3
diff --git a/resources/quality/blocks/Nozzle/blocks_global_0.40_ultra.inst.cfg b/resources/quality/blocks/Nozzle/blocks_global_0.40_ultra.inst.cfg
index c5abbed0b7..99272b1686 100644
--- a/resources/quality/blocks/Nozzle/blocks_global_0.40_ultra.inst.cfg
+++ b/resources/quality/blocks/Nozzle/blocks_global_0.40_ultra.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = ultra
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
weight = 0
diff --git a/resources/quality/blocks/Nozzle/blocks_global_0.50_adaptive.inst.cfg b/resources/quality/blocks/Nozzle/blocks_global_0.50_adaptive.inst.cfg
index 5dd0377a92..5e7b27e25c 100644
--- a/resources/quality/blocks/Nozzle/blocks_global_0.50_adaptive.inst.cfg
+++ b/resources/quality/blocks/Nozzle/blocks_global_0.50_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
weight = -2
diff --git a/resources/quality/blocks/Nozzle/blocks_global_0.50_draft.inst.cfg b/resources/quality/blocks/Nozzle/blocks_global_0.50_draft.inst.cfg
index 802a698790..06b62ea74a 100644
--- a/resources/quality/blocks/Nozzle/blocks_global_0.50_draft.inst.cfg
+++ b/resources/quality/blocks/Nozzle/blocks_global_0.50_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
weight = -5
diff --git a/resources/quality/blocks/Nozzle/blocks_global_0.50_standard.inst.cfg b/resources/quality/blocks/Nozzle/blocks_global_0.50_standard.inst.cfg
index dd45d393d0..496773ae3c 100644
--- a/resources/quality/blocks/Nozzle/blocks_global_0.50_standard.inst.cfg
+++ b/resources/quality/blocks/Nozzle/blocks_global_0.50_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
weight = -3
diff --git a/resources/quality/blocks/Nozzle/blocks_global_0.50_ultra.inst.cfg b/resources/quality/blocks/Nozzle/blocks_global_0.50_ultra.inst.cfg
index be55a17213..f8bcbd83c5 100644
--- a/resources/quality/blocks/Nozzle/blocks_global_0.50_ultra.inst.cfg
+++ b/resources/quality/blocks/Nozzle/blocks_global_0.50_ultra.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = ultra
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
weight = 0
diff --git a/resources/quality/blocks/Nozzle/blocks_global_0.60_adaptive.inst.cfg b/resources/quality/blocks/Nozzle/blocks_global_0.60_adaptive.inst.cfg
index 5478a90768..6f5560e103 100644
--- a/resources/quality/blocks/Nozzle/blocks_global_0.60_adaptive.inst.cfg
+++ b/resources/quality/blocks/Nozzle/blocks_global_0.60_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
weight = -2
diff --git a/resources/quality/blocks/Nozzle/blocks_global_0.60_draft.inst.cfg b/resources/quality/blocks/Nozzle/blocks_global_0.60_draft.inst.cfg
index e97eca2d7b..e0ec3a106b 100644
--- a/resources/quality/blocks/Nozzle/blocks_global_0.60_draft.inst.cfg
+++ b/resources/quality/blocks/Nozzle/blocks_global_0.60_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
weight = -5
diff --git a/resources/quality/blocks/Nozzle/blocks_global_0.60_low.inst.cfg b/resources/quality/blocks/Nozzle/blocks_global_0.60_low.inst.cfg
index 3f6db6c1c2..39139e2f53 100644
--- a/resources/quality/blocks/Nozzle/blocks_global_0.60_low.inst.cfg
+++ b/resources/quality/blocks/Nozzle/blocks_global_0.60_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
weight = -5
diff --git a/resources/quality/blocks/Nozzle/blocks_global_0.60_standard.inst.cfg b/resources/quality/blocks/Nozzle/blocks_global_0.60_standard.inst.cfg
index 8bee7a7b18..6050a15f3a 100644
--- a/resources/quality/blocks/Nozzle/blocks_global_0.60_standard.inst.cfg
+++ b/resources/quality/blocks/Nozzle/blocks_global_0.60_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
weight = -3
diff --git a/resources/quality/blocks/Nozzle/blocks_global_0.60_ultra.inst.cfg b/resources/quality/blocks/Nozzle/blocks_global_0.60_ultra.inst.cfg
index 9b55503903..ffff45ea6c 100644
--- a/resources/quality/blocks/Nozzle/blocks_global_0.60_ultra.inst.cfg
+++ b/resources/quality/blocks/Nozzle/blocks_global_0.60_ultra.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = ultra
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
weight = 0
diff --git a/resources/quality/blocks/Nozzle/blocks_global_0.80_adaptive.inst.cfg b/resources/quality/blocks/Nozzle/blocks_global_0.80_adaptive.inst.cfg
index 9bfbe7d59d..d8512d6427 100644
--- a/resources/quality/blocks/Nozzle/blocks_global_0.80_adaptive.inst.cfg
+++ b/resources/quality/blocks/Nozzle/blocks_global_0.80_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
weight = -2
diff --git a/resources/quality/blocks/Nozzle/blocks_global_0.80_draft.inst.cfg b/resources/quality/blocks/Nozzle/blocks_global_0.80_draft.inst.cfg
index d7aed42344..2d59bcae6f 100644
--- a/resources/quality/blocks/Nozzle/blocks_global_0.80_draft.inst.cfg
+++ b/resources/quality/blocks/Nozzle/blocks_global_0.80_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
weight = -5
diff --git a/resources/quality/blocks/Nozzle/blocks_global_0.80_low.inst.cfg b/resources/quality/blocks/Nozzle/blocks_global_0.80_low.inst.cfg
index ab39d3eb05..112e469f3e 100644
--- a/resources/quality/blocks/Nozzle/blocks_global_0.80_low.inst.cfg
+++ b/resources/quality/blocks/Nozzle/blocks_global_0.80_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
weight = -5
diff --git a/resources/quality/blocks/Nozzle/blocks_global_0.80_standard.inst.cfg b/resources/quality/blocks/Nozzle/blocks_global_0.80_standard.inst.cfg
index 66dbfc64b6..0d7228ac5a 100644
--- a/resources/quality/blocks/Nozzle/blocks_global_0.80_standard.inst.cfg
+++ b/resources/quality/blocks/Nozzle/blocks_global_0.80_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
weight = -3
diff --git a/resources/quality/blocks/Nozzle/blocks_global_0.80_superlow.inst.cfg b/resources/quality/blocks/Nozzle/blocks_global_0.80_superlow.inst.cfg
index 10bbf54b4c..79cd34d805 100644
--- a/resources/quality/blocks/Nozzle/blocks_global_0.80_superlow.inst.cfg
+++ b/resources/quality/blocks/Nozzle/blocks_global_0.80_superlow.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = superlow
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
weight = -5
diff --git a/resources/quality/blocks/Nozzle/blocks_global_0.80_ultra.inst.cfg b/resources/quality/blocks/Nozzle/blocks_global_0.80_ultra.inst.cfg
index a62bd73bac..d68fea886d 100644
--- a/resources/quality/blocks/Nozzle/blocks_global_0.80_ultra.inst.cfg
+++ b/resources/quality/blocks/Nozzle/blocks_global_0.80_ultra.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = ultra
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
weight = 0
diff --git a/resources/quality/blocks/Nozzle/blocks_global_1.0_adaptive.inst.cfg b/resources/quality/blocks/Nozzle/blocks_global_1.0_adaptive.inst.cfg
index c32fe79b62..c8432e4720 100644
--- a/resources/quality/blocks/Nozzle/blocks_global_1.0_adaptive.inst.cfg
+++ b/resources/quality/blocks/Nozzle/blocks_global_1.0_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 1.0mm Nozzle
weight = -2
diff --git a/resources/quality/blocks/Nozzle/blocks_global_1.0_draft.inst.cfg b/resources/quality/blocks/Nozzle/blocks_global_1.0_draft.inst.cfg
index d149314828..33bb04910c 100644
--- a/resources/quality/blocks/Nozzle/blocks_global_1.0_draft.inst.cfg
+++ b/resources/quality/blocks/Nozzle/blocks_global_1.0_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 1.0mm Nozzle
weight = -5
diff --git a/resources/quality/blocks/Nozzle/blocks_global_1.0_low.inst.cfg b/resources/quality/blocks/Nozzle/blocks_global_1.0_low.inst.cfg
index e450e228e6..e3c16ff674 100644
--- a/resources/quality/blocks/Nozzle/blocks_global_1.0_low.inst.cfg
+++ b/resources/quality/blocks/Nozzle/blocks_global_1.0_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 1.0mm Nozzle
weight = -5
diff --git a/resources/quality/blocks/Nozzle/blocks_global_1.0_standard.inst.cfg b/resources/quality/blocks/Nozzle/blocks_global_1.0_standard.inst.cfg
index 9c8dfb84bb..179b68a480 100644
--- a/resources/quality/blocks/Nozzle/blocks_global_1.0_standard.inst.cfg
+++ b/resources/quality/blocks/Nozzle/blocks_global_1.0_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 1.0mm Nozzle
weight = -3
diff --git a/resources/quality/blocks/Nozzle/blocks_global_1.0_superlow.inst.cfg b/resources/quality/blocks/Nozzle/blocks_global_1.0_superlow.inst.cfg
index 6b202e4432..b077c5e302 100644
--- a/resources/quality/blocks/Nozzle/blocks_global_1.0_superlow.inst.cfg
+++ b/resources/quality/blocks/Nozzle/blocks_global_1.0_superlow.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = superlow
-setting_version = 21
+setting_version = 22
type = quality
variant = 1.0mm Nozzle
weight = -5
diff --git a/resources/quality/blocks/Nozzle/blocks_global_1.0_ultra.inst.cfg b/resources/quality/blocks/Nozzle/blocks_global_1.0_ultra.inst.cfg
index a64c2c4ee2..5984ebc0a7 100644
--- a/resources/quality/blocks/Nozzle/blocks_global_1.0_ultra.inst.cfg
+++ b/resources/quality/blocks/Nozzle/blocks_global_1.0_ultra.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = ultra
-setting_version = 21
+setting_version = 22
type = quality
variant = 1.0mm Nozzle
weight = 0
diff --git a/resources/quality/blocks/Nozzle/blocks_global_1.2_adaptive.inst.cfg b/resources/quality/blocks/Nozzle/blocks_global_1.2_adaptive.inst.cfg
index 0e444af369..c0ab994e6f 100644
--- a/resources/quality/blocks/Nozzle/blocks_global_1.2_adaptive.inst.cfg
+++ b/resources/quality/blocks/Nozzle/blocks_global_1.2_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 1.2mm Nozzle
weight = -2
diff --git a/resources/quality/blocks/Nozzle/blocks_global_1.2_draft.inst.cfg b/resources/quality/blocks/Nozzle/blocks_global_1.2_draft.inst.cfg
index 959937e974..6f8cc1cb79 100644
--- a/resources/quality/blocks/Nozzle/blocks_global_1.2_draft.inst.cfg
+++ b/resources/quality/blocks/Nozzle/blocks_global_1.2_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 1.2mm Nozzle
weight = -5
diff --git a/resources/quality/blocks/Nozzle/blocks_global_1.2_low.inst.cfg b/resources/quality/blocks/Nozzle/blocks_global_1.2_low.inst.cfg
index 7541169368..fa51646a96 100644
--- a/resources/quality/blocks/Nozzle/blocks_global_1.2_low.inst.cfg
+++ b/resources/quality/blocks/Nozzle/blocks_global_1.2_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 1.2mm Nozzle
weight = -5
diff --git a/resources/quality/blocks/Nozzle/blocks_global_1.2_standard.inst.cfg b/resources/quality/blocks/Nozzle/blocks_global_1.2_standard.inst.cfg
index 4074994225..d06ca68878 100644
--- a/resources/quality/blocks/Nozzle/blocks_global_1.2_standard.inst.cfg
+++ b/resources/quality/blocks/Nozzle/blocks_global_1.2_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 1.2mm Nozzle
weight = -3
diff --git a/resources/quality/blocks/Nozzle/blocks_global_1.2_superlow.inst.cfg b/resources/quality/blocks/Nozzle/blocks_global_1.2_superlow.inst.cfg
index 324f52bf4c..06bd9a5e2c 100644
--- a/resources/quality/blocks/Nozzle/blocks_global_1.2_superlow.inst.cfg
+++ b/resources/quality/blocks/Nozzle/blocks_global_1.2_superlow.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = superlow
-setting_version = 21
+setting_version = 22
type = quality
variant = 1.2mm Nozzle
weight = -5
diff --git a/resources/quality/blocks/Nozzle/blocks_global_1.2_ultra.inst.cfg b/resources/quality/blocks/Nozzle/blocks_global_1.2_ultra.inst.cfg
index 9baee53365..ddc1f73edc 100644
--- a/resources/quality/blocks/Nozzle/blocks_global_1.2_ultra.inst.cfg
+++ b/resources/quality/blocks/Nozzle/blocks_global_1.2_ultra.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = ultra
-setting_version = 21
+setting_version = 22
type = quality
variant = 1.2mm Nozzle
weight = 0
diff --git a/resources/quality/blocks/Printcore/HT/blocks_global_ht_0.40_adaptive.inst.cfg b/resources/quality/blocks/Printcore/HT/blocks_global_ht_0.40_adaptive.inst.cfg
index 24835ef382..b9e01c054d 100644
--- a/resources/quality/blocks/Printcore/HT/blocks_global_ht_0.40_adaptive.inst.cfg
+++ b/resources/quality/blocks/Printcore/HT/blocks_global_ht_0.40_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = HT - 0.4mm
weight = -2
diff --git a/resources/quality/blocks/Printcore/HT/blocks_global_ht_0.40_draft.inst.cfg b/resources/quality/blocks/Printcore/HT/blocks_global_ht_0.40_draft.inst.cfg
index 794bc706c8..120840adac 100644
--- a/resources/quality/blocks/Printcore/HT/blocks_global_ht_0.40_draft.inst.cfg
+++ b/resources/quality/blocks/Printcore/HT/blocks_global_ht_0.40_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = HT - 0.4mm
weight = -5
diff --git a/resources/quality/blocks/Printcore/HT/blocks_global_ht_0.40_standard.inst.cfg b/resources/quality/blocks/Printcore/HT/blocks_global_ht_0.40_standard.inst.cfg
index 8e079e24c8..655fe020a1 100644
--- a/resources/quality/blocks/Printcore/HT/blocks_global_ht_0.40_standard.inst.cfg
+++ b/resources/quality/blocks/Printcore/HT/blocks_global_ht_0.40_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = HT - 0.4mm
weight = -3
diff --git a/resources/quality/blocks/Printcore/HT/blocks_global_ht_0.40_ultra.inst.cfg b/resources/quality/blocks/Printcore/HT/blocks_global_ht_0.40_ultra.inst.cfg
index 84929dc84f..dfe3464190 100644
--- a/resources/quality/blocks/Printcore/HT/blocks_global_ht_0.40_ultra.inst.cfg
+++ b/resources/quality/blocks/Printcore/HT/blocks_global_ht_0.40_ultra.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = ultra
-setting_version = 21
+setting_version = 22
type = quality
variant = HT - 0.4mm
weight = 0
diff --git a/resources/quality/blocks/Printcore/HT/blocks_global_ht_0.50_adaptive.inst.cfg b/resources/quality/blocks/Printcore/HT/blocks_global_ht_0.50_adaptive.inst.cfg
index 55b1a04a92..b4dfc2cc14 100644
--- a/resources/quality/blocks/Printcore/HT/blocks_global_ht_0.50_adaptive.inst.cfg
+++ b/resources/quality/blocks/Printcore/HT/blocks_global_ht_0.50_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = HT - 0.5mm
weight = -2
diff --git a/resources/quality/blocks/Printcore/HT/blocks_global_ht_0.50_draft.inst.cfg b/resources/quality/blocks/Printcore/HT/blocks_global_ht_0.50_draft.inst.cfg
index d07ab26bc5..a8c9f6712e 100644
--- a/resources/quality/blocks/Printcore/HT/blocks_global_ht_0.50_draft.inst.cfg
+++ b/resources/quality/blocks/Printcore/HT/blocks_global_ht_0.50_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = HT - 0.5mm
weight = -5
diff --git a/resources/quality/blocks/Printcore/HT/blocks_global_ht_0.50_standard.inst.cfg b/resources/quality/blocks/Printcore/HT/blocks_global_ht_0.50_standard.inst.cfg
index ba34f2ee9a..28f7b8bf6f 100644
--- a/resources/quality/blocks/Printcore/HT/blocks_global_ht_0.50_standard.inst.cfg
+++ b/resources/quality/blocks/Printcore/HT/blocks_global_ht_0.50_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = HT - 0.5mm
weight = -3
diff --git a/resources/quality/blocks/Printcore/HT/blocks_global_ht_0.50_ultra.inst.cfg b/resources/quality/blocks/Printcore/HT/blocks_global_ht_0.50_ultra.inst.cfg
index 3ba48aeaa4..930057a7d6 100644
--- a/resources/quality/blocks/Printcore/HT/blocks_global_ht_0.50_ultra.inst.cfg
+++ b/resources/quality/blocks/Printcore/HT/blocks_global_ht_0.50_ultra.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = ultra
-setting_version = 21
+setting_version = 22
type = quality
variant = HT - 0.5mm
weight = 0
diff --git a/resources/quality/blocks/Printcore/HT/blocks_global_ht_0.60_adaptive.inst.cfg b/resources/quality/blocks/Printcore/HT/blocks_global_ht_0.60_adaptive.inst.cfg
index 6aaeadd092..5ad66257e0 100644
--- a/resources/quality/blocks/Printcore/HT/blocks_global_ht_0.60_adaptive.inst.cfg
+++ b/resources/quality/blocks/Printcore/HT/blocks_global_ht_0.60_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = HT - 0.6mm
weight = -2
diff --git a/resources/quality/blocks/Printcore/HT/blocks_global_ht_0.60_draft.inst.cfg b/resources/quality/blocks/Printcore/HT/blocks_global_ht_0.60_draft.inst.cfg
index 0fa0d402c3..a24adbeaec 100644
--- a/resources/quality/blocks/Printcore/HT/blocks_global_ht_0.60_draft.inst.cfg
+++ b/resources/quality/blocks/Printcore/HT/blocks_global_ht_0.60_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = HT - 0.6mm
weight = -5
diff --git a/resources/quality/blocks/Printcore/HT/blocks_global_ht_0.60_low.inst.cfg b/resources/quality/blocks/Printcore/HT/blocks_global_ht_0.60_low.inst.cfg
index a7f59a5346..62c319c029 100644
--- a/resources/quality/blocks/Printcore/HT/blocks_global_ht_0.60_low.inst.cfg
+++ b/resources/quality/blocks/Printcore/HT/blocks_global_ht_0.60_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = HT - 0.6mm
weight = 0
diff --git a/resources/quality/blocks/Printcore/HT/blocks_global_ht_0.60_standard.inst.cfg b/resources/quality/blocks/Printcore/HT/blocks_global_ht_0.60_standard.inst.cfg
index 87b0c925db..f1a804636b 100644
--- a/resources/quality/blocks/Printcore/HT/blocks_global_ht_0.60_standard.inst.cfg
+++ b/resources/quality/blocks/Printcore/HT/blocks_global_ht_0.60_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = HT - 0.6mm
weight = -3
diff --git a/resources/quality/blocks/Printcore/HT/blocks_global_ht_0.60_ultra.inst.cfg b/resources/quality/blocks/Printcore/HT/blocks_global_ht_0.60_ultra.inst.cfg
index e66d295c02..057e2ba26e 100644
--- a/resources/quality/blocks/Printcore/HT/blocks_global_ht_0.60_ultra.inst.cfg
+++ b/resources/quality/blocks/Printcore/HT/blocks_global_ht_0.60_ultra.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = ultra
-setting_version = 21
+setting_version = 22
type = quality
variant = HT - 0.6mm
weight = 0
diff --git a/resources/quality/blocks/Printcore/HT/blocks_global_ht_0.80_adaptive.inst.cfg b/resources/quality/blocks/Printcore/HT/blocks_global_ht_0.80_adaptive.inst.cfg
index 4f3e3b7d2a..9ca72154a3 100644
--- a/resources/quality/blocks/Printcore/HT/blocks_global_ht_0.80_adaptive.inst.cfg
+++ b/resources/quality/blocks/Printcore/HT/blocks_global_ht_0.80_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = HT - 0.8mm
weight = -2
diff --git a/resources/quality/blocks/Printcore/HT/blocks_global_ht_0.80_draft.inst.cfg b/resources/quality/blocks/Printcore/HT/blocks_global_ht_0.80_draft.inst.cfg
index 23ada39eb5..aacf1e2491 100644
--- a/resources/quality/blocks/Printcore/HT/blocks_global_ht_0.80_draft.inst.cfg
+++ b/resources/quality/blocks/Printcore/HT/blocks_global_ht_0.80_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = HT - 0.8mm
weight = -5
diff --git a/resources/quality/blocks/Printcore/HT/blocks_global_ht_0.80_low.inst.cfg b/resources/quality/blocks/Printcore/HT/blocks_global_ht_0.80_low.inst.cfg
index 2627d460c9..ed3f6ceb52 100644
--- a/resources/quality/blocks/Printcore/HT/blocks_global_ht_0.80_low.inst.cfg
+++ b/resources/quality/blocks/Printcore/HT/blocks_global_ht_0.80_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = HT - 0.8mm
weight = 0
diff --git a/resources/quality/blocks/Printcore/HT/blocks_global_ht_0.80_standard.inst.cfg b/resources/quality/blocks/Printcore/HT/blocks_global_ht_0.80_standard.inst.cfg
index 37b557313d..cd67b1b5e8 100644
--- a/resources/quality/blocks/Printcore/HT/blocks_global_ht_0.80_standard.inst.cfg
+++ b/resources/quality/blocks/Printcore/HT/blocks_global_ht_0.80_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = HT - 0.8mm
weight = -3
diff --git a/resources/quality/blocks/Printcore/HT/blocks_global_ht_0.80_superlow.inst.cfg b/resources/quality/blocks/Printcore/HT/blocks_global_ht_0.80_superlow.inst.cfg
index 1a92032f9c..0e44809ac0 100644
--- a/resources/quality/blocks/Printcore/HT/blocks_global_ht_0.80_superlow.inst.cfg
+++ b/resources/quality/blocks/Printcore/HT/blocks_global_ht_0.80_superlow.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = superlow
-setting_version = 21
+setting_version = 22
type = quality
variant = HT - 0.8mm
weight = 0
diff --git a/resources/quality/blocks/Printcore/HT/blocks_global_ht_0.80_ultra.inst.cfg b/resources/quality/blocks/Printcore/HT/blocks_global_ht_0.80_ultra.inst.cfg
index 112bd4925d..c7128bef55 100644
--- a/resources/quality/blocks/Printcore/HT/blocks_global_ht_0.80_ultra.inst.cfg
+++ b/resources/quality/blocks/Printcore/HT/blocks_global_ht_0.80_ultra.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = ultra
-setting_version = 21
+setting_version = 22
type = quality
variant = HT - 0.8mm
weight = 0
diff --git a/resources/quality/blocks/Printcore/ST/blocks_global_st_0.20_adaptive.inst.cfg b/resources/quality/blocks/Printcore/ST/blocks_global_st_0.20_adaptive.inst.cfg
index ffcd423064..d2c122fb0c 100644
--- a/resources/quality/blocks/Printcore/ST/blocks_global_st_0.20_adaptive.inst.cfg
+++ b/resources/quality/blocks/Printcore/ST/blocks_global_st_0.20_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = ST - 0.2mm
weight = -2
diff --git a/resources/quality/blocks/Printcore/ST/blocks_global_st_0.20_ultra.inst.cfg b/resources/quality/blocks/Printcore/ST/blocks_global_st_0.20_ultra.inst.cfg
index 0c17aa7eb4..a08caaa26c 100644
--- a/resources/quality/blocks/Printcore/ST/blocks_global_st_0.20_ultra.inst.cfg
+++ b/resources/quality/blocks/Printcore/ST/blocks_global_st_0.20_ultra.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = ultra
-setting_version = 21
+setting_version = 22
type = quality
variant = ST - 0.2mm
weight = 0
diff --git a/resources/quality/blocks/Printcore/ST/blocks_global_st_0.30_adaptive.inst.cfg b/resources/quality/blocks/Printcore/ST/blocks_global_st_0.30_adaptive.inst.cfg
index 010eb10a50..f8c7e9d447 100644
--- a/resources/quality/blocks/Printcore/ST/blocks_global_st_0.30_adaptive.inst.cfg
+++ b/resources/quality/blocks/Printcore/ST/blocks_global_st_0.30_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = ST - 0.3mm
weight = -2
diff --git a/resources/quality/blocks/Printcore/ST/blocks_global_st_0.30_standard.inst.cfg b/resources/quality/blocks/Printcore/ST/blocks_global_st_0.30_standard.inst.cfg
index 21b80ceb7e..fdf046454c 100644
--- a/resources/quality/blocks/Printcore/ST/blocks_global_st_0.30_standard.inst.cfg
+++ b/resources/quality/blocks/Printcore/ST/blocks_global_st_0.30_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = ST - 0.3mm
weight = -3
diff --git a/resources/quality/blocks/Printcore/ST/blocks_global_st_0.30_ultra.inst.cfg b/resources/quality/blocks/Printcore/ST/blocks_global_st_0.30_ultra.inst.cfg
index b5a35ca848..fc8d16ea0d 100644
--- a/resources/quality/blocks/Printcore/ST/blocks_global_st_0.30_ultra.inst.cfg
+++ b/resources/quality/blocks/Printcore/ST/blocks_global_st_0.30_ultra.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = ultra
-setting_version = 21
+setting_version = 22
type = quality
variant = ST - 0.3mm
weight = 0
diff --git a/resources/quality/blocks/Printcore/ST/blocks_global_st_0.40_adaptive.inst.cfg b/resources/quality/blocks/Printcore/ST/blocks_global_st_0.40_adaptive.inst.cfg
index cc9e22d956..2012d231ef 100644
--- a/resources/quality/blocks/Printcore/ST/blocks_global_st_0.40_adaptive.inst.cfg
+++ b/resources/quality/blocks/Printcore/ST/blocks_global_st_0.40_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = ST - 0.4mm
weight = -2
diff --git a/resources/quality/blocks/Printcore/ST/blocks_global_st_0.40_draft.inst.cfg b/resources/quality/blocks/Printcore/ST/blocks_global_st_0.40_draft.inst.cfg
index 891d8e0a29..73f4028d6f 100644
--- a/resources/quality/blocks/Printcore/ST/blocks_global_st_0.40_draft.inst.cfg
+++ b/resources/quality/blocks/Printcore/ST/blocks_global_st_0.40_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = ST - 0.4mm
weight = -5
diff --git a/resources/quality/blocks/Printcore/ST/blocks_global_st_0.40_standard.inst.cfg b/resources/quality/blocks/Printcore/ST/blocks_global_st_0.40_standard.inst.cfg
index 18705f8d2a..9e92c83170 100644
--- a/resources/quality/blocks/Printcore/ST/blocks_global_st_0.40_standard.inst.cfg
+++ b/resources/quality/blocks/Printcore/ST/blocks_global_st_0.40_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = ST - 0.4mm
weight = -3
diff --git a/resources/quality/blocks/Printcore/ST/blocks_global_st_0.40_ultra.inst.cfg b/resources/quality/blocks/Printcore/ST/blocks_global_st_0.40_ultra.inst.cfg
index 6a6c6df6c0..3711657b55 100644
--- a/resources/quality/blocks/Printcore/ST/blocks_global_st_0.40_ultra.inst.cfg
+++ b/resources/quality/blocks/Printcore/ST/blocks_global_st_0.40_ultra.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = ultra
-setting_version = 21
+setting_version = 22
type = quality
variant = ST - 0.4mm
weight = 0
diff --git a/resources/quality/blocks/Printcore/ST/blocks_global_st_0.50_adaptive.inst.cfg b/resources/quality/blocks/Printcore/ST/blocks_global_st_0.50_adaptive.inst.cfg
index 8f2784a997..a8675b9374 100644
--- a/resources/quality/blocks/Printcore/ST/blocks_global_st_0.50_adaptive.inst.cfg
+++ b/resources/quality/blocks/Printcore/ST/blocks_global_st_0.50_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = ST - 0.5mm
weight = -2
diff --git a/resources/quality/blocks/Printcore/ST/blocks_global_st_0.50_draft.inst.cfg b/resources/quality/blocks/Printcore/ST/blocks_global_st_0.50_draft.inst.cfg
index 85f8c26b2d..772d62c38b 100644
--- a/resources/quality/blocks/Printcore/ST/blocks_global_st_0.50_draft.inst.cfg
+++ b/resources/quality/blocks/Printcore/ST/blocks_global_st_0.50_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = ST - 0.5mm
weight = -5
diff --git a/resources/quality/blocks/Printcore/ST/blocks_global_st_0.50_standard.inst.cfg b/resources/quality/blocks/Printcore/ST/blocks_global_st_0.50_standard.inst.cfg
index c36371e418..0535ee955d 100644
--- a/resources/quality/blocks/Printcore/ST/blocks_global_st_0.50_standard.inst.cfg
+++ b/resources/quality/blocks/Printcore/ST/blocks_global_st_0.50_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = ST - 0.5mm
weight = -3
diff --git a/resources/quality/blocks/Printcore/ST/blocks_global_st_0.50_ultra.inst.cfg b/resources/quality/blocks/Printcore/ST/blocks_global_st_0.50_ultra.inst.cfg
index 1fffd0fc67..4261f7f5d5 100644
--- a/resources/quality/blocks/Printcore/ST/blocks_global_st_0.50_ultra.inst.cfg
+++ b/resources/quality/blocks/Printcore/ST/blocks_global_st_0.50_ultra.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = ultra
-setting_version = 21
+setting_version = 22
type = quality
variant = ST - 0.5mm
weight = 0
diff --git a/resources/quality/blocks/Printcore/ST/blocks_global_st_0.60_adaptive.inst.cfg b/resources/quality/blocks/Printcore/ST/blocks_global_st_0.60_adaptive.inst.cfg
index a975875848..592df1449b 100644
--- a/resources/quality/blocks/Printcore/ST/blocks_global_st_0.60_adaptive.inst.cfg
+++ b/resources/quality/blocks/Printcore/ST/blocks_global_st_0.60_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = ST - 0.6mm
weight = -2
diff --git a/resources/quality/blocks/Printcore/ST/blocks_global_st_0.60_draft.inst.cfg b/resources/quality/blocks/Printcore/ST/blocks_global_st_0.60_draft.inst.cfg
index 8c94a721fc..9ff016accf 100644
--- a/resources/quality/blocks/Printcore/ST/blocks_global_st_0.60_draft.inst.cfg
+++ b/resources/quality/blocks/Printcore/ST/blocks_global_st_0.60_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = ST - 0.6mm
weight = -5
diff --git a/resources/quality/blocks/Printcore/ST/blocks_global_st_0.60_low.inst.cfg b/resources/quality/blocks/Printcore/ST/blocks_global_st_0.60_low.inst.cfg
index 4ecb6f1565..9b99f66808 100644
--- a/resources/quality/blocks/Printcore/ST/blocks_global_st_0.60_low.inst.cfg
+++ b/resources/quality/blocks/Printcore/ST/blocks_global_st_0.60_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = ST - 0.6mm
weight = 0
diff --git a/resources/quality/blocks/Printcore/ST/blocks_global_st_0.60_standard.inst.cfg b/resources/quality/blocks/Printcore/ST/blocks_global_st_0.60_standard.inst.cfg
index f3f52b4d66..e39eea4e85 100644
--- a/resources/quality/blocks/Printcore/ST/blocks_global_st_0.60_standard.inst.cfg
+++ b/resources/quality/blocks/Printcore/ST/blocks_global_st_0.60_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = ST - 0.6mm
weight = -3
diff --git a/resources/quality/blocks/Printcore/ST/blocks_global_st_0.60_ultra.inst.cfg b/resources/quality/blocks/Printcore/ST/blocks_global_st_0.60_ultra.inst.cfg
index e486188218..67c4bea2af 100644
--- a/resources/quality/blocks/Printcore/ST/blocks_global_st_0.60_ultra.inst.cfg
+++ b/resources/quality/blocks/Printcore/ST/blocks_global_st_0.60_ultra.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = ultra
-setting_version = 21
+setting_version = 22
type = quality
variant = ST - 0.6mm
weight = 0
diff --git a/resources/quality/blocks/Printcore/ST/blocks_global_st_0.80_adaptive.inst.cfg b/resources/quality/blocks/Printcore/ST/blocks_global_st_0.80_adaptive.inst.cfg
index a8e47d6a73..b6169d0713 100644
--- a/resources/quality/blocks/Printcore/ST/blocks_global_st_0.80_adaptive.inst.cfg
+++ b/resources/quality/blocks/Printcore/ST/blocks_global_st_0.80_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = ST - 0.8mm
weight = -2
diff --git a/resources/quality/blocks/Printcore/ST/blocks_global_st_0.80_draft.inst.cfg b/resources/quality/blocks/Printcore/ST/blocks_global_st_0.80_draft.inst.cfg
index 3086a6bb9a..52c7644d5a 100644
--- a/resources/quality/blocks/Printcore/ST/blocks_global_st_0.80_draft.inst.cfg
+++ b/resources/quality/blocks/Printcore/ST/blocks_global_st_0.80_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = ST - 0.8mm
weight = -5
diff --git a/resources/quality/blocks/Printcore/ST/blocks_global_st_0.80_low.inst.cfg b/resources/quality/blocks/Printcore/ST/blocks_global_st_0.80_low.inst.cfg
index 005a82fc8b..e3dec5014a 100644
--- a/resources/quality/blocks/Printcore/ST/blocks_global_st_0.80_low.inst.cfg
+++ b/resources/quality/blocks/Printcore/ST/blocks_global_st_0.80_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = ST - 0.8mm
weight = 0
diff --git a/resources/quality/blocks/Printcore/ST/blocks_global_st_0.80_standard.inst.cfg b/resources/quality/blocks/Printcore/ST/blocks_global_st_0.80_standard.inst.cfg
index 9e0907106c..81e8d45a47 100644
--- a/resources/quality/blocks/Printcore/ST/blocks_global_st_0.80_standard.inst.cfg
+++ b/resources/quality/blocks/Printcore/ST/blocks_global_st_0.80_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = ST - 0.8mm
weight = -3
diff --git a/resources/quality/blocks/Printcore/ST/blocks_global_st_0.80_superlow.inst.cfg b/resources/quality/blocks/Printcore/ST/blocks_global_st_0.80_superlow.inst.cfg
index 9ce42d832c..67ea92825c 100644
--- a/resources/quality/blocks/Printcore/ST/blocks_global_st_0.80_superlow.inst.cfg
+++ b/resources/quality/blocks/Printcore/ST/blocks_global_st_0.80_superlow.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = superlow
-setting_version = 21
+setting_version = 22
type = quality
variant = ST - 0.8mm
weight = 0
diff --git a/resources/quality/blocks/Printcore/ST/blocks_global_st_0.80_ultra.inst.cfg b/resources/quality/blocks/Printcore/ST/blocks_global_st_0.80_ultra.inst.cfg
index 68ed72e0ae..9ab6e32378 100644
--- a/resources/quality/blocks/Printcore/ST/blocks_global_st_0.80_ultra.inst.cfg
+++ b/resources/quality/blocks/Printcore/ST/blocks_global_st_0.80_ultra.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = ultra
-setting_version = 21
+setting_version = 22
type = quality
variant = ST - 0.8mm
weight = 0
diff --git a/resources/quality/blocks/Printcore/ST/blocks_global_st_1.0_adaptive.inst.cfg b/resources/quality/blocks/Printcore/ST/blocks_global_st_1.0_adaptive.inst.cfg
index 4d501dbacf..4abe78cce6 100644
--- a/resources/quality/blocks/Printcore/ST/blocks_global_st_1.0_adaptive.inst.cfg
+++ b/resources/quality/blocks/Printcore/ST/blocks_global_st_1.0_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = ST - 1.0mm
weight = -2
diff --git a/resources/quality/blocks/Printcore/ST/blocks_global_st_1.0_draft.inst.cfg b/resources/quality/blocks/Printcore/ST/blocks_global_st_1.0_draft.inst.cfg
index 28a3b5f023..c5ce3a5968 100644
--- a/resources/quality/blocks/Printcore/ST/blocks_global_st_1.0_draft.inst.cfg
+++ b/resources/quality/blocks/Printcore/ST/blocks_global_st_1.0_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = ST - 1.0mm
weight = -5
diff --git a/resources/quality/blocks/Printcore/ST/blocks_global_st_1.0_low.inst.cfg b/resources/quality/blocks/Printcore/ST/blocks_global_st_1.0_low.inst.cfg
index 1e3ae0772d..2dfac120d3 100644
--- a/resources/quality/blocks/Printcore/ST/blocks_global_st_1.0_low.inst.cfg
+++ b/resources/quality/blocks/Printcore/ST/blocks_global_st_1.0_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = ST - 1.0mm
weight = 0
diff --git a/resources/quality/blocks/Printcore/ST/blocks_global_st_1.0_standard.inst.cfg b/resources/quality/blocks/Printcore/ST/blocks_global_st_1.0_standard.inst.cfg
index 3d29055312..414d9199f1 100644
--- a/resources/quality/blocks/Printcore/ST/blocks_global_st_1.0_standard.inst.cfg
+++ b/resources/quality/blocks/Printcore/ST/blocks_global_st_1.0_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = ST - 1.0mm
weight = -3
diff --git a/resources/quality/blocks/Printcore/ST/blocks_global_st_1.0_superlow.inst.cfg b/resources/quality/blocks/Printcore/ST/blocks_global_st_1.0_superlow.inst.cfg
index d601041b80..a8fdd08b26 100644
--- a/resources/quality/blocks/Printcore/ST/blocks_global_st_1.0_superlow.inst.cfg
+++ b/resources/quality/blocks/Printcore/ST/blocks_global_st_1.0_superlow.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = superlow
-setting_version = 21
+setting_version = 22
type = quality
variant = ST - 1.0mm
weight = 0
diff --git a/resources/quality/blocks/Printcore/ST/blocks_global_st_1.0_ultra.inst.cfg b/resources/quality/blocks/Printcore/ST/blocks_global_st_1.0_ultra.inst.cfg
index dadda586b9..a11570f62e 100644
--- a/resources/quality/blocks/Printcore/ST/blocks_global_st_1.0_ultra.inst.cfg
+++ b/resources/quality/blocks/Printcore/ST/blocks_global_st_1.0_ultra.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = ultra
-setting_version = 21
+setting_version = 22
type = quality
variant = ST - 1.0mm
weight = 0
diff --git a/resources/quality/blocks/Printcore/ST/blocks_global_st_1.2_adaptive.inst.cfg b/resources/quality/blocks/Printcore/ST/blocks_global_st_1.2_adaptive.inst.cfg
index accb25c8c9..d2eb89bc5b 100644
--- a/resources/quality/blocks/Printcore/ST/blocks_global_st_1.2_adaptive.inst.cfg
+++ b/resources/quality/blocks/Printcore/ST/blocks_global_st_1.2_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = ST - 1.2mm
weight = -2
diff --git a/resources/quality/blocks/Printcore/ST/blocks_global_st_1.2_draft.inst.cfg b/resources/quality/blocks/Printcore/ST/blocks_global_st_1.2_draft.inst.cfg
index 82a8444e9d..19fac2508f 100644
--- a/resources/quality/blocks/Printcore/ST/blocks_global_st_1.2_draft.inst.cfg
+++ b/resources/quality/blocks/Printcore/ST/blocks_global_st_1.2_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = ST - 1.2mm
weight = -5
diff --git a/resources/quality/blocks/Printcore/ST/blocks_global_st_1.2_low.inst.cfg b/resources/quality/blocks/Printcore/ST/blocks_global_st_1.2_low.inst.cfg
index d04ef9eaa9..f97ac6ac09 100644
--- a/resources/quality/blocks/Printcore/ST/blocks_global_st_1.2_low.inst.cfg
+++ b/resources/quality/blocks/Printcore/ST/blocks_global_st_1.2_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = ST - 1.2mm
weight = 0
diff --git a/resources/quality/blocks/Printcore/ST/blocks_global_st_1.2_standard.inst.cfg b/resources/quality/blocks/Printcore/ST/blocks_global_st_1.2_standard.inst.cfg
index b358959704..c72b9b5f05 100644
--- a/resources/quality/blocks/Printcore/ST/blocks_global_st_1.2_standard.inst.cfg
+++ b/resources/quality/blocks/Printcore/ST/blocks_global_st_1.2_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = ST - 1.2mm
weight = -3
diff --git a/resources/quality/blocks/Printcore/ST/blocks_global_st_1.2_superlow.inst.cfg b/resources/quality/blocks/Printcore/ST/blocks_global_st_1.2_superlow.inst.cfg
index f7f023f26c..6488766287 100644
--- a/resources/quality/blocks/Printcore/ST/blocks_global_st_1.2_superlow.inst.cfg
+++ b/resources/quality/blocks/Printcore/ST/blocks_global_st_1.2_superlow.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = superlow
-setting_version = 21
+setting_version = 22
type = quality
variant = ST - 1.2mm
weight = 0
diff --git a/resources/quality/blocks/Printcore/ST/blocks_global_st_1.2_ultra.inst.cfg b/resources/quality/blocks/Printcore/ST/blocks_global_st_1.2_ultra.inst.cfg
index c4c4376708..c52b1f7791 100644
--- a/resources/quality/blocks/Printcore/ST/blocks_global_st_1.2_ultra.inst.cfg
+++ b/resources/quality/blocks/Printcore/ST/blocks_global_st_1.2_ultra.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = ultra
-setting_version = 21
+setting_version = 22
type = quality
variant = ST - 1.2mm
weight = 0
diff --git a/resources/quality/builder_premium/bp_BVOH_Coarse_Quality.inst.cfg b/resources/quality/builder_premium/bp_BVOH_Coarse_Quality.inst.cfg
index 2c9adec650..6e50139749 100644
--- a/resources/quality/builder_premium/bp_BVOH_Coarse_Quality.inst.cfg
+++ b/resources/quality/builder_premium/bp_BVOH_Coarse_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = verbatim_bvoh_175
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
weight = -1
diff --git a/resources/quality/builder_premium/bp_BVOH_High_Quality.inst.cfg b/resources/quality/builder_premium/bp_BVOH_High_Quality.inst.cfg
index ef999bcea4..0d47c689d4 100644
--- a/resources/quality/builder_premium/bp_BVOH_High_Quality.inst.cfg
+++ b/resources/quality/builder_premium/bp_BVOH_High_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = verbatim_bvoh_175
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
weight = 1
diff --git a/resources/quality/builder_premium/bp_BVOH_Normal_Quality.inst.cfg b/resources/quality/builder_premium/bp_BVOH_Normal_Quality.inst.cfg
index 806d364e75..582c7f8d4d 100644
--- a/resources/quality/builder_premium/bp_BVOH_Normal_Quality.inst.cfg
+++ b/resources/quality/builder_premium/bp_BVOH_Normal_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = verbatim_bvoh_175
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/builder_premium/bp_Innoflex60_Coarse_Quality.inst.cfg b/resources/quality/builder_premium/bp_Innoflex60_Coarse_Quality.inst.cfg
index d02c5e5489..16ba696586 100644
--- a/resources/quality/builder_premium/bp_Innoflex60_Coarse_Quality.inst.cfg
+++ b/resources/quality/builder_premium/bp_Innoflex60_Coarse_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = innofill_innoflex60_175
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
weight = -1
diff --git a/resources/quality/builder_premium/bp_Innoflex60_High_Quality.inst.cfg b/resources/quality/builder_premium/bp_Innoflex60_High_Quality.inst.cfg
index 3530e64543..a9684cd507 100644
--- a/resources/quality/builder_premium/bp_Innoflex60_High_Quality.inst.cfg
+++ b/resources/quality/builder_premium/bp_Innoflex60_High_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = innofill_innoflex60_175
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
weight = 1
diff --git a/resources/quality/builder_premium/bp_Innoflex60_Normal_Quality.inst.cfg b/resources/quality/builder_premium/bp_Innoflex60_Normal_Quality.inst.cfg
index 8a3e2170a7..ba1c10d19b 100644
--- a/resources/quality/builder_premium/bp_Innoflex60_Normal_Quality.inst.cfg
+++ b/resources/quality/builder_premium/bp_Innoflex60_Normal_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = innofill_innoflex60_175
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/builder_premium/bp_PET_Coarse_Quality.inst.cfg b/resources/quality/builder_premium/bp_PET_Coarse_Quality.inst.cfg
index 7485d41526..6bc4ae64da 100644
--- a/resources/quality/builder_premium/bp_PET_Coarse_Quality.inst.cfg
+++ b/resources/quality/builder_premium/bp_PET_Coarse_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
weight = -1
diff --git a/resources/quality/builder_premium/bp_PET_High_Quality.inst.cfg b/resources/quality/builder_premium/bp_PET_High_Quality.inst.cfg
index 88fec05e4f..4eb383fa3e 100644
--- a/resources/quality/builder_premium/bp_PET_High_Quality.inst.cfg
+++ b/resources/quality/builder_premium/bp_PET_High_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
weight = 1
diff --git a/resources/quality/builder_premium/bp_PET_Normal_Quality.inst.cfg b/resources/quality/builder_premium/bp_PET_Normal_Quality.inst.cfg
index 3eddb7ee35..2d93838574 100644
--- a/resources/quality/builder_premium/bp_PET_Normal_Quality.inst.cfg
+++ b/resources/quality/builder_premium/bp_PET_Normal_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/builder_premium/bp_PLA_Coarse_Quality.inst.cfg b/resources/quality/builder_premium/bp_PLA_Coarse_Quality.inst.cfg
index 311a4c89bf..04b51ffdc3 100644
--- a/resources/quality/builder_premium/bp_PLA_Coarse_Quality.inst.cfg
+++ b/resources/quality/builder_premium/bp_PLA_Coarse_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
weight = -1
diff --git a/resources/quality/builder_premium/bp_PLA_High_Quality.inst.cfg b/resources/quality/builder_premium/bp_PLA_High_Quality.inst.cfg
index fd31463640..a24d877812 100644
--- a/resources/quality/builder_premium/bp_PLA_High_Quality.inst.cfg
+++ b/resources/quality/builder_premium/bp_PLA_High_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
weight = 1
diff --git a/resources/quality/builder_premium/bp_PLA_Normal_Quality.inst.cfg b/resources/quality/builder_premium/bp_PLA_Normal_Quality.inst.cfg
index daeec456ae..1c80bd5a74 100644
--- a/resources/quality/builder_premium/bp_PLA_Normal_Quality.inst.cfg
+++ b/resources/quality/builder_premium/bp_PLA_Normal_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/builder_premium/bp_PVA_Coarse_Quality.inst.cfg b/resources/quality/builder_premium/bp_PVA_Coarse_Quality.inst.cfg
index 693a072f77..a491cd2633 100644
--- a/resources/quality/builder_premium/bp_PVA_Coarse_Quality.inst.cfg
+++ b/resources/quality/builder_premium/bp_PVA_Coarse_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pva
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
weight = -1
diff --git a/resources/quality/builder_premium/bp_PVA_High_Quality.inst.cfg b/resources/quality/builder_premium/bp_PVA_High_Quality.inst.cfg
index dc9bbbcf89..396e082ec2 100644
--- a/resources/quality/builder_premium/bp_PVA_High_Quality.inst.cfg
+++ b/resources/quality/builder_premium/bp_PVA_High_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pva
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
weight = 1
diff --git a/resources/quality/builder_premium/bp_PVA_Normal_Quality.inst.cfg b/resources/quality/builder_premium/bp_PVA_Normal_Quality.inst.cfg
index b37acc65b2..f9fd78beb5 100644
--- a/resources/quality/builder_premium/bp_PVA_Normal_Quality.inst.cfg
+++ b/resources/quality/builder_premium/bp_PVA_Normal_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pva
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/builder_premium/bp_global_Coarse_Quality.inst.cfg b/resources/quality/builder_premium/bp_global_Coarse_Quality.inst.cfg
index cc59da45e2..f5f235c0b0 100644
--- a/resources/quality/builder_premium/bp_global_Coarse_Quality.inst.cfg
+++ b/resources/quality/builder_premium/bp_global_Coarse_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
weight = -1
diff --git a/resources/quality/builder_premium/bp_global_High_Quality.inst.cfg b/resources/quality/builder_premium/bp_global_High_Quality.inst.cfg
index 91493df66e..cad3d0f17f 100644
--- a/resources/quality/builder_premium/bp_global_High_Quality.inst.cfg
+++ b/resources/quality/builder_premium/bp_global_High_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
weight = 1
diff --git a/resources/quality/builder_premium/bp_global_Normal_Quality.inst.cfg b/resources/quality/builder_premium/bp_global_Normal_Quality.inst.cfg
index d09aa18b48..c3826e1b23 100644
--- a/resources/quality/builder_premium/bp_global_Normal_Quality.inst.cfg
+++ b/resources/quality/builder_premium/bp_global_Normal_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/cartesio/abs/cartesio_0.25_abs_high.inst.cfg b/resources/quality/cartesio/abs/cartesio_0.25_abs_high.inst.cfg
index 13e772695a..ceb247023e 100644
--- a/resources/quality/cartesio/abs/cartesio_0.25_abs_high.inst.cfg
+++ b/resources/quality/cartesio/abs/cartesio_0.25_abs_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.25mm thermoplastic extruder
weight = 1
diff --git a/resources/quality/cartesio/abs/cartesio_0.25_abs_normal.inst.cfg b/resources/quality/cartesio/abs/cartesio_0.25_abs_normal.inst.cfg
index d0160caf78..0cc705b9c8 100644
--- a/resources/quality/cartesio/abs/cartesio_0.25_abs_normal.inst.cfg
+++ b/resources/quality/cartesio/abs/cartesio_0.25_abs_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.25mm thermoplastic extruder
weight = 0
diff --git a/resources/quality/cartesio/abs/cartesio_0.4_abs_high.inst.cfg b/resources/quality/cartesio/abs/cartesio_0.4_abs_high.inst.cfg
index 27562b48fe..442c341254 100644
--- a/resources/quality/cartesio/abs/cartesio_0.4_abs_high.inst.cfg
+++ b/resources/quality/cartesio/abs/cartesio_0.4_abs_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm thermoplastic extruder
weight = 1
diff --git a/resources/quality/cartesio/abs/cartesio_0.4_abs_normal.inst.cfg b/resources/quality/cartesio/abs/cartesio_0.4_abs_normal.inst.cfg
index ef2ce8e629..e58a5440b3 100644
--- a/resources/quality/cartesio/abs/cartesio_0.4_abs_normal.inst.cfg
+++ b/resources/quality/cartesio/abs/cartesio_0.4_abs_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm thermoplastic extruder
weight = 0
diff --git a/resources/quality/cartesio/abs/cartesio_0.8_abs_coarse.inst.cfg b/resources/quality/cartesio/abs/cartesio_0.8_abs_coarse.inst.cfg
index 4750a91ead..d028044fdf 100644
--- a/resources/quality/cartesio/abs/cartesio_0.8_abs_coarse.inst.cfg
+++ b/resources/quality/cartesio/abs/cartesio_0.8_abs_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm thermoplastic extruder
weight = 3
diff --git a/resources/quality/cartesio/abs/cartesio_0.8_abs_extra_coarse.inst.cfg b/resources/quality/cartesio/abs/cartesio_0.8_abs_extra_coarse.inst.cfg
index d0c07b0311..c39bb7ea21 100644
--- a/resources/quality/cartesio/abs/cartesio_0.8_abs_extra_coarse.inst.cfg
+++ b/resources/quality/cartesio/abs/cartesio_0.8_abs_extra_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = extra coarse
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm thermoplastic extruder
weight = 4
diff --git a/resources/quality/cartesio/abs/cartesio_0.8_abs_high.inst.cfg b/resources/quality/cartesio/abs/cartesio_0.8_abs_high.inst.cfg
index d3be44940d..73d7207c72 100644
--- a/resources/quality/cartesio/abs/cartesio_0.8_abs_high.inst.cfg
+++ b/resources/quality/cartesio/abs/cartesio_0.8_abs_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm thermoplastic extruder
weight = 1
diff --git a/resources/quality/cartesio/abs/cartesio_0.8_abs_normal.inst.cfg b/resources/quality/cartesio/abs/cartesio_0.8_abs_normal.inst.cfg
index 7879cd203f..9df4675747 100644
--- a/resources/quality/cartesio/abs/cartesio_0.8_abs_normal.inst.cfg
+++ b/resources/quality/cartesio/abs/cartesio_0.8_abs_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm thermoplastic extruder
weight = 0
diff --git a/resources/quality/cartesio/arnitel/cartesio_0.4_arnitel2045_high.inst.cfg b/resources/quality/cartesio/arnitel/cartesio_0.4_arnitel2045_high.inst.cfg
index 3555f05873..921fdd7ae5 100644
--- a/resources/quality/cartesio/arnitel/cartesio_0.4_arnitel2045_high.inst.cfg
+++ b/resources/quality/cartesio/arnitel/cartesio_0.4_arnitel2045_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = dsm_arnitel2045_175
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm thermoplastic extruder
weight = 1
diff --git a/resources/quality/cartesio/arnitel/cartesio_0.4_arnitel2045_normal.inst.cfg b/resources/quality/cartesio/arnitel/cartesio_0.4_arnitel2045_normal.inst.cfg
index a763070453..5b2edc11bd 100644
--- a/resources/quality/cartesio/arnitel/cartesio_0.4_arnitel2045_normal.inst.cfg
+++ b/resources/quality/cartesio/arnitel/cartesio_0.4_arnitel2045_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = dsm_arnitel2045_175
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm thermoplastic extruder
weight = 0
diff --git a/resources/quality/cartesio/cartesio_global_Coarse_Quality.inst.cfg b/resources/quality/cartesio/cartesio_global_Coarse_Quality.inst.cfg
index 4b7ce4f25d..e0cbb77608 100644
--- a/resources/quality/cartesio/cartesio_global_Coarse_Quality.inst.cfg
+++ b/resources/quality/cartesio/cartesio_global_Coarse_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
weight = -3
diff --git a/resources/quality/cartesio/cartesio_global_Extra_Coarse_Quality.inst.cfg b/resources/quality/cartesio/cartesio_global_Extra_Coarse_Quality.inst.cfg
index 856501561d..e1c754d30a 100644
--- a/resources/quality/cartesio/cartesio_global_Extra_Coarse_Quality.inst.cfg
+++ b/resources/quality/cartesio/cartesio_global_Extra_Coarse_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = extra coarse
-setting_version = 21
+setting_version = 22
type = quality
weight = -4
diff --git a/resources/quality/cartesio/cartesio_global_High_Quality.inst.cfg b/resources/quality/cartesio/cartesio_global_High_Quality.inst.cfg
index ef0c5055df..0bf8080ea3 100644
--- a/resources/quality/cartesio/cartesio_global_High_Quality.inst.cfg
+++ b/resources/quality/cartesio/cartesio_global_High_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
weight = 1
diff --git a/resources/quality/cartesio/cartesio_global_Normal_Quality.inst.cfg b/resources/quality/cartesio/cartesio_global_Normal_Quality.inst.cfg
index 0dbb151c65..d455551b3b 100644
--- a/resources/quality/cartesio/cartesio_global_Normal_Quality.inst.cfg
+++ b/resources/quality/cartesio/cartesio_global_Normal_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/cartesio/hips/cartesio_0.25_hips_high.inst.cfg b/resources/quality/cartesio/hips/cartesio_0.25_hips_high.inst.cfg
index 16b346d872..2899281b33 100644
--- a/resources/quality/cartesio/hips/cartesio_0.25_hips_high.inst.cfg
+++ b/resources/quality/cartesio/hips/cartesio_0.25_hips_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_hips
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.25mm thermoplastic extruder
weight = 1
diff --git a/resources/quality/cartesio/hips/cartesio_0.25_hips_normal.inst.cfg b/resources/quality/cartesio/hips/cartesio_0.25_hips_normal.inst.cfg
index e863be39fc..cdf0b5a69c 100644
--- a/resources/quality/cartesio/hips/cartesio_0.25_hips_normal.inst.cfg
+++ b/resources/quality/cartesio/hips/cartesio_0.25_hips_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_hips
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.25mm thermoplastic extruder
weight = 0
diff --git a/resources/quality/cartesio/hips/cartesio_0.4_hips_high.inst.cfg b/resources/quality/cartesio/hips/cartesio_0.4_hips_high.inst.cfg
index d262c479f9..4f4b84c527 100644
--- a/resources/quality/cartesio/hips/cartesio_0.4_hips_high.inst.cfg
+++ b/resources/quality/cartesio/hips/cartesio_0.4_hips_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_hips
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm thermoplastic extruder
weight = 1
diff --git a/resources/quality/cartesio/hips/cartesio_0.4_hips_normal.inst.cfg b/resources/quality/cartesio/hips/cartesio_0.4_hips_normal.inst.cfg
index f84cb10f26..3f3be29dac 100644
--- a/resources/quality/cartesio/hips/cartesio_0.4_hips_normal.inst.cfg
+++ b/resources/quality/cartesio/hips/cartesio_0.4_hips_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_hips
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm thermoplastic extruder
weight = 0
diff --git a/resources/quality/cartesio/hips/cartesio_0.8_hips_coarse.inst.cfg b/resources/quality/cartesio/hips/cartesio_0.8_hips_coarse.inst.cfg
index f1b1c488b3..61e422cd01 100644
--- a/resources/quality/cartesio/hips/cartesio_0.8_hips_coarse.inst.cfg
+++ b/resources/quality/cartesio/hips/cartesio_0.8_hips_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_hips
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm thermoplastic extruder
weight = 3
diff --git a/resources/quality/cartesio/hips/cartesio_0.8_hips_extra_coarse.inst.cfg b/resources/quality/cartesio/hips/cartesio_0.8_hips_extra_coarse.inst.cfg
index 989eb3fd3b..2f7616d3c0 100644
--- a/resources/quality/cartesio/hips/cartesio_0.8_hips_extra_coarse.inst.cfg
+++ b/resources/quality/cartesio/hips/cartesio_0.8_hips_extra_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_hips
quality_type = extra coarse
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm thermoplastic extruder
weight = 4
diff --git a/resources/quality/cartesio/hips/cartesio_0.8_hips_high.inst.cfg b/resources/quality/cartesio/hips/cartesio_0.8_hips_high.inst.cfg
index f7f70fecb0..7ae39664db 100644
--- a/resources/quality/cartesio/hips/cartesio_0.8_hips_high.inst.cfg
+++ b/resources/quality/cartesio/hips/cartesio_0.8_hips_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_hips
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm thermoplastic extruder
weight = 1
diff --git a/resources/quality/cartesio/hips/cartesio_0.8_hips_normal.inst.cfg b/resources/quality/cartesio/hips/cartesio_0.8_hips_normal.inst.cfg
index 728a72856f..74cc5e1a8c 100644
--- a/resources/quality/cartesio/hips/cartesio_0.8_hips_normal.inst.cfg
+++ b/resources/quality/cartesio/hips/cartesio_0.8_hips_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_hips
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm thermoplastic extruder
weight = 0
diff --git a/resources/quality/cartesio/nylon/cartesio_0.25_nylon_high.inst.cfg b/resources/quality/cartesio/nylon/cartesio_0.25_nylon_high.inst.cfg
index 2aeb6d3d2e..a0fcba66c9 100644
--- a/resources/quality/cartesio/nylon/cartesio_0.25_nylon_high.inst.cfg
+++ b/resources/quality/cartesio/nylon/cartesio_0.25_nylon_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.25mm thermoplastic extruder
weight = 1
diff --git a/resources/quality/cartesio/nylon/cartesio_0.25_nylon_normal.inst.cfg b/resources/quality/cartesio/nylon/cartesio_0.25_nylon_normal.inst.cfg
index d5eab1bfab..91c26bb39f 100644
--- a/resources/quality/cartesio/nylon/cartesio_0.25_nylon_normal.inst.cfg
+++ b/resources/quality/cartesio/nylon/cartesio_0.25_nylon_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.25mm thermoplastic extruder
weight = 0
diff --git a/resources/quality/cartesio/nylon/cartesio_0.4_nylon_high.inst.cfg b/resources/quality/cartesio/nylon/cartesio_0.4_nylon_high.inst.cfg
index 601d84af86..5458875049 100644
--- a/resources/quality/cartesio/nylon/cartesio_0.4_nylon_high.inst.cfg
+++ b/resources/quality/cartesio/nylon/cartesio_0.4_nylon_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm thermoplastic extruder
weight = 1
diff --git a/resources/quality/cartesio/nylon/cartesio_0.4_nylon_normal.inst.cfg b/resources/quality/cartesio/nylon/cartesio_0.4_nylon_normal.inst.cfg
index 9461705919..a5a99f8ba3 100644
--- a/resources/quality/cartesio/nylon/cartesio_0.4_nylon_normal.inst.cfg
+++ b/resources/quality/cartesio/nylon/cartesio_0.4_nylon_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm thermoplastic extruder
weight = 0
diff --git a/resources/quality/cartesio/nylon/cartesio_0.8_nylon_coarse.inst.cfg b/resources/quality/cartesio/nylon/cartesio_0.8_nylon_coarse.inst.cfg
index b3a02bfd59..40a394d020 100644
--- a/resources/quality/cartesio/nylon/cartesio_0.8_nylon_coarse.inst.cfg
+++ b/resources/quality/cartesio/nylon/cartesio_0.8_nylon_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm thermoplastic extruder
weight = 3
diff --git a/resources/quality/cartesio/nylon/cartesio_0.8_nylon_extra_coarse.inst.cfg b/resources/quality/cartesio/nylon/cartesio_0.8_nylon_extra_coarse.inst.cfg
index a72bd12b7f..560388f549 100644
--- a/resources/quality/cartesio/nylon/cartesio_0.8_nylon_extra_coarse.inst.cfg
+++ b/resources/quality/cartesio/nylon/cartesio_0.8_nylon_extra_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = extra coarse
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm thermoplastic extruder
weight = 4
diff --git a/resources/quality/cartesio/nylon/cartesio_0.8_nylon_high.inst.cfg b/resources/quality/cartesio/nylon/cartesio_0.8_nylon_high.inst.cfg
index cdd6d6d84c..c57a810e96 100644
--- a/resources/quality/cartesio/nylon/cartesio_0.8_nylon_high.inst.cfg
+++ b/resources/quality/cartesio/nylon/cartesio_0.8_nylon_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm thermoplastic extruder
weight = 1
diff --git a/resources/quality/cartesio/nylon/cartesio_0.8_nylon_normal.inst.cfg b/resources/quality/cartesio/nylon/cartesio_0.8_nylon_normal.inst.cfg
index 0cd6a0cc60..038ee37b2a 100644
--- a/resources/quality/cartesio/nylon/cartesio_0.8_nylon_normal.inst.cfg
+++ b/resources/quality/cartesio/nylon/cartesio_0.8_nylon_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm thermoplastic extruder
weight = 0
diff --git a/resources/quality/cartesio/pc/cartesio_0.25_pc_high.inst.cfg b/resources/quality/cartesio/pc/cartesio_0.25_pc_high.inst.cfg
index c0b5a5b913..c9d10a366a 100644
--- a/resources/quality/cartesio/pc/cartesio_0.25_pc_high.inst.cfg
+++ b/resources/quality/cartesio/pc/cartesio_0.25_pc_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pc
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.25mm thermoplastic extruder
weight = 1
diff --git a/resources/quality/cartesio/pc/cartesio_0.25_pc_normal.inst.cfg b/resources/quality/cartesio/pc/cartesio_0.25_pc_normal.inst.cfg
index 3791a72e48..ea78515888 100644
--- a/resources/quality/cartesio/pc/cartesio_0.25_pc_normal.inst.cfg
+++ b/resources/quality/cartesio/pc/cartesio_0.25_pc_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pc
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.25mm thermoplastic extruder
weight = 0
diff --git a/resources/quality/cartesio/pc/cartesio_0.4_pc_high.inst.cfg b/resources/quality/cartesio/pc/cartesio_0.4_pc_high.inst.cfg
index 0e1ec29cb6..8d66f49534 100644
--- a/resources/quality/cartesio/pc/cartesio_0.4_pc_high.inst.cfg
+++ b/resources/quality/cartesio/pc/cartesio_0.4_pc_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pc
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm thermoplastic extruder
weight = 1
diff --git a/resources/quality/cartesio/pc/cartesio_0.4_pc_normal.inst.cfg b/resources/quality/cartesio/pc/cartesio_0.4_pc_normal.inst.cfg
index ad118cc89c..7b5a3560df 100644
--- a/resources/quality/cartesio/pc/cartesio_0.4_pc_normal.inst.cfg
+++ b/resources/quality/cartesio/pc/cartesio_0.4_pc_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pc
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm thermoplastic extruder
weight = 0
diff --git a/resources/quality/cartesio/pc/cartesio_0.8_pc_coarse.inst.cfg b/resources/quality/cartesio/pc/cartesio_0.8_pc_coarse.inst.cfg
index 97ad4149b6..da79a1e7d7 100644
--- a/resources/quality/cartesio/pc/cartesio_0.8_pc_coarse.inst.cfg
+++ b/resources/quality/cartesio/pc/cartesio_0.8_pc_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pc
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm thermoplastic extruder
weight = 3
diff --git a/resources/quality/cartesio/pc/cartesio_0.8_pc_extra_coarse.inst.cfg b/resources/quality/cartesio/pc/cartesio_0.8_pc_extra_coarse.inst.cfg
index e00ac54ff7..511da60d54 100644
--- a/resources/quality/cartesio/pc/cartesio_0.8_pc_extra_coarse.inst.cfg
+++ b/resources/quality/cartesio/pc/cartesio_0.8_pc_extra_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pc
quality_type = extra coarse
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm thermoplastic extruder
weight = 4
diff --git a/resources/quality/cartesio/pc/cartesio_0.8_pc_high.inst.cfg b/resources/quality/cartesio/pc/cartesio_0.8_pc_high.inst.cfg
index 62195e7f3d..9967dc12c4 100644
--- a/resources/quality/cartesio/pc/cartesio_0.8_pc_high.inst.cfg
+++ b/resources/quality/cartesio/pc/cartesio_0.8_pc_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pc
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm thermoplastic extruder
weight = 1
diff --git a/resources/quality/cartesio/pc/cartesio_0.8_pc_normal.inst.cfg b/resources/quality/cartesio/pc/cartesio_0.8_pc_normal.inst.cfg
index 0d21019b5c..5810601f77 100644
--- a/resources/quality/cartesio/pc/cartesio_0.8_pc_normal.inst.cfg
+++ b/resources/quality/cartesio/pc/cartesio_0.8_pc_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pc
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm thermoplastic extruder
weight = 0
diff --git a/resources/quality/cartesio/petg/cartesio_0.25_petg_high.inst.cfg b/resources/quality/cartesio/petg/cartesio_0.25_petg_high.inst.cfg
index 3990a78fa1..fb7ceb891a 100644
--- a/resources/quality/cartesio/petg/cartesio_0.25_petg_high.inst.cfg
+++ b/resources/quality/cartesio/petg/cartesio_0.25_petg_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.25mm thermoplastic extruder
weight = 1
diff --git a/resources/quality/cartesio/petg/cartesio_0.25_petg_normal.inst.cfg b/resources/quality/cartesio/petg/cartesio_0.25_petg_normal.inst.cfg
index 4f009c5bdf..13a7b1d413 100644
--- a/resources/quality/cartesio/petg/cartesio_0.25_petg_normal.inst.cfg
+++ b/resources/quality/cartesio/petg/cartesio_0.25_petg_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.25mm thermoplastic extruder
weight = 0
diff --git a/resources/quality/cartesio/petg/cartesio_0.4_petg_high.inst.cfg b/resources/quality/cartesio/petg/cartesio_0.4_petg_high.inst.cfg
index d21f40aae6..81f56b432c 100644
--- a/resources/quality/cartesio/petg/cartesio_0.4_petg_high.inst.cfg
+++ b/resources/quality/cartesio/petg/cartesio_0.4_petg_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm thermoplastic extruder
weight = 1
diff --git a/resources/quality/cartesio/petg/cartesio_0.4_petg_normal.inst.cfg b/resources/quality/cartesio/petg/cartesio_0.4_petg_normal.inst.cfg
index 55ec6a5d16..ef092ab09f 100644
--- a/resources/quality/cartesio/petg/cartesio_0.4_petg_normal.inst.cfg
+++ b/resources/quality/cartesio/petg/cartesio_0.4_petg_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm thermoplastic extruder
weight = 0
diff --git a/resources/quality/cartesio/petg/cartesio_0.8_petg_coarse.inst.cfg b/resources/quality/cartesio/petg/cartesio_0.8_petg_coarse.inst.cfg
index d352237e61..594c277948 100644
--- a/resources/quality/cartesio/petg/cartesio_0.8_petg_coarse.inst.cfg
+++ b/resources/quality/cartesio/petg/cartesio_0.8_petg_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm thermoplastic extruder
weight = 3
diff --git a/resources/quality/cartesio/petg/cartesio_0.8_petg_extra_coarse.inst.cfg b/resources/quality/cartesio/petg/cartesio_0.8_petg_extra_coarse.inst.cfg
index ac8161bac6..12c049c4ca 100644
--- a/resources/quality/cartesio/petg/cartesio_0.8_petg_extra_coarse.inst.cfg
+++ b/resources/quality/cartesio/petg/cartesio_0.8_petg_extra_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = extra coarse
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm thermoplastic extruder
weight = 4
diff --git a/resources/quality/cartesio/petg/cartesio_0.8_petg_high.inst.cfg b/resources/quality/cartesio/petg/cartesio_0.8_petg_high.inst.cfg
index 620916ce9d..e8a2a46be8 100644
--- a/resources/quality/cartesio/petg/cartesio_0.8_petg_high.inst.cfg
+++ b/resources/quality/cartesio/petg/cartesio_0.8_petg_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm thermoplastic extruder
weight = 1
diff --git a/resources/quality/cartesio/petg/cartesio_0.8_petg_normal.inst.cfg b/resources/quality/cartesio/petg/cartesio_0.8_petg_normal.inst.cfg
index 34cbf3f2c8..14e9cbec6b 100644
--- a/resources/quality/cartesio/petg/cartesio_0.8_petg_normal.inst.cfg
+++ b/resources/quality/cartesio/petg/cartesio_0.8_petg_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm thermoplastic extruder
weight = 0
diff --git a/resources/quality/cartesio/pla/cartesio_0.25_pla_high.inst.cfg b/resources/quality/cartesio/pla/cartesio_0.25_pla_high.inst.cfg
index 3a114ff83d..75f0784656 100644
--- a/resources/quality/cartesio/pla/cartesio_0.25_pla_high.inst.cfg
+++ b/resources/quality/cartesio/pla/cartesio_0.25_pla_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.25mm thermoplastic extruder
weight = 1
diff --git a/resources/quality/cartesio/pla/cartesio_0.25_pla_normal.inst.cfg b/resources/quality/cartesio/pla/cartesio_0.25_pla_normal.inst.cfg
index 5f41a63563..ae4139bca9 100644
--- a/resources/quality/cartesio/pla/cartesio_0.25_pla_normal.inst.cfg
+++ b/resources/quality/cartesio/pla/cartesio_0.25_pla_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.25mm thermoplastic extruder
weight = 0
diff --git a/resources/quality/cartesio/pla/cartesio_0.4_pla_high.inst.cfg b/resources/quality/cartesio/pla/cartesio_0.4_pla_high.inst.cfg
index 3f92844cd1..504e8292b2 100644
--- a/resources/quality/cartesio/pla/cartesio_0.4_pla_high.inst.cfg
+++ b/resources/quality/cartesio/pla/cartesio_0.4_pla_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm thermoplastic extruder
weight = 1
diff --git a/resources/quality/cartesio/pla/cartesio_0.4_pla_normal.inst.cfg b/resources/quality/cartesio/pla/cartesio_0.4_pla_normal.inst.cfg
index b64450abd4..3869918c08 100644
--- a/resources/quality/cartesio/pla/cartesio_0.4_pla_normal.inst.cfg
+++ b/resources/quality/cartesio/pla/cartesio_0.4_pla_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm thermoplastic extruder
weight = 0
diff --git a/resources/quality/cartesio/pla/cartesio_0.8_pla_coarse.inst.cfg b/resources/quality/cartesio/pla/cartesio_0.8_pla_coarse.inst.cfg
index 2b50a56636..b91c8e1f2e 100644
--- a/resources/quality/cartesio/pla/cartesio_0.8_pla_coarse.inst.cfg
+++ b/resources/quality/cartesio/pla/cartesio_0.8_pla_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm thermoplastic extruder
weight = -3
diff --git a/resources/quality/cartesio/pla/cartesio_0.8_pla_extra_coarse.inst.cfg b/resources/quality/cartesio/pla/cartesio_0.8_pla_extra_coarse.inst.cfg
index 79cdd27dbf..7ea8197b87 100644
--- a/resources/quality/cartesio/pla/cartesio_0.8_pla_extra_coarse.inst.cfg
+++ b/resources/quality/cartesio/pla/cartesio_0.8_pla_extra_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = extra coarse
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm thermoplastic extruder
weight = -4
diff --git a/resources/quality/cartesio/pla/cartesio_0.8_pla_high.inst.cfg b/resources/quality/cartesio/pla/cartesio_0.8_pla_high.inst.cfg
index eebcc3d714..e3f5e40fee 100644
--- a/resources/quality/cartesio/pla/cartesio_0.8_pla_high.inst.cfg
+++ b/resources/quality/cartesio/pla/cartesio_0.8_pla_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm thermoplastic extruder
weight = 1
diff --git a/resources/quality/cartesio/pla/cartesio_0.8_pla_normal.inst.cfg b/resources/quality/cartesio/pla/cartesio_0.8_pla_normal.inst.cfg
index ae30222d95..7929c6d9f4 100644
--- a/resources/quality/cartesio/pla/cartesio_0.8_pla_normal.inst.cfg
+++ b/resources/quality/cartesio/pla/cartesio_0.8_pla_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm thermoplastic extruder
weight = 0
diff --git a/resources/quality/cartesio/pva/cartesio_0.25_pva_high.inst.cfg b/resources/quality/cartesio/pva/cartesio_0.25_pva_high.inst.cfg
index f46460a500..63c487a4b9 100644
--- a/resources/quality/cartesio/pva/cartesio_0.25_pva_high.inst.cfg
+++ b/resources/quality/cartesio/pva/cartesio_0.25_pva_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pva
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.25mm thermoplastic extruder
weight = 1
diff --git a/resources/quality/cartesio/pva/cartesio_0.25_pva_normal.inst.cfg b/resources/quality/cartesio/pva/cartesio_0.25_pva_normal.inst.cfg
index 336f9f3f3f..8c36a3f9db 100644
--- a/resources/quality/cartesio/pva/cartesio_0.25_pva_normal.inst.cfg
+++ b/resources/quality/cartesio/pva/cartesio_0.25_pva_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pva
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.25mm thermoplastic extruder
weight = 0
diff --git a/resources/quality/cartesio/pva/cartesio_0.4_pva_high.inst.cfg b/resources/quality/cartesio/pva/cartesio_0.4_pva_high.inst.cfg
index 05f90818ad..fa9118e5b3 100644
--- a/resources/quality/cartesio/pva/cartesio_0.4_pva_high.inst.cfg
+++ b/resources/quality/cartesio/pva/cartesio_0.4_pva_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pva
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm thermoplastic extruder
weight = 1
diff --git a/resources/quality/cartesio/pva/cartesio_0.4_pva_normal.inst.cfg b/resources/quality/cartesio/pva/cartesio_0.4_pva_normal.inst.cfg
index 39a5390027..e8c8c53c45 100644
--- a/resources/quality/cartesio/pva/cartesio_0.4_pva_normal.inst.cfg
+++ b/resources/quality/cartesio/pva/cartesio_0.4_pva_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pva
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm thermoplastic extruder
weight = 0
diff --git a/resources/quality/cartesio/pva/cartesio_0.8_pva_coarse.inst.cfg b/resources/quality/cartesio/pva/cartesio_0.8_pva_coarse.inst.cfg
index 0229ac13dd..212c3cc2d1 100644
--- a/resources/quality/cartesio/pva/cartesio_0.8_pva_coarse.inst.cfg
+++ b/resources/quality/cartesio/pva/cartesio_0.8_pva_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pva
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm thermoplastic extruder
weight = 3
diff --git a/resources/quality/cartesio/pva/cartesio_0.8_pva_extra_coarse.inst.cfg b/resources/quality/cartesio/pva/cartesio_0.8_pva_extra_coarse.inst.cfg
index 181ddeaa1b..67ab181dc4 100644
--- a/resources/quality/cartesio/pva/cartesio_0.8_pva_extra_coarse.inst.cfg
+++ b/resources/quality/cartesio/pva/cartesio_0.8_pva_extra_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pva
quality_type = extra coarse
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm thermoplastic extruder
weight = 4
diff --git a/resources/quality/cartesio/pva/cartesio_0.8_pva_high.inst.cfg b/resources/quality/cartesio/pva/cartesio_0.8_pva_high.inst.cfg
index e6c1dd333c..861401346e 100644
--- a/resources/quality/cartesio/pva/cartesio_0.8_pva_high.inst.cfg
+++ b/resources/quality/cartesio/pva/cartesio_0.8_pva_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pva
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm thermoplastic extruder
weight = 1
diff --git a/resources/quality/cartesio/pva/cartesio_0.8_pva_normal.inst.cfg b/resources/quality/cartesio/pva/cartesio_0.8_pva_normal.inst.cfg
index 6d749c1ea5..fd062c8a10 100644
--- a/resources/quality/cartesio/pva/cartesio_0.8_pva_normal.inst.cfg
+++ b/resources/quality/cartesio/pva/cartesio_0.8_pva_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pva
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm thermoplastic extruder
weight = 0
diff --git a/resources/quality/coarse.inst.cfg b/resources/quality/coarse.inst.cfg
index 0655c97ec6..85af3b88d2 100644
--- a/resources/quality/coarse.inst.cfg
+++ b/resources/quality/coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
weight = -3
diff --git a/resources/quality/crazy3dprint/abs/crazy3dprint_0.40_abs_coarse.inst.cfg b/resources/quality/crazy3dprint/abs/crazy3dprint_0.40_abs_coarse.inst.cfg
index 069ee14988..8e659e9aa0 100644
--- a/resources/quality/crazy3dprint/abs/crazy3dprint_0.40_abs_coarse.inst.cfg
+++ b/resources/quality/crazy3dprint/abs/crazy3dprint_0.40_abs_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/crazy3dprint/abs/crazy3dprint_0.40_abs_draft.inst.cfg b/resources/quality/crazy3dprint/abs/crazy3dprint_0.40_abs_draft.inst.cfg
index b595b4d9e6..f55649264c 100644
--- a/resources/quality/crazy3dprint/abs/crazy3dprint_0.40_abs_draft.inst.cfg
+++ b/resources/quality/crazy3dprint/abs/crazy3dprint_0.40_abs_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/crazy3dprint/abs/crazy3dprint_0.40_abs_fine.inst.cfg b/resources/quality/crazy3dprint/abs/crazy3dprint_0.40_abs_fine.inst.cfg
index f5fe34dda9..2c708faa07 100644
--- a/resources/quality/crazy3dprint/abs/crazy3dprint_0.40_abs_fine.inst.cfg
+++ b/resources/quality/crazy3dprint/abs/crazy3dprint_0.40_abs_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/crazy3dprint/abs/crazy3dprint_0.40_abs_normal.inst.cfg b/resources/quality/crazy3dprint/abs/crazy3dprint_0.40_abs_normal.inst.cfg
index 998e5d620f..6a2535f8e6 100644
--- a/resources/quality/crazy3dprint/abs/crazy3dprint_0.40_abs_normal.inst.cfg
+++ b/resources/quality/crazy3dprint/abs/crazy3dprint_0.40_abs_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/crazy3dprint/crazy3dprint_global_0.10_fine.inst.cfg b/resources/quality/crazy3dprint/crazy3dprint_global_0.10_fine.inst.cfg
index fb574e7c3e..22c0be933a 100644
--- a/resources/quality/crazy3dprint/crazy3dprint_global_0.10_fine.inst.cfg
+++ b/resources/quality/crazy3dprint/crazy3dprint_global_0.10_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/crazy3dprint/crazy3dprint_global_0.20_normal.inst.cfg b/resources/quality/crazy3dprint/crazy3dprint_global_0.20_normal.inst.cfg
index 7f983690d5..a83db8a5b8 100644
--- a/resources/quality/crazy3dprint/crazy3dprint_global_0.20_normal.inst.cfg
+++ b/resources/quality/crazy3dprint/crazy3dprint_global_0.20_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
weight = -1
diff --git a/resources/quality/crazy3dprint/crazy3dprint_global_0.30_draft.inst.cfg b/resources/quality/crazy3dprint/crazy3dprint_global_0.30_draft.inst.cfg
index a214487e9d..f676d805f5 100644
--- a/resources/quality/crazy3dprint/crazy3dprint_global_0.30_draft.inst.cfg
+++ b/resources/quality/crazy3dprint/crazy3dprint_global_0.30_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/crazy3dprint/crazy3dprint_global_0.40_coarse.inst.cfg b/resources/quality/crazy3dprint/crazy3dprint_global_0.40_coarse.inst.cfg
index 5bb53c67fc..ca4c6e02bf 100644
--- a/resources/quality/crazy3dprint/crazy3dprint_global_0.40_coarse.inst.cfg
+++ b/resources/quality/crazy3dprint/crazy3dprint_global_0.40_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
weight = -3
diff --git a/resources/quality/crazy3dprint/pla/crazy3dprint_0.40_pla_coarse.inst.cfg b/resources/quality/crazy3dprint/pla/crazy3dprint_0.40_pla_coarse.inst.cfg
index 5380ea181f..2e4a9e541e 100644
--- a/resources/quality/crazy3dprint/pla/crazy3dprint_0.40_pla_coarse.inst.cfg
+++ b/resources/quality/crazy3dprint/pla/crazy3dprint_0.40_pla_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/crazy3dprint/pla/crazy3dprint_0.40_pla_draft.inst.cfg b/resources/quality/crazy3dprint/pla/crazy3dprint_0.40_pla_draft.inst.cfg
index 38bc3238fa..7ffbfc983b 100644
--- a/resources/quality/crazy3dprint/pla/crazy3dprint_0.40_pla_draft.inst.cfg
+++ b/resources/quality/crazy3dprint/pla/crazy3dprint_0.40_pla_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/crazy3dprint/pla/crazy3dprint_0.40_pla_fine.inst.cfg b/resources/quality/crazy3dprint/pla/crazy3dprint_0.40_pla_fine.inst.cfg
index 87ab67f4d8..1f2536dd6b 100644
--- a/resources/quality/crazy3dprint/pla/crazy3dprint_0.40_pla_fine.inst.cfg
+++ b/resources/quality/crazy3dprint/pla/crazy3dprint_0.40_pla_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/crazy3dprint/pla/crazy3dprint_0.40_pla_normal.inst.cfg b/resources/quality/crazy3dprint/pla/crazy3dprint_0.40_pla_normal.inst.cfg
index 13be2ffa28..1d2323c230 100644
--- a/resources/quality/crazy3dprint/pla/crazy3dprint_0.40_pla_normal.inst.cfg
+++ b/resources/quality/crazy3dprint/pla/crazy3dprint_0.40_pla_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/creality/base/base_0.2_ABS_super.inst.cfg b/resources/quality/creality/base/base_0.2_ABS_super.inst.cfg
index ae6b3fbec1..2e80729b96 100644
--- a/resources/quality/creality/base/base_0.2_ABS_super.inst.cfg
+++ b/resources/quality/creality/base/base_0.2_ABS_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.2mm Nozzle
diff --git a/resources/quality/creality/base/base_0.2_ABS_ultra.inst.cfg b/resources/quality/creality/base/base_0.2_ABS_ultra.inst.cfg
index d01a31ab64..1921452cd4 100644
--- a/resources/quality/creality/base/base_0.2_ABS_ultra.inst.cfg
+++ b/resources/quality/creality/base/base_0.2_ABS_ultra.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = ultra
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.2mm Nozzle
diff --git a/resources/quality/creality/base/base_0.2_PETG_super.inst.cfg b/resources/quality/creality/base/base_0.2_PETG_super.inst.cfg
index a47b896cd0..3462ba60b1 100644
--- a/resources/quality/creality/base/base_0.2_PETG_super.inst.cfg
+++ b/resources/quality/creality/base/base_0.2_PETG_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.2mm Nozzle
diff --git a/resources/quality/creality/base/base_0.2_PETG_ultra.inst.cfg b/resources/quality/creality/base/base_0.2_PETG_ultra.inst.cfg
index 3f65477f87..5732177e41 100644
--- a/resources/quality/creality/base/base_0.2_PETG_ultra.inst.cfg
+++ b/resources/quality/creality/base/base_0.2_PETG_ultra.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = ultra
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.2mm Nozzle
diff --git a/resources/quality/creality/base/base_0.2_PLA_super.inst.cfg b/resources/quality/creality/base/base_0.2_PLA_super.inst.cfg
index 461ed6a9d5..eb69f993c2 100644
--- a/resources/quality/creality/base/base_0.2_PLA_super.inst.cfg
+++ b/resources/quality/creality/base/base_0.2_PLA_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.2mm Nozzle
diff --git a/resources/quality/creality/base/base_0.2_PLA_ultra.inst.cfg b/resources/quality/creality/base/base_0.2_PLA_ultra.inst.cfg
index c6da920185..101b4b4f93 100644
--- a/resources/quality/creality/base/base_0.2_PLA_ultra.inst.cfg
+++ b/resources/quality/creality/base/base_0.2_PLA_ultra.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = ultra
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.2mm Nozzle
diff --git a/resources/quality/creality/base/base_0.3_ABS_adaptive.inst.cfg b/resources/quality/creality/base/base_0.3_ABS_adaptive.inst.cfg
index 56d9a53e01..44b2371f2b 100644
--- a/resources/quality/creality/base/base_0.3_ABS_adaptive.inst.cfg
+++ b/resources/quality/creality/base/base_0.3_ABS_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/creality/base/base_0.3_ABS_low.inst.cfg b/resources/quality/creality/base/base_0.3_ABS_low.inst.cfg
index f2a40fff59..ed9bb131c8 100644
--- a/resources/quality/creality/base/base_0.3_ABS_low.inst.cfg
+++ b/resources/quality/creality/base/base_0.3_ABS_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/creality/base/base_0.3_ABS_standard.inst.cfg b/resources/quality/creality/base/base_0.3_ABS_standard.inst.cfg
index 7e00be7393..8b034ebbac 100644
--- a/resources/quality/creality/base/base_0.3_ABS_standard.inst.cfg
+++ b/resources/quality/creality/base/base_0.3_ABS_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/creality/base/base_0.3_ABS_super.inst.cfg b/resources/quality/creality/base/base_0.3_ABS_super.inst.cfg
index 9fce87b970..b0b7a71b2d 100644
--- a/resources/quality/creality/base/base_0.3_ABS_super.inst.cfg
+++ b/resources/quality/creality/base/base_0.3_ABS_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/creality/base/base_0.3_PETG_adaptive.inst.cfg b/resources/quality/creality/base/base_0.3_PETG_adaptive.inst.cfg
index 935e435d97..876d8bec26 100644
--- a/resources/quality/creality/base/base_0.3_PETG_adaptive.inst.cfg
+++ b/resources/quality/creality/base/base_0.3_PETG_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/creality/base/base_0.3_PETG_low.inst.cfg b/resources/quality/creality/base/base_0.3_PETG_low.inst.cfg
index 2b1068144d..45bc46ce57 100644
--- a/resources/quality/creality/base/base_0.3_PETG_low.inst.cfg
+++ b/resources/quality/creality/base/base_0.3_PETG_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/creality/base/base_0.3_PETG_standard.inst.cfg b/resources/quality/creality/base/base_0.3_PETG_standard.inst.cfg
index 8f54a9d974..0eba756cec 100644
--- a/resources/quality/creality/base/base_0.3_PETG_standard.inst.cfg
+++ b/resources/quality/creality/base/base_0.3_PETG_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/creality/base/base_0.3_PETG_super.inst.cfg b/resources/quality/creality/base/base_0.3_PETG_super.inst.cfg
index 236c40c4a0..44c78d9841 100644
--- a/resources/quality/creality/base/base_0.3_PETG_super.inst.cfg
+++ b/resources/quality/creality/base/base_0.3_PETG_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/creality/base/base_0.3_PLA_adaptive.inst.cfg b/resources/quality/creality/base/base_0.3_PLA_adaptive.inst.cfg
index 7d3550447d..672be97d5e 100644
--- a/resources/quality/creality/base/base_0.3_PLA_adaptive.inst.cfg
+++ b/resources/quality/creality/base/base_0.3_PLA_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/creality/base/base_0.3_PLA_low.inst.cfg b/resources/quality/creality/base/base_0.3_PLA_low.inst.cfg
index ad4644202a..bce81ed8aa 100644
--- a/resources/quality/creality/base/base_0.3_PLA_low.inst.cfg
+++ b/resources/quality/creality/base/base_0.3_PLA_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/creality/base/base_0.3_PLA_standard.inst.cfg b/resources/quality/creality/base/base_0.3_PLA_standard.inst.cfg
index 2e9bfee20d..b203c49a5d 100644
--- a/resources/quality/creality/base/base_0.3_PLA_standard.inst.cfg
+++ b/resources/quality/creality/base/base_0.3_PLA_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/creality/base/base_0.3_PLA_super.inst.cfg b/resources/quality/creality/base/base_0.3_PLA_super.inst.cfg
index 7869e94401..205cb74fcf 100644
--- a/resources/quality/creality/base/base_0.3_PLA_super.inst.cfg
+++ b/resources/quality/creality/base/base_0.3_PLA_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/creality/base/base_0.3_TPU_adaptive.inst.cfg b/resources/quality/creality/base/base_0.3_TPU_adaptive.inst.cfg
index cc10ee0a7c..aef986f74a 100644
--- a/resources/quality/creality/base/base_0.3_TPU_adaptive.inst.cfg
+++ b/resources/quality/creality/base/base_0.3_TPU_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/creality/base/base_0.3_TPU_standard.inst.cfg b/resources/quality/creality/base/base_0.3_TPU_standard.inst.cfg
index 16c94c360a..2509d7888e 100644
--- a/resources/quality/creality/base/base_0.3_TPU_standard.inst.cfg
+++ b/resources/quality/creality/base/base_0.3_TPU_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/creality/base/base_0.3_TPU_super.inst.cfg b/resources/quality/creality/base/base_0.3_TPU_super.inst.cfg
index d6e52b15a7..b0f60d3498 100644
--- a/resources/quality/creality/base/base_0.3_TPU_super.inst.cfg
+++ b/resources/quality/creality/base/base_0.3_TPU_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/creality/base/base_0.4_ABS_adaptive.inst.cfg b/resources/quality/creality/base/base_0.4_ABS_adaptive.inst.cfg
index 215f61827c..5f3d8c911f 100644
--- a/resources/quality/creality/base/base_0.4_ABS_adaptive.inst.cfg
+++ b/resources/quality/creality/base/base_0.4_ABS_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/creality/base/base_0.4_ABS_low.inst.cfg b/resources/quality/creality/base/base_0.4_ABS_low.inst.cfg
index cea2ca35d5..3c9690fafe 100644
--- a/resources/quality/creality/base/base_0.4_ABS_low.inst.cfg
+++ b/resources/quality/creality/base/base_0.4_ABS_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/creality/base/base_0.4_ABS_standard.inst.cfg b/resources/quality/creality/base/base_0.4_ABS_standard.inst.cfg
index 47aab9c2f8..998c4ef915 100644
--- a/resources/quality/creality/base/base_0.4_ABS_standard.inst.cfg
+++ b/resources/quality/creality/base/base_0.4_ABS_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/creality/base/base_0.4_ABS_super.inst.cfg b/resources/quality/creality/base/base_0.4_ABS_super.inst.cfg
index 6d4fc0d9a3..29faf9d49d 100644
--- a/resources/quality/creality/base/base_0.4_ABS_super.inst.cfg
+++ b/resources/quality/creality/base/base_0.4_ABS_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/creality/base/base_0.4_PETG_adaptive.inst.cfg b/resources/quality/creality/base/base_0.4_PETG_adaptive.inst.cfg
index c6c6427814..e0f46c3564 100644
--- a/resources/quality/creality/base/base_0.4_PETG_adaptive.inst.cfg
+++ b/resources/quality/creality/base/base_0.4_PETG_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/creality/base/base_0.4_PETG_low.inst.cfg b/resources/quality/creality/base/base_0.4_PETG_low.inst.cfg
index 46a2c9d53a..38a5829e60 100644
--- a/resources/quality/creality/base/base_0.4_PETG_low.inst.cfg
+++ b/resources/quality/creality/base/base_0.4_PETG_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/creality/base/base_0.4_PETG_standard.inst.cfg b/resources/quality/creality/base/base_0.4_PETG_standard.inst.cfg
index efb94a6d8c..ac606c3431 100644
--- a/resources/quality/creality/base/base_0.4_PETG_standard.inst.cfg
+++ b/resources/quality/creality/base/base_0.4_PETG_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/creality/base/base_0.4_PETG_super.inst.cfg b/resources/quality/creality/base/base_0.4_PETG_super.inst.cfg
index 7988e5a724..a7c88bc67f 100644
--- a/resources/quality/creality/base/base_0.4_PETG_super.inst.cfg
+++ b/resources/quality/creality/base/base_0.4_PETG_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/creality/base/base_0.4_PLA_adaptive.inst.cfg b/resources/quality/creality/base/base_0.4_PLA_adaptive.inst.cfg
index 62caaad88a..d048641758 100644
--- a/resources/quality/creality/base/base_0.4_PLA_adaptive.inst.cfg
+++ b/resources/quality/creality/base/base_0.4_PLA_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/creality/base/base_0.4_PLA_low.inst.cfg b/resources/quality/creality/base/base_0.4_PLA_low.inst.cfg
index a666a3183f..91e96c6714 100644
--- a/resources/quality/creality/base/base_0.4_PLA_low.inst.cfg
+++ b/resources/quality/creality/base/base_0.4_PLA_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/creality/base/base_0.4_PLA_standard.inst.cfg b/resources/quality/creality/base/base_0.4_PLA_standard.inst.cfg
index 1d287e2b7c..5e92b31a7c 100644
--- a/resources/quality/creality/base/base_0.4_PLA_standard.inst.cfg
+++ b/resources/quality/creality/base/base_0.4_PLA_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/creality/base/base_0.4_PLA_super.inst.cfg b/resources/quality/creality/base/base_0.4_PLA_super.inst.cfg
index c3cd076a99..378ebe4d8a 100644
--- a/resources/quality/creality/base/base_0.4_PLA_super.inst.cfg
+++ b/resources/quality/creality/base/base_0.4_PLA_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/creality/base/base_0.4_TPU_adaptive.inst.cfg b/resources/quality/creality/base/base_0.4_TPU_adaptive.inst.cfg
index b904913c83..33b0725bad 100644
--- a/resources/quality/creality/base/base_0.4_TPU_adaptive.inst.cfg
+++ b/resources/quality/creality/base/base_0.4_TPU_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/creality/base/base_0.4_TPU_standard.inst.cfg b/resources/quality/creality/base/base_0.4_TPU_standard.inst.cfg
index f39f6f019c..4b5d9e4aec 100644
--- a/resources/quality/creality/base/base_0.4_TPU_standard.inst.cfg
+++ b/resources/quality/creality/base/base_0.4_TPU_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/creality/base/base_0.4_TPU_super.inst.cfg b/resources/quality/creality/base/base_0.4_TPU_super.inst.cfg
index e72c6f4c25..2086bc635a 100644
--- a/resources/quality/creality/base/base_0.4_TPU_super.inst.cfg
+++ b/resources/quality/creality/base/base_0.4_TPU_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/creality/base/base_0.5_ABS_adaptive.inst.cfg b/resources/quality/creality/base/base_0.5_ABS_adaptive.inst.cfg
index 1051c0412a..792af41ee9 100644
--- a/resources/quality/creality/base/base_0.5_ABS_adaptive.inst.cfg
+++ b/resources/quality/creality/base/base_0.5_ABS_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/creality/base/base_0.5_ABS_low.inst.cfg b/resources/quality/creality/base/base_0.5_ABS_low.inst.cfg
index 2ef15d4945..ce4fd9f356 100644
--- a/resources/quality/creality/base/base_0.5_ABS_low.inst.cfg
+++ b/resources/quality/creality/base/base_0.5_ABS_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/creality/base/base_0.5_ABS_standard.inst.cfg b/resources/quality/creality/base/base_0.5_ABS_standard.inst.cfg
index 19737f0cc7..1cb9e49703 100644
--- a/resources/quality/creality/base/base_0.5_ABS_standard.inst.cfg
+++ b/resources/quality/creality/base/base_0.5_ABS_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/creality/base/base_0.5_ABS_super.inst.cfg b/resources/quality/creality/base/base_0.5_ABS_super.inst.cfg
index 1d9ab2ed4d..8ebedcf006 100644
--- a/resources/quality/creality/base/base_0.5_ABS_super.inst.cfg
+++ b/resources/quality/creality/base/base_0.5_ABS_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/creality/base/base_0.5_PETG_adaptive.inst.cfg b/resources/quality/creality/base/base_0.5_PETG_adaptive.inst.cfg
index de81cd3326..e9074441d3 100644
--- a/resources/quality/creality/base/base_0.5_PETG_adaptive.inst.cfg
+++ b/resources/quality/creality/base/base_0.5_PETG_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/creality/base/base_0.5_PETG_low.inst.cfg b/resources/quality/creality/base/base_0.5_PETG_low.inst.cfg
index 260ad22764..36b727d11c 100644
--- a/resources/quality/creality/base/base_0.5_PETG_low.inst.cfg
+++ b/resources/quality/creality/base/base_0.5_PETG_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/creality/base/base_0.5_PETG_standard.inst.cfg b/resources/quality/creality/base/base_0.5_PETG_standard.inst.cfg
index 203bbec29d..ae04d305a6 100644
--- a/resources/quality/creality/base/base_0.5_PETG_standard.inst.cfg
+++ b/resources/quality/creality/base/base_0.5_PETG_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/creality/base/base_0.5_PETG_super.inst.cfg b/resources/quality/creality/base/base_0.5_PETG_super.inst.cfg
index 9da7775db1..5b59905ac7 100644
--- a/resources/quality/creality/base/base_0.5_PETG_super.inst.cfg
+++ b/resources/quality/creality/base/base_0.5_PETG_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/creality/base/base_0.5_PLA_adaptive.inst.cfg b/resources/quality/creality/base/base_0.5_PLA_adaptive.inst.cfg
index 72f6767c0a..d03f8d5d1c 100644
--- a/resources/quality/creality/base/base_0.5_PLA_adaptive.inst.cfg
+++ b/resources/quality/creality/base/base_0.5_PLA_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/creality/base/base_0.5_PLA_low.inst.cfg b/resources/quality/creality/base/base_0.5_PLA_low.inst.cfg
index cb4371ef39..61ebda8660 100644
--- a/resources/quality/creality/base/base_0.5_PLA_low.inst.cfg
+++ b/resources/quality/creality/base/base_0.5_PLA_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/creality/base/base_0.5_PLA_standard.inst.cfg b/resources/quality/creality/base/base_0.5_PLA_standard.inst.cfg
index 571b288534..969f350199 100644
--- a/resources/quality/creality/base/base_0.5_PLA_standard.inst.cfg
+++ b/resources/quality/creality/base/base_0.5_PLA_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/creality/base/base_0.5_PLA_super.inst.cfg b/resources/quality/creality/base/base_0.5_PLA_super.inst.cfg
index 2b09e69d8a..c1b2571eae 100644
--- a/resources/quality/creality/base/base_0.5_PLA_super.inst.cfg
+++ b/resources/quality/creality/base/base_0.5_PLA_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/creality/base/base_0.5_TPU_adaptive.inst.cfg b/resources/quality/creality/base/base_0.5_TPU_adaptive.inst.cfg
index 8984673534..a01fd327bd 100644
--- a/resources/quality/creality/base/base_0.5_TPU_adaptive.inst.cfg
+++ b/resources/quality/creality/base/base_0.5_TPU_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/creality/base/base_0.5_TPU_standard.inst.cfg b/resources/quality/creality/base/base_0.5_TPU_standard.inst.cfg
index 433ad18c0c..aaeba0c6f6 100644
--- a/resources/quality/creality/base/base_0.5_TPU_standard.inst.cfg
+++ b/resources/quality/creality/base/base_0.5_TPU_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/creality/base/base_0.5_TPU_super.inst.cfg b/resources/quality/creality/base/base_0.5_TPU_super.inst.cfg
index bacf4b37ab..4fc70ac0bd 100644
--- a/resources/quality/creality/base/base_0.5_TPU_super.inst.cfg
+++ b/resources/quality/creality/base/base_0.5_TPU_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/creality/base/base_0.6_ABS_standard.inst.cfg b/resources/quality/creality/base/base_0.6_ABS_standard.inst.cfg
index 8d9222aa1c..216efb7feb 100644
--- a/resources/quality/creality/base/base_0.6_ABS_standard.inst.cfg
+++ b/resources/quality/creality/base/base_0.6_ABS_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/creality/base/base_0.6_PETG_standard.inst.cfg b/resources/quality/creality/base/base_0.6_PETG_standard.inst.cfg
index 0a3e87f61e..7d6238e018 100644
--- a/resources/quality/creality/base/base_0.6_PETG_standard.inst.cfg
+++ b/resources/quality/creality/base/base_0.6_PETG_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/creality/base/base_0.6_PLA_draft.inst.cfg b/resources/quality/creality/base/base_0.6_PLA_draft.inst.cfg
index d6091f9128..0bdd756125 100644
--- a/resources/quality/creality/base/base_0.6_PLA_draft.inst.cfg
+++ b/resources/quality/creality/base/base_0.6_PLA_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/creality/base/base_0.6_PLA_low.inst.cfg b/resources/quality/creality/base/base_0.6_PLA_low.inst.cfg
index c44b1b0b47..99ca1726a8 100644
--- a/resources/quality/creality/base/base_0.6_PLA_low.inst.cfg
+++ b/resources/quality/creality/base/base_0.6_PLA_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/creality/base/base_0.6_PLA_standard.inst.cfg b/resources/quality/creality/base/base_0.6_PLA_standard.inst.cfg
index fad33f13b4..3cd403610f 100644
--- a/resources/quality/creality/base/base_0.6_PLA_standard.inst.cfg
+++ b/resources/quality/creality/base/base_0.6_PLA_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/creality/base/base_0.6_TPU_standard.inst.cfg b/resources/quality/creality/base/base_0.6_TPU_standard.inst.cfg
index 064ef48173..9441027751 100644
--- a/resources/quality/creality/base/base_0.6_TPU_standard.inst.cfg
+++ b/resources/quality/creality/base/base_0.6_TPU_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/creality/base/base_0.8_ABS_draft.inst.cfg b/resources/quality/creality/base/base_0.8_ABS_draft.inst.cfg
index b0af23c7a4..75faf8511d 100644
--- a/resources/quality/creality/base/base_0.8_ABS_draft.inst.cfg
+++ b/resources/quality/creality/base/base_0.8_ABS_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
diff --git a/resources/quality/creality/base/base_0.8_PETG_draft.inst.cfg b/resources/quality/creality/base/base_0.8_PETG_draft.inst.cfg
index 07d3c7222d..9c715fcec5 100644
--- a/resources/quality/creality/base/base_0.8_PETG_draft.inst.cfg
+++ b/resources/quality/creality/base/base_0.8_PETG_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
diff --git a/resources/quality/creality/base/base_0.8_PLA_draft.inst.cfg b/resources/quality/creality/base/base_0.8_PLA_draft.inst.cfg
index 0cde72d551..5f57198c49 100644
--- a/resources/quality/creality/base/base_0.8_PLA_draft.inst.cfg
+++ b/resources/quality/creality/base/base_0.8_PLA_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
diff --git a/resources/quality/creality/base/base_0.8_TPU_draft.inst.cfg b/resources/quality/creality/base/base_0.8_TPU_draft.inst.cfg
index 55320152e3..4861a38b1d 100644
--- a/resources/quality/creality/base/base_0.8_TPU_draft.inst.cfg
+++ b/resources/quality/creality/base/base_0.8_TPU_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
diff --git a/resources/quality/creality/base/base_1.0_ABS_draft.inst.cfg b/resources/quality/creality/base/base_1.0_ABS_draft.inst.cfg
index 1e1bd3d403..1431ab8530 100644
--- a/resources/quality/creality/base/base_1.0_ABS_draft.inst.cfg
+++ b/resources/quality/creality/base/base_1.0_ABS_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 1.0mm Nozzle
diff --git a/resources/quality/creality/base/base_1.0_PETG_draft.inst.cfg b/resources/quality/creality/base/base_1.0_PETG_draft.inst.cfg
index a97ebd1cb1..07ccf302ec 100644
--- a/resources/quality/creality/base/base_1.0_PETG_draft.inst.cfg
+++ b/resources/quality/creality/base/base_1.0_PETG_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 1.0mm Nozzle
diff --git a/resources/quality/creality/base/base_1.0_PLA_draft.inst.cfg b/resources/quality/creality/base/base_1.0_PLA_draft.inst.cfg
index 013c009910..b00db63324 100644
--- a/resources/quality/creality/base/base_1.0_PLA_draft.inst.cfg
+++ b/resources/quality/creality/base/base_1.0_PLA_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 1.0mm Nozzle
diff --git a/resources/quality/creality/base/base_1.0_TPU_draft.inst.cfg b/resources/quality/creality/base/base_1.0_TPU_draft.inst.cfg
index 7750c302fd..bc81bc0371 100644
--- a/resources/quality/creality/base/base_1.0_TPU_draft.inst.cfg
+++ b/resources/quality/creality/base/base_1.0_TPU_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 1.0mm Nozzle
diff --git a/resources/quality/creality/base/base_global_adaptive.inst.cfg b/resources/quality/creality/base/base_global_adaptive.inst.cfg
index 01c490ed20..b6b8b52349 100644
--- a/resources/quality/creality/base/base_global_adaptive.inst.cfg
+++ b/resources/quality/creality/base/base_global_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/creality/base/base_global_draft.inst.cfg b/resources/quality/creality/base/base_global_draft.inst.cfg
index c9c8e43c3b..de99319e53 100644
--- a/resources/quality/creality/base/base_global_draft.inst.cfg
+++ b/resources/quality/creality/base/base_global_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
weight = -5
diff --git a/resources/quality/creality/base/base_global_low.inst.cfg b/resources/quality/creality/base/base_global_low.inst.cfg
index 92fe95da46..bddb8ae653 100644
--- a/resources/quality/creality/base/base_global_low.inst.cfg
+++ b/resources/quality/creality/base/base_global_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
weight = -4
diff --git a/resources/quality/creality/base/base_global_standard.inst.cfg b/resources/quality/creality/base/base_global_standard.inst.cfg
index f99b55cb25..91140677bf 100644
--- a/resources/quality/creality/base/base_global_standard.inst.cfg
+++ b/resources/quality/creality/base/base_global_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
weight = -3
diff --git a/resources/quality/creality/base/base_global_super.inst.cfg b/resources/quality/creality/base/base_global_super.inst.cfg
index 74afb952b7..6f21593188 100644
--- a/resources/quality/creality/base/base_global_super.inst.cfg
+++ b/resources/quality/creality/base/base_global_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
weight = -1
diff --git a/resources/quality/creality/base/base_global_ultra.inst.cfg b/resources/quality/creality/base/base_global_ultra.inst.cfg
index fef3043825..383024037f 100644
--- a/resources/quality/creality/base/base_global_ultra.inst.cfg
+++ b/resources/quality/creality/base/base_global_ultra.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = ultra
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/dagoma/dagoma_discoeasy200_bicolor_pla_fast.inst.cfg b/resources/quality/dagoma/dagoma_discoeasy200_bicolor_pla_fast.inst.cfg
index 70e4d95d81..a5a9879d72 100644
--- a/resources/quality/dagoma/dagoma_discoeasy200_bicolor_pla_fast.inst.cfg
+++ b/resources/quality/dagoma/dagoma_discoeasy200_bicolor_pla_fast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = chromatik_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/dagoma/dagoma_discoeasy200_bicolor_pla_fine.inst.cfg b/resources/quality/dagoma/dagoma_discoeasy200_bicolor_pla_fine.inst.cfg
index 0a73652597..3d5ec38d35 100644
--- a/resources/quality/dagoma/dagoma_discoeasy200_bicolor_pla_fine.inst.cfg
+++ b/resources/quality/dagoma/dagoma_discoeasy200_bicolor_pla_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = chromatik_pla
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/dagoma/dagoma_discoeasy200_bicolor_pla_standard.inst.cfg b/resources/quality/dagoma/dagoma_discoeasy200_bicolor_pla_standard.inst.cfg
index 5d1f105db9..f698da2d69 100644
--- a/resources/quality/dagoma/dagoma_discoeasy200_bicolor_pla_standard.inst.cfg
+++ b/resources/quality/dagoma/dagoma_discoeasy200_bicolor_pla_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = chromatik_pla
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
weight = -1
diff --git a/resources/quality/dagoma/dagoma_discoeasy200_pla_fast.inst.cfg b/resources/quality/dagoma/dagoma_discoeasy200_pla_fast.inst.cfg
index 80e2d82760..622a93a087 100644
--- a/resources/quality/dagoma/dagoma_discoeasy200_pla_fast.inst.cfg
+++ b/resources/quality/dagoma/dagoma_discoeasy200_pla_fast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = chromatik_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/dagoma/dagoma_discoeasy200_pla_fine.inst.cfg b/resources/quality/dagoma/dagoma_discoeasy200_pla_fine.inst.cfg
index 420f315372..98eb36c144 100644
--- a/resources/quality/dagoma/dagoma_discoeasy200_pla_fine.inst.cfg
+++ b/resources/quality/dagoma/dagoma_discoeasy200_pla_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = chromatik_pla
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/dagoma/dagoma_discoeasy200_pla_standard.inst.cfg b/resources/quality/dagoma/dagoma_discoeasy200_pla_standard.inst.cfg
index 049713fb3e..5de5ad8dca 100644
--- a/resources/quality/dagoma/dagoma_discoeasy200_pla_standard.inst.cfg
+++ b/resources/quality/dagoma/dagoma_discoeasy200_pla_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = chromatik_pla
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
weight = -1
diff --git a/resources/quality/dagoma/dagoma_discoultimate_bicolor_pla_fast.inst.cfg b/resources/quality/dagoma/dagoma_discoultimate_bicolor_pla_fast.inst.cfg
index fc1e5b5e50..c35fe262b4 100644
--- a/resources/quality/dagoma/dagoma_discoultimate_bicolor_pla_fast.inst.cfg
+++ b/resources/quality/dagoma/dagoma_discoultimate_bicolor_pla_fast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = chromatik_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/dagoma/dagoma_discoultimate_bicolor_pla_fine.inst.cfg b/resources/quality/dagoma/dagoma_discoultimate_bicolor_pla_fine.inst.cfg
index ddcc979f89..cfdff1319f 100644
--- a/resources/quality/dagoma/dagoma_discoultimate_bicolor_pla_fine.inst.cfg
+++ b/resources/quality/dagoma/dagoma_discoultimate_bicolor_pla_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = chromatik_pla
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/dagoma/dagoma_discoultimate_bicolor_pla_standard.inst.cfg b/resources/quality/dagoma/dagoma_discoultimate_bicolor_pla_standard.inst.cfg
index bd5fceec8d..0030e89bbb 100644
--- a/resources/quality/dagoma/dagoma_discoultimate_bicolor_pla_standard.inst.cfg
+++ b/resources/quality/dagoma/dagoma_discoultimate_bicolor_pla_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = chromatik_pla
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
weight = -1
diff --git a/resources/quality/dagoma/dagoma_discoultimate_pla_fast.inst.cfg b/resources/quality/dagoma/dagoma_discoultimate_pla_fast.inst.cfg
index 642d594d45..4a08d33616 100644
--- a/resources/quality/dagoma/dagoma_discoultimate_pla_fast.inst.cfg
+++ b/resources/quality/dagoma/dagoma_discoultimate_pla_fast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = chromatik_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/dagoma/dagoma_discoultimate_pla_fine.inst.cfg b/resources/quality/dagoma/dagoma_discoultimate_pla_fine.inst.cfg
index 4017074d2c..bc27028922 100644
--- a/resources/quality/dagoma/dagoma_discoultimate_pla_fine.inst.cfg
+++ b/resources/quality/dagoma/dagoma_discoultimate_pla_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = chromatik_pla
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/dagoma/dagoma_discoultimate_pla_standard.inst.cfg b/resources/quality/dagoma/dagoma_discoultimate_pla_standard.inst.cfg
index b6e5c10da5..734edc3920 100644
--- a/resources/quality/dagoma/dagoma_discoultimate_pla_standard.inst.cfg
+++ b/resources/quality/dagoma/dagoma_discoultimate_pla_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = chromatik_pla
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
weight = -1
diff --git a/resources/quality/dagoma/dagoma_magis_pla_fast.inst.cfg b/resources/quality/dagoma/dagoma_magis_pla_fast.inst.cfg
index 58424302a9..5c7ccc5b9f 100644
--- a/resources/quality/dagoma/dagoma_magis_pla_fast.inst.cfg
+++ b/resources/quality/dagoma/dagoma_magis_pla_fast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = chromatik_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/dagoma/dagoma_magis_pla_fine.inst.cfg b/resources/quality/dagoma/dagoma_magis_pla_fine.inst.cfg
index 7b3d12d225..1778c34160 100644
--- a/resources/quality/dagoma/dagoma_magis_pla_fine.inst.cfg
+++ b/resources/quality/dagoma/dagoma_magis_pla_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = chromatik_pla
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/dagoma/dagoma_magis_pla_standard.inst.cfg b/resources/quality/dagoma/dagoma_magis_pla_standard.inst.cfg
index e0dfa3bb48..d6f86947c4 100644
--- a/resources/quality/dagoma/dagoma_magis_pla_standard.inst.cfg
+++ b/resources/quality/dagoma/dagoma_magis_pla_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = chromatik_pla
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
weight = -1
diff --git a/resources/quality/dagoma/dagoma_neva_pla_fast.inst.cfg b/resources/quality/dagoma/dagoma_neva_pla_fast.inst.cfg
index bd4990f290..bcc4603584 100644
--- a/resources/quality/dagoma/dagoma_neva_pla_fast.inst.cfg
+++ b/resources/quality/dagoma/dagoma_neva_pla_fast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = chromatik_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/dagoma/dagoma_neva_pla_fine.inst.cfg b/resources/quality/dagoma/dagoma_neva_pla_fine.inst.cfg
index 569387c839..dd428dc3cc 100644
--- a/resources/quality/dagoma/dagoma_neva_pla_fine.inst.cfg
+++ b/resources/quality/dagoma/dagoma_neva_pla_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = chromatik_pla
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/dagoma/dagoma_neva_pla_standard.inst.cfg b/resources/quality/dagoma/dagoma_neva_pla_standard.inst.cfg
index 1e96da3217..52c7d86ae0 100644
--- a/resources/quality/dagoma/dagoma_neva_pla_standard.inst.cfg
+++ b/resources/quality/dagoma/dagoma_neva_pla_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = chromatik_pla
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
weight = -1
diff --git a/resources/quality/dagoma/dagoma_pro_430_bowden_brass_0.4_pla_h0.1.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_bowden_brass_0.4_pla_h0.1.inst.cfg
index 8a3820c79b..96ea38ade9 100644
--- a/resources/quality/dagoma/dagoma_pro_430_bowden_brass_0.4_pla_h0.1.inst.cfg
+++ b/resources/quality/dagoma/dagoma_pro_430_bowden_brass_0.4_pla_h0.1.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = h0.1
-setting_version = 21
+setting_version = 22
type = quality
variant = Brass 0.4mm
weight = -1
diff --git a/resources/quality/dagoma/dagoma_pro_430_bowden_brass_0.4_pla_h0.2.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_bowden_brass_0.4_pla_h0.2.inst.cfg
index 99320733c0..1e6d59df5b 100644
--- a/resources/quality/dagoma/dagoma_pro_430_bowden_brass_0.4_pla_h0.2.inst.cfg
+++ b/resources/quality/dagoma/dagoma_pro_430_bowden_brass_0.4_pla_h0.2.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = h0.2
-setting_version = 21
+setting_version = 22
type = quality
variant = Brass 0.4mm
weight = 1
diff --git a/resources/quality/dagoma/dagoma_pro_430_bowden_brass_0.4_pla_h0.3.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_bowden_brass_0.4_pla_h0.3.inst.cfg
index bdedd810bb..96af2f714c 100644
--- a/resources/quality/dagoma/dagoma_pro_430_bowden_brass_0.4_pla_h0.3.inst.cfg
+++ b/resources/quality/dagoma/dagoma_pro_430_bowden_brass_0.4_pla_h0.3.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = h0.3
-setting_version = 21
+setting_version = 22
type = quality
variant = Brass 0.4mm
weight = 0
diff --git a/resources/quality/dagoma/dagoma_pro_430_bowden_brass_0.8_pla_h0.4.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_bowden_brass_0.8_pla_h0.4.inst.cfg
index 7c6d77a59d..c3cdc7d9af 100644
--- a/resources/quality/dagoma/dagoma_pro_430_bowden_brass_0.8_pla_h0.4.inst.cfg
+++ b/resources/quality/dagoma/dagoma_pro_430_bowden_brass_0.8_pla_h0.4.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = h0.4
-setting_version = 21
+setting_version = 22
type = quality
variant = Brass 0.8mm
weight = -1
diff --git a/resources/quality/dagoma/dagoma_pro_430_bowden_brass_0.8_pla_h0.6.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_bowden_brass_0.8_pla_h0.6.inst.cfg
index c0d4d5a102..1165fc2ee8 100644
--- a/resources/quality/dagoma/dagoma_pro_430_bowden_brass_0.8_pla_h0.6.inst.cfg
+++ b/resources/quality/dagoma/dagoma_pro_430_bowden_brass_0.8_pla_h0.6.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = h0.6
-setting_version = 21
+setting_version = 22
type = quality
variant = Brass 0.8mm
weight = 1
diff --git a/resources/quality/dagoma/dagoma_pro_430_bowden_brass_1.0_pla_h0.4.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_bowden_brass_1.0_pla_h0.4.inst.cfg
index 30273245d5..f6200a7fd7 100644
--- a/resources/quality/dagoma/dagoma_pro_430_bowden_brass_1.0_pla_h0.4.inst.cfg
+++ b/resources/quality/dagoma/dagoma_pro_430_bowden_brass_1.0_pla_h0.4.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = h0.4
-setting_version = 21
+setting_version = 22
type = quality
variant = Brass 1.0mm
weight = -1
diff --git a/resources/quality/dagoma/dagoma_pro_430_bowden_brass_1.0_pla_h0.6.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_bowden_brass_1.0_pla_h0.6.inst.cfg
index ff0de7c7ea..abfcfebc28 100644
--- a/resources/quality/dagoma/dagoma_pro_430_bowden_brass_1.0_pla_h0.6.inst.cfg
+++ b/resources/quality/dagoma/dagoma_pro_430_bowden_brass_1.0_pla_h0.6.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = h0.6
-setting_version = 21
+setting_version = 22
type = quality
variant = Brass 1.0mm
weight = 1
diff --git a/resources/quality/dagoma/dagoma_pro_430_bowden_brass_1.0_pla_h0.8.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_bowden_brass_1.0_pla_h0.8.inst.cfg
index f0e49d9b30..079fe5831c 100644
--- a/resources/quality/dagoma/dagoma_pro_430_bowden_brass_1.0_pla_h0.8.inst.cfg
+++ b/resources/quality/dagoma/dagoma_pro_430_bowden_brass_1.0_pla_h0.8.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = h0.8
-setting_version = 21
+setting_version = 22
type = quality
variant = Brass 1.0mm
weight = 0
diff --git a/resources/quality/dagoma/dagoma_pro_430_bowden_global_h0.1.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_bowden_global_h0.1.inst.cfg
index 14a2168557..973fca320e 100644
--- a/resources/quality/dagoma/dagoma_pro_430_bowden_global_h0.1.inst.cfg
+++ b/resources/quality/dagoma/dagoma_pro_430_bowden_global_h0.1.inst.cfg
@@ -7,7 +7,7 @@ version = 4
global_quality = True
material = generic_pla
quality_type = h0.1
-setting_version = 21
+setting_version = 22
type = quality
weight = 1
diff --git a/resources/quality/dagoma/dagoma_pro_430_bowden_global_h0.2.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_bowden_global_h0.2.inst.cfg
index 3a1e74586e..2fdbc7549d 100644
--- a/resources/quality/dagoma/dagoma_pro_430_bowden_global_h0.2.inst.cfg
+++ b/resources/quality/dagoma/dagoma_pro_430_bowden_global_h0.2.inst.cfg
@@ -7,7 +7,7 @@ version = 4
global_quality = True
material = generic_pla
quality_type = h0.2
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/dagoma/dagoma_pro_430_bowden_global_h0.3.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_bowden_global_h0.3.inst.cfg
index 0e26abf8d5..feb709164f 100644
--- a/resources/quality/dagoma/dagoma_pro_430_bowden_global_h0.3.inst.cfg
+++ b/resources/quality/dagoma/dagoma_pro_430_bowden_global_h0.3.inst.cfg
@@ -7,7 +7,7 @@ version = 4
global_quality = True
material = generic_pla
quality_type = h0.3
-setting_version = 21
+setting_version = 22
type = quality
weight = -1
diff --git a/resources/quality/dagoma/dagoma_pro_430_bowden_global_h0.4.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_bowden_global_h0.4.inst.cfg
index 8bb2fc95ef..79e2d90b77 100644
--- a/resources/quality/dagoma/dagoma_pro_430_bowden_global_h0.4.inst.cfg
+++ b/resources/quality/dagoma/dagoma_pro_430_bowden_global_h0.4.inst.cfg
@@ -7,7 +7,7 @@ version = 4
global_quality = True
material = generic_pla
quality_type = h0.4
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/dagoma/dagoma_pro_430_bowden_global_h0.6.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_bowden_global_h0.6.inst.cfg
index 5cac41d51e..498ff3750c 100644
--- a/resources/quality/dagoma/dagoma_pro_430_bowden_global_h0.6.inst.cfg
+++ b/resources/quality/dagoma/dagoma_pro_430_bowden_global_h0.6.inst.cfg
@@ -7,7 +7,7 @@ version = 4
global_quality = True
material = generic_pla
quality_type = h0.6
-setting_version = 21
+setting_version = 22
type = quality
weight = -3
diff --git a/resources/quality/dagoma/dagoma_pro_430_bowden_global_h0.8.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_bowden_global_h0.8.inst.cfg
index 14b74e7936..0f9baad3ff 100644
--- a/resources/quality/dagoma/dagoma_pro_430_bowden_global_h0.8.inst.cfg
+++ b/resources/quality/dagoma/dagoma_pro_430_bowden_global_h0.8.inst.cfg
@@ -7,7 +7,7 @@ version = 4
global_quality = True
material = generic_pla
quality_type = h0.8
-setting_version = 21
+setting_version = 22
type = quality
weight = -4
diff --git a/resources/quality/dagoma/dagoma_pro_430_bowden_steel_0.4_pla_h0.1.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_bowden_steel_0.4_pla_h0.1.inst.cfg
index 2e7ae8e8ee..355ef66112 100644
--- a/resources/quality/dagoma/dagoma_pro_430_bowden_steel_0.4_pla_h0.1.inst.cfg
+++ b/resources/quality/dagoma/dagoma_pro_430_bowden_steel_0.4_pla_h0.1.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = h0.1
-setting_version = 21
+setting_version = 22
type = quality
variant = Steel 0.4mm
weight = 1
diff --git a/resources/quality/dagoma/dagoma_pro_430_bowden_steel_0.4_pla_h0.2.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_bowden_steel_0.4_pla_h0.2.inst.cfg
index 2756dc47f9..c160324f03 100644
--- a/resources/quality/dagoma/dagoma_pro_430_bowden_steel_0.4_pla_h0.2.inst.cfg
+++ b/resources/quality/dagoma/dagoma_pro_430_bowden_steel_0.4_pla_h0.2.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = h0.2
-setting_version = 21
+setting_version = 22
type = quality
variant = Steel 0.4mm
weight = 0
diff --git a/resources/quality/dagoma/dagoma_pro_430_bowden_steel_0.4_pla_h0.3.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_bowden_steel_0.4_pla_h0.3.inst.cfg
index 02bc0eaeeb..eb642e6e48 100644
--- a/resources/quality/dagoma/dagoma_pro_430_bowden_steel_0.4_pla_h0.3.inst.cfg
+++ b/resources/quality/dagoma/dagoma_pro_430_bowden_steel_0.4_pla_h0.3.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = h0.3
-setting_version = 21
+setting_version = 22
type = quality
variant = Steel 0.4mm
weight = -1
diff --git a/resources/quality/dagoma/dagoma_pro_430_bowden_steel_0.8_pla_h0.4.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_bowden_steel_0.8_pla_h0.4.inst.cfg
index f972e694a6..59933f6f69 100644
--- a/resources/quality/dagoma/dagoma_pro_430_bowden_steel_0.8_pla_h0.4.inst.cfg
+++ b/resources/quality/dagoma/dagoma_pro_430_bowden_steel_0.8_pla_h0.4.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = h0.4
-setting_version = 21
+setting_version = 22
type = quality
variant = Steel 0.8mm
weight = -1
diff --git a/resources/quality/dagoma/dagoma_pro_430_bowden_steel_0.8_pla_h0.6.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_bowden_steel_0.8_pla_h0.6.inst.cfg
index 481e570d40..ccaa29a0d8 100644
--- a/resources/quality/dagoma/dagoma_pro_430_bowden_steel_0.8_pla_h0.6.inst.cfg
+++ b/resources/quality/dagoma/dagoma_pro_430_bowden_steel_0.8_pla_h0.6.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = h0.6
-setting_version = 21
+setting_version = 22
type = quality
variant = Steel 0.8mm
weight = 1
diff --git a/resources/quality/dagoma/dagoma_pro_430_directdrive_brass_0.4_pla_h0.1.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_directdrive_brass_0.4_pla_h0.1.inst.cfg
index 650fa17b7e..7dba894368 100644
--- a/resources/quality/dagoma/dagoma_pro_430_directdrive_brass_0.4_pla_h0.1.inst.cfg
+++ b/resources/quality/dagoma/dagoma_pro_430_directdrive_brass_0.4_pla_h0.1.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = h0.1
-setting_version = 21
+setting_version = 22
type = quality
variant = Brass 0.4mm
weight = -1
diff --git a/resources/quality/dagoma/dagoma_pro_430_directdrive_brass_0.4_pla_h0.2.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_directdrive_brass_0.4_pla_h0.2.inst.cfg
index 0f1d3999dc..eecd00f154 100644
--- a/resources/quality/dagoma/dagoma_pro_430_directdrive_brass_0.4_pla_h0.2.inst.cfg
+++ b/resources/quality/dagoma/dagoma_pro_430_directdrive_brass_0.4_pla_h0.2.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = h0.2
-setting_version = 21
+setting_version = 22
type = quality
variant = Brass 0.4mm
weight = 1
diff --git a/resources/quality/dagoma/dagoma_pro_430_directdrive_brass_0.4_pla_h0.3.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_directdrive_brass_0.4_pla_h0.3.inst.cfg
index 3ca96774e7..074fcab081 100644
--- a/resources/quality/dagoma/dagoma_pro_430_directdrive_brass_0.4_pla_h0.3.inst.cfg
+++ b/resources/quality/dagoma/dagoma_pro_430_directdrive_brass_0.4_pla_h0.3.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = h0.3
-setting_version = 21
+setting_version = 22
type = quality
variant = Brass 0.4mm
weight = 0
diff --git a/resources/quality/dagoma/dagoma_pro_430_directdrive_brass_0.4_tpu_h0.2.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_directdrive_brass_0.4_tpu_h0.2.inst.cfg
index 062ef756b8..40caac85b7 100644
--- a/resources/quality/dagoma/dagoma_pro_430_directdrive_brass_0.4_tpu_h0.2.inst.cfg
+++ b/resources/quality/dagoma/dagoma_pro_430_directdrive_brass_0.4_tpu_h0.2.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = h0.2
-setting_version = 21
+setting_version = 22
type = quality
variant = Brass 0.4mm
weight = 1
diff --git a/resources/quality/dagoma/dagoma_pro_430_directdrive_brass_0.8_pla_h0.4.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_directdrive_brass_0.8_pla_h0.4.inst.cfg
index 161fb9e9ca..a54d67164f 100644
--- a/resources/quality/dagoma/dagoma_pro_430_directdrive_brass_0.8_pla_h0.4.inst.cfg
+++ b/resources/quality/dagoma/dagoma_pro_430_directdrive_brass_0.8_pla_h0.4.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = h0.4
-setting_version = 21
+setting_version = 22
type = quality
variant = Brass 0.8mm
weight = -1
diff --git a/resources/quality/dagoma/dagoma_pro_430_directdrive_brass_0.8_pla_h0.6.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_directdrive_brass_0.8_pla_h0.6.inst.cfg
index b4a673fc72..877c714bd2 100644
--- a/resources/quality/dagoma/dagoma_pro_430_directdrive_brass_0.8_pla_h0.6.inst.cfg
+++ b/resources/quality/dagoma/dagoma_pro_430_directdrive_brass_0.8_pla_h0.6.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = h0.6
-setting_version = 21
+setting_version = 22
type = quality
variant = Brass 0.8mm
weight = 1
diff --git a/resources/quality/dagoma/dagoma_pro_430_directdrive_brass_1.0_pla_h0.4.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_directdrive_brass_1.0_pla_h0.4.inst.cfg
index a34d69ce6c..d1e846d8ef 100644
--- a/resources/quality/dagoma/dagoma_pro_430_directdrive_brass_1.0_pla_h0.4.inst.cfg
+++ b/resources/quality/dagoma/dagoma_pro_430_directdrive_brass_1.0_pla_h0.4.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = h0.4
-setting_version = 21
+setting_version = 22
type = quality
variant = Brass 1.0mm
weight = -1
diff --git a/resources/quality/dagoma/dagoma_pro_430_directdrive_brass_1.0_pla_h0.6.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_directdrive_brass_1.0_pla_h0.6.inst.cfg
index 81576e61c8..587816e51d 100644
--- a/resources/quality/dagoma/dagoma_pro_430_directdrive_brass_1.0_pla_h0.6.inst.cfg
+++ b/resources/quality/dagoma/dagoma_pro_430_directdrive_brass_1.0_pla_h0.6.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = h0.6
-setting_version = 21
+setting_version = 22
type = quality
variant = Brass 1.0mm
weight = 1
diff --git a/resources/quality/dagoma/dagoma_pro_430_directdrive_brass_1.0_pla_h0.8.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_directdrive_brass_1.0_pla_h0.8.inst.cfg
index 3c3cc8d980..aaf0443bf3 100644
--- a/resources/quality/dagoma/dagoma_pro_430_directdrive_brass_1.0_pla_h0.8.inst.cfg
+++ b/resources/quality/dagoma/dagoma_pro_430_directdrive_brass_1.0_pla_h0.8.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = h0.8
-setting_version = 21
+setting_version = 22
type = quality
variant = Brass 1.0mm
weight = 0
diff --git a/resources/quality/dagoma/dagoma_pro_430_directdrive_global_h0.1.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_directdrive_global_h0.1.inst.cfg
index 9945309482..1bc5d20d89 100644
--- a/resources/quality/dagoma/dagoma_pro_430_directdrive_global_h0.1.inst.cfg
+++ b/resources/quality/dagoma/dagoma_pro_430_directdrive_global_h0.1.inst.cfg
@@ -7,7 +7,7 @@ version = 4
global_quality = True
material = generic_pla
quality_type = h0.1
-setting_version = 21
+setting_version = 22
type = quality
weight = 1
diff --git a/resources/quality/dagoma/dagoma_pro_430_directdrive_global_h0.2.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_directdrive_global_h0.2.inst.cfg
index 55f26374ae..cc7fd06726 100644
--- a/resources/quality/dagoma/dagoma_pro_430_directdrive_global_h0.2.inst.cfg
+++ b/resources/quality/dagoma/dagoma_pro_430_directdrive_global_h0.2.inst.cfg
@@ -7,7 +7,7 @@ version = 4
global_quality = True
material = generic_pla
quality_type = h0.2
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/dagoma/dagoma_pro_430_directdrive_global_h0.3.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_directdrive_global_h0.3.inst.cfg
index c665a03825..8a12a51635 100644
--- a/resources/quality/dagoma/dagoma_pro_430_directdrive_global_h0.3.inst.cfg
+++ b/resources/quality/dagoma/dagoma_pro_430_directdrive_global_h0.3.inst.cfg
@@ -7,7 +7,7 @@ version = 4
global_quality = True
material = generic_pla
quality_type = h0.3
-setting_version = 21
+setting_version = 22
type = quality
weight = -1
diff --git a/resources/quality/dagoma/dagoma_pro_430_directdrive_global_h0.4.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_directdrive_global_h0.4.inst.cfg
index 46ba60d0f4..a9b846ca8b 100644
--- a/resources/quality/dagoma/dagoma_pro_430_directdrive_global_h0.4.inst.cfg
+++ b/resources/quality/dagoma/dagoma_pro_430_directdrive_global_h0.4.inst.cfg
@@ -7,7 +7,7 @@ version = 4
global_quality = True
material = generic_pla
quality_type = h0.4
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/dagoma/dagoma_pro_430_directdrive_global_h0.6.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_directdrive_global_h0.6.inst.cfg
index 541bf92df7..03e6b0b6c5 100644
--- a/resources/quality/dagoma/dagoma_pro_430_directdrive_global_h0.6.inst.cfg
+++ b/resources/quality/dagoma/dagoma_pro_430_directdrive_global_h0.6.inst.cfg
@@ -7,7 +7,7 @@ version = 4
global_quality = True
material = generic_pla
quality_type = h0.6
-setting_version = 21
+setting_version = 22
type = quality
weight = -3
diff --git a/resources/quality/dagoma/dagoma_pro_430_directdrive_global_h0.8.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_directdrive_global_h0.8.inst.cfg
index f354189b83..faa311ad57 100644
--- a/resources/quality/dagoma/dagoma_pro_430_directdrive_global_h0.8.inst.cfg
+++ b/resources/quality/dagoma/dagoma_pro_430_directdrive_global_h0.8.inst.cfg
@@ -7,7 +7,7 @@ version = 4
global_quality = True
material = generic_pla
quality_type = h0.8
-setting_version = 21
+setting_version = 22
type = quality
weight = -4
diff --git a/resources/quality/dagoma/dagoma_pro_430_directdrive_steel_0.4_pla_h0.1.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_directdrive_steel_0.4_pla_h0.1.inst.cfg
index 283163c1ee..f219f6e880 100644
--- a/resources/quality/dagoma/dagoma_pro_430_directdrive_steel_0.4_pla_h0.1.inst.cfg
+++ b/resources/quality/dagoma/dagoma_pro_430_directdrive_steel_0.4_pla_h0.1.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = h0.1
-setting_version = 21
+setting_version = 22
type = quality
variant = Steel 0.4mm
weight = 1
diff --git a/resources/quality/dagoma/dagoma_pro_430_directdrive_steel_0.4_pla_h0.2.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_directdrive_steel_0.4_pla_h0.2.inst.cfg
index d13baa6fdb..68455d3453 100644
--- a/resources/quality/dagoma/dagoma_pro_430_directdrive_steel_0.4_pla_h0.2.inst.cfg
+++ b/resources/quality/dagoma/dagoma_pro_430_directdrive_steel_0.4_pla_h0.2.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = h0.2
-setting_version = 21
+setting_version = 22
type = quality
variant = Steel 0.4mm
weight = 0
diff --git a/resources/quality/dagoma/dagoma_pro_430_directdrive_steel_0.4_pla_h0.3.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_directdrive_steel_0.4_pla_h0.3.inst.cfg
index 6b0d2a057e..e6e3508722 100644
--- a/resources/quality/dagoma/dagoma_pro_430_directdrive_steel_0.4_pla_h0.3.inst.cfg
+++ b/resources/quality/dagoma/dagoma_pro_430_directdrive_steel_0.4_pla_h0.3.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = h0.3
-setting_version = 21
+setting_version = 22
type = quality
variant = Steel 0.4mm
weight = -1
diff --git a/resources/quality/dagoma/dagoma_pro_430_directdrive_steel_0.8_pla_h0.4.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_directdrive_steel_0.8_pla_h0.4.inst.cfg
index aa21ac37ef..a34676603e 100644
--- a/resources/quality/dagoma/dagoma_pro_430_directdrive_steel_0.8_pla_h0.4.inst.cfg
+++ b/resources/quality/dagoma/dagoma_pro_430_directdrive_steel_0.8_pla_h0.4.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = h0.4
-setting_version = 21
+setting_version = 22
type = quality
variant = Steel 0.8mm
weight = -1
diff --git a/resources/quality/dagoma/dagoma_pro_430_directdrive_steel_0.8_pla_h0.6.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_directdrive_steel_0.8_pla_h0.6.inst.cfg
index ef034361bc..36d3e3351c 100644
--- a/resources/quality/dagoma/dagoma_pro_430_directdrive_steel_0.8_pla_h0.6.inst.cfg
+++ b/resources/quality/dagoma/dagoma_pro_430_directdrive_steel_0.8_pla_h0.6.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = h0.6
-setting_version = 21
+setting_version = 22
type = quality
variant = Steel 0.8mm
weight = 1
diff --git a/resources/quality/dagoma/dagoma_sigma_0.4_pla_h0.1.inst.cfg b/resources/quality/dagoma/dagoma_sigma_0.4_pla_h0.1.inst.cfg
index 2a314f63a2..5f877759d7 100644
--- a/resources/quality/dagoma/dagoma_sigma_0.4_pla_h0.1.inst.cfg
+++ b/resources/quality/dagoma/dagoma_sigma_0.4_pla_h0.1.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = h0.1
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm
weight = 1
diff --git a/resources/quality/dagoma/dagoma_sigma_0.4_pla_h0.2.inst.cfg b/resources/quality/dagoma/dagoma_sigma_0.4_pla_h0.2.inst.cfg
index 5da6bfa959..4457176cee 100644
--- a/resources/quality/dagoma/dagoma_sigma_0.4_pla_h0.2.inst.cfg
+++ b/resources/quality/dagoma/dagoma_sigma_0.4_pla_h0.2.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = h0.2
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm
weight = 0
diff --git a/resources/quality/dagoma/dagoma_sigma_0.4_pla_h0.3.inst.cfg b/resources/quality/dagoma/dagoma_sigma_0.4_pla_h0.3.inst.cfg
index 3da68913a5..014d2a0a6c 100644
--- a/resources/quality/dagoma/dagoma_sigma_0.4_pla_h0.3.inst.cfg
+++ b/resources/quality/dagoma/dagoma_sigma_0.4_pla_h0.3.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = h0.3
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm
weight = -1
diff --git a/resources/quality/dagoma/dagoma_sigma_0.8_pla_h0.4.inst.cfg b/resources/quality/dagoma/dagoma_sigma_0.8_pla_h0.4.inst.cfg
index 3d68f81d31..fda7f5bef8 100644
--- a/resources/quality/dagoma/dagoma_sigma_0.8_pla_h0.4.inst.cfg
+++ b/resources/quality/dagoma/dagoma_sigma_0.8_pla_h0.4.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = h0.4
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm
weight = -2
diff --git a/resources/quality/dagoma/dagoma_sigma_0.8_pla_h0.6inst.cfg b/resources/quality/dagoma/dagoma_sigma_0.8_pla_h0.6inst.cfg
index 9211063512..b338c04c60 100644
--- a/resources/quality/dagoma/dagoma_sigma_0.8_pla_h0.6inst.cfg
+++ b/resources/quality/dagoma/dagoma_sigma_0.8_pla_h0.6inst.cfg
@@ -4,7 +4,7 @@ name = Draft
definition = dagoma_sigma
[metadata]
-setting_version = 21
+setting_version = 22
type = quality
quality_type = h0.6
weight = -3
diff --git a/resources/quality/dagoma/dagoma_sigma_0.8_pla_h0.8.inst.cfg b/resources/quality/dagoma/dagoma_sigma_0.8_pla_h0.8.inst.cfg
index 48e87fefd1..a0346640b8 100644
--- a/resources/quality/dagoma/dagoma_sigma_0.8_pla_h0.8.inst.cfg
+++ b/resources/quality/dagoma/dagoma_sigma_0.8_pla_h0.8.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = h0.8
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm
weight = -4
diff --git a/resources/quality/dagoma/dagoma_sigma_global_h0.1.inst.cfg b/resources/quality/dagoma/dagoma_sigma_global_h0.1.inst.cfg
index b29da3a1f6..f4854e3590 100644
--- a/resources/quality/dagoma/dagoma_sigma_global_h0.1.inst.cfg
+++ b/resources/quality/dagoma/dagoma_sigma_global_h0.1.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = h0.1
-setting_version = 21
+setting_version = 22
type = quality
weight = 1
diff --git a/resources/quality/dagoma/dagoma_sigma_global_h0.2.inst.cfg b/resources/quality/dagoma/dagoma_sigma_global_h0.2.inst.cfg
index 47104e5473..fe081fea2b 100644
--- a/resources/quality/dagoma/dagoma_sigma_global_h0.2.inst.cfg
+++ b/resources/quality/dagoma/dagoma_sigma_global_h0.2.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = h0.2
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/dagoma/dagoma_sigma_global_h0.3.inst.cfg b/resources/quality/dagoma/dagoma_sigma_global_h0.3.inst.cfg
index 1e9a908de7..5fc3621a60 100644
--- a/resources/quality/dagoma/dagoma_sigma_global_h0.3.inst.cfg
+++ b/resources/quality/dagoma/dagoma_sigma_global_h0.3.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = h0.3
-setting_version = 21
+setting_version = 22
type = quality
weight = -1
diff --git a/resources/quality/dagoma/dagoma_sigma_global_h0.4.inst.cfg b/resources/quality/dagoma/dagoma_sigma_global_h0.4.inst.cfg
index 65ca55990f..7fa09620a2 100644
--- a/resources/quality/dagoma/dagoma_sigma_global_h0.4.inst.cfg
+++ b/resources/quality/dagoma/dagoma_sigma_global_h0.4.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = h0.4
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/dagoma/dagoma_sigma_global_h0.6.inst.cfg b/resources/quality/dagoma/dagoma_sigma_global_h0.6.inst.cfg
index 72e18c6be6..fe91f95768 100644
--- a/resources/quality/dagoma/dagoma_sigma_global_h0.6.inst.cfg
+++ b/resources/quality/dagoma/dagoma_sigma_global_h0.6.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = h0.6
-setting_version = 21
+setting_version = 22
type = quality
weight = -3
diff --git a/resources/quality/dagoma/dagoma_sigma_global_h0.8.inst.cfg b/resources/quality/dagoma/dagoma_sigma_global_h0.8.inst.cfg
index d947f3add2..ee029f1031 100644
--- a/resources/quality/dagoma/dagoma_sigma_global_h0.8.inst.cfg
+++ b/resources/quality/dagoma/dagoma_sigma_global_h0.8.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = h0.8
-setting_version = 21
+setting_version = 22
type = quality
weight = -4
diff --git a/resources/quality/deltacomb/ABS/deltacomb_DBE0.25_ABS_A.inst.cfg b/resources/quality/deltacomb/ABS/deltacomb_DBE0.25_ABS_A.inst.cfg
index 8a8b584bc0..11aa6f6507 100755
--- a/resources/quality/deltacomb/ABS/deltacomb_DBE0.25_ABS_A.inst.cfg
+++ b/resources/quality/deltacomb/ABS/deltacomb_DBE0.25_ABS_A.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = D005
-setting_version = 21
+setting_version = 22
type = quality
variant = DBE 0.25mm
diff --git a/resources/quality/deltacomb/ABS/deltacomb_DBE0.25_ABS_B.inst.cfg b/resources/quality/deltacomb/ABS/deltacomb_DBE0.25_ABS_B.inst.cfg
index 15bf611665..2f83de4ed0 100755
--- a/resources/quality/deltacomb/ABS/deltacomb_DBE0.25_ABS_B.inst.cfg
+++ b/resources/quality/deltacomb/ABS/deltacomb_DBE0.25_ABS_B.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = D010
-setting_version = 21
+setting_version = 22
type = quality
variant = DBE 0.25mm
diff --git a/resources/quality/deltacomb/ABS/deltacomb_DBE0.25_ABS_C.inst.cfg b/resources/quality/deltacomb/ABS/deltacomb_DBE0.25_ABS_C.inst.cfg
index 7c26732b13..8317881430 100755
--- a/resources/quality/deltacomb/ABS/deltacomb_DBE0.25_ABS_C.inst.cfg
+++ b/resources/quality/deltacomb/ABS/deltacomb_DBE0.25_ABS_C.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = D015
-setting_version = 21
+setting_version = 22
type = quality
variant = DBE 0.25mm
diff --git a/resources/quality/deltacomb/ABS/deltacomb_DBE0.40_ABS_A.inst.cfg b/resources/quality/deltacomb/ABS/deltacomb_DBE0.40_ABS_A.inst.cfg
index 3b92558153..31a1896b58 100755
--- a/resources/quality/deltacomb/ABS/deltacomb_DBE0.40_ABS_A.inst.cfg
+++ b/resources/quality/deltacomb/ABS/deltacomb_DBE0.40_ABS_A.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = D005
-setting_version = 21
+setting_version = 22
type = quality
variant = DBE 0.40mm
diff --git a/resources/quality/deltacomb/ABS/deltacomb_DBE0.40_ABS_B.inst.cfg b/resources/quality/deltacomb/ABS/deltacomb_DBE0.40_ABS_B.inst.cfg
index 73871da7e1..5377ed0e30 100755
--- a/resources/quality/deltacomb/ABS/deltacomb_DBE0.40_ABS_B.inst.cfg
+++ b/resources/quality/deltacomb/ABS/deltacomb_DBE0.40_ABS_B.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = D010
-setting_version = 21
+setting_version = 22
type = quality
variant = DBE 0.40mm
diff --git a/resources/quality/deltacomb/ABS/deltacomb_DBE0.40_ABS_C.inst.cfg b/resources/quality/deltacomb/ABS/deltacomb_DBE0.40_ABS_C.inst.cfg
index 96e6077571..acc20d4811 100755
--- a/resources/quality/deltacomb/ABS/deltacomb_DBE0.40_ABS_C.inst.cfg
+++ b/resources/quality/deltacomb/ABS/deltacomb_DBE0.40_ABS_C.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = D015
-setting_version = 21
+setting_version = 22
type = quality
variant = DBE 0.40mm
diff --git a/resources/quality/deltacomb/ABS/deltacomb_DBE0.40_ABS_D.inst.cfg b/resources/quality/deltacomb/ABS/deltacomb_DBE0.40_ABS_D.inst.cfg
index d5c7fbd614..a9eb22c049 100755
--- a/resources/quality/deltacomb/ABS/deltacomb_DBE0.40_ABS_D.inst.cfg
+++ b/resources/quality/deltacomb/ABS/deltacomb_DBE0.40_ABS_D.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = D020
-setting_version = 21
+setting_version = 22
type = quality
variant = DBE 0.40mm
diff --git a/resources/quality/deltacomb/ABS/deltacomb_DBE0.40_ABS_E.inst.cfg b/resources/quality/deltacomb/ABS/deltacomb_DBE0.40_ABS_E.inst.cfg
index 6657d37e7f..c3eb63c1cd 100755
--- a/resources/quality/deltacomb/ABS/deltacomb_DBE0.40_ABS_E.inst.cfg
+++ b/resources/quality/deltacomb/ABS/deltacomb_DBE0.40_ABS_E.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = D030
-setting_version = 21
+setting_version = 22
type = quality
variant = DBE 0.40mm
diff --git a/resources/quality/deltacomb/ABS/deltacomb_DBE0.60_ABS_C.inst.cfg b/resources/quality/deltacomb/ABS/deltacomb_DBE0.60_ABS_C.inst.cfg
index 8cfe00ac3c..1e1104c7d5 100755
--- a/resources/quality/deltacomb/ABS/deltacomb_DBE0.60_ABS_C.inst.cfg
+++ b/resources/quality/deltacomb/ABS/deltacomb_DBE0.60_ABS_C.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = D015
-setting_version = 21
+setting_version = 22
type = quality
variant = DBE 0.60mm
diff --git a/resources/quality/deltacomb/ABS/deltacomb_DBE0.60_ABS_D.inst.cfg b/resources/quality/deltacomb/ABS/deltacomb_DBE0.60_ABS_D.inst.cfg
index d5d0fa5a73..af25db2d41 100755
--- a/resources/quality/deltacomb/ABS/deltacomb_DBE0.60_ABS_D.inst.cfg
+++ b/resources/quality/deltacomb/ABS/deltacomb_DBE0.60_ABS_D.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = D020
-setting_version = 21
+setting_version = 22
type = quality
variant = DBE 0.60mm
diff --git a/resources/quality/deltacomb/ABS/deltacomb_DBE0.60_ABS_E.inst.cfg b/resources/quality/deltacomb/ABS/deltacomb_DBE0.60_ABS_E.inst.cfg
index 9e49598374..e7af80eea9 100755
--- a/resources/quality/deltacomb/ABS/deltacomb_DBE0.60_ABS_E.inst.cfg
+++ b/resources/quality/deltacomb/ABS/deltacomb_DBE0.60_ABS_E.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = D030
-setting_version = 21
+setting_version = 22
type = quality
variant = DBE 0.60mm
diff --git a/resources/quality/deltacomb/ABS/deltacomb_DBE0.60_ABS_F.inst.cfg b/resources/quality/deltacomb/ABS/deltacomb_DBE0.60_ABS_F.inst.cfg
index 5f334d8d26..d75f2de82f 100755
--- a/resources/quality/deltacomb/ABS/deltacomb_DBE0.60_ABS_F.inst.cfg
+++ b/resources/quality/deltacomb/ABS/deltacomb_DBE0.60_ABS_F.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = D045
-setting_version = 21
+setting_version = 22
type = quality
variant = DBE 0.60mm
diff --git a/resources/quality/deltacomb/ABS/deltacomb_FBE0.25_ABS_A.inst.cfg b/resources/quality/deltacomb/ABS/deltacomb_FBE0.25_ABS_A.inst.cfg
index 4e6658d889..18c60ed91f 100755
--- a/resources/quality/deltacomb/ABS/deltacomb_FBE0.25_ABS_A.inst.cfg
+++ b/resources/quality/deltacomb/ABS/deltacomb_FBE0.25_ABS_A.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = D005
-setting_version = 21
+setting_version = 22
type = quality
variant = FBE 0.25mm
diff --git a/resources/quality/deltacomb/ABS/deltacomb_FBE0.25_ABS_B.inst.cfg b/resources/quality/deltacomb/ABS/deltacomb_FBE0.25_ABS_B.inst.cfg
index b72fdb316e..2d98391804 100755
--- a/resources/quality/deltacomb/ABS/deltacomb_FBE0.25_ABS_B.inst.cfg
+++ b/resources/quality/deltacomb/ABS/deltacomb_FBE0.25_ABS_B.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = D010
-setting_version = 21
+setting_version = 22
type = quality
variant = FBE 0.25mm
diff --git a/resources/quality/deltacomb/ABS/deltacomb_FBE0.25_ABS_C.inst.cfg b/resources/quality/deltacomb/ABS/deltacomb_FBE0.25_ABS_C.inst.cfg
index 0c81cf4c2c..8565f8b755 100755
--- a/resources/quality/deltacomb/ABS/deltacomb_FBE0.25_ABS_C.inst.cfg
+++ b/resources/quality/deltacomb/ABS/deltacomb_FBE0.25_ABS_C.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = D015
-setting_version = 21
+setting_version = 22
type = quality
variant = FBE 0.25mm
diff --git a/resources/quality/deltacomb/ABS/deltacomb_FBE0.40_ABS_A.inst.cfg b/resources/quality/deltacomb/ABS/deltacomb_FBE0.40_ABS_A.inst.cfg
index 4956b6bb26..9f0b4b686a 100755
--- a/resources/quality/deltacomb/ABS/deltacomb_FBE0.40_ABS_A.inst.cfg
+++ b/resources/quality/deltacomb/ABS/deltacomb_FBE0.40_ABS_A.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = D005
-setting_version = 21
+setting_version = 22
type = quality
variant = FBE 0.40mm
diff --git a/resources/quality/deltacomb/ABS/deltacomb_FBE0.40_ABS_B.inst.cfg b/resources/quality/deltacomb/ABS/deltacomb_FBE0.40_ABS_B.inst.cfg
index deece00af5..a00fb62edf 100755
--- a/resources/quality/deltacomb/ABS/deltacomb_FBE0.40_ABS_B.inst.cfg
+++ b/resources/quality/deltacomb/ABS/deltacomb_FBE0.40_ABS_B.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = D010
-setting_version = 21
+setting_version = 22
type = quality
variant = FBE 0.40mm
diff --git a/resources/quality/deltacomb/ABS/deltacomb_FBE0.40_ABS_C.inst.cfg b/resources/quality/deltacomb/ABS/deltacomb_FBE0.40_ABS_C.inst.cfg
index 0f4e94a668..de41c51506 100755
--- a/resources/quality/deltacomb/ABS/deltacomb_FBE0.40_ABS_C.inst.cfg
+++ b/resources/quality/deltacomb/ABS/deltacomb_FBE0.40_ABS_C.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = D015
-setting_version = 21
+setting_version = 22
type = quality
variant = FBE 0.40mm
diff --git a/resources/quality/deltacomb/ABS/deltacomb_FBE0.40_ABS_D.inst.cfg b/resources/quality/deltacomb/ABS/deltacomb_FBE0.40_ABS_D.inst.cfg
index 2698caefb4..f44d704144 100755
--- a/resources/quality/deltacomb/ABS/deltacomb_FBE0.40_ABS_D.inst.cfg
+++ b/resources/quality/deltacomb/ABS/deltacomb_FBE0.40_ABS_D.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = D020
-setting_version = 21
+setting_version = 22
type = quality
variant = FBE 0.40mm
diff --git a/resources/quality/deltacomb/ABS/deltacomb_FBE0.40_ABS_E.inst.cfg b/resources/quality/deltacomb/ABS/deltacomb_FBE0.40_ABS_E.inst.cfg
index 4fc1b7b237..47bec0fb2b 100755
--- a/resources/quality/deltacomb/ABS/deltacomb_FBE0.40_ABS_E.inst.cfg
+++ b/resources/quality/deltacomb/ABS/deltacomb_FBE0.40_ABS_E.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = D030
-setting_version = 21
+setting_version = 22
type = quality
variant = FBE 0.40mm
diff --git a/resources/quality/deltacomb/ABS/deltacomb_FBE0.60_ABS_C.inst.cfg b/resources/quality/deltacomb/ABS/deltacomb_FBE0.60_ABS_C.inst.cfg
index 4478fce9f1..52f4cb6d18 100755
--- a/resources/quality/deltacomb/ABS/deltacomb_FBE0.60_ABS_C.inst.cfg
+++ b/resources/quality/deltacomb/ABS/deltacomb_FBE0.60_ABS_C.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = D015
-setting_version = 21
+setting_version = 22
type = quality
variant = FBE 0.60mm
diff --git a/resources/quality/deltacomb/ABS/deltacomb_FBE0.60_ABS_D.inst.cfg b/resources/quality/deltacomb/ABS/deltacomb_FBE0.60_ABS_D.inst.cfg
index ff4c929e18..21d53035f9 100755
--- a/resources/quality/deltacomb/ABS/deltacomb_FBE0.60_ABS_D.inst.cfg
+++ b/resources/quality/deltacomb/ABS/deltacomb_FBE0.60_ABS_D.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = D020
-setting_version = 21
+setting_version = 22
type = quality
variant = FBE 0.60mm
diff --git a/resources/quality/deltacomb/ABS/deltacomb_FBE0.60_ABS_E.inst.cfg b/resources/quality/deltacomb/ABS/deltacomb_FBE0.60_ABS_E.inst.cfg
index 520857c2a7..916fe406c7 100755
--- a/resources/quality/deltacomb/ABS/deltacomb_FBE0.60_ABS_E.inst.cfg
+++ b/resources/quality/deltacomb/ABS/deltacomb_FBE0.60_ABS_E.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = D030
-setting_version = 21
+setting_version = 22
type = quality
variant = FBE 0.60mm
diff --git a/resources/quality/deltacomb/ABS/deltacomb_FBE0.60_ABS_F.inst.cfg b/resources/quality/deltacomb/ABS/deltacomb_FBE0.60_ABS_F.inst.cfg
index 40c7bf43b2..2ba586ef71 100755
--- a/resources/quality/deltacomb/ABS/deltacomb_FBE0.60_ABS_F.inst.cfg
+++ b/resources/quality/deltacomb/ABS/deltacomb_FBE0.60_ABS_F.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = D045
-setting_version = 21
+setting_version = 22
type = quality
variant = FBE 0.60mm
diff --git a/resources/quality/deltacomb/ABS/deltacomb_VDBE0.80_ABS_D.inst.cfg b/resources/quality/deltacomb/ABS/deltacomb_VDBE0.80_ABS_D.inst.cfg
index cc43f8d0b2..dc5351515b 100755
--- a/resources/quality/deltacomb/ABS/deltacomb_VDBE0.80_ABS_D.inst.cfg
+++ b/resources/quality/deltacomb/ABS/deltacomb_VDBE0.80_ABS_D.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = D020
-setting_version = 21
+setting_version = 22
type = quality
variant = V-DBE 0.80mm
diff --git a/resources/quality/deltacomb/ABS/deltacomb_VDBE0.80_ABS_E.inst.cfg b/resources/quality/deltacomb/ABS/deltacomb_VDBE0.80_ABS_E.inst.cfg
index 5d168973c5..2d0a92bdce 100755
--- a/resources/quality/deltacomb/ABS/deltacomb_VDBE0.80_ABS_E.inst.cfg
+++ b/resources/quality/deltacomb/ABS/deltacomb_VDBE0.80_ABS_E.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = D030
-setting_version = 21
+setting_version = 22
type = quality
variant = V-DBE 0.80mm
diff --git a/resources/quality/deltacomb/ABS/deltacomb_VDBE0.80_ABS_F.inst.cfg b/resources/quality/deltacomb/ABS/deltacomb_VDBE0.80_ABS_F.inst.cfg
index 49c6971b09..fc327140a8 100755
--- a/resources/quality/deltacomb/ABS/deltacomb_VDBE0.80_ABS_F.inst.cfg
+++ b/resources/quality/deltacomb/ABS/deltacomb_VDBE0.80_ABS_F.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = D045
-setting_version = 21
+setting_version = 22
type = quality
variant = V-DBE 0.80mm
diff --git a/resources/quality/deltacomb/ABS/deltacomb_VDBE0.80_ABS_G.inst.cfg b/resources/quality/deltacomb/ABS/deltacomb_VDBE0.80_ABS_G.inst.cfg
index 31aac66be3..f3bc78f2ca 100755
--- a/resources/quality/deltacomb/ABS/deltacomb_VDBE0.80_ABS_G.inst.cfg
+++ b/resources/quality/deltacomb/ABS/deltacomb_VDBE0.80_ABS_G.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = D060
-setting_version = 21
+setting_version = 22
type = quality
variant = V-DBE 0.80mm
diff --git a/resources/quality/deltacomb/ABS/deltacomb_VFBE0.80_ABS_D.inst.cfg b/resources/quality/deltacomb/ABS/deltacomb_VFBE0.80_ABS_D.inst.cfg
index 5961eb4452..c53bb930fb 100755
--- a/resources/quality/deltacomb/ABS/deltacomb_VFBE0.80_ABS_D.inst.cfg
+++ b/resources/quality/deltacomb/ABS/deltacomb_VFBE0.80_ABS_D.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = D020
-setting_version = 21
+setting_version = 22
type = quality
variant = V-FBE 0.80mm
diff --git a/resources/quality/deltacomb/ABS/deltacomb_VFBE0.80_ABS_E.inst.cfg b/resources/quality/deltacomb/ABS/deltacomb_VFBE0.80_ABS_E.inst.cfg
index 23e2c433b2..7753924c31 100755
--- a/resources/quality/deltacomb/ABS/deltacomb_VFBE0.80_ABS_E.inst.cfg
+++ b/resources/quality/deltacomb/ABS/deltacomb_VFBE0.80_ABS_E.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = D030
-setting_version = 21
+setting_version = 22
type = quality
variant = V-FBE 0.80mm
diff --git a/resources/quality/deltacomb/ABS/deltacomb_VFBE0.80_ABS_F.inst.cfg b/resources/quality/deltacomb/ABS/deltacomb_VFBE0.80_ABS_F.inst.cfg
index ece582dd36..78ff239fed 100755
--- a/resources/quality/deltacomb/ABS/deltacomb_VFBE0.80_ABS_F.inst.cfg
+++ b/resources/quality/deltacomb/ABS/deltacomb_VFBE0.80_ABS_F.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = D045
-setting_version = 21
+setting_version = 22
type = quality
variant = V-FBE 0.80mm
diff --git a/resources/quality/deltacomb/ABS/deltacomb_VFBE0.80_ABS_G.inst.cfg b/resources/quality/deltacomb/ABS/deltacomb_VFBE0.80_ABS_G.inst.cfg
index d55ac970d8..124a0663c9 100755
--- a/resources/quality/deltacomb/ABS/deltacomb_VFBE0.80_ABS_G.inst.cfg
+++ b/resources/quality/deltacomb/ABS/deltacomb_VFBE0.80_ABS_G.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = D060
-setting_version = 21
+setting_version = 22
type = quality
variant = V-FBE 0.80mm
diff --git a/resources/quality/deltacomb/PETG/deltacomb_DBE0.40_PETG_A.inst.cfg b/resources/quality/deltacomb/PETG/deltacomb_DBE0.40_PETG_A.inst.cfg
index 492cb97495..c17e03cca7 100644
--- a/resources/quality/deltacomb/PETG/deltacomb_DBE0.40_PETG_A.inst.cfg
+++ b/resources/quality/deltacomb/PETG/deltacomb_DBE0.40_PETG_A.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = D005
-setting_version = 21
+setting_version = 22
type = quality
variant = DBE 0.40mm
diff --git a/resources/quality/deltacomb/PETG/deltacomb_DBE0.40_PETG_B.inst.cfg b/resources/quality/deltacomb/PETG/deltacomb_DBE0.40_PETG_B.inst.cfg
index a25a79d56b..351fe10bac 100644
--- a/resources/quality/deltacomb/PETG/deltacomb_DBE0.40_PETG_B.inst.cfg
+++ b/resources/quality/deltacomb/PETG/deltacomb_DBE0.40_PETG_B.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = D010
-setting_version = 21
+setting_version = 22
type = quality
variant = DBE 0.40mm
diff --git a/resources/quality/deltacomb/PETG/deltacomb_DBE0.40_PETG_C.inst.cfg b/resources/quality/deltacomb/PETG/deltacomb_DBE0.40_PETG_C.inst.cfg
index 26b02315ea..7142884b51 100644
--- a/resources/quality/deltacomb/PETG/deltacomb_DBE0.40_PETG_C.inst.cfg
+++ b/resources/quality/deltacomb/PETG/deltacomb_DBE0.40_PETG_C.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = D015
-setting_version = 21
+setting_version = 22
type = quality
variant = DBE 0.40mm
diff --git a/resources/quality/deltacomb/PETG/deltacomb_DBE0.40_PETG_D.inst.cfg b/resources/quality/deltacomb/PETG/deltacomb_DBE0.40_PETG_D.inst.cfg
index 6bce31c5f7..42b997af7a 100644
--- a/resources/quality/deltacomb/PETG/deltacomb_DBE0.40_PETG_D.inst.cfg
+++ b/resources/quality/deltacomb/PETG/deltacomb_DBE0.40_PETG_D.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = D020
-setting_version = 21
+setting_version = 22
type = quality
variant = DBE 0.40mm
diff --git a/resources/quality/deltacomb/PETG/deltacomb_DBE0.40_PETG_E.inst.cfg b/resources/quality/deltacomb/PETG/deltacomb_DBE0.40_PETG_E.inst.cfg
index 1bdbb0c13a..60faed8b77 100644
--- a/resources/quality/deltacomb/PETG/deltacomb_DBE0.40_PETG_E.inst.cfg
+++ b/resources/quality/deltacomb/PETG/deltacomb_DBE0.40_PETG_E.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = D030
-setting_version = 21
+setting_version = 22
type = quality
variant = DBE 0.40mm
diff --git a/resources/quality/deltacomb/PETG/deltacomb_DBE0.60_PETG_C.inst.cfg b/resources/quality/deltacomb/PETG/deltacomb_DBE0.60_PETG_C.inst.cfg
index a22255aae9..c0fe8ef102 100644
--- a/resources/quality/deltacomb/PETG/deltacomb_DBE0.60_PETG_C.inst.cfg
+++ b/resources/quality/deltacomb/PETG/deltacomb_DBE0.60_PETG_C.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = D015
-setting_version = 21
+setting_version = 22
type = quality
variant = DBE 0.60mm
diff --git a/resources/quality/deltacomb/PETG/deltacomb_DBE0.60_PETG_D.inst.cfg b/resources/quality/deltacomb/PETG/deltacomb_DBE0.60_PETG_D.inst.cfg
index f5b32da80c..93b85e78f8 100644
--- a/resources/quality/deltacomb/PETG/deltacomb_DBE0.60_PETG_D.inst.cfg
+++ b/resources/quality/deltacomb/PETG/deltacomb_DBE0.60_PETG_D.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = D020
-setting_version = 21
+setting_version = 22
type = quality
variant = DBE 0.60mm
diff --git a/resources/quality/deltacomb/PETG/deltacomb_DBE0.60_PETG_E.inst.cfg b/resources/quality/deltacomb/PETG/deltacomb_DBE0.60_PETG_E.inst.cfg
index 065435394d..1d930aae1f 100644
--- a/resources/quality/deltacomb/PETG/deltacomb_DBE0.60_PETG_E.inst.cfg
+++ b/resources/quality/deltacomb/PETG/deltacomb_DBE0.60_PETG_E.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = D030
-setting_version = 21
+setting_version = 22
type = quality
variant = DBE 0.60mm
diff --git a/resources/quality/deltacomb/PETG/deltacomb_DBE0.60_PETG_F.inst.cfg b/resources/quality/deltacomb/PETG/deltacomb_DBE0.60_PETG_F.inst.cfg
index c04a262456..c5b90b0687 100644
--- a/resources/quality/deltacomb/PETG/deltacomb_DBE0.60_PETG_F.inst.cfg
+++ b/resources/quality/deltacomb/PETG/deltacomb_DBE0.60_PETG_F.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = D045
-setting_version = 21
+setting_version = 22
type = quality
variant = DBE 0.60mm
diff --git a/resources/quality/deltacomb/PETG/deltacomb_FBE0.40_PETG_A.inst.cfg b/resources/quality/deltacomb/PETG/deltacomb_FBE0.40_PETG_A.inst.cfg
index 2c2b0a6e68..98f2580400 100644
--- a/resources/quality/deltacomb/PETG/deltacomb_FBE0.40_PETG_A.inst.cfg
+++ b/resources/quality/deltacomb/PETG/deltacomb_FBE0.40_PETG_A.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = D005
-setting_version = 21
+setting_version = 22
type = quality
variant = FBE 0.40mm
diff --git a/resources/quality/deltacomb/PETG/deltacomb_FBE0.40_PETG_B.inst.cfg b/resources/quality/deltacomb/PETG/deltacomb_FBE0.40_PETG_B.inst.cfg
index 04675124a8..fbfcb4447f 100644
--- a/resources/quality/deltacomb/PETG/deltacomb_FBE0.40_PETG_B.inst.cfg
+++ b/resources/quality/deltacomb/PETG/deltacomb_FBE0.40_PETG_B.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = D010
-setting_version = 21
+setting_version = 22
type = quality
variant = FBE 0.40mm
diff --git a/resources/quality/deltacomb/PETG/deltacomb_FBE0.40_PETG_C.inst.cfg b/resources/quality/deltacomb/PETG/deltacomb_FBE0.40_PETG_C.inst.cfg
index 1f4fd047ed..5f8c6766b4 100644
--- a/resources/quality/deltacomb/PETG/deltacomb_FBE0.40_PETG_C.inst.cfg
+++ b/resources/quality/deltacomb/PETG/deltacomb_FBE0.40_PETG_C.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = D015
-setting_version = 21
+setting_version = 22
type = quality
variant = FBE 0.40mm
diff --git a/resources/quality/deltacomb/PETG/deltacomb_FBE0.40_PETG_D.inst.cfg b/resources/quality/deltacomb/PETG/deltacomb_FBE0.40_PETG_D.inst.cfg
index cf763f73a1..4e409923b8 100644
--- a/resources/quality/deltacomb/PETG/deltacomb_FBE0.40_PETG_D.inst.cfg
+++ b/resources/quality/deltacomb/PETG/deltacomb_FBE0.40_PETG_D.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = D020
-setting_version = 21
+setting_version = 22
type = quality
variant = FBE 0.40mm
diff --git a/resources/quality/deltacomb/PETG/deltacomb_FBE0.40_PETG_E.inst.cfg b/resources/quality/deltacomb/PETG/deltacomb_FBE0.40_PETG_E.inst.cfg
index 223d45ae1f..4c66839fbc 100644
--- a/resources/quality/deltacomb/PETG/deltacomb_FBE0.40_PETG_E.inst.cfg
+++ b/resources/quality/deltacomb/PETG/deltacomb_FBE0.40_PETG_E.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = D030
-setting_version = 21
+setting_version = 22
type = quality
variant = FBE 0.40mm
diff --git a/resources/quality/deltacomb/PETG/deltacomb_FBE0.60_PETG_C.inst.cfg b/resources/quality/deltacomb/PETG/deltacomb_FBE0.60_PETG_C.inst.cfg
index e017bbfff6..8063002f95 100644
--- a/resources/quality/deltacomb/PETG/deltacomb_FBE0.60_PETG_C.inst.cfg
+++ b/resources/quality/deltacomb/PETG/deltacomb_FBE0.60_PETG_C.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = D015
-setting_version = 21
+setting_version = 22
type = quality
variant = FBE 0.60mm
diff --git a/resources/quality/deltacomb/PETG/deltacomb_FBE0.60_PETG_D.inst.cfg b/resources/quality/deltacomb/PETG/deltacomb_FBE0.60_PETG_D.inst.cfg
index 767cdd65f2..d1759d62d3 100644
--- a/resources/quality/deltacomb/PETG/deltacomb_FBE0.60_PETG_D.inst.cfg
+++ b/resources/quality/deltacomb/PETG/deltacomb_FBE0.60_PETG_D.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = D020
-setting_version = 21
+setting_version = 22
type = quality
variant = FBE 0.60mm
diff --git a/resources/quality/deltacomb/PETG/deltacomb_FBE0.60_PETG_E.inst.cfg b/resources/quality/deltacomb/PETG/deltacomb_FBE0.60_PETG_E.inst.cfg
index 40270cda5b..8101fbe35f 100644
--- a/resources/quality/deltacomb/PETG/deltacomb_FBE0.60_PETG_E.inst.cfg
+++ b/resources/quality/deltacomb/PETG/deltacomb_FBE0.60_PETG_E.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = D030
-setting_version = 21
+setting_version = 22
type = quality
variant = FBE 0.60mm
diff --git a/resources/quality/deltacomb/PETG/deltacomb_FBE0.60_PETG_F.inst.cfg b/resources/quality/deltacomb/PETG/deltacomb_FBE0.60_PETG_F.inst.cfg
index ab4555693a..56e1b5d313 100644
--- a/resources/quality/deltacomb/PETG/deltacomb_FBE0.60_PETG_F.inst.cfg
+++ b/resources/quality/deltacomb/PETG/deltacomb_FBE0.60_PETG_F.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = D045
-setting_version = 21
+setting_version = 22
type = quality
variant = FBE 0.60mm
diff --git a/resources/quality/deltacomb/PLA/deltacomb_DBE0.25_PLA_A.inst.cfg b/resources/quality/deltacomb/PLA/deltacomb_DBE0.25_PLA_A.inst.cfg
index cdd90d13c0..b50557725d 100755
--- a/resources/quality/deltacomb/PLA/deltacomb_DBE0.25_PLA_A.inst.cfg
+++ b/resources/quality/deltacomb/PLA/deltacomb_DBE0.25_PLA_A.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = D005
-setting_version = 21
+setting_version = 22
type = quality
variant = DBE 0.25mm
diff --git a/resources/quality/deltacomb/PLA/deltacomb_DBE0.25_PLA_B.inst.cfg b/resources/quality/deltacomb/PLA/deltacomb_DBE0.25_PLA_B.inst.cfg
index 19cef2a1e4..0e8054dd27 100755
--- a/resources/quality/deltacomb/PLA/deltacomb_DBE0.25_PLA_B.inst.cfg
+++ b/resources/quality/deltacomb/PLA/deltacomb_DBE0.25_PLA_B.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = D010
-setting_version = 21
+setting_version = 22
type = quality
variant = DBE 0.25mm
diff --git a/resources/quality/deltacomb/PLA/deltacomb_DBE0.25_PLA_C.inst.cfg b/resources/quality/deltacomb/PLA/deltacomb_DBE0.25_PLA_C.inst.cfg
index 3c5ae41aca..bd45965d4b 100755
--- a/resources/quality/deltacomb/PLA/deltacomb_DBE0.25_PLA_C.inst.cfg
+++ b/resources/quality/deltacomb/PLA/deltacomb_DBE0.25_PLA_C.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = D015
-setting_version = 21
+setting_version = 22
type = quality
variant = DBE 0.25mm
diff --git a/resources/quality/deltacomb/PLA/deltacomb_DBE0.40_PLA_A.inst.cfg b/resources/quality/deltacomb/PLA/deltacomb_DBE0.40_PLA_A.inst.cfg
index 868f5d5ed5..f020d2f102 100755
--- a/resources/quality/deltacomb/PLA/deltacomb_DBE0.40_PLA_A.inst.cfg
+++ b/resources/quality/deltacomb/PLA/deltacomb_DBE0.40_PLA_A.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = D005
-setting_version = 21
+setting_version = 22
type = quality
variant = DBE 0.40mm
diff --git a/resources/quality/deltacomb/PLA/deltacomb_DBE0.40_PLA_B.inst.cfg b/resources/quality/deltacomb/PLA/deltacomb_DBE0.40_PLA_B.inst.cfg
index 35d49a13d0..295e777a2f 100755
--- a/resources/quality/deltacomb/PLA/deltacomb_DBE0.40_PLA_B.inst.cfg
+++ b/resources/quality/deltacomb/PLA/deltacomb_DBE0.40_PLA_B.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = D010
-setting_version = 21
+setting_version = 22
type = quality
variant = DBE 0.40mm
diff --git a/resources/quality/deltacomb/PLA/deltacomb_DBE0.40_PLA_C.inst.cfg b/resources/quality/deltacomb/PLA/deltacomb_DBE0.40_PLA_C.inst.cfg
index 41c7aa2afd..7b39f2a7f9 100755
--- a/resources/quality/deltacomb/PLA/deltacomb_DBE0.40_PLA_C.inst.cfg
+++ b/resources/quality/deltacomb/PLA/deltacomb_DBE0.40_PLA_C.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = D015
-setting_version = 21
+setting_version = 22
type = quality
variant = DBE 0.40mm
diff --git a/resources/quality/deltacomb/PLA/deltacomb_DBE0.40_PLA_D.inst.cfg b/resources/quality/deltacomb/PLA/deltacomb_DBE0.40_PLA_D.inst.cfg
index 0025c844dc..d2c3add06d 100755
--- a/resources/quality/deltacomb/PLA/deltacomb_DBE0.40_PLA_D.inst.cfg
+++ b/resources/quality/deltacomb/PLA/deltacomb_DBE0.40_PLA_D.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = D020
-setting_version = 21
+setting_version = 22
type = quality
variant = DBE 0.40mm
diff --git a/resources/quality/deltacomb/PLA/deltacomb_DBE0.40_PLA_E.inst.cfg b/resources/quality/deltacomb/PLA/deltacomb_DBE0.40_PLA_E.inst.cfg
index 8664fbc064..dfbf63f11c 100755
--- a/resources/quality/deltacomb/PLA/deltacomb_DBE0.40_PLA_E.inst.cfg
+++ b/resources/quality/deltacomb/PLA/deltacomb_DBE0.40_PLA_E.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = D030
-setting_version = 21
+setting_version = 22
type = quality
variant = DBE 0.40mm
diff --git a/resources/quality/deltacomb/PLA/deltacomb_DBE0.60_PLA_C.inst.cfg b/resources/quality/deltacomb/PLA/deltacomb_DBE0.60_PLA_C.inst.cfg
index 1af7595a71..0d8b1dae2a 100755
--- a/resources/quality/deltacomb/PLA/deltacomb_DBE0.60_PLA_C.inst.cfg
+++ b/resources/quality/deltacomb/PLA/deltacomb_DBE0.60_PLA_C.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = D015
-setting_version = 21
+setting_version = 22
type = quality
variant = DBE 0.60mm
diff --git a/resources/quality/deltacomb/PLA/deltacomb_DBE0.60_PLA_D.inst.cfg b/resources/quality/deltacomb/PLA/deltacomb_DBE0.60_PLA_D.inst.cfg
index e52f3017cb..f6fffd5ba6 100755
--- a/resources/quality/deltacomb/PLA/deltacomb_DBE0.60_PLA_D.inst.cfg
+++ b/resources/quality/deltacomb/PLA/deltacomb_DBE0.60_PLA_D.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = D020
-setting_version = 21
+setting_version = 22
type = quality
variant = DBE 0.60mm
diff --git a/resources/quality/deltacomb/PLA/deltacomb_DBE0.60_PLA_E.inst.cfg b/resources/quality/deltacomb/PLA/deltacomb_DBE0.60_PLA_E.inst.cfg
index ea2b3697d8..9b1ba58800 100755
--- a/resources/quality/deltacomb/PLA/deltacomb_DBE0.60_PLA_E.inst.cfg
+++ b/resources/quality/deltacomb/PLA/deltacomb_DBE0.60_PLA_E.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = D030
-setting_version = 21
+setting_version = 22
type = quality
variant = DBE 0.60mm
diff --git a/resources/quality/deltacomb/PLA/deltacomb_DBE0.60_PLA_F.inst.cfg b/resources/quality/deltacomb/PLA/deltacomb_DBE0.60_PLA_F.inst.cfg
index c803195e81..16d09699dc 100755
--- a/resources/quality/deltacomb/PLA/deltacomb_DBE0.60_PLA_F.inst.cfg
+++ b/resources/quality/deltacomb/PLA/deltacomb_DBE0.60_PLA_F.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = D045
-setting_version = 21
+setting_version = 22
type = quality
variant = DBE 0.60mm
diff --git a/resources/quality/deltacomb/PLA/deltacomb_FBE0.25_PLA_A.inst.cfg b/resources/quality/deltacomb/PLA/deltacomb_FBE0.25_PLA_A.inst.cfg
index 156ece560b..5e7be2d1fb 100755
--- a/resources/quality/deltacomb/PLA/deltacomb_FBE0.25_PLA_A.inst.cfg
+++ b/resources/quality/deltacomb/PLA/deltacomb_FBE0.25_PLA_A.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = D005
-setting_version = 21
+setting_version = 22
type = quality
variant = FBE 0.25mm
diff --git a/resources/quality/deltacomb/PLA/deltacomb_FBE0.25_PLA_B.inst.cfg b/resources/quality/deltacomb/PLA/deltacomb_FBE0.25_PLA_B.inst.cfg
index 96b1ce332f..bf01db2049 100755
--- a/resources/quality/deltacomb/PLA/deltacomb_FBE0.25_PLA_B.inst.cfg
+++ b/resources/quality/deltacomb/PLA/deltacomb_FBE0.25_PLA_B.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = D010
-setting_version = 21
+setting_version = 22
type = quality
variant = FBE 0.25mm
diff --git a/resources/quality/deltacomb/PLA/deltacomb_FBE0.25_PLA_C.inst.cfg b/resources/quality/deltacomb/PLA/deltacomb_FBE0.25_PLA_C.inst.cfg
index 37f5b310a5..ecbfacae2b 100755
--- a/resources/quality/deltacomb/PLA/deltacomb_FBE0.25_PLA_C.inst.cfg
+++ b/resources/quality/deltacomb/PLA/deltacomb_FBE0.25_PLA_C.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = D015
-setting_version = 21
+setting_version = 22
type = quality
variant = FBE 0.25mm
diff --git a/resources/quality/deltacomb/PLA/deltacomb_FBE0.40_PLA_A.inst.cfg b/resources/quality/deltacomb/PLA/deltacomb_FBE0.40_PLA_A.inst.cfg
index f299395884..241686cb36 100755
--- a/resources/quality/deltacomb/PLA/deltacomb_FBE0.40_PLA_A.inst.cfg
+++ b/resources/quality/deltacomb/PLA/deltacomb_FBE0.40_PLA_A.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = D005
-setting_version = 21
+setting_version = 22
type = quality
variant = FBE 0.40mm
diff --git a/resources/quality/deltacomb/PLA/deltacomb_FBE0.40_PLA_B.inst.cfg b/resources/quality/deltacomb/PLA/deltacomb_FBE0.40_PLA_B.inst.cfg
index 8d11172d21..b9a32b3cb7 100755
--- a/resources/quality/deltacomb/PLA/deltacomb_FBE0.40_PLA_B.inst.cfg
+++ b/resources/quality/deltacomb/PLA/deltacomb_FBE0.40_PLA_B.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = D010
-setting_version = 21
+setting_version = 22
type = quality
variant = FBE 0.40mm
diff --git a/resources/quality/deltacomb/PLA/deltacomb_FBE0.40_PLA_C.inst.cfg b/resources/quality/deltacomb/PLA/deltacomb_FBE0.40_PLA_C.inst.cfg
index b5d0f7de91..448c3e5967 100755
--- a/resources/quality/deltacomb/PLA/deltacomb_FBE0.40_PLA_C.inst.cfg
+++ b/resources/quality/deltacomb/PLA/deltacomb_FBE0.40_PLA_C.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = D015
-setting_version = 21
+setting_version = 22
type = quality
variant = FBE 0.40mm
diff --git a/resources/quality/deltacomb/PLA/deltacomb_FBE0.40_PLA_D.inst.cfg b/resources/quality/deltacomb/PLA/deltacomb_FBE0.40_PLA_D.inst.cfg
index 2a4d35a325..6ab71e2295 100755
--- a/resources/quality/deltacomb/PLA/deltacomb_FBE0.40_PLA_D.inst.cfg
+++ b/resources/quality/deltacomb/PLA/deltacomb_FBE0.40_PLA_D.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = D020
-setting_version = 21
+setting_version = 22
type = quality
variant = FBE 0.40mm
diff --git a/resources/quality/deltacomb/PLA/deltacomb_FBE0.40_PLA_E.inst.cfg b/resources/quality/deltacomb/PLA/deltacomb_FBE0.40_PLA_E.inst.cfg
index b355d02912..75844ac2dc 100755
--- a/resources/quality/deltacomb/PLA/deltacomb_FBE0.40_PLA_E.inst.cfg
+++ b/resources/quality/deltacomb/PLA/deltacomb_FBE0.40_PLA_E.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = D030
-setting_version = 21
+setting_version = 22
type = quality
variant = FBE 0.40mm
diff --git a/resources/quality/deltacomb/PLA/deltacomb_FBE0.60_PLA_C.inst.cfg b/resources/quality/deltacomb/PLA/deltacomb_FBE0.60_PLA_C.inst.cfg
index e19d21a078..2c3bfd17ec 100755
--- a/resources/quality/deltacomb/PLA/deltacomb_FBE0.60_PLA_C.inst.cfg
+++ b/resources/quality/deltacomb/PLA/deltacomb_FBE0.60_PLA_C.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = D015
-setting_version = 21
+setting_version = 22
type = quality
variant = FBE 0.60mm
diff --git a/resources/quality/deltacomb/PLA/deltacomb_FBE0.60_PLA_D.inst.cfg b/resources/quality/deltacomb/PLA/deltacomb_FBE0.60_PLA_D.inst.cfg
index 7a426d6024..64a49a9700 100755
--- a/resources/quality/deltacomb/PLA/deltacomb_FBE0.60_PLA_D.inst.cfg
+++ b/resources/quality/deltacomb/PLA/deltacomb_FBE0.60_PLA_D.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = D020
-setting_version = 21
+setting_version = 22
type = quality
variant = FBE 0.60mm
diff --git a/resources/quality/deltacomb/PLA/deltacomb_FBE0.60_PLA_E.inst.cfg b/resources/quality/deltacomb/PLA/deltacomb_FBE0.60_PLA_E.inst.cfg
index 99d0e38501..063dcf8aac 100755
--- a/resources/quality/deltacomb/PLA/deltacomb_FBE0.60_PLA_E.inst.cfg
+++ b/resources/quality/deltacomb/PLA/deltacomb_FBE0.60_PLA_E.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = D030
-setting_version = 21
+setting_version = 22
type = quality
variant = FBE 0.60mm
diff --git a/resources/quality/deltacomb/PLA/deltacomb_FBE0.60_PLA_F.inst.cfg b/resources/quality/deltacomb/PLA/deltacomb_FBE0.60_PLA_F.inst.cfg
index 642030bf17..9b4ef0761b 100755
--- a/resources/quality/deltacomb/PLA/deltacomb_FBE0.60_PLA_F.inst.cfg
+++ b/resources/quality/deltacomb/PLA/deltacomb_FBE0.60_PLA_F.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = D045
-setting_version = 21
+setting_version = 22
type = quality
variant = FBE 0.60mm
diff --git a/resources/quality/deltacomb/PLA/deltacomb_VDBE0.80_PLA_D.inst.cfg b/resources/quality/deltacomb/PLA/deltacomb_VDBE0.80_PLA_D.inst.cfg
index ea55901854..cf8780e0d3 100755
--- a/resources/quality/deltacomb/PLA/deltacomb_VDBE0.80_PLA_D.inst.cfg
+++ b/resources/quality/deltacomb/PLA/deltacomb_VDBE0.80_PLA_D.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = D020
-setting_version = 21
+setting_version = 22
type = quality
variant = V-DBE 0.80mm
diff --git a/resources/quality/deltacomb/PLA/deltacomb_VDBE0.80_PLA_E.inst.cfg b/resources/quality/deltacomb/PLA/deltacomb_VDBE0.80_PLA_E.inst.cfg
index a884f4e1a9..4f9ad94b0e 100755
--- a/resources/quality/deltacomb/PLA/deltacomb_VDBE0.80_PLA_E.inst.cfg
+++ b/resources/quality/deltacomb/PLA/deltacomb_VDBE0.80_PLA_E.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = D030
-setting_version = 21
+setting_version = 22
type = quality
variant = V-DBE 0.80mm
diff --git a/resources/quality/deltacomb/PLA/deltacomb_VDBE0.80_PLA_F.inst.cfg b/resources/quality/deltacomb/PLA/deltacomb_VDBE0.80_PLA_F.inst.cfg
index 1ff352c7d0..4a0a27225b 100755
--- a/resources/quality/deltacomb/PLA/deltacomb_VDBE0.80_PLA_F.inst.cfg
+++ b/resources/quality/deltacomb/PLA/deltacomb_VDBE0.80_PLA_F.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = D045
-setting_version = 21
+setting_version = 22
type = quality
variant = V-DBE 0.80mm
diff --git a/resources/quality/deltacomb/PLA/deltacomb_VDBE0.80_PLA_G.inst.cfg b/resources/quality/deltacomb/PLA/deltacomb_VDBE0.80_PLA_G.inst.cfg
index 889b141c6c..80bd1ed96e 100755
--- a/resources/quality/deltacomb/PLA/deltacomb_VDBE0.80_PLA_G.inst.cfg
+++ b/resources/quality/deltacomb/PLA/deltacomb_VDBE0.80_PLA_G.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = D060
-setting_version = 21
+setting_version = 22
type = quality
variant = V-DBE 0.80mm
diff --git a/resources/quality/deltacomb/PLA/deltacomb_VFBE0.80_PLA_D.inst.cfg b/resources/quality/deltacomb/PLA/deltacomb_VFBE0.80_PLA_D.inst.cfg
index 0b4b6fa3b7..2943296891 100755
--- a/resources/quality/deltacomb/PLA/deltacomb_VFBE0.80_PLA_D.inst.cfg
+++ b/resources/quality/deltacomb/PLA/deltacomb_VFBE0.80_PLA_D.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = D020
-setting_version = 21
+setting_version = 22
type = quality
variant = V-FBE 0.80mm
diff --git a/resources/quality/deltacomb/PLA/deltacomb_VFBE0.80_PLA_E.inst.cfg b/resources/quality/deltacomb/PLA/deltacomb_VFBE0.80_PLA_E.inst.cfg
index a8c2e55499..3b0f9b2892 100755
--- a/resources/quality/deltacomb/PLA/deltacomb_VFBE0.80_PLA_E.inst.cfg
+++ b/resources/quality/deltacomb/PLA/deltacomb_VFBE0.80_PLA_E.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = D030
-setting_version = 21
+setting_version = 22
type = quality
variant = V-FBE 0.60mm
diff --git a/resources/quality/deltacomb/PLA/deltacomb_VFBE0.80_PLA_F.inst.cfg b/resources/quality/deltacomb/PLA/deltacomb_VFBE0.80_PLA_F.inst.cfg
index 5fee15ae39..1744414d27 100755
--- a/resources/quality/deltacomb/PLA/deltacomb_VFBE0.80_PLA_F.inst.cfg
+++ b/resources/quality/deltacomb/PLA/deltacomb_VFBE0.80_PLA_F.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = D045
-setting_version = 21
+setting_version = 22
type = quality
variant = V-FBE 0.80mm
diff --git a/resources/quality/deltacomb/PLA/deltacomb_VFBE0.80_PLA_G.inst.cfg b/resources/quality/deltacomb/PLA/deltacomb_VFBE0.80_PLA_G.inst.cfg
index e43e7aede5..e8d01f930d 100755
--- a/resources/quality/deltacomb/PLA/deltacomb_VFBE0.80_PLA_G.inst.cfg
+++ b/resources/quality/deltacomb/PLA/deltacomb_VFBE0.80_PLA_G.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = D060
-setting_version = 21
+setting_version = 22
type = quality
variant = V-FBE 0.80mm
diff --git a/resources/quality/deltacomb/PVA/deltacomb_DBE0.40_PVA_A.inst.cfg b/resources/quality/deltacomb/PVA/deltacomb_DBE0.40_PVA_A.inst.cfg
index 8001617679..33b5c2c111 100644
--- a/resources/quality/deltacomb/PVA/deltacomb_DBE0.40_PVA_A.inst.cfg
+++ b/resources/quality/deltacomb/PVA/deltacomb_DBE0.40_PVA_A.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pva
quality_type = D005
-setting_version = 21
+setting_version = 22
type = quality
variant = DBE 0.40mm
diff --git a/resources/quality/deltacomb/PVA/deltacomb_DBE0.40_PVA_B.inst.cfg b/resources/quality/deltacomb/PVA/deltacomb_DBE0.40_PVA_B.inst.cfg
index 8ba367fe48..5be0dc9527 100644
--- a/resources/quality/deltacomb/PVA/deltacomb_DBE0.40_PVA_B.inst.cfg
+++ b/resources/quality/deltacomb/PVA/deltacomb_DBE0.40_PVA_B.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pva
quality_type = D010
-setting_version = 21
+setting_version = 22
type = quality
variant = DBE 0.40mm
diff --git a/resources/quality/deltacomb/PVA/deltacomb_DBE0.40_PVA_C.inst.cfg b/resources/quality/deltacomb/PVA/deltacomb_DBE0.40_PVA_C.inst.cfg
index d2a6ba74e7..76aa867f8f 100644
--- a/resources/quality/deltacomb/PVA/deltacomb_DBE0.40_PVA_C.inst.cfg
+++ b/resources/quality/deltacomb/PVA/deltacomb_DBE0.40_PVA_C.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pva
quality_type = D015
-setting_version = 21
+setting_version = 22
type = quality
variant = DBE 0.40mm
diff --git a/resources/quality/deltacomb/PVA/deltacomb_DBE0.40_PVA_D.inst.cfg b/resources/quality/deltacomb/PVA/deltacomb_DBE0.40_PVA_D.inst.cfg
index db98c20ccf..20bb125cd9 100644
--- a/resources/quality/deltacomb/PVA/deltacomb_DBE0.40_PVA_D.inst.cfg
+++ b/resources/quality/deltacomb/PVA/deltacomb_DBE0.40_PVA_D.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pva
quality_type = D020
-setting_version = 21
+setting_version = 22
type = quality
variant = DBE 0.40mm
diff --git a/resources/quality/deltacomb/PVA/deltacomb_DBE0.40_PVA_E.inst.cfg b/resources/quality/deltacomb/PVA/deltacomb_DBE0.40_PVA_E.inst.cfg
index d6e149f7f4..cc0224cf23 100644
--- a/resources/quality/deltacomb/PVA/deltacomb_DBE0.40_PVA_E.inst.cfg
+++ b/resources/quality/deltacomb/PVA/deltacomb_DBE0.40_PVA_E.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pva
quality_type = D030
-setting_version = 21
+setting_version = 22
type = quality
variant = DBE 0.40mm
diff --git a/resources/quality/deltacomb/PVA/deltacomb_DBE0.60_PVA_C.inst.cfg b/resources/quality/deltacomb/PVA/deltacomb_DBE0.60_PVA_C.inst.cfg
index c9e595c086..ec2ebdc647 100644
--- a/resources/quality/deltacomb/PVA/deltacomb_DBE0.60_PVA_C.inst.cfg
+++ b/resources/quality/deltacomb/PVA/deltacomb_DBE0.60_PVA_C.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pva
quality_type = D015
-setting_version = 21
+setting_version = 22
type = quality
variant = DBE 0.60mm
diff --git a/resources/quality/deltacomb/PVA/deltacomb_DBE0.60_PVA_D.inst.cfg b/resources/quality/deltacomb/PVA/deltacomb_DBE0.60_PVA_D.inst.cfg
index f8aacf5d2b..136ec93d16 100644
--- a/resources/quality/deltacomb/PVA/deltacomb_DBE0.60_PVA_D.inst.cfg
+++ b/resources/quality/deltacomb/PVA/deltacomb_DBE0.60_PVA_D.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pva
quality_type = D020
-setting_version = 21
+setting_version = 22
type = quality
variant = DBE 0.60mm
diff --git a/resources/quality/deltacomb/PVA/deltacomb_DBE0.60_PVA_E.inst.cfg b/resources/quality/deltacomb/PVA/deltacomb_DBE0.60_PVA_E.inst.cfg
index 59543a8bb3..3a0a94782c 100644
--- a/resources/quality/deltacomb/PVA/deltacomb_DBE0.60_PVA_E.inst.cfg
+++ b/resources/quality/deltacomb/PVA/deltacomb_DBE0.60_PVA_E.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pva
quality_type = D030
-setting_version = 21
+setting_version = 22
type = quality
variant = DBE 0.60mm
diff --git a/resources/quality/deltacomb/PVA/deltacomb_DBE0.60_PVA_F.inst.cfg b/resources/quality/deltacomb/PVA/deltacomb_DBE0.60_PVA_F.inst.cfg
index d64be18943..719a4bdcbd 100644
--- a/resources/quality/deltacomb/PVA/deltacomb_DBE0.60_PVA_F.inst.cfg
+++ b/resources/quality/deltacomb/PVA/deltacomb_DBE0.60_PVA_F.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pva
quality_type = D045
-setting_version = 21
+setting_version = 22
type = quality
variant = DBE 0.60mm
diff --git a/resources/quality/deltacomb/PVA/deltacomb_FBE0.40_PVA_A.inst.cfg b/resources/quality/deltacomb/PVA/deltacomb_FBE0.40_PVA_A.inst.cfg
index 9f4174e985..4486a1d3bc 100644
--- a/resources/quality/deltacomb/PVA/deltacomb_FBE0.40_PVA_A.inst.cfg
+++ b/resources/quality/deltacomb/PVA/deltacomb_FBE0.40_PVA_A.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pva
quality_type = D005
-setting_version = 21
+setting_version = 22
type = quality
variant = FBE 0.40mm
diff --git a/resources/quality/deltacomb/PVA/deltacomb_FBE0.40_PVA_B.inst.cfg b/resources/quality/deltacomb/PVA/deltacomb_FBE0.40_PVA_B.inst.cfg
index 40ee67362c..b938502e85 100644
--- a/resources/quality/deltacomb/PVA/deltacomb_FBE0.40_PVA_B.inst.cfg
+++ b/resources/quality/deltacomb/PVA/deltacomb_FBE0.40_PVA_B.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pva
quality_type = D010
-setting_version = 21
+setting_version = 22
type = quality
variant = FBE 0.40mm
diff --git a/resources/quality/deltacomb/PVA/deltacomb_FBE0.40_PVA_C.inst.cfg b/resources/quality/deltacomb/PVA/deltacomb_FBE0.40_PVA_C.inst.cfg
index 783e8ccb6f..3b88ca6b67 100644
--- a/resources/quality/deltacomb/PVA/deltacomb_FBE0.40_PVA_C.inst.cfg
+++ b/resources/quality/deltacomb/PVA/deltacomb_FBE0.40_PVA_C.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pva
quality_type = D015
-setting_version = 21
+setting_version = 22
type = quality
variant = FBE 0.40mm
diff --git a/resources/quality/deltacomb/PVA/deltacomb_FBE0.40_PVA_D.inst.cfg b/resources/quality/deltacomb/PVA/deltacomb_FBE0.40_PVA_D.inst.cfg
index 6f264cfc53..4134717770 100644
--- a/resources/quality/deltacomb/PVA/deltacomb_FBE0.40_PVA_D.inst.cfg
+++ b/resources/quality/deltacomb/PVA/deltacomb_FBE0.40_PVA_D.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pva
quality_type = D020
-setting_version = 21
+setting_version = 22
type = quality
variant = FBE 0.40mm
diff --git a/resources/quality/deltacomb/PVA/deltacomb_FBE0.40_PVA_E.inst.cfg b/resources/quality/deltacomb/PVA/deltacomb_FBE0.40_PVA_E.inst.cfg
index e94b77d04e..e267e7c6eb 100644
--- a/resources/quality/deltacomb/PVA/deltacomb_FBE0.40_PVA_E.inst.cfg
+++ b/resources/quality/deltacomb/PVA/deltacomb_FBE0.40_PVA_E.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pva
quality_type = D030
-setting_version = 21
+setting_version = 22
type = quality
variant = FBE 0.40mm
diff --git a/resources/quality/deltacomb/PVA/deltacomb_FBE0.60_PVA_C.inst.cfg b/resources/quality/deltacomb/PVA/deltacomb_FBE0.60_PVA_C.inst.cfg
index f6f0c4f194..35e2e07b41 100644
--- a/resources/quality/deltacomb/PVA/deltacomb_FBE0.60_PVA_C.inst.cfg
+++ b/resources/quality/deltacomb/PVA/deltacomb_FBE0.60_PVA_C.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pva
quality_type = D015
-setting_version = 21
+setting_version = 22
type = quality
variant = FBE 0.60mm
diff --git a/resources/quality/deltacomb/PVA/deltacomb_FBE0.60_PVA_D.inst.cfg b/resources/quality/deltacomb/PVA/deltacomb_FBE0.60_PVA_D.inst.cfg
index 6b45969e69..dd944cbfd1 100644
--- a/resources/quality/deltacomb/PVA/deltacomb_FBE0.60_PVA_D.inst.cfg
+++ b/resources/quality/deltacomb/PVA/deltacomb_FBE0.60_PVA_D.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pva
quality_type = D020
-setting_version = 21
+setting_version = 22
type = quality
variant = FBE 0.60mm
diff --git a/resources/quality/deltacomb/PVA/deltacomb_FBE0.60_PVA_E.inst.cfg b/resources/quality/deltacomb/PVA/deltacomb_FBE0.60_PVA_E.inst.cfg
index 0420e6c17a..8aa462e206 100644
--- a/resources/quality/deltacomb/PVA/deltacomb_FBE0.60_PVA_E.inst.cfg
+++ b/resources/quality/deltacomb/PVA/deltacomb_FBE0.60_PVA_E.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pva
quality_type = D030
-setting_version = 21
+setting_version = 22
type = quality
variant = FBE 0.60mm
diff --git a/resources/quality/deltacomb/PVA/deltacomb_FBE0.60_PVA_F.inst.cfg b/resources/quality/deltacomb/PVA/deltacomb_FBE0.60_PVA_F.inst.cfg
index dfff10c0e9..0691a01deb 100644
--- a/resources/quality/deltacomb/PVA/deltacomb_FBE0.60_PVA_F.inst.cfg
+++ b/resources/quality/deltacomb/PVA/deltacomb_FBE0.60_PVA_F.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pva
quality_type = D045
-setting_version = 21
+setting_version = 22
type = quality
variant = FBE 0.60mm
diff --git a/resources/quality/deltacomb/PVA/deltacomb_VDBE0.80_PVA_D.inst.cfg b/resources/quality/deltacomb/PVA/deltacomb_VDBE0.80_PVA_D.inst.cfg
index b9b8a25e5f..a4d0582c3a 100644
--- a/resources/quality/deltacomb/PVA/deltacomb_VDBE0.80_PVA_D.inst.cfg
+++ b/resources/quality/deltacomb/PVA/deltacomb_VDBE0.80_PVA_D.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pva
quality_type = D020
-setting_version = 21
+setting_version = 22
type = quality
variant = V-DBE 0.80mm
diff --git a/resources/quality/deltacomb/PVA/deltacomb_VDBE0.80_PVA_E.inst.cfg b/resources/quality/deltacomb/PVA/deltacomb_VDBE0.80_PVA_E.inst.cfg
index 386e7d3e92..831e17c018 100644
--- a/resources/quality/deltacomb/PVA/deltacomb_VDBE0.80_PVA_E.inst.cfg
+++ b/resources/quality/deltacomb/PVA/deltacomb_VDBE0.80_PVA_E.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pva
quality_type = D030
-setting_version = 21
+setting_version = 22
type = quality
variant = V-DBE 0.80mm
diff --git a/resources/quality/deltacomb/PVA/deltacomb_VDBE0.80_PVA_F.inst.cfg b/resources/quality/deltacomb/PVA/deltacomb_VDBE0.80_PVA_F.inst.cfg
index ea864121a3..d9a57d6012 100644
--- a/resources/quality/deltacomb/PVA/deltacomb_VDBE0.80_PVA_F.inst.cfg
+++ b/resources/quality/deltacomb/PVA/deltacomb_VDBE0.80_PVA_F.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pva
quality_type = D045
-setting_version = 21
+setting_version = 22
type = quality
variant = V-DBE 0.80mm
diff --git a/resources/quality/deltacomb/PVA/deltacomb_VDBE0.80_PVA_G.inst.cfg b/resources/quality/deltacomb/PVA/deltacomb_VDBE0.80_PVA_G.inst.cfg
index a60b5b4e4a..8408fbc014 100644
--- a/resources/quality/deltacomb/PVA/deltacomb_VDBE0.80_PVA_G.inst.cfg
+++ b/resources/quality/deltacomb/PVA/deltacomb_VDBE0.80_PVA_G.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pva
quality_type = D060
-setting_version = 21
+setting_version = 22
type = quality
variant = V-DBE 0.80mm
diff --git a/resources/quality/deltacomb/PVA/deltacomb_VFBE0.80_PVA_D.inst.cfg b/resources/quality/deltacomb/PVA/deltacomb_VFBE0.80_PVA_D.inst.cfg
index 56b215bc8f..18c813a79a 100644
--- a/resources/quality/deltacomb/PVA/deltacomb_VFBE0.80_PVA_D.inst.cfg
+++ b/resources/quality/deltacomb/PVA/deltacomb_VFBE0.80_PVA_D.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pva
quality_type = D020
-setting_version = 21
+setting_version = 22
type = quality
variant = V-FBE 0.80mm
diff --git a/resources/quality/deltacomb/PVA/deltacomb_VFBE0.80_PVA_E.inst.cfg b/resources/quality/deltacomb/PVA/deltacomb_VFBE0.80_PVA_E.inst.cfg
index 82cde7fe13..660c536a5e 100644
--- a/resources/quality/deltacomb/PVA/deltacomb_VFBE0.80_PVA_E.inst.cfg
+++ b/resources/quality/deltacomb/PVA/deltacomb_VFBE0.80_PVA_E.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pva
quality_type = D030
-setting_version = 21
+setting_version = 22
type = quality
variant = V-FBE 0.60mm
diff --git a/resources/quality/deltacomb/PVA/deltacomb_VFBE0.80_PVA_F.inst.cfg b/resources/quality/deltacomb/PVA/deltacomb_VFBE0.80_PVA_F.inst.cfg
index 948aa9bc63..5dbea58c49 100644
--- a/resources/quality/deltacomb/PVA/deltacomb_VFBE0.80_PVA_F.inst.cfg
+++ b/resources/quality/deltacomb/PVA/deltacomb_VFBE0.80_PVA_F.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pva
quality_type = D045
-setting_version = 21
+setting_version = 22
type = quality
variant = V-FBE 0.80mm
diff --git a/resources/quality/deltacomb/PVA/deltacomb_VFBE0.80_PVA_G.inst.cfg b/resources/quality/deltacomb/PVA/deltacomb_VFBE0.80_PVA_G.inst.cfg
index bf63a79fdd..9bfd649e99 100644
--- a/resources/quality/deltacomb/PVA/deltacomb_VFBE0.80_PVA_G.inst.cfg
+++ b/resources/quality/deltacomb/PVA/deltacomb_VFBE0.80_PVA_G.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pva
quality_type = D060
-setting_version = 21
+setting_version = 22
type = quality
variant = V-FBE 0.80mm
diff --git a/resources/quality/deltacomb/TPU/deltacomb_DBE0.40_TPU_B.inst.cfg b/resources/quality/deltacomb/TPU/deltacomb_DBE0.40_TPU_B.inst.cfg
index 7bc9038e76..b0eafd229a 100644
--- a/resources/quality/deltacomb/TPU/deltacomb_DBE0.40_TPU_B.inst.cfg
+++ b/resources/quality/deltacomb/TPU/deltacomb_DBE0.40_TPU_B.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = D010
-setting_version = 21
+setting_version = 22
type = quality
variant = DBE 0.40mm
diff --git a/resources/quality/deltacomb/TPU/deltacomb_DBE0.40_TPU_C.inst.cfg b/resources/quality/deltacomb/TPU/deltacomb_DBE0.40_TPU_C.inst.cfg
index 86c29eb16d..dae89bcf98 100644
--- a/resources/quality/deltacomb/TPU/deltacomb_DBE0.40_TPU_C.inst.cfg
+++ b/resources/quality/deltacomb/TPU/deltacomb_DBE0.40_TPU_C.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = D015
-setting_version = 21
+setting_version = 22
type = quality
variant = DBE 0.40mm
diff --git a/resources/quality/deltacomb/TPU/deltacomb_DBE0.40_TPU_D.inst.cfg b/resources/quality/deltacomb/TPU/deltacomb_DBE0.40_TPU_D.inst.cfg
index 9619889f2a..1df4e6596a 100644
--- a/resources/quality/deltacomb/TPU/deltacomb_DBE0.40_TPU_D.inst.cfg
+++ b/resources/quality/deltacomb/TPU/deltacomb_DBE0.40_TPU_D.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = D020
-setting_version = 21
+setting_version = 22
type = quality
variant = DBE 0.40mm
diff --git a/resources/quality/deltacomb/TPU/deltacomb_FBE0.40_TPU_B.inst.cfg b/resources/quality/deltacomb/TPU/deltacomb_FBE0.40_TPU_B.inst.cfg
index 43bb27aed8..710e0f5615 100755
--- a/resources/quality/deltacomb/TPU/deltacomb_FBE0.40_TPU_B.inst.cfg
+++ b/resources/quality/deltacomb/TPU/deltacomb_FBE0.40_TPU_B.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = D010
-setting_version = 21
+setting_version = 22
type = quality
variant = FBE 0.40mm
diff --git a/resources/quality/deltacomb/TPU/deltacomb_FBE0.40_TPU_C.inst.cfg b/resources/quality/deltacomb/TPU/deltacomb_FBE0.40_TPU_C.inst.cfg
index cd2d061da3..fd47c2736d 100755
--- a/resources/quality/deltacomb/TPU/deltacomb_FBE0.40_TPU_C.inst.cfg
+++ b/resources/quality/deltacomb/TPU/deltacomb_FBE0.40_TPU_C.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = D015
-setting_version = 21
+setting_version = 22
type = quality
variant = FBE 0.40mm
diff --git a/resources/quality/deltacomb/TPU/deltacomb_FBE0.40_TPU_D.inst.cfg b/resources/quality/deltacomb/TPU/deltacomb_FBE0.40_TPU_D.inst.cfg
index af8ea902cf..f55395526e 100755
--- a/resources/quality/deltacomb/TPU/deltacomb_FBE0.40_TPU_D.inst.cfg
+++ b/resources/quality/deltacomb/TPU/deltacomb_FBE0.40_TPU_D.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = D020
-setting_version = 21
+setting_version = 22
type = quality
variant = FBE 0.40mm
diff --git a/resources/quality/deltacomb/deltacomb_global_A.inst.cfg b/resources/quality/deltacomb/deltacomb_global_A.inst.cfg
index ddff3bbcfd..37253cf6a9 100755
--- a/resources/quality/deltacomb/deltacomb_global_A.inst.cfg
+++ b/resources/quality/deltacomb/deltacomb_global_A.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = D005
-setting_version = 21
+setting_version = 22
type = quality
weight = 1
diff --git a/resources/quality/deltacomb/deltacomb_global_B.inst.cfg b/resources/quality/deltacomb/deltacomb_global_B.inst.cfg
index 81c7a360cd..f787587601 100755
--- a/resources/quality/deltacomb/deltacomb_global_B.inst.cfg
+++ b/resources/quality/deltacomb/deltacomb_global_B.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = D010
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/deltacomb/deltacomb_global_C.inst.cfg b/resources/quality/deltacomb/deltacomb_global_C.inst.cfg
index 52f46f65d7..de606ef424 100755
--- a/resources/quality/deltacomb/deltacomb_global_C.inst.cfg
+++ b/resources/quality/deltacomb/deltacomb_global_C.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = D015
-setting_version = 21
+setting_version = 22
type = quality
weight = -1
diff --git a/resources/quality/deltacomb/deltacomb_global_D.inst.cfg b/resources/quality/deltacomb/deltacomb_global_D.inst.cfg
index 00a6147054..0f2d7c8b70 100755
--- a/resources/quality/deltacomb/deltacomb_global_D.inst.cfg
+++ b/resources/quality/deltacomb/deltacomb_global_D.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = D020
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/deltacomb/deltacomb_global_E.inst.cfg b/resources/quality/deltacomb/deltacomb_global_E.inst.cfg
index 5f7bf34ae3..cdef82876d 100755
--- a/resources/quality/deltacomb/deltacomb_global_E.inst.cfg
+++ b/resources/quality/deltacomb/deltacomb_global_E.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = D030
-setting_version = 21
+setting_version = 22
type = quality
weight = -3
diff --git a/resources/quality/deltacomb/deltacomb_global_F.inst.cfg b/resources/quality/deltacomb/deltacomb_global_F.inst.cfg
index 7be225b9b7..2f7f2f15ed 100755
--- a/resources/quality/deltacomb/deltacomb_global_F.inst.cfg
+++ b/resources/quality/deltacomb/deltacomb_global_F.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = D045
-setting_version = 21
+setting_version = 22
type = quality
weight = -4
diff --git a/resources/quality/deltacomb/deltacomb_global_G.inst.cfg b/resources/quality/deltacomb/deltacomb_global_G.inst.cfg
index a576b61978..412279110b 100755
--- a/resources/quality/deltacomb/deltacomb_global_G.inst.cfg
+++ b/resources/quality/deltacomb/deltacomb_global_G.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = D060
-setting_version = 21
+setting_version = 22
type = quality
weight = -5
diff --git a/resources/quality/diy220/diy220_draft.inst.cfg b/resources/quality/diy220/diy220_draft.inst.cfg
index dbde2efeb0..c403531471 100644
--- a/resources/quality/diy220/diy220_draft.inst.cfg
+++ b/resources/quality/diy220/diy220_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/diy220/diy220_fast.inst.cfg b/resources/quality/diy220/diy220_fast.inst.cfg
index a3683b7431..48cc3518ab 100644
--- a/resources/quality/diy220/diy220_fast.inst.cfg
+++ b/resources/quality/diy220/diy220_fast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
weight = -1
diff --git a/resources/quality/diy220/diy220_high.inst.cfg b/resources/quality/diy220/diy220_high.inst.cfg
index b0b3488735..094879b56e 100644
--- a/resources/quality/diy220/diy220_high.inst.cfg
+++ b/resources/quality/diy220/diy220_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
weight = 1
diff --git a/resources/quality/diy220/diy220_normal.inst.cfg b/resources/quality/diy220/diy220_normal.inst.cfg
index cdfee28db4..ee6b0b3ff4 100644
--- a/resources/quality/diy220/diy220_normal.inst.cfg
+++ b/resources/quality/diy220/diy220_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/draft.inst.cfg b/resources/quality/draft.inst.cfg
index a35c59aac4..50a7d5ddc6 100644
--- a/resources/quality/draft.inst.cfg
+++ b/resources/quality/draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/elegoo/base/abs040/abs_040012.inst.cfg b/resources/quality/elegoo/base/abs040/abs_040012.inst.cfg
index 5369bd52b8..ed4ff399f4 100644
--- a/resources/quality/elegoo/base/abs040/abs_040012.inst.cfg
+++ b/resources/quality/elegoo/base/abs040/abs_040012.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs_175
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
[values]
diff --git a/resources/quality/elegoo/base/abs040/abs_040016.inst.cfg b/resources/quality/elegoo/base/abs040/abs_040016.inst.cfg
index b78931770e..b494fc76a1 100644
--- a/resources/quality/elegoo/base/abs040/abs_040016.inst.cfg
+++ b/resources/quality/elegoo/base/abs040/abs_040016.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs_175
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
[values]
diff --git a/resources/quality/elegoo/base/abs040/abs_040020.inst.cfg b/resources/quality/elegoo/base/abs040/abs_040020.inst.cfg
index 2a27c592ba..9cda08aeba 100644
--- a/resources/quality/elegoo/base/abs040/abs_040020.inst.cfg
+++ b/resources/quality/elegoo/base/abs040/abs_040020.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs_175
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
[values]
diff --git a/resources/quality/elegoo/base/abs040/abs_040024.inst.cfg b/resources/quality/elegoo/base/abs040/abs_040024.inst.cfg
index 3a4d4cfb72..540c7a5d50 100644
--- a/resources/quality/elegoo/base/abs040/abs_040024.inst.cfg
+++ b/resources/quality/elegoo/base/abs040/abs_040024.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs_175
quality_type = medium
-setting_version = 21
+setting_version = 22
type = quality
[values]
diff --git a/resources/quality/elegoo/base/abs040/abs_040028.inst.cfg b/resources/quality/elegoo/base/abs040/abs_040028.inst.cfg
index f2b1d30c2e..329de538c0 100644
--- a/resources/quality/elegoo/base/abs040/abs_040028.inst.cfg
+++ b/resources/quality/elegoo/base/abs040/abs_040028.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs_175
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
[values]
diff --git a/resources/quality/elegoo/base/asa040/asa_040012.inst.cfg b/resources/quality/elegoo/base/asa040/asa_040012.inst.cfg
index d6eedbb199..7dedc2c91e 100644
--- a/resources/quality/elegoo/base/asa040/asa_040012.inst.cfg
+++ b/resources/quality/elegoo/base/asa040/asa_040012.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_asa_175
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
[values]
diff --git a/resources/quality/elegoo/base/asa040/asa_040016.inst.cfg b/resources/quality/elegoo/base/asa040/asa_040016.inst.cfg
index ccba9d9067..7f7ef16fb1 100644
--- a/resources/quality/elegoo/base/asa040/asa_040016.inst.cfg
+++ b/resources/quality/elegoo/base/asa040/asa_040016.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_asa_175
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
[values]
diff --git a/resources/quality/elegoo/base/asa040/asa_040020.inst.cfg b/resources/quality/elegoo/base/asa040/asa_040020.inst.cfg
index 782619cb98..e86d9b8747 100644
--- a/resources/quality/elegoo/base/asa040/asa_040020.inst.cfg
+++ b/resources/quality/elegoo/base/asa040/asa_040020.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_asa_175
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
[values]
diff --git a/resources/quality/elegoo/base/asa040/asa_040024.inst.cfg b/resources/quality/elegoo/base/asa040/asa_040024.inst.cfg
index 50db1fd874..8f3c93cad4 100644
--- a/resources/quality/elegoo/base/asa040/asa_040024.inst.cfg
+++ b/resources/quality/elegoo/base/asa040/asa_040024.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_asa_175
quality_type = medium
-setting_version = 21
+setting_version = 22
type = quality
[values]
diff --git a/resources/quality/elegoo/base/asa040/asa_040028.inst.cfg b/resources/quality/elegoo/base/asa040/asa_040028.inst.cfg
index a440935ae7..462b2d0e61 100644
--- a/resources/quality/elegoo/base/asa040/asa_040028.inst.cfg
+++ b/resources/quality/elegoo/base/asa040/asa_040028.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_asa_175
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
[values]
diff --git a/resources/quality/elegoo/base/elegoo_global_012_high.inst.cfg b/resources/quality/elegoo/base/elegoo_global_012_high.inst.cfg
index 220993355c..24f2f51a78 100644
--- a/resources/quality/elegoo/base/elegoo_global_012_high.inst.cfg
+++ b/resources/quality/elegoo/base/elegoo_global_012_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
weight = -1
diff --git a/resources/quality/elegoo/base/elegoo_global_016_normal.inst.cfg b/resources/quality/elegoo/base/elegoo_global_016_normal.inst.cfg
index d6af9ed364..81e22f679c 100644
--- a/resources/quality/elegoo/base/elegoo_global_016_normal.inst.cfg
+++ b/resources/quality/elegoo/base/elegoo_global_016_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/elegoo/base/elegoo_global_020_fine.inst.cfg b/resources/quality/elegoo/base/elegoo_global_020_fine.inst.cfg
index 64300aa7e0..87079ab369 100644
--- a/resources/quality/elegoo/base/elegoo_global_020_fine.inst.cfg
+++ b/resources/quality/elegoo/base/elegoo_global_020_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
weight = -3
diff --git a/resources/quality/elegoo/base/elegoo_global_024_medium.inst.cfg b/resources/quality/elegoo/base/elegoo_global_024_medium.inst.cfg
index 7ce810f39e..08ca3bdd7a 100644
--- a/resources/quality/elegoo/base/elegoo_global_024_medium.inst.cfg
+++ b/resources/quality/elegoo/base/elegoo_global_024_medium.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = medium
-setting_version = 21
+setting_version = 22
type = quality
weight = -4
diff --git a/resources/quality/elegoo/base/elegoo_global_028_draft.inst.cfg b/resources/quality/elegoo/base/elegoo_global_028_draft.inst.cfg
index 892f0147ce..d98f053254 100644
--- a/resources/quality/elegoo/base/elegoo_global_028_draft.inst.cfg
+++ b/resources/quality/elegoo/base/elegoo_global_028_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
weight = -5
diff --git a/resources/quality/elegoo/base/petg040/petg_040012.inst.cfg b/resources/quality/elegoo/base/petg040/petg_040012.inst.cfg
index 9d3782da23..df9119b5f3 100644
--- a/resources/quality/elegoo/base/petg040/petg_040012.inst.cfg
+++ b/resources/quality/elegoo/base/petg040/petg_040012.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg_175
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
[values]
diff --git a/resources/quality/elegoo/base/petg040/petg_040016.inst.cfg b/resources/quality/elegoo/base/petg040/petg_040016.inst.cfg
index 0951f69990..b1244d99a4 100644
--- a/resources/quality/elegoo/base/petg040/petg_040016.inst.cfg
+++ b/resources/quality/elegoo/base/petg040/petg_040016.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg_175
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
[values]
diff --git a/resources/quality/elegoo/base/petg040/petg_040020.inst.cfg b/resources/quality/elegoo/base/petg040/petg_040020.inst.cfg
index 3d62040286..c244d9f3a9 100644
--- a/resources/quality/elegoo/base/petg040/petg_040020.inst.cfg
+++ b/resources/quality/elegoo/base/petg040/petg_040020.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg_175
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
[values]
diff --git a/resources/quality/elegoo/base/petg040/petg_040024.inst.cfg b/resources/quality/elegoo/base/petg040/petg_040024.inst.cfg
index a3dbaa7a9c..963aa9e9be 100644
--- a/resources/quality/elegoo/base/petg040/petg_040024.inst.cfg
+++ b/resources/quality/elegoo/base/petg040/petg_040024.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg_175
quality_type = medium
-setting_version = 21
+setting_version = 22
type = quality
[values]
diff --git a/resources/quality/elegoo/base/petg040/petg_040028.inst.cfg b/resources/quality/elegoo/base/petg040/petg_040028.inst.cfg
index dff79cc0e0..ef521a3752 100644
--- a/resources/quality/elegoo/base/petg040/petg_040028.inst.cfg
+++ b/resources/quality/elegoo/base/petg040/petg_040028.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg_175
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
[values]
diff --git a/resources/quality/elegoo/base/pla040/pla_040012.inst.cfg b/resources/quality/elegoo/base/pla040/pla_040012.inst.cfg
index 8866ba45e8..f7b053bdcb 100644
--- a/resources/quality/elegoo/base/pla040/pla_040012.inst.cfg
+++ b/resources/quality/elegoo/base/pla040/pla_040012.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla_175
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
[values]
diff --git a/resources/quality/elegoo/base/pla040/pla_040016.inst.cfg b/resources/quality/elegoo/base/pla040/pla_040016.inst.cfg
index c452578deb..edfa7bce40 100644
--- a/resources/quality/elegoo/base/pla040/pla_040016.inst.cfg
+++ b/resources/quality/elegoo/base/pla040/pla_040016.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla_175
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
[values]
diff --git a/resources/quality/elegoo/base/pla040/pla_040020.inst.cfg b/resources/quality/elegoo/base/pla040/pla_040020.inst.cfg
index d60beeaff5..1ef410c7d9 100644
--- a/resources/quality/elegoo/base/pla040/pla_040020.inst.cfg
+++ b/resources/quality/elegoo/base/pla040/pla_040020.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla_175
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
[values]
diff --git a/resources/quality/elegoo/base/pla040/pla_040024.inst.cfg b/resources/quality/elegoo/base/pla040/pla_040024.inst.cfg
index cd5ffd3ac1..e4d262d072 100644
--- a/resources/quality/elegoo/base/pla040/pla_040024.inst.cfg
+++ b/resources/quality/elegoo/base/pla040/pla_040024.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla_175
quality_type = medium
-setting_version = 21
+setting_version = 22
type = quality
[values]
diff --git a/resources/quality/elegoo/base/pla040/pla_040028.inst.cfg b/resources/quality/elegoo/base/pla040/pla_040028.inst.cfg
index 4a8fd56257..fcbaf32f5c 100644
--- a/resources/quality/elegoo/base/pla040/pla_040028.inst.cfg
+++ b/resources/quality/elegoo/base/pla040/pla_040028.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla_175
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
[values]
diff --git a/resources/quality/elegoo/base/tpu040/tpu_040012.inst.cfg b/resources/quality/elegoo/base/tpu040/tpu_040012.inst.cfg
index 6a4e701397..0c3def3b89 100644
--- a/resources/quality/elegoo/base/tpu040/tpu_040012.inst.cfg
+++ b/resources/quality/elegoo/base/tpu040/tpu_040012.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu_175
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
[values]
diff --git a/resources/quality/elegoo/base/tpu040/tpu_040016.inst.cfg b/resources/quality/elegoo/base/tpu040/tpu_040016.inst.cfg
index 41fc419ba5..6896a66e58 100644
--- a/resources/quality/elegoo/base/tpu040/tpu_040016.inst.cfg
+++ b/resources/quality/elegoo/base/tpu040/tpu_040016.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu_175
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
[values]
diff --git a/resources/quality/elegoo/base/tpu040/tpu_040020.inst.cfg b/resources/quality/elegoo/base/tpu040/tpu_040020.inst.cfg
index d49e63167e..5ed6b7eb90 100644
--- a/resources/quality/elegoo/base/tpu040/tpu_040020.inst.cfg
+++ b/resources/quality/elegoo/base/tpu040/tpu_040020.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu_175
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
[values]
diff --git a/resources/quality/elegoo/base/tpu040/tpu_040024.inst.cfg b/resources/quality/elegoo/base/tpu040/tpu_040024.inst.cfg
index 9cffe94c11..43ddf35629 100644
--- a/resources/quality/elegoo/base/tpu040/tpu_040024.inst.cfg
+++ b/resources/quality/elegoo/base/tpu040/tpu_040024.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu_175
quality_type = medium
-setting_version = 21
+setting_version = 22
type = quality
[values]
diff --git a/resources/quality/elegoo_neptune_2/elegoo_neptune_2_draft.inst.cfg b/resources/quality/elegoo_neptune_2/elegoo_neptune_2_draft.inst.cfg
index efe99db619..4af6b802be 100644
--- a/resources/quality/elegoo_neptune_2/elegoo_neptune_2_draft.inst.cfg
+++ b/resources/quality/elegoo_neptune_2/elegoo_neptune_2_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/elegoo_neptune_2/elegoo_neptune_2_fine.inst.cfg b/resources/quality/elegoo_neptune_2/elegoo_neptune_2_fine.inst.cfg
index 0d405f546a..11ee7992d3 100644
--- a/resources/quality/elegoo_neptune_2/elegoo_neptune_2_fine.inst.cfg
+++ b/resources/quality/elegoo_neptune_2/elegoo_neptune_2_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
weight = 1
diff --git a/resources/quality/elegoo_neptune_2/elegoo_neptune_2_normal.inst.cfg b/resources/quality/elegoo_neptune_2/elegoo_neptune_2_normal.inst.cfg
index 4d94246554..19742215b6 100644
--- a/resources/quality/elegoo_neptune_2/elegoo_neptune_2_normal.inst.cfg
+++ b/resources/quality/elegoo_neptune_2/elegoo_neptune_2_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/elegoo_neptune_2D/elegoo_neptune_2D_draft.inst.cfg b/resources/quality/elegoo_neptune_2D/elegoo_neptune_2D_draft.inst.cfg
index c2e5300b6e..74ecbb5c97 100644
--- a/resources/quality/elegoo_neptune_2D/elegoo_neptune_2D_draft.inst.cfg
+++ b/resources/quality/elegoo_neptune_2D/elegoo_neptune_2D_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/elegoo_neptune_2D/elegoo_neptune_2D_fine.inst.cfg b/resources/quality/elegoo_neptune_2D/elegoo_neptune_2D_fine.inst.cfg
index 552bea0b80..4ac4c374a2 100644
--- a/resources/quality/elegoo_neptune_2D/elegoo_neptune_2D_fine.inst.cfg
+++ b/resources/quality/elegoo_neptune_2D/elegoo_neptune_2D_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
weight = 1
diff --git a/resources/quality/elegoo_neptune_2D/elegoo_neptune_2D_normal.inst.cfg b/resources/quality/elegoo_neptune_2D/elegoo_neptune_2D_normal.inst.cfg
index de02ae355e..9474f6a4eb 100644
--- a/resources/quality/elegoo_neptune_2D/elegoo_neptune_2D_normal.inst.cfg
+++ b/resources/quality/elegoo_neptune_2D/elegoo_neptune_2D_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/eryone_er20/eryone_er20_draft.inst.cfg b/resources/quality/eryone_er20/eryone_er20_draft.inst.cfg
index 62d27bd2a3..6da0c1df02 100644
--- a/resources/quality/eryone_er20/eryone_er20_draft.inst.cfg
+++ b/resources/quality/eryone_er20/eryone_er20_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/eryone_er20/eryone_er20_high.inst.cfg b/resources/quality/eryone_er20/eryone_er20_high.inst.cfg
index e381140fc8..02018afa92 100644
--- a/resources/quality/eryone_er20/eryone_er20_high.inst.cfg
+++ b/resources/quality/eryone_er20/eryone_er20_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
weight = 1
diff --git a/resources/quality/eryone_er20/eryone_er20_normal.inst.cfg b/resources/quality/eryone_er20/eryone_er20_normal.inst.cfg
index 8c9115b0ef..30387220c0 100644
--- a/resources/quality/eryone_er20/eryone_er20_normal.inst.cfg
+++ b/resources/quality/eryone_er20/eryone_er20_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/eryone_thinker/eryone_thinker_extra_fast.inst.cfg b/resources/quality/eryone_thinker/eryone_thinker_extra_fast.inst.cfg
index 083faf4a05..cfaa2a9152 100644
--- a/resources/quality/eryone_thinker/eryone_thinker_extra_fast.inst.cfg
+++ b/resources/quality/eryone_thinker/eryone_thinker_extra_fast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = verydraft
-setting_version = 21
+setting_version = 22
type = quality
weight = -3
diff --git a/resources/quality/eryone_thinker/eryone_thinker_fast.inst.cfg b/resources/quality/eryone_thinker/eryone_thinker_fast.inst.cfg
index 7b73220457..aec233fc9f 100644
--- a/resources/quality/eryone_thinker/eryone_thinker_fast.inst.cfg
+++ b/resources/quality/eryone_thinker/eryone_thinker_fast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
weight = -1
diff --git a/resources/quality/eryone_thinker/eryone_thinker_fine.inst.cfg b/resources/quality/eryone_thinker/eryone_thinker_fine.inst.cfg
index df0bb216cf..d4a0e28def 100644
--- a/resources/quality/eryone_thinker/eryone_thinker_fine.inst.cfg
+++ b/resources/quality/eryone_thinker/eryone_thinker_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
weight = 2
diff --git a/resources/quality/eryone_thinker/eryone_thinker_high.inst.cfg b/resources/quality/eryone_thinker/eryone_thinker_high.inst.cfg
index 6b5b641e15..82e16a4d1e 100644
--- a/resources/quality/eryone_thinker/eryone_thinker_high.inst.cfg
+++ b/resources/quality/eryone_thinker/eryone_thinker_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
weight = 1
diff --git a/resources/quality/eryone_thinker/eryone_thinker_normal.inst.cfg b/resources/quality/eryone_thinker/eryone_thinker_normal.inst.cfg
index f750755cf3..1a27f0b991 100644
--- a/resources/quality/eryone_thinker/eryone_thinker_normal.inst.cfg
+++ b/resources/quality/eryone_thinker/eryone_thinker_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/extra_coarse.inst.cfg b/resources/quality/extra_coarse.inst.cfg
index 4a6bb97858..2dabe4ae3e 100644
--- a/resources/quality/extra_coarse.inst.cfg
+++ b/resources/quality/extra_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = extra coarse
-setting_version = 21
+setting_version = 22
type = quality
weight = -4
diff --git a/resources/quality/extra_fast.inst.cfg b/resources/quality/extra_fast.inst.cfg
index 5b17ffe940..d4f8d0fbfe 100644
--- a/resources/quality/extra_fast.inst.cfg
+++ b/resources/quality/extra_fast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = verydraft
-setting_version = 21
+setting_version = 22
type = quality
weight = -3
diff --git a/resources/quality/fabtotum/fabtotum_abs_fast.inst.cfg b/resources/quality/fabtotum/fabtotum_abs_fast.inst.cfg
index 9375e38618..9a0a77a2d0 100644
--- a/resources/quality/fabtotum/fabtotum_abs_fast.inst.cfg
+++ b/resources/quality/fabtotum/fabtotum_abs_fast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = Lite 0.4 mm
weight = -1
diff --git a/resources/quality/fabtotum/fabtotum_abs_high.inst.cfg b/resources/quality/fabtotum/fabtotum_abs_high.inst.cfg
index ea4fe4a356..571f41a226 100644
--- a/resources/quality/fabtotum/fabtotum_abs_high.inst.cfg
+++ b/resources/quality/fabtotum/fabtotum_abs_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
variant = Lite 0.4 mm
weight = 1
diff --git a/resources/quality/fabtotum/fabtotum_abs_normal.inst.cfg b/resources/quality/fabtotum/fabtotum_abs_normal.inst.cfg
index 1b98301ec6..e745ed6a7b 100644
--- a/resources/quality/fabtotum/fabtotum_abs_normal.inst.cfg
+++ b/resources/quality/fabtotum/fabtotum_abs_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = Lite 0.4 mm
weight = 0
diff --git a/resources/quality/fabtotum/fabtotum_nylon_fast.inst.cfg b/resources/quality/fabtotum/fabtotum_nylon_fast.inst.cfg
index 12ff4cdbb2..20ca90e629 100644
--- a/resources/quality/fabtotum/fabtotum_nylon_fast.inst.cfg
+++ b/resources/quality/fabtotum/fabtotum_nylon_fast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = Lite 0.4 mm
weight = -1
diff --git a/resources/quality/fabtotum/fabtotum_nylon_high.inst.cfg b/resources/quality/fabtotum/fabtotum_nylon_high.inst.cfg
index e172afad2f..349d84c7f7 100644
--- a/resources/quality/fabtotum/fabtotum_nylon_high.inst.cfg
+++ b/resources/quality/fabtotum/fabtotum_nylon_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
variant = Lite 0.4 mm
weight = 1
diff --git a/resources/quality/fabtotum/fabtotum_nylon_normal.inst.cfg b/resources/quality/fabtotum/fabtotum_nylon_normal.inst.cfg
index 627d867880..11e69d6a7f 100644
--- a/resources/quality/fabtotum/fabtotum_nylon_normal.inst.cfg
+++ b/resources/quality/fabtotum/fabtotum_nylon_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = Lite 0.4 mm
weight = 0
diff --git a/resources/quality/fabtotum/fabtotum_pla_fast.inst.cfg b/resources/quality/fabtotum/fabtotum_pla_fast.inst.cfg
index e22e41eab8..d6e0244941 100644
--- a/resources/quality/fabtotum/fabtotum_pla_fast.inst.cfg
+++ b/resources/quality/fabtotum/fabtotum_pla_fast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = Lite 0.4 mm
weight = -1
diff --git a/resources/quality/fabtotum/fabtotum_pla_high.inst.cfg b/resources/quality/fabtotum/fabtotum_pla_high.inst.cfg
index 2f3de598a8..635704ed98 100644
--- a/resources/quality/fabtotum/fabtotum_pla_high.inst.cfg
+++ b/resources/quality/fabtotum/fabtotum_pla_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
variant = Lite 0.4 mm
weight = 1
diff --git a/resources/quality/fabtotum/fabtotum_pla_normal.inst.cfg b/resources/quality/fabtotum/fabtotum_pla_normal.inst.cfg
index 6ab529108c..e8bfa117da 100644
--- a/resources/quality/fabtotum/fabtotum_pla_normal.inst.cfg
+++ b/resources/quality/fabtotum/fabtotum_pla_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = Lite 0.4 mm
weight = 0
diff --git a/resources/quality/fabtotum/fabtotum_tpu_fast.inst.cfg b/resources/quality/fabtotum/fabtotum_tpu_fast.inst.cfg
index 51409fd9db..413578becb 100644
--- a/resources/quality/fabtotum/fabtotum_tpu_fast.inst.cfg
+++ b/resources/quality/fabtotum/fabtotum_tpu_fast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = Lite 0.4 mm
weight = -1
diff --git a/resources/quality/fabtotum/fabtotum_tpu_high.inst.cfg b/resources/quality/fabtotum/fabtotum_tpu_high.inst.cfg
index 7396646d9c..96c9459e2b 100644
--- a/resources/quality/fabtotum/fabtotum_tpu_high.inst.cfg
+++ b/resources/quality/fabtotum/fabtotum_tpu_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
variant = Lite 0.4 mm
weight = 1
diff --git a/resources/quality/fabtotum/fabtotum_tpu_normal.inst.cfg b/resources/quality/fabtotum/fabtotum_tpu_normal.inst.cfg
index f18543b7a9..acbc66cd2f 100644
--- a/resources/quality/fabtotum/fabtotum_tpu_normal.inst.cfg
+++ b/resources/quality/fabtotum/fabtotum_tpu_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = Lite 0.4 mm
weight = 0
diff --git a/resources/quality/fabxpro/fabxpro_abs_draft.inst.cfg b/resources/quality/fabxpro/fabxpro_abs_draft.inst.cfg
index 85c6793088..53b241e1e7 100644
--- a/resources/quality/fabxpro/fabxpro_abs_draft.inst.cfg
+++ b/resources/quality/fabxpro/fabxpro_abs_draft.inst.cfg
@@ -7,7 +7,7 @@ version = 4
global_quality = True
material = redd_abs
quality_type = Draft
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/fabxpro/fabxpro_abs_fine.inst.cfg b/resources/quality/fabxpro/fabxpro_abs_fine.inst.cfg
index 3613e1ddae..9cb37a009e 100644
--- a/resources/quality/fabxpro/fabxpro_abs_fine.inst.cfg
+++ b/resources/quality/fabxpro/fabxpro_abs_fine.inst.cfg
@@ -7,7 +7,7 @@ version = 4
global_quality = True
material = redd_abs
quality_type = Fine
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/fabxpro/fabxpro_abs_normal.inst.cfg b/resources/quality/fabxpro/fabxpro_abs_normal.inst.cfg
index 6875bce574..0cbba43d8b 100644
--- a/resources/quality/fabxpro/fabxpro_abs_normal.inst.cfg
+++ b/resources/quality/fabxpro/fabxpro_abs_normal.inst.cfg
@@ -7,7 +7,7 @@ version = 4
global_quality = True
material = redd_abs
quality_type = Normal
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/fabxpro/fabxpro_asa_draft.inst.cfg b/resources/quality/fabxpro/fabxpro_asa_draft.inst.cfg
index a0e47c5e28..16662f6dbb 100644
--- a/resources/quality/fabxpro/fabxpro_asa_draft.inst.cfg
+++ b/resources/quality/fabxpro/fabxpro_asa_draft.inst.cfg
@@ -7,7 +7,7 @@ version = 4
global_quality = True
material = redd_asa
quality_type = Draft
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/fabxpro/fabxpro_asa_fine.inst.cfg b/resources/quality/fabxpro/fabxpro_asa_fine.inst.cfg
index ba204a27a4..dff57e30dc 100644
--- a/resources/quality/fabxpro/fabxpro_asa_fine.inst.cfg
+++ b/resources/quality/fabxpro/fabxpro_asa_fine.inst.cfg
@@ -7,7 +7,7 @@ version = 4
global_quality = True
material = redd_asa
quality_type = Fine
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/fabxpro/fabxpro_asa_normal.inst.cfg b/resources/quality/fabxpro/fabxpro_asa_normal.inst.cfg
index c5afbb24aa..439851223f 100644
--- a/resources/quality/fabxpro/fabxpro_asa_normal.inst.cfg
+++ b/resources/quality/fabxpro/fabxpro_asa_normal.inst.cfg
@@ -7,7 +7,7 @@ version = 4
global_quality = True
material = redd_asa
quality_type = Normal
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/fabxpro/fabxpro_hips_draft.inst.cfg b/resources/quality/fabxpro/fabxpro_hips_draft.inst.cfg
index f085aeebc9..1967e62c5c 100644
--- a/resources/quality/fabxpro/fabxpro_hips_draft.inst.cfg
+++ b/resources/quality/fabxpro/fabxpro_hips_draft.inst.cfg
@@ -7,7 +7,7 @@ version = 4
global_quality = True
material = redd_hips
quality_type = Draft
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/fabxpro/fabxpro_hips_fine.inst.cfg b/resources/quality/fabxpro/fabxpro_hips_fine.inst.cfg
index d37663a70b..d722ca9b7b 100644
--- a/resources/quality/fabxpro/fabxpro_hips_fine.inst.cfg
+++ b/resources/quality/fabxpro/fabxpro_hips_fine.inst.cfg
@@ -7,7 +7,7 @@ version = 4
global_quality = True
material = redd_hips
quality_type = Fine
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/fabxpro/fabxpro_hips_normal.inst.cfg b/resources/quality/fabxpro/fabxpro_hips_normal.inst.cfg
index b4caffd3d9..6c9faff53e 100644
--- a/resources/quality/fabxpro/fabxpro_hips_normal.inst.cfg
+++ b/resources/quality/fabxpro/fabxpro_hips_normal.inst.cfg
@@ -7,7 +7,7 @@ version = 4
global_quality = True
material = redd_hips
quality_type = Normal
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/fabxpro/fabxpro_nylon_draft.inst.cfg b/resources/quality/fabxpro/fabxpro_nylon_draft.inst.cfg
index 1d3b7bab11..d9de619b07 100644
--- a/resources/quality/fabxpro/fabxpro_nylon_draft.inst.cfg
+++ b/resources/quality/fabxpro/fabxpro_nylon_draft.inst.cfg
@@ -7,7 +7,7 @@ version = 4
global_quality = True
material = redd_nylon
quality_type = Draft
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/fabxpro/fabxpro_nylon_fine.inst.cfg b/resources/quality/fabxpro/fabxpro_nylon_fine.inst.cfg
index 0d7acc5929..ad46a8a0f9 100644
--- a/resources/quality/fabxpro/fabxpro_nylon_fine.inst.cfg
+++ b/resources/quality/fabxpro/fabxpro_nylon_fine.inst.cfg
@@ -7,7 +7,7 @@ version = 4
global_quality = True
material = redd_nylon
quality_type = Fine
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/fabxpro/fabxpro_nylon_normal.inst.cfg b/resources/quality/fabxpro/fabxpro_nylon_normal.inst.cfg
index 88bb8c1781..8bf3d5f172 100644
--- a/resources/quality/fabxpro/fabxpro_nylon_normal.inst.cfg
+++ b/resources/quality/fabxpro/fabxpro_nylon_normal.inst.cfg
@@ -7,7 +7,7 @@ version = 4
global_quality = True
material = redd_nylon
quality_type = Normal
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/fabxpro/fabxpro_petg_draft.inst.cfg b/resources/quality/fabxpro/fabxpro_petg_draft.inst.cfg
index 9c9a228edc..536bc78817 100644
--- a/resources/quality/fabxpro/fabxpro_petg_draft.inst.cfg
+++ b/resources/quality/fabxpro/fabxpro_petg_draft.inst.cfg
@@ -7,7 +7,7 @@ version = 4
global_quality = True
material = redd_petg
quality_type = Draft
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/fabxpro/fabxpro_petg_fine.inst.cfg b/resources/quality/fabxpro/fabxpro_petg_fine.inst.cfg
index da5e39b7ff..5bdc47aa27 100644
--- a/resources/quality/fabxpro/fabxpro_petg_fine.inst.cfg
+++ b/resources/quality/fabxpro/fabxpro_petg_fine.inst.cfg
@@ -7,7 +7,7 @@ version = 4
global_quality = True
material = redd_petg
quality_type = Fine
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/fabxpro/fabxpro_petg_normal.inst.cfg b/resources/quality/fabxpro/fabxpro_petg_normal.inst.cfg
index a36ff36a8c..507f1919dc 100644
--- a/resources/quality/fabxpro/fabxpro_petg_normal.inst.cfg
+++ b/resources/quality/fabxpro/fabxpro_petg_normal.inst.cfg
@@ -7,7 +7,7 @@ version = 4
global_quality = True
material = redd_petg
quality_type = Normal
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/fabxpro/fabxpro_pla_draft.inst.cfg b/resources/quality/fabxpro/fabxpro_pla_draft.inst.cfg
index a1037b44e0..e9f2da3220 100644
--- a/resources/quality/fabxpro/fabxpro_pla_draft.inst.cfg
+++ b/resources/quality/fabxpro/fabxpro_pla_draft.inst.cfg
@@ -7,7 +7,7 @@ version = 4
global_quality = True
material = redd_pla
quality_type = Draft
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/fabxpro/fabxpro_pla_fine.inst.cfg b/resources/quality/fabxpro/fabxpro_pla_fine.inst.cfg
index e592f5987b..85b3e983e4 100644
--- a/resources/quality/fabxpro/fabxpro_pla_fine.inst.cfg
+++ b/resources/quality/fabxpro/fabxpro_pla_fine.inst.cfg
@@ -7,7 +7,7 @@ version = 4
global_quality = True
material = redd_pla
quality_type = Fine
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/fabxpro/fabxpro_pla_normal.inst.cfg b/resources/quality/fabxpro/fabxpro_pla_normal.inst.cfg
index 77ed5d2890..7f3d48bb13 100644
--- a/resources/quality/fabxpro/fabxpro_pla_normal.inst.cfg
+++ b/resources/quality/fabxpro/fabxpro_pla_normal.inst.cfg
@@ -7,7 +7,7 @@ version = 4
global_quality = True
material = redd_pla
quality_type = Normal
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/fabxpro/fabxpro_tpe_draft.inst.cfg b/resources/quality/fabxpro/fabxpro_tpe_draft.inst.cfg
index 8ae29d28a2..60334ab70a 100644
--- a/resources/quality/fabxpro/fabxpro_tpe_draft.inst.cfg
+++ b/resources/quality/fabxpro/fabxpro_tpe_draft.inst.cfg
@@ -7,7 +7,7 @@ version = 4
global_quality = True
material = redd_tpe
quality_type = Draft
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/fabxpro/fabxpro_tpe_fine.inst.cfg b/resources/quality/fabxpro/fabxpro_tpe_fine.inst.cfg
index f0a1d4c268..6754b148d1 100644
--- a/resources/quality/fabxpro/fabxpro_tpe_fine.inst.cfg
+++ b/resources/quality/fabxpro/fabxpro_tpe_fine.inst.cfg
@@ -7,7 +7,7 @@ version = 4
global_quality = True
material = redd_tpe
quality_type = Fine
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/fabxpro/fabxpro_tpe_normal.inst.cfg b/resources/quality/fabxpro/fabxpro_tpe_normal.inst.cfg
index d96fac970b..37b421399a 100644
--- a/resources/quality/fabxpro/fabxpro_tpe_normal.inst.cfg
+++ b/resources/quality/fabxpro/fabxpro_tpe_normal.inst.cfg
@@ -7,7 +7,7 @@ version = 4
global_quality = True
material = redd_tpe
quality_type = Normal
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/fast.inst.cfg b/resources/quality/fast.inst.cfg
index e32a99e424..7fc6424250 100644
--- a/resources/quality/fast.inst.cfg
+++ b/resources/quality/fast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
weight = -1
diff --git a/resources/quality/flashforge/abs/flashforge_0.20_abs_super.inst.cfg b/resources/quality/flashforge/abs/flashforge_0.20_abs_super.inst.cfg
index eab4d00123..2d8aefe9f9 100644
--- a/resources/quality/flashforge/abs/flashforge_0.20_abs_super.inst.cfg
+++ b/resources/quality/flashforge/abs/flashforge_0.20_abs_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.2mm Nozzle
diff --git a/resources/quality/flashforge/abs/flashforge_0.20_abs_ultra.inst.cfg b/resources/quality/flashforge/abs/flashforge_0.20_abs_ultra.inst.cfg
index 932b642992..d4593e2f2b 100644
--- a/resources/quality/flashforge/abs/flashforge_0.20_abs_ultra.inst.cfg
+++ b/resources/quality/flashforge/abs/flashforge_0.20_abs_ultra.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = ultra
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.2mm Nozzle
diff --git a/resources/quality/flashforge/abs/flashforge_0.30_abs_adaptive.inst.cfg b/resources/quality/flashforge/abs/flashforge_0.30_abs_adaptive.inst.cfg
index d3d6fa60dd..61dbce2980 100644
--- a/resources/quality/flashforge/abs/flashforge_0.30_abs_adaptive.inst.cfg
+++ b/resources/quality/flashforge/abs/flashforge_0.30_abs_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.2mm Nozzle
diff --git a/resources/quality/flashforge/abs/flashforge_0.30_abs_standard.inst.cfg b/resources/quality/flashforge/abs/flashforge_0.30_abs_standard.inst.cfg
index 7fd14e9dbc..792f5d6e28 100644
--- a/resources/quality/flashforge/abs/flashforge_0.30_abs_standard.inst.cfg
+++ b/resources/quality/flashforge/abs/flashforge_0.30_abs_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/flashforge/abs/flashforge_0.30_abs_super.inst.cfg b/resources/quality/flashforge/abs/flashforge_0.30_abs_super.inst.cfg
index 21e6b4153c..a37b7f6f13 100644
--- a/resources/quality/flashforge/abs/flashforge_0.30_abs_super.inst.cfg
+++ b/resources/quality/flashforge/abs/flashforge_0.30_abs_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/flashforge/abs/flashforge_0.40_abs_adaptive.inst.cfg b/resources/quality/flashforge/abs/flashforge_0.40_abs_adaptive.inst.cfg
index 39a811e456..1222bdcdab 100644
--- a/resources/quality/flashforge/abs/flashforge_0.40_abs_adaptive.inst.cfg
+++ b/resources/quality/flashforge/abs/flashforge_0.40_abs_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/flashforge/abs/flashforge_0.40_abs_draft.inst.cfg b/resources/quality/flashforge/abs/flashforge_0.40_abs_draft.inst.cfg
index bc1e2f34b7..0931880f75 100644
--- a/resources/quality/flashforge/abs/flashforge_0.40_abs_draft.inst.cfg
+++ b/resources/quality/flashforge/abs/flashforge_0.40_abs_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/flashforge/abs/flashforge_0.40_abs_low.inst.cfg b/resources/quality/flashforge/abs/flashforge_0.40_abs_low.inst.cfg
index b56da38e8b..cd6705a7eb 100644
--- a/resources/quality/flashforge/abs/flashforge_0.40_abs_low.inst.cfg
+++ b/resources/quality/flashforge/abs/flashforge_0.40_abs_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/flashforge/abs/flashforge_0.40_abs_standard.inst.cfg b/resources/quality/flashforge/abs/flashforge_0.40_abs_standard.inst.cfg
index 22f963efd4..785d8001da 100644
--- a/resources/quality/flashforge/abs/flashforge_0.40_abs_standard.inst.cfg
+++ b/resources/quality/flashforge/abs/flashforge_0.40_abs_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/flashforge/abs/flashforge_0.40_abs_super.inst.cfg b/resources/quality/flashforge/abs/flashforge_0.40_abs_super.inst.cfg
index e5a4164acd..c29879a70f 100644
--- a/resources/quality/flashforge/abs/flashforge_0.40_abs_super.inst.cfg
+++ b/resources/quality/flashforge/abs/flashforge_0.40_abs_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/flashforge/abs/flashforge_0.50_abs_adaptive.inst.cfg b/resources/quality/flashforge/abs/flashforge_0.50_abs_adaptive.inst.cfg
index 4ee09a243c..7a2a5f1c53 100644
--- a/resources/quality/flashforge/abs/flashforge_0.50_abs_adaptive.inst.cfg
+++ b/resources/quality/flashforge/abs/flashforge_0.50_abs_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/flashforge/abs/flashforge_0.50_abs_coarse.inst.cfg b/resources/quality/flashforge/abs/flashforge_0.50_abs_coarse.inst.cfg
index f07adfdc6d..8a7f545da3 100644
--- a/resources/quality/flashforge/abs/flashforge_0.50_abs_coarse.inst.cfg
+++ b/resources/quality/flashforge/abs/flashforge_0.50_abs_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/flashforge/abs/flashforge_0.50_abs_draft.inst.cfg b/resources/quality/flashforge/abs/flashforge_0.50_abs_draft.inst.cfg
index a00e40fece..cbca7b4f4e 100644
--- a/resources/quality/flashforge/abs/flashforge_0.50_abs_draft.inst.cfg
+++ b/resources/quality/flashforge/abs/flashforge_0.50_abs_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/flashforge/abs/flashforge_0.50_abs_low.inst.cfg b/resources/quality/flashforge/abs/flashforge_0.50_abs_low.inst.cfg
index 463c2c3c2c..d11945113f 100644
--- a/resources/quality/flashforge/abs/flashforge_0.50_abs_low.inst.cfg
+++ b/resources/quality/flashforge/abs/flashforge_0.50_abs_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/flashforge/abs/flashforge_0.50_abs_standard.inst.cfg b/resources/quality/flashforge/abs/flashforge_0.50_abs_standard.inst.cfg
index 836b545c34..8f9a0d1111 100644
--- a/resources/quality/flashforge/abs/flashforge_0.50_abs_standard.inst.cfg
+++ b/resources/quality/flashforge/abs/flashforge_0.50_abs_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/flashforge/abs/flashforge_0.60_abs_coarse.inst.cfg b/resources/quality/flashforge/abs/flashforge_0.60_abs_coarse.inst.cfg
index b8e01db854..25ab972517 100644
--- a/resources/quality/flashforge/abs/flashforge_0.60_abs_coarse.inst.cfg
+++ b/resources/quality/flashforge/abs/flashforge_0.60_abs_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/flashforge/abs/flashforge_0.60_abs_draft.inst.cfg b/resources/quality/flashforge/abs/flashforge_0.60_abs_draft.inst.cfg
index f0dba969cd..d9bb2bab9b 100644
--- a/resources/quality/flashforge/abs/flashforge_0.60_abs_draft.inst.cfg
+++ b/resources/quality/flashforge/abs/flashforge_0.60_abs_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/flashforge/abs/flashforge_0.60_abs_extra_coarse.inst.cfg b/resources/quality/flashforge/abs/flashforge_0.60_abs_extra_coarse.inst.cfg
index 5eec67a03d..b4b744f033 100644
--- a/resources/quality/flashforge/abs/flashforge_0.60_abs_extra_coarse.inst.cfg
+++ b/resources/quality/flashforge/abs/flashforge_0.60_abs_extra_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = Xcoarse
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/flashforge/abs/flashforge_0.60_abs_standard.inst.cfg b/resources/quality/flashforge/abs/flashforge_0.60_abs_standard.inst.cfg
index 5ab66171ff..f3e0e2b70d 100644
--- a/resources/quality/flashforge/abs/flashforge_0.60_abs_standard.inst.cfg
+++ b/resources/quality/flashforge/abs/flashforge_0.60_abs_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/flashforge/flashforge_global_0.08_ultra.inst.cfg b/resources/quality/flashforge/flashforge_global_0.08_ultra.inst.cfg
index 92e1be3760..e88180b1f3 100644
--- a/resources/quality/flashforge/flashforge_global_0.08_ultra.inst.cfg
+++ b/resources/quality/flashforge/flashforge_global_0.08_ultra.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = ultra
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/flashforge/flashforge_global_0.12_super.inst.cfg b/resources/quality/flashforge/flashforge_global_0.12_super.inst.cfg
index 4dbe05ac41..0da733d6f2 100644
--- a/resources/quality/flashforge/flashforge_global_0.12_super.inst.cfg
+++ b/resources/quality/flashforge/flashforge_global_0.12_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
weight = -1
diff --git a/resources/quality/flashforge/flashforge_global_0.16_adaptive.inst.cfg b/resources/quality/flashforge/flashforge_global_0.16_adaptive.inst.cfg
index 1b33465624..bf19c702eb 100644
--- a/resources/quality/flashforge/flashforge_global_0.16_adaptive.inst.cfg
+++ b/resources/quality/flashforge/flashforge_global_0.16_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/flashforge/flashforge_global_0.20_standard.inst.cfg b/resources/quality/flashforge/flashforge_global_0.20_standard.inst.cfg
index e0422ef626..7b5c94aa37 100644
--- a/resources/quality/flashforge/flashforge_global_0.20_standard.inst.cfg
+++ b/resources/quality/flashforge/flashforge_global_0.20_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
weight = -3
diff --git a/resources/quality/flashforge/flashforge_global_0.28_low.inst.cfg b/resources/quality/flashforge/flashforge_global_0.28_low.inst.cfg
index f732b031e5..ed78aa2e6c 100644
--- a/resources/quality/flashforge/flashforge_global_0.28_low.inst.cfg
+++ b/resources/quality/flashforge/flashforge_global_0.28_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
weight = -4
diff --git a/resources/quality/flashforge/flashforge_global_0.32_draft.inst.cfg b/resources/quality/flashforge/flashforge_global_0.32_draft.inst.cfg
index 57df3a029d..c6506bf1df 100644
--- a/resources/quality/flashforge/flashforge_global_0.32_draft.inst.cfg
+++ b/resources/quality/flashforge/flashforge_global_0.32_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
weight = -5
diff --git a/resources/quality/flashforge/flashforge_global_0.40_coarse.inst.cfg b/resources/quality/flashforge/flashforge_global_0.40_coarse.inst.cfg
index 40fcf2f4cf..6e807e4ea7 100644
--- a/resources/quality/flashforge/flashforge_global_0.40_coarse.inst.cfg
+++ b/resources/quality/flashforge/flashforge_global_0.40_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
weight = -6
diff --git a/resources/quality/flashforge/flashforge_global_0.48_extra_coarse.inst.cfg b/resources/quality/flashforge/flashforge_global_0.48_extra_coarse.inst.cfg
index db2124392d..4d25b6eae4 100644
--- a/resources/quality/flashforge/flashforge_global_0.48_extra_coarse.inst.cfg
+++ b/resources/quality/flashforge/flashforge_global_0.48_extra_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = Xcoarse
-setting_version = 21
+setting_version = 22
type = quality
weight = -7
diff --git a/resources/quality/flashforge/petg/flashforge_0.2_petg_super.inst.cfg b/resources/quality/flashforge/petg/flashforge_0.2_petg_super.inst.cfg
index 417f6dd716..485effea9c 100644
--- a/resources/quality/flashforge/petg/flashforge_0.2_petg_super.inst.cfg
+++ b/resources/quality/flashforge/petg/flashforge_0.2_petg_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.2mm Nozzle
diff --git a/resources/quality/flashforge/petg/flashforge_0.2_petg_ultra.inst.cfg b/resources/quality/flashforge/petg/flashforge_0.2_petg_ultra.inst.cfg
index 119f46308e..0c469988fe 100644
--- a/resources/quality/flashforge/petg/flashforge_0.2_petg_ultra.inst.cfg
+++ b/resources/quality/flashforge/petg/flashforge_0.2_petg_ultra.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = ultra
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.2mm Nozzle
diff --git a/resources/quality/flashforge/petg/flashforge_0.30_petg_adaptive.inst.cfg b/resources/quality/flashforge/petg/flashforge_0.30_petg_adaptive.inst.cfg
index 9ce6e0823e..77a7d13957 100644
--- a/resources/quality/flashforge/petg/flashforge_0.30_petg_adaptive.inst.cfg
+++ b/resources/quality/flashforge/petg/flashforge_0.30_petg_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/flashforge/petg/flashforge_0.30_petg_standard.inst.cfg b/resources/quality/flashforge/petg/flashforge_0.30_petg_standard.inst.cfg
index 688d6b7ff8..d9e3355b36 100644
--- a/resources/quality/flashforge/petg/flashforge_0.30_petg_standard.inst.cfg
+++ b/resources/quality/flashforge/petg/flashforge_0.30_petg_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/flashforge/petg/flashforge_0.30_petg_super.inst.cfg b/resources/quality/flashforge/petg/flashforge_0.30_petg_super.inst.cfg
index dc1e015088..6289044cc7 100644
--- a/resources/quality/flashforge/petg/flashforge_0.30_petg_super.inst.cfg
+++ b/resources/quality/flashforge/petg/flashforge_0.30_petg_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/flashforge/petg/flashforge_0.40_petg_adaptive.inst.cfg b/resources/quality/flashforge/petg/flashforge_0.40_petg_adaptive.inst.cfg
index d87942b0eb..5bc3a40758 100644
--- a/resources/quality/flashforge/petg/flashforge_0.40_petg_adaptive.inst.cfg
+++ b/resources/quality/flashforge/petg/flashforge_0.40_petg_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/flashforge/petg/flashforge_0.40_petg_draft.inst.cfg b/resources/quality/flashforge/petg/flashforge_0.40_petg_draft.inst.cfg
index 79759b494d..8cda9a4e98 100644
--- a/resources/quality/flashforge/petg/flashforge_0.40_petg_draft.inst.cfg
+++ b/resources/quality/flashforge/petg/flashforge_0.40_petg_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/flashforge/petg/flashforge_0.40_petg_low.inst.cfg b/resources/quality/flashforge/petg/flashforge_0.40_petg_low.inst.cfg
index 137c60a86f..4812cc1140 100644
--- a/resources/quality/flashforge/petg/flashforge_0.40_petg_low.inst.cfg
+++ b/resources/quality/flashforge/petg/flashforge_0.40_petg_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/flashforge/petg/flashforge_0.40_petg_standard.inst.cfg b/resources/quality/flashforge/petg/flashforge_0.40_petg_standard.inst.cfg
index c6b5430b28..c047e0c165 100644
--- a/resources/quality/flashforge/petg/flashforge_0.40_petg_standard.inst.cfg
+++ b/resources/quality/flashforge/petg/flashforge_0.40_petg_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/flashforge/petg/flashforge_0.40_petg_super.inst.cfg b/resources/quality/flashforge/petg/flashforge_0.40_petg_super.inst.cfg
index 9ec2d233cf..e456f385ce 100644
--- a/resources/quality/flashforge/petg/flashforge_0.40_petg_super.inst.cfg
+++ b/resources/quality/flashforge/petg/flashforge_0.40_petg_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/flashforge/petg/flashforge_0.50_petg_adaptive.inst.cfg b/resources/quality/flashforge/petg/flashforge_0.50_petg_adaptive.inst.cfg
index 3d6e7f7f18..af2991d185 100644
--- a/resources/quality/flashforge/petg/flashforge_0.50_petg_adaptive.inst.cfg
+++ b/resources/quality/flashforge/petg/flashforge_0.50_petg_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/flashforge/petg/flashforge_0.50_petg_coarse.inst.cfg b/resources/quality/flashforge/petg/flashforge_0.50_petg_coarse.inst.cfg
index f44533d5c2..6acb269c0f 100644
--- a/resources/quality/flashforge/petg/flashforge_0.50_petg_coarse.inst.cfg
+++ b/resources/quality/flashforge/petg/flashforge_0.50_petg_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/flashforge/petg/flashforge_0.50_petg_draft.inst.cfg b/resources/quality/flashforge/petg/flashforge_0.50_petg_draft.inst.cfg
index 7ab2bd7e59..b7c9b54668 100644
--- a/resources/quality/flashforge/petg/flashforge_0.50_petg_draft.inst.cfg
+++ b/resources/quality/flashforge/petg/flashforge_0.50_petg_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/flashforge/petg/flashforge_0.50_petg_low.inst.cfg b/resources/quality/flashforge/petg/flashforge_0.50_petg_low.inst.cfg
index 6d398a6533..26ef92b68f 100644
--- a/resources/quality/flashforge/petg/flashforge_0.50_petg_low.inst.cfg
+++ b/resources/quality/flashforge/petg/flashforge_0.50_petg_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/flashforge/petg/flashforge_0.50_petg_standard.inst.cfg b/resources/quality/flashforge/petg/flashforge_0.50_petg_standard.inst.cfg
index bb295d3fc4..b630f3f7df 100644
--- a/resources/quality/flashforge/petg/flashforge_0.50_petg_standard.inst.cfg
+++ b/resources/quality/flashforge/petg/flashforge_0.50_petg_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/flashforge/petg/flashforge_0.60_petg_draft.inst.cfg b/resources/quality/flashforge/petg/flashforge_0.60_petg_draft.inst.cfg
index d0a07d4a15..71fcd17ff9 100644
--- a/resources/quality/flashforge/petg/flashforge_0.60_petg_draft.inst.cfg
+++ b/resources/quality/flashforge/petg/flashforge_0.60_petg_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/flashforge/petg/flashforge_0.60_petg_extra_coarse.inst.cfg b/resources/quality/flashforge/petg/flashforge_0.60_petg_extra_coarse.inst.cfg
index 199ffa602a..df2af8aab7 100644
--- a/resources/quality/flashforge/petg/flashforge_0.60_petg_extra_coarse.inst.cfg
+++ b/resources/quality/flashforge/petg/flashforge_0.60_petg_extra_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = Xcoarse
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/flashforge/petg/flashforge_0.60_petg_standard.inst.cfg b/resources/quality/flashforge/petg/flashforge_0.60_petg_standard.inst.cfg
index 63ec269573..d926c4ffe8 100644
--- a/resources/quality/flashforge/petg/flashforge_0.60_petg_standard.inst.cfg
+++ b/resources/quality/flashforge/petg/flashforge_0.60_petg_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/flashforge/pla/flashforge_0.20_pla_super.inst.cfg b/resources/quality/flashforge/pla/flashforge_0.20_pla_super.inst.cfg
index 47a5082039..25bb5ab67d 100644
--- a/resources/quality/flashforge/pla/flashforge_0.20_pla_super.inst.cfg
+++ b/resources/quality/flashforge/pla/flashforge_0.20_pla_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.2mm Nozzle
diff --git a/resources/quality/flashforge/pla/flashforge_0.20_pla_ultra.inst.cfg b/resources/quality/flashforge/pla/flashforge_0.20_pla_ultra.inst.cfg
index c843c1cf3d..d139d9bade 100644
--- a/resources/quality/flashforge/pla/flashforge_0.20_pla_ultra.inst.cfg
+++ b/resources/quality/flashforge/pla/flashforge_0.20_pla_ultra.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = ultra
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.2mm Nozzle
diff --git a/resources/quality/flashforge/pla/flashforge_0.30_pla_adaptive.inst.cfg b/resources/quality/flashforge/pla/flashforge_0.30_pla_adaptive.inst.cfg
index b4164367f8..1360aaf747 100644
--- a/resources/quality/flashforge/pla/flashforge_0.30_pla_adaptive.inst.cfg
+++ b/resources/quality/flashforge/pla/flashforge_0.30_pla_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/flashforge/pla/flashforge_0.30_pla_standard.inst.cfg b/resources/quality/flashforge/pla/flashforge_0.30_pla_standard.inst.cfg
index 6770d3f62b..895d454e3f 100644
--- a/resources/quality/flashforge/pla/flashforge_0.30_pla_standard.inst.cfg
+++ b/resources/quality/flashforge/pla/flashforge_0.30_pla_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/flashforge/pla/flashforge_0.30_pla_super.inst.cfg b/resources/quality/flashforge/pla/flashforge_0.30_pla_super.inst.cfg
index 169af6f450..76a588d33c 100644
--- a/resources/quality/flashforge/pla/flashforge_0.30_pla_super.inst.cfg
+++ b/resources/quality/flashforge/pla/flashforge_0.30_pla_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/flashforge/pla/flashforge_0.40_pla_adaptive.inst.cfg b/resources/quality/flashforge/pla/flashforge_0.40_pla_adaptive.inst.cfg
index 0e0875f31b..b7f7109d9b 100644
--- a/resources/quality/flashforge/pla/flashforge_0.40_pla_adaptive.inst.cfg
+++ b/resources/quality/flashforge/pla/flashforge_0.40_pla_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/flashforge/pla/flashforge_0.40_pla_draft.inst.cfg b/resources/quality/flashforge/pla/flashforge_0.40_pla_draft.inst.cfg
index 36a3d9fa70..1d8878cf9f 100644
--- a/resources/quality/flashforge/pla/flashforge_0.40_pla_draft.inst.cfg
+++ b/resources/quality/flashforge/pla/flashforge_0.40_pla_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/flashforge/pla/flashforge_0.40_pla_low.inst.cfg b/resources/quality/flashforge/pla/flashforge_0.40_pla_low.inst.cfg
index c8598eff77..ee39f73df2 100644
--- a/resources/quality/flashforge/pla/flashforge_0.40_pla_low.inst.cfg
+++ b/resources/quality/flashforge/pla/flashforge_0.40_pla_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/flashforge/pla/flashforge_0.40_pla_standard.inst.cfg b/resources/quality/flashforge/pla/flashforge_0.40_pla_standard.inst.cfg
index 4677a57924..505ef42142 100644
--- a/resources/quality/flashforge/pla/flashforge_0.40_pla_standard.inst.cfg
+++ b/resources/quality/flashforge/pla/flashforge_0.40_pla_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/flashforge/pla/flashforge_0.40_pla_super.inst.cfg b/resources/quality/flashforge/pla/flashforge_0.40_pla_super.inst.cfg
index e9798f5d89..7da3471196 100644
--- a/resources/quality/flashforge/pla/flashforge_0.40_pla_super.inst.cfg
+++ b/resources/quality/flashforge/pla/flashforge_0.40_pla_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/flashforge/pla/flashforge_0.50_pla_adaptive.inst.cfg b/resources/quality/flashforge/pla/flashforge_0.50_pla_adaptive.inst.cfg
index de1848efbd..a3b603704d 100644
--- a/resources/quality/flashforge/pla/flashforge_0.50_pla_adaptive.inst.cfg
+++ b/resources/quality/flashforge/pla/flashforge_0.50_pla_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/flashforge/pla/flashforge_0.50_pla_coarse.inst.cfg b/resources/quality/flashforge/pla/flashforge_0.50_pla_coarse.inst.cfg
index 429e8b08fd..886c425d25 100644
--- a/resources/quality/flashforge/pla/flashforge_0.50_pla_coarse.inst.cfg
+++ b/resources/quality/flashforge/pla/flashforge_0.50_pla_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/flashforge/pla/flashforge_0.50_pla_draft.inst.cfg b/resources/quality/flashforge/pla/flashforge_0.50_pla_draft.inst.cfg
index ba40efaed0..4a48cadf09 100644
--- a/resources/quality/flashforge/pla/flashforge_0.50_pla_draft.inst.cfg
+++ b/resources/quality/flashforge/pla/flashforge_0.50_pla_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/flashforge/pla/flashforge_0.50_pla_low.inst.cfg b/resources/quality/flashforge/pla/flashforge_0.50_pla_low.inst.cfg
index 287d98f4da..deee147378 100644
--- a/resources/quality/flashforge/pla/flashforge_0.50_pla_low.inst.cfg
+++ b/resources/quality/flashforge/pla/flashforge_0.50_pla_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/flashforge/pla/flashforge_0.50_pla_standard.inst.cfg b/resources/quality/flashforge/pla/flashforge_0.50_pla_standard.inst.cfg
index e1b05c940d..b7ab32d1ae 100644
--- a/resources/quality/flashforge/pla/flashforge_0.50_pla_standard.inst.cfg
+++ b/resources/quality/flashforge/pla/flashforge_0.50_pla_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/flashforge/pla/flashforge_0.60_pla_draft.inst.cfg b/resources/quality/flashforge/pla/flashforge_0.60_pla_draft.inst.cfg
index eb54a48791..73b814d0e2 100644
--- a/resources/quality/flashforge/pla/flashforge_0.60_pla_draft.inst.cfg
+++ b/resources/quality/flashforge/pla/flashforge_0.60_pla_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/flashforge/pla/flashforge_0.60_pla_extra Coarse.inst.cfg b/resources/quality/flashforge/pla/flashforge_0.60_pla_extra Coarse.inst.cfg
index 1aaf5173ae..27cd8def7e 100644
--- a/resources/quality/flashforge/pla/flashforge_0.60_pla_extra Coarse.inst.cfg
+++ b/resources/quality/flashforge/pla/flashforge_0.60_pla_extra Coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = Xcoarse
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/flashforge/pla/flashforge_0.60_pla_standard.inst.cfg b/resources/quality/flashforge/pla/flashforge_0.60_pla_standard.inst.cfg
index 4931d3069e..656e85dad2 100644
--- a/resources/quality/flashforge/pla/flashforge_0.60_pla_standard.inst.cfg
+++ b/resources/quality/flashforge/pla/flashforge_0.60_pla_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/flashforge/tpu/flashforge_0.40_tpu_adaptive.inst.cfg b/resources/quality/flashforge/tpu/flashforge_0.40_tpu_adaptive.inst.cfg
index b23b51b86a..be0422e6a8 100644
--- a/resources/quality/flashforge/tpu/flashforge_0.40_tpu_adaptive.inst.cfg
+++ b/resources/quality/flashforge/tpu/flashforge_0.40_tpu_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/flashforge/tpu/flashforge_0.40_tpu_draft.inst.cfg b/resources/quality/flashforge/tpu/flashforge_0.40_tpu_draft.inst.cfg
index c6467e6d85..17ae6fad79 100644
--- a/resources/quality/flashforge/tpu/flashforge_0.40_tpu_draft.inst.cfg
+++ b/resources/quality/flashforge/tpu/flashforge_0.40_tpu_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/flashforge/tpu/flashforge_0.40_tpu_low.inst.cfg b/resources/quality/flashforge/tpu/flashforge_0.40_tpu_low.inst.cfg
index cf49c48ae6..f254fd3c0a 100644
--- a/resources/quality/flashforge/tpu/flashforge_0.40_tpu_low.inst.cfg
+++ b/resources/quality/flashforge/tpu/flashforge_0.40_tpu_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/flashforge/tpu/flashforge_0.40_tpu_standard.inst.cfg b/resources/quality/flashforge/tpu/flashforge_0.40_tpu_standard.inst.cfg
index 6d311bf03f..9414642a42 100644
--- a/resources/quality/flashforge/tpu/flashforge_0.40_tpu_standard.inst.cfg
+++ b/resources/quality/flashforge/tpu/flashforge_0.40_tpu_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/flashforge/tpu/flashforge_0.40_tpu_super.inst.cfg b/resources/quality/flashforge/tpu/flashforge_0.40_tpu_super.inst.cfg
index 495cc0d6b0..c550dabdf2 100644
--- a/resources/quality/flashforge/tpu/flashforge_0.40_tpu_super.inst.cfg
+++ b/resources/quality/flashforge/tpu/flashforge_0.40_tpu_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/flashforge/tpu/flashforge_0.50_tpu_adaptive.inst.cfg b/resources/quality/flashforge/tpu/flashforge_0.50_tpu_adaptive.inst.cfg
index 77d2e79a41..7be34ff5e0 100644
--- a/resources/quality/flashforge/tpu/flashforge_0.50_tpu_adaptive.inst.cfg
+++ b/resources/quality/flashforge/tpu/flashforge_0.50_tpu_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/flashforge/tpu/flashforge_0.50_tpu_draft.inst.cfg b/resources/quality/flashforge/tpu/flashforge_0.50_tpu_draft.inst.cfg
index e1e46eb471..1a6aab076b 100644
--- a/resources/quality/flashforge/tpu/flashforge_0.50_tpu_draft.inst.cfg
+++ b/resources/quality/flashforge/tpu/flashforge_0.50_tpu_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/flashforge/tpu/flashforge_0.50_tpu_low.inst.cfg b/resources/quality/flashforge/tpu/flashforge_0.50_tpu_low.inst.cfg
index 332b4884b9..9a2466df8c 100644
--- a/resources/quality/flashforge/tpu/flashforge_0.50_tpu_low.inst.cfg
+++ b/resources/quality/flashforge/tpu/flashforge_0.50_tpu_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/flashforge/tpu/flashforge_0.50_tpu_standard.inst.cfg b/resources/quality/flashforge/tpu/flashforge_0.50_tpu_standard.inst.cfg
index 4955303d6f..7f789e0c20 100644
--- a/resources/quality/flashforge/tpu/flashforge_0.50_tpu_standard.inst.cfg
+++ b/resources/quality/flashforge/tpu/flashforge_0.50_tpu_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/flashforge/tpu/flashforge_0.60_tpu_draft.inst.cfg b/resources/quality/flashforge/tpu/flashforge_0.60_tpu_draft.inst.cfg
index e582638ff5..2567733c06 100644
--- a/resources/quality/flashforge/tpu/flashforge_0.60_tpu_draft.inst.cfg
+++ b/resources/quality/flashforge/tpu/flashforge_0.60_tpu_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/flashforge/tpu/flashforge_0.60_tpu_low.inst.cfg b/resources/quality/flashforge/tpu/flashforge_0.60_tpu_low.inst.cfg
index a354c711e2..3c4c0ed5cc 100644
--- a/resources/quality/flashforge/tpu/flashforge_0.60_tpu_low.inst.cfg
+++ b/resources/quality/flashforge/tpu/flashforge_0.60_tpu_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/flashforge/tpu/flashforge_0.60_tpu_standard.inst.cfg b/resources/quality/flashforge/tpu/flashforge_0.60_tpu_standard.inst.cfg
index 8871f4b0d2..8f50464740 100644
--- a/resources/quality/flashforge/tpu/flashforge_0.60_tpu_standard.inst.cfg
+++ b/resources/quality/flashforge/tpu/flashforge_0.60_tpu_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/flsun_sr/flsun_sr_fine.inst.cfg b/resources/quality/flsun_sr/flsun_sr_fine.inst.cfg
index 0a8177bd8a..7ba7f82e9a 100644
--- a/resources/quality/flsun_sr/flsun_sr_fine.inst.cfg
+++ b/resources/quality/flsun_sr/flsun_sr_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
weight = 1
diff --git a/resources/quality/flsun_sr/flsun_sr_normal.inst.cfg b/resources/quality/flsun_sr/flsun_sr_normal.inst.cfg
index 19d95354f6..5091ec6d97 100644
--- a/resources/quality/flsun_sr/flsun_sr_normal.inst.cfg
+++ b/resources/quality/flsun_sr/flsun_sr_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/flsun_v400/flsun_v400_normal.inst.cfg b/resources/quality/flsun_v400/flsun_v400_normal.inst.cfg
index 8508a198b4..321f44a8bd 100644
--- a/resources/quality/flsun_v400/flsun_v400_normal.inst.cfg
+++ b/resources/quality/flsun_v400/flsun_v400_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/flyingbear/abs/flyingbear_0.25_abs_super.inst.cfg b/resources/quality/flyingbear/abs/flyingbear_0.25_abs_super.inst.cfg
index 4d2857c103..930466e23c 100644
--- a/resources/quality/flyingbear/abs/flyingbear_0.25_abs_super.inst.cfg
+++ b/resources/quality/flyingbear/abs/flyingbear_0.25_abs_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.25mm Nozzle
diff --git a/resources/quality/flyingbear/abs/flyingbear_0.25_abs_ultra.inst.cfg b/resources/quality/flyingbear/abs/flyingbear_0.25_abs_ultra.inst.cfg
index ac2da573c6..3fc33bbaf6 100644
--- a/resources/quality/flyingbear/abs/flyingbear_0.25_abs_ultra.inst.cfg
+++ b/resources/quality/flyingbear/abs/flyingbear_0.25_abs_ultra.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = ultra
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.25mm Nozzle
diff --git a/resources/quality/flyingbear/abs/flyingbear_0.30_abs_adaptive.inst.cfg b/resources/quality/flyingbear/abs/flyingbear_0.30_abs_adaptive.inst.cfg
index 2cee2f584d..61ba30270c 100644
--- a/resources/quality/flyingbear/abs/flyingbear_0.30_abs_adaptive.inst.cfg
+++ b/resources/quality/flyingbear/abs/flyingbear_0.30_abs_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/flyingbear/abs/flyingbear_0.30_abs_standard.inst.cfg b/resources/quality/flyingbear/abs/flyingbear_0.30_abs_standard.inst.cfg
index f76914c787..9fa0bb768e 100644
--- a/resources/quality/flyingbear/abs/flyingbear_0.30_abs_standard.inst.cfg
+++ b/resources/quality/flyingbear/abs/flyingbear_0.30_abs_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/flyingbear/abs/flyingbear_0.30_abs_super.inst.cfg b/resources/quality/flyingbear/abs/flyingbear_0.30_abs_super.inst.cfg
index db895907cb..79697198c8 100644
--- a/resources/quality/flyingbear/abs/flyingbear_0.30_abs_super.inst.cfg
+++ b/resources/quality/flyingbear/abs/flyingbear_0.30_abs_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/flyingbear/abs/flyingbear_0.40_abs_adaptive.inst.cfg b/resources/quality/flyingbear/abs/flyingbear_0.40_abs_adaptive.inst.cfg
index 199f09cc90..aa49d937ad 100644
--- a/resources/quality/flyingbear/abs/flyingbear_0.40_abs_adaptive.inst.cfg
+++ b/resources/quality/flyingbear/abs/flyingbear_0.40_abs_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/flyingbear/abs/flyingbear_0.40_abs_low.inst.cfg b/resources/quality/flyingbear/abs/flyingbear_0.40_abs_low.inst.cfg
index 972afe3df5..f66ea96064 100644
--- a/resources/quality/flyingbear/abs/flyingbear_0.40_abs_low.inst.cfg
+++ b/resources/quality/flyingbear/abs/flyingbear_0.40_abs_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/flyingbear/abs/flyingbear_0.40_abs_standard.inst.cfg b/resources/quality/flyingbear/abs/flyingbear_0.40_abs_standard.inst.cfg
index 2883c038d5..8ca14e5f6b 100644
--- a/resources/quality/flyingbear/abs/flyingbear_0.40_abs_standard.inst.cfg
+++ b/resources/quality/flyingbear/abs/flyingbear_0.40_abs_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/flyingbear/abs/flyingbear_0.40_abs_super.inst.cfg b/resources/quality/flyingbear/abs/flyingbear_0.40_abs_super.inst.cfg
index 5ad69c871f..66bdc09d2f 100644
--- a/resources/quality/flyingbear/abs/flyingbear_0.40_abs_super.inst.cfg
+++ b/resources/quality/flyingbear/abs/flyingbear_0.40_abs_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/flyingbear/abs/flyingbear_0.50_abs_adaptive.inst.cfg b/resources/quality/flyingbear/abs/flyingbear_0.50_abs_adaptive.inst.cfg
index 74aa62c13d..71a29de5f0 100644
--- a/resources/quality/flyingbear/abs/flyingbear_0.50_abs_adaptive.inst.cfg
+++ b/resources/quality/flyingbear/abs/flyingbear_0.50_abs_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/flyingbear/abs/flyingbear_0.50_abs_draft.inst.cfg b/resources/quality/flyingbear/abs/flyingbear_0.50_abs_draft.inst.cfg
index 57bdb65c8e..82b314fec0 100644
--- a/resources/quality/flyingbear/abs/flyingbear_0.50_abs_draft.inst.cfg
+++ b/resources/quality/flyingbear/abs/flyingbear_0.50_abs_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/flyingbear/abs/flyingbear_0.50_abs_low.inst.cfg b/resources/quality/flyingbear/abs/flyingbear_0.50_abs_low.inst.cfg
index 056b8580de..648c3f9765 100644
--- a/resources/quality/flyingbear/abs/flyingbear_0.50_abs_low.inst.cfg
+++ b/resources/quality/flyingbear/abs/flyingbear_0.50_abs_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/flyingbear/abs/flyingbear_0.50_abs_standard.inst.cfg b/resources/quality/flyingbear/abs/flyingbear_0.50_abs_standard.inst.cfg
index 1dc111074f..adaa26b406 100644
--- a/resources/quality/flyingbear/abs/flyingbear_0.50_abs_standard.inst.cfg
+++ b/resources/quality/flyingbear/abs/flyingbear_0.50_abs_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/flyingbear/abs/flyingbear_0.60_abs_draft.inst.cfg b/resources/quality/flyingbear/abs/flyingbear_0.60_abs_draft.inst.cfg
index 8513174c25..bef5e104e8 100644
--- a/resources/quality/flyingbear/abs/flyingbear_0.60_abs_draft.inst.cfg
+++ b/resources/quality/flyingbear/abs/flyingbear_0.60_abs_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/flyingbear/abs/flyingbear_0.60_abs_low.inst.cfg b/resources/quality/flyingbear/abs/flyingbear_0.60_abs_low.inst.cfg
index e6c3336e59..4c613f89f6 100644
--- a/resources/quality/flyingbear/abs/flyingbear_0.60_abs_low.inst.cfg
+++ b/resources/quality/flyingbear/abs/flyingbear_0.60_abs_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/flyingbear/abs/flyingbear_0.60_abs_standard.inst.cfg b/resources/quality/flyingbear/abs/flyingbear_0.60_abs_standard.inst.cfg
index 0166d9ce5a..6c32265807 100644
--- a/resources/quality/flyingbear/abs/flyingbear_0.60_abs_standard.inst.cfg
+++ b/resources/quality/flyingbear/abs/flyingbear_0.60_abs_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/flyingbear/abs/flyingbear_0.80_abs_coarse.inst.cfg b/resources/quality/flyingbear/abs/flyingbear_0.80_abs_coarse.inst.cfg
index f7aaac18f0..8e0cff9a71 100644
--- a/resources/quality/flyingbear/abs/flyingbear_0.80_abs_coarse.inst.cfg
+++ b/resources/quality/flyingbear/abs/flyingbear_0.80_abs_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
diff --git a/resources/quality/flyingbear/abs/flyingbear_0.80_abs_draft.inst.cfg b/resources/quality/flyingbear/abs/flyingbear_0.80_abs_draft.inst.cfg
index 06ab40af80..e37f690bc1 100644
--- a/resources/quality/flyingbear/abs/flyingbear_0.80_abs_draft.inst.cfg
+++ b/resources/quality/flyingbear/abs/flyingbear_0.80_abs_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
diff --git a/resources/quality/flyingbear/flyingbear_global_0.08_ultra.inst.cfg b/resources/quality/flyingbear/flyingbear_global_0.08_ultra.inst.cfg
index 48499f55c4..65ccdb5215 100644
--- a/resources/quality/flyingbear/flyingbear_global_0.08_ultra.inst.cfg
+++ b/resources/quality/flyingbear/flyingbear_global_0.08_ultra.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = ultra
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/flyingbear/flyingbear_global_0.12_super.inst.cfg b/resources/quality/flyingbear/flyingbear_global_0.12_super.inst.cfg
index fec212e39a..0a4a714bc6 100644
--- a/resources/quality/flyingbear/flyingbear_global_0.12_super.inst.cfg
+++ b/resources/quality/flyingbear/flyingbear_global_0.12_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
weight = -1
diff --git a/resources/quality/flyingbear/flyingbear_global_0.16_adaptive.inst.cfg b/resources/quality/flyingbear/flyingbear_global_0.16_adaptive.inst.cfg
index 0dcd94b2c6..d2098fbb4e 100644
--- a/resources/quality/flyingbear/flyingbear_global_0.16_adaptive.inst.cfg
+++ b/resources/quality/flyingbear/flyingbear_global_0.16_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/flyingbear/flyingbear_global_0.20_standard.inst.cfg b/resources/quality/flyingbear/flyingbear_global_0.20_standard.inst.cfg
index 97673e9019..505cb0463e 100644
--- a/resources/quality/flyingbear/flyingbear_global_0.20_standard.inst.cfg
+++ b/resources/quality/flyingbear/flyingbear_global_0.20_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
weight = -3
diff --git a/resources/quality/flyingbear/flyingbear_global_0.28_low.inst.cfg b/resources/quality/flyingbear/flyingbear_global_0.28_low.inst.cfg
index 5f3f99160d..3f12e491b5 100644
--- a/resources/quality/flyingbear/flyingbear_global_0.28_low.inst.cfg
+++ b/resources/quality/flyingbear/flyingbear_global_0.28_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
weight = -4
diff --git a/resources/quality/flyingbear/flyingbear_global_0.32_draft.inst.cfg b/resources/quality/flyingbear/flyingbear_global_0.32_draft.inst.cfg
index dba7016013..231f0fd01c 100644
--- a/resources/quality/flyingbear/flyingbear_global_0.32_draft.inst.cfg
+++ b/resources/quality/flyingbear/flyingbear_global_0.32_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
weight = -5
diff --git a/resources/quality/flyingbear/flyingbear_global_0.40_coarse.inst.cfg b/resources/quality/flyingbear/flyingbear_global_0.40_coarse.inst.cfg
index d77a48f290..8b6dd5bddb 100644
--- a/resources/quality/flyingbear/flyingbear_global_0.40_coarse.inst.cfg
+++ b/resources/quality/flyingbear/flyingbear_global_0.40_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
weight = -6
diff --git a/resources/quality/flyingbear/hips/flyingbear_0.25_hips_super.inst.cfg b/resources/quality/flyingbear/hips/flyingbear_0.25_hips_super.inst.cfg
index 3a2fde62f2..df78a0c3f4 100644
--- a/resources/quality/flyingbear/hips/flyingbear_0.25_hips_super.inst.cfg
+++ b/resources/quality/flyingbear/hips/flyingbear_0.25_hips_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_hips
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.25mm Nozzle
diff --git a/resources/quality/flyingbear/hips/flyingbear_0.25_hips_ultra.inst.cfg b/resources/quality/flyingbear/hips/flyingbear_0.25_hips_ultra.inst.cfg
index feab5c460d..16c455bb06 100644
--- a/resources/quality/flyingbear/hips/flyingbear_0.25_hips_ultra.inst.cfg
+++ b/resources/quality/flyingbear/hips/flyingbear_0.25_hips_ultra.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_hips
quality_type = ultra
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.25mm Nozzle
diff --git a/resources/quality/flyingbear/hips/flyingbear_0.30_hips_adaptive.inst.cfg b/resources/quality/flyingbear/hips/flyingbear_0.30_hips_adaptive.inst.cfg
index 32b811eed2..24d9ece765 100644
--- a/resources/quality/flyingbear/hips/flyingbear_0.30_hips_adaptive.inst.cfg
+++ b/resources/quality/flyingbear/hips/flyingbear_0.30_hips_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_hips
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/flyingbear/hips/flyingbear_0.30_hips_standard.inst.cfg b/resources/quality/flyingbear/hips/flyingbear_0.30_hips_standard.inst.cfg
index c830d9f55b..f2a45a4c33 100644
--- a/resources/quality/flyingbear/hips/flyingbear_0.30_hips_standard.inst.cfg
+++ b/resources/quality/flyingbear/hips/flyingbear_0.30_hips_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_hips
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/flyingbear/hips/flyingbear_0.30_hips_super.inst.cfg b/resources/quality/flyingbear/hips/flyingbear_0.30_hips_super.inst.cfg
index c5c3c2274f..4035a9a59c 100644
--- a/resources/quality/flyingbear/hips/flyingbear_0.30_hips_super.inst.cfg
+++ b/resources/quality/flyingbear/hips/flyingbear_0.30_hips_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_hips
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/flyingbear/hips/flyingbear_0.40_hips_adaptive.inst.cfg b/resources/quality/flyingbear/hips/flyingbear_0.40_hips_adaptive.inst.cfg
index 87d700dfef..5ec95868ed 100644
--- a/resources/quality/flyingbear/hips/flyingbear_0.40_hips_adaptive.inst.cfg
+++ b/resources/quality/flyingbear/hips/flyingbear_0.40_hips_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_hips
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/flyingbear/hips/flyingbear_0.40_hips_low.inst.cfg b/resources/quality/flyingbear/hips/flyingbear_0.40_hips_low.inst.cfg
index c119d7a51e..666e72803a 100644
--- a/resources/quality/flyingbear/hips/flyingbear_0.40_hips_low.inst.cfg
+++ b/resources/quality/flyingbear/hips/flyingbear_0.40_hips_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_hips
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/flyingbear/hips/flyingbear_0.40_hips_standard.inst.cfg b/resources/quality/flyingbear/hips/flyingbear_0.40_hips_standard.inst.cfg
index 8a6adee67d..de6ad15bb9 100644
--- a/resources/quality/flyingbear/hips/flyingbear_0.40_hips_standard.inst.cfg
+++ b/resources/quality/flyingbear/hips/flyingbear_0.40_hips_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_hips
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/flyingbear/hips/flyingbear_0.40_hips_super.inst.cfg b/resources/quality/flyingbear/hips/flyingbear_0.40_hips_super.inst.cfg
index 1802b87741..bf247f15c6 100644
--- a/resources/quality/flyingbear/hips/flyingbear_0.40_hips_super.inst.cfg
+++ b/resources/quality/flyingbear/hips/flyingbear_0.40_hips_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_hips
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/flyingbear/hips/flyingbear_0.50_hips_adaptive.inst.cfg b/resources/quality/flyingbear/hips/flyingbear_0.50_hips_adaptive.inst.cfg
index 9c8ccd6672..7f00389fa0 100644
--- a/resources/quality/flyingbear/hips/flyingbear_0.50_hips_adaptive.inst.cfg
+++ b/resources/quality/flyingbear/hips/flyingbear_0.50_hips_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_hips
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/flyingbear/hips/flyingbear_0.50_hips_draft.inst.cfg b/resources/quality/flyingbear/hips/flyingbear_0.50_hips_draft.inst.cfg
index b4d4004f2a..151e412914 100644
--- a/resources/quality/flyingbear/hips/flyingbear_0.50_hips_draft.inst.cfg
+++ b/resources/quality/flyingbear/hips/flyingbear_0.50_hips_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_hips
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/flyingbear/hips/flyingbear_0.50_hips_low.inst.cfg b/resources/quality/flyingbear/hips/flyingbear_0.50_hips_low.inst.cfg
index ce7f5970cb..730abc2c95 100644
--- a/resources/quality/flyingbear/hips/flyingbear_0.50_hips_low.inst.cfg
+++ b/resources/quality/flyingbear/hips/flyingbear_0.50_hips_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_hips
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/flyingbear/hips/flyingbear_0.50_hips_standard.inst.cfg b/resources/quality/flyingbear/hips/flyingbear_0.50_hips_standard.inst.cfg
index b155b135c4..cdef28723f 100644
--- a/resources/quality/flyingbear/hips/flyingbear_0.50_hips_standard.inst.cfg
+++ b/resources/quality/flyingbear/hips/flyingbear_0.50_hips_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_hips
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/flyingbear/hips/flyingbear_0.60_hips_draft.inst.cfg b/resources/quality/flyingbear/hips/flyingbear_0.60_hips_draft.inst.cfg
index 188afb759e..60024c0720 100644
--- a/resources/quality/flyingbear/hips/flyingbear_0.60_hips_draft.inst.cfg
+++ b/resources/quality/flyingbear/hips/flyingbear_0.60_hips_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_hips
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/flyingbear/hips/flyingbear_0.60_hips_low.inst.cfg b/resources/quality/flyingbear/hips/flyingbear_0.60_hips_low.inst.cfg
index 087060fce2..f6bd94749e 100644
--- a/resources/quality/flyingbear/hips/flyingbear_0.60_hips_low.inst.cfg
+++ b/resources/quality/flyingbear/hips/flyingbear_0.60_hips_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_hips
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/flyingbear/hips/flyingbear_0.60_hips_standard.inst.cfg b/resources/quality/flyingbear/hips/flyingbear_0.60_hips_standard.inst.cfg
index ed8c2971cb..682b069da8 100644
--- a/resources/quality/flyingbear/hips/flyingbear_0.60_hips_standard.inst.cfg
+++ b/resources/quality/flyingbear/hips/flyingbear_0.60_hips_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_hips
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/flyingbear/hips/flyingbear_0.80_hips_coarse.inst.cfg b/resources/quality/flyingbear/hips/flyingbear_0.80_hips_coarse.inst.cfg
index 1b6dfc6e75..51459ab888 100644
--- a/resources/quality/flyingbear/hips/flyingbear_0.80_hips_coarse.inst.cfg
+++ b/resources/quality/flyingbear/hips/flyingbear_0.80_hips_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_hips
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
diff --git a/resources/quality/flyingbear/hips/flyingbear_0.80_hips_draft.inst.cfg b/resources/quality/flyingbear/hips/flyingbear_0.80_hips_draft.inst.cfg
index f59a05fcf1..fa4b6f0ea5 100644
--- a/resources/quality/flyingbear/hips/flyingbear_0.80_hips_draft.inst.cfg
+++ b/resources/quality/flyingbear/hips/flyingbear_0.80_hips_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_hips
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
diff --git a/resources/quality/flyingbear/petg/flyingbear_0.25_petg_super.inst.cfg b/resources/quality/flyingbear/petg/flyingbear_0.25_petg_super.inst.cfg
index 49773929bb..71acf92c30 100644
--- a/resources/quality/flyingbear/petg/flyingbear_0.25_petg_super.inst.cfg
+++ b/resources/quality/flyingbear/petg/flyingbear_0.25_petg_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.25mm Nozzle
diff --git a/resources/quality/flyingbear/petg/flyingbear_0.25_petg_ultra.inst.cfg b/resources/quality/flyingbear/petg/flyingbear_0.25_petg_ultra.inst.cfg
index 958a2c6a97..1436e850e6 100644
--- a/resources/quality/flyingbear/petg/flyingbear_0.25_petg_ultra.inst.cfg
+++ b/resources/quality/flyingbear/petg/flyingbear_0.25_petg_ultra.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = ultra
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.25mm Nozzle
diff --git a/resources/quality/flyingbear/petg/flyingbear_0.30_petg_adaptive.inst.cfg b/resources/quality/flyingbear/petg/flyingbear_0.30_petg_adaptive.inst.cfg
index 0164dec6ef..83852fdf48 100644
--- a/resources/quality/flyingbear/petg/flyingbear_0.30_petg_adaptive.inst.cfg
+++ b/resources/quality/flyingbear/petg/flyingbear_0.30_petg_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/flyingbear/petg/flyingbear_0.30_petg_standard.inst.cfg b/resources/quality/flyingbear/petg/flyingbear_0.30_petg_standard.inst.cfg
index 3b7f228da4..1a089cfebc 100644
--- a/resources/quality/flyingbear/petg/flyingbear_0.30_petg_standard.inst.cfg
+++ b/resources/quality/flyingbear/petg/flyingbear_0.30_petg_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/flyingbear/petg/flyingbear_0.30_petg_super.inst.cfg b/resources/quality/flyingbear/petg/flyingbear_0.30_petg_super.inst.cfg
index 4998a4d790..0554999dce 100644
--- a/resources/quality/flyingbear/petg/flyingbear_0.30_petg_super.inst.cfg
+++ b/resources/quality/flyingbear/petg/flyingbear_0.30_petg_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/flyingbear/petg/flyingbear_0.40_petg_adaptive.inst.cfg b/resources/quality/flyingbear/petg/flyingbear_0.40_petg_adaptive.inst.cfg
index 18fed1bb96..2b2b6e8e67 100644
--- a/resources/quality/flyingbear/petg/flyingbear_0.40_petg_adaptive.inst.cfg
+++ b/resources/quality/flyingbear/petg/flyingbear_0.40_petg_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/flyingbear/petg/flyingbear_0.40_petg_low.inst.cfg b/resources/quality/flyingbear/petg/flyingbear_0.40_petg_low.inst.cfg
index a0ce39970c..d4f3706cf2 100644
--- a/resources/quality/flyingbear/petg/flyingbear_0.40_petg_low.inst.cfg
+++ b/resources/quality/flyingbear/petg/flyingbear_0.40_petg_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/flyingbear/petg/flyingbear_0.40_petg_standard.inst.cfg b/resources/quality/flyingbear/petg/flyingbear_0.40_petg_standard.inst.cfg
index fc431723aa..ff3604ad2e 100644
--- a/resources/quality/flyingbear/petg/flyingbear_0.40_petg_standard.inst.cfg
+++ b/resources/quality/flyingbear/petg/flyingbear_0.40_petg_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/flyingbear/petg/flyingbear_0.40_petg_super.inst.cfg b/resources/quality/flyingbear/petg/flyingbear_0.40_petg_super.inst.cfg
index 9a7f10f5d4..83b9afde7f 100644
--- a/resources/quality/flyingbear/petg/flyingbear_0.40_petg_super.inst.cfg
+++ b/resources/quality/flyingbear/petg/flyingbear_0.40_petg_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/flyingbear/petg/flyingbear_0.50_petg_adaptive.inst.cfg b/resources/quality/flyingbear/petg/flyingbear_0.50_petg_adaptive.inst.cfg
index 1d5072c472..f7ea5866e0 100644
--- a/resources/quality/flyingbear/petg/flyingbear_0.50_petg_adaptive.inst.cfg
+++ b/resources/quality/flyingbear/petg/flyingbear_0.50_petg_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/flyingbear/petg/flyingbear_0.50_petg_draft.inst.cfg b/resources/quality/flyingbear/petg/flyingbear_0.50_petg_draft.inst.cfg
index 643e8d347d..28575d7b40 100644
--- a/resources/quality/flyingbear/petg/flyingbear_0.50_petg_draft.inst.cfg
+++ b/resources/quality/flyingbear/petg/flyingbear_0.50_petg_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/flyingbear/petg/flyingbear_0.50_petg_low.inst.cfg b/resources/quality/flyingbear/petg/flyingbear_0.50_petg_low.inst.cfg
index 2db3bcce08..4ee5424f67 100644
--- a/resources/quality/flyingbear/petg/flyingbear_0.50_petg_low.inst.cfg
+++ b/resources/quality/flyingbear/petg/flyingbear_0.50_petg_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/flyingbear/petg/flyingbear_0.50_petg_standard.inst.cfg b/resources/quality/flyingbear/petg/flyingbear_0.50_petg_standard.inst.cfg
index 488783fe9e..a0395edf27 100644
--- a/resources/quality/flyingbear/petg/flyingbear_0.50_petg_standard.inst.cfg
+++ b/resources/quality/flyingbear/petg/flyingbear_0.50_petg_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/flyingbear/petg/flyingbear_0.60_petg_draft.inst.cfg b/resources/quality/flyingbear/petg/flyingbear_0.60_petg_draft.inst.cfg
index 7000bbdd5d..80e0f04c76 100644
--- a/resources/quality/flyingbear/petg/flyingbear_0.60_petg_draft.inst.cfg
+++ b/resources/quality/flyingbear/petg/flyingbear_0.60_petg_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/flyingbear/petg/flyingbear_0.60_petg_low.inst.cfg b/resources/quality/flyingbear/petg/flyingbear_0.60_petg_low.inst.cfg
index 6dff12f2b8..031efab026 100644
--- a/resources/quality/flyingbear/petg/flyingbear_0.60_petg_low.inst.cfg
+++ b/resources/quality/flyingbear/petg/flyingbear_0.60_petg_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/flyingbear/petg/flyingbear_0.60_petg_standard.inst.cfg b/resources/quality/flyingbear/petg/flyingbear_0.60_petg_standard.inst.cfg
index 845cec7506..aa619cfd1e 100644
--- a/resources/quality/flyingbear/petg/flyingbear_0.60_petg_standard.inst.cfg
+++ b/resources/quality/flyingbear/petg/flyingbear_0.60_petg_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/flyingbear/petg/flyingbear_0.80_petg_coarse.inst.cfg b/resources/quality/flyingbear/petg/flyingbear_0.80_petg_coarse.inst.cfg
index a006915981..0b60eac171 100644
--- a/resources/quality/flyingbear/petg/flyingbear_0.80_petg_coarse.inst.cfg
+++ b/resources/quality/flyingbear/petg/flyingbear_0.80_petg_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
diff --git a/resources/quality/flyingbear/petg/flyingbear_0.80_petg_draft.inst.cfg b/resources/quality/flyingbear/petg/flyingbear_0.80_petg_draft.inst.cfg
index 12765525c8..1886e60500 100644
--- a/resources/quality/flyingbear/petg/flyingbear_0.80_petg_draft.inst.cfg
+++ b/resources/quality/flyingbear/petg/flyingbear_0.80_petg_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
diff --git a/resources/quality/flyingbear/pla/flyingbear_0.25_pla_super.inst.cfg b/resources/quality/flyingbear/pla/flyingbear_0.25_pla_super.inst.cfg
index 63d0890237..e519b6d142 100644
--- a/resources/quality/flyingbear/pla/flyingbear_0.25_pla_super.inst.cfg
+++ b/resources/quality/flyingbear/pla/flyingbear_0.25_pla_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.25mm Nozzle
diff --git a/resources/quality/flyingbear/pla/flyingbear_0.25_pla_ultra.inst.cfg b/resources/quality/flyingbear/pla/flyingbear_0.25_pla_ultra.inst.cfg
index ea376c4eb1..b97aef5a39 100644
--- a/resources/quality/flyingbear/pla/flyingbear_0.25_pla_ultra.inst.cfg
+++ b/resources/quality/flyingbear/pla/flyingbear_0.25_pla_ultra.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = ultra
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.25mm Nozzle
diff --git a/resources/quality/flyingbear/pla/flyingbear_0.30_pla_adaptive.inst.cfg b/resources/quality/flyingbear/pla/flyingbear_0.30_pla_adaptive.inst.cfg
index bd0db737ae..20bbf3858f 100644
--- a/resources/quality/flyingbear/pla/flyingbear_0.30_pla_adaptive.inst.cfg
+++ b/resources/quality/flyingbear/pla/flyingbear_0.30_pla_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/flyingbear/pla/flyingbear_0.30_pla_standard.inst.cfg b/resources/quality/flyingbear/pla/flyingbear_0.30_pla_standard.inst.cfg
index 76258399bd..49b158e03f 100644
--- a/resources/quality/flyingbear/pla/flyingbear_0.30_pla_standard.inst.cfg
+++ b/resources/quality/flyingbear/pla/flyingbear_0.30_pla_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/flyingbear/pla/flyingbear_0.30_pla_super.inst.cfg b/resources/quality/flyingbear/pla/flyingbear_0.30_pla_super.inst.cfg
index 513f358aae..2ad07694fc 100644
--- a/resources/quality/flyingbear/pla/flyingbear_0.30_pla_super.inst.cfg
+++ b/resources/quality/flyingbear/pla/flyingbear_0.30_pla_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/flyingbear/pla/flyingbear_0.40_pla_adaptive.inst.cfg b/resources/quality/flyingbear/pla/flyingbear_0.40_pla_adaptive.inst.cfg
index 1ea1f87fa5..f34b3b1bb9 100644
--- a/resources/quality/flyingbear/pla/flyingbear_0.40_pla_adaptive.inst.cfg
+++ b/resources/quality/flyingbear/pla/flyingbear_0.40_pla_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/flyingbear/pla/flyingbear_0.40_pla_low.inst.cfg b/resources/quality/flyingbear/pla/flyingbear_0.40_pla_low.inst.cfg
index d29172b67e..6706cbabc6 100644
--- a/resources/quality/flyingbear/pla/flyingbear_0.40_pla_low.inst.cfg
+++ b/resources/quality/flyingbear/pla/flyingbear_0.40_pla_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/flyingbear/pla/flyingbear_0.40_pla_standard.inst.cfg b/resources/quality/flyingbear/pla/flyingbear_0.40_pla_standard.inst.cfg
index 7efc967618..da766f5d1b 100644
--- a/resources/quality/flyingbear/pla/flyingbear_0.40_pla_standard.inst.cfg
+++ b/resources/quality/flyingbear/pla/flyingbear_0.40_pla_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/flyingbear/pla/flyingbear_0.40_pla_super.inst.cfg b/resources/quality/flyingbear/pla/flyingbear_0.40_pla_super.inst.cfg
index 56c0b1497d..8b5001e62c 100644
--- a/resources/quality/flyingbear/pla/flyingbear_0.40_pla_super.inst.cfg
+++ b/resources/quality/flyingbear/pla/flyingbear_0.40_pla_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/flyingbear/pla/flyingbear_0.50_pla_adaptive.inst.cfg b/resources/quality/flyingbear/pla/flyingbear_0.50_pla_adaptive.inst.cfg
index b91d1ba749..19d31e9c93 100644
--- a/resources/quality/flyingbear/pla/flyingbear_0.50_pla_adaptive.inst.cfg
+++ b/resources/quality/flyingbear/pla/flyingbear_0.50_pla_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/flyingbear/pla/flyingbear_0.50_pla_draft.inst.cfg b/resources/quality/flyingbear/pla/flyingbear_0.50_pla_draft.inst.cfg
index da3bd60411..ef47603395 100644
--- a/resources/quality/flyingbear/pla/flyingbear_0.50_pla_draft.inst.cfg
+++ b/resources/quality/flyingbear/pla/flyingbear_0.50_pla_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/flyingbear/pla/flyingbear_0.50_pla_low.inst.cfg b/resources/quality/flyingbear/pla/flyingbear_0.50_pla_low.inst.cfg
index 9b0c9267b1..b3371769d0 100644
--- a/resources/quality/flyingbear/pla/flyingbear_0.50_pla_low.inst.cfg
+++ b/resources/quality/flyingbear/pla/flyingbear_0.50_pla_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/flyingbear/pla/flyingbear_0.50_pla_standard.inst.cfg b/resources/quality/flyingbear/pla/flyingbear_0.50_pla_standard.inst.cfg
index 0606bcff8b..b2ddb8eabe 100644
--- a/resources/quality/flyingbear/pla/flyingbear_0.50_pla_standard.inst.cfg
+++ b/resources/quality/flyingbear/pla/flyingbear_0.50_pla_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/flyingbear/pla/flyingbear_0.60_pla_draft.inst.cfg b/resources/quality/flyingbear/pla/flyingbear_0.60_pla_draft.inst.cfg
index 7738ebec4b..0ec35e6dad 100644
--- a/resources/quality/flyingbear/pla/flyingbear_0.60_pla_draft.inst.cfg
+++ b/resources/quality/flyingbear/pla/flyingbear_0.60_pla_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/flyingbear/pla/flyingbear_0.60_pla_low.inst.cfg b/resources/quality/flyingbear/pla/flyingbear_0.60_pla_low.inst.cfg
index 46ce2c9d89..55498bde2e 100644
--- a/resources/quality/flyingbear/pla/flyingbear_0.60_pla_low.inst.cfg
+++ b/resources/quality/flyingbear/pla/flyingbear_0.60_pla_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/flyingbear/pla/flyingbear_0.60_pla_standard.inst.cfg b/resources/quality/flyingbear/pla/flyingbear_0.60_pla_standard.inst.cfg
index b3e68185e6..4c10851db8 100644
--- a/resources/quality/flyingbear/pla/flyingbear_0.60_pla_standard.inst.cfg
+++ b/resources/quality/flyingbear/pla/flyingbear_0.60_pla_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/flyingbear/pla/flyingbear_0.80_pla_coarse.inst.cfg b/resources/quality/flyingbear/pla/flyingbear_0.80_pla_coarse.inst.cfg
index a15b89d0c3..735cdf2f91 100644
--- a/resources/quality/flyingbear/pla/flyingbear_0.80_pla_coarse.inst.cfg
+++ b/resources/quality/flyingbear/pla/flyingbear_0.80_pla_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
diff --git a/resources/quality/flyingbear/pla/flyingbear_0.80_pla_draft.inst.cfg b/resources/quality/flyingbear/pla/flyingbear_0.80_pla_draft.inst.cfg
index 490836845e..0964ebcfe6 100644
--- a/resources/quality/flyingbear/pla/flyingbear_0.80_pla_draft.inst.cfg
+++ b/resources/quality/flyingbear/pla/flyingbear_0.80_pla_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
diff --git a/resources/quality/flyingbear/plapro/flyingbear_0.25_plapro_super.inst.cfg b/resources/quality/flyingbear/plapro/flyingbear_0.25_plapro_super.inst.cfg
index cffbe3650f..1dde8db898 100644
--- a/resources/quality/flyingbear/plapro/flyingbear_0.25_plapro_super.inst.cfg
+++ b/resources/quality/flyingbear/plapro/flyingbear_0.25_plapro_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = eSUN_PLA_PRO_Black
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.25mm Nozzle
diff --git a/resources/quality/flyingbear/plapro/flyingbear_0.25_plapro_ultra.inst.cfg b/resources/quality/flyingbear/plapro/flyingbear_0.25_plapro_ultra.inst.cfg
index cf160f1de3..78b295e64e 100644
--- a/resources/quality/flyingbear/plapro/flyingbear_0.25_plapro_ultra.inst.cfg
+++ b/resources/quality/flyingbear/plapro/flyingbear_0.25_plapro_ultra.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = eSUN_PLA_PRO_Black
quality_type = ultra
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.25mm Nozzle
diff --git a/resources/quality/flyingbear/plapro/flyingbear_0.30_plapro_adaptive.inst.cfg b/resources/quality/flyingbear/plapro/flyingbear_0.30_plapro_adaptive.inst.cfg
index 4e7a755b84..bf7d7fa7bb 100644
--- a/resources/quality/flyingbear/plapro/flyingbear_0.30_plapro_adaptive.inst.cfg
+++ b/resources/quality/flyingbear/plapro/flyingbear_0.30_plapro_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = eSUN_PLA_PRO_Black
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/flyingbear/plapro/flyingbear_0.30_plapro_standard.inst.cfg b/resources/quality/flyingbear/plapro/flyingbear_0.30_plapro_standard.inst.cfg
index 3072cdb5db..9e282d5aec 100644
--- a/resources/quality/flyingbear/plapro/flyingbear_0.30_plapro_standard.inst.cfg
+++ b/resources/quality/flyingbear/plapro/flyingbear_0.30_plapro_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = eSUN_PLA_PRO_Black
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/flyingbear/plapro/flyingbear_0.30_plapro_super.inst.cfg b/resources/quality/flyingbear/plapro/flyingbear_0.30_plapro_super.inst.cfg
index fe0c99b269..c2faee28a8 100644
--- a/resources/quality/flyingbear/plapro/flyingbear_0.30_plapro_super.inst.cfg
+++ b/resources/quality/flyingbear/plapro/flyingbear_0.30_plapro_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = eSUN_PLA_PRO_Black
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/flyingbear/plapro/flyingbear_0.40_plapro_adaptive.inst.cfg b/resources/quality/flyingbear/plapro/flyingbear_0.40_plapro_adaptive.inst.cfg
index 842ba81a5e..7200eef8fa 100644
--- a/resources/quality/flyingbear/plapro/flyingbear_0.40_plapro_adaptive.inst.cfg
+++ b/resources/quality/flyingbear/plapro/flyingbear_0.40_plapro_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = eSUN_PLA_PRO_Black
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/flyingbear/plapro/flyingbear_0.40_plapro_low.inst.cfg b/resources/quality/flyingbear/plapro/flyingbear_0.40_plapro_low.inst.cfg
index f34f122bbf..b842231fac 100644
--- a/resources/quality/flyingbear/plapro/flyingbear_0.40_plapro_low.inst.cfg
+++ b/resources/quality/flyingbear/plapro/flyingbear_0.40_plapro_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = eSUN_PLA_PRO_Black
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/flyingbear/plapro/flyingbear_0.40_plapro_standard.inst.cfg b/resources/quality/flyingbear/plapro/flyingbear_0.40_plapro_standard.inst.cfg
index 5f4d4c0940..a5cb57090e 100644
--- a/resources/quality/flyingbear/plapro/flyingbear_0.40_plapro_standard.inst.cfg
+++ b/resources/quality/flyingbear/plapro/flyingbear_0.40_plapro_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = eSUN_PLA_PRO_Black
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/flyingbear/plapro/flyingbear_0.40_plapro_super.inst.cfg b/resources/quality/flyingbear/plapro/flyingbear_0.40_plapro_super.inst.cfg
index 542933dc7b..28ec247de1 100644
--- a/resources/quality/flyingbear/plapro/flyingbear_0.40_plapro_super.inst.cfg
+++ b/resources/quality/flyingbear/plapro/flyingbear_0.40_plapro_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = eSUN_PLA_PRO_Black
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/flyingbear/plapro/flyingbear_0.50_plapro_adaptive.inst.cfg b/resources/quality/flyingbear/plapro/flyingbear_0.50_plapro_adaptive.inst.cfg
index f16ff0b066..2724300ad6 100644
--- a/resources/quality/flyingbear/plapro/flyingbear_0.50_plapro_adaptive.inst.cfg
+++ b/resources/quality/flyingbear/plapro/flyingbear_0.50_plapro_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = eSUN_PLA_PRO_Black
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/flyingbear/plapro/flyingbear_0.50_plapro_draft.inst.cfg b/resources/quality/flyingbear/plapro/flyingbear_0.50_plapro_draft.inst.cfg
index e187be998f..c9c66e581c 100644
--- a/resources/quality/flyingbear/plapro/flyingbear_0.50_plapro_draft.inst.cfg
+++ b/resources/quality/flyingbear/plapro/flyingbear_0.50_plapro_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = eSUN_PLA_PRO_Black
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/flyingbear/plapro/flyingbear_0.50_plapro_low.inst.cfg b/resources/quality/flyingbear/plapro/flyingbear_0.50_plapro_low.inst.cfg
index 499194086c..d2cee4ce30 100644
--- a/resources/quality/flyingbear/plapro/flyingbear_0.50_plapro_low.inst.cfg
+++ b/resources/quality/flyingbear/plapro/flyingbear_0.50_plapro_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = eSUN_PLA_PRO_Black
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/flyingbear/plapro/flyingbear_0.50_plapro_standard.inst.cfg b/resources/quality/flyingbear/plapro/flyingbear_0.50_plapro_standard.inst.cfg
index c3129da739..69bfa6d6e1 100644
--- a/resources/quality/flyingbear/plapro/flyingbear_0.50_plapro_standard.inst.cfg
+++ b/resources/quality/flyingbear/plapro/flyingbear_0.50_plapro_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = eSUN_PLA_PRO_Black
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/flyingbear/plapro/flyingbear_0.60_plapro_draft.inst.cfg b/resources/quality/flyingbear/plapro/flyingbear_0.60_plapro_draft.inst.cfg
index 2801b7d66d..0af138b7fc 100644
--- a/resources/quality/flyingbear/plapro/flyingbear_0.60_plapro_draft.inst.cfg
+++ b/resources/quality/flyingbear/plapro/flyingbear_0.60_plapro_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = eSUN_PLA_PRO_Black
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/flyingbear/plapro/flyingbear_0.60_plapro_low.inst.cfg b/resources/quality/flyingbear/plapro/flyingbear_0.60_plapro_low.inst.cfg
index c654ddf791..0dc4f2c24b 100644
--- a/resources/quality/flyingbear/plapro/flyingbear_0.60_plapro_low.inst.cfg
+++ b/resources/quality/flyingbear/plapro/flyingbear_0.60_plapro_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = eSUN_PLA_PRO_Black
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/flyingbear/plapro/flyingbear_0.60_plapro_standard.inst.cfg b/resources/quality/flyingbear/plapro/flyingbear_0.60_plapro_standard.inst.cfg
index bb7edc77f8..04841b6e40 100644
--- a/resources/quality/flyingbear/plapro/flyingbear_0.60_plapro_standard.inst.cfg
+++ b/resources/quality/flyingbear/plapro/flyingbear_0.60_plapro_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = eSUN_PLA_PRO_Black
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/flyingbear/plapro/flyingbear_0.80_plapro_coarse.inst.cfg b/resources/quality/flyingbear/plapro/flyingbear_0.80_plapro_coarse.inst.cfg
index 207921f9c3..02628c7d3e 100644
--- a/resources/quality/flyingbear/plapro/flyingbear_0.80_plapro_coarse.inst.cfg
+++ b/resources/quality/flyingbear/plapro/flyingbear_0.80_plapro_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = eSUN_PLA_PRO_Black
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
diff --git a/resources/quality/flyingbear/plapro/flyingbear_0.80_plapro_draft.inst.cfg b/resources/quality/flyingbear/plapro/flyingbear_0.80_plapro_draft.inst.cfg
index 7c2830855a..0050c4542f 100644
--- a/resources/quality/flyingbear/plapro/flyingbear_0.80_plapro_draft.inst.cfg
+++ b/resources/quality/flyingbear/plapro/flyingbear_0.80_plapro_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = eSUN_PLA_PRO_Black
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
diff --git a/resources/quality/flyingbear/tpu/flyingbear_0.40_tpu_adaptive.inst.cfg b/resources/quality/flyingbear/tpu/flyingbear_0.40_tpu_adaptive.inst.cfg
index 2f83b11e6b..8aa43affc1 100644
--- a/resources/quality/flyingbear/tpu/flyingbear_0.40_tpu_adaptive.inst.cfg
+++ b/resources/quality/flyingbear/tpu/flyingbear_0.40_tpu_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/flyingbear/tpu/flyingbear_0.40_tpu_low.inst.cfg b/resources/quality/flyingbear/tpu/flyingbear_0.40_tpu_low.inst.cfg
index 6b6aa3d8a2..28ad82bc82 100644
--- a/resources/quality/flyingbear/tpu/flyingbear_0.40_tpu_low.inst.cfg
+++ b/resources/quality/flyingbear/tpu/flyingbear_0.40_tpu_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/flyingbear/tpu/flyingbear_0.40_tpu_standard.inst.cfg b/resources/quality/flyingbear/tpu/flyingbear_0.40_tpu_standard.inst.cfg
index 8bad7e1e86..8d6924e70a 100644
--- a/resources/quality/flyingbear/tpu/flyingbear_0.40_tpu_standard.inst.cfg
+++ b/resources/quality/flyingbear/tpu/flyingbear_0.40_tpu_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/flyingbear/tpu/flyingbear_0.40_tpu_super.inst.cfg b/resources/quality/flyingbear/tpu/flyingbear_0.40_tpu_super.inst.cfg
index d4b036a808..2a432b6135 100644
--- a/resources/quality/flyingbear/tpu/flyingbear_0.40_tpu_super.inst.cfg
+++ b/resources/quality/flyingbear/tpu/flyingbear_0.40_tpu_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/flyingbear/tpu/flyingbear_0.50_tpu_adaptive.inst.cfg b/resources/quality/flyingbear/tpu/flyingbear_0.50_tpu_adaptive.inst.cfg
index f68b5118b8..18882f74d7 100644
--- a/resources/quality/flyingbear/tpu/flyingbear_0.50_tpu_adaptive.inst.cfg
+++ b/resources/quality/flyingbear/tpu/flyingbear_0.50_tpu_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/flyingbear/tpu/flyingbear_0.50_tpu_draft.inst.cfg b/resources/quality/flyingbear/tpu/flyingbear_0.50_tpu_draft.inst.cfg
index f09b818a20..3f751ac6c3 100644
--- a/resources/quality/flyingbear/tpu/flyingbear_0.50_tpu_draft.inst.cfg
+++ b/resources/quality/flyingbear/tpu/flyingbear_0.50_tpu_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/flyingbear/tpu/flyingbear_0.50_tpu_low.inst.cfg b/resources/quality/flyingbear/tpu/flyingbear_0.50_tpu_low.inst.cfg
index fec1d7c9d8..54be001ebd 100644
--- a/resources/quality/flyingbear/tpu/flyingbear_0.50_tpu_low.inst.cfg
+++ b/resources/quality/flyingbear/tpu/flyingbear_0.50_tpu_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/flyingbear/tpu/flyingbear_0.50_tpu_standard.inst.cfg b/resources/quality/flyingbear/tpu/flyingbear_0.50_tpu_standard.inst.cfg
index bf16ecdbbb..d8d4148de1 100644
--- a/resources/quality/flyingbear/tpu/flyingbear_0.50_tpu_standard.inst.cfg
+++ b/resources/quality/flyingbear/tpu/flyingbear_0.50_tpu_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/flyingbear/tpu/flyingbear_0.60_tpu_draft.inst.cfg b/resources/quality/flyingbear/tpu/flyingbear_0.60_tpu_draft.inst.cfg
index 9192ec1e8a..becd616174 100644
--- a/resources/quality/flyingbear/tpu/flyingbear_0.60_tpu_draft.inst.cfg
+++ b/resources/quality/flyingbear/tpu/flyingbear_0.60_tpu_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/flyingbear/tpu/flyingbear_0.60_tpu_low.inst.cfg b/resources/quality/flyingbear/tpu/flyingbear_0.60_tpu_low.inst.cfg
index 1eb6e254d2..1925f4d5d2 100644
--- a/resources/quality/flyingbear/tpu/flyingbear_0.60_tpu_low.inst.cfg
+++ b/resources/quality/flyingbear/tpu/flyingbear_0.60_tpu_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/flyingbear/tpu/flyingbear_0.60_tpu_standard.inst.cfg b/resources/quality/flyingbear/tpu/flyingbear_0.60_tpu_standard.inst.cfg
index b4c835454c..f34a24e1f1 100644
--- a/resources/quality/flyingbear/tpu/flyingbear_0.60_tpu_standard.inst.cfg
+++ b/resources/quality/flyingbear/tpu/flyingbear_0.60_tpu_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/flyingbear/tpu/flyingbear_0.80_tpu_coarse.inst.cfg b/resources/quality/flyingbear/tpu/flyingbear_0.80_tpu_coarse.inst.cfg
index b04d19cd75..c5e1663441 100644
--- a/resources/quality/flyingbear/tpu/flyingbear_0.80_tpu_coarse.inst.cfg
+++ b/resources/quality/flyingbear/tpu/flyingbear_0.80_tpu_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
diff --git a/resources/quality/flyingbear/tpu/flyingbear_0.80_tpu_draft.inst.cfg b/resources/quality/flyingbear/tpu/flyingbear_0.80_tpu_draft.inst.cfg
index 005c46807a..4ede40b6f9 100644
--- a/resources/quality/flyingbear/tpu/flyingbear_0.80_tpu_draft.inst.cfg
+++ b/resources/quality/flyingbear/tpu/flyingbear_0.80_tpu_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
diff --git a/resources/quality/fusedform/base/base_PVA_draft.inst.cfg b/resources/quality/fusedform/base/base_PVA_draft.inst.cfg
index 863e284e35..3c1797b40e 100644
--- a/resources/quality/fusedform/base/base_PVA_draft.inst.cfg
+++ b/resources/quality/fusedform/base/base_PVA_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pva
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/fusedform/base/base_PVA_high.inst.cfg b/resources/quality/fusedform/base/base_PVA_high.inst.cfg
index 19aab71694..c3bd73bb8f 100644
--- a/resources/quality/fusedform/base/base_PVA_high.inst.cfg
+++ b/resources/quality/fusedform/base/base_PVA_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pva
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
weight = -1
diff --git a/resources/quality/fusedform/base/base_PVA_normal.inst.cfg b/resources/quality/fusedform/base/base_PVA_normal.inst.cfg
index 470f81c61b..28ae6d3a51 100644
--- a/resources/quality/fusedform/base/base_PVA_normal.inst.cfg
+++ b/resources/quality/fusedform/base/base_PVA_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pva
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/fusedform/base/base_abs_draft.inst.cfg b/resources/quality/fusedform/base/base_abs_draft.inst.cfg
index b2dfb07d47..129e0ae301 100644
--- a/resources/quality/fusedform/base/base_abs_draft.inst.cfg
+++ b/resources/quality/fusedform/base/base_abs_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
[values]
diff --git a/resources/quality/fusedform/base/base_abs_high.inst.cfg b/resources/quality/fusedform/base/base_abs_high.inst.cfg
index e67e72c2f6..37c9670b98 100644
--- a/resources/quality/fusedform/base/base_abs_high.inst.cfg
+++ b/resources/quality/fusedform/base/base_abs_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
weight = -1
diff --git a/resources/quality/fusedform/base/base_abs_normal.inst.cfg b/resources/quality/fusedform/base/base_abs_normal.inst.cfg
index cf72ee011d..9721d62afb 100644
--- a/resources/quality/fusedform/base/base_abs_normal.inst.cfg
+++ b/resources/quality/fusedform/base/base_abs_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/fusedform/base/base_abs_ultra_high.inst.cfg b/resources/quality/fusedform/base/base_abs_ultra_high.inst.cfg
index 54fdb29f45..33807b2f08 100644
--- a/resources/quality/fusedform/base/base_abs_ultra_high.inst.cfg
+++ b/resources/quality/fusedform/base/base_abs_ultra_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = ultra high
-setting_version = 21
+setting_version = 22
type = quality
weight = -1
diff --git a/resources/quality/fusedform/base/base_draft.inst.cfg b/resources/quality/fusedform/base/base_draft.inst.cfg
index 7e6a4f697e..e334ba4b67 100644
--- a/resources/quality/fusedform/base/base_draft.inst.cfg
+++ b/resources/quality/fusedform/base/base_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
weight = -4
diff --git a/resources/quality/fusedform/base/base_flex_high.inst.cfg b/resources/quality/fusedform/base/base_flex_high.inst.cfg
index 331bbaaccf..4b97e4ed24 100644
--- a/resources/quality/fusedform/base/base_flex_high.inst.cfg
+++ b/resources/quality/fusedform/base/base_flex_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
weight = -1
diff --git a/resources/quality/fusedform/base/base_flex_normal.inst.cfg b/resources/quality/fusedform/base/base_flex_normal.inst.cfg
index 0f1c6755b2..cd12341ec8 100644
--- a/resources/quality/fusedform/base/base_flex_normal.inst.cfg
+++ b/resources/quality/fusedform/base/base_flex_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/fusedform/base/base_high.inst.cfg b/resources/quality/fusedform/base/base_high.inst.cfg
index 1d094e3d0e..5b99678522 100644
--- a/resources/quality/fusedform/base/base_high.inst.cfg
+++ b/resources/quality/fusedform/base/base_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
weight = -1
diff --git a/resources/quality/fusedform/base/base_hips_draft.inst.cfg b/resources/quality/fusedform/base/base_hips_draft.inst.cfg
index 12e6d84216..da71c1bd1c 100644
--- a/resources/quality/fusedform/base/base_hips_draft.inst.cfg
+++ b/resources/quality/fusedform/base/base_hips_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_hips
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
[values]
diff --git a/resources/quality/fusedform/base/base_hips_high.inst.cfg b/resources/quality/fusedform/base/base_hips_high.inst.cfg
index 07e1b61a58..d10e9eee55 100644
--- a/resources/quality/fusedform/base/base_hips_high.inst.cfg
+++ b/resources/quality/fusedform/base/base_hips_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_hips
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
weight = -1
diff --git a/resources/quality/fusedform/base/base_hips_normal.inst.cfg b/resources/quality/fusedform/base/base_hips_normal.inst.cfg
index 84c62b6253..b2d4401f66 100644
--- a/resources/quality/fusedform/base/base_hips_normal.inst.cfg
+++ b/resources/quality/fusedform/base/base_hips_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_hips
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/fusedform/base/base_hips_ultra_high.inst.cfg b/resources/quality/fusedform/base/base_hips_ultra_high.inst.cfg
index e0df7c5c0a..0dabd20ee8 100644
--- a/resources/quality/fusedform/base/base_hips_ultra_high.inst.cfg
+++ b/resources/quality/fusedform/base/base_hips_ultra_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_hips
quality_type = ultra high
-setting_version = 21
+setting_version = 22
type = quality
weight = -1
diff --git a/resources/quality/fusedform/base/base_normal.inst.cfg b/resources/quality/fusedform/base/base_normal.inst.cfg
index 30df51b263..03cac40a62 100644
--- a/resources/quality/fusedform/base/base_normal.inst.cfg
+++ b/resources/quality/fusedform/base/base_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/fusedform/base/base_nylon_draft.inst.cfg b/resources/quality/fusedform/base/base_nylon_draft.inst.cfg
index baeaef9e19..53bac6523d 100644
--- a/resources/quality/fusedform/base/base_nylon_draft.inst.cfg
+++ b/resources/quality/fusedform/base/base_nylon_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
[values]
diff --git a/resources/quality/fusedform/base/base_nylon_high.inst.cfg b/resources/quality/fusedform/base/base_nylon_high.inst.cfg
index d9e1717936..9b333eff1f 100644
--- a/resources/quality/fusedform/base/base_nylon_high.inst.cfg
+++ b/resources/quality/fusedform/base/base_nylon_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
weight = -1
diff --git a/resources/quality/fusedform/base/base_nylon_normal.inst.cfg b/resources/quality/fusedform/base/base_nylon_normal.inst.cfg
index a45cec8e04..c20f2ea5a3 100644
--- a/resources/quality/fusedform/base/base_nylon_normal.inst.cfg
+++ b/resources/quality/fusedform/base/base_nylon_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/fusedform/base/base_nylon_ultra_high.inst.cfg b/resources/quality/fusedform/base/base_nylon_ultra_high.inst.cfg
index d5bdd0ffde..754a2023b6 100644
--- a/resources/quality/fusedform/base/base_nylon_ultra_high.inst.cfg
+++ b/resources/quality/fusedform/base/base_nylon_ultra_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = ultra high
-setting_version = 21
+setting_version = 22
type = quality
weight = -1
diff --git a/resources/quality/fusedform/base/base_petg_high.inst.cfg b/resources/quality/fusedform/base/base_petg_high.inst.cfg
index 1fdc26de23..f0ceeaadba 100644
--- a/resources/quality/fusedform/base/base_petg_high.inst.cfg
+++ b/resources/quality/fusedform/base/base_petg_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
weight = -1
diff --git a/resources/quality/fusedform/base/base_petg_normal.inst.cfg b/resources/quality/fusedform/base/base_petg_normal.inst.cfg
index b439ec87d5..40fe6961d7 100644
--- a/resources/quality/fusedform/base/base_petg_normal.inst.cfg
+++ b/resources/quality/fusedform/base/base_petg_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/fusedform/base/base_pla_draft.inst.cfg b/resources/quality/fusedform/base/base_pla_draft.inst.cfg
index bc5f3f4ea7..d0489b1d97 100644
--- a/resources/quality/fusedform/base/base_pla_draft.inst.cfg
+++ b/resources/quality/fusedform/base/base_pla_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
weight = -4
diff --git a/resources/quality/fusedform/base/base_pla_high.inst.cfg b/resources/quality/fusedform/base/base_pla_high.inst.cfg
index 27266ee8ee..d3e2c502bb 100644
--- a/resources/quality/fusedform/base/base_pla_high.inst.cfg
+++ b/resources/quality/fusedform/base/base_pla_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
weight = -1
diff --git a/resources/quality/fusedform/base/base_pla_normal.inst.cfg b/resources/quality/fusedform/base/base_pla_normal.inst.cfg
index f9cf8aa7af..5dd85fbcc7 100644
--- a/resources/quality/fusedform/base/base_pla_normal.inst.cfg
+++ b/resources/quality/fusedform/base/base_pla_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/fusedform/base/base_pla_ultra_high.inst.cfg b/resources/quality/fusedform/base/base_pla_ultra_high.inst.cfg
index 53ba50c4fd..bb376bcbc9 100644
--- a/resources/quality/fusedform/base/base_pla_ultra_high.inst.cfg
+++ b/resources/quality/fusedform/base/base_pla_ultra_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = ultra high
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/fusedform/base/base_ultra_high.inst.cfg b/resources/quality/fusedform/base/base_ultra_high.inst.cfg
index 9a81b09d26..3bca5f50bb 100644
--- a/resources/quality/fusedform/base/base_ultra_high.inst.cfg
+++ b/resources/quality/fusedform/base/base_ultra_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = ultra high
-setting_version = 21
+setting_version = 22
type = quality
weight = -1
diff --git a/resources/quality/fusion3/fusion3_0.4_ABS_fine.inst.cfg b/resources/quality/fusion3/fusion3_0.4_ABS_fine.inst.cfg
index 3291a89c11..c9602588fe 100644
--- a/resources/quality/fusion3/fusion3_0.4_ABS_fine.inst.cfg
+++ b/resources/quality/fusion3/fusion3_0.4_ABS_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/fusion3/fusion3_0.4_ABS_good.inst.cfg b/resources/quality/fusion3/fusion3_0.4_ABS_good.inst.cfg
index 504c68f550..b48555902e 100644
--- a/resources/quality/fusion3/fusion3_0.4_ABS_good.inst.cfg
+++ b/resources/quality/fusion3/fusion3_0.4_ABS_good.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = good
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/fusion3/fusion3_0.4_ABS_normal.inst.cfg b/resources/quality/fusion3/fusion3_0.4_ABS_normal.inst.cfg
index 8f2e454de8..70f126a30d 100644
--- a/resources/quality/fusion3/fusion3_0.4_ABS_normal.inst.cfg
+++ b/resources/quality/fusion3/fusion3_0.4_ABS_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/fusion3/fusion3_0.4_ASA_fine.inst.cfg b/resources/quality/fusion3/fusion3_0.4_ASA_fine.inst.cfg
index 24f4e24fdc..34e9d8d056 100644
--- a/resources/quality/fusion3/fusion3_0.4_ASA_fine.inst.cfg
+++ b/resources/quality/fusion3/fusion3_0.4_ASA_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_asa_175
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/fusion3/fusion3_0.4_ASA_good.inst.cfg b/resources/quality/fusion3/fusion3_0.4_ASA_good.inst.cfg
index a35e17ad48..534ce0e782 100644
--- a/resources/quality/fusion3/fusion3_0.4_ASA_good.inst.cfg
+++ b/resources/quality/fusion3/fusion3_0.4_ASA_good.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_asa_175
quality_type = good
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/fusion3/fusion3_0.4_ASA_normal.inst.cfg b/resources/quality/fusion3/fusion3_0.4_ASA_normal.inst.cfg
index 1f8d93f97b..c7cb7ddb90 100644
--- a/resources/quality/fusion3/fusion3_0.4_ASA_normal.inst.cfg
+++ b/resources/quality/fusion3/fusion3_0.4_ASA_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_asa_175
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/fusion3/fusion3_0.4_CPE_normal.inst.cfg b/resources/quality/fusion3/fusion3_0.4_CPE_normal.inst.cfg
index 28c0458c08..09c0a08749 100644
--- a/resources/quality/fusion3/fusion3_0.4_CPE_normal.inst.cfg
+++ b/resources/quality/fusion3/fusion3_0.4_CPE_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_cpe_175
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/fusion3/fusion3_0.4_PA_normal.inst.cfg b/resources/quality/fusion3/fusion3_0.4_PA_normal.inst.cfg
index 514779acc1..9f68524bb7 100644
--- a/resources/quality/fusion3/fusion3_0.4_PA_normal.inst.cfg
+++ b/resources/quality/fusion3/fusion3_0.4_PA_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon_175
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/fusion3/fusion3_0.4_PC_normal.inst.cfg b/resources/quality/fusion3/fusion3_0.4_PC_normal.inst.cfg
index 6fee8762c6..bd453749a6 100644
--- a/resources/quality/fusion3/fusion3_0.4_PC_normal.inst.cfg
+++ b/resources/quality/fusion3/fusion3_0.4_PC_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pc_175
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/fusion3/fusion3_0.4_PETG_normal.inst.cfg b/resources/quality/fusion3/fusion3_0.4_PETG_normal.inst.cfg
index dc3dc6df9a..c622ef891d 100644
--- a/resources/quality/fusion3/fusion3_0.4_PETG_normal.inst.cfg
+++ b/resources/quality/fusion3/fusion3_0.4_PETG_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/fusion3/fusion3_0.4_PLA_fine.inst.cfg b/resources/quality/fusion3/fusion3_0.4_PLA_fine.inst.cfg
index c5fd7158c2..af74ae635e 100644
--- a/resources/quality/fusion3/fusion3_0.4_PLA_fine.inst.cfg
+++ b/resources/quality/fusion3/fusion3_0.4_PLA_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/fusion3/fusion3_0.4_PLA_good.inst.cfg b/resources/quality/fusion3/fusion3_0.4_PLA_good.inst.cfg
index 793beeda1f..b4b9de8b88 100644
--- a/resources/quality/fusion3/fusion3_0.4_PLA_good.inst.cfg
+++ b/resources/quality/fusion3/fusion3_0.4_PLA_good.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = good
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/fusion3/fusion3_0.4_PLA_normal.inst.cfg b/resources/quality/fusion3/fusion3_0.4_PLA_normal.inst.cfg
index 124ffe8002..ab4f8a1239 100644
--- a/resources/quality/fusion3/fusion3_0.4_PLA_normal.inst.cfg
+++ b/resources/quality/fusion3/fusion3_0.4_PLA_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/fusion3/fusion3_0.4_TPU_normal.inst.cfg b/resources/quality/fusion3/fusion3_0.4_TPU_normal.inst.cfg
index 8364caf889..3f68a2cfac 100644
--- a/resources/quality/fusion3/fusion3_0.4_TPU_normal.inst.cfg
+++ b/resources/quality/fusion3/fusion3_0.4_TPU_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/fusion3/fusion3_0.6_ABS_good.inst.cfg b/resources/quality/fusion3/fusion3_0.6_ABS_good.inst.cfg
index 562a59b257..dc19e88cd1 100644
--- a/resources/quality/fusion3/fusion3_0.6_ABS_good.inst.cfg
+++ b/resources/quality/fusion3/fusion3_0.6_ABS_good.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = good
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/fusion3/fusion3_0.6_ABS_low.inst.cfg b/resources/quality/fusion3/fusion3_0.6_ABS_low.inst.cfg
index 3700574b59..a85bbac743 100644
--- a/resources/quality/fusion3/fusion3_0.6_ABS_low.inst.cfg
+++ b/resources/quality/fusion3/fusion3_0.6_ABS_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/fusion3/fusion3_0.6_ASA_good.inst.cfg b/resources/quality/fusion3/fusion3_0.6_ASA_good.inst.cfg
index 572f6c12e0..4176a6720f 100644
--- a/resources/quality/fusion3/fusion3_0.6_ASA_good.inst.cfg
+++ b/resources/quality/fusion3/fusion3_0.6_ASA_good.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_asa_175
quality_type = good
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/fusion3/fusion3_0.6_ASA_low.inst.cfg b/resources/quality/fusion3/fusion3_0.6_ASA_low.inst.cfg
index 42ec0b8387..d30ef99770 100644
--- a/resources/quality/fusion3/fusion3_0.6_ASA_low.inst.cfg
+++ b/resources/quality/fusion3/fusion3_0.6_ASA_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_asa_175
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/fusion3/fusion3_0.6_CPE_good.inst.cfg b/resources/quality/fusion3/fusion3_0.6_CPE_good.inst.cfg
index e69b5738c7..f912e562cd 100644
--- a/resources/quality/fusion3/fusion3_0.6_CPE_good.inst.cfg
+++ b/resources/quality/fusion3/fusion3_0.6_CPE_good.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_cpe_175
quality_type = good
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/fusion3/fusion3_0.6_PA_good.inst.cfg b/resources/quality/fusion3/fusion3_0.6_PA_good.inst.cfg
index c8cc49508f..70549b4b59 100644
--- a/resources/quality/fusion3/fusion3_0.6_PA_good.inst.cfg
+++ b/resources/quality/fusion3/fusion3_0.6_PA_good.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon_175
quality_type = good
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/fusion3/fusion3_0.6_PC_good.inst.cfg b/resources/quality/fusion3/fusion3_0.6_PC_good.inst.cfg
index 5beafac0cd..928bc4cff9 100644
--- a/resources/quality/fusion3/fusion3_0.6_PC_good.inst.cfg
+++ b/resources/quality/fusion3/fusion3_0.6_PC_good.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pc_175
quality_type = good
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/fusion3/fusion3_0.6_PETG_good.inst.cfg b/resources/quality/fusion3/fusion3_0.6_PETG_good.inst.cfg
index 8efa96cf06..8203979de3 100644
--- a/resources/quality/fusion3/fusion3_0.6_PETG_good.inst.cfg
+++ b/resources/quality/fusion3/fusion3_0.6_PETG_good.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = good
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/fusion3/fusion3_0.6_PLA_good.inst.cfg b/resources/quality/fusion3/fusion3_0.6_PLA_good.inst.cfg
index 0c6cfe2f21..b464d9fb14 100644
--- a/resources/quality/fusion3/fusion3_0.6_PLA_good.inst.cfg
+++ b/resources/quality/fusion3/fusion3_0.6_PLA_good.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = good
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/fusion3/fusion3_0.6_PLA_low.inst.cfg b/resources/quality/fusion3/fusion3_0.6_PLA_low.inst.cfg
index ed98fd2e37..8f2353cb15 100644
--- a/resources/quality/fusion3/fusion3_0.6_PLA_low.inst.cfg
+++ b/resources/quality/fusion3/fusion3_0.6_PLA_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/fusion3/fusion3_0.6_TPU_good.inst.cfg b/resources/quality/fusion3/fusion3_0.6_TPU_good.inst.cfg
index 9ceccc847f..a40d1d0687 100644
--- a/resources/quality/fusion3/fusion3_0.6_TPU_good.inst.cfg
+++ b/resources/quality/fusion3/fusion3_0.6_TPU_good.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = good
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/fusion3/fusion3_0.8_ABS_rapid.inst.cfg b/resources/quality/fusion3/fusion3_0.8_ABS_rapid.inst.cfg
index 46d3b6a945..9730a818b4 100644
--- a/resources/quality/fusion3/fusion3_0.8_ABS_rapid.inst.cfg
+++ b/resources/quality/fusion3/fusion3_0.8_ABS_rapid.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = rapid
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
diff --git a/resources/quality/fusion3/fusion3_0.8_ABS_rough.inst.cfg b/resources/quality/fusion3/fusion3_0.8_ABS_rough.inst.cfg
index 1427539e9e..a4a75cc815 100644
--- a/resources/quality/fusion3/fusion3_0.8_ABS_rough.inst.cfg
+++ b/resources/quality/fusion3/fusion3_0.8_ABS_rough.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = rough
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
diff --git a/resources/quality/fusion3/fusion3_0.8_ASA_rapid.inst.cfg b/resources/quality/fusion3/fusion3_0.8_ASA_rapid.inst.cfg
index a90b8bd0f6..cc916177e5 100644
--- a/resources/quality/fusion3/fusion3_0.8_ASA_rapid.inst.cfg
+++ b/resources/quality/fusion3/fusion3_0.8_ASA_rapid.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_asa_175
quality_type = rapid
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
diff --git a/resources/quality/fusion3/fusion3_0.8_ASA_rough.inst.cfg b/resources/quality/fusion3/fusion3_0.8_ASA_rough.inst.cfg
index d848264d63..a71256c3aa 100644
--- a/resources/quality/fusion3/fusion3_0.8_ASA_rough.inst.cfg
+++ b/resources/quality/fusion3/fusion3_0.8_ASA_rough.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_asa_175
quality_type = rough
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
diff --git a/resources/quality/fusion3/fusion3_0.8_CPE_rapid.inst.cfg b/resources/quality/fusion3/fusion3_0.8_CPE_rapid.inst.cfg
index 00f70e1408..d4f4738309 100644
--- a/resources/quality/fusion3/fusion3_0.8_CPE_rapid.inst.cfg
+++ b/resources/quality/fusion3/fusion3_0.8_CPE_rapid.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_cpe_175
quality_type = rapid
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
diff --git a/resources/quality/fusion3/fusion3_0.8_PA_rapid.inst.cfg b/resources/quality/fusion3/fusion3_0.8_PA_rapid.inst.cfg
index 2ae8733086..058691fa79 100644
--- a/resources/quality/fusion3/fusion3_0.8_PA_rapid.inst.cfg
+++ b/resources/quality/fusion3/fusion3_0.8_PA_rapid.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon_175
quality_type = rapid
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
diff --git a/resources/quality/fusion3/fusion3_0.8_PC_rapid.inst.cfg b/resources/quality/fusion3/fusion3_0.8_PC_rapid.inst.cfg
index d4a64086d9..94921dc336 100644
--- a/resources/quality/fusion3/fusion3_0.8_PC_rapid.inst.cfg
+++ b/resources/quality/fusion3/fusion3_0.8_PC_rapid.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pc_175
quality_type = rapid
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
diff --git a/resources/quality/fusion3/fusion3_0.8_PETG_rapid.inst.cfg b/resources/quality/fusion3/fusion3_0.8_PETG_rapid.inst.cfg
index cf67746abf..27effc7be8 100644
--- a/resources/quality/fusion3/fusion3_0.8_PETG_rapid.inst.cfg
+++ b/resources/quality/fusion3/fusion3_0.8_PETG_rapid.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = rapid
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
diff --git a/resources/quality/fusion3/fusion3_0.8_PLA_rapid.inst.cfg b/resources/quality/fusion3/fusion3_0.8_PLA_rapid.inst.cfg
index e0715b135a..1bc905dea8 100644
--- a/resources/quality/fusion3/fusion3_0.8_PLA_rapid.inst.cfg
+++ b/resources/quality/fusion3/fusion3_0.8_PLA_rapid.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = rapid
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
diff --git a/resources/quality/fusion3/fusion3_0.8_PLA_rough.inst.cfg b/resources/quality/fusion3/fusion3_0.8_PLA_rough.inst.cfg
index 3a08c08399..59cb70389e 100644
--- a/resources/quality/fusion3/fusion3_0.8_PLA_rough.inst.cfg
+++ b/resources/quality/fusion3/fusion3_0.8_PLA_rough.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = rough
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
diff --git a/resources/quality/fusion3/fusion3_0.8_TPU_rapid.inst.cfg b/resources/quality/fusion3/fusion3_0.8_TPU_rapid.inst.cfg
index 732085b5de..e6f7bf74d6 100644
--- a/resources/quality/fusion3/fusion3_0.8_TPU_rapid.inst.cfg
+++ b/resources/quality/fusion3/fusion3_0.8_TPU_rapid.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = rapid
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
diff --git a/resources/quality/fusion3/fusion3_global_fine.inst.cfg b/resources/quality/fusion3/fusion3_global_fine.inst.cfg
index bee277449d..550269bb72 100644
--- a/resources/quality/fusion3/fusion3_global_fine.inst.cfg
+++ b/resources/quality/fusion3/fusion3_global_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
[values]
diff --git a/resources/quality/fusion3/fusion3_global_good.inst.cfg b/resources/quality/fusion3/fusion3_global_good.inst.cfg
index 0a12306a8f..d1a46528a3 100644
--- a/resources/quality/fusion3/fusion3_global_good.inst.cfg
+++ b/resources/quality/fusion3/fusion3_global_good.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = good
-setting_version = 21
+setting_version = 22
type = quality
[values]
diff --git a/resources/quality/fusion3/fusion3_global_low.inst.cfg b/resources/quality/fusion3/fusion3_global_low.inst.cfg
index ee838660f2..7a0d9903f9 100644
--- a/resources/quality/fusion3/fusion3_global_low.inst.cfg
+++ b/resources/quality/fusion3/fusion3_global_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
[values]
diff --git a/resources/quality/fusion3/fusion3_global_normal.inst.cfg b/resources/quality/fusion3/fusion3_global_normal.inst.cfg
index fa31ed305a..7f96dfd125 100644
--- a/resources/quality/fusion3/fusion3_global_normal.inst.cfg
+++ b/resources/quality/fusion3/fusion3_global_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
[values]
diff --git a/resources/quality/fusion3/fusion3_global_rapid.inst.cfg b/resources/quality/fusion3/fusion3_global_rapid.inst.cfg
index b436b88c03..2b008a34bc 100644
--- a/resources/quality/fusion3/fusion3_global_rapid.inst.cfg
+++ b/resources/quality/fusion3/fusion3_global_rapid.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = rapid
-setting_version = 21
+setting_version = 22
type = quality
[values]
diff --git a/resources/quality/fusion3/fusion3_global_rough.inst.cfg b/resources/quality/fusion3/fusion3_global_rough.inst.cfg
index 05d1e08190..b35f187e4f 100644
--- a/resources/quality/fusion3/fusion3_global_rough.inst.cfg
+++ b/resources/quality/fusion3/fusion3_global_rough.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = rough
-setting_version = 21
+setting_version = 22
type = quality
[values]
diff --git a/resources/quality/geeetech_quality/geeetech_quality_0.2_ABS_super.inst.cfg b/resources/quality/geeetech_quality/geeetech_quality_0.2_ABS_super.inst.cfg
index e58324b2a1..56949ee359 100644
--- a/resources/quality/geeetech_quality/geeetech_quality_0.2_ABS_super.inst.cfg
+++ b/resources/quality/geeetech_quality/geeetech_quality_0.2_ABS_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.2mm Nozzle
diff --git a/resources/quality/geeetech_quality/geeetech_quality_0.2_ABS_ultra.inst.cfg b/resources/quality/geeetech_quality/geeetech_quality_0.2_ABS_ultra.inst.cfg
index 9c14a8fde3..521c02c0d4 100644
--- a/resources/quality/geeetech_quality/geeetech_quality_0.2_ABS_ultra.inst.cfg
+++ b/resources/quality/geeetech_quality/geeetech_quality_0.2_ABS_ultra.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = ultra
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.2mm Nozzle
diff --git a/resources/quality/geeetech_quality/geeetech_quality_0.2_PETG_super.inst.cfg b/resources/quality/geeetech_quality/geeetech_quality_0.2_PETG_super.inst.cfg
index 381f412784..bbf17e47a8 100644
--- a/resources/quality/geeetech_quality/geeetech_quality_0.2_PETG_super.inst.cfg
+++ b/resources/quality/geeetech_quality/geeetech_quality_0.2_PETG_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.2mm Nozzle
diff --git a/resources/quality/geeetech_quality/geeetech_quality_0.2_PETG_ultra.inst.cfg b/resources/quality/geeetech_quality/geeetech_quality_0.2_PETG_ultra.inst.cfg
index 31a997750e..e2e561fcb1 100644
--- a/resources/quality/geeetech_quality/geeetech_quality_0.2_PETG_ultra.inst.cfg
+++ b/resources/quality/geeetech_quality/geeetech_quality_0.2_PETG_ultra.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = ultra
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.2mm Nozzle
diff --git a/resources/quality/geeetech_quality/geeetech_quality_0.2_PLA_super.inst.cfg b/resources/quality/geeetech_quality/geeetech_quality_0.2_PLA_super.inst.cfg
index 4d258956b4..02050a3ddf 100644
--- a/resources/quality/geeetech_quality/geeetech_quality_0.2_PLA_super.inst.cfg
+++ b/resources/quality/geeetech_quality/geeetech_quality_0.2_PLA_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.2mm Nozzle
diff --git a/resources/quality/geeetech_quality/geeetech_quality_0.2_PLA_ultra.inst.cfg b/resources/quality/geeetech_quality/geeetech_quality_0.2_PLA_ultra.inst.cfg
index 828c86d5b0..9ce8fc3942 100644
--- a/resources/quality/geeetech_quality/geeetech_quality_0.2_PLA_ultra.inst.cfg
+++ b/resources/quality/geeetech_quality/geeetech_quality_0.2_PLA_ultra.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = ultra
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.2mm Nozzle
diff --git a/resources/quality/geeetech_quality/geeetech_quality_0.3_ABS_adaptive.inst.cfg b/resources/quality/geeetech_quality/geeetech_quality_0.3_ABS_adaptive.inst.cfg
index 9f1efc7f9e..4b65a92d95 100644
--- a/resources/quality/geeetech_quality/geeetech_quality_0.3_ABS_adaptive.inst.cfg
+++ b/resources/quality/geeetech_quality/geeetech_quality_0.3_ABS_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/geeetech_quality/geeetech_quality_0.3_ABS_low.inst.cfg b/resources/quality/geeetech_quality/geeetech_quality_0.3_ABS_low.inst.cfg
index bcc8d98db6..8d23c0dc6b 100644
--- a/resources/quality/geeetech_quality/geeetech_quality_0.3_ABS_low.inst.cfg
+++ b/resources/quality/geeetech_quality/geeetech_quality_0.3_ABS_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/geeetech_quality/geeetech_quality_0.3_ABS_standard.inst.cfg b/resources/quality/geeetech_quality/geeetech_quality_0.3_ABS_standard.inst.cfg
index 7cf78c11ed..50cdedebe0 100644
--- a/resources/quality/geeetech_quality/geeetech_quality_0.3_ABS_standard.inst.cfg
+++ b/resources/quality/geeetech_quality/geeetech_quality_0.3_ABS_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/geeetech_quality/geeetech_quality_0.3_ABS_super.inst.cfg b/resources/quality/geeetech_quality/geeetech_quality_0.3_ABS_super.inst.cfg
index c944f867ce..126bd092a5 100644
--- a/resources/quality/geeetech_quality/geeetech_quality_0.3_ABS_super.inst.cfg
+++ b/resources/quality/geeetech_quality/geeetech_quality_0.3_ABS_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/geeetech_quality/geeetech_quality_0.3_PETG_adaptive.inst.cfg b/resources/quality/geeetech_quality/geeetech_quality_0.3_PETG_adaptive.inst.cfg
index f2365f2ec5..8587dc7962 100644
--- a/resources/quality/geeetech_quality/geeetech_quality_0.3_PETG_adaptive.inst.cfg
+++ b/resources/quality/geeetech_quality/geeetech_quality_0.3_PETG_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/geeetech_quality/geeetech_quality_0.3_PETG_low.inst.cfg b/resources/quality/geeetech_quality/geeetech_quality_0.3_PETG_low.inst.cfg
index 6a2f8bd1a7..c296921d46 100644
--- a/resources/quality/geeetech_quality/geeetech_quality_0.3_PETG_low.inst.cfg
+++ b/resources/quality/geeetech_quality/geeetech_quality_0.3_PETG_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/geeetech_quality/geeetech_quality_0.3_PETG_standard.inst.cfg b/resources/quality/geeetech_quality/geeetech_quality_0.3_PETG_standard.inst.cfg
index 5de7b35acd..0a75d800c7 100644
--- a/resources/quality/geeetech_quality/geeetech_quality_0.3_PETG_standard.inst.cfg
+++ b/resources/quality/geeetech_quality/geeetech_quality_0.3_PETG_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/geeetech_quality/geeetech_quality_0.3_PETG_super.inst.cfg b/resources/quality/geeetech_quality/geeetech_quality_0.3_PETG_super.inst.cfg
index 4b42e071a6..b4bdd0a93b 100644
--- a/resources/quality/geeetech_quality/geeetech_quality_0.3_PETG_super.inst.cfg
+++ b/resources/quality/geeetech_quality/geeetech_quality_0.3_PETG_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/geeetech_quality/geeetech_quality_0.3_PLA_adaptive.inst.cfg b/resources/quality/geeetech_quality/geeetech_quality_0.3_PLA_adaptive.inst.cfg
index fae9e6bf90..95fe7f7d8a 100644
--- a/resources/quality/geeetech_quality/geeetech_quality_0.3_PLA_adaptive.inst.cfg
+++ b/resources/quality/geeetech_quality/geeetech_quality_0.3_PLA_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/geeetech_quality/geeetech_quality_0.3_PLA_low.inst.cfg b/resources/quality/geeetech_quality/geeetech_quality_0.3_PLA_low.inst.cfg
index 088f6abc18..d1ade85d18 100644
--- a/resources/quality/geeetech_quality/geeetech_quality_0.3_PLA_low.inst.cfg
+++ b/resources/quality/geeetech_quality/geeetech_quality_0.3_PLA_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/geeetech_quality/geeetech_quality_0.3_PLA_standard.inst.cfg b/resources/quality/geeetech_quality/geeetech_quality_0.3_PLA_standard.inst.cfg
index 7b6af6a026..d08208603c 100644
--- a/resources/quality/geeetech_quality/geeetech_quality_0.3_PLA_standard.inst.cfg
+++ b/resources/quality/geeetech_quality/geeetech_quality_0.3_PLA_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/geeetech_quality/geeetech_quality_0.3_PLA_super.inst.cfg b/resources/quality/geeetech_quality/geeetech_quality_0.3_PLA_super.inst.cfg
index 90f53b26c4..46228e4d7d 100644
--- a/resources/quality/geeetech_quality/geeetech_quality_0.3_PLA_super.inst.cfg
+++ b/resources/quality/geeetech_quality/geeetech_quality_0.3_PLA_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/geeetech_quality/geeetech_quality_0.3_TPU_adaptive.inst.cfg b/resources/quality/geeetech_quality/geeetech_quality_0.3_TPU_adaptive.inst.cfg
index f7c2d1676a..16373eb8ef 100644
--- a/resources/quality/geeetech_quality/geeetech_quality_0.3_TPU_adaptive.inst.cfg
+++ b/resources/quality/geeetech_quality/geeetech_quality_0.3_TPU_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/geeetech_quality/geeetech_quality_0.3_TPU_standard.inst.cfg b/resources/quality/geeetech_quality/geeetech_quality_0.3_TPU_standard.inst.cfg
index c40d264257..fb007f9a89 100644
--- a/resources/quality/geeetech_quality/geeetech_quality_0.3_TPU_standard.inst.cfg
+++ b/resources/quality/geeetech_quality/geeetech_quality_0.3_TPU_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/geeetech_quality/geeetech_quality_0.3_TPU_super.inst.cfg b/resources/quality/geeetech_quality/geeetech_quality_0.3_TPU_super.inst.cfg
index 09cf190ee4..8177d8966c 100644
--- a/resources/quality/geeetech_quality/geeetech_quality_0.3_TPU_super.inst.cfg
+++ b/resources/quality/geeetech_quality/geeetech_quality_0.3_TPU_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/geeetech_quality/geeetech_quality_0.4_ABS_adaptive.inst.cfg b/resources/quality/geeetech_quality/geeetech_quality_0.4_ABS_adaptive.inst.cfg
index 933ef0d103..4853c2e5e1 100644
--- a/resources/quality/geeetech_quality/geeetech_quality_0.4_ABS_adaptive.inst.cfg
+++ b/resources/quality/geeetech_quality/geeetech_quality_0.4_ABS_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/geeetech_quality/geeetech_quality_0.4_ABS_low.inst.cfg b/resources/quality/geeetech_quality/geeetech_quality_0.4_ABS_low.inst.cfg
index 29320b96d5..19647ca550 100644
--- a/resources/quality/geeetech_quality/geeetech_quality_0.4_ABS_low.inst.cfg
+++ b/resources/quality/geeetech_quality/geeetech_quality_0.4_ABS_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/geeetech_quality/geeetech_quality_0.4_ABS_standard.inst.cfg b/resources/quality/geeetech_quality/geeetech_quality_0.4_ABS_standard.inst.cfg
index 8c68ab209c..fff6581a5b 100644
--- a/resources/quality/geeetech_quality/geeetech_quality_0.4_ABS_standard.inst.cfg
+++ b/resources/quality/geeetech_quality/geeetech_quality_0.4_ABS_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/geeetech_quality/geeetech_quality_0.4_ABS_super.inst.cfg b/resources/quality/geeetech_quality/geeetech_quality_0.4_ABS_super.inst.cfg
index 42d3cdf53b..4100240278 100644
--- a/resources/quality/geeetech_quality/geeetech_quality_0.4_ABS_super.inst.cfg
+++ b/resources/quality/geeetech_quality/geeetech_quality_0.4_ABS_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/geeetech_quality/geeetech_quality_0.4_PETG_adaptive.inst.cfg b/resources/quality/geeetech_quality/geeetech_quality_0.4_PETG_adaptive.inst.cfg
index db63e1d59b..ac8a268c16 100644
--- a/resources/quality/geeetech_quality/geeetech_quality_0.4_PETG_adaptive.inst.cfg
+++ b/resources/quality/geeetech_quality/geeetech_quality_0.4_PETG_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/geeetech_quality/geeetech_quality_0.4_PETG_low.inst.cfg b/resources/quality/geeetech_quality/geeetech_quality_0.4_PETG_low.inst.cfg
index a278a04b28..ed70b58430 100644
--- a/resources/quality/geeetech_quality/geeetech_quality_0.4_PETG_low.inst.cfg
+++ b/resources/quality/geeetech_quality/geeetech_quality_0.4_PETG_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/geeetech_quality/geeetech_quality_0.4_PETG_standard.inst.cfg b/resources/quality/geeetech_quality/geeetech_quality_0.4_PETG_standard.inst.cfg
index 706b4e89f4..4bcc9c1d86 100644
--- a/resources/quality/geeetech_quality/geeetech_quality_0.4_PETG_standard.inst.cfg
+++ b/resources/quality/geeetech_quality/geeetech_quality_0.4_PETG_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/geeetech_quality/geeetech_quality_0.4_PETG_super.inst.cfg b/resources/quality/geeetech_quality/geeetech_quality_0.4_PETG_super.inst.cfg
index 405dfbe78e..95ac3b3131 100644
--- a/resources/quality/geeetech_quality/geeetech_quality_0.4_PETG_super.inst.cfg
+++ b/resources/quality/geeetech_quality/geeetech_quality_0.4_PETG_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/geeetech_quality/geeetech_quality_0.4_PLA_adaptive.inst.cfg b/resources/quality/geeetech_quality/geeetech_quality_0.4_PLA_adaptive.inst.cfg
index 0591267629..6d79a235c5 100644
--- a/resources/quality/geeetech_quality/geeetech_quality_0.4_PLA_adaptive.inst.cfg
+++ b/resources/quality/geeetech_quality/geeetech_quality_0.4_PLA_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/geeetech_quality/geeetech_quality_0.4_PLA_low.inst.cfg b/resources/quality/geeetech_quality/geeetech_quality_0.4_PLA_low.inst.cfg
index 7364eb71d5..920f577503 100644
--- a/resources/quality/geeetech_quality/geeetech_quality_0.4_PLA_low.inst.cfg
+++ b/resources/quality/geeetech_quality/geeetech_quality_0.4_PLA_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/geeetech_quality/geeetech_quality_0.4_PLA_standard.inst.cfg b/resources/quality/geeetech_quality/geeetech_quality_0.4_PLA_standard.inst.cfg
index 0a527f37ba..3ff4c8265b 100644
--- a/resources/quality/geeetech_quality/geeetech_quality_0.4_PLA_standard.inst.cfg
+++ b/resources/quality/geeetech_quality/geeetech_quality_0.4_PLA_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/geeetech_quality/geeetech_quality_0.4_PLA_super.inst.cfg b/resources/quality/geeetech_quality/geeetech_quality_0.4_PLA_super.inst.cfg
index c5aea458e3..b53467ee0e 100644
--- a/resources/quality/geeetech_quality/geeetech_quality_0.4_PLA_super.inst.cfg
+++ b/resources/quality/geeetech_quality/geeetech_quality_0.4_PLA_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/geeetech_quality/geeetech_quality_0.4_TPU_adaptive.inst.cfg b/resources/quality/geeetech_quality/geeetech_quality_0.4_TPU_adaptive.inst.cfg
index 42c452cbc9..e332e2dd0a 100644
--- a/resources/quality/geeetech_quality/geeetech_quality_0.4_TPU_adaptive.inst.cfg
+++ b/resources/quality/geeetech_quality/geeetech_quality_0.4_TPU_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/geeetech_quality/geeetech_quality_0.4_TPU_standard.inst.cfg b/resources/quality/geeetech_quality/geeetech_quality_0.4_TPU_standard.inst.cfg
index 45a41905fb..59ab8728fd 100644
--- a/resources/quality/geeetech_quality/geeetech_quality_0.4_TPU_standard.inst.cfg
+++ b/resources/quality/geeetech_quality/geeetech_quality_0.4_TPU_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/geeetech_quality/geeetech_quality_0.4_TPU_super.inst.cfg b/resources/quality/geeetech_quality/geeetech_quality_0.4_TPU_super.inst.cfg
index 8fefbee988..b5f47c0cab 100644
--- a/resources/quality/geeetech_quality/geeetech_quality_0.4_TPU_super.inst.cfg
+++ b/resources/quality/geeetech_quality/geeetech_quality_0.4_TPU_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/geeetech_quality/geeetech_quality_0.5_ABS_adaptive.inst.cfg b/resources/quality/geeetech_quality/geeetech_quality_0.5_ABS_adaptive.inst.cfg
index 7b96c4049a..70a4bdaf53 100644
--- a/resources/quality/geeetech_quality/geeetech_quality_0.5_ABS_adaptive.inst.cfg
+++ b/resources/quality/geeetech_quality/geeetech_quality_0.5_ABS_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/geeetech_quality/geeetech_quality_0.5_ABS_low.inst.cfg b/resources/quality/geeetech_quality/geeetech_quality_0.5_ABS_low.inst.cfg
index 0435f29aa0..5220a0b9d0 100644
--- a/resources/quality/geeetech_quality/geeetech_quality_0.5_ABS_low.inst.cfg
+++ b/resources/quality/geeetech_quality/geeetech_quality_0.5_ABS_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/geeetech_quality/geeetech_quality_0.5_ABS_standard.inst.cfg b/resources/quality/geeetech_quality/geeetech_quality_0.5_ABS_standard.inst.cfg
index f8531b2b10..9d21f11fbb 100644
--- a/resources/quality/geeetech_quality/geeetech_quality_0.5_ABS_standard.inst.cfg
+++ b/resources/quality/geeetech_quality/geeetech_quality_0.5_ABS_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/geeetech_quality/geeetech_quality_0.5_ABS_super.inst.cfg b/resources/quality/geeetech_quality/geeetech_quality_0.5_ABS_super.inst.cfg
index 6900a51b0a..861a42b02b 100644
--- a/resources/quality/geeetech_quality/geeetech_quality_0.5_ABS_super.inst.cfg
+++ b/resources/quality/geeetech_quality/geeetech_quality_0.5_ABS_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/geeetech_quality/geeetech_quality_0.5_PETG_adaptive.inst.cfg b/resources/quality/geeetech_quality/geeetech_quality_0.5_PETG_adaptive.inst.cfg
index 9668b281f1..3a24d0434e 100644
--- a/resources/quality/geeetech_quality/geeetech_quality_0.5_PETG_adaptive.inst.cfg
+++ b/resources/quality/geeetech_quality/geeetech_quality_0.5_PETG_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/geeetech_quality/geeetech_quality_0.5_PETG_low.inst.cfg b/resources/quality/geeetech_quality/geeetech_quality_0.5_PETG_low.inst.cfg
index 77c0533e76..31f314f746 100644
--- a/resources/quality/geeetech_quality/geeetech_quality_0.5_PETG_low.inst.cfg
+++ b/resources/quality/geeetech_quality/geeetech_quality_0.5_PETG_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/geeetech_quality/geeetech_quality_0.5_PETG_standard.inst.cfg b/resources/quality/geeetech_quality/geeetech_quality_0.5_PETG_standard.inst.cfg
index 9e2d8474a1..5f0c62b87c 100644
--- a/resources/quality/geeetech_quality/geeetech_quality_0.5_PETG_standard.inst.cfg
+++ b/resources/quality/geeetech_quality/geeetech_quality_0.5_PETG_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/geeetech_quality/geeetech_quality_0.5_PETG_super.inst.cfg b/resources/quality/geeetech_quality/geeetech_quality_0.5_PETG_super.inst.cfg
index 453e6ecb00..f4c58e13f4 100644
--- a/resources/quality/geeetech_quality/geeetech_quality_0.5_PETG_super.inst.cfg
+++ b/resources/quality/geeetech_quality/geeetech_quality_0.5_PETG_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/geeetech_quality/geeetech_quality_0.5_PLA_adaptive.inst.cfg b/resources/quality/geeetech_quality/geeetech_quality_0.5_PLA_adaptive.inst.cfg
index 78edb84f62..8099a6d9ab 100644
--- a/resources/quality/geeetech_quality/geeetech_quality_0.5_PLA_adaptive.inst.cfg
+++ b/resources/quality/geeetech_quality/geeetech_quality_0.5_PLA_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/geeetech_quality/geeetech_quality_0.5_PLA_low.inst.cfg b/resources/quality/geeetech_quality/geeetech_quality_0.5_PLA_low.inst.cfg
index 7933847087..7cb4b4a403 100644
--- a/resources/quality/geeetech_quality/geeetech_quality_0.5_PLA_low.inst.cfg
+++ b/resources/quality/geeetech_quality/geeetech_quality_0.5_PLA_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/geeetech_quality/geeetech_quality_0.5_PLA_standard.inst.cfg b/resources/quality/geeetech_quality/geeetech_quality_0.5_PLA_standard.inst.cfg
index dfd3a9feeb..c5fca47a05 100644
--- a/resources/quality/geeetech_quality/geeetech_quality_0.5_PLA_standard.inst.cfg
+++ b/resources/quality/geeetech_quality/geeetech_quality_0.5_PLA_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/geeetech_quality/geeetech_quality_0.5_PLA_super.inst.cfg b/resources/quality/geeetech_quality/geeetech_quality_0.5_PLA_super.inst.cfg
index 2832cc42ed..6eef17f39b 100644
--- a/resources/quality/geeetech_quality/geeetech_quality_0.5_PLA_super.inst.cfg
+++ b/resources/quality/geeetech_quality/geeetech_quality_0.5_PLA_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/geeetech_quality/geeetech_quality_0.5_TPU_adaptive.inst.cfg b/resources/quality/geeetech_quality/geeetech_quality_0.5_TPU_adaptive.inst.cfg
index 57b5985a35..99d35c0aa1 100644
--- a/resources/quality/geeetech_quality/geeetech_quality_0.5_TPU_adaptive.inst.cfg
+++ b/resources/quality/geeetech_quality/geeetech_quality_0.5_TPU_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/geeetech_quality/geeetech_quality_0.5_TPU_standard.inst.cfg b/resources/quality/geeetech_quality/geeetech_quality_0.5_TPU_standard.inst.cfg
index 670054a152..56a835b8b9 100644
--- a/resources/quality/geeetech_quality/geeetech_quality_0.5_TPU_standard.inst.cfg
+++ b/resources/quality/geeetech_quality/geeetech_quality_0.5_TPU_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/geeetech_quality/geeetech_quality_0.5_TPU_super.inst.cfg b/resources/quality/geeetech_quality/geeetech_quality_0.5_TPU_super.inst.cfg
index e13b7801d7..611d41e945 100644
--- a/resources/quality/geeetech_quality/geeetech_quality_0.5_TPU_super.inst.cfg
+++ b/resources/quality/geeetech_quality/geeetech_quality_0.5_TPU_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/geeetech_quality/geeetech_quality_0.6_ABS_standard.inst.cfg b/resources/quality/geeetech_quality/geeetech_quality_0.6_ABS_standard.inst.cfg
index df019fafa1..9fcc9134b8 100644
--- a/resources/quality/geeetech_quality/geeetech_quality_0.6_ABS_standard.inst.cfg
+++ b/resources/quality/geeetech_quality/geeetech_quality_0.6_ABS_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/geeetech_quality/geeetech_quality_0.6_PETG_standard.inst.cfg b/resources/quality/geeetech_quality/geeetech_quality_0.6_PETG_standard.inst.cfg
index a7dc71d933..1387a15850 100644
--- a/resources/quality/geeetech_quality/geeetech_quality_0.6_PETG_standard.inst.cfg
+++ b/resources/quality/geeetech_quality/geeetech_quality_0.6_PETG_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/geeetech_quality/geeetech_quality_0.6_PLA_draft.inst.cfg b/resources/quality/geeetech_quality/geeetech_quality_0.6_PLA_draft.inst.cfg
index 47b4c5c5c6..949889dfeb 100644
--- a/resources/quality/geeetech_quality/geeetech_quality_0.6_PLA_draft.inst.cfg
+++ b/resources/quality/geeetech_quality/geeetech_quality_0.6_PLA_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/geeetech_quality/geeetech_quality_0.6_PLA_low.inst.cfg b/resources/quality/geeetech_quality/geeetech_quality_0.6_PLA_low.inst.cfg
index 67d9e6c3b3..4cacb4446c 100644
--- a/resources/quality/geeetech_quality/geeetech_quality_0.6_PLA_low.inst.cfg
+++ b/resources/quality/geeetech_quality/geeetech_quality_0.6_PLA_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/geeetech_quality/geeetech_quality_0.6_PLA_standard.inst.cfg b/resources/quality/geeetech_quality/geeetech_quality_0.6_PLA_standard.inst.cfg
index ec2afa780f..a59ad5cb2f 100644
--- a/resources/quality/geeetech_quality/geeetech_quality_0.6_PLA_standard.inst.cfg
+++ b/resources/quality/geeetech_quality/geeetech_quality_0.6_PLA_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/geeetech_quality/geeetech_quality_0.6_TPU_standard.inst.cfg b/resources/quality/geeetech_quality/geeetech_quality_0.6_TPU_standard.inst.cfg
index 43f2918049..813e0e23f8 100644
--- a/resources/quality/geeetech_quality/geeetech_quality_0.6_TPU_standard.inst.cfg
+++ b/resources/quality/geeetech_quality/geeetech_quality_0.6_TPU_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/geeetech_quality/geeetech_quality_0.8_ABS_draft.inst.cfg b/resources/quality/geeetech_quality/geeetech_quality_0.8_ABS_draft.inst.cfg
index 5b5ccc24be..a739a21985 100644
--- a/resources/quality/geeetech_quality/geeetech_quality_0.8_ABS_draft.inst.cfg
+++ b/resources/quality/geeetech_quality/geeetech_quality_0.8_ABS_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
diff --git a/resources/quality/geeetech_quality/geeetech_quality_0.8_PETG_draft.inst.cfg b/resources/quality/geeetech_quality/geeetech_quality_0.8_PETG_draft.inst.cfg
index 2928589463..b3a3737105 100644
--- a/resources/quality/geeetech_quality/geeetech_quality_0.8_PETG_draft.inst.cfg
+++ b/resources/quality/geeetech_quality/geeetech_quality_0.8_PETG_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
diff --git a/resources/quality/geeetech_quality/geeetech_quality_0.8_PLA_draft.inst.cfg b/resources/quality/geeetech_quality/geeetech_quality_0.8_PLA_draft.inst.cfg
index ad03ef433b..a8eeab044a 100644
--- a/resources/quality/geeetech_quality/geeetech_quality_0.8_PLA_draft.inst.cfg
+++ b/resources/quality/geeetech_quality/geeetech_quality_0.8_PLA_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
diff --git a/resources/quality/geeetech_quality/geeetech_quality_0.8_TPU_draft.inst.cfg b/resources/quality/geeetech_quality/geeetech_quality_0.8_TPU_draft.inst.cfg
index 001879608f..f03daad1c1 100644
--- a/resources/quality/geeetech_quality/geeetech_quality_0.8_TPU_draft.inst.cfg
+++ b/resources/quality/geeetech_quality/geeetech_quality_0.8_TPU_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
diff --git a/resources/quality/geeetech_quality/geeetech_quality_1.0_ABS_draft.inst.cfg b/resources/quality/geeetech_quality/geeetech_quality_1.0_ABS_draft.inst.cfg
index a6992ad21a..b4e4512748 100644
--- a/resources/quality/geeetech_quality/geeetech_quality_1.0_ABS_draft.inst.cfg
+++ b/resources/quality/geeetech_quality/geeetech_quality_1.0_ABS_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 1.0mm Nozzle
diff --git a/resources/quality/geeetech_quality/geeetech_quality_1.0_PETG_draft.inst.cfg b/resources/quality/geeetech_quality/geeetech_quality_1.0_PETG_draft.inst.cfg
index e82b2a4f84..420564deb5 100644
--- a/resources/quality/geeetech_quality/geeetech_quality_1.0_PETG_draft.inst.cfg
+++ b/resources/quality/geeetech_quality/geeetech_quality_1.0_PETG_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 1.0mm Nozzle
diff --git a/resources/quality/geeetech_quality/geeetech_quality_1.0_PLA_draft.inst.cfg b/resources/quality/geeetech_quality/geeetech_quality_1.0_PLA_draft.inst.cfg
index 7d6e0f02d1..8d3780d66e 100644
--- a/resources/quality/geeetech_quality/geeetech_quality_1.0_PLA_draft.inst.cfg
+++ b/resources/quality/geeetech_quality/geeetech_quality_1.0_PLA_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 1.0mm Nozzle
diff --git a/resources/quality/geeetech_quality/geeetech_quality_1.0_TPU_draft.inst.cfg b/resources/quality/geeetech_quality/geeetech_quality_1.0_TPU_draft.inst.cfg
index 08c67031da..86d18c3ae4 100644
--- a/resources/quality/geeetech_quality/geeetech_quality_1.0_TPU_draft.inst.cfg
+++ b/resources/quality/geeetech_quality/geeetech_quality_1.0_TPU_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 1.0mm Nozzle
diff --git a/resources/quality/geeetech_quality/geeetech_quality_global_adaptive.inst.cfg b/resources/quality/geeetech_quality/geeetech_quality_global_adaptive.inst.cfg
index 29a6c36828..7099f6599b 100644
--- a/resources/quality/geeetech_quality/geeetech_quality_global_adaptive.inst.cfg
+++ b/resources/quality/geeetech_quality/geeetech_quality_global_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/geeetech_quality/geeetech_quality_global_draft.inst.cfg b/resources/quality/geeetech_quality/geeetech_quality_global_draft.inst.cfg
index b022c190e5..38e93d5c17 100644
--- a/resources/quality/geeetech_quality/geeetech_quality_global_draft.inst.cfg
+++ b/resources/quality/geeetech_quality/geeetech_quality_global_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
weight = -5
diff --git a/resources/quality/geeetech_quality/geeetech_quality_global_low.inst.cfg b/resources/quality/geeetech_quality/geeetech_quality_global_low.inst.cfg
index a947474f5f..3d31995b84 100644
--- a/resources/quality/geeetech_quality/geeetech_quality_global_low.inst.cfg
+++ b/resources/quality/geeetech_quality/geeetech_quality_global_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
weight = -4
diff --git a/resources/quality/geeetech_quality/geeetech_quality_global_standard.inst.cfg b/resources/quality/geeetech_quality/geeetech_quality_global_standard.inst.cfg
index ff1b5e8690..7aac640434 100644
--- a/resources/quality/geeetech_quality/geeetech_quality_global_standard.inst.cfg
+++ b/resources/quality/geeetech_quality/geeetech_quality_global_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
weight = -3
diff --git a/resources/quality/geeetech_quality/geeetech_quality_global_super.inst.cfg b/resources/quality/geeetech_quality/geeetech_quality_global_super.inst.cfg
index 40b0841128..8d12668db0 100644
--- a/resources/quality/geeetech_quality/geeetech_quality_global_super.inst.cfg
+++ b/resources/quality/geeetech_quality/geeetech_quality_global_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
weight = -1
diff --git a/resources/quality/geeetech_quality/geeetech_quality_global_ultra.inst.cfg b/resources/quality/geeetech_quality/geeetech_quality_global_ultra.inst.cfg
index 9bb46064ee..0a3b3bb737 100644
--- a/resources/quality/geeetech_quality/geeetech_quality_global_ultra.inst.cfg
+++ b/resources/quality/geeetech_quality/geeetech_quality_global_ultra.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = ultra
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/gmax15plus/gmax15plus_global_dual_normal.inst.cfg b/resources/quality/gmax15plus/gmax15plus_global_dual_normal.inst.cfg
index ddb83feaf0..62b96f2e85 100644
--- a/resources/quality/gmax15plus/gmax15plus_global_dual_normal.inst.cfg
+++ b/resources/quality/gmax15plus/gmax15plus_global_dual_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/gmax15plus/gmax15plus_global_dual_thick.inst.cfg b/resources/quality/gmax15plus/gmax15plus_global_dual_thick.inst.cfg
index bcf10b5a4c..4ce1ac32d9 100644
--- a/resources/quality/gmax15plus/gmax15plus_global_dual_thick.inst.cfg
+++ b/resources/quality/gmax15plus/gmax15plus_global_dual_thick.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = course
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/gmax15plus/gmax15plus_global_dual_thin.inst.cfg b/resources/quality/gmax15plus/gmax15plus_global_dual_thin.inst.cfg
index 3d2ccd48e5..e37ec93ea8 100644
--- a/resources/quality/gmax15plus/gmax15plus_global_dual_thin.inst.cfg
+++ b/resources/quality/gmax15plus/gmax15plus_global_dual_thin.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
weight = 1
diff --git a/resources/quality/gmax15plus/gmax15plus_global_dual_very_thick.inst.cfg b/resources/quality/gmax15plus/gmax15plus_global_dual_very_thick.inst.cfg
index 35d1164efc..dcbfb3d58a 100644
--- a/resources/quality/gmax15plus/gmax15plus_global_dual_very_thick.inst.cfg
+++ b/resources/quality/gmax15plus/gmax15plus_global_dual_very_thick.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = extra_course
-setting_version = 21
+setting_version = 22
type = quality
weight = -3
diff --git a/resources/quality/gmax15plus/gmax15plus_global_normal.inst.cfg b/resources/quality/gmax15plus/gmax15plus_global_normal.inst.cfg
index d5c0057dc4..a476f1d287 100644
--- a/resources/quality/gmax15plus/gmax15plus_global_normal.inst.cfg
+++ b/resources/quality/gmax15plus/gmax15plus_global_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/gmax15plus/gmax15plus_global_thick.inst.cfg b/resources/quality/gmax15plus/gmax15plus_global_thick.inst.cfg
index 0a3c3631ee..fe59d12cd3 100644
--- a/resources/quality/gmax15plus/gmax15plus_global_thick.inst.cfg
+++ b/resources/quality/gmax15plus/gmax15plus_global_thick.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = course
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/gmax15plus/gmax15plus_global_thin.inst.cfg b/resources/quality/gmax15plus/gmax15plus_global_thin.inst.cfg
index ad20b9fdee..7c6c9c5e38 100644
--- a/resources/quality/gmax15plus/gmax15plus_global_thin.inst.cfg
+++ b/resources/quality/gmax15plus/gmax15plus_global_thin.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
weight = 1
diff --git a/resources/quality/gmax15plus/gmax15plus_global_very_thick.inst.cfg b/resources/quality/gmax15plus/gmax15plus_global_very_thick.inst.cfg
index dd83b9ec83..b1cdcc129a 100644
--- a/resources/quality/gmax15plus/gmax15plus_global_very_thick.inst.cfg
+++ b/resources/quality/gmax15plus/gmax15plus_global_very_thick.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = extra_course
-setting_version = 21
+setting_version = 22
type = quality
weight = -3
diff --git a/resources/quality/goofoo/abs/goofoo_far_0.40_abs_fine.inst.cfg b/resources/quality/goofoo/abs/goofoo_far_0.40_abs_fine.inst.cfg
index aacc2a82d7..9cf290ce73 100644
--- a/resources/quality/goofoo/abs/goofoo_far_0.40_abs_fine.inst.cfg
+++ b/resources/quality/goofoo/abs/goofoo_far_0.40_abs_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_abs
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/abs/goofoo_far_0.40_abs_standard.inst.cfg b/resources/quality/goofoo/abs/goofoo_far_0.40_abs_standard.inst.cfg
index 315aa3ab7b..cfbc840dee 100644
--- a/resources/quality/goofoo/abs/goofoo_far_0.40_abs_standard.inst.cfg
+++ b/resources/quality/goofoo/abs/goofoo_far_0.40_abs_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_abs
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/abs/goofoo_near_0.40_abs_fine.inst.cfg b/resources/quality/goofoo/abs/goofoo_near_0.40_abs_fine.inst.cfg
index 68c621aa47..1cc4b04206 100644
--- a/resources/quality/goofoo/abs/goofoo_near_0.40_abs_fine.inst.cfg
+++ b/resources/quality/goofoo/abs/goofoo_near_0.40_abs_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_abs
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/abs/goofoo_near_0.40_abs_standard.inst.cfg b/resources/quality/goofoo/abs/goofoo_near_0.40_abs_standard.inst.cfg
index 985f858286..23c7207715 100644
--- a/resources/quality/goofoo/abs/goofoo_near_0.40_abs_standard.inst.cfg
+++ b/resources/quality/goofoo/abs/goofoo_near_0.40_abs_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_abs
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/asa/goofoo_far_0.40_asa_fine.inst.cfg b/resources/quality/goofoo/asa/goofoo_far_0.40_asa_fine.inst.cfg
index c10239a9e5..d19830d7e2 100644
--- a/resources/quality/goofoo/asa/goofoo_far_0.40_asa_fine.inst.cfg
+++ b/resources/quality/goofoo/asa/goofoo_far_0.40_asa_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_asa
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/asa/goofoo_far_0.40_asa_standard.inst.cfg b/resources/quality/goofoo/asa/goofoo_far_0.40_asa_standard.inst.cfg
index d0b36435f1..ddcfa7cfb0 100644
--- a/resources/quality/goofoo/asa/goofoo_far_0.40_asa_standard.inst.cfg
+++ b/resources/quality/goofoo/asa/goofoo_far_0.40_asa_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_asa
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/asa/goofoo_near_0.40_asa_fine.inst.cfg b/resources/quality/goofoo/asa/goofoo_near_0.40_asa_fine.inst.cfg
index 2176f9a687..14874b5610 100644
--- a/resources/quality/goofoo/asa/goofoo_near_0.40_asa_fine.inst.cfg
+++ b/resources/quality/goofoo/asa/goofoo_near_0.40_asa_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_asa
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/asa/goofoo_near_0.40_asa_standard.inst.cfg b/resources/quality/goofoo/asa/goofoo_near_0.40_asa_standard.inst.cfg
index 56c027832c..f5fc3026dc 100644
--- a/resources/quality/goofoo/asa/goofoo_near_0.40_asa_standard.inst.cfg
+++ b/resources/quality/goofoo/asa/goofoo_near_0.40_asa_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_asa
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/goofoo_far_global_0.15_fine.inst.cfg b/resources/quality/goofoo/goofoo_far_global_0.15_fine.inst.cfg
index fbcadec94e..88bf7603ed 100644
--- a/resources/quality/goofoo/goofoo_far_global_0.15_fine.inst.cfg
+++ b/resources/quality/goofoo/goofoo_far_global_0.15_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
weight = -1
diff --git a/resources/quality/goofoo/goofoo_far_global_0.1_efine.inst.cfg b/resources/quality/goofoo/goofoo_far_global_0.1_efine.inst.cfg
index 957a5d169d..01e80cae13 100644
--- a/resources/quality/goofoo/goofoo_far_global_0.1_efine.inst.cfg
+++ b/resources/quality/goofoo/goofoo_far_global_0.1_efine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = efine
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/goofoo/goofoo_far_global_0.20_standard.inst.cfg b/resources/quality/goofoo/goofoo_far_global_0.20_standard.inst.cfg
index ee73044f19..de8881ab86 100644
--- a/resources/quality/goofoo/goofoo_far_global_0.20_standard.inst.cfg
+++ b/resources/quality/goofoo/goofoo_far_global_0.20_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
weight = -3
diff --git a/resources/quality/goofoo/goofoo_far_global_0.3_draft.inst.cfg b/resources/quality/goofoo/goofoo_far_global_0.3_draft.inst.cfg
index 54db26b5a6..628015037b 100644
--- a/resources/quality/goofoo/goofoo_far_global_0.3_draft.inst.cfg
+++ b/resources/quality/goofoo/goofoo_far_global_0.3_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/goofoo/goofoo_near_global_0.15_fine.inst.cfg b/resources/quality/goofoo/goofoo_near_global_0.15_fine.inst.cfg
index 720d4a54ac..0644d56d7f 100644
--- a/resources/quality/goofoo/goofoo_near_global_0.15_fine.inst.cfg
+++ b/resources/quality/goofoo/goofoo_near_global_0.15_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
weight = -1
diff --git a/resources/quality/goofoo/goofoo_near_global_0.1_efine.inst.cfg b/resources/quality/goofoo/goofoo_near_global_0.1_efine.inst.cfg
index 643b448c03..8176f32de7 100644
--- a/resources/quality/goofoo/goofoo_near_global_0.1_efine.inst.cfg
+++ b/resources/quality/goofoo/goofoo_near_global_0.1_efine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = efine
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/goofoo/goofoo_near_global_0.20_standard.inst.cfg b/resources/quality/goofoo/goofoo_near_global_0.20_standard.inst.cfg
index 62e1f7e0b6..aab544c9ae 100644
--- a/resources/quality/goofoo/goofoo_near_global_0.20_standard.inst.cfg
+++ b/resources/quality/goofoo/goofoo_near_global_0.20_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
weight = -3
diff --git a/resources/quality/goofoo/goofoo_near_global_0.3_draft.inst.cfg b/resources/quality/goofoo/goofoo_near_global_0.3_draft.inst.cfg
index ef10222929..27733517f3 100644
--- a/resources/quality/goofoo/goofoo_near_global_0.3_draft.inst.cfg
+++ b/resources/quality/goofoo/goofoo_near_global_0.3_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/goofoo/goofoo_open_global_0.15_fine.inst.cfg b/resources/quality/goofoo/goofoo_open_global_0.15_fine.inst.cfg
index 9e5a5b0fdf..90fc50a985 100644
--- a/resources/quality/goofoo/goofoo_open_global_0.15_fine.inst.cfg
+++ b/resources/quality/goofoo/goofoo_open_global_0.15_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
weight = -1
diff --git a/resources/quality/goofoo/goofoo_open_global_0.1_efine.inst.cfg b/resources/quality/goofoo/goofoo_open_global_0.1_efine.inst.cfg
index 57514cf2e0..714d26687b 100644
--- a/resources/quality/goofoo/goofoo_open_global_0.1_efine.inst.cfg
+++ b/resources/quality/goofoo/goofoo_open_global_0.1_efine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = efine
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/goofoo/goofoo_open_global_0.20_standard.inst.cfg b/resources/quality/goofoo/goofoo_open_global_0.20_standard.inst.cfg
index 56e6e77b71..6dd2f5f2c9 100644
--- a/resources/quality/goofoo/goofoo_open_global_0.20_standard.inst.cfg
+++ b/resources/quality/goofoo/goofoo_open_global_0.20_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
weight = -3
diff --git a/resources/quality/goofoo/goofoo_open_global_0.3_draft.inst.cfg b/resources/quality/goofoo/goofoo_open_global_0.3_draft.inst.cfg
index 5830e7b2dc..31dd2d8d9d 100644
--- a/resources/quality/goofoo/goofoo_open_global_0.3_draft.inst.cfg
+++ b/resources/quality/goofoo/goofoo_open_global_0.3_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/goofoo/goofoo_small_global_0.15_fine.inst.cfg b/resources/quality/goofoo/goofoo_small_global_0.15_fine.inst.cfg
index 1d9a1c6510..e2e1890e50 100644
--- a/resources/quality/goofoo/goofoo_small_global_0.15_fine.inst.cfg
+++ b/resources/quality/goofoo/goofoo_small_global_0.15_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
weight = -1
diff --git a/resources/quality/goofoo/goofoo_small_global_0.1_efine.inst.cfg b/resources/quality/goofoo/goofoo_small_global_0.1_efine.inst.cfg
index e352b24c0d..a9a5cb78bf 100644
--- a/resources/quality/goofoo/goofoo_small_global_0.1_efine.inst.cfg
+++ b/resources/quality/goofoo/goofoo_small_global_0.1_efine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = efine
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/goofoo/goofoo_small_global_0.20_standard.inst.cfg b/resources/quality/goofoo/goofoo_small_global_0.20_standard.inst.cfg
index defc1ebc24..af85661375 100644
--- a/resources/quality/goofoo/goofoo_small_global_0.20_standard.inst.cfg
+++ b/resources/quality/goofoo/goofoo_small_global_0.20_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
weight = -3
diff --git a/resources/quality/goofoo/goofoo_small_global_0.3_draft.inst.cfg b/resources/quality/goofoo/goofoo_small_global_0.3_draft.inst.cfg
index 2fd9c86f25..75973f7611 100644
--- a/resources/quality/goofoo/goofoo_small_global_0.3_draft.inst.cfg
+++ b/resources/quality/goofoo/goofoo_small_global_0.3_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/goofoo/hips/goofoo_far_0.40_hips_draft.inst.cfg b/resources/quality/goofoo/hips/goofoo_far_0.40_hips_draft.inst.cfg
index 44a6dfaa51..8e3853a082 100644
--- a/resources/quality/goofoo/hips/goofoo_far_0.40_hips_draft.inst.cfg
+++ b/resources/quality/goofoo/hips/goofoo_far_0.40_hips_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_hips
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/hips/goofoo_far_0.40_hips_efine.inst.cfg b/resources/quality/goofoo/hips/goofoo_far_0.40_hips_efine.inst.cfg
index 9944fe3c2d..7af166b6ef 100644
--- a/resources/quality/goofoo/hips/goofoo_far_0.40_hips_efine.inst.cfg
+++ b/resources/quality/goofoo/hips/goofoo_far_0.40_hips_efine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_hips
quality_type = efine
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/hips/goofoo_far_0.40_hips_fine.inst.cfg b/resources/quality/goofoo/hips/goofoo_far_0.40_hips_fine.inst.cfg
index dedbc0d3a6..aa3f930961 100644
--- a/resources/quality/goofoo/hips/goofoo_far_0.40_hips_fine.inst.cfg
+++ b/resources/quality/goofoo/hips/goofoo_far_0.40_hips_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_hips
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/hips/goofoo_far_0.40_hips_standard.inst.cfg b/resources/quality/goofoo/hips/goofoo_far_0.40_hips_standard.inst.cfg
index 3f04560af6..ea3069b9ed 100644
--- a/resources/quality/goofoo/hips/goofoo_far_0.40_hips_standard.inst.cfg
+++ b/resources/quality/goofoo/hips/goofoo_far_0.40_hips_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_hips
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/hips/goofoo_near_0.40_hips_draft.inst.cfg b/resources/quality/goofoo/hips/goofoo_near_0.40_hips_draft.inst.cfg
index 58f29c5190..68b74a82c0 100644
--- a/resources/quality/goofoo/hips/goofoo_near_0.40_hips_draft.inst.cfg
+++ b/resources/quality/goofoo/hips/goofoo_near_0.40_hips_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_hips
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/hips/goofoo_near_0.40_hips_efine.inst.cfg b/resources/quality/goofoo/hips/goofoo_near_0.40_hips_efine.inst.cfg
index 56ab5a22eb..701cd1545d 100644
--- a/resources/quality/goofoo/hips/goofoo_near_0.40_hips_efine.inst.cfg
+++ b/resources/quality/goofoo/hips/goofoo_near_0.40_hips_efine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_hips
quality_type = efine
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/hips/goofoo_near_0.40_hips_fine.inst.cfg b/resources/quality/goofoo/hips/goofoo_near_0.40_hips_fine.inst.cfg
index 39121473f5..d3d259258c 100644
--- a/resources/quality/goofoo/hips/goofoo_near_0.40_hips_fine.inst.cfg
+++ b/resources/quality/goofoo/hips/goofoo_near_0.40_hips_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_hips
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/hips/goofoo_near_0.40_hips_standard.inst.cfg b/resources/quality/goofoo/hips/goofoo_near_0.40_hips_standard.inst.cfg
index f8778c24d2..69bdbab195 100644
--- a/resources/quality/goofoo/hips/goofoo_near_0.40_hips_standard.inst.cfg
+++ b/resources/quality/goofoo/hips/goofoo_near_0.40_hips_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_hips
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/hips/goofoo_open_0.40_hips_draft.inst.cfg b/resources/quality/goofoo/hips/goofoo_open_0.40_hips_draft.inst.cfg
index cefb0a6cb3..378b6bd04c 100644
--- a/resources/quality/goofoo/hips/goofoo_open_0.40_hips_draft.inst.cfg
+++ b/resources/quality/goofoo/hips/goofoo_open_0.40_hips_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_hips
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/hips/goofoo_open_0.40_hips_efine.inst.cfg b/resources/quality/goofoo/hips/goofoo_open_0.40_hips_efine.inst.cfg
index 18ad451991..bb63251d3e 100644
--- a/resources/quality/goofoo/hips/goofoo_open_0.40_hips_efine.inst.cfg
+++ b/resources/quality/goofoo/hips/goofoo_open_0.40_hips_efine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_hips
quality_type = efine
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/hips/goofoo_open_0.40_hips_fine.inst.cfg b/resources/quality/goofoo/hips/goofoo_open_0.40_hips_fine.inst.cfg
index 15de9ee97e..63ba70aae5 100644
--- a/resources/quality/goofoo/hips/goofoo_open_0.40_hips_fine.inst.cfg
+++ b/resources/quality/goofoo/hips/goofoo_open_0.40_hips_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_hips
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/hips/goofoo_open_0.40_hips_standard.inst.cfg b/resources/quality/goofoo/hips/goofoo_open_0.40_hips_standard.inst.cfg
index d3f737dfaa..e5bbe53eaf 100644
--- a/resources/quality/goofoo/hips/goofoo_open_0.40_hips_standard.inst.cfg
+++ b/resources/quality/goofoo/hips/goofoo_open_0.40_hips_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_hips
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/pa/goofoo_far_0.40_pa_fine.inst.cfg b/resources/quality/goofoo/pa/goofoo_far_0.40_pa_fine.inst.cfg
index e54d195cac..bb7ae4327c 100644
--- a/resources/quality/goofoo/pa/goofoo_far_0.40_pa_fine.inst.cfg
+++ b/resources/quality/goofoo/pa/goofoo_far_0.40_pa_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_pa
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/pa/goofoo_far_0.40_pa_standard.inst.cfg b/resources/quality/goofoo/pa/goofoo_far_0.40_pa_standard.inst.cfg
index d0096b30dc..75f3570b98 100644
--- a/resources/quality/goofoo/pa/goofoo_far_0.40_pa_standard.inst.cfg
+++ b/resources/quality/goofoo/pa/goofoo_far_0.40_pa_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_pa
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/pa/goofoo_near_0.40_pa_fine.inst.cfg b/resources/quality/goofoo/pa/goofoo_near_0.40_pa_fine.inst.cfg
index b064c9c83a..fdc7cb697c 100644
--- a/resources/quality/goofoo/pa/goofoo_near_0.40_pa_fine.inst.cfg
+++ b/resources/quality/goofoo/pa/goofoo_near_0.40_pa_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_pa
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/pa/goofoo_near_0.40_pa_standard.inst.cfg b/resources/quality/goofoo/pa/goofoo_near_0.40_pa_standard.inst.cfg
index 6e9f895964..a242253f4d 100644
--- a/resources/quality/goofoo/pa/goofoo_near_0.40_pa_standard.inst.cfg
+++ b/resources/quality/goofoo/pa/goofoo_near_0.40_pa_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_pa
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/pa_cf/goofoo_far_0.40_pa_cf_fine.inst.cfg b/resources/quality/goofoo/pa_cf/goofoo_far_0.40_pa_cf_fine.inst.cfg
index 287495ec7d..9301e400d0 100644
--- a/resources/quality/goofoo/pa_cf/goofoo_far_0.40_pa_cf_fine.inst.cfg
+++ b/resources/quality/goofoo/pa_cf/goofoo_far_0.40_pa_cf_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_pa_cf
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/pa_cf/goofoo_far_0.40_pa_cf_standard.inst.cfg b/resources/quality/goofoo/pa_cf/goofoo_far_0.40_pa_cf_standard.inst.cfg
index e53fcd237d..33c548ab33 100644
--- a/resources/quality/goofoo/pa_cf/goofoo_far_0.40_pa_cf_standard.inst.cfg
+++ b/resources/quality/goofoo/pa_cf/goofoo_far_0.40_pa_cf_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_pa_cf
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/pa_cf/goofoo_near_0.40_pa_cf_fine.inst.cfg b/resources/quality/goofoo/pa_cf/goofoo_near_0.40_pa_cf_fine.inst.cfg
index cb995c33f7..6d9549bd62 100644
--- a/resources/quality/goofoo/pa_cf/goofoo_near_0.40_pa_cf_fine.inst.cfg
+++ b/resources/quality/goofoo/pa_cf/goofoo_near_0.40_pa_cf_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_pa_cf
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/pa_cf/goofoo_near_0.40_pa_cf_standard.inst.cfg b/resources/quality/goofoo/pa_cf/goofoo_near_0.40_pa_cf_standard.inst.cfg
index 1b4e2987bb..a2d72c1a69 100644
--- a/resources/quality/goofoo/pa_cf/goofoo_near_0.40_pa_cf_standard.inst.cfg
+++ b/resources/quality/goofoo/pa_cf/goofoo_near_0.40_pa_cf_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_pa_cf
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/pc/goofoo_far_0.40_pc_draft.inst.cfg b/resources/quality/goofoo/pc/goofoo_far_0.40_pc_draft.inst.cfg
index 3310beed07..d8baf0aabe 100644
--- a/resources/quality/goofoo/pc/goofoo_far_0.40_pc_draft.inst.cfg
+++ b/resources/quality/goofoo/pc/goofoo_far_0.40_pc_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_pc
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/pc/goofoo_far_0.40_pc_efine.inst.cfg b/resources/quality/goofoo/pc/goofoo_far_0.40_pc_efine.inst.cfg
index a3508dfbf3..2e51112f23 100644
--- a/resources/quality/goofoo/pc/goofoo_far_0.40_pc_efine.inst.cfg
+++ b/resources/quality/goofoo/pc/goofoo_far_0.40_pc_efine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_pc
quality_type = efine
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/pc/goofoo_far_0.40_pc_fine.inst.cfg b/resources/quality/goofoo/pc/goofoo_far_0.40_pc_fine.inst.cfg
index da47e7e4d7..cb3ddd7e7a 100644
--- a/resources/quality/goofoo/pc/goofoo_far_0.40_pc_fine.inst.cfg
+++ b/resources/quality/goofoo/pc/goofoo_far_0.40_pc_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_pc
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/pc/goofoo_far_0.40_pc_standard.inst.cfg b/resources/quality/goofoo/pc/goofoo_far_0.40_pc_standard.inst.cfg
index 68ee368505..d935d4c1b1 100644
--- a/resources/quality/goofoo/pc/goofoo_far_0.40_pc_standard.inst.cfg
+++ b/resources/quality/goofoo/pc/goofoo_far_0.40_pc_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_pc
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/pc/goofoo_near_0.40_pc_draft.inst.cfg b/resources/quality/goofoo/pc/goofoo_near_0.40_pc_draft.inst.cfg
index 2d4157a70a..c0d56f38ec 100644
--- a/resources/quality/goofoo/pc/goofoo_near_0.40_pc_draft.inst.cfg
+++ b/resources/quality/goofoo/pc/goofoo_near_0.40_pc_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_pc
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/pc/goofoo_near_0.40_pc_efine.inst.cfg b/resources/quality/goofoo/pc/goofoo_near_0.40_pc_efine.inst.cfg
index b52d3911ed..61b977a1db 100644
--- a/resources/quality/goofoo/pc/goofoo_near_0.40_pc_efine.inst.cfg
+++ b/resources/quality/goofoo/pc/goofoo_near_0.40_pc_efine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_pc
quality_type = efine
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/pc/goofoo_near_0.40_pc_fine.inst.cfg b/resources/quality/goofoo/pc/goofoo_near_0.40_pc_fine.inst.cfg
index 4b989be481..758f32d008 100644
--- a/resources/quality/goofoo/pc/goofoo_near_0.40_pc_fine.inst.cfg
+++ b/resources/quality/goofoo/pc/goofoo_near_0.40_pc_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_pc
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/pc/goofoo_near_0.40_pc_standard.inst.cfg b/resources/quality/goofoo/pc/goofoo_near_0.40_pc_standard.inst.cfg
index 14bf4d280b..43b128a8a1 100644
--- a/resources/quality/goofoo/pc/goofoo_near_0.40_pc_standard.inst.cfg
+++ b/resources/quality/goofoo/pc/goofoo_near_0.40_pc_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_pc
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/peek/goofoo_far_0.40_peek_draft.inst.cfg b/resources/quality/goofoo/peek/goofoo_far_0.40_peek_draft.inst.cfg
index 8b9d44f1fb..2ee07b5ee0 100644
--- a/resources/quality/goofoo/peek/goofoo_far_0.40_peek_draft.inst.cfg
+++ b/resources/quality/goofoo/peek/goofoo_far_0.40_peek_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_peek
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/peek/goofoo_far_0.40_peek_efine.inst.cfg b/resources/quality/goofoo/peek/goofoo_far_0.40_peek_efine.inst.cfg
index 5d9d52af94..84409b8560 100644
--- a/resources/quality/goofoo/peek/goofoo_far_0.40_peek_efine.inst.cfg
+++ b/resources/quality/goofoo/peek/goofoo_far_0.40_peek_efine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_peek
quality_type = efine
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/peek/goofoo_far_0.40_peek_fine.inst.cfg b/resources/quality/goofoo/peek/goofoo_far_0.40_peek_fine.inst.cfg
index 8d3b1dfbb9..2f6ecf9b3e 100644
--- a/resources/quality/goofoo/peek/goofoo_far_0.40_peek_fine.inst.cfg
+++ b/resources/quality/goofoo/peek/goofoo_far_0.40_peek_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_peek
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/peek/goofoo_far_0.40_peek_standard.inst.cfg b/resources/quality/goofoo/peek/goofoo_far_0.40_peek_standard.inst.cfg
index f495042d7e..9997e79ff6 100644
--- a/resources/quality/goofoo/peek/goofoo_far_0.40_peek_standard.inst.cfg
+++ b/resources/quality/goofoo/peek/goofoo_far_0.40_peek_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_peek
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/peek/goofoo_near_0.40_peek_draft.inst.cfg b/resources/quality/goofoo/peek/goofoo_near_0.40_peek_draft.inst.cfg
index 4b2044937a..b10b339231 100644
--- a/resources/quality/goofoo/peek/goofoo_near_0.40_peek_draft.inst.cfg
+++ b/resources/quality/goofoo/peek/goofoo_near_0.40_peek_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_peek
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/peek/goofoo_near_0.40_peek_efine.inst.cfg b/resources/quality/goofoo/peek/goofoo_near_0.40_peek_efine.inst.cfg
index e1aabc09ab..eccc713d38 100644
--- a/resources/quality/goofoo/peek/goofoo_near_0.40_peek_efine.inst.cfg
+++ b/resources/quality/goofoo/peek/goofoo_near_0.40_peek_efine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_peek
quality_type = efine
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/peek/goofoo_near_0.40_peek_fine.inst.cfg b/resources/quality/goofoo/peek/goofoo_near_0.40_peek_fine.inst.cfg
index 75f2874c63..30c0d7b028 100644
--- a/resources/quality/goofoo/peek/goofoo_near_0.40_peek_fine.inst.cfg
+++ b/resources/quality/goofoo/peek/goofoo_near_0.40_peek_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_peek
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/peek/goofoo_near_0.40_peek_standard.inst.cfg b/resources/quality/goofoo/peek/goofoo_near_0.40_peek_standard.inst.cfg
index 2988bc7ed3..d4249dd736 100644
--- a/resources/quality/goofoo/peek/goofoo_near_0.40_peek_standard.inst.cfg
+++ b/resources/quality/goofoo/peek/goofoo_near_0.40_peek_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_peek
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/petg/goofoo_far_0.40_petg_fine.inst.cfg b/resources/quality/goofoo/petg/goofoo_far_0.40_petg_fine.inst.cfg
index aa13428970..59031fa764 100644
--- a/resources/quality/goofoo/petg/goofoo_far_0.40_petg_fine.inst.cfg
+++ b/resources/quality/goofoo/petg/goofoo_far_0.40_petg_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_petg
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/petg/goofoo_far_0.40_petg_standard.inst.cfg b/resources/quality/goofoo/petg/goofoo_far_0.40_petg_standard.inst.cfg
index 749e769ea3..5886287af0 100644
--- a/resources/quality/goofoo/petg/goofoo_far_0.40_petg_standard.inst.cfg
+++ b/resources/quality/goofoo/petg/goofoo_far_0.40_petg_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_petg
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/petg/goofoo_near_0.40_petg_fine.inst.cfg b/resources/quality/goofoo/petg/goofoo_near_0.40_petg_fine.inst.cfg
index 69e673ac17..f51712a0e3 100644
--- a/resources/quality/goofoo/petg/goofoo_near_0.40_petg_fine.inst.cfg
+++ b/resources/quality/goofoo/petg/goofoo_near_0.40_petg_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_petg
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/petg/goofoo_near_0.40_petg_standard.inst.cfg b/resources/quality/goofoo/petg/goofoo_near_0.40_petg_standard.inst.cfg
index 2eeffdc56d..0aa5380ef0 100644
--- a/resources/quality/goofoo/petg/goofoo_near_0.40_petg_standard.inst.cfg
+++ b/resources/quality/goofoo/petg/goofoo_near_0.40_petg_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_petg
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/petg/goofoo_open_0.40_petg_fine.inst.cfg b/resources/quality/goofoo/petg/goofoo_open_0.40_petg_fine.inst.cfg
index 3c38b100d6..7bfc28b0fe 100644
--- a/resources/quality/goofoo/petg/goofoo_open_0.40_petg_fine.inst.cfg
+++ b/resources/quality/goofoo/petg/goofoo_open_0.40_petg_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_petg
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/petg/goofoo_open_0.40_petg_standard.inst.cfg b/resources/quality/goofoo/petg/goofoo_open_0.40_petg_standard.inst.cfg
index 82751247eb..08f7171220 100644
--- a/resources/quality/goofoo/petg/goofoo_open_0.40_petg_standard.inst.cfg
+++ b/resources/quality/goofoo/petg/goofoo_open_0.40_petg_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_petg
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/petg/goofoo_small_0.40_petg_fine.inst.cfg b/resources/quality/goofoo/petg/goofoo_small_0.40_petg_fine.inst.cfg
index 3908d07200..e70c1b67a9 100644
--- a/resources/quality/goofoo/petg/goofoo_small_0.40_petg_fine.inst.cfg
+++ b/resources/quality/goofoo/petg/goofoo_small_0.40_petg_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_petg
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/petg/goofoo_small_0.40_petg_standard.inst.cfg b/resources/quality/goofoo/petg/goofoo_small_0.40_petg_standard.inst.cfg
index 4c5e0a477d..a13ea62fd2 100644
--- a/resources/quality/goofoo/petg/goofoo_small_0.40_petg_standard.inst.cfg
+++ b/resources/quality/goofoo/petg/goofoo_small_0.40_petg_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_petg
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/pla/goofoo_far_0.40_pla_draft.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_0.40_pla_draft.inst.cfg
index a664bc1905..a34b591de9 100644
--- a/resources/quality/goofoo/pla/goofoo_far_0.40_pla_draft.inst.cfg
+++ b/resources/quality/goofoo/pla/goofoo_far_0.40_pla_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/pla/goofoo_far_0.40_pla_efine.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_0.40_pla_efine.inst.cfg
index 754a8187f4..c0f03fc7d7 100644
--- a/resources/quality/goofoo/pla/goofoo_far_0.40_pla_efine.inst.cfg
+++ b/resources/quality/goofoo/pla/goofoo_far_0.40_pla_efine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_pla
quality_type = efine
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/pla/goofoo_far_0.40_pla_fine.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_0.40_pla_fine.inst.cfg
index 2fadf922fb..c6854faaec 100644
--- a/resources/quality/goofoo/pla/goofoo_far_0.40_pla_fine.inst.cfg
+++ b/resources/quality/goofoo/pla/goofoo_far_0.40_pla_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_pla
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/pla/goofoo_far_0.40_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_0.40_pla_standard.inst.cfg
index dbe76988c4..91cd4fe42f 100644
--- a/resources/quality/goofoo/pla/goofoo_far_0.40_pla_standard.inst.cfg
+++ b/resources/quality/goofoo/pla/goofoo_far_0.40_pla_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_pla
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/pla/goofoo_far_bronze_0.40_pla_draft.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_bronze_0.40_pla_draft.inst.cfg
index 763f90f04c..f96fcc751f 100644
--- a/resources/quality/goofoo/pla/goofoo_far_bronze_0.40_pla_draft.inst.cfg
+++ b/resources/quality/goofoo/pla/goofoo_far_bronze_0.40_pla_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_bronze_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/pla/goofoo_far_bronze_0.40_pla_efine.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_bronze_0.40_pla_efine.inst.cfg
index 436044f7d9..cb908e5089 100644
--- a/resources/quality/goofoo/pla/goofoo_far_bronze_0.40_pla_efine.inst.cfg
+++ b/resources/quality/goofoo/pla/goofoo_far_bronze_0.40_pla_efine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_bronze_pla
quality_type = efine
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/pla/goofoo_far_bronze_0.40_pla_fine.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_bronze_0.40_pla_fine.inst.cfg
index cf7bb0e8d7..46aea18e0c 100644
--- a/resources/quality/goofoo/pla/goofoo_far_bronze_0.40_pla_fine.inst.cfg
+++ b/resources/quality/goofoo/pla/goofoo_far_bronze_0.40_pla_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_bronze_pla
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/pla/goofoo_far_bronze_0.40_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_bronze_0.40_pla_standard.inst.cfg
index 495d82e956..b00456d97a 100644
--- a/resources/quality/goofoo/pla/goofoo_far_bronze_0.40_pla_standard.inst.cfg
+++ b/resources/quality/goofoo/pla/goofoo_far_bronze_0.40_pla_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_bronze_pla
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/pla/goofoo_far_emarble_0.40_pla_draft.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_emarble_0.40_pla_draft.inst.cfg
index eed80c5b6a..e03114db76 100644
--- a/resources/quality/goofoo/pla/goofoo_far_emarble_0.40_pla_draft.inst.cfg
+++ b/resources/quality/goofoo/pla/goofoo_far_emarble_0.40_pla_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_emarble_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/pla/goofoo_far_emarble_0.40_pla_efine.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_emarble_0.40_pla_efine.inst.cfg
index 1b24719e17..8a5094291e 100644
--- a/resources/quality/goofoo/pla/goofoo_far_emarble_0.40_pla_efine.inst.cfg
+++ b/resources/quality/goofoo/pla/goofoo_far_emarble_0.40_pla_efine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_emarble_pla
quality_type = efine
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/pla/goofoo_far_emarble_0.40_pla_fine.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_emarble_0.40_pla_fine.inst.cfg
index b00f342a9a..a30cbd0483 100644
--- a/resources/quality/goofoo/pla/goofoo_far_emarble_0.40_pla_fine.inst.cfg
+++ b/resources/quality/goofoo/pla/goofoo_far_emarble_0.40_pla_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_emarble_pla
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/pla/goofoo_far_emarble_0.40_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_emarble_0.40_pla_standard.inst.cfg
index 9e8c6a988d..647eb3dae4 100644
--- a/resources/quality/goofoo/pla/goofoo_far_emarble_0.40_pla_standard.inst.cfg
+++ b/resources/quality/goofoo/pla/goofoo_far_emarble_0.40_pla_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_emarble_pla
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/pla/goofoo_far_esilk_0.40_pla_draft.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_esilk_0.40_pla_draft.inst.cfg
index d4f05e93f1..9213ee4150 100644
--- a/resources/quality/goofoo/pla/goofoo_far_esilk_0.40_pla_draft.inst.cfg
+++ b/resources/quality/goofoo/pla/goofoo_far_esilk_0.40_pla_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_esilk_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/pla/goofoo_far_esilk_0.40_pla_efine.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_esilk_0.40_pla_efine.inst.cfg
index e6e7beb11e..8bce4ab525 100644
--- a/resources/quality/goofoo/pla/goofoo_far_esilk_0.40_pla_efine.inst.cfg
+++ b/resources/quality/goofoo/pla/goofoo_far_esilk_0.40_pla_efine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_esilk_pla
quality_type = efine
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/pla/goofoo_far_esilk_0.40_pla_fine.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_esilk_0.40_pla_fine.inst.cfg
index fb0708dd0d..f9521a4014 100644
--- a/resources/quality/goofoo/pla/goofoo_far_esilk_0.40_pla_fine.inst.cfg
+++ b/resources/quality/goofoo/pla/goofoo_far_esilk_0.40_pla_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_esilk_pla
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/pla/goofoo_far_esilk_0.40_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_esilk_0.40_pla_standard.inst.cfg
index fbeb8951ce..705153c9ac 100644
--- a/resources/quality/goofoo/pla/goofoo_far_esilk_0.40_pla_standard.inst.cfg
+++ b/resources/quality/goofoo/pla/goofoo_far_esilk_0.40_pla_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_esilk_pla
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/pla/goofoo_far_wood_0.40_pla_draft.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_wood_0.40_pla_draft.inst.cfg
index 2d1007dccc..4f51919bad 100644
--- a/resources/quality/goofoo/pla/goofoo_far_wood_0.40_pla_draft.inst.cfg
+++ b/resources/quality/goofoo/pla/goofoo_far_wood_0.40_pla_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_wood_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/pla/goofoo_far_wood_0.40_pla_efine.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_wood_0.40_pla_efine.inst.cfg
index fb45146bf0..0bd2e821a3 100644
--- a/resources/quality/goofoo/pla/goofoo_far_wood_0.40_pla_efine.inst.cfg
+++ b/resources/quality/goofoo/pla/goofoo_far_wood_0.40_pla_efine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_wood_pla
quality_type = efine
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/pla/goofoo_far_wood_0.40_pla_fine.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_wood_0.40_pla_fine.inst.cfg
index c22ce8bbf0..cb27e45ea9 100644
--- a/resources/quality/goofoo/pla/goofoo_far_wood_0.40_pla_fine.inst.cfg
+++ b/resources/quality/goofoo/pla/goofoo_far_wood_0.40_pla_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_wood_pla
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/pla/goofoo_far_wood_0.40_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_wood_0.40_pla_standard.inst.cfg
index caa3215453..894268c3b7 100644
--- a/resources/quality/goofoo/pla/goofoo_far_wood_0.40_pla_standard.inst.cfg
+++ b/resources/quality/goofoo/pla/goofoo_far_wood_0.40_pla_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_wood_pla
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/pla/goofoo_near_0.40_pla_draft.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_0.40_pla_draft.inst.cfg
index 071ba690d5..bd016036c4 100644
--- a/resources/quality/goofoo/pla/goofoo_near_0.40_pla_draft.inst.cfg
+++ b/resources/quality/goofoo/pla/goofoo_near_0.40_pla_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/pla/goofoo_near_0.40_pla_efine.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_0.40_pla_efine.inst.cfg
index 3a8bd4f05b..39a950249a 100644
--- a/resources/quality/goofoo/pla/goofoo_near_0.40_pla_efine.inst.cfg
+++ b/resources/quality/goofoo/pla/goofoo_near_0.40_pla_efine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_pla
quality_type = efine
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/pla/goofoo_near_0.40_pla_fine.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_0.40_pla_fine.inst.cfg
index b4908e7fd1..cdbf92d318 100644
--- a/resources/quality/goofoo/pla/goofoo_near_0.40_pla_fine.inst.cfg
+++ b/resources/quality/goofoo/pla/goofoo_near_0.40_pla_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_pla
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/pla/goofoo_near_0.40_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_0.40_pla_standard.inst.cfg
index 8e80dd7e60..f80b9c0f0d 100644
--- a/resources/quality/goofoo/pla/goofoo_near_0.40_pla_standard.inst.cfg
+++ b/resources/quality/goofoo/pla/goofoo_near_0.40_pla_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_pla
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/pla/goofoo_near_bronze_0.40_pla_draft.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_bronze_0.40_pla_draft.inst.cfg
index b322a5d8b6..c6567c80f0 100644
--- a/resources/quality/goofoo/pla/goofoo_near_bronze_0.40_pla_draft.inst.cfg
+++ b/resources/quality/goofoo/pla/goofoo_near_bronze_0.40_pla_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_bronze_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/pla/goofoo_near_bronze_0.40_pla_efine.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_bronze_0.40_pla_efine.inst.cfg
index 098f5c820c..7fa272e40d 100644
--- a/resources/quality/goofoo/pla/goofoo_near_bronze_0.40_pla_efine.inst.cfg
+++ b/resources/quality/goofoo/pla/goofoo_near_bronze_0.40_pla_efine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_bronze_pla
quality_type = efine
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/pla/goofoo_near_bronze_0.40_pla_fine.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_bronze_0.40_pla_fine.inst.cfg
index 4cb5921d5b..ea04912106 100644
--- a/resources/quality/goofoo/pla/goofoo_near_bronze_0.40_pla_fine.inst.cfg
+++ b/resources/quality/goofoo/pla/goofoo_near_bronze_0.40_pla_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_bronze_pla
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/pla/goofoo_near_bronze_0.40_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_bronze_0.40_pla_standard.inst.cfg
index 1b7802c875..cdf2ec8d71 100644
--- a/resources/quality/goofoo/pla/goofoo_near_bronze_0.40_pla_standard.inst.cfg
+++ b/resources/quality/goofoo/pla/goofoo_near_bronze_0.40_pla_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_bronze_pla
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/pla/goofoo_near_emarble_0.40_pla_draft.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_emarble_0.40_pla_draft.inst.cfg
index 554872c957..19bbd2fee2 100644
--- a/resources/quality/goofoo/pla/goofoo_near_emarble_0.40_pla_draft.inst.cfg
+++ b/resources/quality/goofoo/pla/goofoo_near_emarble_0.40_pla_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_emarble_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/pla/goofoo_near_emarble_0.40_pla_efine.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_emarble_0.40_pla_efine.inst.cfg
index e2cb2b225f..1b0ac9a8ad 100644
--- a/resources/quality/goofoo/pla/goofoo_near_emarble_0.40_pla_efine.inst.cfg
+++ b/resources/quality/goofoo/pla/goofoo_near_emarble_0.40_pla_efine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_emarble_pla
quality_type = efine
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/pla/goofoo_near_emarble_0.40_pla_fine.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_emarble_0.40_pla_fine.inst.cfg
index 404519038e..35c69885d8 100644
--- a/resources/quality/goofoo/pla/goofoo_near_emarble_0.40_pla_fine.inst.cfg
+++ b/resources/quality/goofoo/pla/goofoo_near_emarble_0.40_pla_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_emarble_pla
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/pla/goofoo_near_emarble_0.40_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_emarble_0.40_pla_standard.inst.cfg
index aa1b9ff6c4..60652b1a40 100644
--- a/resources/quality/goofoo/pla/goofoo_near_emarble_0.40_pla_standard.inst.cfg
+++ b/resources/quality/goofoo/pla/goofoo_near_emarble_0.40_pla_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_emarble_pla
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/pla/goofoo_near_esilk_0.40_pla_draft.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_esilk_0.40_pla_draft.inst.cfg
index 28219deb8c..0979c5c314 100644
--- a/resources/quality/goofoo/pla/goofoo_near_esilk_0.40_pla_draft.inst.cfg
+++ b/resources/quality/goofoo/pla/goofoo_near_esilk_0.40_pla_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_esilk_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/pla/goofoo_near_esilk_0.40_pla_efine.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_esilk_0.40_pla_efine.inst.cfg
index c88c730fcd..f92b859fd2 100644
--- a/resources/quality/goofoo/pla/goofoo_near_esilk_0.40_pla_efine.inst.cfg
+++ b/resources/quality/goofoo/pla/goofoo_near_esilk_0.40_pla_efine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_esilk_pla
quality_type = efine
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/pla/goofoo_near_esilk_0.40_pla_fine.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_esilk_0.40_pla_fine.inst.cfg
index ee82931cde..7893fa30e9 100644
--- a/resources/quality/goofoo/pla/goofoo_near_esilk_0.40_pla_fine.inst.cfg
+++ b/resources/quality/goofoo/pla/goofoo_near_esilk_0.40_pla_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_esilk_pla
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/pla/goofoo_near_esilk_0.40_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_esilk_0.40_pla_standard.inst.cfg
index d2f40b5234..929c20e5b9 100644
--- a/resources/quality/goofoo/pla/goofoo_near_esilk_0.40_pla_standard.inst.cfg
+++ b/resources/quality/goofoo/pla/goofoo_near_esilk_0.40_pla_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_esilk_pla
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/pla/goofoo_near_wood_0.40_pla_draft.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_wood_0.40_pla_draft.inst.cfg
index 251a6514cc..a30c01dd54 100644
--- a/resources/quality/goofoo/pla/goofoo_near_wood_0.40_pla_draft.inst.cfg
+++ b/resources/quality/goofoo/pla/goofoo_near_wood_0.40_pla_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_wood_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/pla/goofoo_near_wood_0.40_pla_efine.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_wood_0.40_pla_efine.inst.cfg
index 4c8defa804..629a750003 100644
--- a/resources/quality/goofoo/pla/goofoo_near_wood_0.40_pla_efine.inst.cfg
+++ b/resources/quality/goofoo/pla/goofoo_near_wood_0.40_pla_efine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_wood_pla
quality_type = efine
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/pla/goofoo_near_wood_0.40_pla_fine.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_wood_0.40_pla_fine.inst.cfg
index 1d85af91e2..472c51f9ae 100644
--- a/resources/quality/goofoo/pla/goofoo_near_wood_0.40_pla_fine.inst.cfg
+++ b/resources/quality/goofoo/pla/goofoo_near_wood_0.40_pla_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_wood_pla
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/pla/goofoo_near_wood_0.40_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_wood_0.40_pla_standard.inst.cfg
index 9b7a97b250..d745270314 100644
--- a/resources/quality/goofoo/pla/goofoo_near_wood_0.40_pla_standard.inst.cfg
+++ b/resources/quality/goofoo/pla/goofoo_near_wood_0.40_pla_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_wood_pla
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/pla/goofoo_open_0.40_pla_draft.inst.cfg b/resources/quality/goofoo/pla/goofoo_open_0.40_pla_draft.inst.cfg
index 5da38a468b..ba8a374e6a 100644
--- a/resources/quality/goofoo/pla/goofoo_open_0.40_pla_draft.inst.cfg
+++ b/resources/quality/goofoo/pla/goofoo_open_0.40_pla_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/pla/goofoo_open_0.40_pla_efine.inst.cfg b/resources/quality/goofoo/pla/goofoo_open_0.40_pla_efine.inst.cfg
index 1512ee33ab..c526af5f69 100644
--- a/resources/quality/goofoo/pla/goofoo_open_0.40_pla_efine.inst.cfg
+++ b/resources/quality/goofoo/pla/goofoo_open_0.40_pla_efine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_pla
quality_type = efine
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/pla/goofoo_open_0.40_pla_fine.inst.cfg b/resources/quality/goofoo/pla/goofoo_open_0.40_pla_fine.inst.cfg
index 21a9bdba0b..9ad5e221ee 100644
--- a/resources/quality/goofoo/pla/goofoo_open_0.40_pla_fine.inst.cfg
+++ b/resources/quality/goofoo/pla/goofoo_open_0.40_pla_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_pla
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/pla/goofoo_open_0.40_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_open_0.40_pla_standard.inst.cfg
index 9e48574a6e..aa480a3495 100644
--- a/resources/quality/goofoo/pla/goofoo_open_0.40_pla_standard.inst.cfg
+++ b/resources/quality/goofoo/pla/goofoo_open_0.40_pla_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_pla
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/pla/goofoo_open_emarble_0.40_pla_draft.inst.cfg b/resources/quality/goofoo/pla/goofoo_open_emarble_0.40_pla_draft.inst.cfg
index dde7280f47..0fce605922 100644
--- a/resources/quality/goofoo/pla/goofoo_open_emarble_0.40_pla_draft.inst.cfg
+++ b/resources/quality/goofoo/pla/goofoo_open_emarble_0.40_pla_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_emarble_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/pla/goofoo_open_emarble_0.40_pla_efine.inst.cfg b/resources/quality/goofoo/pla/goofoo_open_emarble_0.40_pla_efine.inst.cfg
index 1d6dbc007d..955492c995 100644
--- a/resources/quality/goofoo/pla/goofoo_open_emarble_0.40_pla_efine.inst.cfg
+++ b/resources/quality/goofoo/pla/goofoo_open_emarble_0.40_pla_efine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_emarble_pla
quality_type = efine
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/pla/goofoo_open_emarble_0.40_pla_fine.inst.cfg b/resources/quality/goofoo/pla/goofoo_open_emarble_0.40_pla_fine.inst.cfg
index 9d2df09ca2..bc91dd8771 100644
--- a/resources/quality/goofoo/pla/goofoo_open_emarble_0.40_pla_fine.inst.cfg
+++ b/resources/quality/goofoo/pla/goofoo_open_emarble_0.40_pla_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_emarble_pla
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/pla/goofoo_open_emarble_0.40_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_open_emarble_0.40_pla_standard.inst.cfg
index 7bf7020301..e508f330d2 100644
--- a/resources/quality/goofoo/pla/goofoo_open_emarble_0.40_pla_standard.inst.cfg
+++ b/resources/quality/goofoo/pla/goofoo_open_emarble_0.40_pla_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_emarble_pla
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/pla/goofoo_open_esilk_0.40_pla_draft.inst.cfg b/resources/quality/goofoo/pla/goofoo_open_esilk_0.40_pla_draft.inst.cfg
index 64d96a75b2..ea69168c9c 100644
--- a/resources/quality/goofoo/pla/goofoo_open_esilk_0.40_pla_draft.inst.cfg
+++ b/resources/quality/goofoo/pla/goofoo_open_esilk_0.40_pla_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_esilk_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/pla/goofoo_open_esilk_0.40_pla_efine.inst.cfg b/resources/quality/goofoo/pla/goofoo_open_esilk_0.40_pla_efine.inst.cfg
index 809596368b..acd7670bb4 100644
--- a/resources/quality/goofoo/pla/goofoo_open_esilk_0.40_pla_efine.inst.cfg
+++ b/resources/quality/goofoo/pla/goofoo_open_esilk_0.40_pla_efine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_esilk_pla
quality_type = efine
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/pla/goofoo_open_esilk_0.40_pla_fine.inst.cfg b/resources/quality/goofoo/pla/goofoo_open_esilk_0.40_pla_fine.inst.cfg
index d332b465a8..098ab00000 100644
--- a/resources/quality/goofoo/pla/goofoo_open_esilk_0.40_pla_fine.inst.cfg
+++ b/resources/quality/goofoo/pla/goofoo_open_esilk_0.40_pla_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_esilk_pla
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/pla/goofoo_open_esilk_0.40_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_open_esilk_0.40_pla_standard.inst.cfg
index ad2dd5ffc2..8049d029d8 100644
--- a/resources/quality/goofoo/pla/goofoo_open_esilk_0.40_pla_standard.inst.cfg
+++ b/resources/quality/goofoo/pla/goofoo_open_esilk_0.40_pla_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_esilk_pla
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/pla/goofoo_open_wood_0.40_pla_draft.inst.cfg b/resources/quality/goofoo/pla/goofoo_open_wood_0.40_pla_draft.inst.cfg
index 3cfb018ca9..431c8020cc 100644
--- a/resources/quality/goofoo/pla/goofoo_open_wood_0.40_pla_draft.inst.cfg
+++ b/resources/quality/goofoo/pla/goofoo_open_wood_0.40_pla_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_wood_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/pla/goofoo_open_wood_0.40_pla_efine.inst.cfg b/resources/quality/goofoo/pla/goofoo_open_wood_0.40_pla_efine.inst.cfg
index cdc4c70345..4e204492c7 100644
--- a/resources/quality/goofoo/pla/goofoo_open_wood_0.40_pla_efine.inst.cfg
+++ b/resources/quality/goofoo/pla/goofoo_open_wood_0.40_pla_efine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_wood_pla
quality_type = efine
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/pla/goofoo_open_wood_0.40_pla_fine.inst.cfg b/resources/quality/goofoo/pla/goofoo_open_wood_0.40_pla_fine.inst.cfg
index be4c0b0966..90852fabc1 100644
--- a/resources/quality/goofoo/pla/goofoo_open_wood_0.40_pla_fine.inst.cfg
+++ b/resources/quality/goofoo/pla/goofoo_open_wood_0.40_pla_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_wood_pla
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/pla/goofoo_open_wood_0.40_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_open_wood_0.40_pla_standard.inst.cfg
index be6e0a9745..8a7f848d33 100644
--- a/resources/quality/goofoo/pla/goofoo_open_wood_0.40_pla_standard.inst.cfg
+++ b/resources/quality/goofoo/pla/goofoo_open_wood_0.40_pla_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_wood_pla
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/pla/goofoo_small_0.40_pla_draft.inst.cfg b/resources/quality/goofoo/pla/goofoo_small_0.40_pla_draft.inst.cfg
index 8761755f42..e9a74178f6 100644
--- a/resources/quality/goofoo/pla/goofoo_small_0.40_pla_draft.inst.cfg
+++ b/resources/quality/goofoo/pla/goofoo_small_0.40_pla_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/pla/goofoo_small_0.40_pla_efine.inst.cfg b/resources/quality/goofoo/pla/goofoo_small_0.40_pla_efine.inst.cfg
index 3a17b84bf1..7e2019db94 100644
--- a/resources/quality/goofoo/pla/goofoo_small_0.40_pla_efine.inst.cfg
+++ b/resources/quality/goofoo/pla/goofoo_small_0.40_pla_efine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_pla
quality_type = efine
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/pla/goofoo_small_0.40_pla_fine.inst.cfg b/resources/quality/goofoo/pla/goofoo_small_0.40_pla_fine.inst.cfg
index 3c4f8485c1..9cdaf34562 100644
--- a/resources/quality/goofoo/pla/goofoo_small_0.40_pla_fine.inst.cfg
+++ b/resources/quality/goofoo/pla/goofoo_small_0.40_pla_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_pla
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/pla/goofoo_small_0.40_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_small_0.40_pla_standard.inst.cfg
index dee062b886..155219e40e 100644
--- a/resources/quality/goofoo/pla/goofoo_small_0.40_pla_standard.inst.cfg
+++ b/resources/quality/goofoo/pla/goofoo_small_0.40_pla_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_pla
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/pla/goofoo_small_0.70_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_small_0.70_pla_standard.inst.cfg
index d740cd81a2..bf326069be 100644
--- a/resources/quality/goofoo/pla/goofoo_small_0.70_pla_standard.inst.cfg
+++ b/resources/quality/goofoo/pla/goofoo_small_0.70_pla_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_pla
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.7mm Nozzle
diff --git a/resources/quality/goofoo/pla/goofoo_small_emarble_0.40_pla_draft.inst.cfg b/resources/quality/goofoo/pla/goofoo_small_emarble_0.40_pla_draft.inst.cfg
index 1583e50936..60d0b6687e 100644
--- a/resources/quality/goofoo/pla/goofoo_small_emarble_0.40_pla_draft.inst.cfg
+++ b/resources/quality/goofoo/pla/goofoo_small_emarble_0.40_pla_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_emarble_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/pla/goofoo_small_emarble_0.40_pla_efine.inst.cfg b/resources/quality/goofoo/pla/goofoo_small_emarble_0.40_pla_efine.inst.cfg
index f09adeb9db..e626039e59 100644
--- a/resources/quality/goofoo/pla/goofoo_small_emarble_0.40_pla_efine.inst.cfg
+++ b/resources/quality/goofoo/pla/goofoo_small_emarble_0.40_pla_efine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_emarble_pla
quality_type = efine
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/pla/goofoo_small_emarble_0.40_pla_fine.inst.cfg b/resources/quality/goofoo/pla/goofoo_small_emarble_0.40_pla_fine.inst.cfg
index ca3bb07618..e9ebc84cf2 100644
--- a/resources/quality/goofoo/pla/goofoo_small_emarble_0.40_pla_fine.inst.cfg
+++ b/resources/quality/goofoo/pla/goofoo_small_emarble_0.40_pla_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_emarble_pla
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/pla/goofoo_small_emarble_0.40_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_small_emarble_0.40_pla_standard.inst.cfg
index c9175dff71..8ad915955a 100644
--- a/resources/quality/goofoo/pla/goofoo_small_emarble_0.40_pla_standard.inst.cfg
+++ b/resources/quality/goofoo/pla/goofoo_small_emarble_0.40_pla_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_emarble_pla
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/pla/goofoo_small_esilk_0.40_pla_draft.inst.cfg b/resources/quality/goofoo/pla/goofoo_small_esilk_0.40_pla_draft.inst.cfg
index 864d3f077e..8a0c63554d 100644
--- a/resources/quality/goofoo/pla/goofoo_small_esilk_0.40_pla_draft.inst.cfg
+++ b/resources/quality/goofoo/pla/goofoo_small_esilk_0.40_pla_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_esilk_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/pla/goofoo_small_esilk_0.40_pla_efine.inst.cfg b/resources/quality/goofoo/pla/goofoo_small_esilk_0.40_pla_efine.inst.cfg
index 4fec09a5e4..a163cc0958 100644
--- a/resources/quality/goofoo/pla/goofoo_small_esilk_0.40_pla_efine.inst.cfg
+++ b/resources/quality/goofoo/pla/goofoo_small_esilk_0.40_pla_efine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_esilk_pla
quality_type = efine
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/pla/goofoo_small_esilk_0.40_pla_fine.inst.cfg b/resources/quality/goofoo/pla/goofoo_small_esilk_0.40_pla_fine.inst.cfg
index f2709df1a7..dd3074ee47 100644
--- a/resources/quality/goofoo/pla/goofoo_small_esilk_0.40_pla_fine.inst.cfg
+++ b/resources/quality/goofoo/pla/goofoo_small_esilk_0.40_pla_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_esilk_pla
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/pla/goofoo_small_esilk_0.40_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_small_esilk_0.40_pla_standard.inst.cfg
index c7584a29ed..a1ac06a465 100644
--- a/resources/quality/goofoo/pla/goofoo_small_esilk_0.40_pla_standard.inst.cfg
+++ b/resources/quality/goofoo/pla/goofoo_small_esilk_0.40_pla_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_esilk_pla
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/pla/goofoo_small_wood_0.40_pla_draft.inst.cfg b/resources/quality/goofoo/pla/goofoo_small_wood_0.40_pla_draft.inst.cfg
index 9415445e2a..a5c71b0f01 100644
--- a/resources/quality/goofoo/pla/goofoo_small_wood_0.40_pla_draft.inst.cfg
+++ b/resources/quality/goofoo/pla/goofoo_small_wood_0.40_pla_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_wood_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/pla/goofoo_small_wood_0.40_pla_efine.inst.cfg b/resources/quality/goofoo/pla/goofoo_small_wood_0.40_pla_efine.inst.cfg
index ba7e210741..c075dcb892 100644
--- a/resources/quality/goofoo/pla/goofoo_small_wood_0.40_pla_efine.inst.cfg
+++ b/resources/quality/goofoo/pla/goofoo_small_wood_0.40_pla_efine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_wood_pla
quality_type = efine
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/pla/goofoo_small_wood_0.40_pla_fine.inst.cfg b/resources/quality/goofoo/pla/goofoo_small_wood_0.40_pla_fine.inst.cfg
index 57ce2fa66e..ed6df806f2 100644
--- a/resources/quality/goofoo/pla/goofoo_small_wood_0.40_pla_fine.inst.cfg
+++ b/resources/quality/goofoo/pla/goofoo_small_wood_0.40_pla_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_wood_pla
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/pla/goofoo_small_wood_0.40_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_small_wood_0.40_pla_standard.inst.cfg
index dd4f395e6f..7acce33904 100644
--- a/resources/quality/goofoo/pla/goofoo_small_wood_0.40_pla_standard.inst.cfg
+++ b/resources/quality/goofoo/pla/goofoo_small_wood_0.40_pla_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_wood_pla
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/pva/goofoo_far_0.40_pva_draft.inst.cfg b/resources/quality/goofoo/pva/goofoo_far_0.40_pva_draft.inst.cfg
index 35e6c6fbc1..53712efd2e 100644
--- a/resources/quality/goofoo/pva/goofoo_far_0.40_pva_draft.inst.cfg
+++ b/resources/quality/goofoo/pva/goofoo_far_0.40_pva_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_pva
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/pva/goofoo_far_0.40_pva_efine.inst.cfg b/resources/quality/goofoo/pva/goofoo_far_0.40_pva_efine.inst.cfg
index aaf8a1ffdf..de5bd5d156 100644
--- a/resources/quality/goofoo/pva/goofoo_far_0.40_pva_efine.inst.cfg
+++ b/resources/quality/goofoo/pva/goofoo_far_0.40_pva_efine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_pva
quality_type = efine
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/pva/goofoo_far_0.40_pva_fine.inst.cfg b/resources/quality/goofoo/pva/goofoo_far_0.40_pva_fine.inst.cfg
index fbd83b2766..806c5458b1 100644
--- a/resources/quality/goofoo/pva/goofoo_far_0.40_pva_fine.inst.cfg
+++ b/resources/quality/goofoo/pva/goofoo_far_0.40_pva_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_pva
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/pva/goofoo_far_0.40_pva_standard.inst.cfg b/resources/quality/goofoo/pva/goofoo_far_0.40_pva_standard.inst.cfg
index ebdf16ab60..55caeae945 100644
--- a/resources/quality/goofoo/pva/goofoo_far_0.40_pva_standard.inst.cfg
+++ b/resources/quality/goofoo/pva/goofoo_far_0.40_pva_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_pva
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/pva/goofoo_near_0.40_pva_draft.inst.cfg b/resources/quality/goofoo/pva/goofoo_near_0.40_pva_draft.inst.cfg
index 1ff52408f7..a44a19eb1f 100644
--- a/resources/quality/goofoo/pva/goofoo_near_0.40_pva_draft.inst.cfg
+++ b/resources/quality/goofoo/pva/goofoo_near_0.40_pva_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_pva
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/pva/goofoo_near_0.40_pva_efine.inst.cfg b/resources/quality/goofoo/pva/goofoo_near_0.40_pva_efine.inst.cfg
index 5106c4c376..4aab660f0d 100644
--- a/resources/quality/goofoo/pva/goofoo_near_0.40_pva_efine.inst.cfg
+++ b/resources/quality/goofoo/pva/goofoo_near_0.40_pva_efine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_pva
quality_type = efine
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/pva/goofoo_near_0.40_pva_fine.inst.cfg b/resources/quality/goofoo/pva/goofoo_near_0.40_pva_fine.inst.cfg
index 794828981e..9721a8e1d0 100644
--- a/resources/quality/goofoo/pva/goofoo_near_0.40_pva_fine.inst.cfg
+++ b/resources/quality/goofoo/pva/goofoo_near_0.40_pva_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_pva
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/pva/goofoo_near_0.40_pva_standard.inst.cfg b/resources/quality/goofoo/pva/goofoo_near_0.40_pva_standard.inst.cfg
index 1812609795..3402c32cbe 100644
--- a/resources/quality/goofoo/pva/goofoo_near_0.40_pva_standard.inst.cfg
+++ b/resources/quality/goofoo/pva/goofoo_near_0.40_pva_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_pva
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/pva/goofoo_open_0.40_pva_draft.inst.cfg b/resources/quality/goofoo/pva/goofoo_open_0.40_pva_draft.inst.cfg
index 5fa35f3de3..4e23322b49 100644
--- a/resources/quality/goofoo/pva/goofoo_open_0.40_pva_draft.inst.cfg
+++ b/resources/quality/goofoo/pva/goofoo_open_0.40_pva_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_pva
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/pva/goofoo_open_0.40_pva_efine.inst.cfg b/resources/quality/goofoo/pva/goofoo_open_0.40_pva_efine.inst.cfg
index 777b60feeb..bba461fb89 100644
--- a/resources/quality/goofoo/pva/goofoo_open_0.40_pva_efine.inst.cfg
+++ b/resources/quality/goofoo/pva/goofoo_open_0.40_pva_efine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_pva
quality_type = efine
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/pva/goofoo_open_0.40_pva_fine.inst.cfg b/resources/quality/goofoo/pva/goofoo_open_0.40_pva_fine.inst.cfg
index d8777a5cd2..6199be2bd7 100644
--- a/resources/quality/goofoo/pva/goofoo_open_0.40_pva_fine.inst.cfg
+++ b/resources/quality/goofoo/pva/goofoo_open_0.40_pva_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_pva
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/pva/goofoo_open_0.40_pva_standard.inst.cfg b/resources/quality/goofoo/pva/goofoo_open_0.40_pva_standard.inst.cfg
index 16818a1856..4827fcec13 100644
--- a/resources/quality/goofoo/pva/goofoo_open_0.40_pva_standard.inst.cfg
+++ b/resources/quality/goofoo/pva/goofoo_open_0.40_pva_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_pva
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/tpe/goofoo_far_0.40_tpe_draft.inst.cfg b/resources/quality/goofoo/tpe/goofoo_far_0.40_tpe_draft.inst.cfg
index 81a70bfa0b..e147f68496 100644
--- a/resources/quality/goofoo/tpe/goofoo_far_0.40_tpe_draft.inst.cfg
+++ b/resources/quality/goofoo/tpe/goofoo_far_0.40_tpe_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_tpe_83a
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/tpe/goofoo_far_0.40_tpe_efine.inst.cfg b/resources/quality/goofoo/tpe/goofoo_far_0.40_tpe_efine.inst.cfg
index e15a14cb60..c031d26445 100644
--- a/resources/quality/goofoo/tpe/goofoo_far_0.40_tpe_efine.inst.cfg
+++ b/resources/quality/goofoo/tpe/goofoo_far_0.40_tpe_efine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_tpe_83a
quality_type = efine
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/tpe/goofoo_far_0.40_tpe_fine.inst.cfg b/resources/quality/goofoo/tpe/goofoo_far_0.40_tpe_fine.inst.cfg
index 684a874a30..9d23c7aeef 100644
--- a/resources/quality/goofoo/tpe/goofoo_far_0.40_tpe_fine.inst.cfg
+++ b/resources/quality/goofoo/tpe/goofoo_far_0.40_tpe_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_tpe_83a
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/tpe/goofoo_far_0.40_tpe_standard.inst.cfg b/resources/quality/goofoo/tpe/goofoo_far_0.40_tpe_standard.inst.cfg
index d96dfee8ff..fe90f6970c 100644
--- a/resources/quality/goofoo/tpe/goofoo_far_0.40_tpe_standard.inst.cfg
+++ b/resources/quality/goofoo/tpe/goofoo_far_0.40_tpe_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_tpe_83a
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/tpe/goofoo_near_0.40_tpe_draft.inst.cfg b/resources/quality/goofoo/tpe/goofoo_near_0.40_tpe_draft.inst.cfg
index c2ed25269e..928eceef5c 100644
--- a/resources/quality/goofoo/tpe/goofoo_near_0.40_tpe_draft.inst.cfg
+++ b/resources/quality/goofoo/tpe/goofoo_near_0.40_tpe_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_tpe_83a
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/tpe/goofoo_near_0.40_tpe_efine.inst.cfg b/resources/quality/goofoo/tpe/goofoo_near_0.40_tpe_efine.inst.cfg
index a56399e84b..34ab0e6195 100644
--- a/resources/quality/goofoo/tpe/goofoo_near_0.40_tpe_efine.inst.cfg
+++ b/resources/quality/goofoo/tpe/goofoo_near_0.40_tpe_efine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_tpe_83a
quality_type = efine
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/tpe/goofoo_near_0.40_tpe_fine.inst.cfg b/resources/quality/goofoo/tpe/goofoo_near_0.40_tpe_fine.inst.cfg
index 2a3b052b6a..e84eb91d7f 100644
--- a/resources/quality/goofoo/tpe/goofoo_near_0.40_tpe_fine.inst.cfg
+++ b/resources/quality/goofoo/tpe/goofoo_near_0.40_tpe_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_tpe_83a
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/tpe/goofoo_near_0.40_tpe_standard.inst.cfg b/resources/quality/goofoo/tpe/goofoo_near_0.40_tpe_standard.inst.cfg
index 358d332efb..fedb231ee8 100644
--- a/resources/quality/goofoo/tpe/goofoo_near_0.40_tpe_standard.inst.cfg
+++ b/resources/quality/goofoo/tpe/goofoo_near_0.40_tpe_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_tpe_83a
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/tpu/goofoo_far_0.40_tpu_87a_draft.inst.cfg b/resources/quality/goofoo/tpu/goofoo_far_0.40_tpu_87a_draft.inst.cfg
index c90c5e3ce0..e307ab96e5 100644
--- a/resources/quality/goofoo/tpu/goofoo_far_0.40_tpu_87a_draft.inst.cfg
+++ b/resources/quality/goofoo/tpu/goofoo_far_0.40_tpu_87a_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_tpu_87a
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/tpu/goofoo_far_0.40_tpu_87a_fine.inst.cfg b/resources/quality/goofoo/tpu/goofoo_far_0.40_tpu_87a_fine.inst.cfg
index 2c869f383f..9ee8c7d0c9 100644
--- a/resources/quality/goofoo/tpu/goofoo_far_0.40_tpu_87a_fine.inst.cfg
+++ b/resources/quality/goofoo/tpu/goofoo_far_0.40_tpu_87a_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_tpu_87a
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/tpu/goofoo_far_0.40_tpu_87a_standard.inst.cfg b/resources/quality/goofoo/tpu/goofoo_far_0.40_tpu_87a_standard.inst.cfg
index 986825649d..37d15f963b 100644
--- a/resources/quality/goofoo/tpu/goofoo_far_0.40_tpu_87a_standard.inst.cfg
+++ b/resources/quality/goofoo/tpu/goofoo_far_0.40_tpu_87a_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_tpu_87a
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/tpu/goofoo_far_0.40_tpu_95a_draft.inst.cfg b/resources/quality/goofoo/tpu/goofoo_far_0.40_tpu_95a_draft.inst.cfg
index ef31d81266..2a69859868 100644
--- a/resources/quality/goofoo/tpu/goofoo_far_0.40_tpu_95a_draft.inst.cfg
+++ b/resources/quality/goofoo/tpu/goofoo_far_0.40_tpu_95a_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_tpu_95a
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/tpu/goofoo_far_0.40_tpu_95a_efine.inst.cfg b/resources/quality/goofoo/tpu/goofoo_far_0.40_tpu_95a_efine.inst.cfg
index f6b04b4afe..7a6e8dcfa1 100644
--- a/resources/quality/goofoo/tpu/goofoo_far_0.40_tpu_95a_efine.inst.cfg
+++ b/resources/quality/goofoo/tpu/goofoo_far_0.40_tpu_95a_efine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_tpu_95a
quality_type = efine
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/tpu/goofoo_far_0.40_tpu_95a_fine.inst.cfg b/resources/quality/goofoo/tpu/goofoo_far_0.40_tpu_95a_fine.inst.cfg
index de38f7ae0d..cc8ecb6e56 100644
--- a/resources/quality/goofoo/tpu/goofoo_far_0.40_tpu_95a_fine.inst.cfg
+++ b/resources/quality/goofoo/tpu/goofoo_far_0.40_tpu_95a_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_tpu_95a
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/tpu/goofoo_far_0.40_tpu_95a_standard.inst.cfg b/resources/quality/goofoo/tpu/goofoo_far_0.40_tpu_95a_standard.inst.cfg
index 099dbfcd1c..1611d21ca5 100644
--- a/resources/quality/goofoo/tpu/goofoo_far_0.40_tpu_95a_standard.inst.cfg
+++ b/resources/quality/goofoo/tpu/goofoo_far_0.40_tpu_95a_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_tpu_95a
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/tpu/goofoo_near_0.40_tpu_87a_draft.inst.cfg b/resources/quality/goofoo/tpu/goofoo_near_0.40_tpu_87a_draft.inst.cfg
index 52253c0e3e..4635987508 100644
--- a/resources/quality/goofoo/tpu/goofoo_near_0.40_tpu_87a_draft.inst.cfg
+++ b/resources/quality/goofoo/tpu/goofoo_near_0.40_tpu_87a_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_tpu_87a
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/tpu/goofoo_near_0.40_tpu_87a_fine.inst.cfg b/resources/quality/goofoo/tpu/goofoo_near_0.40_tpu_87a_fine.inst.cfg
index b7101bd067..cf7330481a 100644
--- a/resources/quality/goofoo/tpu/goofoo_near_0.40_tpu_87a_fine.inst.cfg
+++ b/resources/quality/goofoo/tpu/goofoo_near_0.40_tpu_87a_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_tpu_87a
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/tpu/goofoo_near_0.40_tpu_87a_standard.inst.cfg b/resources/quality/goofoo/tpu/goofoo_near_0.40_tpu_87a_standard.inst.cfg
index dfb90a910e..b70bc4bfd4 100644
--- a/resources/quality/goofoo/tpu/goofoo_near_0.40_tpu_87a_standard.inst.cfg
+++ b/resources/quality/goofoo/tpu/goofoo_near_0.40_tpu_87a_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_tpu_87a
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/tpu/goofoo_near_0.40_tpu_95a_draft.inst.cfg b/resources/quality/goofoo/tpu/goofoo_near_0.40_tpu_95a_draft.inst.cfg
index 9014f60d05..1a238231e7 100644
--- a/resources/quality/goofoo/tpu/goofoo_near_0.40_tpu_95a_draft.inst.cfg
+++ b/resources/quality/goofoo/tpu/goofoo_near_0.40_tpu_95a_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_tpu_95a
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/tpu/goofoo_near_0.40_tpu_95a_efine.inst.cfg b/resources/quality/goofoo/tpu/goofoo_near_0.40_tpu_95a_efine.inst.cfg
index d0a883c4fe..560cff2f9b 100644
--- a/resources/quality/goofoo/tpu/goofoo_near_0.40_tpu_95a_efine.inst.cfg
+++ b/resources/quality/goofoo/tpu/goofoo_near_0.40_tpu_95a_efine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_tpu_95a
quality_type = efine
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/tpu/goofoo_near_0.40_tpu_95a_fine.inst.cfg b/resources/quality/goofoo/tpu/goofoo_near_0.40_tpu_95a_fine.inst.cfg
index b16d7fa22f..40c0a74634 100644
--- a/resources/quality/goofoo/tpu/goofoo_near_0.40_tpu_95a_fine.inst.cfg
+++ b/resources/quality/goofoo/tpu/goofoo_near_0.40_tpu_95a_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_tpu_95a
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/goofoo/tpu/goofoo_near_0.40_tpu_95a_standard.inst.cfg b/resources/quality/goofoo/tpu/goofoo_near_0.40_tpu_95a_standard.inst.cfg
index fc73d8edec..e686cbd2f1 100644
--- a/resources/quality/goofoo/tpu/goofoo_near_0.40_tpu_95a_standard.inst.cfg
+++ b/resources/quality/goofoo/tpu/goofoo_near_0.40_tpu_95a_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = goofoo_tpu_95a
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/gutenberg/gutenberg_global_fast_quality.inst.cfg b/resources/quality/gutenberg/gutenberg_global_fast_quality.inst.cfg
index 71b883c67f..205b709696 100644
--- a/resources/quality/gutenberg/gutenberg_global_fast_quality.inst.cfg
+++ b/resources/quality/gutenberg/gutenberg_global_fast_quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
[values]
diff --git a/resources/quality/gutenberg/gutenberg_global_fine_quality.inst.cfg b/resources/quality/gutenberg/gutenberg_global_fine_quality.inst.cfg
index f2feaa462c..b27aa17940 100644
--- a/resources/quality/gutenberg/gutenberg_global_fine_quality.inst.cfg
+++ b/resources/quality/gutenberg/gutenberg_global_fine_quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
[values]
diff --git a/resources/quality/gutenberg/gutenberg_global_normal_quality.inst.cfg b/resources/quality/gutenberg/gutenberg_global_normal_quality.inst.cfg
index 8aa92b226e..f4910f5e06 100644
--- a/resources/quality/gutenberg/gutenberg_global_normal_quality.inst.cfg
+++ b/resources/quality/gutenberg/gutenberg_global_normal_quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
[values]
diff --git a/resources/quality/gutenberg/gutenberg_global_strong_quality.inst.cfg b/resources/quality/gutenberg/gutenberg_global_strong_quality.inst.cfg
index 28b09c55fa..55c3a69a16 100644
--- a/resources/quality/gutenberg/gutenberg_global_strong_quality.inst.cfg
+++ b/resources/quality/gutenberg/gutenberg_global_strong_quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = strong
-setting_version = 21
+setting_version = 22
type = quality
[values]
diff --git a/resources/quality/high.inst.cfg b/resources/quality/high.inst.cfg
index 212d6c0b2c..0b8675085f 100644
--- a/resources/quality/high.inst.cfg
+++ b/resources/quality/high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
weight = 1
diff --git a/resources/quality/hms434/hms434_global_Coarse_Quality.inst.cfg b/resources/quality/hms434/hms434_global_Coarse_Quality.inst.cfg
index 84135c3866..7826d97ee5 100644
--- a/resources/quality/hms434/hms434_global_Coarse_Quality.inst.cfg
+++ b/resources/quality/hms434/hms434_global_Coarse_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
weight = -1
diff --git a/resources/quality/hms434/hms434_global_High_Quality.inst.cfg b/resources/quality/hms434/hms434_global_High_Quality.inst.cfg
index 95a383d9af..ef85f8fc94 100644
--- a/resources/quality/hms434/hms434_global_High_Quality.inst.cfg
+++ b/resources/quality/hms434/hms434_global_High_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
weight = 1
diff --git a/resources/quality/hms434/hms434_global_Normal_Quality.inst.cfg b/resources/quality/hms434/hms434_global_Normal_Quality.inst.cfg
index 519b809a39..3420b89acb 100644
--- a/resources/quality/hms434/hms434_global_Normal_Quality.inst.cfg
+++ b/resources/quality/hms434/hms434_global_Normal_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/hms434/pla/hms434_0.4_pla_high.inst.cfg b/resources/quality/hms434/pla/hms434_0.4_pla_high.inst.cfg
index f36b56aa3b..22928aaf4b 100644
--- a/resources/quality/hms434/pla/hms434_0.4_pla_high.inst.cfg
+++ b/resources/quality/hms434/pla/hms434_0.4_pla_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm TP extruder
weight = 1
diff --git a/resources/quality/imade3d_jellybox/PETG/jbo_generic_petg_0.4_coarse.inst.cfg b/resources/quality/imade3d_jellybox/PETG/jbo_generic_petg_0.4_coarse.inst.cfg
index e3489c5a7b..b38847c3a5 100644
--- a/resources/quality/imade3d_jellybox/PETG/jbo_generic_petg_0.4_coarse.inst.cfg
+++ b/resources/quality/imade3d_jellybox/PETG/jbo_generic_petg_0.4_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4 mm
weight = -1
diff --git a/resources/quality/imade3d_jellybox/PETG/jbo_generic_petg_0.4_fine.inst.cfg b/resources/quality/imade3d_jellybox/PETG/jbo_generic_petg_0.4_fine.inst.cfg
index 9f7815aa10..d1e45c384c 100644
--- a/resources/quality/imade3d_jellybox/PETG/jbo_generic_petg_0.4_fine.inst.cfg
+++ b/resources/quality/imade3d_jellybox/PETG/jbo_generic_petg_0.4_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4 mm
weight = 1
diff --git a/resources/quality/imade3d_jellybox/PETG/jbo_generic_petg_0.4_medium.inst.cfg b/resources/quality/imade3d_jellybox/PETG/jbo_generic_petg_0.4_medium.inst.cfg
index fbb37c2cc6..4a6bef8a10 100644
--- a/resources/quality/imade3d_jellybox/PETG/jbo_generic_petg_0.4_medium.inst.cfg
+++ b/resources/quality/imade3d_jellybox/PETG/jbo_generic_petg_0.4_medium.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4 mm
weight = 0
diff --git a/resources/quality/imade3d_jellybox/PLA/jbo_generic_pla_0.4_coarse.inst.cfg b/resources/quality/imade3d_jellybox/PLA/jbo_generic_pla_0.4_coarse.inst.cfg
index fb77508617..58f20365c5 100644
--- a/resources/quality/imade3d_jellybox/PLA/jbo_generic_pla_0.4_coarse.inst.cfg
+++ b/resources/quality/imade3d_jellybox/PLA/jbo_generic_pla_0.4_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4 mm
weight = -1
diff --git a/resources/quality/imade3d_jellybox/PLA/jbo_generic_pla_0.4_fine.inst.cfg b/resources/quality/imade3d_jellybox/PLA/jbo_generic_pla_0.4_fine.inst.cfg
index 42b90ccdec..a411099609 100644
--- a/resources/quality/imade3d_jellybox/PLA/jbo_generic_pla_0.4_fine.inst.cfg
+++ b/resources/quality/imade3d_jellybox/PLA/jbo_generic_pla_0.4_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4 mm
weight = 1
diff --git a/resources/quality/imade3d_jellybox/PLA/jbo_generic_pla_0.4_medium.inst.cfg b/resources/quality/imade3d_jellybox/PLA/jbo_generic_pla_0.4_medium.inst.cfg
index 9db1964a76..40c5abd25d 100644
--- a/resources/quality/imade3d_jellybox/PLA/jbo_generic_pla_0.4_medium.inst.cfg
+++ b/resources/quality/imade3d_jellybox/PLA/jbo_generic_pla_0.4_medium.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4 mm
weight = 0
diff --git a/resources/quality/imade3d_jellybox/PLA/jbo_generic_pla_0.4_ultrafine.inst.cfg b/resources/quality/imade3d_jellybox/PLA/jbo_generic_pla_0.4_ultrafine.inst.cfg
index f8ead7ca56..49015dd769 100644
--- a/resources/quality/imade3d_jellybox/PLA/jbo_generic_pla_0.4_ultrafine.inst.cfg
+++ b/resources/quality/imade3d_jellybox/PLA/jbo_generic_pla_0.4_ultrafine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = ultrahigh
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4 mm
weight = 2
diff --git a/resources/quality/imade3d_jellybox/imade3d_jellybox_coarse.inst.cfg b/resources/quality/imade3d_jellybox/imade3d_jellybox_coarse.inst.cfg
index 340704e361..4363815718 100644
--- a/resources/quality/imade3d_jellybox/imade3d_jellybox_coarse.inst.cfg
+++ b/resources/quality/imade3d_jellybox/imade3d_jellybox_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
weight = -1
diff --git a/resources/quality/imade3d_jellybox/imade3d_jellybox_fine.inst.cfg b/resources/quality/imade3d_jellybox/imade3d_jellybox_fine.inst.cfg
index 07b3701706..ad1786e646 100644
--- a/resources/quality/imade3d_jellybox/imade3d_jellybox_fine.inst.cfg
+++ b/resources/quality/imade3d_jellybox/imade3d_jellybox_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
weight = 1
diff --git a/resources/quality/imade3d_jellybox/imade3d_jellybox_normal.inst.cfg b/resources/quality/imade3d_jellybox/imade3d_jellybox_normal.inst.cfg
index a82e0b55ad..9d20162475 100644
--- a/resources/quality/imade3d_jellybox/imade3d_jellybox_normal.inst.cfg
+++ b/resources/quality/imade3d_jellybox/imade3d_jellybox_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/imade3d_jellybox/imade3d_jellybox_ultrafine.inst.cfg b/resources/quality/imade3d_jellybox/imade3d_jellybox_ultrafine.inst.cfg
index 5afb83805c..9cf8367db5 100644
--- a/resources/quality/imade3d_jellybox/imade3d_jellybox_ultrafine.inst.cfg
+++ b/resources/quality/imade3d_jellybox/imade3d_jellybox_ultrafine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = ultrahigh
-setting_version = 21
+setting_version = 22
type = quality
weight = 2
diff --git a/resources/quality/imade3d_jellybox_2/PETG/jb2_generic_petg_0.4_coarse.inst.cfg b/resources/quality/imade3d_jellybox_2/PETG/jb2_generic_petg_0.4_coarse.inst.cfg
index f58864d294..58087e1241 100644
--- a/resources/quality/imade3d_jellybox_2/PETG/jb2_generic_petg_0.4_coarse.inst.cfg
+++ b/resources/quality/imade3d_jellybox_2/PETG/jb2_generic_petg_0.4_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4 mm
weight = -1
diff --git a/resources/quality/imade3d_jellybox_2/PETG/jb2_generic_petg_0.4_fine.inst.cfg b/resources/quality/imade3d_jellybox_2/PETG/jb2_generic_petg_0.4_fine.inst.cfg
index e1aac51a6d..fbb1051fdc 100644
--- a/resources/quality/imade3d_jellybox_2/PETG/jb2_generic_petg_0.4_fine.inst.cfg
+++ b/resources/quality/imade3d_jellybox_2/PETG/jb2_generic_petg_0.4_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4 mm
weight = 1
diff --git a/resources/quality/imade3d_jellybox_2/PETG/jb2_generic_petg_0.4_medium.inst.cfg b/resources/quality/imade3d_jellybox_2/PETG/jb2_generic_petg_0.4_medium.inst.cfg
index 4d4351413c..838318b6b2 100644
--- a/resources/quality/imade3d_jellybox_2/PETG/jb2_generic_petg_0.4_medium.inst.cfg
+++ b/resources/quality/imade3d_jellybox_2/PETG/jb2_generic_petg_0.4_medium.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4 mm
weight = 0
diff --git a/resources/quality/imade3d_jellybox_2/PLA/jb2_generic_pla_0.4_coarse.inst.cfg b/resources/quality/imade3d_jellybox_2/PLA/jb2_generic_pla_0.4_coarse.inst.cfg
index f4c9069496..7bfac678ae 100644
--- a/resources/quality/imade3d_jellybox_2/PLA/jb2_generic_pla_0.4_coarse.inst.cfg
+++ b/resources/quality/imade3d_jellybox_2/PLA/jb2_generic_pla_0.4_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4 mm
weight = -1
diff --git a/resources/quality/imade3d_jellybox_2/PLA/jb2_generic_pla_0.4_fine.inst.cfg b/resources/quality/imade3d_jellybox_2/PLA/jb2_generic_pla_0.4_fine.inst.cfg
index 0b2a74126d..a7059f8766 100644
--- a/resources/quality/imade3d_jellybox_2/PLA/jb2_generic_pla_0.4_fine.inst.cfg
+++ b/resources/quality/imade3d_jellybox_2/PLA/jb2_generic_pla_0.4_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4 mm
weight = 1
diff --git a/resources/quality/imade3d_jellybox_2/PLA/jb2_generic_pla_0.4_medium.inst.cfg b/resources/quality/imade3d_jellybox_2/PLA/jb2_generic_pla_0.4_medium.inst.cfg
index e3793f2d9c..6518e6e410 100644
--- a/resources/quality/imade3d_jellybox_2/PLA/jb2_generic_pla_0.4_medium.inst.cfg
+++ b/resources/quality/imade3d_jellybox_2/PLA/jb2_generic_pla_0.4_medium.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4 mm
weight = 0
diff --git a/resources/quality/imade3d_jellybox_2/PLA/jb2_generic_pla_0.4_ultrafine.inst.cfg b/resources/quality/imade3d_jellybox_2/PLA/jb2_generic_pla_0.4_ultrafine.inst.cfg
index d7a2a3dd75..cba3af5b2b 100644
--- a/resources/quality/imade3d_jellybox_2/PLA/jb2_generic_pla_0.4_ultrafine.inst.cfg
+++ b/resources/quality/imade3d_jellybox_2/PLA/jb2_generic_pla_0.4_ultrafine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = ultrahigh
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4 mm
weight = 2
diff --git a/resources/quality/imade3d_jellybox_2/jb2_global_coarse.inst.cfg b/resources/quality/imade3d_jellybox_2/jb2_global_coarse.inst.cfg
index 3f2be3bcaf..a445dc28be 100644
--- a/resources/quality/imade3d_jellybox_2/jb2_global_coarse.inst.cfg
+++ b/resources/quality/imade3d_jellybox_2/jb2_global_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
weight = -1
diff --git a/resources/quality/imade3d_jellybox_2/jb2_global_fine.inst.cfg b/resources/quality/imade3d_jellybox_2/jb2_global_fine.inst.cfg
index 44077575f1..df0a0bf3f0 100644
--- a/resources/quality/imade3d_jellybox_2/jb2_global_fine.inst.cfg
+++ b/resources/quality/imade3d_jellybox_2/jb2_global_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
weight = 1
diff --git a/resources/quality/imade3d_jellybox_2/jb2_global_normal.inst.cfg b/resources/quality/imade3d_jellybox_2/jb2_global_normal.inst.cfg
index 013d775a29..be43962f72 100644
--- a/resources/quality/imade3d_jellybox_2/jb2_global_normal.inst.cfg
+++ b/resources/quality/imade3d_jellybox_2/jb2_global_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/imade3d_jellybox_2/jb2_global_ultrafine.inst.cfg b/resources/quality/imade3d_jellybox_2/jb2_global_ultrafine.inst.cfg
index 869c65233f..b3b35aca97 100644
--- a/resources/quality/imade3d_jellybox_2/jb2_global_ultrafine.inst.cfg
+++ b/resources/quality/imade3d_jellybox_2/jb2_global_ultrafine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = ultrahigh
-setting_version = 21
+setting_version = 22
type = quality
weight = 2
diff --git a/resources/quality/inat/inat_base_advanced_materials.inst.cfg b/resources/quality/inat/inat_base_advanced_materials.inst.cfg
index 31bf4a07f8..b8db094434 100644
--- a/resources/quality/inat/inat_base_advanced_materials.inst.cfg
+++ b/resources/quality/inat/inat_base_advanced_materials.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = normal_advanced
-setting_version = 21
+setting_version = 22
type = quality
weight = -1
diff --git a/resources/quality/inat/inat_base_draft.inst.cfg b/resources/quality/inat/inat_base_draft.inst.cfg
index 6c69d31c45..b117afb385 100644
--- a/resources/quality/inat/inat_base_draft.inst.cfg
+++ b/resources/quality/inat/inat_base_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/inat/inat_base_fine.inst.cfg b/resources/quality/inat/inat_base_fine.inst.cfg
index 26dd8bec19..b60f936a15 100644
--- a/resources/quality/inat/inat_base_fine.inst.cfg
+++ b/resources/quality/inat/inat_base_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
weight = 1
diff --git a/resources/quality/inat/inat_base_standard.inst.cfg b/resources/quality/inat/inat_base_standard.inst.cfg
index f8d535450f..38b46b98e4 100644
--- a/resources/quality/inat/inat_base_standard.inst.cfg
+++ b/resources/quality/inat/inat_base_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/inat/inat_base_strong.inst.cfg b/resources/quality/inat/inat_base_strong.inst.cfg
index 8fc60ff27e..0a305179df 100644
--- a/resources/quality/inat/inat_base_strong.inst.cfg
+++ b/resources/quality/inat/inat_base_strong.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = strong
-setting_version = 21
+setting_version = 22
type = quality
weight = -3
diff --git a/resources/quality/inat/inat_base_tree_support.inst.cfg b/resources/quality/inat/inat_base_tree_support.inst.cfg
index 8400d0bdb6..484defc534 100644
--- a/resources/quality/inat/inat_base_tree_support.inst.cfg
+++ b/resources/quality/inat/inat_base_tree_support.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = normal_tree_supp
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/jgaurora_a6/jgaurora_a6_0.12_detail.inst.cfg b/resources/quality/jgaurora_a6/jgaurora_a6_0.12_detail.inst.cfg
index 0721d8a86b..748bbc5b32 100644
--- a/resources/quality/jgaurora_a6/jgaurora_a6_0.12_detail.inst.cfg
+++ b/resources/quality/jgaurora_a6/jgaurora_a6_0.12_detail.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = true
quality_type = detail
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/jgaurora_a6/jgaurora_a6_0.16_optimal.inst.cfg b/resources/quality/jgaurora_a6/jgaurora_a6_0.16_optimal.inst.cfg
index 8339ca09bf..30bb6ab0c7 100644
--- a/resources/quality/jgaurora_a6/jgaurora_a6_0.16_optimal.inst.cfg
+++ b/resources/quality/jgaurora_a6/jgaurora_a6_0.16_optimal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = true
quality_type = optimal
-setting_version = 21
+setting_version = 22
type = quality
weight = -1
diff --git a/resources/quality/jgaurora_a6/jgaurora_a6_0.24_draft.inst.cfg b/resources/quality/jgaurora_a6/jgaurora_a6_0.24_draft.inst.cfg
index c63e9d80d6..733ff7624f 100644
--- a/resources/quality/jgaurora_a6/jgaurora_a6_0.24_draft.inst.cfg
+++ b/resources/quality/jgaurora_a6/jgaurora_a6_0.24_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = true
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
weight = -3
diff --git a/resources/quality/jgaurora_a6/jgaurora_a6_0.28_fast.inst.cfg b/resources/quality/jgaurora_a6/jgaurora_a6_0.28_fast.inst.cfg
index 42f0b65283..f2a7c48e9b 100644
--- a/resources/quality/jgaurora_a6/jgaurora_a6_0.28_fast.inst.cfg
+++ b/resources/quality/jgaurora_a6/jgaurora_a6_0.28_fast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = true
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
weight = -4
diff --git a/resources/quality/jgaurora_a6/jgaurora_a6_0.2_normal.inst.cfg b/resources/quality/jgaurora_a6/jgaurora_a6_0.2_normal.inst.cfg
index ab3ce7464b..38978f7b0d 100644
--- a/resources/quality/jgaurora_a6/jgaurora_a6_0.2_normal.inst.cfg
+++ b/resources/quality/jgaurora_a6/jgaurora_a6_0.2_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = true
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/katihal/alya3dp_normal.inst.cfg b/resources/quality/katihal/alya3dp_normal.inst.cfg
index 766b339198..acde117ae3 100644
--- a/resources/quality/katihal/alya3dp_normal.inst.cfg
+++ b/resources/quality/katihal/alya3dp_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = alya_normal
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/katihal/alya3dp_normal_generic_pla.inst.cfg b/resources/quality/katihal/alya3dp_normal_generic_pla.inst.cfg
index ea6d0ea6fc..4e1f5b9fe4 100644
--- a/resources/quality/katihal/alya3dp_normal_generic_pla.inst.cfg
+++ b/resources/quality/katihal/alya3dp_normal_generic_pla.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = alya_normal
-setting_version = 21
+setting_version = 22
type = quality
weight = 3
diff --git a/resources/quality/katihal/alyanx3dp_normal.inst.cfg b/resources/quality/katihal/alyanx3dp_normal.inst.cfg
index bde414d23b..8e5946f5b9 100644
--- a/resources/quality/katihal/alyanx3dp_normal.inst.cfg
+++ b/resources/quality/katihal/alyanx3dp_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = alyanx_normal
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/katihal/alyanx3dp_normal_generic_pla.inst.cfg b/resources/quality/katihal/alyanx3dp_normal_generic_pla.inst.cfg
index 4ed25733d0..8058cff6c0 100644
--- a/resources/quality/katihal/alyanx3dp_normal_generic_pla.inst.cfg
+++ b/resources/quality/katihal/alyanx3dp_normal_generic_pla.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = alyanx_normal
-setting_version = 21
+setting_version = 22
type = quality
weight = 2
diff --git a/resources/quality/katihal/kupido_normal.inst.cfg b/resources/quality/katihal/kupido_normal.inst.cfg
index 7874f7b1d0..2efc4fe1ae 100644
--- a/resources/quality/katihal/kupido_normal.inst.cfg
+++ b/resources/quality/katihal/kupido_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = kupido_normal
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/katihal/kupido_normal_generic_abs.inst.cfg b/resources/quality/katihal/kupido_normal_generic_abs.inst.cfg
index 1a6fe3ce65..fbdfc42b77 100644
--- a/resources/quality/katihal/kupido_normal_generic_abs.inst.cfg
+++ b/resources/quality/katihal/kupido_normal_generic_abs.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = kupido_normal
-setting_version = 21
+setting_version = 22
type = quality
weight = 3
diff --git a/resources/quality/katihal/kupido_normal_generic_pla.inst.cfg b/resources/quality/katihal/kupido_normal_generic_pla.inst.cfg
index a8daf88fe2..ee34e155a2 100644
--- a/resources/quality/katihal/kupido_normal_generic_pla.inst.cfg
+++ b/resources/quality/katihal/kupido_normal_generic_pla.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = kupido_normal
-setting_version = 21
+setting_version = 22
type = quality
weight = 3
diff --git a/resources/quality/kemiq_q2/kemiq_q2_beta_abs_draft.inst.cfg b/resources/quality/kemiq_q2/kemiq_q2_beta_abs_draft.inst.cfg
index b1cec68337..fe12445795 100644
--- a/resources/quality/kemiq_q2/kemiq_q2_beta_abs_draft.inst.cfg
+++ b/resources/quality/kemiq_q2/kemiq_q2_beta_abs_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
weight = -3
diff --git a/resources/quality/kemiq_q2/kemiq_q2_beta_abs_extra_fine.inst.cfg b/resources/quality/kemiq_q2/kemiq_q2_beta_abs_extra_fine.inst.cfg
index 3eac2137c0..b9de5eb8af 100644
--- a/resources/quality/kemiq_q2/kemiq_q2_beta_abs_extra_fine.inst.cfg
+++ b/resources/quality/kemiq_q2/kemiq_q2_beta_abs_extra_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
weight = 1
diff --git a/resources/quality/kemiq_q2/kemiq_q2_beta_abs_fine.inst.cfg b/resources/quality/kemiq_q2/kemiq_q2_beta_abs_fine.inst.cfg
index b83981c272..c2dbd5b30c 100644
--- a/resources/quality/kemiq_q2/kemiq_q2_beta_abs_fine.inst.cfg
+++ b/resources/quality/kemiq_q2/kemiq_q2_beta_abs_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/kemiq_q2/kemiq_q2_beta_abs_low.inst.cfg b/resources/quality/kemiq_q2/kemiq_q2_beta_abs_low.inst.cfg
index 3840c6b139..7a3d2cdf25 100644
--- a/resources/quality/kemiq_q2/kemiq_q2_beta_abs_low.inst.cfg
+++ b/resources/quality/kemiq_q2/kemiq_q2_beta_abs_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/kemiq_q2/kemiq_q2_beta_abs_normal.inst.cfg b/resources/quality/kemiq_q2/kemiq_q2_beta_abs_normal.inst.cfg
index da623c4cd3..1e20e9f01e 100644
--- a/resources/quality/kemiq_q2/kemiq_q2_beta_abs_normal.inst.cfg
+++ b/resources/quality/kemiq_q2/kemiq_q2_beta_abs_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
weight = -1
diff --git a/resources/quality/kemiq_q2/kemiq_q2_beta_pla_draft.inst.cfg b/resources/quality/kemiq_q2/kemiq_q2_beta_pla_draft.inst.cfg
index d869b78647..b4cc00888b 100644
--- a/resources/quality/kemiq_q2/kemiq_q2_beta_pla_draft.inst.cfg
+++ b/resources/quality/kemiq_q2/kemiq_q2_beta_pla_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
weight = -3
diff --git a/resources/quality/kemiq_q2/kemiq_q2_beta_pla_extra_fine.inst.cfg b/resources/quality/kemiq_q2/kemiq_q2_beta_pla_extra_fine.inst.cfg
index 8a7cfef32d..9a86174233 100644
--- a/resources/quality/kemiq_q2/kemiq_q2_beta_pla_extra_fine.inst.cfg
+++ b/resources/quality/kemiq_q2/kemiq_q2_beta_pla_extra_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
weight = 1
diff --git a/resources/quality/kemiq_q2/kemiq_q2_beta_pla_fine.inst.cfg b/resources/quality/kemiq_q2/kemiq_q2_beta_pla_fine.inst.cfg
index 4d12644cef..6c0397ec54 100644
--- a/resources/quality/kemiq_q2/kemiq_q2_beta_pla_fine.inst.cfg
+++ b/resources/quality/kemiq_q2/kemiq_q2_beta_pla_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/kemiq_q2/kemiq_q2_beta_pla_low.inst.cfg b/resources/quality/kemiq_q2/kemiq_q2_beta_pla_low.inst.cfg
index d242cb2cd2..4aad3524b3 100644
--- a/resources/quality/kemiq_q2/kemiq_q2_beta_pla_low.inst.cfg
+++ b/resources/quality/kemiq_q2/kemiq_q2_beta_pla_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/kemiq_q2/kemiq_q2_beta_pla_normal.inst.cfg b/resources/quality/kemiq_q2/kemiq_q2_beta_pla_normal.inst.cfg
index 946ba63c1c..873469a2cd 100644
--- a/resources/quality/kemiq_q2/kemiq_q2_beta_pla_normal.inst.cfg
+++ b/resources/quality/kemiq_q2/kemiq_q2_beta_pla_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
weight = -1
diff --git a/resources/quality/kemiq_q2/kemiq_q2_gama_pla_draft.inst.cfg b/resources/quality/kemiq_q2/kemiq_q2_gama_pla_draft.inst.cfg
index 53f5618566..2650cf98e8 100644
--- a/resources/quality/kemiq_q2/kemiq_q2_gama_pla_draft.inst.cfg
+++ b/resources/quality/kemiq_q2/kemiq_q2_gama_pla_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
weight = -3
diff --git a/resources/quality/kemiq_q2/kemiq_q2_gama_pla_extra_fine.inst.cfg b/resources/quality/kemiq_q2/kemiq_q2_gama_pla_extra_fine.inst.cfg
index 58c249a4b7..d090bb6c4e 100644
--- a/resources/quality/kemiq_q2/kemiq_q2_gama_pla_extra_fine.inst.cfg
+++ b/resources/quality/kemiq_q2/kemiq_q2_gama_pla_extra_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
weight = 1
diff --git a/resources/quality/kemiq_q2/kemiq_q2_gama_pla_fine.inst.cfg b/resources/quality/kemiq_q2/kemiq_q2_gama_pla_fine.inst.cfg
index 2057d255e7..fc52768f4e 100644
--- a/resources/quality/kemiq_q2/kemiq_q2_gama_pla_fine.inst.cfg
+++ b/resources/quality/kemiq_q2/kemiq_q2_gama_pla_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/kemiq_q2/kemiq_q2_gama_pla_low.inst.cfg b/resources/quality/kemiq_q2/kemiq_q2_gama_pla_low.inst.cfg
index 1c2ff23019..6de5c3e183 100644
--- a/resources/quality/kemiq_q2/kemiq_q2_gama_pla_low.inst.cfg
+++ b/resources/quality/kemiq_q2/kemiq_q2_gama_pla_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/kemiq_q2/kemiq_q2_gama_pla_normal.inst.cfg b/resources/quality/kemiq_q2/kemiq_q2_gama_pla_normal.inst.cfg
index 637b2a682b..89f8594313 100644
--- a/resources/quality/kemiq_q2/kemiq_q2_gama_pla_normal.inst.cfg
+++ b/resources/quality/kemiq_q2/kemiq_q2_gama_pla_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
weight = -1
diff --git a/resources/quality/key3d/key3d_tyro_best.inst.cfg b/resources/quality/key3d/key3d_tyro_best.inst.cfg
index 5e5952ba60..c7a207387e 100644
--- a/resources/quality/key3d/key3d_tyro_best.inst.cfg
+++ b/resources/quality/key3d/key3d_tyro_best.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = best
-setting_version = 21
+setting_version = 22
type = quality
weight = 1
diff --git a/resources/quality/key3d/key3d_tyro_fast.inst.cfg b/resources/quality/key3d/key3d_tyro_fast.inst.cfg
index 9b847988c1..80c0f84c91 100644
--- a/resources/quality/key3d/key3d_tyro_fast.inst.cfg
+++ b/resources/quality/key3d/key3d_tyro_fast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
weight = -1
diff --git a/resources/quality/key3d/key3d_tyro_normal.inst.cfg b/resources/quality/key3d/key3d_tyro_normal.inst.cfg
index 57c16c1086..3c284849d7 100644
--- a/resources/quality/key3d/key3d_tyro_normal.inst.cfg
+++ b/resources/quality/key3d/key3d_tyro_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/kingroon/ABS/kingroon_0.2_ABS_super.inst.cfg b/resources/quality/kingroon/ABS/kingroon_0.2_ABS_super.inst.cfg
index 8fdf953372..5aff66437a 100644
--- a/resources/quality/kingroon/ABS/kingroon_0.2_ABS_super.inst.cfg
+++ b/resources/quality/kingroon/ABS/kingroon_0.2_ABS_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.2mm Nozzle
diff --git a/resources/quality/kingroon/ABS/kingroon_0.2_ABS_ultra.inst.cfg b/resources/quality/kingroon/ABS/kingroon_0.2_ABS_ultra.inst.cfg
index 7dea00c3cb..40a5e5b90a 100644
--- a/resources/quality/kingroon/ABS/kingroon_0.2_ABS_ultra.inst.cfg
+++ b/resources/quality/kingroon/ABS/kingroon_0.2_ABS_ultra.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = ultra
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.2mm Nozzle
diff --git a/resources/quality/kingroon/ABS/kingroon_0.3_ABS_adaptive.inst.cfg b/resources/quality/kingroon/ABS/kingroon_0.3_ABS_adaptive.inst.cfg
index bb2ae561ca..421e1aa1fa 100644
--- a/resources/quality/kingroon/ABS/kingroon_0.3_ABS_adaptive.inst.cfg
+++ b/resources/quality/kingroon/ABS/kingroon_0.3_ABS_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/kingroon/ABS/kingroon_0.3_ABS_low.inst.cfg b/resources/quality/kingroon/ABS/kingroon_0.3_ABS_low.inst.cfg
index 69e0ff3e4f..bd1ec6bc53 100644
--- a/resources/quality/kingroon/ABS/kingroon_0.3_ABS_low.inst.cfg
+++ b/resources/quality/kingroon/ABS/kingroon_0.3_ABS_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/kingroon/ABS/kingroon_0.3_ABS_standard.inst.cfg b/resources/quality/kingroon/ABS/kingroon_0.3_ABS_standard.inst.cfg
index 1a7abb8f5e..0477f43fba 100644
--- a/resources/quality/kingroon/ABS/kingroon_0.3_ABS_standard.inst.cfg
+++ b/resources/quality/kingroon/ABS/kingroon_0.3_ABS_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/kingroon/ABS/kingroon_0.3_ABS_super.inst.cfg b/resources/quality/kingroon/ABS/kingroon_0.3_ABS_super.inst.cfg
index 9fff96f723..45fc4b2087 100644
--- a/resources/quality/kingroon/ABS/kingroon_0.3_ABS_super.inst.cfg
+++ b/resources/quality/kingroon/ABS/kingroon_0.3_ABS_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/kingroon/ABS/kingroon_0.4_ABS_adaptive.inst.cfg b/resources/quality/kingroon/ABS/kingroon_0.4_ABS_adaptive.inst.cfg
index 0efc75cc73..b931a8aad5 100644
--- a/resources/quality/kingroon/ABS/kingroon_0.4_ABS_adaptive.inst.cfg
+++ b/resources/quality/kingroon/ABS/kingroon_0.4_ABS_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/kingroon/ABS/kingroon_0.4_ABS_low.inst.cfg b/resources/quality/kingroon/ABS/kingroon_0.4_ABS_low.inst.cfg
index 1ae34639a3..f436ddcaeb 100644
--- a/resources/quality/kingroon/ABS/kingroon_0.4_ABS_low.inst.cfg
+++ b/resources/quality/kingroon/ABS/kingroon_0.4_ABS_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/kingroon/ABS/kingroon_0.4_ABS_standard.inst.cfg b/resources/quality/kingroon/ABS/kingroon_0.4_ABS_standard.inst.cfg
index acd60b3d83..36ae1acc9e 100644
--- a/resources/quality/kingroon/ABS/kingroon_0.4_ABS_standard.inst.cfg
+++ b/resources/quality/kingroon/ABS/kingroon_0.4_ABS_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/kingroon/ABS/kingroon_0.4_ABS_super.inst.cfg b/resources/quality/kingroon/ABS/kingroon_0.4_ABS_super.inst.cfg
index faa241167c..f0a128e58d 100644
--- a/resources/quality/kingroon/ABS/kingroon_0.4_ABS_super.inst.cfg
+++ b/resources/quality/kingroon/ABS/kingroon_0.4_ABS_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/kingroon/ABS/kingroon_0.5_ABS_adaptive.inst.cfg b/resources/quality/kingroon/ABS/kingroon_0.5_ABS_adaptive.inst.cfg
index c90c6909f4..65944f8c3b 100644
--- a/resources/quality/kingroon/ABS/kingroon_0.5_ABS_adaptive.inst.cfg
+++ b/resources/quality/kingroon/ABS/kingroon_0.5_ABS_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/kingroon/ABS/kingroon_0.5_ABS_low.inst.cfg b/resources/quality/kingroon/ABS/kingroon_0.5_ABS_low.inst.cfg
index 08c485af1d..31a8c4bc30 100644
--- a/resources/quality/kingroon/ABS/kingroon_0.5_ABS_low.inst.cfg
+++ b/resources/quality/kingroon/ABS/kingroon_0.5_ABS_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/kingroon/ABS/kingroon_0.5_ABS_standard.inst.cfg b/resources/quality/kingroon/ABS/kingroon_0.5_ABS_standard.inst.cfg
index 9f5004a776..22da321da0 100644
--- a/resources/quality/kingroon/ABS/kingroon_0.5_ABS_standard.inst.cfg
+++ b/resources/quality/kingroon/ABS/kingroon_0.5_ABS_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/kingroon/ABS/kingroon_0.5_ABS_super.inst.cfg b/resources/quality/kingroon/ABS/kingroon_0.5_ABS_super.inst.cfg
index 2ff52ddf3c..96c378d280 100644
--- a/resources/quality/kingroon/ABS/kingroon_0.5_ABS_super.inst.cfg
+++ b/resources/quality/kingroon/ABS/kingroon_0.5_ABS_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/kingroon/ABS/kingroon_0.6_ABS_standard.inst.cfg b/resources/quality/kingroon/ABS/kingroon_0.6_ABS_standard.inst.cfg
index 97ceba6c1f..9b63dde5a4 100644
--- a/resources/quality/kingroon/ABS/kingroon_0.6_ABS_standard.inst.cfg
+++ b/resources/quality/kingroon/ABS/kingroon_0.6_ABS_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/kingroon/ABS/kingroon_0.8_ABS_draft.inst.cfg b/resources/quality/kingroon/ABS/kingroon_0.8_ABS_draft.inst.cfg
index 2a091243ae..74b867d5bb 100644
--- a/resources/quality/kingroon/ABS/kingroon_0.8_ABS_draft.inst.cfg
+++ b/resources/quality/kingroon/ABS/kingroon_0.8_ABS_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
diff --git a/resources/quality/kingroon/ABS/kingroon_1.0_ABS_draft.inst.cfg b/resources/quality/kingroon/ABS/kingroon_1.0_ABS_draft.inst.cfg
index 9faa0b6b44..a542a404db 100644
--- a/resources/quality/kingroon/ABS/kingroon_1.0_ABS_draft.inst.cfg
+++ b/resources/quality/kingroon/ABS/kingroon_1.0_ABS_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 1.0mm Nozzle
diff --git a/resources/quality/kingroon/PETG/kingroon_0.2_PETG_super.inst.cfg b/resources/quality/kingroon/PETG/kingroon_0.2_PETG_super.inst.cfg
index bdcdb0d2ce..fda0354918 100644
--- a/resources/quality/kingroon/PETG/kingroon_0.2_PETG_super.inst.cfg
+++ b/resources/quality/kingroon/PETG/kingroon_0.2_PETG_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.2mm Nozzle
diff --git a/resources/quality/kingroon/PETG/kingroon_0.2_PETG_ultra.inst.cfg b/resources/quality/kingroon/PETG/kingroon_0.2_PETG_ultra.inst.cfg
index 101a2fc2bd..e65797d2a0 100644
--- a/resources/quality/kingroon/PETG/kingroon_0.2_PETG_ultra.inst.cfg
+++ b/resources/quality/kingroon/PETG/kingroon_0.2_PETG_ultra.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = ultra
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.2mm Nozzle
diff --git a/resources/quality/kingroon/PETG/kingroon_0.3_PETG_adaptive.inst.cfg b/resources/quality/kingroon/PETG/kingroon_0.3_PETG_adaptive.inst.cfg
index a9a76c2aa8..3fa5e6acf0 100644
--- a/resources/quality/kingroon/PETG/kingroon_0.3_PETG_adaptive.inst.cfg
+++ b/resources/quality/kingroon/PETG/kingroon_0.3_PETG_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/kingroon/PETG/kingroon_0.3_PETG_low.inst.cfg b/resources/quality/kingroon/PETG/kingroon_0.3_PETG_low.inst.cfg
index 524749c9e3..b2f95db0f9 100644
--- a/resources/quality/kingroon/PETG/kingroon_0.3_PETG_low.inst.cfg
+++ b/resources/quality/kingroon/PETG/kingroon_0.3_PETG_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/kingroon/PETG/kingroon_0.3_PETG_standard.inst.cfg b/resources/quality/kingroon/PETG/kingroon_0.3_PETG_standard.inst.cfg
index 46561dda53..c6aad09ce3 100644
--- a/resources/quality/kingroon/PETG/kingroon_0.3_PETG_standard.inst.cfg
+++ b/resources/quality/kingroon/PETG/kingroon_0.3_PETG_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/kingroon/PETG/kingroon_0.3_PETG_super.inst.cfg b/resources/quality/kingroon/PETG/kingroon_0.3_PETG_super.inst.cfg
index ab0e57489f..21addedb5e 100644
--- a/resources/quality/kingroon/PETG/kingroon_0.3_PETG_super.inst.cfg
+++ b/resources/quality/kingroon/PETG/kingroon_0.3_PETG_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/kingroon/PETG/kingroon_0.4_PETG_adaptive.inst.cfg b/resources/quality/kingroon/PETG/kingroon_0.4_PETG_adaptive.inst.cfg
index 199e2e94f8..24e2da4f33 100644
--- a/resources/quality/kingroon/PETG/kingroon_0.4_PETG_adaptive.inst.cfg
+++ b/resources/quality/kingroon/PETG/kingroon_0.4_PETG_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/kingroon/PETG/kingroon_0.4_PETG_low.inst.cfg b/resources/quality/kingroon/PETG/kingroon_0.4_PETG_low.inst.cfg
index e5e0a90c7f..9615254fd0 100644
--- a/resources/quality/kingroon/PETG/kingroon_0.4_PETG_low.inst.cfg
+++ b/resources/quality/kingroon/PETG/kingroon_0.4_PETG_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/kingroon/PETG/kingroon_0.4_PETG_standard.inst.cfg b/resources/quality/kingroon/PETG/kingroon_0.4_PETG_standard.inst.cfg
index 0f20ed23e8..20fbcfb72c 100644
--- a/resources/quality/kingroon/PETG/kingroon_0.4_PETG_standard.inst.cfg
+++ b/resources/quality/kingroon/PETG/kingroon_0.4_PETG_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/kingroon/PETG/kingroon_0.4_PETG_super.inst.cfg b/resources/quality/kingroon/PETG/kingroon_0.4_PETG_super.inst.cfg
index 79fcc9dee6..a483c928c1 100644
--- a/resources/quality/kingroon/PETG/kingroon_0.4_PETG_super.inst.cfg
+++ b/resources/quality/kingroon/PETG/kingroon_0.4_PETG_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/kingroon/PETG/kingroon_0.5_PETG_adaptive.inst.cfg b/resources/quality/kingroon/PETG/kingroon_0.5_PETG_adaptive.inst.cfg
index 1056769175..9256aa219f 100644
--- a/resources/quality/kingroon/PETG/kingroon_0.5_PETG_adaptive.inst.cfg
+++ b/resources/quality/kingroon/PETG/kingroon_0.5_PETG_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/kingroon/PETG/kingroon_0.5_PETG_low.inst.cfg b/resources/quality/kingroon/PETG/kingroon_0.5_PETG_low.inst.cfg
index 72ee587ea7..47073a583d 100644
--- a/resources/quality/kingroon/PETG/kingroon_0.5_PETG_low.inst.cfg
+++ b/resources/quality/kingroon/PETG/kingroon_0.5_PETG_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/kingroon/PETG/kingroon_0.5_PETG_standard.inst.cfg b/resources/quality/kingroon/PETG/kingroon_0.5_PETG_standard.inst.cfg
index 9d4a89a032..0a07077e0b 100644
--- a/resources/quality/kingroon/PETG/kingroon_0.5_PETG_standard.inst.cfg
+++ b/resources/quality/kingroon/PETG/kingroon_0.5_PETG_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/kingroon/PETG/kingroon_0.5_PETG_super.inst.cfg b/resources/quality/kingroon/PETG/kingroon_0.5_PETG_super.inst.cfg
index 9322e396bd..f9f5a29fb0 100644
--- a/resources/quality/kingroon/PETG/kingroon_0.5_PETG_super.inst.cfg
+++ b/resources/quality/kingroon/PETG/kingroon_0.5_PETG_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/kingroon/PETG/kingroon_0.6_PETG_standard.inst.cfg b/resources/quality/kingroon/PETG/kingroon_0.6_PETG_standard.inst.cfg
index 692b8e04c7..cd11cf1341 100644
--- a/resources/quality/kingroon/PETG/kingroon_0.6_PETG_standard.inst.cfg
+++ b/resources/quality/kingroon/PETG/kingroon_0.6_PETG_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/kingroon/PETG/kingroon_0.8_PETG_draft.inst.cfg b/resources/quality/kingroon/PETG/kingroon_0.8_PETG_draft.inst.cfg
index 94f6505166..54c202b312 100644
--- a/resources/quality/kingroon/PETG/kingroon_0.8_PETG_draft.inst.cfg
+++ b/resources/quality/kingroon/PETG/kingroon_0.8_PETG_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
diff --git a/resources/quality/kingroon/PETG/kingroon_1.0_PETG_draft.inst.cfg b/resources/quality/kingroon/PETG/kingroon_1.0_PETG_draft.inst.cfg
index c534889804..a9102ff5bc 100644
--- a/resources/quality/kingroon/PETG/kingroon_1.0_PETG_draft.inst.cfg
+++ b/resources/quality/kingroon/PETG/kingroon_1.0_PETG_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 1.0mm Nozzle
diff --git a/resources/quality/kingroon/PLA/kingroon_0.2_PLA_super.inst.cfg b/resources/quality/kingroon/PLA/kingroon_0.2_PLA_super.inst.cfg
index 353417b23c..a191f9bcff 100644
--- a/resources/quality/kingroon/PLA/kingroon_0.2_PLA_super.inst.cfg
+++ b/resources/quality/kingroon/PLA/kingroon_0.2_PLA_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.2mm Nozzle
diff --git a/resources/quality/kingroon/PLA/kingroon_0.2_PLA_ultra.inst.cfg b/resources/quality/kingroon/PLA/kingroon_0.2_PLA_ultra.inst.cfg
index 5a3ecb4ed6..23491e7efd 100644
--- a/resources/quality/kingroon/PLA/kingroon_0.2_PLA_ultra.inst.cfg
+++ b/resources/quality/kingroon/PLA/kingroon_0.2_PLA_ultra.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = ultra
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.2mm Nozzle
diff --git a/resources/quality/kingroon/PLA/kingroon_0.3_PLA_adaptive.inst.cfg b/resources/quality/kingroon/PLA/kingroon_0.3_PLA_adaptive.inst.cfg
index af92646cff..24a9e9b6b8 100644
--- a/resources/quality/kingroon/PLA/kingroon_0.3_PLA_adaptive.inst.cfg
+++ b/resources/quality/kingroon/PLA/kingroon_0.3_PLA_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/kingroon/PLA/kingroon_0.3_PLA_low.inst.cfg b/resources/quality/kingroon/PLA/kingroon_0.3_PLA_low.inst.cfg
index 3a66767abf..e95c9baddb 100644
--- a/resources/quality/kingroon/PLA/kingroon_0.3_PLA_low.inst.cfg
+++ b/resources/quality/kingroon/PLA/kingroon_0.3_PLA_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/kingroon/PLA/kingroon_0.3_PLA_standard.inst.cfg b/resources/quality/kingroon/PLA/kingroon_0.3_PLA_standard.inst.cfg
index 37653f3cf4..fc4cdaa8e6 100644
--- a/resources/quality/kingroon/PLA/kingroon_0.3_PLA_standard.inst.cfg
+++ b/resources/quality/kingroon/PLA/kingroon_0.3_PLA_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/kingroon/PLA/kingroon_0.3_PLA_super.inst.cfg b/resources/quality/kingroon/PLA/kingroon_0.3_PLA_super.inst.cfg
index 44089078b1..add438ea60 100644
--- a/resources/quality/kingroon/PLA/kingroon_0.3_PLA_super.inst.cfg
+++ b/resources/quality/kingroon/PLA/kingroon_0.3_PLA_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/kingroon/PLA/kingroon_0.4_PLA_adaptive.inst.cfg b/resources/quality/kingroon/PLA/kingroon_0.4_PLA_adaptive.inst.cfg
index dba7099137..e790b8ed55 100644
--- a/resources/quality/kingroon/PLA/kingroon_0.4_PLA_adaptive.inst.cfg
+++ b/resources/quality/kingroon/PLA/kingroon_0.4_PLA_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/kingroon/PLA/kingroon_0.4_PLA_low.inst.cfg b/resources/quality/kingroon/PLA/kingroon_0.4_PLA_low.inst.cfg
index 779eea9c3d..33aae2c1f7 100644
--- a/resources/quality/kingroon/PLA/kingroon_0.4_PLA_low.inst.cfg
+++ b/resources/quality/kingroon/PLA/kingroon_0.4_PLA_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/kingroon/PLA/kingroon_0.4_PLA_standard.inst.cfg b/resources/quality/kingroon/PLA/kingroon_0.4_PLA_standard.inst.cfg
index 2a27ecddf2..0189652c32 100644
--- a/resources/quality/kingroon/PLA/kingroon_0.4_PLA_standard.inst.cfg
+++ b/resources/quality/kingroon/PLA/kingroon_0.4_PLA_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/kingroon/PLA/kingroon_0.4_PLA_super.inst.cfg b/resources/quality/kingroon/PLA/kingroon_0.4_PLA_super.inst.cfg
index 7642a313a9..175135546a 100644
--- a/resources/quality/kingroon/PLA/kingroon_0.4_PLA_super.inst.cfg
+++ b/resources/quality/kingroon/PLA/kingroon_0.4_PLA_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/kingroon/PLA/kingroon_0.5_PLA_adaptive.inst.cfg b/resources/quality/kingroon/PLA/kingroon_0.5_PLA_adaptive.inst.cfg
index 2cd7d07ec1..086dfa8ef3 100644
--- a/resources/quality/kingroon/PLA/kingroon_0.5_PLA_adaptive.inst.cfg
+++ b/resources/quality/kingroon/PLA/kingroon_0.5_PLA_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/kingroon/PLA/kingroon_0.5_PLA_low.inst.cfg b/resources/quality/kingroon/PLA/kingroon_0.5_PLA_low.inst.cfg
index 1dbbb0721e..711f6224f7 100644
--- a/resources/quality/kingroon/PLA/kingroon_0.5_PLA_low.inst.cfg
+++ b/resources/quality/kingroon/PLA/kingroon_0.5_PLA_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/kingroon/PLA/kingroon_0.5_PLA_standard.inst.cfg b/resources/quality/kingroon/PLA/kingroon_0.5_PLA_standard.inst.cfg
index 32a26bd991..20aa28f47c 100644
--- a/resources/quality/kingroon/PLA/kingroon_0.5_PLA_standard.inst.cfg
+++ b/resources/quality/kingroon/PLA/kingroon_0.5_PLA_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/kingroon/PLA/kingroon_0.5_PLA_super.inst.cfg b/resources/quality/kingroon/PLA/kingroon_0.5_PLA_super.inst.cfg
index fe24ce4454..62a1033ba7 100644
--- a/resources/quality/kingroon/PLA/kingroon_0.5_PLA_super.inst.cfg
+++ b/resources/quality/kingroon/PLA/kingroon_0.5_PLA_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/kingroon/PLA/kingroon_0.6_PLA_draft.inst.cfg b/resources/quality/kingroon/PLA/kingroon_0.6_PLA_draft.inst.cfg
index 00a6c327ce..332f9c2803 100644
--- a/resources/quality/kingroon/PLA/kingroon_0.6_PLA_draft.inst.cfg
+++ b/resources/quality/kingroon/PLA/kingroon_0.6_PLA_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/kingroon/PLA/kingroon_0.6_PLA_low.inst.cfg b/resources/quality/kingroon/PLA/kingroon_0.6_PLA_low.inst.cfg
index 993d91973b..748b2515cc 100644
--- a/resources/quality/kingroon/PLA/kingroon_0.6_PLA_low.inst.cfg
+++ b/resources/quality/kingroon/PLA/kingroon_0.6_PLA_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/kingroon/PLA/kingroon_0.6_PLA_standard.inst.cfg b/resources/quality/kingroon/PLA/kingroon_0.6_PLA_standard.inst.cfg
index 4393b3fe84..5cf6bdcc9e 100644
--- a/resources/quality/kingroon/PLA/kingroon_0.6_PLA_standard.inst.cfg
+++ b/resources/quality/kingroon/PLA/kingroon_0.6_PLA_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/kingroon/PLA/kingroon_0.8_PLA_draft.inst.cfg b/resources/quality/kingroon/PLA/kingroon_0.8_PLA_draft.inst.cfg
index 2690032de1..1cc706dd5c 100644
--- a/resources/quality/kingroon/PLA/kingroon_0.8_PLA_draft.inst.cfg
+++ b/resources/quality/kingroon/PLA/kingroon_0.8_PLA_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
diff --git a/resources/quality/kingroon/PLA/kingroon_1.0_PLA_draft.inst.cfg b/resources/quality/kingroon/PLA/kingroon_1.0_PLA_draft.inst.cfg
index 332fca620b..0403091e22 100644
--- a/resources/quality/kingroon/PLA/kingroon_1.0_PLA_draft.inst.cfg
+++ b/resources/quality/kingroon/PLA/kingroon_1.0_PLA_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 1.0mm Nozzle
diff --git a/resources/quality/kingroon/TPU/kingroon_0.3_TPU_adaptive.inst.cfg b/resources/quality/kingroon/TPU/kingroon_0.3_TPU_adaptive.inst.cfg
index dcf67b6a2c..daa63883b7 100644
--- a/resources/quality/kingroon/TPU/kingroon_0.3_TPU_adaptive.inst.cfg
+++ b/resources/quality/kingroon/TPU/kingroon_0.3_TPU_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/kingroon/TPU/kingroon_0.3_TPU_standard.inst.cfg b/resources/quality/kingroon/TPU/kingroon_0.3_TPU_standard.inst.cfg
index 3411d16a06..6e3240ae1f 100644
--- a/resources/quality/kingroon/TPU/kingroon_0.3_TPU_standard.inst.cfg
+++ b/resources/quality/kingroon/TPU/kingroon_0.3_TPU_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/kingroon/TPU/kingroon_0.3_TPU_super.inst.cfg b/resources/quality/kingroon/TPU/kingroon_0.3_TPU_super.inst.cfg
index a7423c0e50..ffdf3375f7 100644
--- a/resources/quality/kingroon/TPU/kingroon_0.3_TPU_super.inst.cfg
+++ b/resources/quality/kingroon/TPU/kingroon_0.3_TPU_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/kingroon/TPU/kingroon_0.4_TPU_adaptive.inst.cfg b/resources/quality/kingroon/TPU/kingroon_0.4_TPU_adaptive.inst.cfg
index 2e94a8cb56..6be460ffcb 100644
--- a/resources/quality/kingroon/TPU/kingroon_0.4_TPU_adaptive.inst.cfg
+++ b/resources/quality/kingroon/TPU/kingroon_0.4_TPU_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/kingroon/TPU/kingroon_0.4_TPU_standard.inst.cfg b/resources/quality/kingroon/TPU/kingroon_0.4_TPU_standard.inst.cfg
index 299d5730ca..c3cc178ac7 100644
--- a/resources/quality/kingroon/TPU/kingroon_0.4_TPU_standard.inst.cfg
+++ b/resources/quality/kingroon/TPU/kingroon_0.4_TPU_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/kingroon/TPU/kingroon_0.4_TPU_super.inst.cfg b/resources/quality/kingroon/TPU/kingroon_0.4_TPU_super.inst.cfg
index 4968ee25c6..6d6bd9b556 100644
--- a/resources/quality/kingroon/TPU/kingroon_0.4_TPU_super.inst.cfg
+++ b/resources/quality/kingroon/TPU/kingroon_0.4_TPU_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/kingroon/TPU/kingroon_0.5_TPU_adaptive.inst.cfg b/resources/quality/kingroon/TPU/kingroon_0.5_TPU_adaptive.inst.cfg
index 27f0fd44f6..13507c0291 100644
--- a/resources/quality/kingroon/TPU/kingroon_0.5_TPU_adaptive.inst.cfg
+++ b/resources/quality/kingroon/TPU/kingroon_0.5_TPU_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/kingroon/TPU/kingroon_0.5_TPU_standard.inst.cfg b/resources/quality/kingroon/TPU/kingroon_0.5_TPU_standard.inst.cfg
index 492fd8236d..d4ae296463 100644
--- a/resources/quality/kingroon/TPU/kingroon_0.5_TPU_standard.inst.cfg
+++ b/resources/quality/kingroon/TPU/kingroon_0.5_TPU_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/kingroon/TPU/kingroon_0.5_TPU_super.inst.cfg b/resources/quality/kingroon/TPU/kingroon_0.5_TPU_super.inst.cfg
index b8266988dd..3efa4b1126 100644
--- a/resources/quality/kingroon/TPU/kingroon_0.5_TPU_super.inst.cfg
+++ b/resources/quality/kingroon/TPU/kingroon_0.5_TPU_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/kingroon/TPU/kingroon_0.6_TPU_standard.inst.cfg b/resources/quality/kingroon/TPU/kingroon_0.6_TPU_standard.inst.cfg
index 8262c867ad..29451a74b5 100644
--- a/resources/quality/kingroon/TPU/kingroon_0.6_TPU_standard.inst.cfg
+++ b/resources/quality/kingroon/TPU/kingroon_0.6_TPU_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/kingroon/TPU/kingroon_0.8_TPU_draft.inst.cfg b/resources/quality/kingroon/TPU/kingroon_0.8_TPU_draft.inst.cfg
index 131549aed3..99476d6483 100644
--- a/resources/quality/kingroon/TPU/kingroon_0.8_TPU_draft.inst.cfg
+++ b/resources/quality/kingroon/TPU/kingroon_0.8_TPU_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
diff --git a/resources/quality/kingroon/TPU/kingroon_1.0_TPU_draft.inst.cfg b/resources/quality/kingroon/TPU/kingroon_1.0_TPU_draft.inst.cfg
index b5c5d63a43..f9965beced 100644
--- a/resources/quality/kingroon/TPU/kingroon_1.0_TPU_draft.inst.cfg
+++ b/resources/quality/kingroon/TPU/kingroon_1.0_TPU_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 1.0mm Nozzle
diff --git a/resources/quality/kingroon/kingroon_global_adaptive.inst.cfg b/resources/quality/kingroon/kingroon_global_adaptive.inst.cfg
index 040938e958..770cdbc5d2 100644
--- a/resources/quality/kingroon/kingroon_global_adaptive.inst.cfg
+++ b/resources/quality/kingroon/kingroon_global_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/kingroon/kingroon_global_draft.inst.cfg b/resources/quality/kingroon/kingroon_global_draft.inst.cfg
index 73b63f108a..c0ef094bf8 100644
--- a/resources/quality/kingroon/kingroon_global_draft.inst.cfg
+++ b/resources/quality/kingroon/kingroon_global_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
weight = -5
diff --git a/resources/quality/kingroon/kingroon_global_low.inst.cfg b/resources/quality/kingroon/kingroon_global_low.inst.cfg
index a2b74daee2..34ee7bfb8e 100644
--- a/resources/quality/kingroon/kingroon_global_low.inst.cfg
+++ b/resources/quality/kingroon/kingroon_global_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
weight = -4
diff --git a/resources/quality/kingroon/kingroon_global_standard.inst.cfg b/resources/quality/kingroon/kingroon_global_standard.inst.cfg
index 3970a1473f..b855418b35 100644
--- a/resources/quality/kingroon/kingroon_global_standard.inst.cfg
+++ b/resources/quality/kingroon/kingroon_global_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
weight = -3
diff --git a/resources/quality/kingroon/kingroon_global_super.inst.cfg b/resources/quality/kingroon/kingroon_global_super.inst.cfg
index 76643c094b..e1ba09843c 100644
--- a/resources/quality/kingroon/kingroon_global_super.inst.cfg
+++ b/resources/quality/kingroon/kingroon_global_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
weight = -1
diff --git a/resources/quality/kingroon/kingroon_global_ultra.inst.cfg b/resources/quality/kingroon/kingroon_global_ultra.inst.cfg
index 6a154aa5c0..8f923b9d4c 100644
--- a/resources/quality/kingroon/kingroon_global_ultra.inst.cfg
+++ b/resources/quality/kingroon/kingroon_global_ultra.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = ultra
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/koonovo/koonovo_base_global_draft.inst.cfg b/resources/quality/koonovo/koonovo_base_global_draft.inst.cfg
index b34ac2e447..0743bebed8 100644
--- a/resources/quality/koonovo/koonovo_base_global_draft.inst.cfg
+++ b/resources/quality/koonovo/koonovo_base_global_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
[values]
diff --git a/resources/quality/koonovo/koonovo_base_global_standard.inst.cfg b/resources/quality/koonovo/koonovo_base_global_standard.inst.cfg
index 6fd7443fb7..fd717fe24d 100644
--- a/resources/quality/koonovo/koonovo_base_global_standard.inst.cfg
+++ b/resources/quality/koonovo/koonovo_base_global_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
weight = -3
diff --git a/resources/quality/koonovo/koovono_base_global_high.inst.cfg b/resources/quality/koonovo/koovono_base_global_high.inst.cfg
index 24ab6ca8c4..c14a9e65c9 100644
--- a/resources/quality/koonovo/koovono_base_global_high.inst.cfg
+++ b/resources/quality/koonovo/koovono_base_global_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
weight = -1
diff --git a/resources/quality/liquid/liquid_global_Draft_Quality.inst.cfg b/resources/quality/liquid/liquid_global_Draft_Quality.inst.cfg
index a466eb54a4..77717ab2b0 100644
--- a/resources/quality/liquid/liquid_global_Draft_Quality.inst.cfg
+++ b/resources/quality/liquid/liquid_global_Draft_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/liquid/liquid_global_Fast_Quality.inst.cfg b/resources/quality/liquid/liquid_global_Fast_Quality.inst.cfg
index a88e4abc96..c5b9fa0acb 100644
--- a/resources/quality/liquid/liquid_global_Fast_Quality.inst.cfg
+++ b/resources/quality/liquid/liquid_global_Fast_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
weight = -1
diff --git a/resources/quality/liquid/liquid_global_High_Quality.inst.cfg b/resources/quality/liquid/liquid_global_High_Quality.inst.cfg
index 7ed0b966b1..b8a7c1eb8d 100644
--- a/resources/quality/liquid/liquid_global_High_Quality.inst.cfg
+++ b/resources/quality/liquid/liquid_global_High_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
weight = 1
diff --git a/resources/quality/liquid/liquid_global_Normal_Quality.inst.cfg b/resources/quality/liquid/liquid_global_Normal_Quality.inst.cfg
index 41ac19711b..c520885947 100644
--- a/resources/quality/liquid/liquid_global_Normal_Quality.inst.cfg
+++ b/resources/quality/liquid/liquid_global_Normal_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/liquid/liquid_global_Superdraft_Quality.inst.cfg b/resources/quality/liquid/liquid_global_Superdraft_Quality.inst.cfg
index 48436efba1..355165ec90 100644
--- a/resources/quality/liquid/liquid_global_Superdraft_Quality.inst.cfg
+++ b/resources/quality/liquid/liquid_global_Superdraft_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = superdraft
-setting_version = 21
+setting_version = 22
type = quality
weight = -4
diff --git a/resources/quality/liquid/liquid_global_Verydraft_Quality.inst.cfg b/resources/quality/liquid/liquid_global_Verydraft_Quality.inst.cfg
index 66646b8341..d47c09e89e 100644
--- a/resources/quality/liquid/liquid_global_Verydraft_Quality.inst.cfg
+++ b/resources/quality/liquid/liquid_global_Verydraft_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = verydraft
-setting_version = 21
+setting_version = 22
type = quality
weight = -3
diff --git a/resources/quality/liquid/liquid_vo0.4_ABS_Draft_Print.inst.cfg b/resources/quality/liquid/liquid_vo0.4_ABS_Draft_Print.inst.cfg
index 4c671ebbfb..038affd56f 100644
--- a/resources/quality/liquid/liquid_vo0.4_ABS_Draft_Print.inst.cfg
+++ b/resources/quality/liquid/liquid_vo0.4_ABS_Draft_Print.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = VO 0.4
weight = -2
diff --git a/resources/quality/liquid/liquid_vo0.4_ABS_Fast_Print.inst.cfg b/resources/quality/liquid/liquid_vo0.4_ABS_Fast_Print.inst.cfg
index d7f997bc72..5091d36813 100644
--- a/resources/quality/liquid/liquid_vo0.4_ABS_Fast_Print.inst.cfg
+++ b/resources/quality/liquid/liquid_vo0.4_ABS_Fast_Print.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = VO 0.4
weight = -1
diff --git a/resources/quality/liquid/liquid_vo0.4_ABS_High_Quality.inst.cfg b/resources/quality/liquid/liquid_vo0.4_ABS_High_Quality.inst.cfg
index 581d9a3c93..0420284fa8 100644
--- a/resources/quality/liquid/liquid_vo0.4_ABS_High_Quality.inst.cfg
+++ b/resources/quality/liquid/liquid_vo0.4_ABS_High_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
variant = VO 0.4
weight = 1
diff --git a/resources/quality/liquid/liquid_vo0.4_ABS_Normal_Quality.inst.cfg b/resources/quality/liquid/liquid_vo0.4_ABS_Normal_Quality.inst.cfg
index e2b43e3fc2..927bdbe7b9 100644
--- a/resources/quality/liquid/liquid_vo0.4_ABS_Normal_Quality.inst.cfg
+++ b/resources/quality/liquid/liquid_vo0.4_ABS_Normal_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = VO 0.4
weight = 0
diff --git a/resources/quality/liquid/liquid_vo0.4_CPE_Draft_Print.inst.cfg b/resources/quality/liquid/liquid_vo0.4_CPE_Draft_Print.inst.cfg
index 0d4b711c63..998edaada1 100644
--- a/resources/quality/liquid/liquid_vo0.4_CPE_Draft_Print.inst.cfg
+++ b/resources/quality/liquid/liquid_vo0.4_CPE_Draft_Print.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_cpe
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = VO 0.4
weight = -2
diff --git a/resources/quality/liquid/liquid_vo0.4_CPE_Fast_Print.inst.cfg b/resources/quality/liquid/liquid_vo0.4_CPE_Fast_Print.inst.cfg
index d1a4592c57..c78ee91b58 100644
--- a/resources/quality/liquid/liquid_vo0.4_CPE_Fast_Print.inst.cfg
+++ b/resources/quality/liquid/liquid_vo0.4_CPE_Fast_Print.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_cpe
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = VO 0.4
weight = -1
diff --git a/resources/quality/liquid/liquid_vo0.4_CPE_High_Quality.inst.cfg b/resources/quality/liquid/liquid_vo0.4_CPE_High_Quality.inst.cfg
index cb89a0c546..33163ca619 100644
--- a/resources/quality/liquid/liquid_vo0.4_CPE_High_Quality.inst.cfg
+++ b/resources/quality/liquid/liquid_vo0.4_CPE_High_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_cpe
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
variant = VO 0.4
weight = 1
diff --git a/resources/quality/liquid/liquid_vo0.4_CPE_Normal_Quality.inst.cfg b/resources/quality/liquid/liquid_vo0.4_CPE_Normal_Quality.inst.cfg
index 94aec3ec5c..b238e6ec0e 100644
--- a/resources/quality/liquid/liquid_vo0.4_CPE_Normal_Quality.inst.cfg
+++ b/resources/quality/liquid/liquid_vo0.4_CPE_Normal_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_cpe
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = VO 0.4
weight = 0
diff --git a/resources/quality/liquid/liquid_vo0.4_Nylon_Draft_Print.inst.cfg b/resources/quality/liquid/liquid_vo0.4_Nylon_Draft_Print.inst.cfg
index 6ac8ab7a53..8b18b13ee8 100644
--- a/resources/quality/liquid/liquid_vo0.4_Nylon_Draft_Print.inst.cfg
+++ b/resources/quality/liquid/liquid_vo0.4_Nylon_Draft_Print.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = VO 0.4
weight = -2
diff --git a/resources/quality/liquid/liquid_vo0.4_Nylon_Fast_Print.inst.cfg b/resources/quality/liquid/liquid_vo0.4_Nylon_Fast_Print.inst.cfg
index d1f34f7ed2..d6142952a3 100644
--- a/resources/quality/liquid/liquid_vo0.4_Nylon_Fast_Print.inst.cfg
+++ b/resources/quality/liquid/liquid_vo0.4_Nylon_Fast_Print.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = VO 0.4
weight = -1
diff --git a/resources/quality/liquid/liquid_vo0.4_Nylon_High_Quality.inst.cfg b/resources/quality/liquid/liquid_vo0.4_Nylon_High_Quality.inst.cfg
index 94a3df6322..cac80d655d 100644
--- a/resources/quality/liquid/liquid_vo0.4_Nylon_High_Quality.inst.cfg
+++ b/resources/quality/liquid/liquid_vo0.4_Nylon_High_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
variant = VO 0.4
weight = 1
diff --git a/resources/quality/liquid/liquid_vo0.4_Nylon_Normal_Quality.inst.cfg b/resources/quality/liquid/liquid_vo0.4_Nylon_Normal_Quality.inst.cfg
index c8e8a07c6d..5385420a8a 100644
--- a/resources/quality/liquid/liquid_vo0.4_Nylon_Normal_Quality.inst.cfg
+++ b/resources/quality/liquid/liquid_vo0.4_Nylon_Normal_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = VO 0.4
weight = 0
diff --git a/resources/quality/liquid/liquid_vo0.4_PC_Draft_Print.inst.cfg b/resources/quality/liquid/liquid_vo0.4_PC_Draft_Print.inst.cfg
index 20178d6555..02d1292c17 100644
--- a/resources/quality/liquid/liquid_vo0.4_PC_Draft_Print.inst.cfg
+++ b/resources/quality/liquid/liquid_vo0.4_PC_Draft_Print.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pc
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = VO 0.4
weight = -2
diff --git a/resources/quality/liquid/liquid_vo0.4_PC_Fast_Print.inst.cfg b/resources/quality/liquid/liquid_vo0.4_PC_Fast_Print.inst.cfg
index 836876467b..b1c540d01e 100644
--- a/resources/quality/liquid/liquid_vo0.4_PC_Fast_Print.inst.cfg
+++ b/resources/quality/liquid/liquid_vo0.4_PC_Fast_Print.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pc
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = VO 0.4
weight = -1
diff --git a/resources/quality/liquid/liquid_vo0.4_PC_High_Quality.inst.cfg b/resources/quality/liquid/liquid_vo0.4_PC_High_Quality.inst.cfg
index f02b06ab1e..6aac1f4972 100644
--- a/resources/quality/liquid/liquid_vo0.4_PC_High_Quality.inst.cfg
+++ b/resources/quality/liquid/liquid_vo0.4_PC_High_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pc
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
variant = VO 0.4
weight = 1
diff --git a/resources/quality/liquid/liquid_vo0.4_PC_Normal_Quality.inst.cfg b/resources/quality/liquid/liquid_vo0.4_PC_Normal_Quality.inst.cfg
index 2e2b1b921a..e831dfb254 100644
--- a/resources/quality/liquid/liquid_vo0.4_PC_Normal_Quality.inst.cfg
+++ b/resources/quality/liquid/liquid_vo0.4_PC_Normal_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pc
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = VO 0.4
weight = 0
diff --git a/resources/quality/liquid/liquid_vo0.4_PETG_Draft_Print.inst.cfg b/resources/quality/liquid/liquid_vo0.4_PETG_Draft_Print.inst.cfg
index 0eb800fc1c..6e0ac10718 100644
--- a/resources/quality/liquid/liquid_vo0.4_PETG_Draft_Print.inst.cfg
+++ b/resources/quality/liquid/liquid_vo0.4_PETG_Draft_Print.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = VO 0.4
weight = -2
diff --git a/resources/quality/liquid/liquid_vo0.4_PETG_Fast_Print.inst.cfg b/resources/quality/liquid/liquid_vo0.4_PETG_Fast_Print.inst.cfg
index f56e50fcaf..5e84c3e1a1 100644
--- a/resources/quality/liquid/liquid_vo0.4_PETG_Fast_Print.inst.cfg
+++ b/resources/quality/liquid/liquid_vo0.4_PETG_Fast_Print.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = VO 0.4
weight = -1
diff --git a/resources/quality/liquid/liquid_vo0.4_PETG_High_Quality.inst.cfg b/resources/quality/liquid/liquid_vo0.4_PETG_High_Quality.inst.cfg
index 1433e747d2..8974dcbb03 100644
--- a/resources/quality/liquid/liquid_vo0.4_PETG_High_Quality.inst.cfg
+++ b/resources/quality/liquid/liquid_vo0.4_PETG_High_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
variant = VO 0.4
weight = 1
diff --git a/resources/quality/liquid/liquid_vo0.4_PETG_Normal_Quality.inst.cfg b/resources/quality/liquid/liquid_vo0.4_PETG_Normal_Quality.inst.cfg
index 608b5a1392..cbada0be18 100644
--- a/resources/quality/liquid/liquid_vo0.4_PETG_Normal_Quality.inst.cfg
+++ b/resources/quality/liquid/liquid_vo0.4_PETG_Normal_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = VO 0.4
weight = 0
diff --git a/resources/quality/liquid/liquid_vo0.4_PLA_Draft_Print.inst.cfg b/resources/quality/liquid/liquid_vo0.4_PLA_Draft_Print.inst.cfg
index 28be7ad942..70817b06e3 100644
--- a/resources/quality/liquid/liquid_vo0.4_PLA_Draft_Print.inst.cfg
+++ b/resources/quality/liquid/liquid_vo0.4_PLA_Draft_Print.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = VO 0.4
weight = -2
diff --git a/resources/quality/liquid/liquid_vo0.4_PLA_Fast_Print.inst.cfg b/resources/quality/liquid/liquid_vo0.4_PLA_Fast_Print.inst.cfg
index 557a105260..b6991202b2 100644
--- a/resources/quality/liquid/liquid_vo0.4_PLA_Fast_Print.inst.cfg
+++ b/resources/quality/liquid/liquid_vo0.4_PLA_Fast_Print.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = VO 0.4
weight = -1
diff --git a/resources/quality/liquid/liquid_vo0.4_PLA_High_Quality.inst.cfg b/resources/quality/liquid/liquid_vo0.4_PLA_High_Quality.inst.cfg
index 9594581336..930f5cf3fd 100644
--- a/resources/quality/liquid/liquid_vo0.4_PLA_High_Quality.inst.cfg
+++ b/resources/quality/liquid/liquid_vo0.4_PLA_High_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
variant = VO 0.4
weight = 1
diff --git a/resources/quality/liquid/liquid_vo0.4_PLA_Normal_Quality.inst.cfg b/resources/quality/liquid/liquid_vo0.4_PLA_Normal_Quality.inst.cfg
index f1bf838e0b..6595446fee 100644
--- a/resources/quality/liquid/liquid_vo0.4_PLA_Normal_Quality.inst.cfg
+++ b/resources/quality/liquid/liquid_vo0.4_PLA_Normal_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = VO 0.4
weight = 0
diff --git a/resources/quality/liquid/liquid_vo0.4_PP_Draft_Print.inst.cfg b/resources/quality/liquid/liquid_vo0.4_PP_Draft_Print.inst.cfg
index 8621e63cb2..1904758532 100644
--- a/resources/quality/liquid/liquid_vo0.4_PP_Draft_Print.inst.cfg
+++ b/resources/quality/liquid/liquid_vo0.4_PP_Draft_Print.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pp
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = VO 0.4
weight = -2
diff --git a/resources/quality/liquid/liquid_vo0.4_PP_Fast_Print.inst.cfg b/resources/quality/liquid/liquid_vo0.4_PP_Fast_Print.inst.cfg
index b82e3345c5..2a0a5729ec 100644
--- a/resources/quality/liquid/liquid_vo0.4_PP_Fast_Print.inst.cfg
+++ b/resources/quality/liquid/liquid_vo0.4_PP_Fast_Print.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pp
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = VO 0.4
weight = -1
diff --git a/resources/quality/liquid/liquid_vo0.4_PP_Normal_Quality.inst.cfg b/resources/quality/liquid/liquid_vo0.4_PP_Normal_Quality.inst.cfg
index 564104063a..304c4f17f0 100644
--- a/resources/quality/liquid/liquid_vo0.4_PP_Normal_Quality.inst.cfg
+++ b/resources/quality/liquid/liquid_vo0.4_PP_Normal_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pp
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = VO 0.4
weight = 0
diff --git a/resources/quality/liquid/liquid_vo0.4_TPU_Draft_Print.inst.cfg b/resources/quality/liquid/liquid_vo0.4_TPU_Draft_Print.inst.cfg
index d84ec57f80..74f1ad39f3 100644
--- a/resources/quality/liquid/liquid_vo0.4_TPU_Draft_Print.inst.cfg
+++ b/resources/quality/liquid/liquid_vo0.4_TPU_Draft_Print.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = VO 0.4
weight = -2
diff --git a/resources/quality/liquid/liquid_vo0.4_TPU_Fast_Print.inst.cfg b/resources/quality/liquid/liquid_vo0.4_TPU_Fast_Print.inst.cfg
index e24ac1d00b..33eb2e3043 100644
--- a/resources/quality/liquid/liquid_vo0.4_TPU_Fast_Print.inst.cfg
+++ b/resources/quality/liquid/liquid_vo0.4_TPU_Fast_Print.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = VO 0.4
weight = -1
diff --git a/resources/quality/liquid/liquid_vo0.4_TPU_Normal_Quality.inst.cfg b/resources/quality/liquid/liquid_vo0.4_TPU_Normal_Quality.inst.cfg
index 9497965f69..9390870f89 100644
--- a/resources/quality/liquid/liquid_vo0.4_TPU_Normal_Quality.inst.cfg
+++ b/resources/quality/liquid/liquid_vo0.4_TPU_Normal_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = VO 0.4
weight = 0
diff --git a/resources/quality/liquid/liquid_vo0.6_CFFCPE_Draft_Print.inst.cfg b/resources/quality/liquid/liquid_vo0.6_CFFCPE_Draft_Print.inst.cfg
index ad1643d3a3..6ebaa7e2b0 100644
--- a/resources/quality/liquid/liquid_vo0.6_CFFCPE_Draft_Print.inst.cfg
+++ b/resources/quality/liquid/liquid_vo0.6_CFFCPE_Draft_Print.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_cffcpe
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = VO 0.6
weight = -2
diff --git a/resources/quality/liquid/liquid_vo0.6_CFFPA_Draft_Print.inst.cfg b/resources/quality/liquid/liquid_vo0.6_CFFPA_Draft_Print.inst.cfg
index ce59f69cc6..697a61bcc4 100644
--- a/resources/quality/liquid/liquid_vo0.6_CFFPA_Draft_Print.inst.cfg
+++ b/resources/quality/liquid/liquid_vo0.6_CFFPA_Draft_Print.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_cffpa
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = VO 0.6
weight = -2
diff --git a/resources/quality/liquid/liquid_vo0.6_GFFCPE_Draft_Print.inst.cfg b/resources/quality/liquid/liquid_vo0.6_GFFCPE_Draft_Print.inst.cfg
index 971f704589..fc301bb587 100644
--- a/resources/quality/liquid/liquid_vo0.6_GFFCPE_Draft_Print.inst.cfg
+++ b/resources/quality/liquid/liquid_vo0.6_GFFCPE_Draft_Print.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_gffcpe
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = VO 0.6
weight = -2
diff --git a/resources/quality/liquid/liquid_vo0.6_GFFPA_Draft_Print.inst.cfg b/resources/quality/liquid/liquid_vo0.6_GFFPA_Draft_Print.inst.cfg
index 8c2b4bbc6c..9c97b39ab2 100644
--- a/resources/quality/liquid/liquid_vo0.6_GFFPA_Draft_Print.inst.cfg
+++ b/resources/quality/liquid/liquid_vo0.6_GFFPA_Draft_Print.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_gffpa
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = VO 0.6
weight = -2
diff --git a/resources/quality/liquid/liquid_vo0.6_PETG_Draft_Print.inst.cfg b/resources/quality/liquid/liquid_vo0.6_PETG_Draft_Print.inst.cfg
index eedae2a9b1..bc712bf999 100644
--- a/resources/quality/liquid/liquid_vo0.6_PETG_Draft_Print.inst.cfg
+++ b/resources/quality/liquid/liquid_vo0.6_PETG_Draft_Print.inst.cfg
@@ -7,7 +7,7 @@ version = 4
is_experimental = True
material = generic_petg
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = VO 0.6
weight = -3
diff --git a/resources/quality/liquid/liquid_vo0.6_PETG_Fast_Print.inst.cfg b/resources/quality/liquid/liquid_vo0.6_PETG_Fast_Print.inst.cfg
index ef6e2cba1f..c51c068ae2 100644
--- a/resources/quality/liquid/liquid_vo0.6_PETG_Fast_Print.inst.cfg
+++ b/resources/quality/liquid/liquid_vo0.6_PETG_Fast_Print.inst.cfg
@@ -7,7 +7,7 @@ version = 4
is_experimental = True
material = generic_petg
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = VO 0.6
weight = -2
diff --git a/resources/quality/liquid/liquid_vo0.6_PLA_Draft_Print.inst.cfg b/resources/quality/liquid/liquid_vo0.6_PLA_Draft_Print.inst.cfg
index 256ff7a61b..3b6749dfb9 100644
--- a/resources/quality/liquid/liquid_vo0.6_PLA_Draft_Print.inst.cfg
+++ b/resources/quality/liquid/liquid_vo0.6_PLA_Draft_Print.inst.cfg
@@ -7,7 +7,7 @@ version = 4
is_experimental = True
material = generic_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = VO 0.6
weight = -3
diff --git a/resources/quality/liquid/liquid_vo0.6_PLA_Fast_Print.inst.cfg b/resources/quality/liquid/liquid_vo0.6_PLA_Fast_Print.inst.cfg
index 46b67a6b9e..45418e5994 100644
--- a/resources/quality/liquid/liquid_vo0.6_PLA_Fast_Print.inst.cfg
+++ b/resources/quality/liquid/liquid_vo0.6_PLA_Fast_Print.inst.cfg
@@ -7,7 +7,7 @@ version = 4
is_experimental = True
material = generic_pla
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = VO 0.6
weight = -2
diff --git a/resources/quality/liquid/liquid_vo0.8_ABS_Draft_Print.inst.cfg b/resources/quality/liquid/liquid_vo0.8_ABS_Draft_Print.inst.cfg
index 201f79974c..f2065b827f 100644
--- a/resources/quality/liquid/liquid_vo0.8_ABS_Draft_Print.inst.cfg
+++ b/resources/quality/liquid/liquid_vo0.8_ABS_Draft_Print.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = VO 0.8
weight = -2
diff --git a/resources/quality/liquid/liquid_vo0.8_ABS_Superdraft_Print.inst.cfg b/resources/quality/liquid/liquid_vo0.8_ABS_Superdraft_Print.inst.cfg
index 0f8e2604b0..b821b28fd9 100644
--- a/resources/quality/liquid/liquid_vo0.8_ABS_Superdraft_Print.inst.cfg
+++ b/resources/quality/liquid/liquid_vo0.8_ABS_Superdraft_Print.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = superdraft
-setting_version = 21
+setting_version = 22
type = quality
variant = VO 0.8
weight = -4
diff --git a/resources/quality/liquid/liquid_vo0.8_ABS_Verydraft_Print.inst.cfg b/resources/quality/liquid/liquid_vo0.8_ABS_Verydraft_Print.inst.cfg
index 751505a629..d7acfa7c16 100644
--- a/resources/quality/liquid/liquid_vo0.8_ABS_Verydraft_Print.inst.cfg
+++ b/resources/quality/liquid/liquid_vo0.8_ABS_Verydraft_Print.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = verydraft
-setting_version = 21
+setting_version = 22
type = quality
variant = VO 0.8
weight = -3
diff --git a/resources/quality/liquid/liquid_vo0.8_CPE_Draft_Print.inst.cfg b/resources/quality/liquid/liquid_vo0.8_CPE_Draft_Print.inst.cfg
index 5232b058a6..90424ee65e 100644
--- a/resources/quality/liquid/liquid_vo0.8_CPE_Draft_Print.inst.cfg
+++ b/resources/quality/liquid/liquid_vo0.8_CPE_Draft_Print.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_cpe
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = VO 0.8
weight = -2
diff --git a/resources/quality/liquid/liquid_vo0.8_CPE_Superdraft_Print.inst.cfg b/resources/quality/liquid/liquid_vo0.8_CPE_Superdraft_Print.inst.cfg
index 9956ed9387..7857ed00e7 100644
--- a/resources/quality/liquid/liquid_vo0.8_CPE_Superdraft_Print.inst.cfg
+++ b/resources/quality/liquid/liquid_vo0.8_CPE_Superdraft_Print.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_cpe
quality_type = superdraft
-setting_version = 21
+setting_version = 22
type = quality
variant = VO 0.8
weight = -4
diff --git a/resources/quality/liquid/liquid_vo0.8_CPE_Verydraft_Print.inst.cfg b/resources/quality/liquid/liquid_vo0.8_CPE_Verydraft_Print.inst.cfg
index cef4d5df5b..4194c6f3b7 100644
--- a/resources/quality/liquid/liquid_vo0.8_CPE_Verydraft_Print.inst.cfg
+++ b/resources/quality/liquid/liquid_vo0.8_CPE_Verydraft_Print.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_cpe
quality_type = verydraft
-setting_version = 21
+setting_version = 22
type = quality
variant = VO 0.8
weight = -3
diff --git a/resources/quality/liquid/liquid_vo0.8_Nylon_Draft_Print.inst.cfg b/resources/quality/liquid/liquid_vo0.8_Nylon_Draft_Print.inst.cfg
index 614e6d6edb..87dd876588 100644
--- a/resources/quality/liquid/liquid_vo0.8_Nylon_Draft_Print.inst.cfg
+++ b/resources/quality/liquid/liquid_vo0.8_Nylon_Draft_Print.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = VO 0.8
weight = -2
diff --git a/resources/quality/liquid/liquid_vo0.8_Nylon_Superdraft_Print.inst.cfg b/resources/quality/liquid/liquid_vo0.8_Nylon_Superdraft_Print.inst.cfg
index d7e48eccc0..891a20540d 100644
--- a/resources/quality/liquid/liquid_vo0.8_Nylon_Superdraft_Print.inst.cfg
+++ b/resources/quality/liquid/liquid_vo0.8_Nylon_Superdraft_Print.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = superdraft
-setting_version = 21
+setting_version = 22
type = quality
variant = VO 0.8
weight = -4
diff --git a/resources/quality/liquid/liquid_vo0.8_Nylon_Verydraft_Print.inst.cfg b/resources/quality/liquid/liquid_vo0.8_Nylon_Verydraft_Print.inst.cfg
index 64565c12dc..e009094760 100644
--- a/resources/quality/liquid/liquid_vo0.8_Nylon_Verydraft_Print.inst.cfg
+++ b/resources/quality/liquid/liquid_vo0.8_Nylon_Verydraft_Print.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = verydraft
-setting_version = 21
+setting_version = 22
type = quality
variant = VO 0.8
weight = -3
diff --git a/resources/quality/liquid/liquid_vo0.8_PC_Fast_Print.inst.cfg b/resources/quality/liquid/liquid_vo0.8_PC_Fast_Print.inst.cfg
index 80f2b276ff..a0343c5173 100644
--- a/resources/quality/liquid/liquid_vo0.8_PC_Fast_Print.inst.cfg
+++ b/resources/quality/liquid/liquid_vo0.8_PC_Fast_Print.inst.cfg
@@ -7,7 +7,7 @@ version = 4
is_experimental = True
material = generic_pc
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = VO 0.8
weight = -2
diff --git a/resources/quality/liquid/liquid_vo0.8_PC_Superdraft_Print.inst.cfg b/resources/quality/liquid/liquid_vo0.8_PC_Superdraft_Print.inst.cfg
index 0cb09c860d..5d1394e463 100644
--- a/resources/quality/liquid/liquid_vo0.8_PC_Superdraft_Print.inst.cfg
+++ b/resources/quality/liquid/liquid_vo0.8_PC_Superdraft_Print.inst.cfg
@@ -7,7 +7,7 @@ version = 4
is_experimental = True
material = generic_pc
quality_type = superdraft
-setting_version = 21
+setting_version = 22
type = quality
variant = VO 0.8
weight = -4
diff --git a/resources/quality/liquid/liquid_vo0.8_PC_Verydraft_Print.inst.cfg b/resources/quality/liquid/liquid_vo0.8_PC_Verydraft_Print.inst.cfg
index 1e7509fcaa..e945519391 100644
--- a/resources/quality/liquid/liquid_vo0.8_PC_Verydraft_Print.inst.cfg
+++ b/resources/quality/liquid/liquid_vo0.8_PC_Verydraft_Print.inst.cfg
@@ -7,7 +7,7 @@ version = 4
is_experimental = True
material = generic_pc
quality_type = verydraft
-setting_version = 21
+setting_version = 22
type = quality
variant = VO 0.8
weight = -3
diff --git a/resources/quality/liquid/liquid_vo0.8_PETG_Draft_Print.inst.cfg b/resources/quality/liquid/liquid_vo0.8_PETG_Draft_Print.inst.cfg
index 3be7cf8211..947c042b8c 100644
--- a/resources/quality/liquid/liquid_vo0.8_PETG_Draft_Print.inst.cfg
+++ b/resources/quality/liquid/liquid_vo0.8_PETG_Draft_Print.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = VO 0.8
weight = -2
diff --git a/resources/quality/liquid/liquid_vo0.8_PETG_Superdraft_Print.inst.cfg b/resources/quality/liquid/liquid_vo0.8_PETG_Superdraft_Print.inst.cfg
index 8a3d1e3d8f..08cb14cb26 100644
--- a/resources/quality/liquid/liquid_vo0.8_PETG_Superdraft_Print.inst.cfg
+++ b/resources/quality/liquid/liquid_vo0.8_PETG_Superdraft_Print.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = superdraft
-setting_version = 21
+setting_version = 22
type = quality
variant = VO 0.8
weight = -4
diff --git a/resources/quality/liquid/liquid_vo0.8_PETG_Verydraft_Print.inst.cfg b/resources/quality/liquid/liquid_vo0.8_PETG_Verydraft_Print.inst.cfg
index a07448afc2..187ed1f212 100644
--- a/resources/quality/liquid/liquid_vo0.8_PETG_Verydraft_Print.inst.cfg
+++ b/resources/quality/liquid/liquid_vo0.8_PETG_Verydraft_Print.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = verydraft
-setting_version = 21
+setting_version = 22
type = quality
variant = VO 0.8
weight = -3
diff --git a/resources/quality/liquid/liquid_vo0.8_PLA_Draft_Print.inst.cfg b/resources/quality/liquid/liquid_vo0.8_PLA_Draft_Print.inst.cfg
index 2fb2f43d70..10b6e8185a 100644
--- a/resources/quality/liquid/liquid_vo0.8_PLA_Draft_Print.inst.cfg
+++ b/resources/quality/liquid/liquid_vo0.8_PLA_Draft_Print.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = VO 0.8
weight = -2
diff --git a/resources/quality/liquid/liquid_vo0.8_PLA_Superdraft_Print.inst.cfg b/resources/quality/liquid/liquid_vo0.8_PLA_Superdraft_Print.inst.cfg
index 773fe15864..ed0fc7fd8a 100644
--- a/resources/quality/liquid/liquid_vo0.8_PLA_Superdraft_Print.inst.cfg
+++ b/resources/quality/liquid/liquid_vo0.8_PLA_Superdraft_Print.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = superdraft
-setting_version = 21
+setting_version = 22
type = quality
variant = VO 0.8
weight = -4
diff --git a/resources/quality/liquid/liquid_vo0.8_PLA_Verydraft_Print.inst.cfg b/resources/quality/liquid/liquid_vo0.8_PLA_Verydraft_Print.inst.cfg
index b13392fafe..9def9ecb97 100644
--- a/resources/quality/liquid/liquid_vo0.8_PLA_Verydraft_Print.inst.cfg
+++ b/resources/quality/liquid/liquid_vo0.8_PLA_Verydraft_Print.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = verydraft
-setting_version = 21
+setting_version = 22
type = quality
variant = VO 0.8
weight = -3
diff --git a/resources/quality/liquid/liquid_vo0.8_PP_Draft_Print.inst.cfg b/resources/quality/liquid/liquid_vo0.8_PP_Draft_Print.inst.cfg
index 07d2cc92dc..4c3f60a240 100644
--- a/resources/quality/liquid/liquid_vo0.8_PP_Draft_Print.inst.cfg
+++ b/resources/quality/liquid/liquid_vo0.8_PP_Draft_Print.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pp
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = VO 0.8
weight = -2
diff --git a/resources/quality/liquid/liquid_vo0.8_PP_Superdraft_Print.inst.cfg b/resources/quality/liquid/liquid_vo0.8_PP_Superdraft_Print.inst.cfg
index aaf3fd016a..1b7c05ac3c 100644
--- a/resources/quality/liquid/liquid_vo0.8_PP_Superdraft_Print.inst.cfg
+++ b/resources/quality/liquid/liquid_vo0.8_PP_Superdraft_Print.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pp
quality_type = superdraft
-setting_version = 21
+setting_version = 22
type = quality
variant = VO 0.8
weight = -4
diff --git a/resources/quality/liquid/liquid_vo0.8_PP_Verydraft_Print.inst.cfg b/resources/quality/liquid/liquid_vo0.8_PP_Verydraft_Print.inst.cfg
index f8a74dc771..7cbb60c3aa 100644
--- a/resources/quality/liquid/liquid_vo0.8_PP_Verydraft_Print.inst.cfg
+++ b/resources/quality/liquid/liquid_vo0.8_PP_Verydraft_Print.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pp
quality_type = verydraft
-setting_version = 21
+setting_version = 22
type = quality
variant = VO 0.8
weight = -3
diff --git a/resources/quality/liquid/liquid_vo0.8_TPU_Draft_Print.inst.cfg b/resources/quality/liquid/liquid_vo0.8_TPU_Draft_Print.inst.cfg
index 1c7b8387f9..4994e3f9f4 100644
--- a/resources/quality/liquid/liquid_vo0.8_TPU_Draft_Print.inst.cfg
+++ b/resources/quality/liquid/liquid_vo0.8_TPU_Draft_Print.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = VO 0.8
weight = -2
diff --git a/resources/quality/liquid/liquid_vo0.8_TPU_Superdraft_Print.inst.cfg b/resources/quality/liquid/liquid_vo0.8_TPU_Superdraft_Print.inst.cfg
index e0d8566760..fd15d041b8 100644
--- a/resources/quality/liquid/liquid_vo0.8_TPU_Superdraft_Print.inst.cfg
+++ b/resources/quality/liquid/liquid_vo0.8_TPU_Superdraft_Print.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = superdraft
-setting_version = 21
+setting_version = 22
type = quality
variant = VO 0.8
weight = -4
diff --git a/resources/quality/liquid/liquid_vo0.8_TPU_Verydraft_Print.inst.cfg b/resources/quality/liquid/liquid_vo0.8_TPU_Verydraft_Print.inst.cfg
index 21216edf64..5c88fb165f 100644
--- a/resources/quality/liquid/liquid_vo0.8_TPU_Verydraft_Print.inst.cfg
+++ b/resources/quality/liquid/liquid_vo0.8_TPU_Verydraft_Print.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = verydraft
-setting_version = 21
+setting_version = 22
type = quality
variant = VO 0.8
weight = -3
diff --git a/resources/quality/lnl3d/lnl3d_base_0.2_generic_PETG_super.inst.cfg b/resources/quality/lnl3d/lnl3d_base_0.2_generic_PETG_super.inst.cfg
index ca7c0e514a..260a3a81c8 100644
--- a/resources/quality/lnl3d/lnl3d_base_0.2_generic_PETG_super.inst.cfg
+++ b/resources/quality/lnl3d/lnl3d_base_0.2_generic_PETG_super.inst.cfg
@@ -6,10 +6,11 @@ version = 4
[metadata]
material = generic_petg
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.2mm Nozzle
[values]
speed_layer_0 = 15
wall_thickness = =line_width*8
+
diff --git a/resources/quality/lnl3d/lnl3d_base_0.2_generic_PETG_ultra.inst.cfg b/resources/quality/lnl3d/lnl3d_base_0.2_generic_PETG_ultra.inst.cfg
index 4d8f10a604..fda970be10 100644
--- a/resources/quality/lnl3d/lnl3d_base_0.2_generic_PETG_ultra.inst.cfg
+++ b/resources/quality/lnl3d/lnl3d_base_0.2_generic_PETG_ultra.inst.cfg
@@ -6,10 +6,11 @@ version = 4
[metadata]
material = generic_petg
quality_type = ultra
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.2mm Nozzle
[values]
speed_layer_0 = 15
wall_thickness = =line_width*8
+
diff --git a/resources/quality/lnl3d/lnl3d_base_0.2_generic_PLA_super.inst.cfg b/resources/quality/lnl3d/lnl3d_base_0.2_generic_PLA_super.inst.cfg
index ae4d279e17..ada9e0eb89 100644
--- a/resources/quality/lnl3d/lnl3d_base_0.2_generic_PLA_super.inst.cfg
+++ b/resources/quality/lnl3d/lnl3d_base_0.2_generic_PLA_super.inst.cfg
@@ -6,8 +6,9 @@ version = 4
[metadata]
material = generic_pla
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.2mm Nozzle
[values]
+
diff --git a/resources/quality/lnl3d/lnl3d_base_0.2_generic_PLA_ultra.inst.cfg b/resources/quality/lnl3d/lnl3d_base_0.2_generic_PLA_ultra.inst.cfg
index 74616e862e..c5440ccafa 100644
--- a/resources/quality/lnl3d/lnl3d_base_0.2_generic_PLA_ultra.inst.cfg
+++ b/resources/quality/lnl3d/lnl3d_base_0.2_generic_PLA_ultra.inst.cfg
@@ -6,8 +6,9 @@ version = 4
[metadata]
material = generic_pla
quality_type = ultra
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.2mm Nozzle
[values]
+
diff --git a/resources/quality/lnl3d/lnl3d_base_0.4_generic_PETG_adaptive.inst.cfg b/resources/quality/lnl3d/lnl3d_base_0.4_generic_PETG_adaptive.inst.cfg
index 4acfd83171..d2916ea2f0 100644
--- a/resources/quality/lnl3d/lnl3d_base_0.4_generic_PETG_adaptive.inst.cfg
+++ b/resources/quality/lnl3d/lnl3d_base_0.4_generic_PETG_adaptive.inst.cfg
@@ -6,10 +6,11 @@ version = 4
[metadata]
material = generic_petg
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
[values]
speed_layer_0 = 15
wall_thickness = =line_width*4
+
diff --git a/resources/quality/lnl3d/lnl3d_base_0.4_generic_PETG_low.inst.cfg b/resources/quality/lnl3d/lnl3d_base_0.4_generic_PETG_low.inst.cfg
index bd30b8ed51..290665a0ff 100644
--- a/resources/quality/lnl3d/lnl3d_base_0.4_generic_PETG_low.inst.cfg
+++ b/resources/quality/lnl3d/lnl3d_base_0.4_generic_PETG_low.inst.cfg
@@ -6,10 +6,11 @@ version = 4
[metadata]
material = generic_petg
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
[values]
speed_layer_0 = 15
wall_thickness = =line_width*4
+
diff --git a/resources/quality/lnl3d/lnl3d_base_0.4_generic_PETG_standard.inst.cfg b/resources/quality/lnl3d/lnl3d_base_0.4_generic_PETG_standard.inst.cfg
index 669ef07d98..bde91591be 100644
--- a/resources/quality/lnl3d/lnl3d_base_0.4_generic_PETG_standard.inst.cfg
+++ b/resources/quality/lnl3d/lnl3d_base_0.4_generic_PETG_standard.inst.cfg
@@ -6,10 +6,11 @@ version = 4
[metadata]
material = generic_petg
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
[values]
speed_layer_0 = 15
wall_thickness = =line_width*4
+
diff --git a/resources/quality/lnl3d/lnl3d_base_0.4_generic_PETG_super.inst.cfg b/resources/quality/lnl3d/lnl3d_base_0.4_generic_PETG_super.inst.cfg
index c70979a5cb..2678b7e383 100644
--- a/resources/quality/lnl3d/lnl3d_base_0.4_generic_PETG_super.inst.cfg
+++ b/resources/quality/lnl3d/lnl3d_base_0.4_generic_PETG_super.inst.cfg
@@ -6,10 +6,11 @@ version = 4
[metadata]
material = generic_petg
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
[values]
speed_layer_0 = 15
wall_thickness = =line_width*4
+
diff --git a/resources/quality/lnl3d/lnl3d_base_0.4_generic_PLA_adaptive.inst.cfg b/resources/quality/lnl3d/lnl3d_base_0.4_generic_PLA_adaptive.inst.cfg
index 4712e4c3ff..f38b46a764 100644
--- a/resources/quality/lnl3d/lnl3d_base_0.4_generic_PLA_adaptive.inst.cfg
+++ b/resources/quality/lnl3d/lnl3d_base_0.4_generic_PLA_adaptive.inst.cfg
@@ -6,8 +6,9 @@ version = 4
[metadata]
material = generic_pla
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
[values]
+
diff --git a/resources/quality/lnl3d/lnl3d_base_0.4_generic_PLA_low.inst.cfg b/resources/quality/lnl3d/lnl3d_base_0.4_generic_PLA_low.inst.cfg
index 0dd25c760d..4860f58cf1 100644
--- a/resources/quality/lnl3d/lnl3d_base_0.4_generic_PLA_low.inst.cfg
+++ b/resources/quality/lnl3d/lnl3d_base_0.4_generic_PLA_low.inst.cfg
@@ -6,8 +6,9 @@ version = 4
[metadata]
material = generic_pla
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
[values]
+
diff --git a/resources/quality/lnl3d/lnl3d_base_0.4_generic_PLA_standard.inst.cfg b/resources/quality/lnl3d/lnl3d_base_0.4_generic_PLA_standard.inst.cfg
index 4a537571d1..4beedcef6b 100644
--- a/resources/quality/lnl3d/lnl3d_base_0.4_generic_PLA_standard.inst.cfg
+++ b/resources/quality/lnl3d/lnl3d_base_0.4_generic_PLA_standard.inst.cfg
@@ -6,8 +6,9 @@ version = 4
[metadata]
material = generic_pla
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
[values]
+
diff --git a/resources/quality/lnl3d/lnl3d_base_0.4_generic_PLA_super.inst.cfg b/resources/quality/lnl3d/lnl3d_base_0.4_generic_PLA_super.inst.cfg
index f786275820..277e3af31a 100644
--- a/resources/quality/lnl3d/lnl3d_base_0.4_generic_PLA_super.inst.cfg
+++ b/resources/quality/lnl3d/lnl3d_base_0.4_generic_PLA_super.inst.cfg
@@ -6,8 +6,9 @@ version = 4
[metadata]
material = generic_pla
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
[values]
+
diff --git a/resources/quality/lnl3d/lnl3d_base_0.4_generic_TPU_adaptive.inst.cfg b/resources/quality/lnl3d/lnl3d_base_0.4_generic_TPU_adaptive.inst.cfg
index 83603cffdf..e130e03c10 100644
--- a/resources/quality/lnl3d/lnl3d_base_0.4_generic_TPU_adaptive.inst.cfg
+++ b/resources/quality/lnl3d/lnl3d_base_0.4_generic_TPU_adaptive.inst.cfg
@@ -6,8 +6,9 @@ version = 4
[metadata]
material = generic_tpu
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
[values]
+
diff --git a/resources/quality/lnl3d/lnl3d_base_0.4_generic_TPU_standard.inst.cfg b/resources/quality/lnl3d/lnl3d_base_0.4_generic_TPU_standard.inst.cfg
index ab68f0dd73..f1b29175a0 100644
--- a/resources/quality/lnl3d/lnl3d_base_0.4_generic_TPU_standard.inst.cfg
+++ b/resources/quality/lnl3d/lnl3d_base_0.4_generic_TPU_standard.inst.cfg
@@ -6,8 +6,9 @@ version = 4
[metadata]
material = generic_tpu
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
[values]
+
diff --git a/resources/quality/lnl3d/lnl3d_base_0.4_generic_TPU_super.inst.cfg b/resources/quality/lnl3d/lnl3d_base_0.4_generic_TPU_super.inst.cfg
index cac46549c1..e8d45e0c40 100644
--- a/resources/quality/lnl3d/lnl3d_base_0.4_generic_TPU_super.inst.cfg
+++ b/resources/quality/lnl3d/lnl3d_base_0.4_generic_TPU_super.inst.cfg
@@ -6,8 +6,9 @@ version = 4
[metadata]
material = generic_tpu
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
[values]
+
diff --git a/resources/quality/lnl3d/lnl3d_base_0.6_generic_PETG_standard.inst.cfg b/resources/quality/lnl3d/lnl3d_base_0.6_generic_PETG_standard.inst.cfg
index f686201f7e..4f2bd1f74a 100644
--- a/resources/quality/lnl3d/lnl3d_base_0.6_generic_PETG_standard.inst.cfg
+++ b/resources/quality/lnl3d/lnl3d_base_0.6_generic_PETG_standard.inst.cfg
@@ -6,10 +6,11 @@ version = 4
[metadata]
material = generic_petg
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
[values]
speed_layer_0 = 15
wall_thickness = =line_width*3
+
diff --git a/resources/quality/lnl3d/lnl3d_base_0.6_generic_PLA_draft.inst.cfg b/resources/quality/lnl3d/lnl3d_base_0.6_generic_PLA_draft.inst.cfg
index fd1b439885..be6dcc5370 100644
--- a/resources/quality/lnl3d/lnl3d_base_0.6_generic_PLA_draft.inst.cfg
+++ b/resources/quality/lnl3d/lnl3d_base_0.6_generic_PLA_draft.inst.cfg
@@ -6,8 +6,9 @@ version = 4
[metadata]
material = generic_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
[values]
+
diff --git a/resources/quality/lnl3d/lnl3d_base_0.6_generic_PLA_low.inst.cfg b/resources/quality/lnl3d/lnl3d_base_0.6_generic_PLA_low.inst.cfg
index eb5732b8dc..38dcfbd232 100644
--- a/resources/quality/lnl3d/lnl3d_base_0.6_generic_PLA_low.inst.cfg
+++ b/resources/quality/lnl3d/lnl3d_base_0.6_generic_PLA_low.inst.cfg
@@ -6,8 +6,9 @@ version = 4
[metadata]
material = generic_pla
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
[values]
+
diff --git a/resources/quality/lnl3d/lnl3d_base_0.6_generic_PLA_standard.inst.cfg b/resources/quality/lnl3d/lnl3d_base_0.6_generic_PLA_standard.inst.cfg
index 63a740e8ec..a9dfd3aac4 100644
--- a/resources/quality/lnl3d/lnl3d_base_0.6_generic_PLA_standard.inst.cfg
+++ b/resources/quality/lnl3d/lnl3d_base_0.6_generic_PLA_standard.inst.cfg
@@ -6,8 +6,9 @@ version = 4
[metadata]
material = generic_pla
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
[values]
+
diff --git a/resources/quality/lnl3d/lnl3d_base_0.6_generic_TPU_standard.inst.cfg b/resources/quality/lnl3d/lnl3d_base_0.6_generic_TPU_standard.inst.cfg
index 92f0fdfee0..438e4b0229 100644
--- a/resources/quality/lnl3d/lnl3d_base_0.6_generic_TPU_standard.inst.cfg
+++ b/resources/quality/lnl3d/lnl3d_base_0.6_generic_TPU_standard.inst.cfg
@@ -6,8 +6,9 @@ version = 4
[metadata]
material = generic_tpu
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
[values]
+
diff --git a/resources/quality/lnl3d/lnl3d_base_0.8_generic_PETG_draft.inst.cfg b/resources/quality/lnl3d/lnl3d_base_0.8_generic_PETG_draft.inst.cfg
index 25dce4e37f..fa481c4e8e 100644
--- a/resources/quality/lnl3d/lnl3d_base_0.8_generic_PETG_draft.inst.cfg
+++ b/resources/quality/lnl3d/lnl3d_base_0.8_generic_PETG_draft.inst.cfg
@@ -6,10 +6,11 @@ version = 4
[metadata]
material = generic_petg
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
[values]
speed_layer_0 = 15
wall_thickness = =line_width*3
+
diff --git a/resources/quality/lnl3d/lnl3d_base_0.8_generic_PLA_draft.inst.cfg b/resources/quality/lnl3d/lnl3d_base_0.8_generic_PLA_draft.inst.cfg
index 6668b1a129..aa497ec243 100644
--- a/resources/quality/lnl3d/lnl3d_base_0.8_generic_PLA_draft.inst.cfg
+++ b/resources/quality/lnl3d/lnl3d_base_0.8_generic_PLA_draft.inst.cfg
@@ -6,8 +6,9 @@ version = 4
[metadata]
material = generic_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
[values]
+
diff --git a/resources/quality/lnl3d/lnl3d_base_0.8_generic_TPU_draft.inst.cfg b/resources/quality/lnl3d/lnl3d_base_0.8_generic_TPU_draft.inst.cfg
index 8a6512c09b..9bec35aae7 100644
--- a/resources/quality/lnl3d/lnl3d_base_0.8_generic_TPU_draft.inst.cfg
+++ b/resources/quality/lnl3d/lnl3d_base_0.8_generic_TPU_draft.inst.cfg
@@ -6,8 +6,9 @@ version = 4
[metadata]
material = generic_tpu
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
[values]
+
diff --git a/resources/quality/lnl3d/lnl3d_base_global_adaptive.inst.cfg b/resources/quality/lnl3d/lnl3d_base_global_adaptive.inst.cfg
index 6e566239bf..7a74241eaf 100644
--- a/resources/quality/lnl3d/lnl3d_base_global_adaptive.inst.cfg
+++ b/resources/quality/lnl3d/lnl3d_base_global_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
@@ -17,3 +17,4 @@ layer_height_0 = 0.20
support_interface_height = =layer_height*6
top_bottom_thickness = =layer_height_0+layer_height*4
wall_thickness = =line_width*3
+
diff --git a/resources/quality/lnl3d/lnl3d_base_global_draft.inst.cfg b/resources/quality/lnl3d/lnl3d_base_global_draft.inst.cfg
index 34356067f2..d6d2eb6304 100644
--- a/resources/quality/lnl3d/lnl3d_base_global_draft.inst.cfg
+++ b/resources/quality/lnl3d/lnl3d_base_global_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
weight = -5
@@ -16,3 +16,4 @@ layer_height_0 = 0.32
support_interface_height = =layer_height*4
top_bottom_thickness = =layer_height_0+layer_height*3
wall_thickness = =line_width*2
+
diff --git a/resources/quality/lnl3d/lnl3d_base_global_low.inst.cfg b/resources/quality/lnl3d/lnl3d_base_global_low.inst.cfg
index 000d7729d3..cb1f19fb95 100644
--- a/resources/quality/lnl3d/lnl3d_base_global_low.inst.cfg
+++ b/resources/quality/lnl3d/lnl3d_base_global_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
weight = -4
@@ -16,3 +16,4 @@ layer_height_0 = 0.28
support_interface_height = =layer_height*4
top_bottom_thickness = =layer_height_0+layer_height*3
wall_thickness = =line_width*2
+
diff --git a/resources/quality/lnl3d/lnl3d_base_global_standard.inst.cfg b/resources/quality/lnl3d/lnl3d_base_global_standard.inst.cfg
index f96004b8d1..71f312f4f4 100644
--- a/resources/quality/lnl3d/lnl3d_base_global_standard.inst.cfg
+++ b/resources/quality/lnl3d/lnl3d_base_global_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
weight = -3
@@ -16,3 +16,4 @@ layer_height_0 = 0.2
support_interface_height = =layer_height*4
top_bottom_thickness = =layer_height_0+layer_height*3
wall_thickness = =line_width*2
+
diff --git a/resources/quality/lnl3d/lnl3d_base_global_super.inst.cfg b/resources/quality/lnl3d/lnl3d_base_global_super.inst.cfg
index f42fb2c6ac..68a37d8f14 100644
--- a/resources/quality/lnl3d/lnl3d_base_global_super.inst.cfg
+++ b/resources/quality/lnl3d/lnl3d_base_global_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
weight = -1
@@ -16,3 +16,4 @@ layer_height_0 = 0.12
support_interface_height = =layer_height*8
top_bottom_thickness = =layer_height_0+layer_height*6
wall_thickness = =line_width*3
+
diff --git a/resources/quality/lnl3d/lnl3d_base_global_ultra.inst.cfg b/resources/quality/lnl3d/lnl3d_base_global_ultra.inst.cfg
index 2e97b1b620..7bad9bb211 100644
--- a/resources/quality/lnl3d/lnl3d_base_global_ultra.inst.cfg
+++ b/resources/quality/lnl3d/lnl3d_base_global_ultra.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = ultra
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
@@ -16,3 +16,4 @@ layer_height_0 = 0.12
support_interface_height = =layer_height*12
top_bottom_thickness = =layer_height_0+layer_height*10
wall_thickness = =line_width*3
+
diff --git a/resources/quality/longer/ABS/longer_0.4_ABS_adaptive.inst.cfg b/resources/quality/longer/ABS/longer_0.4_ABS_adaptive.inst.cfg
index 402622e538..8f1e23ca36 100644
--- a/resources/quality/longer/ABS/longer_0.4_ABS_adaptive.inst.cfg
+++ b/resources/quality/longer/ABS/longer_0.4_ABS_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/longer/ABS/longer_0.4_ABS_low.inst.cfg b/resources/quality/longer/ABS/longer_0.4_ABS_low.inst.cfg
index b4de4ca2b1..3d9ae4b245 100644
--- a/resources/quality/longer/ABS/longer_0.4_ABS_low.inst.cfg
+++ b/resources/quality/longer/ABS/longer_0.4_ABS_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/longer/ABS/longer_0.4_ABS_standard.inst.cfg b/resources/quality/longer/ABS/longer_0.4_ABS_standard.inst.cfg
index a60a5d70f9..3c409fecda 100644
--- a/resources/quality/longer/ABS/longer_0.4_ABS_standard.inst.cfg
+++ b/resources/quality/longer/ABS/longer_0.4_ABS_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/longer/ABS/longer_0.4_ABS_super.inst.cfg b/resources/quality/longer/ABS/longer_0.4_ABS_super.inst.cfg
index c45d80f949..aa240b5986 100644
--- a/resources/quality/longer/ABS/longer_0.4_ABS_super.inst.cfg
+++ b/resources/quality/longer/ABS/longer_0.4_ABS_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/longer/PETG/longer_0.4_PETG_adaptive.inst.cfg b/resources/quality/longer/PETG/longer_0.4_PETG_adaptive.inst.cfg
index 89482eda58..5043c5df61 100644
--- a/resources/quality/longer/PETG/longer_0.4_PETG_adaptive.inst.cfg
+++ b/resources/quality/longer/PETG/longer_0.4_PETG_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/longer/PETG/longer_0.4_PETG_low.inst.cfg b/resources/quality/longer/PETG/longer_0.4_PETG_low.inst.cfg
index 95d2f5352d..3dbda87b8e 100644
--- a/resources/quality/longer/PETG/longer_0.4_PETG_low.inst.cfg
+++ b/resources/quality/longer/PETG/longer_0.4_PETG_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/longer/PETG/longer_0.4_PETG_standard.inst.cfg b/resources/quality/longer/PETG/longer_0.4_PETG_standard.inst.cfg
index b771998049..31732494cb 100644
--- a/resources/quality/longer/PETG/longer_0.4_PETG_standard.inst.cfg
+++ b/resources/quality/longer/PETG/longer_0.4_PETG_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/longer/PETG/longer_0.4_PETG_super.inst.cfg b/resources/quality/longer/PETG/longer_0.4_PETG_super.inst.cfg
index 74d5c13d6a..48418d8b77 100644
--- a/resources/quality/longer/PETG/longer_0.4_PETG_super.inst.cfg
+++ b/resources/quality/longer/PETG/longer_0.4_PETG_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/longer/PLA/longer_0.4_PLA_adaptive.inst.cfg b/resources/quality/longer/PLA/longer_0.4_PLA_adaptive.inst.cfg
index 2716504a80..425ac85661 100644
--- a/resources/quality/longer/PLA/longer_0.4_PLA_adaptive.inst.cfg
+++ b/resources/quality/longer/PLA/longer_0.4_PLA_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/longer/PLA/longer_0.4_PLA_low.inst.cfg b/resources/quality/longer/PLA/longer_0.4_PLA_low.inst.cfg
index f8d3713f15..bccdb2d8f5 100644
--- a/resources/quality/longer/PLA/longer_0.4_PLA_low.inst.cfg
+++ b/resources/quality/longer/PLA/longer_0.4_PLA_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/longer/PLA/longer_0.4_PLA_standard.inst.cfg b/resources/quality/longer/PLA/longer_0.4_PLA_standard.inst.cfg
index a7bf498429..619d279154 100644
--- a/resources/quality/longer/PLA/longer_0.4_PLA_standard.inst.cfg
+++ b/resources/quality/longer/PLA/longer_0.4_PLA_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/longer/PLA/longer_0.4_PLA_super.inst.cfg b/resources/quality/longer/PLA/longer_0.4_PLA_super.inst.cfg
index 59578eddd7..d9a9f1e113 100644
--- a/resources/quality/longer/PLA/longer_0.4_PLA_super.inst.cfg
+++ b/resources/quality/longer/PLA/longer_0.4_PLA_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/longer/TPU/longer_0.4_TPU_adaptive.inst.cfg b/resources/quality/longer/TPU/longer_0.4_TPU_adaptive.inst.cfg
index 0fe03aeee8..c3e16ffe4a 100644
--- a/resources/quality/longer/TPU/longer_0.4_TPU_adaptive.inst.cfg
+++ b/resources/quality/longer/TPU/longer_0.4_TPU_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/longer/TPU/longer_0.4_TPU_standard.inst.cfg b/resources/quality/longer/TPU/longer_0.4_TPU_standard.inst.cfg
index fb945d8368..e63a15a050 100644
--- a/resources/quality/longer/TPU/longer_0.4_TPU_standard.inst.cfg
+++ b/resources/quality/longer/TPU/longer_0.4_TPU_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/longer/TPU/longer_0.4_TPU_super.inst.cfg b/resources/quality/longer/TPU/longer_0.4_TPU_super.inst.cfg
index 943d1d5384..dc0896bfbe 100644
--- a/resources/quality/longer/TPU/longer_0.4_TPU_super.inst.cfg
+++ b/resources/quality/longer/TPU/longer_0.4_TPU_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/longer/longer_global_adaptive.inst.cfg b/resources/quality/longer/longer_global_adaptive.inst.cfg
index 7b17115d96..ee1aca1c40 100644
--- a/resources/quality/longer/longer_global_adaptive.inst.cfg
+++ b/resources/quality/longer/longer_global_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/longer/longer_global_draft.inst.cfg b/resources/quality/longer/longer_global_draft.inst.cfg
index 45bbfb19af..1605c4efc9 100644
--- a/resources/quality/longer/longer_global_draft.inst.cfg
+++ b/resources/quality/longer/longer_global_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
weight = -5
diff --git a/resources/quality/longer/longer_global_low.inst.cfg b/resources/quality/longer/longer_global_low.inst.cfg
index 116d5d98f8..44e80b2668 100644
--- a/resources/quality/longer/longer_global_low.inst.cfg
+++ b/resources/quality/longer/longer_global_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
weight = -4
diff --git a/resources/quality/longer/longer_global_standard.inst.cfg b/resources/quality/longer/longer_global_standard.inst.cfg
index 0daafd7319..383249951d 100644
--- a/resources/quality/longer/longer_global_standard.inst.cfg
+++ b/resources/quality/longer/longer_global_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
weight = -3
diff --git a/resources/quality/longer/longer_global_super.inst.cfg b/resources/quality/longer/longer_global_super.inst.cfg
index 21263f5f61..1793f5c8a9 100644
--- a/resources/quality/longer/longer_global_super.inst.cfg
+++ b/resources/quality/longer/longer_global_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
weight = -1
diff --git a/resources/quality/longer/longer_global_ultra.inst.cfg b/resources/quality/longer/longer_global_ultra.inst.cfg
index 2e5790d676..cb99daa490 100644
--- a/resources/quality/longer/longer_global_ultra.inst.cfg
+++ b/resources/quality/longer/longer_global_ultra.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = ultra
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/makeblock/makeblock_mcreate_pla_normal.inst.cfg b/resources/quality/makeblock/makeblock_mcreate_pla_normal.inst.cfg
index 67e4b9160b..028c044d19 100644
--- a/resources/quality/makeblock/makeblock_mcreate_pla_normal.inst.cfg
+++ b/resources/quality/makeblock/makeblock_mcreate_pla_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/malyan_m200/abs/malyan_m200_abs_draft.inst.cfg b/resources/quality/malyan_m200/abs/malyan_m200_abs_draft.inst.cfg
index 4d307888e1..9dd8250ed5 100644
--- a/resources/quality/malyan_m200/abs/malyan_m200_abs_draft.inst.cfg
+++ b/resources/quality/malyan_m200/abs/malyan_m200_abs_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/malyan_m200/abs/malyan_m200_abs_fast.inst.cfg b/resources/quality/malyan_m200/abs/malyan_m200_abs_fast.inst.cfg
index 0916f17d86..ecd8f1f040 100644
--- a/resources/quality/malyan_m200/abs/malyan_m200_abs_fast.inst.cfg
+++ b/resources/quality/malyan_m200/abs/malyan_m200_abs_fast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
weight = -1
diff --git a/resources/quality/malyan_m200/abs/malyan_m200_abs_high.inst.cfg b/resources/quality/malyan_m200/abs/malyan_m200_abs_high.inst.cfg
index d1c79c6b49..f750b07849 100644
--- a/resources/quality/malyan_m200/abs/malyan_m200_abs_high.inst.cfg
+++ b/resources/quality/malyan_m200/abs/malyan_m200_abs_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
weight = 1
diff --git a/resources/quality/malyan_m200/abs/malyan_m200_abs_normal.inst.cfg b/resources/quality/malyan_m200/abs/malyan_m200_abs_normal.inst.cfg
index 91f8f173fe..93167419ba 100644
--- a/resources/quality/malyan_m200/abs/malyan_m200_abs_normal.inst.cfg
+++ b/resources/quality/malyan_m200/abs/malyan_m200_abs_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/malyan_m200/abs/malyan_m200_abs_superdraft.inst.cfg b/resources/quality/malyan_m200/abs/malyan_m200_abs_superdraft.inst.cfg
index 33482250c7..888b08f59c 100644
--- a/resources/quality/malyan_m200/abs/malyan_m200_abs_superdraft.inst.cfg
+++ b/resources/quality/malyan_m200/abs/malyan_m200_abs_superdraft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = superdraft
-setting_version = 21
+setting_version = 22
type = quality
weight = -5
diff --git a/resources/quality/malyan_m200/abs/malyan_m200_abs_thickerdraft.inst.cfg b/resources/quality/malyan_m200/abs/malyan_m200_abs_thickerdraft.inst.cfg
index 3ca802d27c..94cc19edfb 100644
--- a/resources/quality/malyan_m200/abs/malyan_m200_abs_thickerdraft.inst.cfg
+++ b/resources/quality/malyan_m200/abs/malyan_m200_abs_thickerdraft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = thickerdraft
-setting_version = 21
+setting_version = 22
type = quality
weight = -3
diff --git a/resources/quality/malyan_m200/abs/malyan_m200_abs_ultra.inst.cfg b/resources/quality/malyan_m200/abs/malyan_m200_abs_ultra.inst.cfg
index 8ee67fcd24..bbad204f15 100644
--- a/resources/quality/malyan_m200/abs/malyan_m200_abs_ultra.inst.cfg
+++ b/resources/quality/malyan_m200/abs/malyan_m200_abs_ultra.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = ultra
-setting_version = 21
+setting_version = 22
type = quality
weight = 2
diff --git a/resources/quality/malyan_m200/abs/malyan_m200_abs_verydraft.inst.cfg b/resources/quality/malyan_m200/abs/malyan_m200_abs_verydraft.inst.cfg
index 28db050a9b..79c3b21eeb 100644
--- a/resources/quality/malyan_m200/abs/malyan_m200_abs_verydraft.inst.cfg
+++ b/resources/quality/malyan_m200/abs/malyan_m200_abs_verydraft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = verydraft
-setting_version = 21
+setting_version = 22
type = quality
weight = -3
diff --git a/resources/quality/malyan_m200/malyan_m200_global_Draft_Quality.inst.cfg b/resources/quality/malyan_m200/malyan_m200_global_Draft_Quality.inst.cfg
index 24e897c165..b321907fee 100644
--- a/resources/quality/malyan_m200/malyan_m200_global_Draft_Quality.inst.cfg
+++ b/resources/quality/malyan_m200/malyan_m200_global_Draft_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/malyan_m200/malyan_m200_global_Fast_Quality.inst.cfg b/resources/quality/malyan_m200/malyan_m200_global_Fast_Quality.inst.cfg
index d96cd4e3e3..b339b685c1 100644
--- a/resources/quality/malyan_m200/malyan_m200_global_Fast_Quality.inst.cfg
+++ b/resources/quality/malyan_m200/malyan_m200_global_Fast_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
weight = -1
diff --git a/resources/quality/malyan_m200/malyan_m200_global_High_Quality.inst.cfg b/resources/quality/malyan_m200/malyan_m200_global_High_Quality.inst.cfg
index 308f5b9125..e22f15952c 100644
--- a/resources/quality/malyan_m200/malyan_m200_global_High_Quality.inst.cfg
+++ b/resources/quality/malyan_m200/malyan_m200_global_High_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
weight = 1
diff --git a/resources/quality/malyan_m200/malyan_m200_global_Normal_Quality.inst.cfg b/resources/quality/malyan_m200/malyan_m200_global_Normal_Quality.inst.cfg
index 3dbbf08bb0..7d84227e1e 100644
--- a/resources/quality/malyan_m200/malyan_m200_global_Normal_Quality.inst.cfg
+++ b/resources/quality/malyan_m200/malyan_m200_global_Normal_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/malyan_m200/malyan_m200_global_SuperDraft_Quality.inst.cfg b/resources/quality/malyan_m200/malyan_m200_global_SuperDraft_Quality.inst.cfg
index 8f743bd168..74f1224e3c 100644
--- a/resources/quality/malyan_m200/malyan_m200_global_SuperDraft_Quality.inst.cfg
+++ b/resources/quality/malyan_m200/malyan_m200_global_SuperDraft_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = superdraft
-setting_version = 21
+setting_version = 22
type = quality
weight = -5
diff --git a/resources/quality/malyan_m200/malyan_m200_global_ThickerDraft_Quality.inst.cfg b/resources/quality/malyan_m200/malyan_m200_global_ThickerDraft_Quality.inst.cfg
index d6f958093e..ba07a565e0 100644
--- a/resources/quality/malyan_m200/malyan_m200_global_ThickerDraft_Quality.inst.cfg
+++ b/resources/quality/malyan_m200/malyan_m200_global_ThickerDraft_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = thickerdraft
-setting_version = 21
+setting_version = 22
type = quality
weight = -3
diff --git a/resources/quality/malyan_m200/malyan_m200_global_Ultra_Quality.inst.cfg b/resources/quality/malyan_m200/malyan_m200_global_Ultra_Quality.inst.cfg
index ac6857f861..35d5f5e992 100644
--- a/resources/quality/malyan_m200/malyan_m200_global_Ultra_Quality.inst.cfg
+++ b/resources/quality/malyan_m200/malyan_m200_global_Ultra_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = ultra
-setting_version = 21
+setting_version = 22
type = quality
weight = 2
diff --git a/resources/quality/malyan_m200/malyan_m200_global_VeryDraft_Quality.inst.cfg b/resources/quality/malyan_m200/malyan_m200_global_VeryDraft_Quality.inst.cfg
index 6dcc1eedb1..263e8fbb8d 100644
--- a/resources/quality/malyan_m200/malyan_m200_global_VeryDraft_Quality.inst.cfg
+++ b/resources/quality/malyan_m200/malyan_m200_global_VeryDraft_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = verydraft
-setting_version = 21
+setting_version = 22
type = quality
weight = -3
diff --git a/resources/quality/malyan_m200/petg/malyan_m200_petg_draft.inst.cfg b/resources/quality/malyan_m200/petg/malyan_m200_petg_draft.inst.cfg
index 930e4f6dbf..100b52ba68 100644
--- a/resources/quality/malyan_m200/petg/malyan_m200_petg_draft.inst.cfg
+++ b/resources/quality/malyan_m200/petg/malyan_m200_petg_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/malyan_m200/petg/malyan_m200_petg_fast.inst.cfg b/resources/quality/malyan_m200/petg/malyan_m200_petg_fast.inst.cfg
index fedc7613ec..e8e26cc6d2 100644
--- a/resources/quality/malyan_m200/petg/malyan_m200_petg_fast.inst.cfg
+++ b/resources/quality/malyan_m200/petg/malyan_m200_petg_fast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
weight = -1
diff --git a/resources/quality/malyan_m200/petg/malyan_m200_petg_high.inst.cfg b/resources/quality/malyan_m200/petg/malyan_m200_petg_high.inst.cfg
index 4792f7228d..9b6e0a5510 100644
--- a/resources/quality/malyan_m200/petg/malyan_m200_petg_high.inst.cfg
+++ b/resources/quality/malyan_m200/petg/malyan_m200_petg_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
weight = 1
diff --git a/resources/quality/malyan_m200/petg/malyan_m200_petg_normal.inst.cfg b/resources/quality/malyan_m200/petg/malyan_m200_petg_normal.inst.cfg
index 3f64424498..c73d0f76b3 100644
--- a/resources/quality/malyan_m200/petg/malyan_m200_petg_normal.inst.cfg
+++ b/resources/quality/malyan_m200/petg/malyan_m200_petg_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/malyan_m200/petg/malyan_m200_petg_superdraft.inst.cfg b/resources/quality/malyan_m200/petg/malyan_m200_petg_superdraft.inst.cfg
index 98e42b218c..0a8595bc4c 100644
--- a/resources/quality/malyan_m200/petg/malyan_m200_petg_superdraft.inst.cfg
+++ b/resources/quality/malyan_m200/petg/malyan_m200_petg_superdraft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = superdraft
-setting_version = 21
+setting_version = 22
type = quality
weight = -5
diff --git a/resources/quality/malyan_m200/petg/malyan_m200_petg_thickerdraft.inst.cfg b/resources/quality/malyan_m200/petg/malyan_m200_petg_thickerdraft.inst.cfg
index 8c0efbfc86..6d08c78df2 100644
--- a/resources/quality/malyan_m200/petg/malyan_m200_petg_thickerdraft.inst.cfg
+++ b/resources/quality/malyan_m200/petg/malyan_m200_petg_thickerdraft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = thickerdraft
-setting_version = 21
+setting_version = 22
type = quality
weight = -3
diff --git a/resources/quality/malyan_m200/petg/malyan_m200_petg_ultra.inst.cfg b/resources/quality/malyan_m200/petg/malyan_m200_petg_ultra.inst.cfg
index a35c88af65..2396e4025f 100644
--- a/resources/quality/malyan_m200/petg/malyan_m200_petg_ultra.inst.cfg
+++ b/resources/quality/malyan_m200/petg/malyan_m200_petg_ultra.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = ultra
-setting_version = 21
+setting_version = 22
type = quality
weight = 2
diff --git a/resources/quality/malyan_m200/petg/malyan_m200_petg_verydraft.inst.cfg b/resources/quality/malyan_m200/petg/malyan_m200_petg_verydraft.inst.cfg
index 4a8ccec0cc..3e0d002d14 100644
--- a/resources/quality/malyan_m200/petg/malyan_m200_petg_verydraft.inst.cfg
+++ b/resources/quality/malyan_m200/petg/malyan_m200_petg_verydraft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = verydraft
-setting_version = 21
+setting_version = 22
type = quality
weight = -3
diff --git a/resources/quality/malyan_m200/pla/malyan_m200_pla_draft.inst.cfg b/resources/quality/malyan_m200/pla/malyan_m200_pla_draft.inst.cfg
index fa04c0cb5d..aaa3d950cc 100644
--- a/resources/quality/malyan_m200/pla/malyan_m200_pla_draft.inst.cfg
+++ b/resources/quality/malyan_m200/pla/malyan_m200_pla_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/malyan_m200/pla/malyan_m200_pla_fast.inst.cfg b/resources/quality/malyan_m200/pla/malyan_m200_pla_fast.inst.cfg
index d7f2981203..cc8738df69 100644
--- a/resources/quality/malyan_m200/pla/malyan_m200_pla_fast.inst.cfg
+++ b/resources/quality/malyan_m200/pla/malyan_m200_pla_fast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
weight = -1
diff --git a/resources/quality/malyan_m200/pla/malyan_m200_pla_high.inst.cfg b/resources/quality/malyan_m200/pla/malyan_m200_pla_high.inst.cfg
index 898fa88048..211a735b72 100644
--- a/resources/quality/malyan_m200/pla/malyan_m200_pla_high.inst.cfg
+++ b/resources/quality/malyan_m200/pla/malyan_m200_pla_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
weight = 1
diff --git a/resources/quality/malyan_m200/pla/malyan_m200_pla_normal.inst.cfg b/resources/quality/malyan_m200/pla/malyan_m200_pla_normal.inst.cfg
index e9cb1b1422..d413ac72f8 100644
--- a/resources/quality/malyan_m200/pla/malyan_m200_pla_normal.inst.cfg
+++ b/resources/quality/malyan_m200/pla/malyan_m200_pla_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/malyan_m200/pla/malyan_m200_pla_superdraft.inst.cfg b/resources/quality/malyan_m200/pla/malyan_m200_pla_superdraft.inst.cfg
index c073cd1dc1..7ed81987f9 100644
--- a/resources/quality/malyan_m200/pla/malyan_m200_pla_superdraft.inst.cfg
+++ b/resources/quality/malyan_m200/pla/malyan_m200_pla_superdraft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = superdraft
-setting_version = 21
+setting_version = 22
type = quality
weight = -5
diff --git a/resources/quality/malyan_m200/pla/malyan_m200_pla_thickerdraft.inst.cfg b/resources/quality/malyan_m200/pla/malyan_m200_pla_thickerdraft.inst.cfg
index 1a60e6a87a..38797b4912 100644
--- a/resources/quality/malyan_m200/pla/malyan_m200_pla_thickerdraft.inst.cfg
+++ b/resources/quality/malyan_m200/pla/malyan_m200_pla_thickerdraft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = thickerdraft
-setting_version = 21
+setting_version = 22
type = quality
weight = -3
diff --git a/resources/quality/malyan_m200/pla/malyan_m200_pla_ultra.inst.cfg b/resources/quality/malyan_m200/pla/malyan_m200_pla_ultra.inst.cfg
index 7dab84bb23..8669fa32aa 100644
--- a/resources/quality/malyan_m200/pla/malyan_m200_pla_ultra.inst.cfg
+++ b/resources/quality/malyan_m200/pla/malyan_m200_pla_ultra.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = ultra
-setting_version = 21
+setting_version = 22
type = quality
weight = 2
diff --git a/resources/quality/malyan_m200/pla/malyan_m200_pla_verydraft.inst.cfg b/resources/quality/malyan_m200/pla/malyan_m200_pla_verydraft.inst.cfg
index 3c0d827647..44a16c116b 100644
--- a/resources/quality/malyan_m200/pla/malyan_m200_pla_verydraft.inst.cfg
+++ b/resources/quality/malyan_m200/pla/malyan_m200_pla_verydraft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = verydraft
-setting_version = 21
+setting_version = 22
type = quality
weight = -3
diff --git a/resources/quality/mingda/ABS/mingda_0.2_ABS_super.inst.cfg b/resources/quality/mingda/ABS/mingda_0.2_ABS_super.inst.cfg
index 0f38fd82a3..c6012ac34b 100644
--- a/resources/quality/mingda/ABS/mingda_0.2_ABS_super.inst.cfg
+++ b/resources/quality/mingda/ABS/mingda_0.2_ABS_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.2mm Nozzle
diff --git a/resources/quality/mingda/ABS/mingda_0.2_ABS_ultra.inst.cfg b/resources/quality/mingda/ABS/mingda_0.2_ABS_ultra.inst.cfg
index 4dda8a65c8..3de5395463 100644
--- a/resources/quality/mingda/ABS/mingda_0.2_ABS_ultra.inst.cfg
+++ b/resources/quality/mingda/ABS/mingda_0.2_ABS_ultra.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = ultra
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.2mm Nozzle
diff --git a/resources/quality/mingda/ABS/mingda_0.3_ABS_adaptive.inst.cfg b/resources/quality/mingda/ABS/mingda_0.3_ABS_adaptive.inst.cfg
index 9b45d39162..f18e89e783 100644
--- a/resources/quality/mingda/ABS/mingda_0.3_ABS_adaptive.inst.cfg
+++ b/resources/quality/mingda/ABS/mingda_0.3_ABS_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/mingda/ABS/mingda_0.3_ABS_low.inst.cfg b/resources/quality/mingda/ABS/mingda_0.3_ABS_low.inst.cfg
index 600f850376..d05ca5f136 100644
--- a/resources/quality/mingda/ABS/mingda_0.3_ABS_low.inst.cfg
+++ b/resources/quality/mingda/ABS/mingda_0.3_ABS_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/mingda/ABS/mingda_0.3_ABS_standard.inst.cfg b/resources/quality/mingda/ABS/mingda_0.3_ABS_standard.inst.cfg
index fea8a40cf9..0b2f445dfa 100644
--- a/resources/quality/mingda/ABS/mingda_0.3_ABS_standard.inst.cfg
+++ b/resources/quality/mingda/ABS/mingda_0.3_ABS_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/mingda/ABS/mingda_0.3_ABS_super.inst.cfg b/resources/quality/mingda/ABS/mingda_0.3_ABS_super.inst.cfg
index b686963b7b..2b22e3f745 100644
--- a/resources/quality/mingda/ABS/mingda_0.3_ABS_super.inst.cfg
+++ b/resources/quality/mingda/ABS/mingda_0.3_ABS_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/mingda/ABS/mingda_0.4_ABS_adaptive.inst.cfg b/resources/quality/mingda/ABS/mingda_0.4_ABS_adaptive.inst.cfg
index 00ba9ad7bc..100d5b24b1 100644
--- a/resources/quality/mingda/ABS/mingda_0.4_ABS_adaptive.inst.cfg
+++ b/resources/quality/mingda/ABS/mingda_0.4_ABS_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/mingda/ABS/mingda_0.4_ABS_low.inst.cfg b/resources/quality/mingda/ABS/mingda_0.4_ABS_low.inst.cfg
index 2ed9a01a3d..5727969b79 100644
--- a/resources/quality/mingda/ABS/mingda_0.4_ABS_low.inst.cfg
+++ b/resources/quality/mingda/ABS/mingda_0.4_ABS_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/mingda/ABS/mingda_0.4_ABS_standard.inst.cfg b/resources/quality/mingda/ABS/mingda_0.4_ABS_standard.inst.cfg
index 84a98127b1..c37e7dc9c9 100644
--- a/resources/quality/mingda/ABS/mingda_0.4_ABS_standard.inst.cfg
+++ b/resources/quality/mingda/ABS/mingda_0.4_ABS_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/mingda/ABS/mingda_0.4_ABS_super.inst.cfg b/resources/quality/mingda/ABS/mingda_0.4_ABS_super.inst.cfg
index ae71d1cde2..380d4a5255 100644
--- a/resources/quality/mingda/ABS/mingda_0.4_ABS_super.inst.cfg
+++ b/resources/quality/mingda/ABS/mingda_0.4_ABS_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/mingda/ABS/mingda_0.5_ABS_adaptive.inst.cfg b/resources/quality/mingda/ABS/mingda_0.5_ABS_adaptive.inst.cfg
index 364f9c6898..e39ac13e6b 100644
--- a/resources/quality/mingda/ABS/mingda_0.5_ABS_adaptive.inst.cfg
+++ b/resources/quality/mingda/ABS/mingda_0.5_ABS_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/mingda/ABS/mingda_0.5_ABS_low.inst.cfg b/resources/quality/mingda/ABS/mingda_0.5_ABS_low.inst.cfg
index 65cef978bd..75f79402e7 100644
--- a/resources/quality/mingda/ABS/mingda_0.5_ABS_low.inst.cfg
+++ b/resources/quality/mingda/ABS/mingda_0.5_ABS_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/mingda/ABS/mingda_0.5_ABS_standard.inst.cfg b/resources/quality/mingda/ABS/mingda_0.5_ABS_standard.inst.cfg
index fb99a17d5d..9a5001c739 100644
--- a/resources/quality/mingda/ABS/mingda_0.5_ABS_standard.inst.cfg
+++ b/resources/quality/mingda/ABS/mingda_0.5_ABS_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/mingda/ABS/mingda_0.5_ABS_super.inst.cfg b/resources/quality/mingda/ABS/mingda_0.5_ABS_super.inst.cfg
index 83601ea9c9..f69b432812 100644
--- a/resources/quality/mingda/ABS/mingda_0.5_ABS_super.inst.cfg
+++ b/resources/quality/mingda/ABS/mingda_0.5_ABS_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/mingda/ABS/mingda_0.6_ABS_standard.inst.cfg b/resources/quality/mingda/ABS/mingda_0.6_ABS_standard.inst.cfg
index 7dba789a69..29e5bec052 100644
--- a/resources/quality/mingda/ABS/mingda_0.6_ABS_standard.inst.cfg
+++ b/resources/quality/mingda/ABS/mingda_0.6_ABS_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/mingda/ABS/mingda_0.8_ABS_draft.inst.cfg b/resources/quality/mingda/ABS/mingda_0.8_ABS_draft.inst.cfg
index c24c5ced4a..d9652a248d 100644
--- a/resources/quality/mingda/ABS/mingda_0.8_ABS_draft.inst.cfg
+++ b/resources/quality/mingda/ABS/mingda_0.8_ABS_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
diff --git a/resources/quality/mingda/ABS/mingda_1.0_ABS_draft.inst.cfg b/resources/quality/mingda/ABS/mingda_1.0_ABS_draft.inst.cfg
index a9000c36a3..0f412780b8 100644
--- a/resources/quality/mingda/ABS/mingda_1.0_ABS_draft.inst.cfg
+++ b/resources/quality/mingda/ABS/mingda_1.0_ABS_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 1.0mm Nozzle
diff --git a/resources/quality/mingda/PETG/mingda_0.2_PETG_super.inst.cfg b/resources/quality/mingda/PETG/mingda_0.2_PETG_super.inst.cfg
index 22639f7fb6..e5390fa7b4 100644
--- a/resources/quality/mingda/PETG/mingda_0.2_PETG_super.inst.cfg
+++ b/resources/quality/mingda/PETG/mingda_0.2_PETG_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.2mm Nozzle
diff --git a/resources/quality/mingda/PETG/mingda_0.2_PETG_ultra.inst.cfg b/resources/quality/mingda/PETG/mingda_0.2_PETG_ultra.inst.cfg
index 9af67f3650..a815e91217 100644
--- a/resources/quality/mingda/PETG/mingda_0.2_PETG_ultra.inst.cfg
+++ b/resources/quality/mingda/PETG/mingda_0.2_PETG_ultra.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = ultra
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.2mm Nozzle
diff --git a/resources/quality/mingda/PETG/mingda_0.3_PETG_adaptive.inst.cfg b/resources/quality/mingda/PETG/mingda_0.3_PETG_adaptive.inst.cfg
index f3958a8f6c..fd1ea41e01 100644
--- a/resources/quality/mingda/PETG/mingda_0.3_PETG_adaptive.inst.cfg
+++ b/resources/quality/mingda/PETG/mingda_0.3_PETG_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/mingda/PETG/mingda_0.3_PETG_low.inst.cfg b/resources/quality/mingda/PETG/mingda_0.3_PETG_low.inst.cfg
index 963860f390..2ccc44a3b7 100644
--- a/resources/quality/mingda/PETG/mingda_0.3_PETG_low.inst.cfg
+++ b/resources/quality/mingda/PETG/mingda_0.3_PETG_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/mingda/PETG/mingda_0.3_PETG_standard.inst.cfg b/resources/quality/mingda/PETG/mingda_0.3_PETG_standard.inst.cfg
index 2043ba9da0..e8362fc6db 100644
--- a/resources/quality/mingda/PETG/mingda_0.3_PETG_standard.inst.cfg
+++ b/resources/quality/mingda/PETG/mingda_0.3_PETG_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/mingda/PETG/mingda_0.3_PETG_super.inst.cfg b/resources/quality/mingda/PETG/mingda_0.3_PETG_super.inst.cfg
index d2b167c0dd..6d5d14871b 100644
--- a/resources/quality/mingda/PETG/mingda_0.3_PETG_super.inst.cfg
+++ b/resources/quality/mingda/PETG/mingda_0.3_PETG_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/mingda/PETG/mingda_0.4_PETG_adaptive.inst.cfg b/resources/quality/mingda/PETG/mingda_0.4_PETG_adaptive.inst.cfg
index 022d989eb9..b35035a02d 100644
--- a/resources/quality/mingda/PETG/mingda_0.4_PETG_adaptive.inst.cfg
+++ b/resources/quality/mingda/PETG/mingda_0.4_PETG_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/mingda/PETG/mingda_0.4_PETG_low.inst.cfg b/resources/quality/mingda/PETG/mingda_0.4_PETG_low.inst.cfg
index f04c82d4d6..6d80739a00 100644
--- a/resources/quality/mingda/PETG/mingda_0.4_PETG_low.inst.cfg
+++ b/resources/quality/mingda/PETG/mingda_0.4_PETG_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/mingda/PETG/mingda_0.4_PETG_standard.inst.cfg b/resources/quality/mingda/PETG/mingda_0.4_PETG_standard.inst.cfg
index 9e31da0bb5..bdc2a7daad 100644
--- a/resources/quality/mingda/PETG/mingda_0.4_PETG_standard.inst.cfg
+++ b/resources/quality/mingda/PETG/mingda_0.4_PETG_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/mingda/PETG/mingda_0.4_PETG_super.inst.cfg b/resources/quality/mingda/PETG/mingda_0.4_PETG_super.inst.cfg
index 890ca29c71..8859cc46f0 100644
--- a/resources/quality/mingda/PETG/mingda_0.4_PETG_super.inst.cfg
+++ b/resources/quality/mingda/PETG/mingda_0.4_PETG_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/mingda/PETG/mingda_0.5_PETG_adaptive.inst.cfg b/resources/quality/mingda/PETG/mingda_0.5_PETG_adaptive.inst.cfg
index cef73d2560..12d387b8dc 100644
--- a/resources/quality/mingda/PETG/mingda_0.5_PETG_adaptive.inst.cfg
+++ b/resources/quality/mingda/PETG/mingda_0.5_PETG_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/mingda/PETG/mingda_0.5_PETG_low.inst.cfg b/resources/quality/mingda/PETG/mingda_0.5_PETG_low.inst.cfg
index 35ec3e98bb..f7b847384e 100644
--- a/resources/quality/mingda/PETG/mingda_0.5_PETG_low.inst.cfg
+++ b/resources/quality/mingda/PETG/mingda_0.5_PETG_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/mingda/PETG/mingda_0.5_PETG_standard.inst.cfg b/resources/quality/mingda/PETG/mingda_0.5_PETG_standard.inst.cfg
index dc22b29961..25eff32261 100644
--- a/resources/quality/mingda/PETG/mingda_0.5_PETG_standard.inst.cfg
+++ b/resources/quality/mingda/PETG/mingda_0.5_PETG_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/mingda/PETG/mingda_0.5_PETG_super.inst.cfg b/resources/quality/mingda/PETG/mingda_0.5_PETG_super.inst.cfg
index 6ad96526cf..181c82ae08 100644
--- a/resources/quality/mingda/PETG/mingda_0.5_PETG_super.inst.cfg
+++ b/resources/quality/mingda/PETG/mingda_0.5_PETG_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/mingda/PETG/mingda_0.6_PETG_standard.inst.cfg b/resources/quality/mingda/PETG/mingda_0.6_PETG_standard.inst.cfg
index 00177b09b8..e1ddcf5de8 100644
--- a/resources/quality/mingda/PETG/mingda_0.6_PETG_standard.inst.cfg
+++ b/resources/quality/mingda/PETG/mingda_0.6_PETG_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/mingda/PETG/mingda_0.8_PETG_draft.inst.cfg b/resources/quality/mingda/PETG/mingda_0.8_PETG_draft.inst.cfg
index 9c671e99aa..24d9d323d5 100644
--- a/resources/quality/mingda/PETG/mingda_0.8_PETG_draft.inst.cfg
+++ b/resources/quality/mingda/PETG/mingda_0.8_PETG_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
diff --git a/resources/quality/mingda/PETG/mingda_1.0_PETG_draft.inst.cfg b/resources/quality/mingda/PETG/mingda_1.0_PETG_draft.inst.cfg
index c7b04d957e..118a90fcc2 100644
--- a/resources/quality/mingda/PETG/mingda_1.0_PETG_draft.inst.cfg
+++ b/resources/quality/mingda/PETG/mingda_1.0_PETG_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 1.0mm Nozzle
diff --git a/resources/quality/mingda/PLA/mingda_0.2_PLA_super.inst.cfg b/resources/quality/mingda/PLA/mingda_0.2_PLA_super.inst.cfg
index 28486c1841..84ca0b0dd4 100644
--- a/resources/quality/mingda/PLA/mingda_0.2_PLA_super.inst.cfg
+++ b/resources/quality/mingda/PLA/mingda_0.2_PLA_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.2mm Nozzle
diff --git a/resources/quality/mingda/PLA/mingda_0.2_PLA_ultra.inst.cfg b/resources/quality/mingda/PLA/mingda_0.2_PLA_ultra.inst.cfg
index eb332a4435..1b93c7fbfb 100644
--- a/resources/quality/mingda/PLA/mingda_0.2_PLA_ultra.inst.cfg
+++ b/resources/quality/mingda/PLA/mingda_0.2_PLA_ultra.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = ultra
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.2mm Nozzle
diff --git a/resources/quality/mingda/PLA/mingda_0.3_PLA_adaptive.inst.cfg b/resources/quality/mingda/PLA/mingda_0.3_PLA_adaptive.inst.cfg
index a5be5a124a..d2ac93fb12 100644
--- a/resources/quality/mingda/PLA/mingda_0.3_PLA_adaptive.inst.cfg
+++ b/resources/quality/mingda/PLA/mingda_0.3_PLA_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/mingda/PLA/mingda_0.3_PLA_low.inst.cfg b/resources/quality/mingda/PLA/mingda_0.3_PLA_low.inst.cfg
index 7fa0988a9b..bdca299772 100644
--- a/resources/quality/mingda/PLA/mingda_0.3_PLA_low.inst.cfg
+++ b/resources/quality/mingda/PLA/mingda_0.3_PLA_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/mingda/PLA/mingda_0.3_PLA_standard.inst.cfg b/resources/quality/mingda/PLA/mingda_0.3_PLA_standard.inst.cfg
index 83e1225d84..df3e0909c2 100644
--- a/resources/quality/mingda/PLA/mingda_0.3_PLA_standard.inst.cfg
+++ b/resources/quality/mingda/PLA/mingda_0.3_PLA_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/mingda/PLA/mingda_0.3_PLA_super.inst.cfg b/resources/quality/mingda/PLA/mingda_0.3_PLA_super.inst.cfg
index f1fc82851e..5c709944bb 100644
--- a/resources/quality/mingda/PLA/mingda_0.3_PLA_super.inst.cfg
+++ b/resources/quality/mingda/PLA/mingda_0.3_PLA_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/mingda/PLA/mingda_0.4_PLA_adaptive.inst.cfg b/resources/quality/mingda/PLA/mingda_0.4_PLA_adaptive.inst.cfg
index e166f8be90..a8250b8709 100644
--- a/resources/quality/mingda/PLA/mingda_0.4_PLA_adaptive.inst.cfg
+++ b/resources/quality/mingda/PLA/mingda_0.4_PLA_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/mingda/PLA/mingda_0.4_PLA_low.inst.cfg b/resources/quality/mingda/PLA/mingda_0.4_PLA_low.inst.cfg
index 55cf6d4e45..d8aaa5bb6a 100644
--- a/resources/quality/mingda/PLA/mingda_0.4_PLA_low.inst.cfg
+++ b/resources/quality/mingda/PLA/mingda_0.4_PLA_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/mingda/PLA/mingda_0.4_PLA_standard.inst.cfg b/resources/quality/mingda/PLA/mingda_0.4_PLA_standard.inst.cfg
index 086cb9ca27..5ac644791b 100644
--- a/resources/quality/mingda/PLA/mingda_0.4_PLA_standard.inst.cfg
+++ b/resources/quality/mingda/PLA/mingda_0.4_PLA_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/mingda/PLA/mingda_0.4_PLA_super.inst.cfg b/resources/quality/mingda/PLA/mingda_0.4_PLA_super.inst.cfg
index 8a0119d0e5..ee4ccb14f7 100644
--- a/resources/quality/mingda/PLA/mingda_0.4_PLA_super.inst.cfg
+++ b/resources/quality/mingda/PLA/mingda_0.4_PLA_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/mingda/PLA/mingda_0.5_PLA_adaptive.inst.cfg b/resources/quality/mingda/PLA/mingda_0.5_PLA_adaptive.inst.cfg
index 00ae4c6dbd..77fa8b57fa 100644
--- a/resources/quality/mingda/PLA/mingda_0.5_PLA_adaptive.inst.cfg
+++ b/resources/quality/mingda/PLA/mingda_0.5_PLA_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/mingda/PLA/mingda_0.5_PLA_low.inst.cfg b/resources/quality/mingda/PLA/mingda_0.5_PLA_low.inst.cfg
index c978a106fe..65e90311e3 100644
--- a/resources/quality/mingda/PLA/mingda_0.5_PLA_low.inst.cfg
+++ b/resources/quality/mingda/PLA/mingda_0.5_PLA_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/mingda/PLA/mingda_0.5_PLA_standard.inst.cfg b/resources/quality/mingda/PLA/mingda_0.5_PLA_standard.inst.cfg
index 49fcca6dd3..feac2c4212 100644
--- a/resources/quality/mingda/PLA/mingda_0.5_PLA_standard.inst.cfg
+++ b/resources/quality/mingda/PLA/mingda_0.5_PLA_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/mingda/PLA/mingda_0.5_PLA_super.inst.cfg b/resources/quality/mingda/PLA/mingda_0.5_PLA_super.inst.cfg
index 163224e750..847bb29f3a 100644
--- a/resources/quality/mingda/PLA/mingda_0.5_PLA_super.inst.cfg
+++ b/resources/quality/mingda/PLA/mingda_0.5_PLA_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/mingda/PLA/mingda_0.6_PLA_draft.inst.cfg b/resources/quality/mingda/PLA/mingda_0.6_PLA_draft.inst.cfg
index 2b5138403b..f6d396df3a 100644
--- a/resources/quality/mingda/PLA/mingda_0.6_PLA_draft.inst.cfg
+++ b/resources/quality/mingda/PLA/mingda_0.6_PLA_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/mingda/PLA/mingda_0.6_PLA_low.inst.cfg b/resources/quality/mingda/PLA/mingda_0.6_PLA_low.inst.cfg
index e62d7a6ab3..b6715276ab 100644
--- a/resources/quality/mingda/PLA/mingda_0.6_PLA_low.inst.cfg
+++ b/resources/quality/mingda/PLA/mingda_0.6_PLA_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/mingda/PLA/mingda_0.6_PLA_standard.inst.cfg b/resources/quality/mingda/PLA/mingda_0.6_PLA_standard.inst.cfg
index 8c5732ce84..414478c331 100644
--- a/resources/quality/mingda/PLA/mingda_0.6_PLA_standard.inst.cfg
+++ b/resources/quality/mingda/PLA/mingda_0.6_PLA_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/mingda/PLA/mingda_0.8_PLA_draft.inst.cfg b/resources/quality/mingda/PLA/mingda_0.8_PLA_draft.inst.cfg
index b23f633b8c..de4d732cb4 100644
--- a/resources/quality/mingda/PLA/mingda_0.8_PLA_draft.inst.cfg
+++ b/resources/quality/mingda/PLA/mingda_0.8_PLA_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
diff --git a/resources/quality/mingda/PLA/mingda_1.0_PLA_draft.inst.cfg b/resources/quality/mingda/PLA/mingda_1.0_PLA_draft.inst.cfg
index 5cc75a5aff..34582ea39a 100644
--- a/resources/quality/mingda/PLA/mingda_1.0_PLA_draft.inst.cfg
+++ b/resources/quality/mingda/PLA/mingda_1.0_PLA_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 1.0mm Nozzle
diff --git a/resources/quality/mingda/TPU/mingda_0.3_TPU_adaptive.inst.cfg b/resources/quality/mingda/TPU/mingda_0.3_TPU_adaptive.inst.cfg
index 23b10052b8..40d9e2723a 100644
--- a/resources/quality/mingda/TPU/mingda_0.3_TPU_adaptive.inst.cfg
+++ b/resources/quality/mingda/TPU/mingda_0.3_TPU_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/mingda/TPU/mingda_0.3_TPU_standard.inst.cfg b/resources/quality/mingda/TPU/mingda_0.3_TPU_standard.inst.cfg
index e0ae00fa87..45bbc23d7c 100644
--- a/resources/quality/mingda/TPU/mingda_0.3_TPU_standard.inst.cfg
+++ b/resources/quality/mingda/TPU/mingda_0.3_TPU_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/mingda/TPU/mingda_0.3_TPU_super.inst.cfg b/resources/quality/mingda/TPU/mingda_0.3_TPU_super.inst.cfg
index 5661bebb28..748163782f 100644
--- a/resources/quality/mingda/TPU/mingda_0.3_TPU_super.inst.cfg
+++ b/resources/quality/mingda/TPU/mingda_0.3_TPU_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/mingda/TPU/mingda_0.4_TPU_adaptive.inst.cfg b/resources/quality/mingda/TPU/mingda_0.4_TPU_adaptive.inst.cfg
index 9fa8982138..6eadcb6d0d 100644
--- a/resources/quality/mingda/TPU/mingda_0.4_TPU_adaptive.inst.cfg
+++ b/resources/quality/mingda/TPU/mingda_0.4_TPU_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/mingda/TPU/mingda_0.4_TPU_standard.inst.cfg b/resources/quality/mingda/TPU/mingda_0.4_TPU_standard.inst.cfg
index f7952c67c5..87a1e3290b 100644
--- a/resources/quality/mingda/TPU/mingda_0.4_TPU_standard.inst.cfg
+++ b/resources/quality/mingda/TPU/mingda_0.4_TPU_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/mingda/TPU/mingda_0.4_TPU_super.inst.cfg b/resources/quality/mingda/TPU/mingda_0.4_TPU_super.inst.cfg
index e1e58b3f21..3f9dcd40f6 100644
--- a/resources/quality/mingda/TPU/mingda_0.4_TPU_super.inst.cfg
+++ b/resources/quality/mingda/TPU/mingda_0.4_TPU_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/mingda/TPU/mingda_0.5_TPU_adaptive.inst.cfg b/resources/quality/mingda/TPU/mingda_0.5_TPU_adaptive.inst.cfg
index 5438628a4a..a445644cdf 100644
--- a/resources/quality/mingda/TPU/mingda_0.5_TPU_adaptive.inst.cfg
+++ b/resources/quality/mingda/TPU/mingda_0.5_TPU_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/mingda/TPU/mingda_0.5_TPU_standard.inst.cfg b/resources/quality/mingda/TPU/mingda_0.5_TPU_standard.inst.cfg
index 5429ec918c..f03044c42c 100644
--- a/resources/quality/mingda/TPU/mingda_0.5_TPU_standard.inst.cfg
+++ b/resources/quality/mingda/TPU/mingda_0.5_TPU_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/mingda/TPU/mingda_0.5_TPU_super.inst.cfg b/resources/quality/mingda/TPU/mingda_0.5_TPU_super.inst.cfg
index e1014848c4..11cc64f737 100644
--- a/resources/quality/mingda/TPU/mingda_0.5_TPU_super.inst.cfg
+++ b/resources/quality/mingda/TPU/mingda_0.5_TPU_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/mingda/TPU/mingda_0.6_TPU_standard.inst.cfg b/resources/quality/mingda/TPU/mingda_0.6_TPU_standard.inst.cfg
index 8d1ca39578..247549fd23 100644
--- a/resources/quality/mingda/TPU/mingda_0.6_TPU_standard.inst.cfg
+++ b/resources/quality/mingda/TPU/mingda_0.6_TPU_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/mingda/TPU/mingda_0.8_TPU_draft.inst.cfg b/resources/quality/mingda/TPU/mingda_0.8_TPU_draft.inst.cfg
index ff2a9eef00..ba5cf6805e 100644
--- a/resources/quality/mingda/TPU/mingda_0.8_TPU_draft.inst.cfg
+++ b/resources/quality/mingda/TPU/mingda_0.8_TPU_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
diff --git a/resources/quality/mingda/TPU/mingda_1.0_TPU_draft.inst.cfg b/resources/quality/mingda/TPU/mingda_1.0_TPU_draft.inst.cfg
index d179f74ff7..dae977ca80 100644
--- a/resources/quality/mingda/TPU/mingda_1.0_TPU_draft.inst.cfg
+++ b/resources/quality/mingda/TPU/mingda_1.0_TPU_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 1.0mm Nozzle
diff --git a/resources/quality/mingda/mingda_global_adaptive.inst.cfg b/resources/quality/mingda/mingda_global_adaptive.inst.cfg
index 1ef6ea7756..d67521ba22 100644
--- a/resources/quality/mingda/mingda_global_adaptive.inst.cfg
+++ b/resources/quality/mingda/mingda_global_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/mingda/mingda_global_draft.inst.cfg b/resources/quality/mingda/mingda_global_draft.inst.cfg
index fabb731b73..1cf7c29a3a 100644
--- a/resources/quality/mingda/mingda_global_draft.inst.cfg
+++ b/resources/quality/mingda/mingda_global_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
weight = -5
diff --git a/resources/quality/mingda/mingda_global_low.inst.cfg b/resources/quality/mingda/mingda_global_low.inst.cfg
index 792f604480..f81f1ae229 100644
--- a/resources/quality/mingda/mingda_global_low.inst.cfg
+++ b/resources/quality/mingda/mingda_global_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
weight = -4
diff --git a/resources/quality/mingda/mingda_global_standard.inst.cfg b/resources/quality/mingda/mingda_global_standard.inst.cfg
index 280e67d88e..109eec45a7 100644
--- a/resources/quality/mingda/mingda_global_standard.inst.cfg
+++ b/resources/quality/mingda/mingda_global_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
weight = -3
diff --git a/resources/quality/mingda/mingda_global_super.inst.cfg b/resources/quality/mingda/mingda_global_super.inst.cfg
index dc5ec876e9..a4d81601b3 100644
--- a/resources/quality/mingda/mingda_global_super.inst.cfg
+++ b/resources/quality/mingda/mingda_global_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
weight = -1
diff --git a/resources/quality/mingda/mingda_global_ultra.inst.cfg b/resources/quality/mingda/mingda_global_ultra.inst.cfg
index 5a61e7b1af..5319ad2293 100644
--- a/resources/quality/mingda/mingda_global_ultra.inst.cfg
+++ b/resources/quality/mingda/mingda_global_ultra.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = ultra
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/mixware_hyper_k/mixware_hyper_k_draft.inst.cfg b/resources/quality/mixware_hyper_k/mixware_hyper_k_draft.inst.cfg
index 277e19cdaf..fa8b7bd4e8 100644
--- a/resources/quality/mixware_hyper_k/mixware_hyper_k_draft.inst.cfg
+++ b/resources/quality/mixware_hyper_k/mixware_hyper_k_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
[values]
diff --git a/resources/quality/mixware_hyper_k/mixware_hyper_k_extra_fast.inst.cfg b/resources/quality/mixware_hyper_k/mixware_hyper_k_extra_fast.inst.cfg
index 6b86785c9c..81fe693113 100644
--- a/resources/quality/mixware_hyper_k/mixware_hyper_k_extra_fast.inst.cfg
+++ b/resources/quality/mixware_hyper_k/mixware_hyper_k_extra_fast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
[values]
diff --git a/resources/quality/mixware_hyper_k/mixware_hyper_k_normal.inst.cfg b/resources/quality/mixware_hyper_k/mixware_hyper_k_normal.inst.cfg
index 48d40c70c2..2f09b41466 100644
--- a/resources/quality/mixware_hyper_k/mixware_hyper_k_normal.inst.cfg
+++ b/resources/quality/mixware_hyper_k/mixware_hyper_k_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
[values]
diff --git a/resources/quality/mixware_hyper_s/mixware_hyper_s_draft.inst.cfg b/resources/quality/mixware_hyper_s/mixware_hyper_s_draft.inst.cfg
index 6f9800cfaa..0167ad3b68 100644
--- a/resources/quality/mixware_hyper_s/mixware_hyper_s_draft.inst.cfg
+++ b/resources/quality/mixware_hyper_s/mixware_hyper_s_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
[values]
diff --git a/resources/quality/mixware_hyper_s/mixware_hyper_s_extra_fast.inst.cfg b/resources/quality/mixware_hyper_s/mixware_hyper_s_extra_fast.inst.cfg
index 2ac5d8f50b..39bc3841ab 100644
--- a/resources/quality/mixware_hyper_s/mixware_hyper_s_extra_fast.inst.cfg
+++ b/resources/quality/mixware_hyper_s/mixware_hyper_s_extra_fast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
[values]
diff --git a/resources/quality/mixware_hyper_s/mixware_hyper_s_normal.inst.cfg b/resources/quality/mixware_hyper_s/mixware_hyper_s_normal.inst.cfg
index 6c040aefd6..1267a29fc2 100644
--- a/resources/quality/mixware_hyper_s/mixware_hyper_s_normal.inst.cfg
+++ b/resources/quality/mixware_hyper_s/mixware_hyper_s_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
[values]
diff --git a/resources/quality/mixware_vulcan/mixware_vulcan_draft.inst.cfg b/resources/quality/mixware_vulcan/mixware_vulcan_draft.inst.cfg
index 21f20d06ed..1ff0b50fbe 100644
--- a/resources/quality/mixware_vulcan/mixware_vulcan_draft.inst.cfg
+++ b/resources/quality/mixware_vulcan/mixware_vulcan_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
[values]
diff --git a/resources/quality/mixware_vulcan/mixware_vulcan_extra_fast.inst.cfg b/resources/quality/mixware_vulcan/mixware_vulcan_extra_fast.inst.cfg
index 7dcafa3286..cbb1a8fddb 100644
--- a/resources/quality/mixware_vulcan/mixware_vulcan_extra_fast.inst.cfg
+++ b/resources/quality/mixware_vulcan/mixware_vulcan_extra_fast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
[values]
diff --git a/resources/quality/mixware_vulcan/mixware_vulcan_normal.inst.cfg b/resources/quality/mixware_vulcan/mixware_vulcan_normal.inst.cfg
index a3327d6d82..d371d236c2 100644
--- a/resources/quality/mixware_vulcan/mixware_vulcan_normal.inst.cfg
+++ b/resources/quality/mixware_vulcan/mixware_vulcan_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
[values]
diff --git a/resources/quality/mixware_wand/mixware_wand_draft.inst.cfg b/resources/quality/mixware_wand/mixware_wand_draft.inst.cfg
index 293ca9ebbe..ba90518306 100644
--- a/resources/quality/mixware_wand/mixware_wand_draft.inst.cfg
+++ b/resources/quality/mixware_wand/mixware_wand_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
[values]
diff --git a/resources/quality/mixware_wand/mixware_wand_extra_fast.inst.cfg b/resources/quality/mixware_wand/mixware_wand_extra_fast.inst.cfg
index 52b9a48dfd..6a942a546d 100644
--- a/resources/quality/mixware_wand/mixware_wand_extra_fast.inst.cfg
+++ b/resources/quality/mixware_wand/mixware_wand_extra_fast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
[values]
diff --git a/resources/quality/mixware_wand/mixware_wand_normal.inst.cfg b/resources/quality/mixware_wand/mixware_wand_normal.inst.cfg
index a6f0aa56a3..8aada67380 100644
--- a/resources/quality/mixware_wand/mixware_wand_normal.inst.cfg
+++ b/resources/quality/mixware_wand/mixware_wand_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
[values]
diff --git a/resources/quality/monoprice_select_mini_v2/abs/monoprice_select_mini_v2_abs_draft.inst.cfg b/resources/quality/monoprice_select_mini_v2/abs/monoprice_select_mini_v2_abs_draft.inst.cfg
index c8dbe261fa..097a959905 100644
--- a/resources/quality/monoprice_select_mini_v2/abs/monoprice_select_mini_v2_abs_draft.inst.cfg
+++ b/resources/quality/monoprice_select_mini_v2/abs/monoprice_select_mini_v2_abs_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/monoprice_select_mini_v2/abs/monoprice_select_mini_v2_abs_fast.inst.cfg b/resources/quality/monoprice_select_mini_v2/abs/monoprice_select_mini_v2_abs_fast.inst.cfg
index 317332c370..b81a4b8bd4 100644
--- a/resources/quality/monoprice_select_mini_v2/abs/monoprice_select_mini_v2_abs_fast.inst.cfg
+++ b/resources/quality/monoprice_select_mini_v2/abs/monoprice_select_mini_v2_abs_fast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
weight = -1
diff --git a/resources/quality/monoprice_select_mini_v2/abs/monoprice_select_mini_v2_abs_high.inst.cfg b/resources/quality/monoprice_select_mini_v2/abs/monoprice_select_mini_v2_abs_high.inst.cfg
index 897fbb78db..13263426d3 100644
--- a/resources/quality/monoprice_select_mini_v2/abs/monoprice_select_mini_v2_abs_high.inst.cfg
+++ b/resources/quality/monoprice_select_mini_v2/abs/monoprice_select_mini_v2_abs_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
weight = 1
diff --git a/resources/quality/monoprice_select_mini_v2/abs/monoprice_select_mini_v2_abs_normal.inst.cfg b/resources/quality/monoprice_select_mini_v2/abs/monoprice_select_mini_v2_abs_normal.inst.cfg
index 87b63b4e58..886312c2ef 100644
--- a/resources/quality/monoprice_select_mini_v2/abs/monoprice_select_mini_v2_abs_normal.inst.cfg
+++ b/resources/quality/monoprice_select_mini_v2/abs/monoprice_select_mini_v2_abs_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/monoprice_select_mini_v2/abs/monoprice_select_mini_v2_abs_superdraft.inst.cfg b/resources/quality/monoprice_select_mini_v2/abs/monoprice_select_mini_v2_abs_superdraft.inst.cfg
index 3c8cdfecc6..700f5ead70 100644
--- a/resources/quality/monoprice_select_mini_v2/abs/monoprice_select_mini_v2_abs_superdraft.inst.cfg
+++ b/resources/quality/monoprice_select_mini_v2/abs/monoprice_select_mini_v2_abs_superdraft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = superdraft
-setting_version = 21
+setting_version = 22
type = quality
weight = -5
diff --git a/resources/quality/monoprice_select_mini_v2/abs/monoprice_select_mini_v2_abs_thickerdraft.inst.cfg b/resources/quality/monoprice_select_mini_v2/abs/monoprice_select_mini_v2_abs_thickerdraft.inst.cfg
index 7abc1fc2e3..8a689abe03 100644
--- a/resources/quality/monoprice_select_mini_v2/abs/monoprice_select_mini_v2_abs_thickerdraft.inst.cfg
+++ b/resources/quality/monoprice_select_mini_v2/abs/monoprice_select_mini_v2_abs_thickerdraft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = thickerdraft
-setting_version = 21
+setting_version = 22
type = quality
weight = -3
diff --git a/resources/quality/monoprice_select_mini_v2/abs/monoprice_select_mini_v2_abs_ultra.inst.cfg b/resources/quality/monoprice_select_mini_v2/abs/monoprice_select_mini_v2_abs_ultra.inst.cfg
index d7af398297..daebcd1df6 100644
--- a/resources/quality/monoprice_select_mini_v2/abs/monoprice_select_mini_v2_abs_ultra.inst.cfg
+++ b/resources/quality/monoprice_select_mini_v2/abs/monoprice_select_mini_v2_abs_ultra.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = thickerdraft
-setting_version = 21
+setting_version = 22
type = quality
weight = 2
diff --git a/resources/quality/monoprice_select_mini_v2/abs/monoprice_select_mini_v2_abs_verydraft.inst.cfg b/resources/quality/monoprice_select_mini_v2/abs/monoprice_select_mini_v2_abs_verydraft.inst.cfg
index ab88cb058a..e32d5f1b04 100644
--- a/resources/quality/monoprice_select_mini_v2/abs/monoprice_select_mini_v2_abs_verydraft.inst.cfg
+++ b/resources/quality/monoprice_select_mini_v2/abs/monoprice_select_mini_v2_abs_verydraft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = verydraft
-setting_version = 21
+setting_version = 22
type = quality
weight = -3
diff --git a/resources/quality/monoprice_select_mini_v2/monoprice_select_mini_v2_global_Draft_Quality.inst.cfg b/resources/quality/monoprice_select_mini_v2/monoprice_select_mini_v2_global_Draft_Quality.inst.cfg
index fd3db2e7ff..a60d8f4208 100644
--- a/resources/quality/monoprice_select_mini_v2/monoprice_select_mini_v2_global_Draft_Quality.inst.cfg
+++ b/resources/quality/monoprice_select_mini_v2/monoprice_select_mini_v2_global_Draft_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/monoprice_select_mini_v2/monoprice_select_mini_v2_global_Fast_Quality.inst.cfg b/resources/quality/monoprice_select_mini_v2/monoprice_select_mini_v2_global_Fast_Quality.inst.cfg
index 46fb20a076..62dd3d8052 100644
--- a/resources/quality/monoprice_select_mini_v2/monoprice_select_mini_v2_global_Fast_Quality.inst.cfg
+++ b/resources/quality/monoprice_select_mini_v2/monoprice_select_mini_v2_global_Fast_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
weight = -1
diff --git a/resources/quality/monoprice_select_mini_v2/monoprice_select_mini_v2_global_High_Quality.inst.cfg b/resources/quality/monoprice_select_mini_v2/monoprice_select_mini_v2_global_High_Quality.inst.cfg
index 3cbfe236b5..c47f989190 100644
--- a/resources/quality/monoprice_select_mini_v2/monoprice_select_mini_v2_global_High_Quality.inst.cfg
+++ b/resources/quality/monoprice_select_mini_v2/monoprice_select_mini_v2_global_High_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
weight = 1
diff --git a/resources/quality/monoprice_select_mini_v2/monoprice_select_mini_v2_global_Normal_Quality.inst.cfg b/resources/quality/monoprice_select_mini_v2/monoprice_select_mini_v2_global_Normal_Quality.inst.cfg
index 2d198cf426..84d9774ce3 100644
--- a/resources/quality/monoprice_select_mini_v2/monoprice_select_mini_v2_global_Normal_Quality.inst.cfg
+++ b/resources/quality/monoprice_select_mini_v2/monoprice_select_mini_v2_global_Normal_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/monoprice_select_mini_v2/monoprice_select_mini_v2_global_SuperDraft_Quality.inst.cfg b/resources/quality/monoprice_select_mini_v2/monoprice_select_mini_v2_global_SuperDraft_Quality.inst.cfg
index 57d0228079..afa18c866f 100644
--- a/resources/quality/monoprice_select_mini_v2/monoprice_select_mini_v2_global_SuperDraft_Quality.inst.cfg
+++ b/resources/quality/monoprice_select_mini_v2/monoprice_select_mini_v2_global_SuperDraft_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = superdraft
-setting_version = 21
+setting_version = 22
type = quality
weight = -5
diff --git a/resources/quality/monoprice_select_mini_v2/monoprice_select_mini_v2_global_ThickerDraft_Quality.inst.cfg b/resources/quality/monoprice_select_mini_v2/monoprice_select_mini_v2_global_ThickerDraft_Quality.inst.cfg
index 15b94ff7c5..2b30b9fc71 100644
--- a/resources/quality/monoprice_select_mini_v2/monoprice_select_mini_v2_global_ThickerDraft_Quality.inst.cfg
+++ b/resources/quality/monoprice_select_mini_v2/monoprice_select_mini_v2_global_ThickerDraft_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = thickerdraft
-setting_version = 21
+setting_version = 22
type = quality
weight = -3
diff --git a/resources/quality/monoprice_select_mini_v2/monoprice_select_mini_v2_global_Ultra_Quality.inst.cfg b/resources/quality/monoprice_select_mini_v2/monoprice_select_mini_v2_global_Ultra_Quality.inst.cfg
index 7bb7c029f3..d7bfcc7d5d 100644
--- a/resources/quality/monoprice_select_mini_v2/monoprice_select_mini_v2_global_Ultra_Quality.inst.cfg
+++ b/resources/quality/monoprice_select_mini_v2/monoprice_select_mini_v2_global_Ultra_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = ultra
-setting_version = 21
+setting_version = 22
type = quality
weight = 2
diff --git a/resources/quality/monoprice_select_mini_v2/monoprice_select_mini_v2_global_VeryDraft_Quality.inst.cfg b/resources/quality/monoprice_select_mini_v2/monoprice_select_mini_v2_global_VeryDraft_Quality.inst.cfg
index d81e85662a..05e381ae5b 100644
--- a/resources/quality/monoprice_select_mini_v2/monoprice_select_mini_v2_global_VeryDraft_Quality.inst.cfg
+++ b/resources/quality/monoprice_select_mini_v2/monoprice_select_mini_v2_global_VeryDraft_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = verydraft
-setting_version = 21
+setting_version = 22
type = quality
weight = -3
diff --git a/resources/quality/monoprice_select_mini_v2/nylon/monoprice_select_mini_v2_nylon_draft.inst.cfg b/resources/quality/monoprice_select_mini_v2/nylon/monoprice_select_mini_v2_nylon_draft.inst.cfg
index e2325e4836..8d57fe8287 100644
--- a/resources/quality/monoprice_select_mini_v2/nylon/monoprice_select_mini_v2_nylon_draft.inst.cfg
+++ b/resources/quality/monoprice_select_mini_v2/nylon/monoprice_select_mini_v2_nylon_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/monoprice_select_mini_v2/nylon/monoprice_select_mini_v2_nylon_fast.inst.cfg b/resources/quality/monoprice_select_mini_v2/nylon/monoprice_select_mini_v2_nylon_fast.inst.cfg
index 4a189bd85c..ec808fbe56 100644
--- a/resources/quality/monoprice_select_mini_v2/nylon/monoprice_select_mini_v2_nylon_fast.inst.cfg
+++ b/resources/quality/monoprice_select_mini_v2/nylon/monoprice_select_mini_v2_nylon_fast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
weight = -1
diff --git a/resources/quality/monoprice_select_mini_v2/nylon/monoprice_select_mini_v2_nylon_high.inst.cfg b/resources/quality/monoprice_select_mini_v2/nylon/monoprice_select_mini_v2_nylon_high.inst.cfg
index 17e9e8edb7..b86c774fa4 100644
--- a/resources/quality/monoprice_select_mini_v2/nylon/monoprice_select_mini_v2_nylon_high.inst.cfg
+++ b/resources/quality/monoprice_select_mini_v2/nylon/monoprice_select_mini_v2_nylon_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
weight = 1
diff --git a/resources/quality/monoprice_select_mini_v2/nylon/monoprice_select_mini_v2_nylon_normal.inst.cfg b/resources/quality/monoprice_select_mini_v2/nylon/monoprice_select_mini_v2_nylon_normal.inst.cfg
index 238eac1c04..1f1f8964d4 100644
--- a/resources/quality/monoprice_select_mini_v2/nylon/monoprice_select_mini_v2_nylon_normal.inst.cfg
+++ b/resources/quality/monoprice_select_mini_v2/nylon/monoprice_select_mini_v2_nylon_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/monoprice_select_mini_v2/nylon/monoprice_select_mini_v2_nylon_superdraft.inst.cfg b/resources/quality/monoprice_select_mini_v2/nylon/monoprice_select_mini_v2_nylon_superdraft.inst.cfg
index b2a5248adc..a2d9070cf0 100644
--- a/resources/quality/monoprice_select_mini_v2/nylon/monoprice_select_mini_v2_nylon_superdraft.inst.cfg
+++ b/resources/quality/monoprice_select_mini_v2/nylon/monoprice_select_mini_v2_nylon_superdraft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = superdraft
-setting_version = 21
+setting_version = 22
type = quality
weight = -5
diff --git a/resources/quality/monoprice_select_mini_v2/nylon/monoprice_select_mini_v2_nylon_thickerdraft.inst.cfg b/resources/quality/monoprice_select_mini_v2/nylon/monoprice_select_mini_v2_nylon_thickerdraft.inst.cfg
index 75a60353a8..1c14bc2030 100644
--- a/resources/quality/monoprice_select_mini_v2/nylon/monoprice_select_mini_v2_nylon_thickerdraft.inst.cfg
+++ b/resources/quality/monoprice_select_mini_v2/nylon/monoprice_select_mini_v2_nylon_thickerdraft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = thickerdraft
-setting_version = 21
+setting_version = 22
type = quality
weight = -3
diff --git a/resources/quality/monoprice_select_mini_v2/nylon/monoprice_select_mini_v2_nylon_ultra.inst.cfg b/resources/quality/monoprice_select_mini_v2/nylon/monoprice_select_mini_v2_nylon_ultra.inst.cfg
index 62f72bc060..09713b91c0 100644
--- a/resources/quality/monoprice_select_mini_v2/nylon/monoprice_select_mini_v2_nylon_ultra.inst.cfg
+++ b/resources/quality/monoprice_select_mini_v2/nylon/monoprice_select_mini_v2_nylon_ultra.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = ultra
-setting_version = 21
+setting_version = 22
type = quality
weight = 2
diff --git a/resources/quality/monoprice_select_mini_v2/nylon/monoprice_select_mini_v2_nylon_verydraft.inst.cfg b/resources/quality/monoprice_select_mini_v2/nylon/monoprice_select_mini_v2_nylon_verydraft.inst.cfg
index 3e951765be..b34cb9c813 100644
--- a/resources/quality/monoprice_select_mini_v2/nylon/monoprice_select_mini_v2_nylon_verydraft.inst.cfg
+++ b/resources/quality/monoprice_select_mini_v2/nylon/monoprice_select_mini_v2_nylon_verydraft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = verydraft
-setting_version = 21
+setting_version = 22
type = quality
weight = -3
diff --git a/resources/quality/monoprice_select_mini_v2/pc/monoprice_select_mini_v2_pc_draft.inst.cfg b/resources/quality/monoprice_select_mini_v2/pc/monoprice_select_mini_v2_pc_draft.inst.cfg
index f34baefe0b..20f0e19467 100644
--- a/resources/quality/monoprice_select_mini_v2/pc/monoprice_select_mini_v2_pc_draft.inst.cfg
+++ b/resources/quality/monoprice_select_mini_v2/pc/monoprice_select_mini_v2_pc_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pc
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/monoprice_select_mini_v2/pc/monoprice_select_mini_v2_pc_fast.inst.cfg b/resources/quality/monoprice_select_mini_v2/pc/monoprice_select_mini_v2_pc_fast.inst.cfg
index 95fc0d9149..dc9ecd5fe6 100644
--- a/resources/quality/monoprice_select_mini_v2/pc/monoprice_select_mini_v2_pc_fast.inst.cfg
+++ b/resources/quality/monoprice_select_mini_v2/pc/monoprice_select_mini_v2_pc_fast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pc
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
weight = -1
diff --git a/resources/quality/monoprice_select_mini_v2/pc/monoprice_select_mini_v2_pc_high.inst.cfg b/resources/quality/monoprice_select_mini_v2/pc/monoprice_select_mini_v2_pc_high.inst.cfg
index 70a07e8bc2..c5f968e6e1 100644
--- a/resources/quality/monoprice_select_mini_v2/pc/monoprice_select_mini_v2_pc_high.inst.cfg
+++ b/resources/quality/monoprice_select_mini_v2/pc/monoprice_select_mini_v2_pc_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pc
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
weight = 1
diff --git a/resources/quality/monoprice_select_mini_v2/pc/monoprice_select_mini_v2_pc_normal.inst.cfg b/resources/quality/monoprice_select_mini_v2/pc/monoprice_select_mini_v2_pc_normal.inst.cfg
index e83b8df414..278d07dea2 100644
--- a/resources/quality/monoprice_select_mini_v2/pc/monoprice_select_mini_v2_pc_normal.inst.cfg
+++ b/resources/quality/monoprice_select_mini_v2/pc/monoprice_select_mini_v2_pc_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pc
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/monoprice_select_mini_v2/pc/monoprice_select_mini_v2_pc_superdraft.inst.cfg b/resources/quality/monoprice_select_mini_v2/pc/monoprice_select_mini_v2_pc_superdraft.inst.cfg
index bd5dadbf92..07a2ac74f6 100644
--- a/resources/quality/monoprice_select_mini_v2/pc/monoprice_select_mini_v2_pc_superdraft.inst.cfg
+++ b/resources/quality/monoprice_select_mini_v2/pc/monoprice_select_mini_v2_pc_superdraft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pc
quality_type = superdraft
-setting_version = 21
+setting_version = 22
type = quality
weight = -5
diff --git a/resources/quality/monoprice_select_mini_v2/pc/monoprice_select_mini_v2_pc_thickerdraft.inst.cfg b/resources/quality/monoprice_select_mini_v2/pc/monoprice_select_mini_v2_pc_thickerdraft.inst.cfg
index 309c510f34..592b5e1009 100644
--- a/resources/quality/monoprice_select_mini_v2/pc/monoprice_select_mini_v2_pc_thickerdraft.inst.cfg
+++ b/resources/quality/monoprice_select_mini_v2/pc/monoprice_select_mini_v2_pc_thickerdraft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pc
quality_type = thickerdraft
-setting_version = 21
+setting_version = 22
type = quality
weight = -3
diff --git a/resources/quality/monoprice_select_mini_v2/pc/monoprice_select_mini_v2_pc_ultra.inst.cfg b/resources/quality/monoprice_select_mini_v2/pc/monoprice_select_mini_v2_pc_ultra.inst.cfg
index 7ac3e7c1a8..1aa8210751 100644
--- a/resources/quality/monoprice_select_mini_v2/pc/monoprice_select_mini_v2_pc_ultra.inst.cfg
+++ b/resources/quality/monoprice_select_mini_v2/pc/monoprice_select_mini_v2_pc_ultra.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pc
quality_type = ultra
-setting_version = 21
+setting_version = 22
type = quality
weight = 2
diff --git a/resources/quality/monoprice_select_mini_v2/pc/monoprice_select_mini_v2_pc_verydraft.inst.cfg b/resources/quality/monoprice_select_mini_v2/pc/monoprice_select_mini_v2_pc_verydraft.inst.cfg
index 6fa85ef865..a6ceb71830 100644
--- a/resources/quality/monoprice_select_mini_v2/pc/monoprice_select_mini_v2_pc_verydraft.inst.cfg
+++ b/resources/quality/monoprice_select_mini_v2/pc/monoprice_select_mini_v2_pc_verydraft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pc
quality_type = verydraft
-setting_version = 21
+setting_version = 22
type = quality
weight = -3
diff --git a/resources/quality/monoprice_select_mini_v2/petg/monoprice_select_mini_v2_petg_draft.inst.cfg b/resources/quality/monoprice_select_mini_v2/petg/monoprice_select_mini_v2_petg_draft.inst.cfg
index 8d55b07c17..753dc626ed 100644
--- a/resources/quality/monoprice_select_mini_v2/petg/monoprice_select_mini_v2_petg_draft.inst.cfg
+++ b/resources/quality/monoprice_select_mini_v2/petg/monoprice_select_mini_v2_petg_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/monoprice_select_mini_v2/petg/monoprice_select_mini_v2_petg_fast.inst.cfg b/resources/quality/monoprice_select_mini_v2/petg/monoprice_select_mini_v2_petg_fast.inst.cfg
index 78a85bb453..e633544769 100644
--- a/resources/quality/monoprice_select_mini_v2/petg/monoprice_select_mini_v2_petg_fast.inst.cfg
+++ b/resources/quality/monoprice_select_mini_v2/petg/monoprice_select_mini_v2_petg_fast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
weight = -1
diff --git a/resources/quality/monoprice_select_mini_v2/petg/monoprice_select_mini_v2_petg_high.inst.cfg b/resources/quality/monoprice_select_mini_v2/petg/monoprice_select_mini_v2_petg_high.inst.cfg
index f0b728d92b..ec80a8c9e1 100644
--- a/resources/quality/monoprice_select_mini_v2/petg/monoprice_select_mini_v2_petg_high.inst.cfg
+++ b/resources/quality/monoprice_select_mini_v2/petg/monoprice_select_mini_v2_petg_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
weight = 1
diff --git a/resources/quality/monoprice_select_mini_v2/petg/monoprice_select_mini_v2_petg_normal.inst.cfg b/resources/quality/monoprice_select_mini_v2/petg/monoprice_select_mini_v2_petg_normal.inst.cfg
index 17378f188b..e8046eb5a0 100644
--- a/resources/quality/monoprice_select_mini_v2/petg/monoprice_select_mini_v2_petg_normal.inst.cfg
+++ b/resources/quality/monoprice_select_mini_v2/petg/monoprice_select_mini_v2_petg_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/monoprice_select_mini_v2/petg/monoprice_select_mini_v2_petg_superdraft.inst.cfg b/resources/quality/monoprice_select_mini_v2/petg/monoprice_select_mini_v2_petg_superdraft.inst.cfg
index 95725dc310..5a5776c7f8 100644
--- a/resources/quality/monoprice_select_mini_v2/petg/monoprice_select_mini_v2_petg_superdraft.inst.cfg
+++ b/resources/quality/monoprice_select_mini_v2/petg/monoprice_select_mini_v2_petg_superdraft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = superdraft
-setting_version = 21
+setting_version = 22
type = quality
weight = -5
diff --git a/resources/quality/monoprice_select_mini_v2/petg/monoprice_select_mini_v2_petg_thickerdraft.inst.cfg b/resources/quality/monoprice_select_mini_v2/petg/monoprice_select_mini_v2_petg_thickerdraft.inst.cfg
index 2f91623d2f..168e1c0bb4 100644
--- a/resources/quality/monoprice_select_mini_v2/petg/monoprice_select_mini_v2_petg_thickerdraft.inst.cfg
+++ b/resources/quality/monoprice_select_mini_v2/petg/monoprice_select_mini_v2_petg_thickerdraft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = thickerdraft
-setting_version = 21
+setting_version = 22
type = quality
weight = -3
diff --git a/resources/quality/monoprice_select_mini_v2/petg/monoprice_select_mini_v2_petg_ultra.inst.cfg b/resources/quality/monoprice_select_mini_v2/petg/monoprice_select_mini_v2_petg_ultra.inst.cfg
index 60d0ea784b..7b92bf37a1 100644
--- a/resources/quality/monoprice_select_mini_v2/petg/monoprice_select_mini_v2_petg_ultra.inst.cfg
+++ b/resources/quality/monoprice_select_mini_v2/petg/monoprice_select_mini_v2_petg_ultra.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = ultra
-setting_version = 21
+setting_version = 22
type = quality
weight = 2
diff --git a/resources/quality/monoprice_select_mini_v2/petg/monoprice_select_mini_v2_petg_verydraft.inst.cfg b/resources/quality/monoprice_select_mini_v2/petg/monoprice_select_mini_v2_petg_verydraft.inst.cfg
index cfdc5b9c22..f8a3360385 100644
--- a/resources/quality/monoprice_select_mini_v2/petg/monoprice_select_mini_v2_petg_verydraft.inst.cfg
+++ b/resources/quality/monoprice_select_mini_v2/petg/monoprice_select_mini_v2_petg_verydraft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = verydraft
-setting_version = 21
+setting_version = 22
type = quality
weight = -3
diff --git a/resources/quality/monoprice_select_mini_v2/pla/monoprice_select_mini_v2_pla_draft.inst.cfg b/resources/quality/monoprice_select_mini_v2/pla/monoprice_select_mini_v2_pla_draft.inst.cfg
index 8f8de556ff..f96a971d8c 100644
--- a/resources/quality/monoprice_select_mini_v2/pla/monoprice_select_mini_v2_pla_draft.inst.cfg
+++ b/resources/quality/monoprice_select_mini_v2/pla/monoprice_select_mini_v2_pla_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/monoprice_select_mini_v2/pla/monoprice_select_mini_v2_pla_fast.inst.cfg b/resources/quality/monoprice_select_mini_v2/pla/monoprice_select_mini_v2_pla_fast.inst.cfg
index 2f9439b7a9..75f6f56c15 100644
--- a/resources/quality/monoprice_select_mini_v2/pla/monoprice_select_mini_v2_pla_fast.inst.cfg
+++ b/resources/quality/monoprice_select_mini_v2/pla/monoprice_select_mini_v2_pla_fast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/monoprice_select_mini_v2/pla/monoprice_select_mini_v2_pla_high.inst.cfg b/resources/quality/monoprice_select_mini_v2/pla/monoprice_select_mini_v2_pla_high.inst.cfg
index 0c8455bdfa..9b027f0f6c 100644
--- a/resources/quality/monoprice_select_mini_v2/pla/monoprice_select_mini_v2_pla_high.inst.cfg
+++ b/resources/quality/monoprice_select_mini_v2/pla/monoprice_select_mini_v2_pla_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
weight = 1
diff --git a/resources/quality/monoprice_select_mini_v2/pla/monoprice_select_mini_v2_pla_normal.inst.cfg b/resources/quality/monoprice_select_mini_v2/pla/monoprice_select_mini_v2_pla_normal.inst.cfg
index 895d550743..5e1ba97ead 100644
--- a/resources/quality/monoprice_select_mini_v2/pla/monoprice_select_mini_v2_pla_normal.inst.cfg
+++ b/resources/quality/monoprice_select_mini_v2/pla/monoprice_select_mini_v2_pla_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/monoprice_select_mini_v2/pla/monoprice_select_mini_v2_pla_superdraft.inst.cfg b/resources/quality/monoprice_select_mini_v2/pla/monoprice_select_mini_v2_pla_superdraft.inst.cfg
index a7ee56bc4a..f38367832a 100644
--- a/resources/quality/monoprice_select_mini_v2/pla/monoprice_select_mini_v2_pla_superdraft.inst.cfg
+++ b/resources/quality/monoprice_select_mini_v2/pla/monoprice_select_mini_v2_pla_superdraft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = superdraft
-setting_version = 21
+setting_version = 22
type = quality
weight = -5
diff --git a/resources/quality/monoprice_select_mini_v2/pla/monoprice_select_mini_v2_pla_thickerdraft.inst.cfg b/resources/quality/monoprice_select_mini_v2/pla/monoprice_select_mini_v2_pla_thickerdraft.inst.cfg
index 49669b9e28..978d45d738 100644
--- a/resources/quality/monoprice_select_mini_v2/pla/monoprice_select_mini_v2_pla_thickerdraft.inst.cfg
+++ b/resources/quality/monoprice_select_mini_v2/pla/monoprice_select_mini_v2_pla_thickerdraft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = thickerdraft
-setting_version = 21
+setting_version = 22
type = quality
weight = -3
diff --git a/resources/quality/monoprice_select_mini_v2/pla/monoprice_select_mini_v2_pla_ultra.inst.cfg b/resources/quality/monoprice_select_mini_v2/pla/monoprice_select_mini_v2_pla_ultra.inst.cfg
index dd5e8cf150..cbdd2c0cba 100644
--- a/resources/quality/monoprice_select_mini_v2/pla/monoprice_select_mini_v2_pla_ultra.inst.cfg
+++ b/resources/quality/monoprice_select_mini_v2/pla/monoprice_select_mini_v2_pla_ultra.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = ultra
-setting_version = 21
+setting_version = 22
type = quality
weight = 2
diff --git a/resources/quality/monoprice_select_mini_v2/pla/monoprice_select_mini_v2_pla_verydraft.inst.cfg b/resources/quality/monoprice_select_mini_v2/pla/monoprice_select_mini_v2_pla_verydraft.inst.cfg
index 371048a338..6fbe7ce0cd 100644
--- a/resources/quality/monoprice_select_mini_v2/pla/monoprice_select_mini_v2_pla_verydraft.inst.cfg
+++ b/resources/quality/monoprice_select_mini_v2/pla/monoprice_select_mini_v2_pla_verydraft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = verydraft
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/normal.inst.cfg b/resources/quality/normal.inst.cfg
index 08a16efb27..dc30e0e7e9 100644
--- a/resources/quality/normal.inst.cfg
+++ b/resources/quality/normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/nps/nps_ABS_A.inst.cfg b/resources/quality/nps/nps_ABS_A.inst.cfg
index 5f2e5ab65f..23debbdf17 100644
--- a/resources/quality/nps/nps_ABS_A.inst.cfg
+++ b/resources/quality/nps/nps_ABS_A.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = a
-setting_version = 21
+setting_version = 22
type = quality
weight = 1
diff --git a/resources/quality/nps/nps_ABS_B.inst.cfg b/resources/quality/nps/nps_ABS_B.inst.cfg
index 2fc5566a89..3f700405bd 100644
--- a/resources/quality/nps/nps_ABS_B.inst.cfg
+++ b/resources/quality/nps/nps_ABS_B.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = b
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/nps/nps_ABS_C.inst.cfg b/resources/quality/nps/nps_ABS_C.inst.cfg
index 548ec32da7..6138e4004c 100644
--- a/resources/quality/nps/nps_ABS_C.inst.cfg
+++ b/resources/quality/nps/nps_ABS_C.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = c
-setting_version = 21
+setting_version = 22
type = quality
weight = -1
diff --git a/resources/quality/nps/nps_PC_A.inst.cfg b/resources/quality/nps/nps_PC_A.inst.cfg
index 0031c94db8..8665f8ceae 100644
--- a/resources/quality/nps/nps_PC_A.inst.cfg
+++ b/resources/quality/nps/nps_PC_A.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pc
quality_type = a
-setting_version = 21
+setting_version = 22
type = quality
weight = 1
diff --git a/resources/quality/nps/nps_PC_B.inst.cfg b/resources/quality/nps/nps_PC_B.inst.cfg
index 9a048e0404..9ccb5cea53 100644
--- a/resources/quality/nps/nps_PC_B.inst.cfg
+++ b/resources/quality/nps/nps_PC_B.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pc
quality_type = b
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/nps/nps_PC_C.inst.cfg b/resources/quality/nps/nps_PC_C.inst.cfg
index 3160d7b6a7..30267d4237 100644
--- a/resources/quality/nps/nps_PC_C.inst.cfg
+++ b/resources/quality/nps/nps_PC_C.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pc
quality_type = c
-setting_version = 21
+setting_version = 22
type = quality
weight = -1
diff --git a/resources/quality/nps/nps_PETG_A.inst.cfg b/resources/quality/nps/nps_PETG_A.inst.cfg
index 31de88a655..3cae430f1c 100644
--- a/resources/quality/nps/nps_PETG_A.inst.cfg
+++ b/resources/quality/nps/nps_PETG_A.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = a
-setting_version = 21
+setting_version = 22
type = quality
weight = 1
diff --git a/resources/quality/nps/nps_PETG_B.inst.cfg b/resources/quality/nps/nps_PETG_B.inst.cfg
index 184ac20ebf..5860f65414 100644
--- a/resources/quality/nps/nps_PETG_B.inst.cfg
+++ b/resources/quality/nps/nps_PETG_B.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = b
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/nps/nps_PETG_C.inst.cfg b/resources/quality/nps/nps_PETG_C.inst.cfg
index 616d8733cd..d35175fbc5 100644
--- a/resources/quality/nps/nps_PETG_C.inst.cfg
+++ b/resources/quality/nps/nps_PETG_C.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = c
-setting_version = 21
+setting_version = 22
type = quality
weight = -1
diff --git a/resources/quality/nps/nps_PLA_A.inst.cfg b/resources/quality/nps/nps_PLA_A.inst.cfg
index aa4e5b870b..6c557e4477 100644
--- a/resources/quality/nps/nps_PLA_A.inst.cfg
+++ b/resources/quality/nps/nps_PLA_A.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = a
-setting_version = 21
+setting_version = 22
type = quality
weight = 1
diff --git a/resources/quality/nps/nps_PLA_B.inst.cfg b/resources/quality/nps/nps_PLA_B.inst.cfg
index 02441d6bca..02571aa0f5 100644
--- a/resources/quality/nps/nps_PLA_B.inst.cfg
+++ b/resources/quality/nps/nps_PLA_B.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = b
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/nps/nps_PLA_C.inst.cfg b/resources/quality/nps/nps_PLA_C.inst.cfg
index 8a9bb24ca7..6b12b4b169 100644
--- a/resources/quality/nps/nps_PLA_C.inst.cfg
+++ b/resources/quality/nps/nps_PLA_C.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = c
-setting_version = 21
+setting_version = 22
type = quality
weight = -1
diff --git a/resources/quality/nps/nps_TPU_A.inst.cfg b/resources/quality/nps/nps_TPU_A.inst.cfg
index 33e6e8235e..c706bf08e8 100644
--- a/resources/quality/nps/nps_TPU_A.inst.cfg
+++ b/resources/quality/nps/nps_TPU_A.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = a
-setting_version = 21
+setting_version = 22
type = quality
weight = 1
diff --git a/resources/quality/nps/nps_TPU_B.inst.cfg b/resources/quality/nps/nps_TPU_B.inst.cfg
index e43d00d639..5841b4045c 100644
--- a/resources/quality/nps/nps_TPU_B.inst.cfg
+++ b/resources/quality/nps/nps_TPU_B.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = b
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/nps/nps_TPU_C.inst.cfg b/resources/quality/nps/nps_TPU_C.inst.cfg
index 590834e137..8ac308460c 100644
--- a/resources/quality/nps/nps_TPU_C.inst.cfg
+++ b/resources/quality/nps/nps_TPU_C.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = c
-setting_version = 21
+setting_version = 22
type = quality
weight = -1
diff --git a/resources/quality/nps/nps_global_A.inst.cfg b/resources/quality/nps/nps_global_A.inst.cfg
index 245e8143ce..1cb73eb1b8 100644
--- a/resources/quality/nps/nps_global_A.inst.cfg
+++ b/resources/quality/nps/nps_global_A.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = a
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/nps/nps_global_B.inst.cfg b/resources/quality/nps/nps_global_B.inst.cfg
index 460ba27d8f..89b4dabeab 100644
--- a/resources/quality/nps/nps_global_B.inst.cfg
+++ b/resources/quality/nps/nps_global_B.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = b
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/nps/nps_global_C.inst.cfg b/resources/quality/nps/nps_global_C.inst.cfg
index e79fa4cd1d..e8a4d989c3 100644
--- a/resources/quality/nps/nps_global_C.inst.cfg
+++ b/resources/quality/nps/nps_global_C.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = c
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/nwa3d_a31/nwa3d_a31_best.inst.cfg b/resources/quality/nwa3d_a31/nwa3d_a31_best.inst.cfg
index 9af032c768..fe29dcc017 100644
--- a/resources/quality/nwa3d_a31/nwa3d_a31_best.inst.cfg
+++ b/resources/quality/nwa3d_a31/nwa3d_a31_best.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = best
-setting_version = 21
+setting_version = 22
type = quality
weight = 1
diff --git a/resources/quality/nwa3d_a31/nwa3d_a31_e.inst.cfg b/resources/quality/nwa3d_a31/nwa3d_a31_e.inst.cfg
index 129bae6bc5..3c4b16723c 100644
--- a/resources/quality/nwa3d_a31/nwa3d_a31_e.inst.cfg
+++ b/resources/quality/nwa3d_a31/nwa3d_a31_e.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = Engineering
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/nwa3d_a31/nwa3d_a31_fast.inst.cfg b/resources/quality/nwa3d_a31/nwa3d_a31_fast.inst.cfg
index 7b62a30f66..a8351dd223 100644
--- a/resources/quality/nwa3d_a31/nwa3d_a31_fast.inst.cfg
+++ b/resources/quality/nwa3d_a31/nwa3d_a31_fast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
weight = -1
diff --git a/resources/quality/nwa3d_a31/nwa3d_a31_normal.inst.cfg b/resources/quality/nwa3d_a31/nwa3d_a31_normal.inst.cfg
index f7a9c99dc1..8c65da3d3a 100644
--- a/resources/quality/nwa3d_a31/nwa3d_a31_normal.inst.cfg
+++ b/resources/quality/nwa3d_a31/nwa3d_a31_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/nwa3d_a5/nwa3d_a5_best.inst.cfg b/resources/quality/nwa3d_a5/nwa3d_a5_best.inst.cfg
index 4317599310..d6f6c73c98 100644
--- a/resources/quality/nwa3d_a5/nwa3d_a5_best.inst.cfg
+++ b/resources/quality/nwa3d_a5/nwa3d_a5_best.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = best
-setting_version = 21
+setting_version = 22
type = quality
weight = 1
diff --git a/resources/quality/nwa3d_a5/nwa3d_a5_fast.inst.cfg b/resources/quality/nwa3d_a5/nwa3d_a5_fast.inst.cfg
index 965bf3e652..d92ff21e1a 100644
--- a/resources/quality/nwa3d_a5/nwa3d_a5_fast.inst.cfg
+++ b/resources/quality/nwa3d_a5/nwa3d_a5_fast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
weight = -1
diff --git a/resources/quality/nwa3d_a5/nwa3d_a5_normal.inst.cfg b/resources/quality/nwa3d_a5/nwa3d_a5_normal.inst.cfg
index 5f78a2d76b..860c295c18 100644
--- a/resources/quality/nwa3d_a5/nwa3d_a5_normal.inst.cfg
+++ b/resources/quality/nwa3d_a5/nwa3d_a5_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/peopoly_moai/peopoly_moai_coarse.inst.cfg b/resources/quality/peopoly_moai/peopoly_moai_coarse.inst.cfg
index 37ce639c6e..9b83b18c6f 100644
--- a/resources/quality/peopoly_moai/peopoly_moai_coarse.inst.cfg
+++ b/resources/quality/peopoly_moai/peopoly_moai_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
weight = 3
diff --git a/resources/quality/peopoly_moai/peopoly_moai_draft.inst.cfg b/resources/quality/peopoly_moai/peopoly_moai_draft.inst.cfg
index 33850fa469..ee6b848ec3 100644
--- a/resources/quality/peopoly_moai/peopoly_moai_draft.inst.cfg
+++ b/resources/quality/peopoly_moai/peopoly_moai_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/peopoly_moai/peopoly_moai_extra_high.inst.cfg b/resources/quality/peopoly_moai/peopoly_moai_extra_high.inst.cfg
index 547a7b4d0a..77fa8652b3 100644
--- a/resources/quality/peopoly_moai/peopoly_moai_extra_high.inst.cfg
+++ b/resources/quality/peopoly_moai/peopoly_moai_extra_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = extra_high
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/peopoly_moai/peopoly_moai_high.inst.cfg b/resources/quality/peopoly_moai/peopoly_moai_high.inst.cfg
index 373129772f..9385278952 100644
--- a/resources/quality/peopoly_moai/peopoly_moai_high.inst.cfg
+++ b/resources/quality/peopoly_moai/peopoly_moai_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
weight = 1
diff --git a/resources/quality/peopoly_moai/peopoly_moai_normal.inst.cfg b/resources/quality/peopoly_moai/peopoly_moai_normal.inst.cfg
index 41bd84a5da..a996b30c8a 100644
--- a/resources/quality/peopoly_moai/peopoly_moai_normal.inst.cfg
+++ b/resources/quality/peopoly_moai/peopoly_moai_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/rigid3d_base/abs/rigid3d_base_abs_adaptive.inst.cfg b/resources/quality/rigid3d_base/abs/rigid3d_base_abs_adaptive.inst.cfg
index 0b2a929fc3..9436f1214d 100644
--- a/resources/quality/rigid3d_base/abs/rigid3d_base_abs_adaptive.inst.cfg
+++ b/resources/quality/rigid3d_base/abs/rigid3d_base_abs_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
[values]
diff --git a/resources/quality/rigid3d_base/abs/rigid3d_base_abs_good.inst.cfg b/resources/quality/rigid3d_base/abs/rigid3d_base_abs_good.inst.cfg
index 333d1508ed..7075fd5cdb 100644
--- a/resources/quality/rigid3d_base/abs/rigid3d_base_abs_good.inst.cfg
+++ b/resources/quality/rigid3d_base/abs/rigid3d_base_abs_good.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = good
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/rigid3d_base/abs/rigid3d_base_abs_low.inst.cfg b/resources/quality/rigid3d_base/abs/rigid3d_base_abs_low.inst.cfg
index 59576e45e3..11449b3724 100644
--- a/resources/quality/rigid3d_base/abs/rigid3d_base_abs_low.inst.cfg
+++ b/resources/quality/rigid3d_base/abs/rigid3d_base_abs_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/rigid3d_base/abs/rigid3d_base_abs_standard.inst.cfg b/resources/quality/rigid3d_base/abs/rigid3d_base_abs_standard.inst.cfg
index dfe5d5f7f8..9d5fe97e90 100644
--- a/resources/quality/rigid3d_base/abs/rigid3d_base_abs_standard.inst.cfg
+++ b/resources/quality/rigid3d_base/abs/rigid3d_base_abs_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
[values]
diff --git a/resources/quality/rigid3d_base/abs/rigid3d_base_abs_super.inst.cfg b/resources/quality/rigid3d_base/abs/rigid3d_base_abs_super.inst.cfg
index 6ada21676e..adc821bb0c 100644
--- a/resources/quality/rigid3d_base/abs/rigid3d_base_abs_super.inst.cfg
+++ b/resources/quality/rigid3d_base/abs/rigid3d_base_abs_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
[values]
diff --git a/resources/quality/rigid3d_base/abs/rigid3d_base_abs_ultra.inst.cfg b/resources/quality/rigid3d_base/abs/rigid3d_base_abs_ultra.inst.cfg
index ed4f934ede..972d661286 100644
--- a/resources/quality/rigid3d_base/abs/rigid3d_base_abs_ultra.inst.cfg
+++ b/resources/quality/rigid3d_base/abs/rigid3d_base_abs_ultra.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = ultra
-setting_version = 21
+setting_version = 22
type = quality
[values]
diff --git a/resources/quality/rigid3d_base/nylon/rigid3d_base_nylon_adaptive.inst.cfg b/resources/quality/rigid3d_base/nylon/rigid3d_base_nylon_adaptive.inst.cfg
index 1ecbeffc1c..f11e0124c6 100644
--- a/resources/quality/rigid3d_base/nylon/rigid3d_base_nylon_adaptive.inst.cfg
+++ b/resources/quality/rigid3d_base/nylon/rigid3d_base_nylon_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
[values]
diff --git a/resources/quality/rigid3d_base/nylon/rigid3d_base_nylon_good.inst.cfg b/resources/quality/rigid3d_base/nylon/rigid3d_base_nylon_good.inst.cfg
index 4188441e95..8c3f567f09 100644
--- a/resources/quality/rigid3d_base/nylon/rigid3d_base_nylon_good.inst.cfg
+++ b/resources/quality/rigid3d_base/nylon/rigid3d_base_nylon_good.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = good
-setting_version = 21
+setting_version = 22
type = quality
[values]
diff --git a/resources/quality/rigid3d_base/nylon/rigid3d_base_nylon_low.inst.cfg b/resources/quality/rigid3d_base/nylon/rigid3d_base_nylon_low.inst.cfg
index befb1002d6..3e00b6f10b 100644
--- a/resources/quality/rigid3d_base/nylon/rigid3d_base_nylon_low.inst.cfg
+++ b/resources/quality/rigid3d_base/nylon/rigid3d_base_nylon_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
[values]
diff --git a/resources/quality/rigid3d_base/nylon/rigid3d_base_nylon_standard.inst.cfg b/resources/quality/rigid3d_base/nylon/rigid3d_base_nylon_standard.inst.cfg
index 04ff22bce7..b4dd761b20 100644
--- a/resources/quality/rigid3d_base/nylon/rigid3d_base_nylon_standard.inst.cfg
+++ b/resources/quality/rigid3d_base/nylon/rigid3d_base_nylon_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
[values]
diff --git a/resources/quality/rigid3d_base/nylon/rigid3d_base_nylon_super.inst.cfg b/resources/quality/rigid3d_base/nylon/rigid3d_base_nylon_super.inst.cfg
index 5d1f85b953..99d3d50454 100644
--- a/resources/quality/rigid3d_base/nylon/rigid3d_base_nylon_super.inst.cfg
+++ b/resources/quality/rigid3d_base/nylon/rigid3d_base_nylon_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
[values]
diff --git a/resources/quality/rigid3d_base/nylon/rigid3d_base_nylon_ultra.inst.cfg b/resources/quality/rigid3d_base/nylon/rigid3d_base_nylon_ultra.inst.cfg
index bd11d928c7..4a413c2e1c 100644
--- a/resources/quality/rigid3d_base/nylon/rigid3d_base_nylon_ultra.inst.cfg
+++ b/resources/quality/rigid3d_base/nylon/rigid3d_base_nylon_ultra.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = ultra
-setting_version = 21
+setting_version = 22
type = quality
[values]
diff --git a/resources/quality/rigid3d_base/petg/rigid3d_base_petg_adaptive.inst.cfg b/resources/quality/rigid3d_base/petg/rigid3d_base_petg_adaptive.inst.cfg
index 678d978617..f77c28b5fd 100644
--- a/resources/quality/rigid3d_base/petg/rigid3d_base_petg_adaptive.inst.cfg
+++ b/resources/quality/rigid3d_base/petg/rigid3d_base_petg_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
[values]
diff --git a/resources/quality/rigid3d_base/petg/rigid3d_base_petg_good.inst.cfg b/resources/quality/rigid3d_base/petg/rigid3d_base_petg_good.inst.cfg
index 7d547fd7ed..2bc78750ee 100644
--- a/resources/quality/rigid3d_base/petg/rigid3d_base_petg_good.inst.cfg
+++ b/resources/quality/rigid3d_base/petg/rigid3d_base_petg_good.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = good
-setting_version = 21
+setting_version = 22
type = quality
[values]
diff --git a/resources/quality/rigid3d_base/petg/rigid3d_base_petg_low.inst.cfg b/resources/quality/rigid3d_base/petg/rigid3d_base_petg_low.inst.cfg
index becdd74877..656ece9805 100644
--- a/resources/quality/rigid3d_base/petg/rigid3d_base_petg_low.inst.cfg
+++ b/resources/quality/rigid3d_base/petg/rigid3d_base_petg_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
[values]
diff --git a/resources/quality/rigid3d_base/petg/rigid3d_base_petg_standard.inst.cfg b/resources/quality/rigid3d_base/petg/rigid3d_base_petg_standard.inst.cfg
index 54dc9e9aef..5cbba2dadf 100644
--- a/resources/quality/rigid3d_base/petg/rigid3d_base_petg_standard.inst.cfg
+++ b/resources/quality/rigid3d_base/petg/rigid3d_base_petg_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
[values]
diff --git a/resources/quality/rigid3d_base/petg/rigid3d_base_petg_super.inst.cfg b/resources/quality/rigid3d_base/petg/rigid3d_base_petg_super.inst.cfg
index acd902524f..2e40788daa 100644
--- a/resources/quality/rigid3d_base/petg/rigid3d_base_petg_super.inst.cfg
+++ b/resources/quality/rigid3d_base/petg/rigid3d_base_petg_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
[values]
diff --git a/resources/quality/rigid3d_base/petg/rigid3d_base_petg_ultra.inst.cfg b/resources/quality/rigid3d_base/petg/rigid3d_base_petg_ultra.inst.cfg
index e557548980..8d9de515c9 100644
--- a/resources/quality/rigid3d_base/petg/rigid3d_base_petg_ultra.inst.cfg
+++ b/resources/quality/rigid3d_base/petg/rigid3d_base_petg_ultra.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = ultra
-setting_version = 21
+setting_version = 22
type = quality
[values]
diff --git a/resources/quality/rigid3d_base/pla/rigid3d_base_pla_adaptive.inst.cfg b/resources/quality/rigid3d_base/pla/rigid3d_base_pla_adaptive.inst.cfg
index e8e0ec28f2..966a6a208e 100644
--- a/resources/quality/rigid3d_base/pla/rigid3d_base_pla_adaptive.inst.cfg
+++ b/resources/quality/rigid3d_base/pla/rigid3d_base_pla_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
[values]
diff --git a/resources/quality/rigid3d_base/pla/rigid3d_base_pla_good.inst.cfg b/resources/quality/rigid3d_base/pla/rigid3d_base_pla_good.inst.cfg
index 3f093574b9..56e0589d42 100644
--- a/resources/quality/rigid3d_base/pla/rigid3d_base_pla_good.inst.cfg
+++ b/resources/quality/rigid3d_base/pla/rigid3d_base_pla_good.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = good
-setting_version = 21
+setting_version = 22
type = quality
[values]
diff --git a/resources/quality/rigid3d_base/pla/rigid3d_base_pla_low.inst.cfg b/resources/quality/rigid3d_base/pla/rigid3d_base_pla_low.inst.cfg
index 896a00d222..67192d4333 100644
--- a/resources/quality/rigid3d_base/pla/rigid3d_base_pla_low.inst.cfg
+++ b/resources/quality/rigid3d_base/pla/rigid3d_base_pla_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
[values]
diff --git a/resources/quality/rigid3d_base/pla/rigid3d_base_pla_standard.inst.cfg b/resources/quality/rigid3d_base/pla/rigid3d_base_pla_standard.inst.cfg
index 31b3e4e68e..9b78986d8f 100644
--- a/resources/quality/rigid3d_base/pla/rigid3d_base_pla_standard.inst.cfg
+++ b/resources/quality/rigid3d_base/pla/rigid3d_base_pla_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
[values]
diff --git a/resources/quality/rigid3d_base/pla/rigid3d_base_pla_super.inst.cfg b/resources/quality/rigid3d_base/pla/rigid3d_base_pla_super.inst.cfg
index d328b4a921..a49f8c71da 100644
--- a/resources/quality/rigid3d_base/pla/rigid3d_base_pla_super.inst.cfg
+++ b/resources/quality/rigid3d_base/pla/rigid3d_base_pla_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
[values]
diff --git a/resources/quality/rigid3d_base/pla/rigid3d_base_pla_ultra.inst.cfg b/resources/quality/rigid3d_base/pla/rigid3d_base_pla_ultra.inst.cfg
index 60c7af132c..fc7e593fbc 100644
--- a/resources/quality/rigid3d_base/pla/rigid3d_base_pla_ultra.inst.cfg
+++ b/resources/quality/rigid3d_base/pla/rigid3d_base_pla_ultra.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = ultra
-setting_version = 21
+setting_version = 22
type = quality
[values]
diff --git a/resources/quality/rigid3d_base/rigid3d_base_global_adaptive.inst.cfg b/resources/quality/rigid3d_base/rigid3d_base_global_adaptive.inst.cfg
index 0fcc6ed188..7b8576b2de 100644
--- a/resources/quality/rigid3d_base/rigid3d_base_global_adaptive.inst.cfg
+++ b/resources/quality/rigid3d_base/rigid3d_base_global_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
weight = -6
diff --git a/resources/quality/rigid3d_base/rigid3d_base_global_good.inst.cfg b/resources/quality/rigid3d_base/rigid3d_base_global_good.inst.cfg
index d40f5a4887..af0bc1382b 100644
--- a/resources/quality/rigid3d_base/rigid3d_base_global_good.inst.cfg
+++ b/resources/quality/rigid3d_base/rigid3d_base_global_good.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = good
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/rigid3d_base/rigid3d_base_global_low.inst.cfg b/resources/quality/rigid3d_base/rigid3d_base_global_low.inst.cfg
index 451e135c8c..d6c49e5d9a 100644
--- a/resources/quality/rigid3d_base/rigid3d_base_global_low.inst.cfg
+++ b/resources/quality/rigid3d_base/rigid3d_base_global_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
weight = -4
diff --git a/resources/quality/rigid3d_base/rigid3d_base_global_standard.inst.cfg b/resources/quality/rigid3d_base/rigid3d_base_global_standard.inst.cfg
index 7bd138a3de..e053edf5f4 100644
--- a/resources/quality/rigid3d_base/rigid3d_base_global_standard.inst.cfg
+++ b/resources/quality/rigid3d_base/rigid3d_base_global_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
weight = -3
diff --git a/resources/quality/rigid3d_base/rigid3d_base_global_super.inst.cfg b/resources/quality/rigid3d_base/rigid3d_base_global_super.inst.cfg
index 07aa690ffe..09976277b5 100644
--- a/resources/quality/rigid3d_base/rigid3d_base_global_super.inst.cfg
+++ b/resources/quality/rigid3d_base/rigid3d_base_global_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
weight = -1
diff --git a/resources/quality/rigid3d_base/rigid3d_base_global_ultra.inst.cfg b/resources/quality/rigid3d_base/rigid3d_base_global_ultra.inst.cfg
index 76b0cc1b8d..e0ffe4421e 100644
--- a/resources/quality/rigid3d_base/rigid3d_base_global_ultra.inst.cfg
+++ b/resources/quality/rigid3d_base/rigid3d_base_global_ultra.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = ultra
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/rigid3d_base/tpu/rigid3d_base_tpu_adaptive.inst.cfg b/resources/quality/rigid3d_base/tpu/rigid3d_base_tpu_adaptive.inst.cfg
index c81b884b9e..626025b515 100644
--- a/resources/quality/rigid3d_base/tpu/rigid3d_base_tpu_adaptive.inst.cfg
+++ b/resources/quality/rigid3d_base/tpu/rigid3d_base_tpu_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
[values]
diff --git a/resources/quality/rigid3d_base/tpu/rigid3d_base_tpu_good.inst.cfg b/resources/quality/rigid3d_base/tpu/rigid3d_base_tpu_good.inst.cfg
index 17c414cd13..bc0151b230 100644
--- a/resources/quality/rigid3d_base/tpu/rigid3d_base_tpu_good.inst.cfg
+++ b/resources/quality/rigid3d_base/tpu/rigid3d_base_tpu_good.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = good
-setting_version = 21
+setting_version = 22
type = quality
[values]
diff --git a/resources/quality/rigid3d_base/tpu/rigid3d_base_tpu_low.inst.cfg b/resources/quality/rigid3d_base/tpu/rigid3d_base_tpu_low.inst.cfg
index 9d51ccddf1..5a0333e1a7 100644
--- a/resources/quality/rigid3d_base/tpu/rigid3d_base_tpu_low.inst.cfg
+++ b/resources/quality/rigid3d_base/tpu/rigid3d_base_tpu_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
[values]
diff --git a/resources/quality/rigid3d_base/tpu/rigid3d_base_tpu_standard.inst.cfg b/resources/quality/rigid3d_base/tpu/rigid3d_base_tpu_standard.inst.cfg
index a7c0fe64c2..a61f3984e5 100644
--- a/resources/quality/rigid3d_base/tpu/rigid3d_base_tpu_standard.inst.cfg
+++ b/resources/quality/rigid3d_base/tpu/rigid3d_base_tpu_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
[values]
diff --git a/resources/quality/rigid3d_base/tpu/rigid3d_base_tpu_super.inst.cfg b/resources/quality/rigid3d_base/tpu/rigid3d_base_tpu_super.inst.cfg
index da101e7062..183f1a28c6 100644
--- a/resources/quality/rigid3d_base/tpu/rigid3d_base_tpu_super.inst.cfg
+++ b/resources/quality/rigid3d_base/tpu/rigid3d_base_tpu_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
[values]
diff --git a/resources/quality/rigid3d_base/tpu/rigid3d_base_tpu_ultra.inst.cfg b/resources/quality/rigid3d_base/tpu/rigid3d_base_tpu_ultra.inst.cfg
index 58090c4674..1f2fcc6d36 100644
--- a/resources/quality/rigid3d_base/tpu/rigid3d_base_tpu_ultra.inst.cfg
+++ b/resources/quality/rigid3d_base/tpu/rigid3d_base_tpu_ultra.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = ultra
-setting_version = 21
+setting_version = 22
type = quality
[values]
diff --git a/resources/quality/skriware_2/sk2_advanced.inst.cfg b/resources/quality/skriware_2/sk2_advanced.inst.cfg
index ccd4a5aba1..ac3fa6041d 100644
--- a/resources/quality/skriware_2/sk2_advanced.inst.cfg
+++ b/resources/quality/skriware_2/sk2_advanced.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/skriware_2/sk2_fast.inst.cfg b/resources/quality/skriware_2/sk2_fast.inst.cfg
index f77001e131..d0b8208e5a 100644
--- a/resources/quality/skriware_2/sk2_fast.inst.cfg
+++ b/resources/quality/skriware_2/sk2_fast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
weight = -1
diff --git a/resources/quality/skriware_2/sk2_precise.inst.cfg b/resources/quality/skriware_2/sk2_precise.inst.cfg
index c0ce3a94ea..752902b731 100644
--- a/resources/quality/skriware_2/sk2_precise.inst.cfg
+++ b/resources/quality/skriware_2/sk2_precise.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = best
-setting_version = 21
+setting_version = 22
type = quality
weight = -1
diff --git a/resources/quality/snakeoilxy/snakeoilxy_global_fast_quality.inst.cfg b/resources/quality/snakeoilxy/snakeoilxy_global_fast_quality.inst.cfg
index b915cb018e..07147785e7 100644
--- a/resources/quality/snakeoilxy/snakeoilxy_global_fast_quality.inst.cfg
+++ b/resources/quality/snakeoilxy/snakeoilxy_global_fast_quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
[values]
diff --git a/resources/quality/snakeoilxy/snakeoilxy_global_fine_quality.inst.cfg b/resources/quality/snakeoilxy/snakeoilxy_global_fine_quality.inst.cfg
index 1a41bbacab..672d907afe 100644
--- a/resources/quality/snakeoilxy/snakeoilxy_global_fine_quality.inst.cfg
+++ b/resources/quality/snakeoilxy/snakeoilxy_global_fine_quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
[values]
diff --git a/resources/quality/snakeoilxy/snakeoilxy_global_normal_quality.inst.cfg b/resources/quality/snakeoilxy/snakeoilxy_global_normal_quality.inst.cfg
index 3335a448c1..3e90b5966f 100644
--- a/resources/quality/snakeoilxy/snakeoilxy_global_normal_quality.inst.cfg
+++ b/resources/quality/snakeoilxy/snakeoilxy_global_normal_quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
[values]
diff --git a/resources/quality/snakeoilxy/snakeoilxy_global_strong_quality.inst.cfg b/resources/quality/snakeoilxy/snakeoilxy_global_strong_quality.inst.cfg
index 404886820a..abbdc4e846 100644
--- a/resources/quality/snakeoilxy/snakeoilxy_global_strong_quality.inst.cfg
+++ b/resources/quality/snakeoilxy/snakeoilxy_global_strong_quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = strong
-setting_version = 21
+setting_version = 22
type = quality
[values]
diff --git a/resources/quality/snapmaker2/snapmaker2_fast.inst.cfg b/resources/quality/snapmaker2/snapmaker2_fast.inst.cfg
index 8050893715..ca9845a2fa 100644
--- a/resources/quality/snapmaker2/snapmaker2_fast.inst.cfg
+++ b/resources/quality/snapmaker2/snapmaker2_fast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/snapmaker2/snapmaker2_high.inst.cfg b/resources/quality/snapmaker2/snapmaker2_high.inst.cfg
index bbae689016..d3c34f1afd 100644
--- a/resources/quality/snapmaker2/snapmaker2_high.inst.cfg
+++ b/resources/quality/snapmaker2/snapmaker2_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
weight = 1
diff --git a/resources/quality/snapmaker2/snapmaker2_normal.inst.cfg b/resources/quality/snapmaker2/snapmaker2_normal.inst.cfg
index 44896bea48..97514c3788 100644
--- a/resources/quality/snapmaker2/snapmaker2_normal.inst.cfg
+++ b/resources/quality/snapmaker2/snapmaker2_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/sovol/ABS/sovol_bowden_0.2_ABS_super.inst.cfg b/resources/quality/sovol/ABS/sovol_bowden_0.2_ABS_super.inst.cfg
index db7c91aa9d..772967217a 100644
--- a/resources/quality/sovol/ABS/sovol_bowden_0.2_ABS_super.inst.cfg
+++ b/resources/quality/sovol/ABS/sovol_bowden_0.2_ABS_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.2mm Nozzle
diff --git a/resources/quality/sovol/ABS/sovol_bowden_0.2_ABS_ultra.inst.cfg b/resources/quality/sovol/ABS/sovol_bowden_0.2_ABS_ultra.inst.cfg
index 839e9770cd..0726300d16 100644
--- a/resources/quality/sovol/ABS/sovol_bowden_0.2_ABS_ultra.inst.cfg
+++ b/resources/quality/sovol/ABS/sovol_bowden_0.2_ABS_ultra.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = ultra
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.2mm Nozzle
diff --git a/resources/quality/sovol/ABS/sovol_bowden_0.3_ABS_adaptive.inst.cfg b/resources/quality/sovol/ABS/sovol_bowden_0.3_ABS_adaptive.inst.cfg
index cdac73c63a..b856b23909 100644
--- a/resources/quality/sovol/ABS/sovol_bowden_0.3_ABS_adaptive.inst.cfg
+++ b/resources/quality/sovol/ABS/sovol_bowden_0.3_ABS_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/sovol/ABS/sovol_bowden_0.3_ABS_low.inst.cfg b/resources/quality/sovol/ABS/sovol_bowden_0.3_ABS_low.inst.cfg
index 2e42d6ee6e..ea89399b04 100644
--- a/resources/quality/sovol/ABS/sovol_bowden_0.3_ABS_low.inst.cfg
+++ b/resources/quality/sovol/ABS/sovol_bowden_0.3_ABS_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/sovol/ABS/sovol_bowden_0.3_ABS_standard.inst.cfg b/resources/quality/sovol/ABS/sovol_bowden_0.3_ABS_standard.inst.cfg
index b5d35e4f07..c4a73d8829 100644
--- a/resources/quality/sovol/ABS/sovol_bowden_0.3_ABS_standard.inst.cfg
+++ b/resources/quality/sovol/ABS/sovol_bowden_0.3_ABS_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/sovol/ABS/sovol_bowden_0.3_ABS_super.inst.cfg b/resources/quality/sovol/ABS/sovol_bowden_0.3_ABS_super.inst.cfg
index 7b83b1fb9d..25dd15c61f 100644
--- a/resources/quality/sovol/ABS/sovol_bowden_0.3_ABS_super.inst.cfg
+++ b/resources/quality/sovol/ABS/sovol_bowden_0.3_ABS_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/sovol/ABS/sovol_bowden_0.4_ABS_adaptive.inst.cfg b/resources/quality/sovol/ABS/sovol_bowden_0.4_ABS_adaptive.inst.cfg
index 5622f0fca9..f8ee0564e4 100644
--- a/resources/quality/sovol/ABS/sovol_bowden_0.4_ABS_adaptive.inst.cfg
+++ b/resources/quality/sovol/ABS/sovol_bowden_0.4_ABS_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/sovol/ABS/sovol_bowden_0.4_ABS_low.inst.cfg b/resources/quality/sovol/ABS/sovol_bowden_0.4_ABS_low.inst.cfg
index 42cbb039a7..b52d3796bd 100644
--- a/resources/quality/sovol/ABS/sovol_bowden_0.4_ABS_low.inst.cfg
+++ b/resources/quality/sovol/ABS/sovol_bowden_0.4_ABS_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/sovol/ABS/sovol_bowden_0.4_ABS_standard.inst.cfg b/resources/quality/sovol/ABS/sovol_bowden_0.4_ABS_standard.inst.cfg
index 641d49b1f8..db41a18c33 100644
--- a/resources/quality/sovol/ABS/sovol_bowden_0.4_ABS_standard.inst.cfg
+++ b/resources/quality/sovol/ABS/sovol_bowden_0.4_ABS_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/sovol/ABS/sovol_bowden_0.4_ABS_super.inst.cfg b/resources/quality/sovol/ABS/sovol_bowden_0.4_ABS_super.inst.cfg
index e624794a9f..8d9f4a8945 100644
--- a/resources/quality/sovol/ABS/sovol_bowden_0.4_ABS_super.inst.cfg
+++ b/resources/quality/sovol/ABS/sovol_bowden_0.4_ABS_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/sovol/ABS/sovol_bowden_0.5_ABS_adaptive.inst.cfg b/resources/quality/sovol/ABS/sovol_bowden_0.5_ABS_adaptive.inst.cfg
index 271b64626f..b7a7967e51 100644
--- a/resources/quality/sovol/ABS/sovol_bowden_0.5_ABS_adaptive.inst.cfg
+++ b/resources/quality/sovol/ABS/sovol_bowden_0.5_ABS_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/sovol/ABS/sovol_bowden_0.5_ABS_low.inst.cfg b/resources/quality/sovol/ABS/sovol_bowden_0.5_ABS_low.inst.cfg
index faebc91a24..3ae2ea97eb 100644
--- a/resources/quality/sovol/ABS/sovol_bowden_0.5_ABS_low.inst.cfg
+++ b/resources/quality/sovol/ABS/sovol_bowden_0.5_ABS_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/sovol/ABS/sovol_bowden_0.5_ABS_standard.inst.cfg b/resources/quality/sovol/ABS/sovol_bowden_0.5_ABS_standard.inst.cfg
index 6434d2ae4b..49674f357b 100644
--- a/resources/quality/sovol/ABS/sovol_bowden_0.5_ABS_standard.inst.cfg
+++ b/resources/quality/sovol/ABS/sovol_bowden_0.5_ABS_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/sovol/ABS/sovol_bowden_0.5_ABS_super.inst.cfg b/resources/quality/sovol/ABS/sovol_bowden_0.5_ABS_super.inst.cfg
index 58edf83ada..becb6c7813 100644
--- a/resources/quality/sovol/ABS/sovol_bowden_0.5_ABS_super.inst.cfg
+++ b/resources/quality/sovol/ABS/sovol_bowden_0.5_ABS_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/sovol/ABS/sovol_bowden_0.6_ABS_adaptive.inst.cfg b/resources/quality/sovol/ABS/sovol_bowden_0.6_ABS_adaptive.inst.cfg
index b6a04ff354..93c936d905 100644
--- a/resources/quality/sovol/ABS/sovol_bowden_0.6_ABS_adaptive.inst.cfg
+++ b/resources/quality/sovol/ABS/sovol_bowden_0.6_ABS_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/sovol/ABS/sovol_bowden_0.6_ABS_draft.inst.cfg b/resources/quality/sovol/ABS/sovol_bowden_0.6_ABS_draft.inst.cfg
index 7f2bc1ea30..3fa8cd175a 100644
--- a/resources/quality/sovol/ABS/sovol_bowden_0.6_ABS_draft.inst.cfg
+++ b/resources/quality/sovol/ABS/sovol_bowden_0.6_ABS_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/sovol/ABS/sovol_bowden_0.6_ABS_low.inst.cfg b/resources/quality/sovol/ABS/sovol_bowden_0.6_ABS_low.inst.cfg
index faebc91a24..3ae2ea97eb 100644
--- a/resources/quality/sovol/ABS/sovol_bowden_0.6_ABS_low.inst.cfg
+++ b/resources/quality/sovol/ABS/sovol_bowden_0.6_ABS_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/sovol/ABS/sovol_bowden_0.6_ABS_standard.inst.cfg b/resources/quality/sovol/ABS/sovol_bowden_0.6_ABS_standard.inst.cfg
index 9cbf5988d3..d4fa086853 100644
--- a/resources/quality/sovol/ABS/sovol_bowden_0.6_ABS_standard.inst.cfg
+++ b/resources/quality/sovol/ABS/sovol_bowden_0.6_ABS_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/sovol/ABS/sovol_bowden_0.8_ABS_draft.inst.cfg b/resources/quality/sovol/ABS/sovol_bowden_0.8_ABS_draft.inst.cfg
index 820291ea09..bc3804e57a 100644
--- a/resources/quality/sovol/ABS/sovol_bowden_0.8_ABS_draft.inst.cfg
+++ b/resources/quality/sovol/ABS/sovol_bowden_0.8_ABS_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
diff --git a/resources/quality/sovol/ABS/sovol_bowden_1.0_ABS_draft.inst.cfg b/resources/quality/sovol/ABS/sovol_bowden_1.0_ABS_draft.inst.cfg
index 307f6e7197..fe55f3999f 100644
--- a/resources/quality/sovol/ABS/sovol_bowden_1.0_ABS_draft.inst.cfg
+++ b/resources/quality/sovol/ABS/sovol_bowden_1.0_ABS_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 1.0mm Nozzle
diff --git a/resources/quality/sovol/ABS/sovol_planetary_0.2_ABS_super.inst.cfg b/resources/quality/sovol/ABS/sovol_planetary_0.2_ABS_super.inst.cfg
index 43946dfa0f..33de59ca9e 100644
--- a/resources/quality/sovol/ABS/sovol_planetary_0.2_ABS_super.inst.cfg
+++ b/resources/quality/sovol/ABS/sovol_planetary_0.2_ABS_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.2mm Nozzle
diff --git a/resources/quality/sovol/ABS/sovol_planetary_0.2_ABS_ultra.inst.cfg b/resources/quality/sovol/ABS/sovol_planetary_0.2_ABS_ultra.inst.cfg
index 342ca12bd8..7fcfef1f1f 100644
--- a/resources/quality/sovol/ABS/sovol_planetary_0.2_ABS_ultra.inst.cfg
+++ b/resources/quality/sovol/ABS/sovol_planetary_0.2_ABS_ultra.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = ultra
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.2mm Nozzle
diff --git a/resources/quality/sovol/ABS/sovol_planetary_0.3_ABS_adaptive.inst.cfg b/resources/quality/sovol/ABS/sovol_planetary_0.3_ABS_adaptive.inst.cfg
index 72c77a5de7..f0f87b35aa 100644
--- a/resources/quality/sovol/ABS/sovol_planetary_0.3_ABS_adaptive.inst.cfg
+++ b/resources/quality/sovol/ABS/sovol_planetary_0.3_ABS_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/sovol/ABS/sovol_planetary_0.3_ABS_low.inst.cfg b/resources/quality/sovol/ABS/sovol_planetary_0.3_ABS_low.inst.cfg
index b0efec6c2d..f0be8f8aeb 100644
--- a/resources/quality/sovol/ABS/sovol_planetary_0.3_ABS_low.inst.cfg
+++ b/resources/quality/sovol/ABS/sovol_planetary_0.3_ABS_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/sovol/ABS/sovol_planetary_0.3_ABS_standard.inst.cfg b/resources/quality/sovol/ABS/sovol_planetary_0.3_ABS_standard.inst.cfg
index c187ed2099..05b9f7aa93 100644
--- a/resources/quality/sovol/ABS/sovol_planetary_0.3_ABS_standard.inst.cfg
+++ b/resources/quality/sovol/ABS/sovol_planetary_0.3_ABS_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/sovol/ABS/sovol_planetary_0.3_ABS_super.inst.cfg b/resources/quality/sovol/ABS/sovol_planetary_0.3_ABS_super.inst.cfg
index 0b7ac26985..62d0991256 100644
--- a/resources/quality/sovol/ABS/sovol_planetary_0.3_ABS_super.inst.cfg
+++ b/resources/quality/sovol/ABS/sovol_planetary_0.3_ABS_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/sovol/ABS/sovol_planetary_0.4_ABS_adaptive.inst.cfg b/resources/quality/sovol/ABS/sovol_planetary_0.4_ABS_adaptive.inst.cfg
index 7b6a617b07..38dbb87871 100644
--- a/resources/quality/sovol/ABS/sovol_planetary_0.4_ABS_adaptive.inst.cfg
+++ b/resources/quality/sovol/ABS/sovol_planetary_0.4_ABS_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/sovol/ABS/sovol_planetary_0.4_ABS_low.inst.cfg b/resources/quality/sovol/ABS/sovol_planetary_0.4_ABS_low.inst.cfg
index 50b830a5a0..3cffc1c720 100644
--- a/resources/quality/sovol/ABS/sovol_planetary_0.4_ABS_low.inst.cfg
+++ b/resources/quality/sovol/ABS/sovol_planetary_0.4_ABS_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/sovol/ABS/sovol_planetary_0.4_ABS_standard.inst.cfg b/resources/quality/sovol/ABS/sovol_planetary_0.4_ABS_standard.inst.cfg
index 9404827fbf..05c1b926a9 100644
--- a/resources/quality/sovol/ABS/sovol_planetary_0.4_ABS_standard.inst.cfg
+++ b/resources/quality/sovol/ABS/sovol_planetary_0.4_ABS_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/sovol/ABS/sovol_planetary_0.4_ABS_super.inst.cfg b/resources/quality/sovol/ABS/sovol_planetary_0.4_ABS_super.inst.cfg
index 9dd1b6a52e..ab92d6ca32 100644
--- a/resources/quality/sovol/ABS/sovol_planetary_0.4_ABS_super.inst.cfg
+++ b/resources/quality/sovol/ABS/sovol_planetary_0.4_ABS_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/sovol/ABS/sovol_planetary_0.5_ABS_adaptive.inst.cfg b/resources/quality/sovol/ABS/sovol_planetary_0.5_ABS_adaptive.inst.cfg
index e793cab9b3..32ec7fe4ff 100644
--- a/resources/quality/sovol/ABS/sovol_planetary_0.5_ABS_adaptive.inst.cfg
+++ b/resources/quality/sovol/ABS/sovol_planetary_0.5_ABS_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/sovol/ABS/sovol_planetary_0.5_ABS_low.inst.cfg b/resources/quality/sovol/ABS/sovol_planetary_0.5_ABS_low.inst.cfg
index e4a103b438..a2042304b6 100644
--- a/resources/quality/sovol/ABS/sovol_planetary_0.5_ABS_low.inst.cfg
+++ b/resources/quality/sovol/ABS/sovol_planetary_0.5_ABS_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/sovol/ABS/sovol_planetary_0.5_ABS_standard.inst.cfg b/resources/quality/sovol/ABS/sovol_planetary_0.5_ABS_standard.inst.cfg
index 97fdc15c65..b2e1cfcf9c 100644
--- a/resources/quality/sovol/ABS/sovol_planetary_0.5_ABS_standard.inst.cfg
+++ b/resources/quality/sovol/ABS/sovol_planetary_0.5_ABS_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/sovol/ABS/sovol_planetary_0.5_ABS_super.inst.cfg b/resources/quality/sovol/ABS/sovol_planetary_0.5_ABS_super.inst.cfg
index 3ee9465540..ff27068372 100644
--- a/resources/quality/sovol/ABS/sovol_planetary_0.5_ABS_super.inst.cfg
+++ b/resources/quality/sovol/ABS/sovol_planetary_0.5_ABS_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/sovol/ABS/sovol_planetary_0.6_ABS_adaptive.inst.cfg b/resources/quality/sovol/ABS/sovol_planetary_0.6_ABS_adaptive.inst.cfg
index 996908735e..a85f259ebb 100644
--- a/resources/quality/sovol/ABS/sovol_planetary_0.6_ABS_adaptive.inst.cfg
+++ b/resources/quality/sovol/ABS/sovol_planetary_0.6_ABS_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/sovol/ABS/sovol_planetary_0.6_ABS_draft.inst.cfg b/resources/quality/sovol/ABS/sovol_planetary_0.6_ABS_draft.inst.cfg
index eeb8af9b37..7200a5749f 100644
--- a/resources/quality/sovol/ABS/sovol_planetary_0.6_ABS_draft.inst.cfg
+++ b/resources/quality/sovol/ABS/sovol_planetary_0.6_ABS_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/sovol/ABS/sovol_planetary_0.6_ABS_low.inst.cfg b/resources/quality/sovol/ABS/sovol_planetary_0.6_ABS_low.inst.cfg
index e4a103b438..a2042304b6 100644
--- a/resources/quality/sovol/ABS/sovol_planetary_0.6_ABS_low.inst.cfg
+++ b/resources/quality/sovol/ABS/sovol_planetary_0.6_ABS_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/sovol/ABS/sovol_planetary_0.6_ABS_standard.inst.cfg b/resources/quality/sovol/ABS/sovol_planetary_0.6_ABS_standard.inst.cfg
index 2ad332205c..84ffaf6c2a 100644
--- a/resources/quality/sovol/ABS/sovol_planetary_0.6_ABS_standard.inst.cfg
+++ b/resources/quality/sovol/ABS/sovol_planetary_0.6_ABS_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/sovol/ABS/sovol_planetary_0.8_ABS_draft.inst.cfg b/resources/quality/sovol/ABS/sovol_planetary_0.8_ABS_draft.inst.cfg
index b355ffbe16..bef6859d3c 100644
--- a/resources/quality/sovol/ABS/sovol_planetary_0.8_ABS_draft.inst.cfg
+++ b/resources/quality/sovol/ABS/sovol_planetary_0.8_ABS_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
diff --git a/resources/quality/sovol/ABS/sovol_planetary_1.0_ABS_draft.inst.cfg b/resources/quality/sovol/ABS/sovol_planetary_1.0_ABS_draft.inst.cfg
index 5083ec2fe8..1d6669d2bf 100644
--- a/resources/quality/sovol/ABS/sovol_planetary_1.0_ABS_draft.inst.cfg
+++ b/resources/quality/sovol/ABS/sovol_planetary_1.0_ABS_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 1.0mm Nozzle
diff --git a/resources/quality/sovol/ABS/sovol_titan_0.2_ABS_super.inst.cfg b/resources/quality/sovol/ABS/sovol_titan_0.2_ABS_super.inst.cfg
index 0665ec1d55..885607c1ee 100644
--- a/resources/quality/sovol/ABS/sovol_titan_0.2_ABS_super.inst.cfg
+++ b/resources/quality/sovol/ABS/sovol_titan_0.2_ABS_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.2mm Nozzle
diff --git a/resources/quality/sovol/ABS/sovol_titan_0.2_ABS_ultra.inst.cfg b/resources/quality/sovol/ABS/sovol_titan_0.2_ABS_ultra.inst.cfg
index 7f91cb8c1b..bfa41cf9c6 100644
--- a/resources/quality/sovol/ABS/sovol_titan_0.2_ABS_ultra.inst.cfg
+++ b/resources/quality/sovol/ABS/sovol_titan_0.2_ABS_ultra.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = ultra
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.2mm Nozzle
diff --git a/resources/quality/sovol/ABS/sovol_titan_0.3_ABS_adaptive.inst.cfg b/resources/quality/sovol/ABS/sovol_titan_0.3_ABS_adaptive.inst.cfg
index a0883ae73e..5ed1d35af6 100644
--- a/resources/quality/sovol/ABS/sovol_titan_0.3_ABS_adaptive.inst.cfg
+++ b/resources/quality/sovol/ABS/sovol_titan_0.3_ABS_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/sovol/ABS/sovol_titan_0.3_ABS_low.inst.cfg b/resources/quality/sovol/ABS/sovol_titan_0.3_ABS_low.inst.cfg
index 3aa7c92806..28f77adec5 100644
--- a/resources/quality/sovol/ABS/sovol_titan_0.3_ABS_low.inst.cfg
+++ b/resources/quality/sovol/ABS/sovol_titan_0.3_ABS_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/sovol/ABS/sovol_titan_0.3_ABS_standard.inst.cfg b/resources/quality/sovol/ABS/sovol_titan_0.3_ABS_standard.inst.cfg
index d3c2e58d5f..76f7ebb4a2 100644
--- a/resources/quality/sovol/ABS/sovol_titan_0.3_ABS_standard.inst.cfg
+++ b/resources/quality/sovol/ABS/sovol_titan_0.3_ABS_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/sovol/ABS/sovol_titan_0.3_ABS_super.inst.cfg b/resources/quality/sovol/ABS/sovol_titan_0.3_ABS_super.inst.cfg
index 040c9063fa..c8236b87b5 100644
--- a/resources/quality/sovol/ABS/sovol_titan_0.3_ABS_super.inst.cfg
+++ b/resources/quality/sovol/ABS/sovol_titan_0.3_ABS_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/sovol/ABS/sovol_titan_0.4_ABS_adaptive.inst.cfg b/resources/quality/sovol/ABS/sovol_titan_0.4_ABS_adaptive.inst.cfg
index a927d61722..1395cd2a14 100644
--- a/resources/quality/sovol/ABS/sovol_titan_0.4_ABS_adaptive.inst.cfg
+++ b/resources/quality/sovol/ABS/sovol_titan_0.4_ABS_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/sovol/ABS/sovol_titan_0.4_ABS_low.inst.cfg b/resources/quality/sovol/ABS/sovol_titan_0.4_ABS_low.inst.cfg
index a706f22b28..ddb7913146 100644
--- a/resources/quality/sovol/ABS/sovol_titan_0.4_ABS_low.inst.cfg
+++ b/resources/quality/sovol/ABS/sovol_titan_0.4_ABS_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/sovol/ABS/sovol_titan_0.4_ABS_standard.inst.cfg b/resources/quality/sovol/ABS/sovol_titan_0.4_ABS_standard.inst.cfg
index b2ce8696aa..d0fff1d3a1 100644
--- a/resources/quality/sovol/ABS/sovol_titan_0.4_ABS_standard.inst.cfg
+++ b/resources/quality/sovol/ABS/sovol_titan_0.4_ABS_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/sovol/ABS/sovol_titan_0.4_ABS_super.inst.cfg b/resources/quality/sovol/ABS/sovol_titan_0.4_ABS_super.inst.cfg
index 1cedc6e52f..d9654ee6ff 100644
--- a/resources/quality/sovol/ABS/sovol_titan_0.4_ABS_super.inst.cfg
+++ b/resources/quality/sovol/ABS/sovol_titan_0.4_ABS_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/sovol/ABS/sovol_titan_0.5_ABS_adaptive.inst.cfg b/resources/quality/sovol/ABS/sovol_titan_0.5_ABS_adaptive.inst.cfg
index 354cbff330..dfda836cd4 100644
--- a/resources/quality/sovol/ABS/sovol_titan_0.5_ABS_adaptive.inst.cfg
+++ b/resources/quality/sovol/ABS/sovol_titan_0.5_ABS_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/sovol/ABS/sovol_titan_0.5_ABS_low.inst.cfg b/resources/quality/sovol/ABS/sovol_titan_0.5_ABS_low.inst.cfg
index 4f19f87223..4c86d9d601 100644
--- a/resources/quality/sovol/ABS/sovol_titan_0.5_ABS_low.inst.cfg
+++ b/resources/quality/sovol/ABS/sovol_titan_0.5_ABS_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/sovol/ABS/sovol_titan_0.5_ABS_standard.inst.cfg b/resources/quality/sovol/ABS/sovol_titan_0.5_ABS_standard.inst.cfg
index e4d5a25a6e..97dba25e7a 100644
--- a/resources/quality/sovol/ABS/sovol_titan_0.5_ABS_standard.inst.cfg
+++ b/resources/quality/sovol/ABS/sovol_titan_0.5_ABS_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/sovol/ABS/sovol_titan_0.5_ABS_super.inst.cfg b/resources/quality/sovol/ABS/sovol_titan_0.5_ABS_super.inst.cfg
index 0f89c76246..d0aa02743b 100644
--- a/resources/quality/sovol/ABS/sovol_titan_0.5_ABS_super.inst.cfg
+++ b/resources/quality/sovol/ABS/sovol_titan_0.5_ABS_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/sovol/ABS/sovol_titan_0.6_ABS_adaptive.inst.cfg b/resources/quality/sovol/ABS/sovol_titan_0.6_ABS_adaptive.inst.cfg
index c3cb02ebb3..2a49ac86ea 100644
--- a/resources/quality/sovol/ABS/sovol_titan_0.6_ABS_adaptive.inst.cfg
+++ b/resources/quality/sovol/ABS/sovol_titan_0.6_ABS_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/sovol/ABS/sovol_titan_0.6_ABS_draft.inst.cfg b/resources/quality/sovol/ABS/sovol_titan_0.6_ABS_draft.inst.cfg
index 68c87af808..97102b65a3 100644
--- a/resources/quality/sovol/ABS/sovol_titan_0.6_ABS_draft.inst.cfg
+++ b/resources/quality/sovol/ABS/sovol_titan_0.6_ABS_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/sovol/ABS/sovol_titan_0.6_ABS_low.inst.cfg b/resources/quality/sovol/ABS/sovol_titan_0.6_ABS_low.inst.cfg
index 4f19f87223..4c86d9d601 100644
--- a/resources/quality/sovol/ABS/sovol_titan_0.6_ABS_low.inst.cfg
+++ b/resources/quality/sovol/ABS/sovol_titan_0.6_ABS_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/sovol/ABS/sovol_titan_0.6_ABS_standard.inst.cfg b/resources/quality/sovol/ABS/sovol_titan_0.6_ABS_standard.inst.cfg
index 846ebbf383..27112ff2ef 100644
--- a/resources/quality/sovol/ABS/sovol_titan_0.6_ABS_standard.inst.cfg
+++ b/resources/quality/sovol/ABS/sovol_titan_0.6_ABS_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/sovol/ABS/sovol_titan_0.8_ABS_draft.inst.cfg b/resources/quality/sovol/ABS/sovol_titan_0.8_ABS_draft.inst.cfg
index 03c8ecb5b5..d52dc0324a 100644
--- a/resources/quality/sovol/ABS/sovol_titan_0.8_ABS_draft.inst.cfg
+++ b/resources/quality/sovol/ABS/sovol_titan_0.8_ABS_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
diff --git a/resources/quality/sovol/ABS/sovol_titan_1.0_ABS_draft.inst.cfg b/resources/quality/sovol/ABS/sovol_titan_1.0_ABS_draft.inst.cfg
index fe1981b88b..b3abca606c 100644
--- a/resources/quality/sovol/ABS/sovol_titan_1.0_ABS_draft.inst.cfg
+++ b/resources/quality/sovol/ABS/sovol_titan_1.0_ABS_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 1.0mm Nozzle
diff --git a/resources/quality/sovol/PETG/sovol_bowden_0.2_PETG_super.inst.cfg b/resources/quality/sovol/PETG/sovol_bowden_0.2_PETG_super.inst.cfg
index 03c3912780..053367d17f 100644
--- a/resources/quality/sovol/PETG/sovol_bowden_0.2_PETG_super.inst.cfg
+++ b/resources/quality/sovol/PETG/sovol_bowden_0.2_PETG_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.2mm Nozzle
diff --git a/resources/quality/sovol/PETG/sovol_bowden_0.2_PETG_ultra.inst.cfg b/resources/quality/sovol/PETG/sovol_bowden_0.2_PETG_ultra.inst.cfg
index a69db3a297..b096237bea 100644
--- a/resources/quality/sovol/PETG/sovol_bowden_0.2_PETG_ultra.inst.cfg
+++ b/resources/quality/sovol/PETG/sovol_bowden_0.2_PETG_ultra.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = ultra
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.2mm Nozzle
diff --git a/resources/quality/sovol/PETG/sovol_bowden_0.3_PETG_adaptive.inst.cfg b/resources/quality/sovol/PETG/sovol_bowden_0.3_PETG_adaptive.inst.cfg
index a143fc0066..06beece2a2 100644
--- a/resources/quality/sovol/PETG/sovol_bowden_0.3_PETG_adaptive.inst.cfg
+++ b/resources/quality/sovol/PETG/sovol_bowden_0.3_PETG_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/sovol/PETG/sovol_bowden_0.3_PETG_low.inst.cfg b/resources/quality/sovol/PETG/sovol_bowden_0.3_PETG_low.inst.cfg
index b5d8105d3b..a33788ca75 100644
--- a/resources/quality/sovol/PETG/sovol_bowden_0.3_PETG_low.inst.cfg
+++ b/resources/quality/sovol/PETG/sovol_bowden_0.3_PETG_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/sovol/PETG/sovol_bowden_0.3_PETG_standard.inst.cfg b/resources/quality/sovol/PETG/sovol_bowden_0.3_PETG_standard.inst.cfg
index 991e2361a2..6e23df6ae8 100644
--- a/resources/quality/sovol/PETG/sovol_bowden_0.3_PETG_standard.inst.cfg
+++ b/resources/quality/sovol/PETG/sovol_bowden_0.3_PETG_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/sovol/PETG/sovol_bowden_0.3_PETG_super.inst.cfg b/resources/quality/sovol/PETG/sovol_bowden_0.3_PETG_super.inst.cfg
index da53b3d171..ae20dcb804 100644
--- a/resources/quality/sovol/PETG/sovol_bowden_0.3_PETG_super.inst.cfg
+++ b/resources/quality/sovol/PETG/sovol_bowden_0.3_PETG_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/sovol/PETG/sovol_bowden_0.4_PETG_adaptive.inst.cfg b/resources/quality/sovol/PETG/sovol_bowden_0.4_PETG_adaptive.inst.cfg
index 484b00f1e9..af2ee48413 100644
--- a/resources/quality/sovol/PETG/sovol_bowden_0.4_PETG_adaptive.inst.cfg
+++ b/resources/quality/sovol/PETG/sovol_bowden_0.4_PETG_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/sovol/PETG/sovol_bowden_0.4_PETG_low.inst.cfg b/resources/quality/sovol/PETG/sovol_bowden_0.4_PETG_low.inst.cfg
index dd348b2418..4dfcca8765 100644
--- a/resources/quality/sovol/PETG/sovol_bowden_0.4_PETG_low.inst.cfg
+++ b/resources/quality/sovol/PETG/sovol_bowden_0.4_PETG_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/sovol/PETG/sovol_bowden_0.4_PETG_standard.inst.cfg b/resources/quality/sovol/PETG/sovol_bowden_0.4_PETG_standard.inst.cfg
index 241609bc22..7553fd38ce 100644
--- a/resources/quality/sovol/PETG/sovol_bowden_0.4_PETG_standard.inst.cfg
+++ b/resources/quality/sovol/PETG/sovol_bowden_0.4_PETG_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/sovol/PETG/sovol_bowden_0.4_PETG_super.inst.cfg b/resources/quality/sovol/PETG/sovol_bowden_0.4_PETG_super.inst.cfg
index 9e530b0def..e4e7cfd9b3 100644
--- a/resources/quality/sovol/PETG/sovol_bowden_0.4_PETG_super.inst.cfg
+++ b/resources/quality/sovol/PETG/sovol_bowden_0.4_PETG_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/sovol/PETG/sovol_bowden_0.5_PETG_adaptive.inst.cfg b/resources/quality/sovol/PETG/sovol_bowden_0.5_PETG_adaptive.inst.cfg
index 526f96d69b..65a1ada04d 100644
--- a/resources/quality/sovol/PETG/sovol_bowden_0.5_PETG_adaptive.inst.cfg
+++ b/resources/quality/sovol/PETG/sovol_bowden_0.5_PETG_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/sovol/PETG/sovol_bowden_0.5_PETG_low.inst.cfg b/resources/quality/sovol/PETG/sovol_bowden_0.5_PETG_low.inst.cfg
index 55f7d077a6..9851ac8798 100644
--- a/resources/quality/sovol/PETG/sovol_bowden_0.5_PETG_low.inst.cfg
+++ b/resources/quality/sovol/PETG/sovol_bowden_0.5_PETG_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/sovol/PETG/sovol_bowden_0.5_PETG_standard.inst.cfg b/resources/quality/sovol/PETG/sovol_bowden_0.5_PETG_standard.inst.cfg
index eeb4cb1b18..9d69f5a6e4 100644
--- a/resources/quality/sovol/PETG/sovol_bowden_0.5_PETG_standard.inst.cfg
+++ b/resources/quality/sovol/PETG/sovol_bowden_0.5_PETG_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/sovol/PETG/sovol_bowden_0.5_PETG_super.inst.cfg b/resources/quality/sovol/PETG/sovol_bowden_0.5_PETG_super.inst.cfg
index 0c53f0f681..b8fb2f7118 100644
--- a/resources/quality/sovol/PETG/sovol_bowden_0.5_PETG_super.inst.cfg
+++ b/resources/quality/sovol/PETG/sovol_bowden_0.5_PETG_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/sovol/PETG/sovol_bowden_0.6_PETG_adaptive.inst.cfg b/resources/quality/sovol/PETG/sovol_bowden_0.6_PETG_adaptive.inst.cfg
index c77f769c11..808bc5d2ce 100644
--- a/resources/quality/sovol/PETG/sovol_bowden_0.6_PETG_adaptive.inst.cfg
+++ b/resources/quality/sovol/PETG/sovol_bowden_0.6_PETG_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/sovol/PETG/sovol_bowden_0.6_PETG_draft.inst.cfg b/resources/quality/sovol/PETG/sovol_bowden_0.6_PETG_draft.inst.cfg
index d070e4dca0..759b42945d 100644
--- a/resources/quality/sovol/PETG/sovol_bowden_0.6_PETG_draft.inst.cfg
+++ b/resources/quality/sovol/PETG/sovol_bowden_0.6_PETG_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/sovol/PETG/sovol_bowden_0.6_PETG_low.inst.cfg b/resources/quality/sovol/PETG/sovol_bowden_0.6_PETG_low.inst.cfg
index 836031bdf5..0f7f807aca 100644
--- a/resources/quality/sovol/PETG/sovol_bowden_0.6_PETG_low.inst.cfg
+++ b/resources/quality/sovol/PETG/sovol_bowden_0.6_PETG_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/sovol/PETG/sovol_bowden_0.6_PETG_standard.inst.cfg b/resources/quality/sovol/PETG/sovol_bowden_0.6_PETG_standard.inst.cfg
index 7724e0786d..55f3851458 100644
--- a/resources/quality/sovol/PETG/sovol_bowden_0.6_PETG_standard.inst.cfg
+++ b/resources/quality/sovol/PETG/sovol_bowden_0.6_PETG_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/sovol/PETG/sovol_bowden_0.8_PETG_draft.inst.cfg b/resources/quality/sovol/PETG/sovol_bowden_0.8_PETG_draft.inst.cfg
index 240eedf4c9..127cbb7a12 100644
--- a/resources/quality/sovol/PETG/sovol_bowden_0.8_PETG_draft.inst.cfg
+++ b/resources/quality/sovol/PETG/sovol_bowden_0.8_PETG_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
diff --git a/resources/quality/sovol/PETG/sovol_bowden_1.0_PETG_draft.inst.cfg b/resources/quality/sovol/PETG/sovol_bowden_1.0_PETG_draft.inst.cfg
index 3fdcfc4ab6..68994f179e 100644
--- a/resources/quality/sovol/PETG/sovol_bowden_1.0_PETG_draft.inst.cfg
+++ b/resources/quality/sovol/PETG/sovol_bowden_1.0_PETG_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 1.0mm Nozzle
diff --git a/resources/quality/sovol/PETG/sovol_planetary_0.2_PETG_super.inst.cfg b/resources/quality/sovol/PETG/sovol_planetary_0.2_PETG_super.inst.cfg
index 34585fd1de..4d7207b88f 100644
--- a/resources/quality/sovol/PETG/sovol_planetary_0.2_PETG_super.inst.cfg
+++ b/resources/quality/sovol/PETG/sovol_planetary_0.2_PETG_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.2mm Nozzle
diff --git a/resources/quality/sovol/PETG/sovol_planetary_0.2_PETG_ultra.inst.cfg b/resources/quality/sovol/PETG/sovol_planetary_0.2_PETG_ultra.inst.cfg
index 28436883c1..e0e337e823 100644
--- a/resources/quality/sovol/PETG/sovol_planetary_0.2_PETG_ultra.inst.cfg
+++ b/resources/quality/sovol/PETG/sovol_planetary_0.2_PETG_ultra.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = ultra
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.2mm Nozzle
diff --git a/resources/quality/sovol/PETG/sovol_planetary_0.3_PETG_adaptive.inst.cfg b/resources/quality/sovol/PETG/sovol_planetary_0.3_PETG_adaptive.inst.cfg
index 9924ed3e51..35122d480a 100644
--- a/resources/quality/sovol/PETG/sovol_planetary_0.3_PETG_adaptive.inst.cfg
+++ b/resources/quality/sovol/PETG/sovol_planetary_0.3_PETG_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/sovol/PETG/sovol_planetary_0.3_PETG_low.inst.cfg b/resources/quality/sovol/PETG/sovol_planetary_0.3_PETG_low.inst.cfg
index 7d505b85ba..6ecdb7c2aa 100644
--- a/resources/quality/sovol/PETG/sovol_planetary_0.3_PETG_low.inst.cfg
+++ b/resources/quality/sovol/PETG/sovol_planetary_0.3_PETG_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/sovol/PETG/sovol_planetary_0.3_PETG_standard.inst.cfg b/resources/quality/sovol/PETG/sovol_planetary_0.3_PETG_standard.inst.cfg
index 501a848677..4312bd0fc9 100644
--- a/resources/quality/sovol/PETG/sovol_planetary_0.3_PETG_standard.inst.cfg
+++ b/resources/quality/sovol/PETG/sovol_planetary_0.3_PETG_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/sovol/PETG/sovol_planetary_0.3_PETG_super.inst.cfg b/resources/quality/sovol/PETG/sovol_planetary_0.3_PETG_super.inst.cfg
index faa50a8eb4..b5ca42bbfa 100644
--- a/resources/quality/sovol/PETG/sovol_planetary_0.3_PETG_super.inst.cfg
+++ b/resources/quality/sovol/PETG/sovol_planetary_0.3_PETG_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/sovol/PETG/sovol_planetary_0.4_PETG_adaptive.inst.cfg b/resources/quality/sovol/PETG/sovol_planetary_0.4_PETG_adaptive.inst.cfg
index ad4267df08..4e8a03c922 100644
--- a/resources/quality/sovol/PETG/sovol_planetary_0.4_PETG_adaptive.inst.cfg
+++ b/resources/quality/sovol/PETG/sovol_planetary_0.4_PETG_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/sovol/PETG/sovol_planetary_0.4_PETG_low.inst.cfg b/resources/quality/sovol/PETG/sovol_planetary_0.4_PETG_low.inst.cfg
index 29738504d1..5936703b73 100644
--- a/resources/quality/sovol/PETG/sovol_planetary_0.4_PETG_low.inst.cfg
+++ b/resources/quality/sovol/PETG/sovol_planetary_0.4_PETG_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/sovol/PETG/sovol_planetary_0.4_PETG_standard.inst.cfg b/resources/quality/sovol/PETG/sovol_planetary_0.4_PETG_standard.inst.cfg
index 5f510a8ac3..bec8700d9f 100644
--- a/resources/quality/sovol/PETG/sovol_planetary_0.4_PETG_standard.inst.cfg
+++ b/resources/quality/sovol/PETG/sovol_planetary_0.4_PETG_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/sovol/PETG/sovol_planetary_0.4_PETG_super.inst.cfg b/resources/quality/sovol/PETG/sovol_planetary_0.4_PETG_super.inst.cfg
index b5f3731225..83c414fbb4 100644
--- a/resources/quality/sovol/PETG/sovol_planetary_0.4_PETG_super.inst.cfg
+++ b/resources/quality/sovol/PETG/sovol_planetary_0.4_PETG_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/sovol/PETG/sovol_planetary_0.5_PETG_adaptive.inst.cfg b/resources/quality/sovol/PETG/sovol_planetary_0.5_PETG_adaptive.inst.cfg
index 7f61c24c4f..c1fbefcb96 100644
--- a/resources/quality/sovol/PETG/sovol_planetary_0.5_PETG_adaptive.inst.cfg
+++ b/resources/quality/sovol/PETG/sovol_planetary_0.5_PETG_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/sovol/PETG/sovol_planetary_0.5_PETG_low.inst.cfg b/resources/quality/sovol/PETG/sovol_planetary_0.5_PETG_low.inst.cfg
index 2c1fffcd28..8b71219eae 100644
--- a/resources/quality/sovol/PETG/sovol_planetary_0.5_PETG_low.inst.cfg
+++ b/resources/quality/sovol/PETG/sovol_planetary_0.5_PETG_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/sovol/PETG/sovol_planetary_0.5_PETG_standard.inst.cfg b/resources/quality/sovol/PETG/sovol_planetary_0.5_PETG_standard.inst.cfg
index 704dc882b1..2203f51213 100644
--- a/resources/quality/sovol/PETG/sovol_planetary_0.5_PETG_standard.inst.cfg
+++ b/resources/quality/sovol/PETG/sovol_planetary_0.5_PETG_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/sovol/PETG/sovol_planetary_0.5_PETG_super.inst.cfg b/resources/quality/sovol/PETG/sovol_planetary_0.5_PETG_super.inst.cfg
index 99b92ba21d..0a05fd5fba 100644
--- a/resources/quality/sovol/PETG/sovol_planetary_0.5_PETG_super.inst.cfg
+++ b/resources/quality/sovol/PETG/sovol_planetary_0.5_PETG_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/sovol/PETG/sovol_planetary_0.6_PETG_adaptive.inst.cfg b/resources/quality/sovol/PETG/sovol_planetary_0.6_PETG_adaptive.inst.cfg
index 915508828f..d52169b7b7 100644
--- a/resources/quality/sovol/PETG/sovol_planetary_0.6_PETG_adaptive.inst.cfg
+++ b/resources/quality/sovol/PETG/sovol_planetary_0.6_PETG_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/sovol/PETG/sovol_planetary_0.6_PETG_draft.inst.cfg b/resources/quality/sovol/PETG/sovol_planetary_0.6_PETG_draft.inst.cfg
index aa68b9e005..2aead63352 100644
--- a/resources/quality/sovol/PETG/sovol_planetary_0.6_PETG_draft.inst.cfg
+++ b/resources/quality/sovol/PETG/sovol_planetary_0.6_PETG_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/sovol/PETG/sovol_planetary_0.6_PETG_low.inst.cfg b/resources/quality/sovol/PETG/sovol_planetary_0.6_PETG_low.inst.cfg
index c5ae7029bb..6ffabcf3db 100644
--- a/resources/quality/sovol/PETG/sovol_planetary_0.6_PETG_low.inst.cfg
+++ b/resources/quality/sovol/PETG/sovol_planetary_0.6_PETG_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/sovol/PETG/sovol_planetary_0.6_PETG_standard.inst.cfg b/resources/quality/sovol/PETG/sovol_planetary_0.6_PETG_standard.inst.cfg
index f9e530b867..2dcd0202c8 100644
--- a/resources/quality/sovol/PETG/sovol_planetary_0.6_PETG_standard.inst.cfg
+++ b/resources/quality/sovol/PETG/sovol_planetary_0.6_PETG_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/sovol/PETG/sovol_planetary_0.8_PETG_draft.inst.cfg b/resources/quality/sovol/PETG/sovol_planetary_0.8_PETG_draft.inst.cfg
index 28f739f340..759fb5c6d4 100644
--- a/resources/quality/sovol/PETG/sovol_planetary_0.8_PETG_draft.inst.cfg
+++ b/resources/quality/sovol/PETG/sovol_planetary_0.8_PETG_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
diff --git a/resources/quality/sovol/PETG/sovol_planetary_1.0_PETG_draft.inst.cfg b/resources/quality/sovol/PETG/sovol_planetary_1.0_PETG_draft.inst.cfg
index 6058c048ac..1003b241ad 100644
--- a/resources/quality/sovol/PETG/sovol_planetary_1.0_PETG_draft.inst.cfg
+++ b/resources/quality/sovol/PETG/sovol_planetary_1.0_PETG_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 1.0mm Nozzle
diff --git a/resources/quality/sovol/PETG/sovol_titan_0.2_PETG_super.inst.cfg b/resources/quality/sovol/PETG/sovol_titan_0.2_PETG_super.inst.cfg
index c84fd83bf8..6e961a1f5f 100644
--- a/resources/quality/sovol/PETG/sovol_titan_0.2_PETG_super.inst.cfg
+++ b/resources/quality/sovol/PETG/sovol_titan_0.2_PETG_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.2mm Nozzle
diff --git a/resources/quality/sovol/PETG/sovol_titan_0.2_PETG_ultra.inst.cfg b/resources/quality/sovol/PETG/sovol_titan_0.2_PETG_ultra.inst.cfg
index ee54b17e16..9056196811 100644
--- a/resources/quality/sovol/PETG/sovol_titan_0.2_PETG_ultra.inst.cfg
+++ b/resources/quality/sovol/PETG/sovol_titan_0.2_PETG_ultra.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = ultra
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.2mm Nozzle
diff --git a/resources/quality/sovol/PETG/sovol_titan_0.3_PETG_adaptive.inst.cfg b/resources/quality/sovol/PETG/sovol_titan_0.3_PETG_adaptive.inst.cfg
index 5169fdeddb..0f76fb7040 100644
--- a/resources/quality/sovol/PETG/sovol_titan_0.3_PETG_adaptive.inst.cfg
+++ b/resources/quality/sovol/PETG/sovol_titan_0.3_PETG_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/sovol/PETG/sovol_titan_0.3_PETG_low.inst.cfg b/resources/quality/sovol/PETG/sovol_titan_0.3_PETG_low.inst.cfg
index 3f2a95b975..d3b9987d29 100644
--- a/resources/quality/sovol/PETG/sovol_titan_0.3_PETG_low.inst.cfg
+++ b/resources/quality/sovol/PETG/sovol_titan_0.3_PETG_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/sovol/PETG/sovol_titan_0.3_PETG_standard.inst.cfg b/resources/quality/sovol/PETG/sovol_titan_0.3_PETG_standard.inst.cfg
index a5f8082ca3..4daff5d437 100644
--- a/resources/quality/sovol/PETG/sovol_titan_0.3_PETG_standard.inst.cfg
+++ b/resources/quality/sovol/PETG/sovol_titan_0.3_PETG_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/sovol/PETG/sovol_titan_0.3_PETG_super.inst.cfg b/resources/quality/sovol/PETG/sovol_titan_0.3_PETG_super.inst.cfg
index b9711d016f..ded1525f35 100644
--- a/resources/quality/sovol/PETG/sovol_titan_0.3_PETG_super.inst.cfg
+++ b/resources/quality/sovol/PETG/sovol_titan_0.3_PETG_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/sovol/PETG/sovol_titan_0.4_PETG_adaptive.inst.cfg b/resources/quality/sovol/PETG/sovol_titan_0.4_PETG_adaptive.inst.cfg
index 44747d9fa1..beedee39b1 100644
--- a/resources/quality/sovol/PETG/sovol_titan_0.4_PETG_adaptive.inst.cfg
+++ b/resources/quality/sovol/PETG/sovol_titan_0.4_PETG_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/sovol/PETG/sovol_titan_0.4_PETG_low.inst.cfg b/resources/quality/sovol/PETG/sovol_titan_0.4_PETG_low.inst.cfg
index 2c55501f4c..29790a874a 100644
--- a/resources/quality/sovol/PETG/sovol_titan_0.4_PETG_low.inst.cfg
+++ b/resources/quality/sovol/PETG/sovol_titan_0.4_PETG_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/sovol/PETG/sovol_titan_0.4_PETG_standard.inst.cfg b/resources/quality/sovol/PETG/sovol_titan_0.4_PETG_standard.inst.cfg
index 1ad4ee951e..de2429f011 100644
--- a/resources/quality/sovol/PETG/sovol_titan_0.4_PETG_standard.inst.cfg
+++ b/resources/quality/sovol/PETG/sovol_titan_0.4_PETG_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/sovol/PETG/sovol_titan_0.4_PETG_super.inst.cfg b/resources/quality/sovol/PETG/sovol_titan_0.4_PETG_super.inst.cfg
index e68fb8a82a..9a9e6817a6 100644
--- a/resources/quality/sovol/PETG/sovol_titan_0.4_PETG_super.inst.cfg
+++ b/resources/quality/sovol/PETG/sovol_titan_0.4_PETG_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/sovol/PETG/sovol_titan_0.5_PETG_adaptive.inst.cfg b/resources/quality/sovol/PETG/sovol_titan_0.5_PETG_adaptive.inst.cfg
index 530930817a..c905211dfc 100644
--- a/resources/quality/sovol/PETG/sovol_titan_0.5_PETG_adaptive.inst.cfg
+++ b/resources/quality/sovol/PETG/sovol_titan_0.5_PETG_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/sovol/PETG/sovol_titan_0.5_PETG_low.inst.cfg b/resources/quality/sovol/PETG/sovol_titan_0.5_PETG_low.inst.cfg
index 2d999e87ea..8c31d3411e 100644
--- a/resources/quality/sovol/PETG/sovol_titan_0.5_PETG_low.inst.cfg
+++ b/resources/quality/sovol/PETG/sovol_titan_0.5_PETG_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/sovol/PETG/sovol_titan_0.5_PETG_standard.inst.cfg b/resources/quality/sovol/PETG/sovol_titan_0.5_PETG_standard.inst.cfg
index a40fc10508..550a5b8d30 100644
--- a/resources/quality/sovol/PETG/sovol_titan_0.5_PETG_standard.inst.cfg
+++ b/resources/quality/sovol/PETG/sovol_titan_0.5_PETG_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/sovol/PETG/sovol_titan_0.5_PETG_super.inst.cfg b/resources/quality/sovol/PETG/sovol_titan_0.5_PETG_super.inst.cfg
index fd18f5a49d..460c927b23 100644
--- a/resources/quality/sovol/PETG/sovol_titan_0.5_PETG_super.inst.cfg
+++ b/resources/quality/sovol/PETG/sovol_titan_0.5_PETG_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/sovol/PETG/sovol_titan_0.6_PETG_adaptive.inst.cfg b/resources/quality/sovol/PETG/sovol_titan_0.6_PETG_adaptive.inst.cfg
index 43b599c2d8..07ecb9c628 100644
--- a/resources/quality/sovol/PETG/sovol_titan_0.6_PETG_adaptive.inst.cfg
+++ b/resources/quality/sovol/PETG/sovol_titan_0.6_PETG_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/sovol/PETG/sovol_titan_0.6_PETG_draft.inst.cfg b/resources/quality/sovol/PETG/sovol_titan_0.6_PETG_draft.inst.cfg
index 2cac7dec76..72a3df1170 100644
--- a/resources/quality/sovol/PETG/sovol_titan_0.6_PETG_draft.inst.cfg
+++ b/resources/quality/sovol/PETG/sovol_titan_0.6_PETG_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/sovol/PETG/sovol_titan_0.6_PETG_low.inst.cfg b/resources/quality/sovol/PETG/sovol_titan_0.6_PETG_low.inst.cfg
index 7038b92465..32f2aae4cd 100644
--- a/resources/quality/sovol/PETG/sovol_titan_0.6_PETG_low.inst.cfg
+++ b/resources/quality/sovol/PETG/sovol_titan_0.6_PETG_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/sovol/PETG/sovol_titan_0.6_PETG_standard.inst.cfg b/resources/quality/sovol/PETG/sovol_titan_0.6_PETG_standard.inst.cfg
index 1c4d3d1f09..46a9c12172 100644
--- a/resources/quality/sovol/PETG/sovol_titan_0.6_PETG_standard.inst.cfg
+++ b/resources/quality/sovol/PETG/sovol_titan_0.6_PETG_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/sovol/PETG/sovol_titan_0.8_PETG_draft.inst.cfg b/resources/quality/sovol/PETG/sovol_titan_0.8_PETG_draft.inst.cfg
index c31228d7e2..94fa6d1a45 100644
--- a/resources/quality/sovol/PETG/sovol_titan_0.8_PETG_draft.inst.cfg
+++ b/resources/quality/sovol/PETG/sovol_titan_0.8_PETG_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
diff --git a/resources/quality/sovol/PETG/sovol_titan_1.0_PETG_draft.inst.cfg b/resources/quality/sovol/PETG/sovol_titan_1.0_PETG_draft.inst.cfg
index 4102f6230a..d24808cc0a 100644
--- a/resources/quality/sovol/PETG/sovol_titan_1.0_PETG_draft.inst.cfg
+++ b/resources/quality/sovol/PETG/sovol_titan_1.0_PETG_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 1.0mm Nozzle
diff --git a/resources/quality/sovol/PLA/sovol_bowden_0.2_PLA_super.inst.cfg b/resources/quality/sovol/PLA/sovol_bowden_0.2_PLA_super.inst.cfg
index e758141bf7..60e6b7b56c 100644
--- a/resources/quality/sovol/PLA/sovol_bowden_0.2_PLA_super.inst.cfg
+++ b/resources/quality/sovol/PLA/sovol_bowden_0.2_PLA_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.2mm Nozzle
diff --git a/resources/quality/sovol/PLA/sovol_bowden_0.2_PLA_ultra.inst.cfg b/resources/quality/sovol/PLA/sovol_bowden_0.2_PLA_ultra.inst.cfg
index 8d1c70550a..4ea764635c 100644
--- a/resources/quality/sovol/PLA/sovol_bowden_0.2_PLA_ultra.inst.cfg
+++ b/resources/quality/sovol/PLA/sovol_bowden_0.2_PLA_ultra.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = ultra
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.2mm Nozzle
diff --git a/resources/quality/sovol/PLA/sovol_bowden_0.3_PLA_adaptive.inst.cfg b/resources/quality/sovol/PLA/sovol_bowden_0.3_PLA_adaptive.inst.cfg
index db23b850c4..2a847c6695 100644
--- a/resources/quality/sovol/PLA/sovol_bowden_0.3_PLA_adaptive.inst.cfg
+++ b/resources/quality/sovol/PLA/sovol_bowden_0.3_PLA_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/sovol/PLA/sovol_bowden_0.3_PLA_low.inst.cfg b/resources/quality/sovol/PLA/sovol_bowden_0.3_PLA_low.inst.cfg
index b1c4f52e77..21bbc433ae 100644
--- a/resources/quality/sovol/PLA/sovol_bowden_0.3_PLA_low.inst.cfg
+++ b/resources/quality/sovol/PLA/sovol_bowden_0.3_PLA_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/sovol/PLA/sovol_bowden_0.3_PLA_standard.inst.cfg b/resources/quality/sovol/PLA/sovol_bowden_0.3_PLA_standard.inst.cfg
index 18ddc2eaf6..4b2b5103e8 100644
--- a/resources/quality/sovol/PLA/sovol_bowden_0.3_PLA_standard.inst.cfg
+++ b/resources/quality/sovol/PLA/sovol_bowden_0.3_PLA_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/sovol/PLA/sovol_bowden_0.3_PLA_super.inst.cfg b/resources/quality/sovol/PLA/sovol_bowden_0.3_PLA_super.inst.cfg
index bc00a0547b..3a2cb3824b 100644
--- a/resources/quality/sovol/PLA/sovol_bowden_0.3_PLA_super.inst.cfg
+++ b/resources/quality/sovol/PLA/sovol_bowden_0.3_PLA_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/sovol/PLA/sovol_bowden_0.4_PLA_adaptive.inst.cfg b/resources/quality/sovol/PLA/sovol_bowden_0.4_PLA_adaptive.inst.cfg
index f629936996..225d97b51b 100644
--- a/resources/quality/sovol/PLA/sovol_bowden_0.4_PLA_adaptive.inst.cfg
+++ b/resources/quality/sovol/PLA/sovol_bowden_0.4_PLA_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/sovol/PLA/sovol_bowden_0.4_PLA_low.inst.cfg b/resources/quality/sovol/PLA/sovol_bowden_0.4_PLA_low.inst.cfg
index 15989547e8..60f61cd0cd 100644
--- a/resources/quality/sovol/PLA/sovol_bowden_0.4_PLA_low.inst.cfg
+++ b/resources/quality/sovol/PLA/sovol_bowden_0.4_PLA_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/sovol/PLA/sovol_bowden_0.4_PLA_standard.inst.cfg b/resources/quality/sovol/PLA/sovol_bowden_0.4_PLA_standard.inst.cfg
index b598b28b35..6e4a98b120 100644
--- a/resources/quality/sovol/PLA/sovol_bowden_0.4_PLA_standard.inst.cfg
+++ b/resources/quality/sovol/PLA/sovol_bowden_0.4_PLA_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/sovol/PLA/sovol_bowden_0.4_PLA_super.inst.cfg b/resources/quality/sovol/PLA/sovol_bowden_0.4_PLA_super.inst.cfg
index 3452b787c1..66de7a5d67 100644
--- a/resources/quality/sovol/PLA/sovol_bowden_0.4_PLA_super.inst.cfg
+++ b/resources/quality/sovol/PLA/sovol_bowden_0.4_PLA_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/sovol/PLA/sovol_bowden_0.5_PLA_adaptive.inst.cfg b/resources/quality/sovol/PLA/sovol_bowden_0.5_PLA_adaptive.inst.cfg
index f2999b851f..508fad0d39 100644
--- a/resources/quality/sovol/PLA/sovol_bowden_0.5_PLA_adaptive.inst.cfg
+++ b/resources/quality/sovol/PLA/sovol_bowden_0.5_PLA_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/sovol/PLA/sovol_bowden_0.5_PLA_low.inst.cfg b/resources/quality/sovol/PLA/sovol_bowden_0.5_PLA_low.inst.cfg
index 2bede697b4..85995dc2e2 100644
--- a/resources/quality/sovol/PLA/sovol_bowden_0.5_PLA_low.inst.cfg
+++ b/resources/quality/sovol/PLA/sovol_bowden_0.5_PLA_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/sovol/PLA/sovol_bowden_0.5_PLA_standard.inst.cfg b/resources/quality/sovol/PLA/sovol_bowden_0.5_PLA_standard.inst.cfg
index 00f9edff7a..9d4c33706f 100644
--- a/resources/quality/sovol/PLA/sovol_bowden_0.5_PLA_standard.inst.cfg
+++ b/resources/quality/sovol/PLA/sovol_bowden_0.5_PLA_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/sovol/PLA/sovol_bowden_0.5_PLA_super.inst.cfg b/resources/quality/sovol/PLA/sovol_bowden_0.5_PLA_super.inst.cfg
index 67bc5f7e67..ca4d2f0aa5 100644
--- a/resources/quality/sovol/PLA/sovol_bowden_0.5_PLA_super.inst.cfg
+++ b/resources/quality/sovol/PLA/sovol_bowden_0.5_PLA_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/sovol/PLA/sovol_bowden_0.6_PLA_adaptive.inst.cfg b/resources/quality/sovol/PLA/sovol_bowden_0.6_PLA_adaptive.inst.cfg
index 860be103f2..b669b93ca8 100644
--- a/resources/quality/sovol/PLA/sovol_bowden_0.6_PLA_adaptive.inst.cfg
+++ b/resources/quality/sovol/PLA/sovol_bowden_0.6_PLA_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/sovol/PLA/sovol_bowden_0.6_PLA_draft.inst.cfg b/resources/quality/sovol/PLA/sovol_bowden_0.6_PLA_draft.inst.cfg
index 7a206715ca..8621005003 100644
--- a/resources/quality/sovol/PLA/sovol_bowden_0.6_PLA_draft.inst.cfg
+++ b/resources/quality/sovol/PLA/sovol_bowden_0.6_PLA_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/sovol/PLA/sovol_bowden_0.6_PLA_low.inst.cfg b/resources/quality/sovol/PLA/sovol_bowden_0.6_PLA_low.inst.cfg
index c51fcd0444..734b00804b 100644
--- a/resources/quality/sovol/PLA/sovol_bowden_0.6_PLA_low.inst.cfg
+++ b/resources/quality/sovol/PLA/sovol_bowden_0.6_PLA_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/sovol/PLA/sovol_bowden_0.6_PLA_standard.inst.cfg b/resources/quality/sovol/PLA/sovol_bowden_0.6_PLA_standard.inst.cfg
index d41a832577..3495c72a27 100644
--- a/resources/quality/sovol/PLA/sovol_bowden_0.6_PLA_standard.inst.cfg
+++ b/resources/quality/sovol/PLA/sovol_bowden_0.6_PLA_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/sovol/PLA/sovol_bowden_0.8_PLA_draft.inst.cfg b/resources/quality/sovol/PLA/sovol_bowden_0.8_PLA_draft.inst.cfg
index c020069442..502ba9fb28 100644
--- a/resources/quality/sovol/PLA/sovol_bowden_0.8_PLA_draft.inst.cfg
+++ b/resources/quality/sovol/PLA/sovol_bowden_0.8_PLA_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
diff --git a/resources/quality/sovol/PLA/sovol_bowden_1.0_PLA_draft.inst.cfg b/resources/quality/sovol/PLA/sovol_bowden_1.0_PLA_draft.inst.cfg
index 2fd7c454fc..cd7c84e72b 100644
--- a/resources/quality/sovol/PLA/sovol_bowden_1.0_PLA_draft.inst.cfg
+++ b/resources/quality/sovol/PLA/sovol_bowden_1.0_PLA_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 1.0mm Nozzle
diff --git a/resources/quality/sovol/PLA/sovol_planetary_0.2_PLA_super.inst.cfg b/resources/quality/sovol/PLA/sovol_planetary_0.2_PLA_super.inst.cfg
index ca24b63ea8..75a24e2338 100644
--- a/resources/quality/sovol/PLA/sovol_planetary_0.2_PLA_super.inst.cfg
+++ b/resources/quality/sovol/PLA/sovol_planetary_0.2_PLA_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.2mm Nozzle
diff --git a/resources/quality/sovol/PLA/sovol_planetary_0.2_PLA_ultra.inst.cfg b/resources/quality/sovol/PLA/sovol_planetary_0.2_PLA_ultra.inst.cfg
index 101283bec2..8b5a22c7ac 100644
--- a/resources/quality/sovol/PLA/sovol_planetary_0.2_PLA_ultra.inst.cfg
+++ b/resources/quality/sovol/PLA/sovol_planetary_0.2_PLA_ultra.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = ultra
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.2mm Nozzle
diff --git a/resources/quality/sovol/PLA/sovol_planetary_0.3_PLA_adaptive.inst.cfg b/resources/quality/sovol/PLA/sovol_planetary_0.3_PLA_adaptive.inst.cfg
index 5f1330c309..75949bd188 100644
--- a/resources/quality/sovol/PLA/sovol_planetary_0.3_PLA_adaptive.inst.cfg
+++ b/resources/quality/sovol/PLA/sovol_planetary_0.3_PLA_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/sovol/PLA/sovol_planetary_0.3_PLA_low.inst.cfg b/resources/quality/sovol/PLA/sovol_planetary_0.3_PLA_low.inst.cfg
index 61050f15eb..26536c7f95 100644
--- a/resources/quality/sovol/PLA/sovol_planetary_0.3_PLA_low.inst.cfg
+++ b/resources/quality/sovol/PLA/sovol_planetary_0.3_PLA_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/sovol/PLA/sovol_planetary_0.3_PLA_standard.inst.cfg b/resources/quality/sovol/PLA/sovol_planetary_0.3_PLA_standard.inst.cfg
index cca73ed2b7..32cd541764 100644
--- a/resources/quality/sovol/PLA/sovol_planetary_0.3_PLA_standard.inst.cfg
+++ b/resources/quality/sovol/PLA/sovol_planetary_0.3_PLA_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/sovol/PLA/sovol_planetary_0.3_PLA_super.inst.cfg b/resources/quality/sovol/PLA/sovol_planetary_0.3_PLA_super.inst.cfg
index 74214b41b6..a6b5f82afd 100644
--- a/resources/quality/sovol/PLA/sovol_planetary_0.3_PLA_super.inst.cfg
+++ b/resources/quality/sovol/PLA/sovol_planetary_0.3_PLA_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/sovol/PLA/sovol_planetary_0.4_PLA_adaptive.inst.cfg b/resources/quality/sovol/PLA/sovol_planetary_0.4_PLA_adaptive.inst.cfg
index fb4ab83b7a..99ec25faef 100644
--- a/resources/quality/sovol/PLA/sovol_planetary_0.4_PLA_adaptive.inst.cfg
+++ b/resources/quality/sovol/PLA/sovol_planetary_0.4_PLA_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/sovol/PLA/sovol_planetary_0.4_PLA_low.inst.cfg b/resources/quality/sovol/PLA/sovol_planetary_0.4_PLA_low.inst.cfg
index a83dc4a09e..b4f42eef9b 100644
--- a/resources/quality/sovol/PLA/sovol_planetary_0.4_PLA_low.inst.cfg
+++ b/resources/quality/sovol/PLA/sovol_planetary_0.4_PLA_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/sovol/PLA/sovol_planetary_0.4_PLA_standard.inst.cfg b/resources/quality/sovol/PLA/sovol_planetary_0.4_PLA_standard.inst.cfg
index 06db26fc9d..280e0f6983 100644
--- a/resources/quality/sovol/PLA/sovol_planetary_0.4_PLA_standard.inst.cfg
+++ b/resources/quality/sovol/PLA/sovol_planetary_0.4_PLA_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/sovol/PLA/sovol_planetary_0.4_PLA_super.inst.cfg b/resources/quality/sovol/PLA/sovol_planetary_0.4_PLA_super.inst.cfg
index 2277f5cf41..19d6e248db 100644
--- a/resources/quality/sovol/PLA/sovol_planetary_0.4_PLA_super.inst.cfg
+++ b/resources/quality/sovol/PLA/sovol_planetary_0.4_PLA_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/sovol/PLA/sovol_planetary_0.5_PLA_adaptive.inst.cfg b/resources/quality/sovol/PLA/sovol_planetary_0.5_PLA_adaptive.inst.cfg
index 543cf867d8..8d6b86a541 100644
--- a/resources/quality/sovol/PLA/sovol_planetary_0.5_PLA_adaptive.inst.cfg
+++ b/resources/quality/sovol/PLA/sovol_planetary_0.5_PLA_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/sovol/PLA/sovol_planetary_0.5_PLA_low.inst.cfg b/resources/quality/sovol/PLA/sovol_planetary_0.5_PLA_low.inst.cfg
index 2dde49d9d9..2fb09b07d6 100644
--- a/resources/quality/sovol/PLA/sovol_planetary_0.5_PLA_low.inst.cfg
+++ b/resources/quality/sovol/PLA/sovol_planetary_0.5_PLA_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/sovol/PLA/sovol_planetary_0.5_PLA_standard.inst.cfg b/resources/quality/sovol/PLA/sovol_planetary_0.5_PLA_standard.inst.cfg
index 37a94721bb..de0c5d8f18 100644
--- a/resources/quality/sovol/PLA/sovol_planetary_0.5_PLA_standard.inst.cfg
+++ b/resources/quality/sovol/PLA/sovol_planetary_0.5_PLA_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/sovol/PLA/sovol_planetary_0.5_PLA_super.inst.cfg b/resources/quality/sovol/PLA/sovol_planetary_0.5_PLA_super.inst.cfg
index e13ca2d7c4..95414079ce 100644
--- a/resources/quality/sovol/PLA/sovol_planetary_0.5_PLA_super.inst.cfg
+++ b/resources/quality/sovol/PLA/sovol_planetary_0.5_PLA_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/sovol/PLA/sovol_planetary_0.6_PLA_adaptive.inst.cfg b/resources/quality/sovol/PLA/sovol_planetary_0.6_PLA_adaptive.inst.cfg
index 12a10990b1..1323bcb258 100644
--- a/resources/quality/sovol/PLA/sovol_planetary_0.6_PLA_adaptive.inst.cfg
+++ b/resources/quality/sovol/PLA/sovol_planetary_0.6_PLA_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/sovol/PLA/sovol_planetary_0.6_PLA_draft.inst.cfg b/resources/quality/sovol/PLA/sovol_planetary_0.6_PLA_draft.inst.cfg
index 1e2ec2146b..7dae15cd82 100644
--- a/resources/quality/sovol/PLA/sovol_planetary_0.6_PLA_draft.inst.cfg
+++ b/resources/quality/sovol/PLA/sovol_planetary_0.6_PLA_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/sovol/PLA/sovol_planetary_0.6_PLA_low.inst.cfg b/resources/quality/sovol/PLA/sovol_planetary_0.6_PLA_low.inst.cfg
index cfbea70181..52c75c3956 100644
--- a/resources/quality/sovol/PLA/sovol_planetary_0.6_PLA_low.inst.cfg
+++ b/resources/quality/sovol/PLA/sovol_planetary_0.6_PLA_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/sovol/PLA/sovol_planetary_0.6_PLA_standard.inst.cfg b/resources/quality/sovol/PLA/sovol_planetary_0.6_PLA_standard.inst.cfg
index eb94e7c8c9..8b3f20d9bb 100644
--- a/resources/quality/sovol/PLA/sovol_planetary_0.6_PLA_standard.inst.cfg
+++ b/resources/quality/sovol/PLA/sovol_planetary_0.6_PLA_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/sovol/PLA/sovol_planetary_0.8_PLA_draft.inst.cfg b/resources/quality/sovol/PLA/sovol_planetary_0.8_PLA_draft.inst.cfg
index 27fcc7ffe1..5150e51684 100644
--- a/resources/quality/sovol/PLA/sovol_planetary_0.8_PLA_draft.inst.cfg
+++ b/resources/quality/sovol/PLA/sovol_planetary_0.8_PLA_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
diff --git a/resources/quality/sovol/PLA/sovol_planetary_1.0_PLA_draft.inst.cfg b/resources/quality/sovol/PLA/sovol_planetary_1.0_PLA_draft.inst.cfg
index a75b401f5a..b4ec36693a 100644
--- a/resources/quality/sovol/PLA/sovol_planetary_1.0_PLA_draft.inst.cfg
+++ b/resources/quality/sovol/PLA/sovol_planetary_1.0_PLA_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 1.0mm Nozzle
diff --git a/resources/quality/sovol/PLA/sovol_titan_0.2_PLA_super.inst.cfg b/resources/quality/sovol/PLA/sovol_titan_0.2_PLA_super.inst.cfg
index 6596b39786..477b4b71c0 100644
--- a/resources/quality/sovol/PLA/sovol_titan_0.2_PLA_super.inst.cfg
+++ b/resources/quality/sovol/PLA/sovol_titan_0.2_PLA_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.2mm Nozzle
diff --git a/resources/quality/sovol/PLA/sovol_titan_0.2_PLA_ultra.inst.cfg b/resources/quality/sovol/PLA/sovol_titan_0.2_PLA_ultra.inst.cfg
index eb7ffebb68..f84ba4c463 100644
--- a/resources/quality/sovol/PLA/sovol_titan_0.2_PLA_ultra.inst.cfg
+++ b/resources/quality/sovol/PLA/sovol_titan_0.2_PLA_ultra.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = ultra
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.2mm Nozzle
diff --git a/resources/quality/sovol/PLA/sovol_titan_0.3_PLA_adaptive.inst.cfg b/resources/quality/sovol/PLA/sovol_titan_0.3_PLA_adaptive.inst.cfg
index 5f80d2a023..4d91754866 100644
--- a/resources/quality/sovol/PLA/sovol_titan_0.3_PLA_adaptive.inst.cfg
+++ b/resources/quality/sovol/PLA/sovol_titan_0.3_PLA_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/sovol/PLA/sovol_titan_0.3_PLA_low.inst.cfg b/resources/quality/sovol/PLA/sovol_titan_0.3_PLA_low.inst.cfg
index 25992f8837..14898f5182 100644
--- a/resources/quality/sovol/PLA/sovol_titan_0.3_PLA_low.inst.cfg
+++ b/resources/quality/sovol/PLA/sovol_titan_0.3_PLA_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/sovol/PLA/sovol_titan_0.3_PLA_standard.inst.cfg b/resources/quality/sovol/PLA/sovol_titan_0.3_PLA_standard.inst.cfg
index 7c88ba46a8..1eea76a062 100644
--- a/resources/quality/sovol/PLA/sovol_titan_0.3_PLA_standard.inst.cfg
+++ b/resources/quality/sovol/PLA/sovol_titan_0.3_PLA_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/sovol/PLA/sovol_titan_0.3_PLA_super.inst.cfg b/resources/quality/sovol/PLA/sovol_titan_0.3_PLA_super.inst.cfg
index 1fbdf5251a..6e037669a3 100644
--- a/resources/quality/sovol/PLA/sovol_titan_0.3_PLA_super.inst.cfg
+++ b/resources/quality/sovol/PLA/sovol_titan_0.3_PLA_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/sovol/PLA/sovol_titan_0.4_PLA_adaptive.inst.cfg b/resources/quality/sovol/PLA/sovol_titan_0.4_PLA_adaptive.inst.cfg
index a0d2f646a9..4f92feb333 100644
--- a/resources/quality/sovol/PLA/sovol_titan_0.4_PLA_adaptive.inst.cfg
+++ b/resources/quality/sovol/PLA/sovol_titan_0.4_PLA_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/sovol/PLA/sovol_titan_0.4_PLA_low.inst.cfg b/resources/quality/sovol/PLA/sovol_titan_0.4_PLA_low.inst.cfg
index 352b01c22a..c36495131e 100644
--- a/resources/quality/sovol/PLA/sovol_titan_0.4_PLA_low.inst.cfg
+++ b/resources/quality/sovol/PLA/sovol_titan_0.4_PLA_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/sovol/PLA/sovol_titan_0.4_PLA_standard.inst.cfg b/resources/quality/sovol/PLA/sovol_titan_0.4_PLA_standard.inst.cfg
index 62addd14f8..bf85135170 100644
--- a/resources/quality/sovol/PLA/sovol_titan_0.4_PLA_standard.inst.cfg
+++ b/resources/quality/sovol/PLA/sovol_titan_0.4_PLA_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/sovol/PLA/sovol_titan_0.4_PLA_super.inst.cfg b/resources/quality/sovol/PLA/sovol_titan_0.4_PLA_super.inst.cfg
index 851c1a5cc2..3d49a00064 100644
--- a/resources/quality/sovol/PLA/sovol_titan_0.4_PLA_super.inst.cfg
+++ b/resources/quality/sovol/PLA/sovol_titan_0.4_PLA_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/sovol/PLA/sovol_titan_0.5_PLA_adaptive.inst.cfg b/resources/quality/sovol/PLA/sovol_titan_0.5_PLA_adaptive.inst.cfg
index 6954eaa049..0325382a41 100644
--- a/resources/quality/sovol/PLA/sovol_titan_0.5_PLA_adaptive.inst.cfg
+++ b/resources/quality/sovol/PLA/sovol_titan_0.5_PLA_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/sovol/PLA/sovol_titan_0.5_PLA_low.inst.cfg b/resources/quality/sovol/PLA/sovol_titan_0.5_PLA_low.inst.cfg
index de9834dbe5..660ff39cba 100644
--- a/resources/quality/sovol/PLA/sovol_titan_0.5_PLA_low.inst.cfg
+++ b/resources/quality/sovol/PLA/sovol_titan_0.5_PLA_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/sovol/PLA/sovol_titan_0.5_PLA_standard.inst.cfg b/resources/quality/sovol/PLA/sovol_titan_0.5_PLA_standard.inst.cfg
index d5800e6eee..38bbd3d026 100644
--- a/resources/quality/sovol/PLA/sovol_titan_0.5_PLA_standard.inst.cfg
+++ b/resources/quality/sovol/PLA/sovol_titan_0.5_PLA_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/sovol/PLA/sovol_titan_0.5_PLA_super.inst.cfg b/resources/quality/sovol/PLA/sovol_titan_0.5_PLA_super.inst.cfg
index 3a87794606..dd8f42789d 100644
--- a/resources/quality/sovol/PLA/sovol_titan_0.5_PLA_super.inst.cfg
+++ b/resources/quality/sovol/PLA/sovol_titan_0.5_PLA_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/sovol/PLA/sovol_titan_0.6_PLA_adaptive.inst.cfg b/resources/quality/sovol/PLA/sovol_titan_0.6_PLA_adaptive.inst.cfg
index c9f4fd0e27..fc8bda9ec0 100644
--- a/resources/quality/sovol/PLA/sovol_titan_0.6_PLA_adaptive.inst.cfg
+++ b/resources/quality/sovol/PLA/sovol_titan_0.6_PLA_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/sovol/PLA/sovol_titan_0.6_PLA_draft.inst.cfg b/resources/quality/sovol/PLA/sovol_titan_0.6_PLA_draft.inst.cfg
index 555c944a18..63d2a0db08 100644
--- a/resources/quality/sovol/PLA/sovol_titan_0.6_PLA_draft.inst.cfg
+++ b/resources/quality/sovol/PLA/sovol_titan_0.6_PLA_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/sovol/PLA/sovol_titan_0.6_PLA_low.inst.cfg b/resources/quality/sovol/PLA/sovol_titan_0.6_PLA_low.inst.cfg
index 03d9614a2a..eca3e66c4f 100644
--- a/resources/quality/sovol/PLA/sovol_titan_0.6_PLA_low.inst.cfg
+++ b/resources/quality/sovol/PLA/sovol_titan_0.6_PLA_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/sovol/PLA/sovol_titan_0.6_PLA_standard.inst.cfg b/resources/quality/sovol/PLA/sovol_titan_0.6_PLA_standard.inst.cfg
index e390c8f012..59b67afd70 100644
--- a/resources/quality/sovol/PLA/sovol_titan_0.6_PLA_standard.inst.cfg
+++ b/resources/quality/sovol/PLA/sovol_titan_0.6_PLA_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/sovol/PLA/sovol_titan_0.8_PLA_draft.inst.cfg b/resources/quality/sovol/PLA/sovol_titan_0.8_PLA_draft.inst.cfg
index e2a2acd4f2..dfd7add791 100644
--- a/resources/quality/sovol/PLA/sovol_titan_0.8_PLA_draft.inst.cfg
+++ b/resources/quality/sovol/PLA/sovol_titan_0.8_PLA_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
diff --git a/resources/quality/sovol/PLA/sovol_titan_1.0_PLA_draft.inst.cfg b/resources/quality/sovol/PLA/sovol_titan_1.0_PLA_draft.inst.cfg
index 8c87e74d13..b1157e6dc4 100644
--- a/resources/quality/sovol/PLA/sovol_titan_1.0_PLA_draft.inst.cfg
+++ b/resources/quality/sovol/PLA/sovol_titan_1.0_PLA_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 1.0mm Nozzle
diff --git a/resources/quality/sovol/TPU/sovol_bowden_0.3_TPU_adaptive.inst.cfg b/resources/quality/sovol/TPU/sovol_bowden_0.3_TPU_adaptive.inst.cfg
index ded2318f2c..eebdc183e7 100644
--- a/resources/quality/sovol/TPU/sovol_bowden_0.3_TPU_adaptive.inst.cfg
+++ b/resources/quality/sovol/TPU/sovol_bowden_0.3_TPU_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/sovol/TPU/sovol_bowden_0.3_TPU_standard.inst.cfg b/resources/quality/sovol/TPU/sovol_bowden_0.3_TPU_standard.inst.cfg
index d228ebbeba..4cb331a963 100644
--- a/resources/quality/sovol/TPU/sovol_bowden_0.3_TPU_standard.inst.cfg
+++ b/resources/quality/sovol/TPU/sovol_bowden_0.3_TPU_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/sovol/TPU/sovol_bowden_0.3_TPU_super.inst.cfg b/resources/quality/sovol/TPU/sovol_bowden_0.3_TPU_super.inst.cfg
index 24668ba2ce..fb39dfd55c 100644
--- a/resources/quality/sovol/TPU/sovol_bowden_0.3_TPU_super.inst.cfg
+++ b/resources/quality/sovol/TPU/sovol_bowden_0.3_TPU_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/sovol/TPU/sovol_bowden_0.4_TPU_adaptive.inst.cfg b/resources/quality/sovol/TPU/sovol_bowden_0.4_TPU_adaptive.inst.cfg
index e9b0a35a3e..fe24985206 100644
--- a/resources/quality/sovol/TPU/sovol_bowden_0.4_TPU_adaptive.inst.cfg
+++ b/resources/quality/sovol/TPU/sovol_bowden_0.4_TPU_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/sovol/TPU/sovol_bowden_0.4_TPU_standard.inst.cfg b/resources/quality/sovol/TPU/sovol_bowden_0.4_TPU_standard.inst.cfg
index db9db4e3c4..5a07770069 100644
--- a/resources/quality/sovol/TPU/sovol_bowden_0.4_TPU_standard.inst.cfg
+++ b/resources/quality/sovol/TPU/sovol_bowden_0.4_TPU_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/sovol/TPU/sovol_bowden_0.4_TPU_super.inst.cfg b/resources/quality/sovol/TPU/sovol_bowden_0.4_TPU_super.inst.cfg
index b0db2e63b2..c903119453 100644
--- a/resources/quality/sovol/TPU/sovol_bowden_0.4_TPU_super.inst.cfg
+++ b/resources/quality/sovol/TPU/sovol_bowden_0.4_TPU_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/sovol/TPU/sovol_bowden_0.5_TPU_adaptive.inst.cfg b/resources/quality/sovol/TPU/sovol_bowden_0.5_TPU_adaptive.inst.cfg
index 6468489f02..37c77c084a 100644
--- a/resources/quality/sovol/TPU/sovol_bowden_0.5_TPU_adaptive.inst.cfg
+++ b/resources/quality/sovol/TPU/sovol_bowden_0.5_TPU_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/sovol/TPU/sovol_bowden_0.5_TPU_standard.inst.cfg b/resources/quality/sovol/TPU/sovol_bowden_0.5_TPU_standard.inst.cfg
index c4e7cbabed..ae5c9b6e3d 100644
--- a/resources/quality/sovol/TPU/sovol_bowden_0.5_TPU_standard.inst.cfg
+++ b/resources/quality/sovol/TPU/sovol_bowden_0.5_TPU_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/sovol/TPU/sovol_bowden_0.5_TPU_super.inst.cfg b/resources/quality/sovol/TPU/sovol_bowden_0.5_TPU_super.inst.cfg
index b6ab95b2a4..e963a88d20 100644
--- a/resources/quality/sovol/TPU/sovol_bowden_0.5_TPU_super.inst.cfg
+++ b/resources/quality/sovol/TPU/sovol_bowden_0.5_TPU_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/sovol/TPU/sovol_bowden_0.6_TPU_standard.inst.cfg b/resources/quality/sovol/TPU/sovol_bowden_0.6_TPU_standard.inst.cfg
index c6a564c755..020fbd96b9 100644
--- a/resources/quality/sovol/TPU/sovol_bowden_0.6_TPU_standard.inst.cfg
+++ b/resources/quality/sovol/TPU/sovol_bowden_0.6_TPU_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/sovol/TPU/sovol_bowden_0.8_TPU_draft.inst.cfg b/resources/quality/sovol/TPU/sovol_bowden_0.8_TPU_draft.inst.cfg
index eb00682f05..2bf1d94be3 100644
--- a/resources/quality/sovol/TPU/sovol_bowden_0.8_TPU_draft.inst.cfg
+++ b/resources/quality/sovol/TPU/sovol_bowden_0.8_TPU_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
diff --git a/resources/quality/sovol/TPU/sovol_bowden_1.0_TPU_draft.inst.cfg b/resources/quality/sovol/TPU/sovol_bowden_1.0_TPU_draft.inst.cfg
index c6690317a3..af4cdeceaa 100644
--- a/resources/quality/sovol/TPU/sovol_bowden_1.0_TPU_draft.inst.cfg
+++ b/resources/quality/sovol/TPU/sovol_bowden_1.0_TPU_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 1.0mm Nozzle
diff --git a/resources/quality/sovol/TPU/sovol_planetary_0.3_TPU_adaptive.inst.cfg b/resources/quality/sovol/TPU/sovol_planetary_0.3_TPU_adaptive.inst.cfg
index 07501a39ef..6248e0f243 100644
--- a/resources/quality/sovol/TPU/sovol_planetary_0.3_TPU_adaptive.inst.cfg
+++ b/resources/quality/sovol/TPU/sovol_planetary_0.3_TPU_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/sovol/TPU/sovol_planetary_0.3_TPU_standard.inst.cfg b/resources/quality/sovol/TPU/sovol_planetary_0.3_TPU_standard.inst.cfg
index c7777bb9fb..d01edeed8d 100644
--- a/resources/quality/sovol/TPU/sovol_planetary_0.3_TPU_standard.inst.cfg
+++ b/resources/quality/sovol/TPU/sovol_planetary_0.3_TPU_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/sovol/TPU/sovol_planetary_0.3_TPU_super.inst.cfg b/resources/quality/sovol/TPU/sovol_planetary_0.3_TPU_super.inst.cfg
index 6a04c29fbc..d690111514 100644
--- a/resources/quality/sovol/TPU/sovol_planetary_0.3_TPU_super.inst.cfg
+++ b/resources/quality/sovol/TPU/sovol_planetary_0.3_TPU_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/sovol/TPU/sovol_planetary_0.4_TPU_adaptive.inst.cfg b/resources/quality/sovol/TPU/sovol_planetary_0.4_TPU_adaptive.inst.cfg
index 64d8e646ed..fc3f1d1636 100644
--- a/resources/quality/sovol/TPU/sovol_planetary_0.4_TPU_adaptive.inst.cfg
+++ b/resources/quality/sovol/TPU/sovol_planetary_0.4_TPU_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/sovol/TPU/sovol_planetary_0.4_TPU_standard.inst.cfg b/resources/quality/sovol/TPU/sovol_planetary_0.4_TPU_standard.inst.cfg
index a5822afdd6..4db78e7df7 100644
--- a/resources/quality/sovol/TPU/sovol_planetary_0.4_TPU_standard.inst.cfg
+++ b/resources/quality/sovol/TPU/sovol_planetary_0.4_TPU_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/sovol/TPU/sovol_planetary_0.4_TPU_super.inst.cfg b/resources/quality/sovol/TPU/sovol_planetary_0.4_TPU_super.inst.cfg
index 2eac924e6c..eefd4b3298 100644
--- a/resources/quality/sovol/TPU/sovol_planetary_0.4_TPU_super.inst.cfg
+++ b/resources/quality/sovol/TPU/sovol_planetary_0.4_TPU_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/sovol/TPU/sovol_planetary_0.5_TPU_adaptive.inst.cfg b/resources/quality/sovol/TPU/sovol_planetary_0.5_TPU_adaptive.inst.cfg
index dd2207dacb..0c8601d49f 100644
--- a/resources/quality/sovol/TPU/sovol_planetary_0.5_TPU_adaptive.inst.cfg
+++ b/resources/quality/sovol/TPU/sovol_planetary_0.5_TPU_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/sovol/TPU/sovol_planetary_0.5_TPU_standard.inst.cfg b/resources/quality/sovol/TPU/sovol_planetary_0.5_TPU_standard.inst.cfg
index 654078b8cb..4c53013ea7 100644
--- a/resources/quality/sovol/TPU/sovol_planetary_0.5_TPU_standard.inst.cfg
+++ b/resources/quality/sovol/TPU/sovol_planetary_0.5_TPU_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/sovol/TPU/sovol_planetary_0.5_TPU_super.inst.cfg b/resources/quality/sovol/TPU/sovol_planetary_0.5_TPU_super.inst.cfg
index eee9cfdb07..19a5aba8c0 100644
--- a/resources/quality/sovol/TPU/sovol_planetary_0.5_TPU_super.inst.cfg
+++ b/resources/quality/sovol/TPU/sovol_planetary_0.5_TPU_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/sovol/TPU/sovol_planetary_0.6_TPU_standard.inst.cfg b/resources/quality/sovol/TPU/sovol_planetary_0.6_TPU_standard.inst.cfg
index 1a2e7de906..1ee0566de1 100644
--- a/resources/quality/sovol/TPU/sovol_planetary_0.6_TPU_standard.inst.cfg
+++ b/resources/quality/sovol/TPU/sovol_planetary_0.6_TPU_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/sovol/TPU/sovol_planetary_0.8_TPU_draft.inst.cfg b/resources/quality/sovol/TPU/sovol_planetary_0.8_TPU_draft.inst.cfg
index ad454258ec..ccc2834c40 100644
--- a/resources/quality/sovol/TPU/sovol_planetary_0.8_TPU_draft.inst.cfg
+++ b/resources/quality/sovol/TPU/sovol_planetary_0.8_TPU_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
diff --git a/resources/quality/sovol/TPU/sovol_planetary_1.0_TPU_draft.inst.cfg b/resources/quality/sovol/TPU/sovol_planetary_1.0_TPU_draft.inst.cfg
index 80dad6ecc9..74433477a5 100644
--- a/resources/quality/sovol/TPU/sovol_planetary_1.0_TPU_draft.inst.cfg
+++ b/resources/quality/sovol/TPU/sovol_planetary_1.0_TPU_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 1.0mm Nozzle
diff --git a/resources/quality/sovol/TPU/sovol_titan_0.3_TPU_adaptive.inst.cfg b/resources/quality/sovol/TPU/sovol_titan_0.3_TPU_adaptive.inst.cfg
index a87bf917c7..8a22f9e7ed 100644
--- a/resources/quality/sovol/TPU/sovol_titan_0.3_TPU_adaptive.inst.cfg
+++ b/resources/quality/sovol/TPU/sovol_titan_0.3_TPU_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/sovol/TPU/sovol_titan_0.3_TPU_standard.inst.cfg b/resources/quality/sovol/TPU/sovol_titan_0.3_TPU_standard.inst.cfg
index 66e6e5c7a8..399a5ad880 100644
--- a/resources/quality/sovol/TPU/sovol_titan_0.3_TPU_standard.inst.cfg
+++ b/resources/quality/sovol/TPU/sovol_titan_0.3_TPU_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/sovol/TPU/sovol_titan_0.3_TPU_super.inst.cfg b/resources/quality/sovol/TPU/sovol_titan_0.3_TPU_super.inst.cfg
index c10587ccf4..e88db75f3f 100644
--- a/resources/quality/sovol/TPU/sovol_titan_0.3_TPU_super.inst.cfg
+++ b/resources/quality/sovol/TPU/sovol_titan_0.3_TPU_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/sovol/TPU/sovol_titan_0.4_TPU_adaptive.inst.cfg b/resources/quality/sovol/TPU/sovol_titan_0.4_TPU_adaptive.inst.cfg
index de12feb0cd..7c464d3d68 100644
--- a/resources/quality/sovol/TPU/sovol_titan_0.4_TPU_adaptive.inst.cfg
+++ b/resources/quality/sovol/TPU/sovol_titan_0.4_TPU_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/sovol/TPU/sovol_titan_0.4_TPU_standard.inst.cfg b/resources/quality/sovol/TPU/sovol_titan_0.4_TPU_standard.inst.cfg
index 9462ca9b3e..d90798ac59 100644
--- a/resources/quality/sovol/TPU/sovol_titan_0.4_TPU_standard.inst.cfg
+++ b/resources/quality/sovol/TPU/sovol_titan_0.4_TPU_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/sovol/TPU/sovol_titan_0.4_TPU_super.inst.cfg b/resources/quality/sovol/TPU/sovol_titan_0.4_TPU_super.inst.cfg
index 32a036dd42..e53ad2c481 100644
--- a/resources/quality/sovol/TPU/sovol_titan_0.4_TPU_super.inst.cfg
+++ b/resources/quality/sovol/TPU/sovol_titan_0.4_TPU_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/sovol/TPU/sovol_titan_0.5_TPU_adaptive.inst.cfg b/resources/quality/sovol/TPU/sovol_titan_0.5_TPU_adaptive.inst.cfg
index 93d0924976..08465b50aa 100644
--- a/resources/quality/sovol/TPU/sovol_titan_0.5_TPU_adaptive.inst.cfg
+++ b/resources/quality/sovol/TPU/sovol_titan_0.5_TPU_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/sovol/TPU/sovol_titan_0.5_TPU_standard.inst.cfg b/resources/quality/sovol/TPU/sovol_titan_0.5_TPU_standard.inst.cfg
index 60619cb198..50806b530a 100644
--- a/resources/quality/sovol/TPU/sovol_titan_0.5_TPU_standard.inst.cfg
+++ b/resources/quality/sovol/TPU/sovol_titan_0.5_TPU_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/sovol/TPU/sovol_titan_0.5_TPU_super.inst.cfg b/resources/quality/sovol/TPU/sovol_titan_0.5_TPU_super.inst.cfg
index 03cec4a77e..c5f4a01e99 100644
--- a/resources/quality/sovol/TPU/sovol_titan_0.5_TPU_super.inst.cfg
+++ b/resources/quality/sovol/TPU/sovol_titan_0.5_TPU_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/sovol/TPU/sovol_titan_0.6_TPU_standard.inst.cfg b/resources/quality/sovol/TPU/sovol_titan_0.6_TPU_standard.inst.cfg
index c8701a6e2a..19ac4a4512 100644
--- a/resources/quality/sovol/TPU/sovol_titan_0.6_TPU_standard.inst.cfg
+++ b/resources/quality/sovol/TPU/sovol_titan_0.6_TPU_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/sovol/TPU/sovol_titan_0.8_TPU_draft.inst.cfg b/resources/quality/sovol/TPU/sovol_titan_0.8_TPU_draft.inst.cfg
index 71fa876229..3a9c39df03 100644
--- a/resources/quality/sovol/TPU/sovol_titan_0.8_TPU_draft.inst.cfg
+++ b/resources/quality/sovol/TPU/sovol_titan_0.8_TPU_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
diff --git a/resources/quality/sovol/TPU/sovol_titan_1.0_TPU_draft.inst.cfg b/resources/quality/sovol/TPU/sovol_titan_1.0_TPU_draft.inst.cfg
index 2b778d0d46..68280b99b9 100644
--- a/resources/quality/sovol/TPU/sovol_titan_1.0_TPU_draft.inst.cfg
+++ b/resources/quality/sovol/TPU/sovol_titan_1.0_TPU_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 1.0mm Nozzle
diff --git a/resources/quality/sovol/sovol_bowden_global_adaptive.inst.cfg b/resources/quality/sovol/sovol_bowden_global_adaptive.inst.cfg
index d2b2483272..8503da623f 100644
--- a/resources/quality/sovol/sovol_bowden_global_adaptive.inst.cfg
+++ b/resources/quality/sovol/sovol_bowden_global_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/sovol/sovol_bowden_global_draft.inst.cfg b/resources/quality/sovol/sovol_bowden_global_draft.inst.cfg
index 2d86518c78..1b78757f55 100644
--- a/resources/quality/sovol/sovol_bowden_global_draft.inst.cfg
+++ b/resources/quality/sovol/sovol_bowden_global_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
weight = -5
diff --git a/resources/quality/sovol/sovol_bowden_global_low.inst.cfg b/resources/quality/sovol/sovol_bowden_global_low.inst.cfg
index 41c5ce68cc..a678af6506 100644
--- a/resources/quality/sovol/sovol_bowden_global_low.inst.cfg
+++ b/resources/quality/sovol/sovol_bowden_global_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
weight = -4
diff --git a/resources/quality/sovol/sovol_bowden_global_standard.inst.cfg b/resources/quality/sovol/sovol_bowden_global_standard.inst.cfg
index 89630a8c80..d020c7002c 100644
--- a/resources/quality/sovol/sovol_bowden_global_standard.inst.cfg
+++ b/resources/quality/sovol/sovol_bowden_global_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
weight = -3
diff --git a/resources/quality/sovol/sovol_bowden_global_super.inst.cfg b/resources/quality/sovol/sovol_bowden_global_super.inst.cfg
index a21e842953..9bcd7b6287 100644
--- a/resources/quality/sovol/sovol_bowden_global_super.inst.cfg
+++ b/resources/quality/sovol/sovol_bowden_global_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
weight = -1
diff --git a/resources/quality/sovol/sovol_bowden_global_ultra.inst.cfg b/resources/quality/sovol/sovol_bowden_global_ultra.inst.cfg
index d71b7408b9..5a8cbef3d7 100644
--- a/resources/quality/sovol/sovol_bowden_global_ultra.inst.cfg
+++ b/resources/quality/sovol/sovol_bowden_global_ultra.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = ultra
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/sovol/sovol_planetary_global_adaptive.inst.cfg b/resources/quality/sovol/sovol_planetary_global_adaptive.inst.cfg
index 47bafeef2e..17e0c268be 100644
--- a/resources/quality/sovol/sovol_planetary_global_adaptive.inst.cfg
+++ b/resources/quality/sovol/sovol_planetary_global_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/sovol/sovol_planetary_global_draft.inst.cfg b/resources/quality/sovol/sovol_planetary_global_draft.inst.cfg
index a9be146ae0..9ff86b6743 100644
--- a/resources/quality/sovol/sovol_planetary_global_draft.inst.cfg
+++ b/resources/quality/sovol/sovol_planetary_global_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
weight = -5
diff --git a/resources/quality/sovol/sovol_planetary_global_low.inst.cfg b/resources/quality/sovol/sovol_planetary_global_low.inst.cfg
index a9c76bae45..2ca057564f 100644
--- a/resources/quality/sovol/sovol_planetary_global_low.inst.cfg
+++ b/resources/quality/sovol/sovol_planetary_global_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
weight = -4
diff --git a/resources/quality/sovol/sovol_planetary_global_standard.inst.cfg b/resources/quality/sovol/sovol_planetary_global_standard.inst.cfg
index 8b5500a222..3ba5e02cdf 100644
--- a/resources/quality/sovol/sovol_planetary_global_standard.inst.cfg
+++ b/resources/quality/sovol/sovol_planetary_global_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
weight = -3
diff --git a/resources/quality/sovol/sovol_planetary_global_super.inst.cfg b/resources/quality/sovol/sovol_planetary_global_super.inst.cfg
index 3d7b235b7c..5b47449dc5 100644
--- a/resources/quality/sovol/sovol_planetary_global_super.inst.cfg
+++ b/resources/quality/sovol/sovol_planetary_global_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
weight = -1
diff --git a/resources/quality/sovol/sovol_planetary_global_ultra.inst.cfg b/resources/quality/sovol/sovol_planetary_global_ultra.inst.cfg
index 7c4c567491..1036827a89 100644
--- a/resources/quality/sovol/sovol_planetary_global_ultra.inst.cfg
+++ b/resources/quality/sovol/sovol_planetary_global_ultra.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = ultra
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/sovol/sovol_titan_global_adaptive.inst.cfg b/resources/quality/sovol/sovol_titan_global_adaptive.inst.cfg
index 8afc95e43a..e8dcafbd96 100644
--- a/resources/quality/sovol/sovol_titan_global_adaptive.inst.cfg
+++ b/resources/quality/sovol/sovol_titan_global_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/sovol/sovol_titan_global_draft.inst.cfg b/resources/quality/sovol/sovol_titan_global_draft.inst.cfg
index be61d0bf67..20bd095ff9 100644
--- a/resources/quality/sovol/sovol_titan_global_draft.inst.cfg
+++ b/resources/quality/sovol/sovol_titan_global_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
weight = -5
diff --git a/resources/quality/sovol/sovol_titan_global_low.inst.cfg b/resources/quality/sovol/sovol_titan_global_low.inst.cfg
index c6d86d92da..d3e37f54b3 100644
--- a/resources/quality/sovol/sovol_titan_global_low.inst.cfg
+++ b/resources/quality/sovol/sovol_titan_global_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
weight = -4
diff --git a/resources/quality/sovol/sovol_titan_global_standard.inst.cfg b/resources/quality/sovol/sovol_titan_global_standard.inst.cfg
index 2cf2f00d4b..dd7dbb3786 100644
--- a/resources/quality/sovol/sovol_titan_global_standard.inst.cfg
+++ b/resources/quality/sovol/sovol_titan_global_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
weight = -3
diff --git a/resources/quality/sovol/sovol_titan_global_super.inst.cfg b/resources/quality/sovol/sovol_titan_global_super.inst.cfg
index fe48bb0a9d..31cebe4aba 100644
--- a/resources/quality/sovol/sovol_titan_global_super.inst.cfg
+++ b/resources/quality/sovol/sovol_titan_global_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
weight = -1
diff --git a/resources/quality/sovol/sovol_titan_global_ultra.inst.cfg b/resources/quality/sovol/sovol_titan_global_ultra.inst.cfg
index b423a253b9..9040e3d60d 100644
--- a/resources/quality/sovol/sovol_titan_global_ultra.inst.cfg
+++ b/resources/quality/sovol/sovol_titan_global_ultra.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = ultra
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/strateo3d/HT0.4/s3d_ht0.4_ABS-X_A.inst.cfg b/resources/quality/strateo3d/HT0.4/s3d_ht0.4_ABS-X_A.inst.cfg
index 94654cc897..39ba32a332 100644
--- a/resources/quality/strateo3d/HT0.4/s3d_ht0.4_ABS-X_A.inst.cfg
+++ b/resources/quality/strateo3d/HT0.4/s3d_ht0.4_ABS-X_A.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_absx
quality_type = a
-setting_version = 21
+setting_version = 22
type = quality
variant = High temp 0.4
weight = 1
diff --git a/resources/quality/strateo3d/HT0.4/s3d_ht0.4_ABS-X_B.inst.cfg b/resources/quality/strateo3d/HT0.4/s3d_ht0.4_ABS-X_B.inst.cfg
index 1d7ab2dde8..dd0d167e6b 100644
--- a/resources/quality/strateo3d/HT0.4/s3d_ht0.4_ABS-X_B.inst.cfg
+++ b/resources/quality/strateo3d/HT0.4/s3d_ht0.4_ABS-X_B.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_absx
quality_type = b
-setting_version = 21
+setting_version = 22
type = quality
variant = High temp 0.4
weight = 0
diff --git a/resources/quality/strateo3d/HT0.4/s3d_ht0.4_ABS-X_C.inst.cfg b/resources/quality/strateo3d/HT0.4/s3d_ht0.4_ABS-X_C.inst.cfg
index 3ae3e2c0ad..f894a7dc13 100644
--- a/resources/quality/strateo3d/HT0.4/s3d_ht0.4_ABS-X_C.inst.cfg
+++ b/resources/quality/strateo3d/HT0.4/s3d_ht0.4_ABS-X_C.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_absx
quality_type = c
-setting_version = 21
+setting_version = 22
type = quality
variant = High temp 0.4
weight = -1
diff --git a/resources/quality/strateo3d/HT0.4/s3d_ht0.4_ABS_A.inst.cfg b/resources/quality/strateo3d/HT0.4/s3d_ht0.4_ABS_A.inst.cfg
index 985e592cad..7642489c2a 100644
--- a/resources/quality/strateo3d/HT0.4/s3d_ht0.4_ABS_A.inst.cfg
+++ b/resources/quality/strateo3d/HT0.4/s3d_ht0.4_ABS_A.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_abs
quality_type = a
-setting_version = 21
+setting_version = 22
type = quality
variant = High temp 0.4
weight = 1
diff --git a/resources/quality/strateo3d/HT0.4/s3d_ht0.4_ABS_B.inst.cfg b/resources/quality/strateo3d/HT0.4/s3d_ht0.4_ABS_B.inst.cfg
index 721ddcc1b3..bf5c18405b 100644
--- a/resources/quality/strateo3d/HT0.4/s3d_ht0.4_ABS_B.inst.cfg
+++ b/resources/quality/strateo3d/HT0.4/s3d_ht0.4_ABS_B.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_abs
quality_type = b
-setting_version = 21
+setting_version = 22
type = quality
variant = High temp 0.4
weight = 0
diff --git a/resources/quality/strateo3d/HT0.4/s3d_ht0.4_ABS_C.inst.cfg b/resources/quality/strateo3d/HT0.4/s3d_ht0.4_ABS_C.inst.cfg
index c6c4a542ac..6756384e4a 100644
--- a/resources/quality/strateo3d/HT0.4/s3d_ht0.4_ABS_C.inst.cfg
+++ b/resources/quality/strateo3d/HT0.4/s3d_ht0.4_ABS_C.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_abs
quality_type = c
-setting_version = 21
+setting_version = 22
type = quality
variant = High temp 0.4
weight = -1
diff --git a/resources/quality/strateo3d/HT0.4/s3d_ht0.4_ACETATE_A.inst.cfg b/resources/quality/strateo3d/HT0.4/s3d_ht0.4_ACETATE_A.inst.cfg
index 8df0e09653..978484d813 100644
--- a/resources/quality/strateo3d/HT0.4/s3d_ht0.4_ACETATE_A.inst.cfg
+++ b/resources/quality/strateo3d/HT0.4/s3d_ht0.4_ACETATE_A.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_acetate
quality_type = a
-setting_version = 21
+setting_version = 22
type = quality
variant = High temp 0.4
weight = 1
diff --git a/resources/quality/strateo3d/HT0.4/s3d_ht0.4_ACETATE_B.inst.cfg b/resources/quality/strateo3d/HT0.4/s3d_ht0.4_ACETATE_B.inst.cfg
index 1278e4a59d..bcec4fe68f 100644
--- a/resources/quality/strateo3d/HT0.4/s3d_ht0.4_ACETATE_B.inst.cfg
+++ b/resources/quality/strateo3d/HT0.4/s3d_ht0.4_ACETATE_B.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_acetate
quality_type = b
-setting_version = 21
+setting_version = 22
type = quality
variant = High temp 0.4
weight = 0
diff --git a/resources/quality/strateo3d/HT0.4/s3d_ht0.4_ACETATE_C.inst.cfg b/resources/quality/strateo3d/HT0.4/s3d_ht0.4_ACETATE_C.inst.cfg
index 90c1b8371e..85f79ebe7a 100644
--- a/resources/quality/strateo3d/HT0.4/s3d_ht0.4_ACETATE_C.inst.cfg
+++ b/resources/quality/strateo3d/HT0.4/s3d_ht0.4_ACETATE_C.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_acetate
quality_type = c
-setting_version = 21
+setting_version = 22
type = quality
variant = High temp 0.4
weight = -1
diff --git a/resources/quality/strateo3d/HT0.4/s3d_ht0.4_ASA-X_A.inst.cfg b/resources/quality/strateo3d/HT0.4/s3d_ht0.4_ASA-X_A.inst.cfg
index 651ae48e35..9b29e49624 100644
--- a/resources/quality/strateo3d/HT0.4/s3d_ht0.4_ASA-X_A.inst.cfg
+++ b/resources/quality/strateo3d/HT0.4/s3d_ht0.4_ASA-X_A.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_asax
quality_type = a
-setting_version = 21
+setting_version = 22
type = quality
variant = High temp 0.4
weight = 1
diff --git a/resources/quality/strateo3d/HT0.4/s3d_ht0.4_ASA-X_B.inst.cfg b/resources/quality/strateo3d/HT0.4/s3d_ht0.4_ASA-X_B.inst.cfg
index 49d4e75192..07a46f0d05 100644
--- a/resources/quality/strateo3d/HT0.4/s3d_ht0.4_ASA-X_B.inst.cfg
+++ b/resources/quality/strateo3d/HT0.4/s3d_ht0.4_ASA-X_B.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_asax
quality_type = b
-setting_version = 21
+setting_version = 22
type = quality
variant = High temp 0.4
weight = 0
diff --git a/resources/quality/strateo3d/HT0.4/s3d_ht0.4_ASA-X_C.inst.cfg b/resources/quality/strateo3d/HT0.4/s3d_ht0.4_ASA-X_C.inst.cfg
index 93d2dce501..60410d8d34 100644
--- a/resources/quality/strateo3d/HT0.4/s3d_ht0.4_ASA-X_C.inst.cfg
+++ b/resources/quality/strateo3d/HT0.4/s3d_ht0.4_ASA-X_C.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_asax
quality_type = c
-setting_version = 21
+setting_version = 22
type = quality
variant = High temp 0.4
weight = -1
diff --git a/resources/quality/strateo3d/HT0.4/s3d_ht0.4_COPA_A.inst.cfg b/resources/quality/strateo3d/HT0.4/s3d_ht0.4_COPA_A.inst.cfg
index dd6f667106..9304630630 100644
--- a/resources/quality/strateo3d/HT0.4/s3d_ht0.4_COPA_A.inst.cfg
+++ b/resources/quality/strateo3d/HT0.4/s3d_ht0.4_COPA_A.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_copa
quality_type = a
-setting_version = 21
+setting_version = 22
type = quality
variant = High temp 0.4
weight = 1
diff --git a/resources/quality/strateo3d/HT0.4/s3d_ht0.4_COPA_B.inst.cfg b/resources/quality/strateo3d/HT0.4/s3d_ht0.4_COPA_B.inst.cfg
index a0ff273968..d39d91c91a 100644
--- a/resources/quality/strateo3d/HT0.4/s3d_ht0.4_COPA_B.inst.cfg
+++ b/resources/quality/strateo3d/HT0.4/s3d_ht0.4_COPA_B.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_copa
quality_type = b
-setting_version = 21
+setting_version = 22
type = quality
variant = High temp 0.4
weight = 0
diff --git a/resources/quality/strateo3d/HT0.4/s3d_ht0.4_COPA_C.inst.cfg b/resources/quality/strateo3d/HT0.4/s3d_ht0.4_COPA_C.inst.cfg
index 75650ab3f6..e716824cf0 100644
--- a/resources/quality/strateo3d/HT0.4/s3d_ht0.4_COPA_C.inst.cfg
+++ b/resources/quality/strateo3d/HT0.4/s3d_ht0.4_COPA_C.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_copa
quality_type = c
-setting_version = 21
+setting_version = 22
type = quality
variant = High temp 0.4
weight = -1
diff --git a/resources/quality/strateo3d/HT0.4/s3d_ht0.4_HIPS_A.inst.cfg b/resources/quality/strateo3d/HT0.4/s3d_ht0.4_HIPS_A.inst.cfg
index 3b1eacbd54..bd964bed2a 100644
--- a/resources/quality/strateo3d/HT0.4/s3d_ht0.4_HIPS_A.inst.cfg
+++ b/resources/quality/strateo3d/HT0.4/s3d_ht0.4_HIPS_A.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_hips
quality_type = a
-setting_version = 21
+setting_version = 22
type = quality
variant = High temp 0.4
weight = 1
diff --git a/resources/quality/strateo3d/HT0.4/s3d_ht0.4_HIPS_B.inst.cfg b/resources/quality/strateo3d/HT0.4/s3d_ht0.4_HIPS_B.inst.cfg
index a57144bbec..cd27f77737 100644
--- a/resources/quality/strateo3d/HT0.4/s3d_ht0.4_HIPS_B.inst.cfg
+++ b/resources/quality/strateo3d/HT0.4/s3d_ht0.4_HIPS_B.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_hips
quality_type = b
-setting_version = 21
+setting_version = 22
type = quality
variant = High temp 0.4
weight = 0
diff --git a/resources/quality/strateo3d/HT0.4/s3d_ht0.4_HIPS_C.inst.cfg b/resources/quality/strateo3d/HT0.4/s3d_ht0.4_HIPS_C.inst.cfg
index 7f2f5d995a..78191af7be 100644
--- a/resources/quality/strateo3d/HT0.4/s3d_ht0.4_HIPS_C.inst.cfg
+++ b/resources/quality/strateo3d/HT0.4/s3d_ht0.4_HIPS_C.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_hips
quality_type = c
-setting_version = 21
+setting_version = 22
type = quality
variant = High temp 0.4
weight = -1
diff --git a/resources/quality/strateo3d/HT0.4/s3d_ht0.4_PC_A.inst.cfg b/resources/quality/strateo3d/HT0.4/s3d_ht0.4_PC_A.inst.cfg
index ad8811ebe6..f37a3b4d6d 100644
--- a/resources/quality/strateo3d/HT0.4/s3d_ht0.4_PC_A.inst.cfg
+++ b/resources/quality/strateo3d/HT0.4/s3d_ht0.4_PC_A.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_pc
quality_type = a
-setting_version = 21
+setting_version = 22
type = quality
variant = High temp 0.4
weight = 1
diff --git a/resources/quality/strateo3d/HT0.4/s3d_ht0.4_PC_B.inst.cfg b/resources/quality/strateo3d/HT0.4/s3d_ht0.4_PC_B.inst.cfg
index db2d72fcde..75fed99b1e 100644
--- a/resources/quality/strateo3d/HT0.4/s3d_ht0.4_PC_B.inst.cfg
+++ b/resources/quality/strateo3d/HT0.4/s3d_ht0.4_PC_B.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_pc
quality_type = b
-setting_version = 21
+setting_version = 22
type = quality
variant = High temp 0.4
weight = 0
diff --git a/resources/quality/strateo3d/HT0.4/s3d_ht0.4_PC_C.inst.cfg b/resources/quality/strateo3d/HT0.4/s3d_ht0.4_PC_C.inst.cfg
index 7e57baa7ec..51911c3811 100644
--- a/resources/quality/strateo3d/HT0.4/s3d_ht0.4_PC_C.inst.cfg
+++ b/resources/quality/strateo3d/HT0.4/s3d_ht0.4_PC_C.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_pc
quality_type = c
-setting_version = 21
+setting_version = 22
type = quality
variant = High temp 0.4
weight = -1
diff --git a/resources/quality/strateo3d/HT0.4/s3d_ht0.4_PEKK_B.inst.cfg b/resources/quality/strateo3d/HT0.4/s3d_ht0.4_PEKK_B.inst.cfg
index 99b6d54ac6..27d1c07b21 100644
--- a/resources/quality/strateo3d/HT0.4/s3d_ht0.4_PEKK_B.inst.cfg
+++ b/resources/quality/strateo3d/HT0.4/s3d_ht0.4_PEKK_B.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_pekk
quality_type = b
-setting_version = 21
+setting_version = 22
type = quality
variant = High temp 0.4
weight = 0
diff --git a/resources/quality/strateo3d/HT0.4/s3d_ht0.4_PETG_A.inst.cfg b/resources/quality/strateo3d/HT0.4/s3d_ht0.4_PETG_A.inst.cfg
index ba0caad772..d0faf6eb66 100644
--- a/resources/quality/strateo3d/HT0.4/s3d_ht0.4_PETG_A.inst.cfg
+++ b/resources/quality/strateo3d/HT0.4/s3d_ht0.4_PETG_A.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_petg
quality_type = a
-setting_version = 21
+setting_version = 22
type = quality
variant = High temp 0.4
weight = 1
diff --git a/resources/quality/strateo3d/HT0.4/s3d_ht0.4_PETG_B.inst.cfg b/resources/quality/strateo3d/HT0.4/s3d_ht0.4_PETG_B.inst.cfg
index 154eab620b..3a64a52254 100644
--- a/resources/quality/strateo3d/HT0.4/s3d_ht0.4_PETG_B.inst.cfg
+++ b/resources/quality/strateo3d/HT0.4/s3d_ht0.4_PETG_B.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_petg
quality_type = b
-setting_version = 21
+setting_version = 22
type = quality
variant = High temp 0.4
weight = 0
diff --git a/resources/quality/strateo3d/HT0.4/s3d_ht0.4_PETG_C.inst.cfg b/resources/quality/strateo3d/HT0.4/s3d_ht0.4_PETG_C.inst.cfg
index b6e0b55965..debf74ed0d 100644
--- a/resources/quality/strateo3d/HT0.4/s3d_ht0.4_PETG_C.inst.cfg
+++ b/resources/quality/strateo3d/HT0.4/s3d_ht0.4_PETG_C.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_petg
quality_type = c
-setting_version = 21
+setting_version = 22
type = quality
variant = High temp 0.4
weight = -1
diff --git a/resources/quality/strateo3d/HT0.4/s3d_ht0.4_PLA_A.inst.cfg b/resources/quality/strateo3d/HT0.4/s3d_ht0.4_PLA_A.inst.cfg
index 7357c00e55..990d5cf645 100644
--- a/resources/quality/strateo3d/HT0.4/s3d_ht0.4_PLA_A.inst.cfg
+++ b/resources/quality/strateo3d/HT0.4/s3d_ht0.4_PLA_A.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_pla
quality_type = a
-setting_version = 21
+setting_version = 22
type = quality
variant = High temp 0.4
weight = 1
diff --git a/resources/quality/strateo3d/HT0.4/s3d_ht0.4_PLA_B.inst.cfg b/resources/quality/strateo3d/HT0.4/s3d_ht0.4_PLA_B.inst.cfg
index 678c5f877e..82f26cd66d 100644
--- a/resources/quality/strateo3d/HT0.4/s3d_ht0.4_PLA_B.inst.cfg
+++ b/resources/quality/strateo3d/HT0.4/s3d_ht0.4_PLA_B.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_pla
quality_type = b
-setting_version = 21
+setting_version = 22
type = quality
variant = High temp 0.4
weight = 0
diff --git a/resources/quality/strateo3d/HT0.4/s3d_ht0.4_PLA_C.inst.cfg b/resources/quality/strateo3d/HT0.4/s3d_ht0.4_PLA_C.inst.cfg
index 28b5bafa9b..a91b035e38 100644
--- a/resources/quality/strateo3d/HT0.4/s3d_ht0.4_PLA_C.inst.cfg
+++ b/resources/quality/strateo3d/HT0.4/s3d_ht0.4_PLA_C.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_pla
quality_type = c
-setting_version = 21
+setting_version = 22
type = quality
variant = High temp 0.4
weight = -1
diff --git a/resources/quality/strateo3d/HT0.4/s3d_ht0.4_PLA_HT_A.inst.cfg b/resources/quality/strateo3d/HT0.4/s3d_ht0.4_PLA_HT_A.inst.cfg
index 278d658395..c7194e18d2 100644
--- a/resources/quality/strateo3d/HT0.4/s3d_ht0.4_PLA_HT_A.inst.cfg
+++ b/resources/quality/strateo3d/HT0.4/s3d_ht0.4_PLA_HT_A.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_pla_hr_870
quality_type = a
-setting_version = 21
+setting_version = 22
type = quality
variant = High temp 0.4
weight = 1
diff --git a/resources/quality/strateo3d/HT0.4/s3d_ht0.4_PLA_HT_B.inst.cfg b/resources/quality/strateo3d/HT0.4/s3d_ht0.4_PLA_HT_B.inst.cfg
index 485a4cf5e2..078e213a26 100644
--- a/resources/quality/strateo3d/HT0.4/s3d_ht0.4_PLA_HT_B.inst.cfg
+++ b/resources/quality/strateo3d/HT0.4/s3d_ht0.4_PLA_HT_B.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_pla_hr_870
quality_type = b
-setting_version = 21
+setting_version = 22
type = quality
variant = High temp 0.4
weight = 0
diff --git a/resources/quality/strateo3d/HT0.4/s3d_ht0.4_PLA_HT_C.inst.cfg b/resources/quality/strateo3d/HT0.4/s3d_ht0.4_PLA_HT_C.inst.cfg
index 9a70a5035e..bfb4c46c46 100644
--- a/resources/quality/strateo3d/HT0.4/s3d_ht0.4_PLA_HT_C.inst.cfg
+++ b/resources/quality/strateo3d/HT0.4/s3d_ht0.4_PLA_HT_C.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_pla_hr_870
quality_type = c
-setting_version = 21
+setting_version = 22
type = quality
variant = High temp 0.4
weight = -1
diff --git a/resources/quality/strateo3d/HT0.4/s3d_ht0.4_TPU98A_A.inst.cfg b/resources/quality/strateo3d/HT0.4/s3d_ht0.4_TPU98A_A.inst.cfg
index 027b10c888..8dd1c17ea6 100644
--- a/resources/quality/strateo3d/HT0.4/s3d_ht0.4_TPU98A_A.inst.cfg
+++ b/resources/quality/strateo3d/HT0.4/s3d_ht0.4_TPU98A_A.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_tpu98a
quality_type = a
-setting_version = 21
+setting_version = 22
type = quality
variant = High temp 0.4
weight = 1
diff --git a/resources/quality/strateo3d/HT0.4/s3d_ht0.4_TPU98A_B.inst.cfg b/resources/quality/strateo3d/HT0.4/s3d_ht0.4_TPU98A_B.inst.cfg
index a53a6d679f..cca98aa599 100644
--- a/resources/quality/strateo3d/HT0.4/s3d_ht0.4_TPU98A_B.inst.cfg
+++ b/resources/quality/strateo3d/HT0.4/s3d_ht0.4_TPU98A_B.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_tpu98a
quality_type = b
-setting_version = 21
+setting_version = 22
type = quality
variant = High temp 0.4
weight = 0
diff --git a/resources/quality/strateo3d/HT0.4/s3d_ht0.4_TPU98A_C.inst.cfg b/resources/quality/strateo3d/HT0.4/s3d_ht0.4_TPU98A_C.inst.cfg
index f988b5acd9..5a343d6893 100644
--- a/resources/quality/strateo3d/HT0.4/s3d_ht0.4_TPU98A_C.inst.cfg
+++ b/resources/quality/strateo3d/HT0.4/s3d_ht0.4_TPU98A_C.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_tpu98a
quality_type = c
-setting_version = 21
+setting_version = 22
type = quality
variant = High temp 0.4
weight = -1
diff --git a/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_ABS-X_A.inst.cfg b/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_ABS-X_A.inst.cfg
index 36f3281dd7..e6be881341 100644
--- a/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_ABS-X_A.inst.cfg
+++ b/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_ABS-X_A.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_absx
quality_type = a
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 0.4
weight = 1
diff --git a/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_ABS-X_B.inst.cfg b/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_ABS-X_B.inst.cfg
index 7f64b23d34..c4342c149a 100644
--- a/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_ABS-X_B.inst.cfg
+++ b/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_ABS-X_B.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_absx
quality_type = b
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 0.4
weight = 0
diff --git a/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_ABS-X_C.inst.cfg b/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_ABS-X_C.inst.cfg
index 83972981ac..e3581e0823 100644
--- a/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_ABS-X_C.inst.cfg
+++ b/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_ABS-X_C.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_absx
quality_type = c
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 0.4
weight = -1
diff --git a/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_ABS_A.inst.cfg b/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_ABS_A.inst.cfg
index e7414d75da..4c451894bd 100644
--- a/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_ABS_A.inst.cfg
+++ b/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_ABS_A.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_abs
quality_type = a
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 0.4
weight = 1
diff --git a/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_ABS_B.inst.cfg b/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_ABS_B.inst.cfg
index 7804616cc8..65c2c9e81f 100644
--- a/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_ABS_B.inst.cfg
+++ b/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_ABS_B.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_abs
quality_type = b
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 0.4
weight = 0
diff --git a/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_ABS_C.inst.cfg b/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_ABS_C.inst.cfg
index 56261478e7..2f5cf9cfa3 100644
--- a/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_ABS_C.inst.cfg
+++ b/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_ABS_C.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_abs
quality_type = c
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 0.4
weight = -1
diff --git a/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_ACETATE_A.inst.cfg b/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_ACETATE_A.inst.cfg
index be3a4afd2a..36d6697edb 100644
--- a/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_ACETATE_A.inst.cfg
+++ b/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_ACETATE_A.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_acetate
quality_type = a
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 0.4
weight = 1
diff --git a/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_ACETATE_B.inst.cfg b/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_ACETATE_B.inst.cfg
index 0b16084c69..e92561350a 100644
--- a/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_ACETATE_B.inst.cfg
+++ b/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_ACETATE_B.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_acetate
quality_type = b
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 0.4
weight = 0
diff --git a/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_ACETATE_C.inst.cfg b/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_ACETATE_C.inst.cfg
index e1e4dca105..e61775fde0 100644
--- a/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_ACETATE_C.inst.cfg
+++ b/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_ACETATE_C.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_acetate
quality_type = c
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 0.4
weight = -1
diff --git a/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_ASA-X_A.inst.cfg b/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_ASA-X_A.inst.cfg
index 9eab684fcf..020b95dad2 100644
--- a/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_ASA-X_A.inst.cfg
+++ b/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_ASA-X_A.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_asax
quality_type = a
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 0.4
weight = 1
diff --git a/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_ASA-X_B.inst.cfg b/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_ASA-X_B.inst.cfg
index 25a22eefae..6688d82ec8 100644
--- a/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_ASA-X_B.inst.cfg
+++ b/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_ASA-X_B.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_asax
quality_type = b
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 0.4
weight = 0
diff --git a/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_ASA-X_C.inst.cfg b/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_ASA-X_C.inst.cfg
index f0b4e102f8..2c8d6a82d3 100644
--- a/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_ASA-X_C.inst.cfg
+++ b/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_ASA-X_C.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_asax
quality_type = c
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 0.4
weight = -1
diff --git a/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_BVOH_A.inst.cfg b/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_BVOH_A.inst.cfg
index df0c80500f..fe012ff873 100644
--- a/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_BVOH_A.inst.cfg
+++ b/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_BVOH_A.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_bvoh
quality_type = a
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 0.4
weight = 1
diff --git a/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_BVOH_B.inst.cfg b/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_BVOH_B.inst.cfg
index d8a698717d..c0adce0f84 100644
--- a/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_BVOH_B.inst.cfg
+++ b/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_BVOH_B.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_bvoh
quality_type = b
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 0.4
weight = 0
diff --git a/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_BVOH_C.inst.cfg b/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_BVOH_C.inst.cfg
index a6f9024b43..5b58c2f37b 100644
--- a/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_BVOH_C.inst.cfg
+++ b/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_BVOH_C.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_bvoh
quality_type = c
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 0.4
weight = -1
diff --git a/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_COPA_A.inst.cfg b/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_COPA_A.inst.cfg
index 272a09180b..f986831fd5 100644
--- a/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_COPA_A.inst.cfg
+++ b/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_COPA_A.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_copa
quality_type = a
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 0.4
weight = 1
diff --git a/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_COPA_B.inst.cfg b/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_COPA_B.inst.cfg
index ecbb1e2bdb..5d360b244b 100644
--- a/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_COPA_B.inst.cfg
+++ b/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_COPA_B.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_copa
quality_type = b
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 0.4
weight = 0
diff --git a/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_COPA_C.inst.cfg b/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_COPA_C.inst.cfg
index 960ce25aa8..3875e668f4 100644
--- a/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_COPA_C.inst.cfg
+++ b/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_COPA_C.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_copa
quality_type = c
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 0.4
weight = -1
diff --git a/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_HIPS_A.inst.cfg b/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_HIPS_A.inst.cfg
index be476a63c8..d4d0e1c17e 100644
--- a/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_HIPS_A.inst.cfg
+++ b/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_HIPS_A.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_hips
quality_type = a
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 0.4
weight = 1
diff --git a/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_HIPS_B.inst.cfg b/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_HIPS_B.inst.cfg
index 4a781175bb..f2bb237ea2 100644
--- a/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_HIPS_B.inst.cfg
+++ b/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_HIPS_B.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_hips
quality_type = b
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 0.4
weight = 0
diff --git a/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_HIPS_C.inst.cfg b/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_HIPS_C.inst.cfg
index ac6616fecb..f6780fbded 100644
--- a/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_HIPS_C.inst.cfg
+++ b/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_HIPS_C.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_hips
quality_type = c
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 0.4
weight = -1
diff --git a/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PC_A.inst.cfg b/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PC_A.inst.cfg
index 83ad3fa07c..9dd3039b65 100644
--- a/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PC_A.inst.cfg
+++ b/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PC_A.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_pc
quality_type = a
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 0.4
weight = 1
diff --git a/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PC_B.inst.cfg b/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PC_B.inst.cfg
index 4a6f11fcb3..346f33bafb 100644
--- a/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PC_B.inst.cfg
+++ b/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PC_B.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_pc
quality_type = b
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 0.4
weight = 0
diff --git a/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PC_C.inst.cfg b/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PC_C.inst.cfg
index 0002f359d1..8571e8c4b0 100644
--- a/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PC_C.inst.cfg
+++ b/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PC_C.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_pc
quality_type = c
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 0.4
weight = -1
diff --git a/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PETG_A.inst.cfg b/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PETG_A.inst.cfg
index a36e433e50..4231e1b3a1 100644
--- a/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PETG_A.inst.cfg
+++ b/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PETG_A.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_petg
quality_type = a
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 0.4
weight = 1
diff --git a/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PETG_B.inst.cfg b/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PETG_B.inst.cfg
index 0d9a825b16..c141a0ab07 100644
--- a/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PETG_B.inst.cfg
+++ b/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PETG_B.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_petg
quality_type = b
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 0.4
weight = 0
diff --git a/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PETG_C.inst.cfg b/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PETG_C.inst.cfg
index b66f1962de..9cd4262c55 100644
--- a/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PETG_C.inst.cfg
+++ b/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PETG_C.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_petg
quality_type = c
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 0.4
weight = -1
diff --git a/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PLA_A.inst.cfg b/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PLA_A.inst.cfg
index af8330ff91..6f49ec9e3b 100644
--- a/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PLA_A.inst.cfg
+++ b/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PLA_A.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_pla
quality_type = a
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 0.4
weight = 1
diff --git a/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PLA_B.inst.cfg b/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PLA_B.inst.cfg
index 9ec59cb86d..415379417c 100644
--- a/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PLA_B.inst.cfg
+++ b/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PLA_B.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_pla
quality_type = b
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 0.4
weight = 0
diff --git a/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PLA_C.inst.cfg b/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PLA_C.inst.cfg
index 06a7524c64..c4ce86563f 100644
--- a/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PLA_C.inst.cfg
+++ b/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PLA_C.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_pla
quality_type = c
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 0.4
weight = -1
diff --git a/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PLA_HT_A.inst.cfg b/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PLA_HT_A.inst.cfg
index 1d8a4eee5c..dc4505591f 100644
--- a/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PLA_HT_A.inst.cfg
+++ b/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PLA_HT_A.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_pla_hr_870
quality_type = a
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 0.4
weight = 1
diff --git a/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PLA_HT_B.inst.cfg b/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PLA_HT_B.inst.cfg
index fd761c1698..224fa18cd6 100644
--- a/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PLA_HT_B.inst.cfg
+++ b/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PLA_HT_B.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_pla_hr_870
quality_type = b
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 0.4
weight = 0
diff --git a/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PLA_HT_C.inst.cfg b/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PLA_HT_C.inst.cfg
index 7a49f7beda..44737981b0 100644
--- a/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PLA_HT_C.inst.cfg
+++ b/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PLA_HT_C.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_pla_hr_870
quality_type = c
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 0.4
weight = -1
diff --git a/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PVA-M_A.inst.cfg b/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PVA-M_A.inst.cfg
index 070739786e..8bf71b5cf5 100644
--- a/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PVA-M_A.inst.cfg
+++ b/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PVA-M_A.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_pva-m
quality_type = a
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 0.4
weight = 1
diff --git a/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PVA-M_B.inst.cfg b/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PVA-M_B.inst.cfg
index d4a92ad14c..3102afdc2c 100644
--- a/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PVA-M_B.inst.cfg
+++ b/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PVA-M_B.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_pva-m
quality_type = b
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 0.4
weight = 0
diff --git a/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PVA-M_C.inst.cfg b/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PVA-M_C.inst.cfg
index 7f90a75f72..ad6e361582 100644
--- a/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PVA-M_C.inst.cfg
+++ b/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PVA-M_C.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_pva-m
quality_type = c
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 0.4
weight = -1
diff --git a/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PVA-S_A.inst.cfg b/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PVA-S_A.inst.cfg
index 48e6c9de7a..b7445aee86 100644
--- a/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PVA-S_A.inst.cfg
+++ b/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PVA-S_A.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_pva-s
quality_type = a
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 0.4
weight = 1
diff --git a/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PVA-S_B.inst.cfg b/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PVA-S_B.inst.cfg
index 314181bc89..cc849df9ba 100644
--- a/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PVA-S_B.inst.cfg
+++ b/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PVA-S_B.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_pva-s
quality_type = b
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 0.4
weight = 0
diff --git a/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PVA-S_C.inst.cfg b/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PVA-S_C.inst.cfg
index 3b6c722c72..10cbd3a4cf 100644
--- a/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PVA-S_C.inst.cfg
+++ b/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PVA-S_C.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_pva-s
quality_type = c
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 0.4
weight = -1
diff --git a/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_TPU98A_A.inst.cfg b/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_TPU98A_A.inst.cfg
index 097971cd07..055bbb7623 100644
--- a/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_TPU98A_A.inst.cfg
+++ b/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_TPU98A_A.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_tpu98a
quality_type = a
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 0.4
weight = 1
diff --git a/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_TPU98A_B.inst.cfg b/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_TPU98A_B.inst.cfg
index d0e54bea66..028586beb4 100644
--- a/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_TPU98A_B.inst.cfg
+++ b/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_TPU98A_B.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_tpu98a
quality_type = b
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 0.4
weight = 0
diff --git a/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_TPU98A_C.inst.cfg b/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_TPU98A_C.inst.cfg
index fad51424d7..8bc0b97bc5 100644
--- a/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_TPU98A_C.inst.cfg
+++ b/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_TPU98A_C.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_tpu98a
quality_type = c
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 0.4
weight = -1
diff --git a/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_ABS-X_B.inst.cfg b/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_ABS-X_B.inst.cfg
index 17e19a7685..ec355cec15 100644
--- a/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_ABS-X_B.inst.cfg
+++ b/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_ABS-X_B.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_absx
quality_type = b
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 0.6
weight = 1
diff --git a/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_ABS-X_C.inst.cfg b/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_ABS-X_C.inst.cfg
index e050410e08..3ab4df020c 100644
--- a/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_ABS-X_C.inst.cfg
+++ b/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_ABS-X_C.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_absx
quality_type = c
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 0.6
weight = 0
diff --git a/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_ABS-X_D.inst.cfg b/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_ABS-X_D.inst.cfg
index a9f458aca3..455cb44a7b 100644
--- a/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_ABS-X_D.inst.cfg
+++ b/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_ABS-X_D.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_absx
quality_type = d
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 0.6
weight = -1
diff --git a/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_ABS_B.inst.cfg b/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_ABS_B.inst.cfg
index 97df761238..3475c621c3 100644
--- a/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_ABS_B.inst.cfg
+++ b/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_ABS_B.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_abs
quality_type = b
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 0.6
weight = 1
diff --git a/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_ABS_C.inst.cfg b/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_ABS_C.inst.cfg
index 4ce071e820..d7d937fdef 100644
--- a/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_ABS_C.inst.cfg
+++ b/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_ABS_C.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_abs
quality_type = c
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 0.6
weight = 0
diff --git a/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_ABS_D.inst.cfg b/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_ABS_D.inst.cfg
index c4c52007a4..e83067bdc8 100644
--- a/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_ABS_D.inst.cfg
+++ b/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_ABS_D.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_abs
quality_type = d
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 0.6
weight = -1
diff --git a/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_ACETATE_B.inst.cfg b/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_ACETATE_B.inst.cfg
index 7b8d35e523..188cddf0d6 100644
--- a/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_ACETATE_B.inst.cfg
+++ b/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_ACETATE_B.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_acetate
quality_type = b
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 0.6
weight = 1
diff --git a/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_ACETATE_C.inst.cfg b/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_ACETATE_C.inst.cfg
index adba4babe1..6127c2ec43 100644
--- a/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_ACETATE_C.inst.cfg
+++ b/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_ACETATE_C.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_acetate
quality_type = c
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 0.6
weight = 0
diff --git a/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_ACETATE_D.inst.cfg b/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_ACETATE_D.inst.cfg
index 12b2bae579..ca38be0476 100644
--- a/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_ACETATE_D.inst.cfg
+++ b/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_ACETATE_D.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_acetate
quality_type = d
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 0.6
weight = -1
diff --git a/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_ASA-X_B.inst.cfg b/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_ASA-X_B.inst.cfg
index 2de28a4b8c..caa9003cb3 100644
--- a/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_ASA-X_B.inst.cfg
+++ b/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_ASA-X_B.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_asax
quality_type = b
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 0.6
weight = 1
diff --git a/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_ASA-X_C.inst.cfg b/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_ASA-X_C.inst.cfg
index a8cc663684..a10cbdac7d 100644
--- a/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_ASA-X_C.inst.cfg
+++ b/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_ASA-X_C.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_asax
quality_type = c
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 0.6
weight = 0
diff --git a/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_ASA-X_D.inst.cfg b/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_ASA-X_D.inst.cfg
index 2877fe0842..85fe174e95 100644
--- a/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_ASA-X_D.inst.cfg
+++ b/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_ASA-X_D.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_asax
quality_type = d
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 0.6
weight = -1
diff --git a/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_BVOH_B.inst.cfg b/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_BVOH_B.inst.cfg
index 0312bb24bb..9b48be1b8b 100644
--- a/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_BVOH_B.inst.cfg
+++ b/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_BVOH_B.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_bvoh
quality_type = b
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 0.6
weight = 1
diff --git a/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_BVOH_C.inst.cfg b/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_BVOH_C.inst.cfg
index ec90305264..0440a0a34a 100644
--- a/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_BVOH_C.inst.cfg
+++ b/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_BVOH_C.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_bvoh
quality_type = c
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 0.6
weight = 0
diff --git a/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_BVOH_D.inst.cfg b/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_BVOH_D.inst.cfg
index b32b3ab432..7f124ae4ec 100644
--- a/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_BVOH_D.inst.cfg
+++ b/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_BVOH_D.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_bvoh
quality_type = d
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 0.6
weight = -1
diff --git a/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_COPA_B.inst.cfg b/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_COPA_B.inst.cfg
index 340825ac0c..f662c41048 100644
--- a/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_COPA_B.inst.cfg
+++ b/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_COPA_B.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_copa
quality_type = b
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 0.6
weight = 1
diff --git a/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_COPA_C.inst.cfg b/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_COPA_C.inst.cfg
index 4e46b6dea8..dae0dda098 100644
--- a/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_COPA_C.inst.cfg
+++ b/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_COPA_C.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_copa
quality_type = c
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 0.6
weight = 0
diff --git a/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_COPA_D.inst.cfg b/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_COPA_D.inst.cfg
index df38b17a75..1079c746ec 100644
--- a/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_COPA_D.inst.cfg
+++ b/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_COPA_D.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_copa
quality_type = d
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 0.6
weight = -1
diff --git a/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_HIPS_B.inst.cfg b/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_HIPS_B.inst.cfg
index 362d30deff..04991249e9 100644
--- a/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_HIPS_B.inst.cfg
+++ b/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_HIPS_B.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_hips
quality_type = b
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 0.6
weight = 1
diff --git a/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_HIPS_C.inst.cfg b/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_HIPS_C.inst.cfg
index 07e29fa470..685778f3f1 100644
--- a/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_HIPS_C.inst.cfg
+++ b/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_HIPS_C.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_hips
quality_type = c
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 0.6
weight = 0
diff --git a/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_HIPS_D.inst.cfg b/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_HIPS_D.inst.cfg
index 6d9ad51568..ab5eca1d47 100644
--- a/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_HIPS_D.inst.cfg
+++ b/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_HIPS_D.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_hips
quality_type = d
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 0.6
weight = -1
diff --git a/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_Nylon-1030_C.inst.cfg b/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_Nylon-1030_C.inst.cfg
index a9ddbc995c..a5a2addbc6 100644
--- a/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_Nylon-1030_C.inst.cfg
+++ b/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_Nylon-1030_C.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_nylon_1030
quality_type = c
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 0.6
weight = 0
diff --git a/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PC_B.inst.cfg b/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PC_B.inst.cfg
index b24d85d252..6997dae536 100644
--- a/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PC_B.inst.cfg
+++ b/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PC_B.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_pc
quality_type = b
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 0.6
weight = 1
diff --git a/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PC_C.inst.cfg b/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PC_C.inst.cfg
index 2cda895914..70bb7206af 100644
--- a/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PC_C.inst.cfg
+++ b/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PC_C.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_pc
quality_type = c
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 0.6
weight = 0
diff --git a/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PC_D.inst.cfg b/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PC_D.inst.cfg
index 421b8346e3..eb89937ded 100644
--- a/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PC_D.inst.cfg
+++ b/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PC_D.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_pc
quality_type = d
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 0.6
weight = -1
diff --git a/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PETG_B.inst.cfg b/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PETG_B.inst.cfg
index 4c620deb77..4bc567a2d9 100644
--- a/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PETG_B.inst.cfg
+++ b/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PETG_B.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_petg
quality_type = b
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 0.6
weight = 1
diff --git a/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PETG_C.inst.cfg b/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PETG_C.inst.cfg
index 9f4fa9e25d..f08c2e68b7 100644
--- a/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PETG_C.inst.cfg
+++ b/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PETG_C.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_petg
quality_type = c
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 0.6
weight = 0
diff --git a/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PETG_D.inst.cfg b/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PETG_D.inst.cfg
index ed9362fbeb..4a9a1472b8 100644
--- a/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PETG_D.inst.cfg
+++ b/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PETG_D.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_petg
quality_type = d
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 0.6
weight = -1
diff --git a/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PLA_B.inst.cfg b/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PLA_B.inst.cfg
index 0c5079f744..41edbc8e32 100644
--- a/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PLA_B.inst.cfg
+++ b/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PLA_B.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_pla
quality_type = b
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 0.6
weight = 1
diff --git a/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PLA_C.inst.cfg b/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PLA_C.inst.cfg
index 2815d3bb52..10356ad344 100644
--- a/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PLA_C.inst.cfg
+++ b/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PLA_C.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_pla
quality_type = c
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 0.6
weight = 0
diff --git a/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PLA_D.inst.cfg b/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PLA_D.inst.cfg
index 48160cc770..9f04791ac2 100644
--- a/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PLA_D.inst.cfg
+++ b/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PLA_D.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_pla
quality_type = d
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 0.6
weight = -1
diff --git a/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PLA_HT_B.inst.cfg b/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PLA_HT_B.inst.cfg
index 34b7140caf..56e09ac385 100644
--- a/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PLA_HT_B.inst.cfg
+++ b/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PLA_HT_B.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_pla_hr_870
quality_type = b
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 0.6
weight = 1
diff --git a/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PLA_HT_C.inst.cfg b/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PLA_HT_C.inst.cfg
index e66e562fff..6c8a5462aa 100644
--- a/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PLA_HT_C.inst.cfg
+++ b/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PLA_HT_C.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_pla_hr_870
quality_type = c
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 0.6
weight = 0
diff --git a/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PLA_HT_D.inst.cfg b/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PLA_HT_D.inst.cfg
index ca561c82cc..be4a045e0d 100644
--- a/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PLA_HT_D.inst.cfg
+++ b/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PLA_HT_D.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_pla_hr_870
quality_type = d
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 0.6
weight = -1
diff --git a/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PVA-M_B.inst.cfg b/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PVA-M_B.inst.cfg
index 53779df710..6b107e9c9b 100644
--- a/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PVA-M_B.inst.cfg
+++ b/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PVA-M_B.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_pva-m
quality_type = b
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 0.6
weight = 1
diff --git a/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PVA-M_C.inst.cfg b/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PVA-M_C.inst.cfg
index 2dc73ac92c..ca169572b9 100644
--- a/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PVA-M_C.inst.cfg
+++ b/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PVA-M_C.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_pva-m
quality_type = c
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 0.6
weight = 0
diff --git a/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PVA-M_D.inst.cfg b/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PVA-M_D.inst.cfg
index 420b48189e..7e7a3ed9d1 100644
--- a/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PVA-M_D.inst.cfg
+++ b/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PVA-M_D.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_pva-m
quality_type = d
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 0.6
weight = -1
diff --git a/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PVA-S_B.inst.cfg b/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PVA-S_B.inst.cfg
index 94665e1b31..a08e251fe0 100644
--- a/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PVA-S_B.inst.cfg
+++ b/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PVA-S_B.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_pva-s
quality_type = b
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 0.6
weight = 1
diff --git a/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PVA-S_C.inst.cfg b/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PVA-S_C.inst.cfg
index 7291825f0f..2bcf4d4b1d 100644
--- a/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PVA-S_C.inst.cfg
+++ b/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PVA-S_C.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_pva-s
quality_type = c
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 0.6
weight = 0
diff --git a/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PVA-S_D.inst.cfg b/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PVA-S_D.inst.cfg
index 26f5c20665..1352a75a8a 100644
--- a/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PVA-S_D.inst.cfg
+++ b/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PVA-S_D.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_pva-s
quality_type = d
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 0.6
weight = -1
diff --git a/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_TPU98A_B.inst.cfg b/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_TPU98A_B.inst.cfg
index f84b896ad7..ad699959aa 100644
--- a/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_TPU98A_B.inst.cfg
+++ b/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_TPU98A_B.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_tpu98a
quality_type = b
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 0.6
weight = 1
diff --git a/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_TPU98A_C.inst.cfg b/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_TPU98A_C.inst.cfg
index c92ce46cc2..6fdabc1a83 100644
--- a/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_TPU98A_C.inst.cfg
+++ b/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_TPU98A_C.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_tpu98a
quality_type = c
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 0.6
weight = 0
diff --git a/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_TPU98A_D.inst.cfg b/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_TPU98A_D.inst.cfg
index 158885a4e3..1954931cc7 100644
--- a/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_TPU98A_D.inst.cfg
+++ b/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_TPU98A_D.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_tpu98a
quality_type = d
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 0.6
weight = -1
diff --git a/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_ABS-X_C.inst.cfg b/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_ABS-X_C.inst.cfg
index 1cc449470b..913af1994b 100644
--- a/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_ABS-X_C.inst.cfg
+++ b/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_ABS-X_C.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_absx
quality_type = c
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 0.8
weight = 1
diff --git a/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_ABS-X_D.inst.cfg b/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_ABS-X_D.inst.cfg
index fe5c7ecdb7..573834fc79 100644
--- a/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_ABS-X_D.inst.cfg
+++ b/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_ABS-X_D.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_absx
quality_type = d
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 0.8
weight = 0
diff --git a/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_ABS-X_E.inst.cfg b/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_ABS-X_E.inst.cfg
index 0cc0d17569..3d5d1781ae 100644
--- a/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_ABS-X_E.inst.cfg
+++ b/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_ABS-X_E.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_absx
quality_type = e
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 0.8
weight = -1
diff --git a/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_ABS_C.inst.cfg b/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_ABS_C.inst.cfg
index ba915ffb5a..4910a69272 100644
--- a/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_ABS_C.inst.cfg
+++ b/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_ABS_C.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_abs
quality_type = c
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 0.8
weight = 1
diff --git a/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_ABS_D.inst.cfg b/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_ABS_D.inst.cfg
index 7f674cdab7..28d395019a 100644
--- a/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_ABS_D.inst.cfg
+++ b/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_ABS_D.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_abs
quality_type = d
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 0.8
weight = 0
diff --git a/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_ABS_E.inst.cfg b/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_ABS_E.inst.cfg
index 383fdd5f53..b91ceb1f85 100644
--- a/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_ABS_E.inst.cfg
+++ b/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_ABS_E.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_abs
quality_type = e
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 0.8
weight = -1
diff --git a/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_ASA-X_C.inst.cfg b/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_ASA-X_C.inst.cfg
index 5bafdbfedb..4a32ddceaf 100644
--- a/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_ASA-X_C.inst.cfg
+++ b/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_ASA-X_C.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_asax
quality_type = c
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 0.8
weight = 1
diff --git a/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_ASA-X_D.inst.cfg b/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_ASA-X_D.inst.cfg
index 3131c5f360..e45a8970f7 100644
--- a/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_ASA-X_D.inst.cfg
+++ b/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_ASA-X_D.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_asax
quality_type = d
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 0.8
weight = 0
diff --git a/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_ASA-X_E.inst.cfg b/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_ASA-X_E.inst.cfg
index c97a78ce21..c0a9632b95 100644
--- a/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_ASA-X_E.inst.cfg
+++ b/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_ASA-X_E.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_asax
quality_type = e
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 0.8
weight = -1
diff --git a/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_BVOH_C.inst.cfg b/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_BVOH_C.inst.cfg
index 508a3cfb40..bce7e2891f 100644
--- a/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_BVOH_C.inst.cfg
+++ b/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_BVOH_C.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_bvoh
quality_type = c
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 0.8
weight = 1
diff --git a/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_BVOH_D.inst.cfg b/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_BVOH_D.inst.cfg
index bcf6d5b44a..0a053f123e 100644
--- a/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_BVOH_D.inst.cfg
+++ b/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_BVOH_D.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_bvoh
quality_type = d
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 0.8
weight = 0
diff --git a/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_BVOH_E.inst.cfg b/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_BVOH_E.inst.cfg
index 3fb4e6f9b4..4f167ecacc 100644
--- a/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_BVOH_E.inst.cfg
+++ b/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_BVOH_E.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_bvoh
quality_type = e
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 0.8
weight = -1
diff --git a/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_COPA_C.inst.cfg b/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_COPA_C.inst.cfg
index 5bacab0c11..8efea7e264 100644
--- a/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_COPA_C.inst.cfg
+++ b/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_COPA_C.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_copa
quality_type = c
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 0.8
weight = 1
diff --git a/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_COPA_D.inst.cfg b/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_COPA_D.inst.cfg
index 0e113003e8..d2f6973da7 100644
--- a/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_COPA_D.inst.cfg
+++ b/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_COPA_D.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_copa
quality_type = d
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 0.8
weight = 0
diff --git a/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_COPA_E.inst.cfg b/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_COPA_E.inst.cfg
index be8dab0b4d..57e9fc27a4 100644
--- a/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_COPA_E.inst.cfg
+++ b/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_COPA_E.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_copa
quality_type = e
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 0.8
weight = -1
diff --git a/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_HIPS_C.inst.cfg b/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_HIPS_C.inst.cfg
index 4498d0865f..2ef4a5b479 100644
--- a/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_HIPS_C.inst.cfg
+++ b/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_HIPS_C.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_hips
quality_type = c
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 0.8
weight = 1
diff --git a/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_HIPS_D.inst.cfg b/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_HIPS_D.inst.cfg
index b45f7eaf10..a7549a851c 100644
--- a/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_HIPS_D.inst.cfg
+++ b/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_HIPS_D.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_hips
quality_type = d
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 0.8
weight = 0
diff --git a/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_HIPS_E.inst.cfg b/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_HIPS_E.inst.cfg
index 284d608449..322f31e986 100644
--- a/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_HIPS_E.inst.cfg
+++ b/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_HIPS_E.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_hips
quality_type = e
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 0.8
weight = -1
diff --git a/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PC_C.inst.cfg b/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PC_C.inst.cfg
index edd782c6bb..d8b2e660fc 100644
--- a/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PC_C.inst.cfg
+++ b/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PC_C.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_pc
quality_type = c
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 0.8
weight = 1
diff --git a/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PC_D.inst.cfg b/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PC_D.inst.cfg
index 5531777e9a..c39338eeca 100644
--- a/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PC_D.inst.cfg
+++ b/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PC_D.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_pc
quality_type = d
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 0.8
weight = 0
diff --git a/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PC_E.inst.cfg b/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PC_E.inst.cfg
index a7ec87aa4a..f88eff1615 100644
--- a/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PC_E.inst.cfg
+++ b/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PC_E.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_pc
quality_type = e
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 0.8
weight = -1
diff --git a/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PETG_C.inst.cfg b/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PETG_C.inst.cfg
index 818b70fd84..59a6db473d 100644
--- a/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PETG_C.inst.cfg
+++ b/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PETG_C.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_petg
quality_type = c
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 0.8
weight = 1
diff --git a/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PETG_D.inst.cfg b/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PETG_D.inst.cfg
index 1dd0c53bb0..9a94498b12 100644
--- a/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PETG_D.inst.cfg
+++ b/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PETG_D.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_petg
quality_type = d
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 0.8
weight = 0
diff --git a/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PETG_E.inst.cfg b/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PETG_E.inst.cfg
index 06853dbfc1..2611e1deba 100644
--- a/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PETG_E.inst.cfg
+++ b/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PETG_E.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_petg
quality_type = e
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 0.8
weight = -1
diff --git a/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PLA_C.inst.cfg b/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PLA_C.inst.cfg
index 7e57670ce8..35644e47a8 100644
--- a/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PLA_C.inst.cfg
+++ b/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PLA_C.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_pla
quality_type = c
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 0.8
weight = 1
diff --git a/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PLA_D.inst.cfg b/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PLA_D.inst.cfg
index 1548f9cc52..a820dd8467 100644
--- a/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PLA_D.inst.cfg
+++ b/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PLA_D.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_pla
quality_type = d
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 0.8
weight = 0
diff --git a/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PLA_E.inst.cfg b/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PLA_E.inst.cfg
index 6ac40c717a..a4f135a4fa 100644
--- a/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PLA_E.inst.cfg
+++ b/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PLA_E.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_pla
quality_type = e
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 0.8
weight = -1
diff --git a/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PLA_HT_C.inst.cfg b/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PLA_HT_C.inst.cfg
index 0647b548d1..ee58caf9e6 100644
--- a/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PLA_HT_C.inst.cfg
+++ b/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PLA_HT_C.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_pla_hr_870
quality_type = c
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 0.8
weight = 1
diff --git a/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PLA_HT_D.inst.cfg b/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PLA_HT_D.inst.cfg
index 0eee0d7218..6399e7fd1f 100644
--- a/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PLA_HT_D.inst.cfg
+++ b/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PLA_HT_D.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_pla_hr_870
quality_type = d
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 0.8
weight = 0
diff --git a/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PLA_HT_E.inst.cfg b/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PLA_HT_E.inst.cfg
index a54ea656bc..e034d49e6e 100644
--- a/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PLA_HT_E.inst.cfg
+++ b/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PLA_HT_E.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_pla_hr_870
quality_type = e
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 0.8
weight = -1
diff --git a/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PVA-M_C.inst.cfg b/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PVA-M_C.inst.cfg
index 07044a9fb6..632c45a51f 100644
--- a/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PVA-M_C.inst.cfg
+++ b/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PVA-M_C.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_pva-m
quality_type = c
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 0.8
weight = 1
diff --git a/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PVA-M_D.inst.cfg b/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PVA-M_D.inst.cfg
index 69eea174df..e882d42015 100644
--- a/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PVA-M_D.inst.cfg
+++ b/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PVA-M_D.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_pva-m
quality_type = d
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 0.8
weight = 0
diff --git a/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PVA-M_E.inst.cfg b/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PVA-M_E.inst.cfg
index 85dfcc4d64..7b52c7bb2d 100644
--- a/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PVA-M_E.inst.cfg
+++ b/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PVA-M_E.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_pva-m
quality_type = e
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 0.8
weight = -1
diff --git a/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PVA-S_C.inst.cfg b/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PVA-S_C.inst.cfg
index 5ea1cdba57..a0fcdc4a52 100644
--- a/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PVA-S_C.inst.cfg
+++ b/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PVA-S_C.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_pva-s
quality_type = c
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 0.8
weight = 1
diff --git a/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PVA-S_D.inst.cfg b/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PVA-S_D.inst.cfg
index 3873573c7a..496e5fe215 100644
--- a/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PVA-S_D.inst.cfg
+++ b/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PVA-S_D.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_pva-s
quality_type = d
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 0.8
weight = 0
diff --git a/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PVA-S_E.inst.cfg b/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PVA-S_E.inst.cfg
index 546413a664..9c676c934b 100644
--- a/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PVA-S_E.inst.cfg
+++ b/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PVA-S_E.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_pva-s
quality_type = e
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 0.8
weight = -1
diff --git a/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_TPU98A_C.inst.cfg b/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_TPU98A_C.inst.cfg
index 5b54fb7f89..0b4c3c0281 100644
--- a/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_TPU98A_C.inst.cfg
+++ b/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_TPU98A_C.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_tpu98a
quality_type = c
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 0.8
weight = 1
diff --git a/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_TPU98A_D.inst.cfg b/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_TPU98A_D.inst.cfg
index 16d1494eba..ffbb925a22 100644
--- a/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_TPU98A_D.inst.cfg
+++ b/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_TPU98A_D.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_tpu98a
quality_type = d
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 0.8
weight = 0
diff --git a/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_TPU98A_E.inst.cfg b/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_TPU98A_E.inst.cfg
index 9ffff85777..60af5617e3 100644
--- a/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_TPU98A_E.inst.cfg
+++ b/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_TPU98A_E.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_tpu98a
quality_type = e
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 0.8
weight = -1
diff --git a/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_TPU_C.inst.cfg b/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_TPU_C.inst.cfg
index 70b414d760..71581b46ad 100644
--- a/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_TPU_C.inst.cfg
+++ b/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_TPU_C.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_tpu
quality_type = c
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 0.8
weight = 1
diff --git a/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_TPU_D.inst.cfg b/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_TPU_D.inst.cfg
index 571d7d6a5d..bcbb45062a 100644
--- a/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_TPU_D.inst.cfg
+++ b/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_TPU_D.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_tpu
quality_type = d
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 0.8
weight = 0
diff --git a/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_TPU_E.inst.cfg b/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_TPU_E.inst.cfg
index a604ecfdcf..827ae4a7ba 100644
--- a/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_TPU_E.inst.cfg
+++ b/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_TPU_E.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_tpu
quality_type = e
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 0.8
weight = -1
diff --git a/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_ABS_D.inst.cfg b/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_ABS_D.inst.cfg
index 98b8f4f5eb..29f88f6e15 100644
--- a/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_ABS_D.inst.cfg
+++ b/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_ABS_D.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_abs
quality_type = d
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 1.0 Experimental
weight = 1
diff --git a/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_ABS_E.inst.cfg b/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_ABS_E.inst.cfg
index 8e83ac438c..316e5d4447 100644
--- a/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_ABS_E.inst.cfg
+++ b/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_ABS_E.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_abs
quality_type = e
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 1.0 Experimental
weight = 0
diff --git a/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_ABS_F.inst.cfg b/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_ABS_F.inst.cfg
index 6a35f1cdde..44203ad144 100644
--- a/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_ABS_F.inst.cfg
+++ b/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_ABS_F.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_abs
quality_type = f
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 1.0 Experimental
weight = -1
diff --git a/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_ASA-X_D.inst.cfg b/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_ASA-X_D.inst.cfg
index 4d32f0c42b..e322951476 100644
--- a/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_ASA-X_D.inst.cfg
+++ b/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_ASA-X_D.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_asax
quality_type = d
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 1.0 Experimental
weight = 1
diff --git a/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_ASA-X_E.inst.cfg b/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_ASA-X_E.inst.cfg
index 8fb9e620ff..b4ee9ea985 100644
--- a/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_ASA-X_E.inst.cfg
+++ b/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_ASA-X_E.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_asax
quality_type = e
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 1.0 Experimental
weight = 0
diff --git a/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_ASA-X_F.inst.cfg b/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_ASA-X_F.inst.cfg
index 6b9cbcdcd3..708896fdb7 100644
--- a/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_ASA-X_F.inst.cfg
+++ b/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_ASA-X_F.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_asax
quality_type = f
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 1.0 Experimental
weight = -1
diff --git a/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_BVOH_D.inst.cfg b/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_BVOH_D.inst.cfg
index 1bd38b57d3..63ca3d88ff 100644
--- a/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_BVOH_D.inst.cfg
+++ b/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_BVOH_D.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_bvoh
quality_type = d
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 1.0 Experimental
weight = 1
diff --git a/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_BVOH_E.inst.cfg b/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_BVOH_E.inst.cfg
index 9650638031..62ed1914db 100644
--- a/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_BVOH_E.inst.cfg
+++ b/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_BVOH_E.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_bvoh
quality_type = e
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 1.0 Experimental
weight = 0
diff --git a/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_BVOH_F.inst.cfg b/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_BVOH_F.inst.cfg
index acc9ded576..ac9ec6324e 100644
--- a/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_BVOH_F.inst.cfg
+++ b/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_BVOH_F.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_bvoh
quality_type = f
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 1.0 Experimental
weight = -1
diff --git a/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_HIPS_D.inst.cfg b/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_HIPS_D.inst.cfg
index 5cdbb54f96..b225d8a911 100644
--- a/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_HIPS_D.inst.cfg
+++ b/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_HIPS_D.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_hips
quality_type = d
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 1.0 Experimental
weight = 1
diff --git a/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_HIPS_E.inst.cfg b/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_HIPS_E.inst.cfg
index ac9118f849..6e859c8dd0 100644
--- a/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_HIPS_E.inst.cfg
+++ b/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_HIPS_E.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_hips
quality_type = e
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 1.0 Experimental
weight = 0
diff --git a/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_HIPS_F.inst.cfg b/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_HIPS_F.inst.cfg
index fde25fbea5..6b8ebd9d20 100644
--- a/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_HIPS_F.inst.cfg
+++ b/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_HIPS_F.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_hips
quality_type = f
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 1.0 Experimental
weight = -1
diff --git a/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_PETG_D.inst.cfg b/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_PETG_D.inst.cfg
index 7a7be98f20..54a6d54cc0 100644
--- a/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_PETG_D.inst.cfg
+++ b/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_PETG_D.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_petg
quality_type = d
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 1.0 Experimental
weight = 1
diff --git a/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_PETG_E.inst.cfg b/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_PETG_E.inst.cfg
index 3483c7a2e6..abdd37d98d 100644
--- a/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_PETG_E.inst.cfg
+++ b/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_PETG_E.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_petg
quality_type = e
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 1.0 Experimental
weight = 0
diff --git a/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_PETG_F.inst.cfg b/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_PETG_F.inst.cfg
index 27762f9202..50f3b04e16 100644
--- a/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_PETG_F.inst.cfg
+++ b/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_PETG_F.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_petg
quality_type = f
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 1.0 Experimental
weight = -1
diff --git a/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_PLA_D.inst.cfg b/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_PLA_D.inst.cfg
index baf90eea7c..35e9d19957 100644
--- a/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_PLA_D.inst.cfg
+++ b/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_PLA_D.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_pla
quality_type = d
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 1.0 Experimental
weight = 1
diff --git a/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_PLA_E.inst.cfg b/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_PLA_E.inst.cfg
index 74c1b20198..6e59384a4d 100644
--- a/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_PLA_E.inst.cfg
+++ b/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_PLA_E.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_pla
quality_type = e
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 1.0 Experimental
weight = 0
diff --git a/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_PLA_F.inst.cfg b/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_PLA_F.inst.cfg
index 95217b7b03..9df5f69d75 100644
--- a/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_PLA_F.inst.cfg
+++ b/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_PLA_F.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_pla
quality_type = f
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 1.0 Experimental
weight = -1
diff --git a/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_PVA-M_D.inst.cfg b/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_PVA-M_D.inst.cfg
index d2df9c4496..45b5a9e415 100644
--- a/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_PVA-M_D.inst.cfg
+++ b/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_PVA-M_D.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_pva-m
quality_type = d
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 1.0 Experimental
weight = 1
diff --git a/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_PVA-M_E.inst.cfg b/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_PVA-M_E.inst.cfg
index 3728a60fb8..70ec1234ff 100644
--- a/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_PVA-M_E.inst.cfg
+++ b/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_PVA-M_E.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_pva-m
quality_type = e
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 1.0 Experimental
weight = 0
diff --git a/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_PVA-M_F.inst.cfg b/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_PVA-M_F.inst.cfg
index 136f9ae867..6327502027 100644
--- a/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_PVA-M_F.inst.cfg
+++ b/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_PVA-M_F.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_pva-m
quality_type = f
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 1.0 Experimental
weight = -1
diff --git a/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_PVA-S_D.inst.cfg b/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_PVA-S_D.inst.cfg
index 0de6a585eb..d7056a3f11 100644
--- a/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_PVA-S_D.inst.cfg
+++ b/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_PVA-S_D.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_pva-s
quality_type = d
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 1.0 Experimental
weight = 1
diff --git a/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_PVA-S_E.inst.cfg b/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_PVA-S_E.inst.cfg
index 0c371fa28e..a5ec67621f 100644
--- a/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_PVA-S_E.inst.cfg
+++ b/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_PVA-S_E.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_pva-s
quality_type = e
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 1.0 Experimental
weight = 0
diff --git a/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_PVA-S_F.inst.cfg b/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_PVA-S_F.inst.cfg
index eb16ce0993..4ddc98ddd2 100644
--- a/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_PVA-S_F.inst.cfg
+++ b/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_PVA-S_F.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_pva-s
quality_type = f
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 1.0 Experimental
weight = -1
diff --git a/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_TPU98A_D.inst.cfg b/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_TPU98A_D.inst.cfg
index 65802cbf51..1b3a77ab8b 100644
--- a/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_TPU98A_D.inst.cfg
+++ b/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_TPU98A_D.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_tpu98a
quality_type = d
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 1.0 Experimental
weight = 1
diff --git a/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_TPU98A_E.inst.cfg b/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_TPU98A_E.inst.cfg
index 3af7f0b8b2..be45c084a5 100644
--- a/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_TPU98A_E.inst.cfg
+++ b/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_TPU98A_E.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_tpu98a
quality_type = e
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 1.0 Experimental
weight = 0
diff --git a/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_TPU98A_F.inst.cfg b/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_TPU98A_F.inst.cfg
index 93d4e841b5..c02401c4d5 100644
--- a/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_TPU98A_F.inst.cfg
+++ b/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_TPU98A_F.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_tpu98a
quality_type = f
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 1.0 Experimental
weight = -1
diff --git a/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_ABS_F.inst.cfg b/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_ABS_F.inst.cfg
index 4418af8b37..ba91c749d5 100644
--- a/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_ABS_F.inst.cfg
+++ b/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_ABS_F.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_abs
quality_type = f
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 1.2 Experimental
weight = 1
diff --git a/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_ABS_G.inst.cfg b/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_ABS_G.inst.cfg
index 67a74e739b..b1d4c72a34 100644
--- a/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_ABS_G.inst.cfg
+++ b/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_ABS_G.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_abs
quality_type = g
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 1.2 Experimental
weight = 0
diff --git a/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_ABS_H.inst.cfg b/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_ABS_H.inst.cfg
index e48b206a05..4fac7e687d 100644
--- a/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_ABS_H.inst.cfg
+++ b/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_ABS_H.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_abs
quality_type = h
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 1.2 Experimental
weight = -1
diff --git a/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_ASA-X_F.inst.cfg b/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_ASA-X_F.inst.cfg
index f7092a4f4b..91b4699598 100644
--- a/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_ASA-X_F.inst.cfg
+++ b/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_ASA-X_F.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_asax
quality_type = f
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 1.2 Experimental
weight = 1
diff --git a/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_ASA-X_G.inst.cfg b/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_ASA-X_G.inst.cfg
index adfdf51bde..8d84bc4fd5 100644
--- a/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_ASA-X_G.inst.cfg
+++ b/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_ASA-X_G.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_asax
quality_type = g
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 1.2 Experimental
weight = 0
diff --git a/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_ASA-X_H.inst.cfg b/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_ASA-X_H.inst.cfg
index 3e455ae079..eafe3eef80 100644
--- a/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_ASA-X_H.inst.cfg
+++ b/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_ASA-X_H.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_asax
quality_type = h
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 1.2 Experimental
weight = -1
diff --git a/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_BVOH_F.inst.cfg b/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_BVOH_F.inst.cfg
index 1d7cf6c6bf..3286e7fb08 100644
--- a/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_BVOH_F.inst.cfg
+++ b/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_BVOH_F.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_bvoh
quality_type = f
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 1.2 Experimental
weight = 1
diff --git a/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_BVOH_G.inst.cfg b/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_BVOH_G.inst.cfg
index 10344601eb..bb164bcd99 100644
--- a/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_BVOH_G.inst.cfg
+++ b/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_BVOH_G.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_bvoh
quality_type = g
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 1.2 Experimental
weight = 0
diff --git a/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_BVOH_H.inst.cfg b/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_BVOH_H.inst.cfg
index 523d830b6b..82ad174a95 100644
--- a/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_BVOH_H.inst.cfg
+++ b/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_BVOH_H.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_bvoh
quality_type = h
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 1.2 Experimental
weight = -1
diff --git a/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_HIPS_F.inst.cfg b/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_HIPS_F.inst.cfg
index 2cd17f1fc8..f33abf1ec3 100644
--- a/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_HIPS_F.inst.cfg
+++ b/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_HIPS_F.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_hips
quality_type = f
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 1.2 Experimental
weight = 1
diff --git a/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_HIPS_G.inst.cfg b/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_HIPS_G.inst.cfg
index 3395dc7ad6..2edb0e32f8 100644
--- a/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_HIPS_G.inst.cfg
+++ b/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_HIPS_G.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_hips
quality_type = g
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 1.2 Experimental
weight = 0
diff --git a/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_HIPS_H.inst.cfg b/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_HIPS_H.inst.cfg
index 1a3ae83355..30d7139eb9 100644
--- a/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_HIPS_H.inst.cfg
+++ b/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_HIPS_H.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_hips
quality_type = h
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 1.2 Experimental
weight = -1
diff --git a/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_PETG_F.inst.cfg b/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_PETG_F.inst.cfg
index 5613e21882..a34c3a4d45 100644
--- a/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_PETG_F.inst.cfg
+++ b/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_PETG_F.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_petg
quality_type = f
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 1.2 Experimental
weight = 1
diff --git a/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_PETG_G.inst.cfg b/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_PETG_G.inst.cfg
index 39ddef5bc9..bd41a808d0 100644
--- a/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_PETG_G.inst.cfg
+++ b/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_PETG_G.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_petg
quality_type = g
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 1.2 Experimental
weight = 0
diff --git a/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_PETG_H.inst.cfg b/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_PETG_H.inst.cfg
index 7247a4e3f2..6036150353 100644
--- a/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_PETG_H.inst.cfg
+++ b/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_PETG_H.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_petg
quality_type = h
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 1.2 Experimental
weight = -1
diff --git a/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_PLA_F.inst.cfg b/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_PLA_F.inst.cfg
index 13eb374591..c150380c74 100644
--- a/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_PLA_F.inst.cfg
+++ b/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_PLA_F.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_pla
quality_type = f
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 1.2 Experimental
weight = 1
diff --git a/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_PLA_G.inst.cfg b/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_PLA_G.inst.cfg
index b8361ab70c..74ce8559d2 100644
--- a/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_PLA_G.inst.cfg
+++ b/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_PLA_G.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_pla
quality_type = g
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 1.2 Experimental
weight = 0
diff --git a/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_PLA_H.inst.cfg b/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_PLA_H.inst.cfg
index 6fa886db93..f59b68f675 100644
--- a/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_PLA_H.inst.cfg
+++ b/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_PLA_H.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_pla
quality_type = h
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 1.2 Experimental
weight = -1
diff --git a/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_PVA-M_F.inst.cfg b/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_PVA-M_F.inst.cfg
index 70f66de365..689c1fe076 100644
--- a/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_PVA-M_F.inst.cfg
+++ b/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_PVA-M_F.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_pva-m
quality_type = f
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 1.2 Experimental
weight = 1
diff --git a/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_PVA-M_G.inst.cfg b/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_PVA-M_G.inst.cfg
index a9fce43880..514cdcbfde 100644
--- a/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_PVA-M_G.inst.cfg
+++ b/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_PVA-M_G.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_pva-m
quality_type = g
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 1.2 Experimental
weight = 0
diff --git a/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_PVA-M_H.inst.cfg b/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_PVA-M_H.inst.cfg
index 5ea8587af4..123dc9a953 100644
--- a/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_PVA-M_H.inst.cfg
+++ b/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_PVA-M_H.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_pva-m
quality_type = h
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 1.2 Experimental
weight = -1
diff --git a/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_PVA-S_F.inst.cfg b/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_PVA-S_F.inst.cfg
index 421f81394c..9c3f620a2d 100644
--- a/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_PVA-S_F.inst.cfg
+++ b/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_PVA-S_F.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_pva-s
quality_type = f
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 1.2 Experimental
weight = 1
diff --git a/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_PVA-S_G.inst.cfg b/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_PVA-S_G.inst.cfg
index e400d81d0d..0b841dfb09 100644
--- a/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_PVA-S_G.inst.cfg
+++ b/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_PVA-S_G.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_pva-s
quality_type = g
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 1.2 Experimental
weight = 0
diff --git a/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_PVA-S_H.inst.cfg b/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_PVA-S_H.inst.cfg
index 1c26c1c399..adfe816125 100644
--- a/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_PVA-S_H.inst.cfg
+++ b/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_PVA-S_H.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_pva-s
quality_type = h
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 1.2 Experimental
weight = -1
diff --git a/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_TPU98A_F.inst.cfg b/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_TPU98A_F.inst.cfg
index c5b63c935a..4b6108e51d 100644
--- a/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_TPU98A_F.inst.cfg
+++ b/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_TPU98A_F.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_tpu98a
quality_type = f
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 1.2 Experimental
weight = 1
diff --git a/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_TPU98A_G.inst.cfg b/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_TPU98A_G.inst.cfg
index 785b2953ac..99af35534f 100644
--- a/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_TPU98A_G.inst.cfg
+++ b/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_TPU98A_G.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_tpu98a
quality_type = g
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 1.2 Experimental
weight = 0
diff --git a/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_TPU98A_H.inst.cfg b/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_TPU98A_H.inst.cfg
index 1241e2f8ac..21043cae58 100644
--- a/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_TPU98A_H.inst.cfg
+++ b/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_TPU98A_H.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = emotiontech_tpu98a
quality_type = h
-setting_version = 21
+setting_version = 22
type = quality
variant = Standard 1.2 Experimental
weight = -1
diff --git a/resources/quality/strateo3d/s3d_global_A.inst.cfg b/resources/quality/strateo3d/s3d_global_A.inst.cfg
index 5d015ceed2..08f68b9b72 100644
--- a/resources/quality/strateo3d/s3d_global_A.inst.cfg
+++ b/resources/quality/strateo3d/s3d_global_A.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = a
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/strateo3d/s3d_global_B.inst.cfg b/resources/quality/strateo3d/s3d_global_B.inst.cfg
index 2562de6a66..0b73e60e39 100644
--- a/resources/quality/strateo3d/s3d_global_B.inst.cfg
+++ b/resources/quality/strateo3d/s3d_global_B.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = b
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/strateo3d/s3d_global_C.inst.cfg b/resources/quality/strateo3d/s3d_global_C.inst.cfg
index eaeefee3a4..86c88414eb 100644
--- a/resources/quality/strateo3d/s3d_global_C.inst.cfg
+++ b/resources/quality/strateo3d/s3d_global_C.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = c
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/strateo3d/s3d_global_D.inst.cfg b/resources/quality/strateo3d/s3d_global_D.inst.cfg
index 7842db8372..920b1d7be3 100644
--- a/resources/quality/strateo3d/s3d_global_D.inst.cfg
+++ b/resources/quality/strateo3d/s3d_global_D.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = d
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/strateo3d/s3d_global_E.inst.cfg b/resources/quality/strateo3d/s3d_global_E.inst.cfg
index 17a512aae0..d1ef4ba4f7 100644
--- a/resources/quality/strateo3d/s3d_global_E.inst.cfg
+++ b/resources/quality/strateo3d/s3d_global_E.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = e
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/strateo3d/s3d_global_F.inst.cfg b/resources/quality/strateo3d/s3d_global_F.inst.cfg
index 9ed7a8f38c..db43ee80a0 100644
--- a/resources/quality/strateo3d/s3d_global_F.inst.cfg
+++ b/resources/quality/strateo3d/s3d_global_F.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = f
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/strateo3d/s3d_global_G.inst.cfg b/resources/quality/strateo3d/s3d_global_G.inst.cfg
index c8c598b679..0cdde5f1ed 100644
--- a/resources/quality/strateo3d/s3d_global_G.inst.cfg
+++ b/resources/quality/strateo3d/s3d_global_G.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = g
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/strateo3d/s3d_global_H.inst.cfg b/resources/quality/strateo3d/s3d_global_H.inst.cfg
index 19d5c08570..4afd076d21 100644
--- a/resources/quality/strateo3d/s3d_global_H.inst.cfg
+++ b/resources/quality/strateo3d/s3d_global_H.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = h
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/tank_m_base_global_draft.inst.cfg b/resources/quality/tank_m_base_global_draft.inst.cfg
index c60d40a8cf..6abdba2900 100644
--- a/resources/quality/tank_m_base_global_draft.inst.cfg
+++ b/resources/quality/tank_m_base_global_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
[values]
diff --git a/resources/quality/tank_m_base_global_high.inst.cfg b/resources/quality/tank_m_base_global_high.inst.cfg
index 37b9a94dfc..e1e4f399f0 100644
--- a/resources/quality/tank_m_base_global_high.inst.cfg
+++ b/resources/quality/tank_m_base_global_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
weight = -1
diff --git a/resources/quality/tank_m_base_global_standard.inst.cfg b/resources/quality/tank_m_base_global_standard.inst.cfg
index ff6b16e49d..de2d1f2e88 100644
--- a/resources/quality/tank_m_base_global_standard.inst.cfg
+++ b/resources/quality/tank_m_base_global_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
weight = -3
diff --git a/resources/quality/tevo_blackwidow/tevo_blackwidow_draft.inst.cfg b/resources/quality/tevo_blackwidow/tevo_blackwidow_draft.inst.cfg
index edd6090195..a31fbff4ea 100644
--- a/resources/quality/tevo_blackwidow/tevo_blackwidow_draft.inst.cfg
+++ b/resources/quality/tevo_blackwidow/tevo_blackwidow_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/tevo_blackwidow/tevo_blackwidow_high.inst.cfg b/resources/quality/tevo_blackwidow/tevo_blackwidow_high.inst.cfg
index f0518de86e..91c465b4d8 100644
--- a/resources/quality/tevo_blackwidow/tevo_blackwidow_high.inst.cfg
+++ b/resources/quality/tevo_blackwidow/tevo_blackwidow_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
weight = 1
diff --git a/resources/quality/tevo_blackwidow/tevo_blackwidow_normal.inst.cfg b/resources/quality/tevo_blackwidow/tevo_blackwidow_normal.inst.cfg
index 0a30115eff..1088370d87 100644
--- a/resources/quality/tevo_blackwidow/tevo_blackwidow_normal.inst.cfg
+++ b/resources/quality/tevo_blackwidow/tevo_blackwidow_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/tinyboy/tinyboy_e10_draft.inst.cfg b/resources/quality/tinyboy/tinyboy_e10_draft.inst.cfg
index ba01e59a22..903b5e3c68 100644
--- a/resources/quality/tinyboy/tinyboy_e10_draft.inst.cfg
+++ b/resources/quality/tinyboy/tinyboy_e10_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/tinyboy/tinyboy_e10_high.inst.cfg b/resources/quality/tinyboy/tinyboy_e10_high.inst.cfg
index 9c097e875b..83196dbbdc 100644
--- a/resources/quality/tinyboy/tinyboy_e10_high.inst.cfg
+++ b/resources/quality/tinyboy/tinyboy_e10_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
weight = 2
diff --git a/resources/quality/tinyboy/tinyboy_e10_normal.inst.cfg b/resources/quality/tinyboy/tinyboy_e10_normal.inst.cfg
index eda977dea8..0f5974d5b5 100644
--- a/resources/quality/tinyboy/tinyboy_e10_normal.inst.cfg
+++ b/resources/quality/tinyboy/tinyboy_e10_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
weight = 1
diff --git a/resources/quality/tinyboy/tinyboy_e16_draft.inst.cfg b/resources/quality/tinyboy/tinyboy_e16_draft.inst.cfg
index 9ec867b021..2ded3ecece 100644
--- a/resources/quality/tinyboy/tinyboy_e16_draft.inst.cfg
+++ b/resources/quality/tinyboy/tinyboy_e16_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/tinyboy/tinyboy_e16_high.inst.cfg b/resources/quality/tinyboy/tinyboy_e16_high.inst.cfg
index 770dfddc40..043b250cb9 100644
--- a/resources/quality/tinyboy/tinyboy_e16_high.inst.cfg
+++ b/resources/quality/tinyboy/tinyboy_e16_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
weight = 2
diff --git a/resources/quality/tinyboy/tinyboy_e16_normal.inst.cfg b/resources/quality/tinyboy/tinyboy_e16_normal.inst.cfg
index e402380a1f..d129c14f75 100644
--- a/resources/quality/tinyboy/tinyboy_e16_normal.inst.cfg
+++ b/resources/quality/tinyboy/tinyboy_e16_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
weight = 1
diff --git a/resources/quality/tinyboy/tinyboy_fabrikator15_draft.inst.cfg b/resources/quality/tinyboy/tinyboy_fabrikator15_draft.inst.cfg
index e0db82d7f0..96c0d5dd7f 100644
--- a/resources/quality/tinyboy/tinyboy_fabrikator15_draft.inst.cfg
+++ b/resources/quality/tinyboy/tinyboy_fabrikator15_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/tinyboy/tinyboy_fabrikator15_high.inst.cfg b/resources/quality/tinyboy/tinyboy_fabrikator15_high.inst.cfg
index 25c9ff6e44..61e8ed738c 100644
--- a/resources/quality/tinyboy/tinyboy_fabrikator15_high.inst.cfg
+++ b/resources/quality/tinyboy/tinyboy_fabrikator15_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
weight = 2
diff --git a/resources/quality/tinyboy/tinyboy_fabrikator15_normal.inst.cfg b/resources/quality/tinyboy/tinyboy_fabrikator15_normal.inst.cfg
index dff19e1380..d7675bd700 100644
--- a/resources/quality/tinyboy/tinyboy_fabrikator15_normal.inst.cfg
+++ b/resources/quality/tinyboy/tinyboy_fabrikator15_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
weight = 1
diff --git a/resources/quality/tinyboy/tinyboy_ra20_draft.inst.cfg b/resources/quality/tinyboy/tinyboy_ra20_draft.inst.cfg
index 30d520b20c..ada9873b4c 100644
--- a/resources/quality/tinyboy/tinyboy_ra20_draft.inst.cfg
+++ b/resources/quality/tinyboy/tinyboy_ra20_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/tinyboy/tinyboy_ra20_high.inst.cfg b/resources/quality/tinyboy/tinyboy_ra20_high.inst.cfg
index 2b9b9caca0..1b234761f7 100644
--- a/resources/quality/tinyboy/tinyboy_ra20_high.inst.cfg
+++ b/resources/quality/tinyboy/tinyboy_ra20_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
weight = 2
diff --git a/resources/quality/tinyboy/tinyboy_ra20_normal.inst.cfg b/resources/quality/tinyboy/tinyboy_ra20_normal.inst.cfg
index 7da44bd768..4aa5dce88e 100644
--- a/resources/quality/tinyboy/tinyboy_ra20_normal.inst.cfg
+++ b/resources/quality/tinyboy/tinyboy_ra20_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
weight = 1
diff --git a/resources/quality/tizyx/tizyx_evy/abs/tizyx_evy_0.2_abs_high.inst.cfg b/resources/quality/tizyx/tizyx_evy/abs/tizyx_evy_0.2_abs_high.inst.cfg
index 00a3a9acf3..58ded90e05 100644
--- a/resources/quality/tizyx/tizyx_evy/abs/tizyx_evy_0.2_abs_high.inst.cfg
+++ b/resources/quality/tizyx/tizyx_evy/abs/tizyx_evy_0.2_abs_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.2mm
weight = 1
diff --git a/resources/quality/tizyx/tizyx_evy/abs/tizyx_evy_0.3_abs_high.inst.cfg b/resources/quality/tizyx/tizyx_evy/abs/tizyx_evy_0.3_abs_high.inst.cfg
index 30f6402feb..c260d1e9f1 100644
--- a/resources/quality/tizyx/tizyx_evy/abs/tizyx_evy_0.3_abs_high.inst.cfg
+++ b/resources/quality/tizyx/tizyx_evy/abs/tizyx_evy_0.3_abs_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm
weight = 1
diff --git a/resources/quality/tizyx/tizyx_evy/abs/tizyx_evy_0.4_abs_high.inst.cfg b/resources/quality/tizyx/tizyx_evy/abs/tizyx_evy_0.4_abs_high.inst.cfg
index cf37e343f5..8777efd32a 100644
--- a/resources/quality/tizyx/tizyx_evy/abs/tizyx_evy_0.4_abs_high.inst.cfg
+++ b/resources/quality/tizyx/tizyx_evy/abs/tizyx_evy_0.4_abs_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm
weight = 1
diff --git a/resources/quality/tizyx/tizyx_evy/abs/tizyx_evy_0.4_abs_normal.inst.cfg b/resources/quality/tizyx/tizyx_evy/abs/tizyx_evy_0.4_abs_normal.inst.cfg
index 4badf6e8ce..eb0c65762c 100644
--- a/resources/quality/tizyx/tizyx_evy/abs/tizyx_evy_0.4_abs_normal.inst.cfg
+++ b/resources/quality/tizyx/tizyx_evy/abs/tizyx_evy_0.4_abs_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm
weight = 0
diff --git a/resources/quality/tizyx/tizyx_evy/abs/tizyx_evy_0.5_abs_draft.inst.cfg b/resources/quality/tizyx/tizyx_evy/abs/tizyx_evy_0.5_abs_draft.inst.cfg
index db0ca7f109..6365345947 100644
--- a/resources/quality/tizyx/tizyx_evy/abs/tizyx_evy_0.5_abs_draft.inst.cfg
+++ b/resources/quality/tizyx/tizyx_evy/abs/tizyx_evy_0.5_abs_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm
weight = -2
diff --git a/resources/quality/tizyx/tizyx_evy/abs/tizyx_evy_0.5_abs_high.inst.cfg b/resources/quality/tizyx/tizyx_evy/abs/tizyx_evy_0.5_abs_high.inst.cfg
index 02725aba30..e6e9ba3566 100644
--- a/resources/quality/tizyx/tizyx_evy/abs/tizyx_evy_0.5_abs_high.inst.cfg
+++ b/resources/quality/tizyx/tizyx_evy/abs/tizyx_evy_0.5_abs_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm
weight = 1
diff --git a/resources/quality/tizyx/tizyx_evy/abs/tizyx_evy_0.5_abs_normal.inst.cfg b/resources/quality/tizyx/tizyx_evy/abs/tizyx_evy_0.5_abs_normal.inst.cfg
index 3247f2d071..b3993d9424 100644
--- a/resources/quality/tizyx/tizyx_evy/abs/tizyx_evy_0.5_abs_normal.inst.cfg
+++ b/resources/quality/tizyx/tizyx_evy/abs/tizyx_evy_0.5_abs_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm
weight = 0
diff --git a/resources/quality/tizyx/tizyx_evy/abs/tizyx_evy_0.6_abs_coarse.inst.cfg b/resources/quality/tizyx/tizyx_evy/abs/tizyx_evy_0.6_abs_coarse.inst.cfg
index 0eff8a109c..fdcdf800c1 100644
--- a/resources/quality/tizyx/tizyx_evy/abs/tizyx_evy_0.6_abs_coarse.inst.cfg
+++ b/resources/quality/tizyx/tizyx_evy/abs/tizyx_evy_0.6_abs_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm
weight = -2
diff --git a/resources/quality/tizyx/tizyx_evy/abs/tizyx_evy_0.6_abs_high.inst.cfg b/resources/quality/tizyx/tizyx_evy/abs/tizyx_evy_0.6_abs_high.inst.cfg
index ec9e57cbcd..88c57d40d5 100644
--- a/resources/quality/tizyx/tizyx_evy/abs/tizyx_evy_0.6_abs_high.inst.cfg
+++ b/resources/quality/tizyx/tizyx_evy/abs/tizyx_evy_0.6_abs_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm
weight = 1
diff --git a/resources/quality/tizyx/tizyx_evy/abs/tizyx_evy_0.6_abs_normal.inst.cfg b/resources/quality/tizyx/tizyx_evy/abs/tizyx_evy_0.6_abs_normal.inst.cfg
index 4e58a203fa..0fe0aa16e6 100644
--- a/resources/quality/tizyx/tizyx_evy/abs/tizyx_evy_0.6_abs_normal.inst.cfg
+++ b/resources/quality/tizyx/tizyx_evy/abs/tizyx_evy_0.6_abs_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm
weight = 0
diff --git a/resources/quality/tizyx/tizyx_evy/abs/tizyx_evy_0.8_abs_extra_coarse.inst.cfg b/resources/quality/tizyx/tizyx_evy/abs/tizyx_evy_0.8_abs_extra_coarse.inst.cfg
index 28e94273d9..7c3a01d73f 100644
--- a/resources/quality/tizyx/tizyx_evy/abs/tizyx_evy_0.8_abs_extra_coarse.inst.cfg
+++ b/resources/quality/tizyx/tizyx_evy/abs/tizyx_evy_0.8_abs_extra_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm
weight = -2
diff --git a/resources/quality/tizyx/tizyx_evy/abs/tizyx_evy_0.8_abs_high.inst.cfg b/resources/quality/tizyx/tizyx_evy/abs/tizyx_evy_0.8_abs_high.inst.cfg
index 77751e5d1b..98f44465c7 100644
--- a/resources/quality/tizyx/tizyx_evy/abs/tizyx_evy_0.8_abs_high.inst.cfg
+++ b/resources/quality/tizyx/tizyx_evy/abs/tizyx_evy_0.8_abs_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm
weight = 1
diff --git a/resources/quality/tizyx/tizyx_evy/abs/tizyx_evy_0.8_abs_normal.inst.cfg b/resources/quality/tizyx/tizyx_evy/abs/tizyx_evy_0.8_abs_normal.inst.cfg
index 26a93ad4a1..bfa6caefdf 100644
--- a/resources/quality/tizyx/tizyx_evy/abs/tizyx_evy_0.8_abs_normal.inst.cfg
+++ b/resources/quality/tizyx/tizyx_evy/abs/tizyx_evy_0.8_abs_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm
weight = 0
diff --git a/resources/quality/tizyx/tizyx_evy/flex/tizyx_evy_0.2_flex_high.inst.cfg b/resources/quality/tizyx/tizyx_evy/flex/tizyx_evy_0.2_flex_high.inst.cfg
index 018826c066..680bb1a0fb 100644
--- a/resources/quality/tizyx/tizyx_evy/flex/tizyx_evy_0.2_flex_high.inst.cfg
+++ b/resources/quality/tizyx/tizyx_evy/flex/tizyx_evy_0.2_flex_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = tizyx_flex
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.2mm
weight = 1
diff --git a/resources/quality/tizyx/tizyx_evy/flex/tizyx_evy_0.3_flex_high.inst.cfg b/resources/quality/tizyx/tizyx_evy/flex/tizyx_evy_0.3_flex_high.inst.cfg
index f070cf95ec..7c6f8424df 100644
--- a/resources/quality/tizyx/tizyx_evy/flex/tizyx_evy_0.3_flex_high.inst.cfg
+++ b/resources/quality/tizyx/tizyx_evy/flex/tizyx_evy_0.3_flex_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = tizyx_flex
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm
weight = 1
diff --git a/resources/quality/tizyx/tizyx_evy/flex/tizyx_evy_0.4_flex_high.inst.cfg b/resources/quality/tizyx/tizyx_evy/flex/tizyx_evy_0.4_flex_high.inst.cfg
index 013e2f907e..0350280e03 100644
--- a/resources/quality/tizyx/tizyx_evy/flex/tizyx_evy_0.4_flex_high.inst.cfg
+++ b/resources/quality/tizyx/tizyx_evy/flex/tizyx_evy_0.4_flex_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = tizyx_flex
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm
weight = 1
diff --git a/resources/quality/tizyx/tizyx_evy/flex/tizyx_evy_0.4_flex_normal.inst.cfg b/resources/quality/tizyx/tizyx_evy/flex/tizyx_evy_0.4_flex_normal.inst.cfg
index e7258b17e3..75e19fcb22 100644
--- a/resources/quality/tizyx/tizyx_evy/flex/tizyx_evy_0.4_flex_normal.inst.cfg
+++ b/resources/quality/tizyx/tizyx_evy/flex/tizyx_evy_0.4_flex_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = tizyx_flex
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm
weight = 0
diff --git a/resources/quality/tizyx/tizyx_evy/flex/tizyx_evy_0.5_flex_draft.inst.cfg b/resources/quality/tizyx/tizyx_evy/flex/tizyx_evy_0.5_flex_draft.inst.cfg
index a4b1cd194e..70a5265943 100644
--- a/resources/quality/tizyx/tizyx_evy/flex/tizyx_evy_0.5_flex_draft.inst.cfg
+++ b/resources/quality/tizyx/tizyx_evy/flex/tizyx_evy_0.5_flex_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = tizyx_flex
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm
weight = -2
diff --git a/resources/quality/tizyx/tizyx_evy/flex/tizyx_evy_0.5_flex_high.inst.cfg b/resources/quality/tizyx/tizyx_evy/flex/tizyx_evy_0.5_flex_high.inst.cfg
index 3728a83379..0ae0bca17e 100644
--- a/resources/quality/tizyx/tizyx_evy/flex/tizyx_evy_0.5_flex_high.inst.cfg
+++ b/resources/quality/tizyx/tizyx_evy/flex/tizyx_evy_0.5_flex_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = tizyx_flex
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm
weight = 1
diff --git a/resources/quality/tizyx/tizyx_evy/flex/tizyx_evy_0.5_flex_normal.inst.cfg b/resources/quality/tizyx/tizyx_evy/flex/tizyx_evy_0.5_flex_normal.inst.cfg
index 43d83364ef..11421a756f 100644
--- a/resources/quality/tizyx/tizyx_evy/flex/tizyx_evy_0.5_flex_normal.inst.cfg
+++ b/resources/quality/tizyx/tizyx_evy/flex/tizyx_evy_0.5_flex_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = tizyx_flex
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm
weight = 0
diff --git a/resources/quality/tizyx/tizyx_evy/flex/tizyx_evy_0.6_flex_coarse.inst.cfg b/resources/quality/tizyx/tizyx_evy/flex/tizyx_evy_0.6_flex_coarse.inst.cfg
index f194ee0edc..a66f43a83c 100644
--- a/resources/quality/tizyx/tizyx_evy/flex/tizyx_evy_0.6_flex_coarse.inst.cfg
+++ b/resources/quality/tizyx/tizyx_evy/flex/tizyx_evy_0.6_flex_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = tizyx_flex
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm
weight = -2
diff --git a/resources/quality/tizyx/tizyx_evy/flex/tizyx_evy_0.6_flex_high.inst.cfg b/resources/quality/tizyx/tizyx_evy/flex/tizyx_evy_0.6_flex_high.inst.cfg
index 224c8d2322..f2fb5acade 100644
--- a/resources/quality/tizyx/tizyx_evy/flex/tizyx_evy_0.6_flex_high.inst.cfg
+++ b/resources/quality/tizyx/tizyx_evy/flex/tizyx_evy_0.6_flex_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = tizyx_flex
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm
weight = 1
diff --git a/resources/quality/tizyx/tizyx_evy/flex/tizyx_evy_0.6_flex_normal.inst.cfg b/resources/quality/tizyx/tizyx_evy/flex/tizyx_evy_0.6_flex_normal.inst.cfg
index 11f2ac1135..692ad776fa 100644
--- a/resources/quality/tizyx/tizyx_evy/flex/tizyx_evy_0.6_flex_normal.inst.cfg
+++ b/resources/quality/tizyx/tizyx_evy/flex/tizyx_evy_0.6_flex_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = tizyx_flex
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm
weight = 0
diff --git a/resources/quality/tizyx/tizyx_evy/flex/tizyx_evy_0.8_flex_extra_coarse.inst.cfg b/resources/quality/tizyx/tizyx_evy/flex/tizyx_evy_0.8_flex_extra_coarse.inst.cfg
index 552c330f5b..bbcecf09bd 100644
--- a/resources/quality/tizyx/tizyx_evy/flex/tizyx_evy_0.8_flex_extra_coarse.inst.cfg
+++ b/resources/quality/tizyx/tizyx_evy/flex/tizyx_evy_0.8_flex_extra_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = tizyx_flex
quality_type = extra coarse
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm
weight = -2
diff --git a/resources/quality/tizyx/tizyx_evy/flex/tizyx_evy_0.8_flex_high.inst.cfg b/resources/quality/tizyx/tizyx_evy/flex/tizyx_evy_0.8_flex_high.inst.cfg
index 648a5acdd3..5800088744 100644
--- a/resources/quality/tizyx/tizyx_evy/flex/tizyx_evy_0.8_flex_high.inst.cfg
+++ b/resources/quality/tizyx/tizyx_evy/flex/tizyx_evy_0.8_flex_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = tizyx_flex
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm
weight = 1
diff --git a/resources/quality/tizyx/tizyx_evy/flex/tizyx_evy_0.8_flex_normal.inst.cfg b/resources/quality/tizyx/tizyx_evy/flex/tizyx_evy_0.8_flex_normal.inst.cfg
index b322ed69be..a083593777 100644
--- a/resources/quality/tizyx/tizyx_evy/flex/tizyx_evy_0.8_flex_normal.inst.cfg
+++ b/resources/quality/tizyx/tizyx_evy/flex/tizyx_evy_0.8_flex_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = tizyx_flex
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm
weight = 0
diff --git a/resources/quality/tizyx/tizyx_evy/petg/tizyx_evy_0.2_petg_high.inst.cfg b/resources/quality/tizyx/tizyx_evy/petg/tizyx_evy_0.2_petg_high.inst.cfg
index 5b64cfcc1f..d8b71e65fd 100644
--- a/resources/quality/tizyx/tizyx_evy/petg/tizyx_evy_0.2_petg_high.inst.cfg
+++ b/resources/quality/tizyx/tizyx_evy/petg/tizyx_evy_0.2_petg_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.2mm
weight = 1
diff --git a/resources/quality/tizyx/tizyx_evy/petg/tizyx_evy_0.3_petg_high.inst.cfg b/resources/quality/tizyx/tizyx_evy/petg/tizyx_evy_0.3_petg_high.inst.cfg
index 48c52f151f..ad526006c1 100644
--- a/resources/quality/tizyx/tizyx_evy/petg/tizyx_evy_0.3_petg_high.inst.cfg
+++ b/resources/quality/tizyx/tizyx_evy/petg/tizyx_evy_0.3_petg_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm
weight = 1
diff --git a/resources/quality/tizyx/tizyx_evy/petg/tizyx_evy_0.4_petg_high.inst.cfg b/resources/quality/tizyx/tizyx_evy/petg/tizyx_evy_0.4_petg_high.inst.cfg
index 67181ccb38..4d1c68c0cb 100644
--- a/resources/quality/tizyx/tizyx_evy/petg/tizyx_evy_0.4_petg_high.inst.cfg
+++ b/resources/quality/tizyx/tizyx_evy/petg/tizyx_evy_0.4_petg_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm
weight = 1
diff --git a/resources/quality/tizyx/tizyx_evy/petg/tizyx_evy_0.4_petg_normal.inst.cfg b/resources/quality/tizyx/tizyx_evy/petg/tizyx_evy_0.4_petg_normal.inst.cfg
index d84a9a472e..78a7161a0c 100644
--- a/resources/quality/tizyx/tizyx_evy/petg/tizyx_evy_0.4_petg_normal.inst.cfg
+++ b/resources/quality/tizyx/tizyx_evy/petg/tizyx_evy_0.4_petg_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm
weight = 0
diff --git a/resources/quality/tizyx/tizyx_evy/petg/tizyx_evy_0.5_petg_draft.inst.cfg b/resources/quality/tizyx/tizyx_evy/petg/tizyx_evy_0.5_petg_draft.inst.cfg
index a575c834a4..63a5a54442 100644
--- a/resources/quality/tizyx/tizyx_evy/petg/tizyx_evy_0.5_petg_draft.inst.cfg
+++ b/resources/quality/tizyx/tizyx_evy/petg/tizyx_evy_0.5_petg_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm
weight = -2
diff --git a/resources/quality/tizyx/tizyx_evy/petg/tizyx_evy_0.5_petg_high.inst.cfg b/resources/quality/tizyx/tizyx_evy/petg/tizyx_evy_0.5_petg_high.inst.cfg
index 534f0d85d3..aa03c022e4 100644
--- a/resources/quality/tizyx/tizyx_evy/petg/tizyx_evy_0.5_petg_high.inst.cfg
+++ b/resources/quality/tizyx/tizyx_evy/petg/tizyx_evy_0.5_petg_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm
weight = 1
diff --git a/resources/quality/tizyx/tizyx_evy/petg/tizyx_evy_0.5_petg_normal.inst.cfg b/resources/quality/tizyx/tizyx_evy/petg/tizyx_evy_0.5_petg_normal.inst.cfg
index c9af5256da..5249770cd5 100644
--- a/resources/quality/tizyx/tizyx_evy/petg/tizyx_evy_0.5_petg_normal.inst.cfg
+++ b/resources/quality/tizyx/tizyx_evy/petg/tizyx_evy_0.5_petg_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm
weight = 0
diff --git a/resources/quality/tizyx/tizyx_evy/petg/tizyx_evy_0.6_petg_coarse.inst.cfg b/resources/quality/tizyx/tizyx_evy/petg/tizyx_evy_0.6_petg_coarse.inst.cfg
index 69e64f8881..9dd447e4b9 100644
--- a/resources/quality/tizyx/tizyx_evy/petg/tizyx_evy_0.6_petg_coarse.inst.cfg
+++ b/resources/quality/tizyx/tizyx_evy/petg/tizyx_evy_0.6_petg_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm
weight = -2
diff --git a/resources/quality/tizyx/tizyx_evy/petg/tizyx_evy_0.6_petg_high.inst.cfg b/resources/quality/tizyx/tizyx_evy/petg/tizyx_evy_0.6_petg_high.inst.cfg
index 9458ff0caa..723810f259 100644
--- a/resources/quality/tizyx/tizyx_evy/petg/tizyx_evy_0.6_petg_high.inst.cfg
+++ b/resources/quality/tizyx/tizyx_evy/petg/tizyx_evy_0.6_petg_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm
weight = 1
diff --git a/resources/quality/tizyx/tizyx_evy/petg/tizyx_evy_0.6_petg_normal.inst.cfg b/resources/quality/tizyx/tizyx_evy/petg/tizyx_evy_0.6_petg_normal.inst.cfg
index 911d137bf9..e330599e95 100644
--- a/resources/quality/tizyx/tizyx_evy/petg/tizyx_evy_0.6_petg_normal.inst.cfg
+++ b/resources/quality/tizyx/tizyx_evy/petg/tizyx_evy_0.6_petg_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm
weight = 0
diff --git a/resources/quality/tizyx/tizyx_evy/petg/tizyx_evy_0.8_petg_extra_coarse.inst.cfg b/resources/quality/tizyx/tizyx_evy/petg/tizyx_evy_0.8_petg_extra_coarse.inst.cfg
index 40dcb6f6c4..f440d62f4e 100644
--- a/resources/quality/tizyx/tizyx_evy/petg/tizyx_evy_0.8_petg_extra_coarse.inst.cfg
+++ b/resources/quality/tizyx/tizyx_evy/petg/tizyx_evy_0.8_petg_extra_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = extra coarse
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm
weight = -2
diff --git a/resources/quality/tizyx/tizyx_evy/petg/tizyx_evy_0.8_petg_high.inst.cfg b/resources/quality/tizyx/tizyx_evy/petg/tizyx_evy_0.8_petg_high.inst.cfg
index 17ba4083b9..c879afab1a 100644
--- a/resources/quality/tizyx/tizyx_evy/petg/tizyx_evy_0.8_petg_high.inst.cfg
+++ b/resources/quality/tizyx/tizyx_evy/petg/tizyx_evy_0.8_petg_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm
weight = 1
diff --git a/resources/quality/tizyx/tizyx_evy/petg/tizyx_evy_0.8_petg_normal.inst.cfg b/resources/quality/tizyx/tizyx_evy/petg/tizyx_evy_0.8_petg_normal.inst.cfg
index a3f7bd7d2a..6d66a27ba6 100644
--- a/resources/quality/tizyx/tizyx_evy/petg/tizyx_evy_0.8_petg_normal.inst.cfg
+++ b/resources/quality/tizyx/tizyx_evy/petg/tizyx_evy_0.8_petg_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm
weight = 0
diff --git a/resources/quality/tizyx/tizyx_evy/pla/tizyx_evy_0.2_pla_high.inst.cfg b/resources/quality/tizyx/tizyx_evy/pla/tizyx_evy_0.2_pla_high.inst.cfg
index 84fa583990..74c5225969 100644
--- a/resources/quality/tizyx/tizyx_evy/pla/tizyx_evy_0.2_pla_high.inst.cfg
+++ b/resources/quality/tizyx/tizyx_evy/pla/tizyx_evy_0.2_pla_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.2mm
weight = 1
diff --git a/resources/quality/tizyx/tizyx_evy/pla/tizyx_evy_0.3_pla_high.inst.cfg b/resources/quality/tizyx/tizyx_evy/pla/tizyx_evy_0.3_pla_high.inst.cfg
index 8751bafdcc..4de0362205 100644
--- a/resources/quality/tizyx/tizyx_evy/pla/tizyx_evy_0.3_pla_high.inst.cfg
+++ b/resources/quality/tizyx/tizyx_evy/pla/tizyx_evy_0.3_pla_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm
weight = 1
diff --git a/resources/quality/tizyx/tizyx_evy/pla/tizyx_evy_0.4_pla_high.inst.cfg b/resources/quality/tizyx/tizyx_evy/pla/tizyx_evy_0.4_pla_high.inst.cfg
index 95bb180cb7..5538c370a1 100644
--- a/resources/quality/tizyx/tizyx_evy/pla/tizyx_evy_0.4_pla_high.inst.cfg
+++ b/resources/quality/tizyx/tizyx_evy/pla/tizyx_evy_0.4_pla_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm
weight = 1
diff --git a/resources/quality/tizyx/tizyx_evy/pla/tizyx_evy_0.4_pla_normal.inst.cfg b/resources/quality/tizyx/tizyx_evy/pla/tizyx_evy_0.4_pla_normal.inst.cfg
index 73a59e4eb3..a0973bf8da 100644
--- a/resources/quality/tizyx/tizyx_evy/pla/tizyx_evy_0.4_pla_normal.inst.cfg
+++ b/resources/quality/tizyx/tizyx_evy/pla/tizyx_evy_0.4_pla_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm
weight = 0
diff --git a/resources/quality/tizyx/tizyx_evy/pla/tizyx_evy_0.5_pla_draft.inst.cfg b/resources/quality/tizyx/tizyx_evy/pla/tizyx_evy_0.5_pla_draft.inst.cfg
index 66c8a1b8fb..fd5fffa8d3 100644
--- a/resources/quality/tizyx/tizyx_evy/pla/tizyx_evy_0.5_pla_draft.inst.cfg
+++ b/resources/quality/tizyx/tizyx_evy/pla/tizyx_evy_0.5_pla_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm
weight = -2
diff --git a/resources/quality/tizyx/tizyx_evy/pla/tizyx_evy_0.5_pla_high.inst.cfg b/resources/quality/tizyx/tizyx_evy/pla/tizyx_evy_0.5_pla_high.inst.cfg
index b603d5e7cf..bdf0744d98 100644
--- a/resources/quality/tizyx/tizyx_evy/pla/tizyx_evy_0.5_pla_high.inst.cfg
+++ b/resources/quality/tizyx/tizyx_evy/pla/tizyx_evy_0.5_pla_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm
weight = 1
diff --git a/resources/quality/tizyx/tizyx_evy/pla/tizyx_evy_0.5_pla_normal.inst.cfg b/resources/quality/tizyx/tizyx_evy/pla/tizyx_evy_0.5_pla_normal.inst.cfg
index 3280aae820..ca101ab2d1 100644
--- a/resources/quality/tizyx/tizyx_evy/pla/tizyx_evy_0.5_pla_normal.inst.cfg
+++ b/resources/quality/tizyx/tizyx_evy/pla/tizyx_evy_0.5_pla_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm
weight = 0
diff --git a/resources/quality/tizyx/tizyx_evy/pla/tizyx_evy_0.6_pla_coarse.inst.cfg b/resources/quality/tizyx/tizyx_evy/pla/tizyx_evy_0.6_pla_coarse.inst.cfg
index 0c1afc5825..858f365243 100644
--- a/resources/quality/tizyx/tizyx_evy/pla/tizyx_evy_0.6_pla_coarse.inst.cfg
+++ b/resources/quality/tizyx/tizyx_evy/pla/tizyx_evy_0.6_pla_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm
weight = -2
diff --git a/resources/quality/tizyx/tizyx_evy/pla/tizyx_evy_0.6_pla_high.inst.cfg b/resources/quality/tizyx/tizyx_evy/pla/tizyx_evy_0.6_pla_high.inst.cfg
index 1ed00fd57a..d3bb7b6356 100644
--- a/resources/quality/tizyx/tizyx_evy/pla/tizyx_evy_0.6_pla_high.inst.cfg
+++ b/resources/quality/tizyx/tizyx_evy/pla/tizyx_evy_0.6_pla_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm
weight = 1
diff --git a/resources/quality/tizyx/tizyx_evy/pla/tizyx_evy_0.6_pla_normal.inst.cfg b/resources/quality/tizyx/tizyx_evy/pla/tizyx_evy_0.6_pla_normal.inst.cfg
index 559c6709dd..3211dce29d 100644
--- a/resources/quality/tizyx/tizyx_evy/pla/tizyx_evy_0.6_pla_normal.inst.cfg
+++ b/resources/quality/tizyx/tizyx_evy/pla/tizyx_evy_0.6_pla_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm
weight = 0
diff --git a/resources/quality/tizyx/tizyx_evy/pla/tizyx_evy_0.8_pla_extra_coarse.inst.cfg b/resources/quality/tizyx/tizyx_evy/pla/tizyx_evy_0.8_pla_extra_coarse.inst.cfg
index 990d260c40..a714b854f6 100644
--- a/resources/quality/tizyx/tizyx_evy/pla/tizyx_evy_0.8_pla_extra_coarse.inst.cfg
+++ b/resources/quality/tizyx/tizyx_evy/pla/tizyx_evy_0.8_pla_extra_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = extra coarse
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm
weight = -2
diff --git a/resources/quality/tizyx/tizyx_evy/pla/tizyx_evy_0.8_pla_high.inst.cfg b/resources/quality/tizyx/tizyx_evy/pla/tizyx_evy_0.8_pla_high.inst.cfg
index a53db775b0..5898b5e489 100644
--- a/resources/quality/tizyx/tizyx_evy/pla/tizyx_evy_0.8_pla_high.inst.cfg
+++ b/resources/quality/tizyx/tizyx_evy/pla/tizyx_evy_0.8_pla_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm
weight = 1
diff --git a/resources/quality/tizyx/tizyx_evy/pla/tizyx_evy_0.8_pla_normal.inst.cfg b/resources/quality/tizyx/tizyx_evy/pla/tizyx_evy_0.8_pla_normal.inst.cfg
index 2ff52ba4c2..1fe8498132 100644
--- a/resources/quality/tizyx/tizyx_evy/pla/tizyx_evy_0.8_pla_normal.inst.cfg
+++ b/resources/quality/tizyx/tizyx_evy/pla/tizyx_evy_0.8_pla_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm
weight = 0
diff --git a/resources/quality/tizyx/tizyx_evy/pla_bois/tizyx_evy_0.2_pla_bois_high.inst.cfg b/resources/quality/tizyx/tizyx_evy/pla_bois/tizyx_evy_0.2_pla_bois_high.inst.cfg
index 005199f754..e754ccb09d 100644
--- a/resources/quality/tizyx/tizyx_evy/pla_bois/tizyx_evy_0.2_pla_bois_high.inst.cfg
+++ b/resources/quality/tizyx/tizyx_evy/pla_bois/tizyx_evy_0.2_pla_bois_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = tizyx_pla_bois
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.2mm
weight = 1
diff --git a/resources/quality/tizyx/tizyx_evy/pla_bois/tizyx_evy_0.3_pla_bois_high.inst.cfg b/resources/quality/tizyx/tizyx_evy/pla_bois/tizyx_evy_0.3_pla_bois_high.inst.cfg
index ee440601ad..75bb872ce2 100644
--- a/resources/quality/tizyx/tizyx_evy/pla_bois/tizyx_evy_0.3_pla_bois_high.inst.cfg
+++ b/resources/quality/tizyx/tizyx_evy/pla_bois/tizyx_evy_0.3_pla_bois_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = tizyx_pla_bois
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm
weight = 1
diff --git a/resources/quality/tizyx/tizyx_evy/pla_bois/tizyx_evy_0.4_pla_bois_high.inst.cfg b/resources/quality/tizyx/tizyx_evy/pla_bois/tizyx_evy_0.4_pla_bois_high.inst.cfg
index ea74bea669..e95a76ed32 100644
--- a/resources/quality/tizyx/tizyx_evy/pla_bois/tizyx_evy_0.4_pla_bois_high.inst.cfg
+++ b/resources/quality/tizyx/tizyx_evy/pla_bois/tizyx_evy_0.4_pla_bois_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = tizyx_pla_bois
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm
weight = 1
diff --git a/resources/quality/tizyx/tizyx_evy/pla_bois/tizyx_evy_0.4_pla_bois_normal.inst.cfg b/resources/quality/tizyx/tizyx_evy/pla_bois/tizyx_evy_0.4_pla_bois_normal.inst.cfg
index e1afc5dd66..7f94a12b2e 100644
--- a/resources/quality/tizyx/tizyx_evy/pla_bois/tizyx_evy_0.4_pla_bois_normal.inst.cfg
+++ b/resources/quality/tizyx/tizyx_evy/pla_bois/tizyx_evy_0.4_pla_bois_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = tizyx_pla_bois
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm
weight = 0
diff --git a/resources/quality/tizyx/tizyx_evy/pla_bois/tizyx_evy_0.5_pla_bois_draft.inst.cfg b/resources/quality/tizyx/tizyx_evy/pla_bois/tizyx_evy_0.5_pla_bois_draft.inst.cfg
index 0a6423b1f4..578f8fa05f 100644
--- a/resources/quality/tizyx/tizyx_evy/pla_bois/tizyx_evy_0.5_pla_bois_draft.inst.cfg
+++ b/resources/quality/tizyx/tizyx_evy/pla_bois/tizyx_evy_0.5_pla_bois_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = tizyx_pla_bois
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm
weight = -2
diff --git a/resources/quality/tizyx/tizyx_evy/pla_bois/tizyx_evy_0.5_pla_bois_high.inst.cfg b/resources/quality/tizyx/tizyx_evy/pla_bois/tizyx_evy_0.5_pla_bois_high.inst.cfg
index 0edb9ef79d..56fce96cd2 100644
--- a/resources/quality/tizyx/tizyx_evy/pla_bois/tizyx_evy_0.5_pla_bois_high.inst.cfg
+++ b/resources/quality/tizyx/tizyx_evy/pla_bois/tizyx_evy_0.5_pla_bois_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = tizyx_pla_bois
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm
weight = 1
diff --git a/resources/quality/tizyx/tizyx_evy/pla_bois/tizyx_evy_0.5_pla_bois_normal.inst.cfg b/resources/quality/tizyx/tizyx_evy/pla_bois/tizyx_evy_0.5_pla_bois_normal.inst.cfg
index c0bdca217e..e5e88e8ae4 100644
--- a/resources/quality/tizyx/tizyx_evy/pla_bois/tizyx_evy_0.5_pla_bois_normal.inst.cfg
+++ b/resources/quality/tizyx/tizyx_evy/pla_bois/tizyx_evy_0.5_pla_bois_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = tizyx_pla_bois
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm
weight = 0
diff --git a/resources/quality/tizyx/tizyx_evy/pla_bois/tizyx_evy_0.6_pla_bois_coarse.inst.cfg b/resources/quality/tizyx/tizyx_evy/pla_bois/tizyx_evy_0.6_pla_bois_coarse.inst.cfg
index 4a47fbb567..17ad78b0fd 100644
--- a/resources/quality/tizyx/tizyx_evy/pla_bois/tizyx_evy_0.6_pla_bois_coarse.inst.cfg
+++ b/resources/quality/tizyx/tizyx_evy/pla_bois/tizyx_evy_0.6_pla_bois_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = tizyx_pla_bois
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm
weight = -2
diff --git a/resources/quality/tizyx/tizyx_evy/pla_bois/tizyx_evy_0.6_pla_bois_high.inst.cfg b/resources/quality/tizyx/tizyx_evy/pla_bois/tizyx_evy_0.6_pla_bois_high.inst.cfg
index c9208a5d58..7ba4b03684 100644
--- a/resources/quality/tizyx/tizyx_evy/pla_bois/tizyx_evy_0.6_pla_bois_high.inst.cfg
+++ b/resources/quality/tizyx/tizyx_evy/pla_bois/tizyx_evy_0.6_pla_bois_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = tizyx_pla_bois
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm
weight = 1
diff --git a/resources/quality/tizyx/tizyx_evy/pla_bois/tizyx_evy_0.6_pla_bois_normal.inst.cfg b/resources/quality/tizyx/tizyx_evy/pla_bois/tizyx_evy_0.6_pla_bois_normal.inst.cfg
index fdbb6cee03..f91dbbfe7b 100644
--- a/resources/quality/tizyx/tizyx_evy/pla_bois/tizyx_evy_0.6_pla_bois_normal.inst.cfg
+++ b/resources/quality/tizyx/tizyx_evy/pla_bois/tizyx_evy_0.6_pla_bois_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = tizyx_pla_bois
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm
weight = 0
diff --git a/resources/quality/tizyx/tizyx_evy/pla_bois/tizyx_evy_0.8_pla_bois_extra_coarse.inst.cfg b/resources/quality/tizyx/tizyx_evy/pla_bois/tizyx_evy_0.8_pla_bois_extra_coarse.inst.cfg
index 28fe5cc78d..c51ec6a0e2 100644
--- a/resources/quality/tizyx/tizyx_evy/pla_bois/tizyx_evy_0.8_pla_bois_extra_coarse.inst.cfg
+++ b/resources/quality/tizyx/tizyx_evy/pla_bois/tizyx_evy_0.8_pla_bois_extra_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = tizyx_pla_bois
quality_type = extra coarse
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm
weight = -2
diff --git a/resources/quality/tizyx/tizyx_evy/pla_bois/tizyx_evy_0.8_pla_bois_high.inst.cfg b/resources/quality/tizyx/tizyx_evy/pla_bois/tizyx_evy_0.8_pla_bois_high.inst.cfg
index 82197a6db3..708f9fc4e4 100644
--- a/resources/quality/tizyx/tizyx_evy/pla_bois/tizyx_evy_0.8_pla_bois_high.inst.cfg
+++ b/resources/quality/tizyx/tizyx_evy/pla_bois/tizyx_evy_0.8_pla_bois_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = tizyx_pla_bois
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm
weight = 1
diff --git a/resources/quality/tizyx/tizyx_evy/pla_bois/tizyx_evy_0.8_pla_bois_normal.inst.cfg b/resources/quality/tizyx/tizyx_evy/pla_bois/tizyx_evy_0.8_pla_bois_normal.inst.cfg
index c2676f2856..7bae46e440 100644
--- a/resources/quality/tizyx/tizyx_evy/pla_bois/tizyx_evy_0.8_pla_bois_normal.inst.cfg
+++ b/resources/quality/tizyx/tizyx_evy/pla_bois/tizyx_evy_0.8_pla_bois_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = tizyx_pla_bois
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm
weight = 0
diff --git a/resources/quality/tizyx/tizyx_evy/tizyx_evy_global_Coarse_Quality.inst.cfg b/resources/quality/tizyx/tizyx_evy/tizyx_evy_global_Coarse_Quality.inst.cfg
index 5a9ad73025..0420015968 100644
--- a/resources/quality/tizyx/tizyx_evy/tizyx_evy_global_Coarse_Quality.inst.cfg
+++ b/resources/quality/tizyx/tizyx_evy/tizyx_evy_global_Coarse_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/tizyx/tizyx_evy/tizyx_evy_global_Draft_Quality.inst.cfg b/resources/quality/tizyx/tizyx_evy/tizyx_evy_global_Draft_Quality.inst.cfg
index 61d80fa3a1..b053d40c3f 100644
--- a/resources/quality/tizyx/tizyx_evy/tizyx_evy_global_Draft_Quality.inst.cfg
+++ b/resources/quality/tizyx/tizyx_evy/tizyx_evy_global_Draft_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/tizyx/tizyx_evy/tizyx_evy_global_Extra_Coarse_Quality.inst.cfg b/resources/quality/tizyx/tizyx_evy/tizyx_evy_global_Extra_Coarse_Quality.inst.cfg
index 249fe59576..2b4f910fbe 100644
--- a/resources/quality/tizyx/tizyx_evy/tizyx_evy_global_Extra_Coarse_Quality.inst.cfg
+++ b/resources/quality/tizyx/tizyx_evy/tizyx_evy_global_Extra_Coarse_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = extra coarse
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/tizyx/tizyx_evy/tizyx_evy_global_High_Quality.inst.cfg b/resources/quality/tizyx/tizyx_evy/tizyx_evy_global_High_Quality.inst.cfg
index ae161f6fef..da98699167 100644
--- a/resources/quality/tizyx/tizyx_evy/tizyx_evy_global_High_Quality.inst.cfg
+++ b/resources/quality/tizyx/tizyx_evy/tizyx_evy_global_High_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
weight = 1
diff --git a/resources/quality/tizyx/tizyx_evy/tizyx_evy_global_Normal_Quality.inst.cfg b/resources/quality/tizyx/tizyx_evy/tizyx_evy_global_Normal_Quality.inst.cfg
index f37b98741b..69115bd494 100644
--- a/resources/quality/tizyx/tizyx_evy/tizyx_evy_global_Normal_Quality.inst.cfg
+++ b/resources/quality/tizyx/tizyx_evy/tizyx_evy_global_Normal_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/tizyx/tizyx_evy_dual/abs/tizyx_evy_dual_classic_abs_high.inst.cfg b/resources/quality/tizyx/tizyx_evy_dual/abs/tizyx_evy_dual_classic_abs_high.inst.cfg
index 5d9e4de754..4e31f68f2e 100644
--- a/resources/quality/tizyx/tizyx_evy_dual/abs/tizyx_evy_dual_classic_abs_high.inst.cfg
+++ b/resources/quality/tizyx/tizyx_evy_dual/abs/tizyx_evy_dual_classic_abs_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
variant = Classic Extruder
weight = 1
diff --git a/resources/quality/tizyx/tizyx_evy_dual/abs/tizyx_evy_dual_classic_abs_normal.inst.cfg b/resources/quality/tizyx/tizyx_evy_dual/abs/tizyx_evy_dual_classic_abs_normal.inst.cfg
index 134931e16a..337ab66092 100644
--- a/resources/quality/tizyx/tizyx_evy_dual/abs/tizyx_evy_dual_classic_abs_normal.inst.cfg
+++ b/resources/quality/tizyx/tizyx_evy_dual/abs/tizyx_evy_dual_classic_abs_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = Classic Extruder
weight = 0
diff --git a/resources/quality/tizyx/tizyx_evy_dual/abs/tizyx_evy_dual_direct_drive_abs_high.inst.cfg b/resources/quality/tizyx/tizyx_evy_dual/abs/tizyx_evy_dual_direct_drive_abs_high.inst.cfg
index b5b623e9c2..dc4b03b001 100644
--- a/resources/quality/tizyx/tizyx_evy_dual/abs/tizyx_evy_dual_direct_drive_abs_high.inst.cfg
+++ b/resources/quality/tizyx/tizyx_evy_dual/abs/tizyx_evy_dual_direct_drive_abs_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
variant = Direct Drive
weight = 1
diff --git a/resources/quality/tizyx/tizyx_evy_dual/abs/tizyx_evy_dual_direct_drive_abs_normal.inst.cfg b/resources/quality/tizyx/tizyx_evy_dual/abs/tizyx_evy_dual_direct_drive_abs_normal.inst.cfg
index f90d5efab0..b2ac3e6916 100644
--- a/resources/quality/tizyx/tizyx_evy_dual/abs/tizyx_evy_dual_direct_drive_abs_normal.inst.cfg
+++ b/resources/quality/tizyx/tizyx_evy_dual/abs/tizyx_evy_dual_direct_drive_abs_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = Direct Drive
weight = 0
diff --git a/resources/quality/tizyx/tizyx_evy_dual/flex/tizyx_evy_dual_classic_flex_flex.inst.cfg b/resources/quality/tizyx/tizyx_evy_dual/flex/tizyx_evy_dual_classic_flex_flex.inst.cfg
index 75290b4d56..a98abac5fe 100644
--- a/resources/quality/tizyx/tizyx_evy_dual/flex/tizyx_evy_dual_classic_flex_flex.inst.cfg
+++ b/resources/quality/tizyx/tizyx_evy_dual/flex/tizyx_evy_dual_classic_flex_flex.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = tizyx_flex
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = Classic Extruder
weight = -2
diff --git a/resources/quality/tizyx/tizyx_evy_dual/flex/tizyx_evy_dual_classic_flex_flex_only.inst.cfg b/resources/quality/tizyx/tizyx_evy_dual/flex/tizyx_evy_dual_classic_flex_flex_only.inst.cfg
index 16c02eee2d..2e1e59e385 100644
--- a/resources/quality/tizyx/tizyx_evy_dual/flex/tizyx_evy_dual_classic_flex_flex_only.inst.cfg
+++ b/resources/quality/tizyx/tizyx_evy_dual/flex/tizyx_evy_dual_classic_flex_flex_only.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = tizyx_flex
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
variant = Classic Extruder
weight = -3
diff --git a/resources/quality/tizyx/tizyx_evy_dual/flex/tizyx_evy_dual_direct_drive_flex_flex.inst.cfg b/resources/quality/tizyx/tizyx_evy_dual/flex/tizyx_evy_dual_direct_drive_flex_flex.inst.cfg
index f7f373db42..adc6a856cf 100644
--- a/resources/quality/tizyx/tizyx_evy_dual/flex/tizyx_evy_dual_direct_drive_flex_flex.inst.cfg
+++ b/resources/quality/tizyx/tizyx_evy_dual/flex/tizyx_evy_dual_direct_drive_flex_flex.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = tizyx_flex
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = Direct Drive
weight = -2
diff --git a/resources/quality/tizyx/tizyx_evy_dual/flex/tizyx_evy_dual_direct_drive_flex_flex_only.inst.cfg b/resources/quality/tizyx/tizyx_evy_dual/flex/tizyx_evy_dual_direct_drive_flex_flex_only.inst.cfg
index e0e9eb3721..98f8c2182b 100644
--- a/resources/quality/tizyx/tizyx_evy_dual/flex/tizyx_evy_dual_direct_drive_flex_flex_only.inst.cfg
+++ b/resources/quality/tizyx/tizyx_evy_dual/flex/tizyx_evy_dual_direct_drive_flex_flex_only.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = tizyx_flex
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
variant = Direct Drive
weight = -3
diff --git a/resources/quality/tizyx/tizyx_evy_dual/petg/tizyx_evy_dual_classic_petg_high.inst.cfg b/resources/quality/tizyx/tizyx_evy_dual/petg/tizyx_evy_dual_classic_petg_high.inst.cfg
index 403fc140e9..74d9ab12fc 100644
--- a/resources/quality/tizyx/tizyx_evy_dual/petg/tizyx_evy_dual_classic_petg_high.inst.cfg
+++ b/resources/quality/tizyx/tizyx_evy_dual/petg/tizyx_evy_dual_classic_petg_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
variant = Classic Extruder
weight = 1
diff --git a/resources/quality/tizyx/tizyx_evy_dual/petg/tizyx_evy_dual_classic_petg_normal.inst.cfg b/resources/quality/tizyx/tizyx_evy_dual/petg/tizyx_evy_dual_classic_petg_normal.inst.cfg
index d4244149a6..1c74e11b16 100644
--- a/resources/quality/tizyx/tizyx_evy_dual/petg/tizyx_evy_dual_classic_petg_normal.inst.cfg
+++ b/resources/quality/tizyx/tizyx_evy_dual/petg/tizyx_evy_dual_classic_petg_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = Classic Extruder
weight = 0
diff --git a/resources/quality/tizyx/tizyx_evy_dual/petg/tizyx_evy_dual_direct_drive_petg_high.inst.cfg b/resources/quality/tizyx/tizyx_evy_dual/petg/tizyx_evy_dual_direct_drive_petg_high.inst.cfg
index b439ed6f91..4fa73cebf8 100644
--- a/resources/quality/tizyx/tizyx_evy_dual/petg/tizyx_evy_dual_direct_drive_petg_high.inst.cfg
+++ b/resources/quality/tizyx/tizyx_evy_dual/petg/tizyx_evy_dual_direct_drive_petg_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
variant = Direct Drive
weight = 1
diff --git a/resources/quality/tizyx/tizyx_evy_dual/petg/tizyx_evy_dual_direct_drive_petg_normal.inst.cfg b/resources/quality/tizyx/tizyx_evy_dual/petg/tizyx_evy_dual_direct_drive_petg_normal.inst.cfg
index aa003da78f..3bc2c21712 100644
--- a/resources/quality/tizyx/tizyx_evy_dual/petg/tizyx_evy_dual_direct_drive_petg_normal.inst.cfg
+++ b/resources/quality/tizyx/tizyx_evy_dual/petg/tizyx_evy_dual_direct_drive_petg_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = Direct Drive
weight = 0
diff --git a/resources/quality/tizyx/tizyx_evy_dual/pla/tizyx_evy_dual_classic_pla_flex.inst.cfg b/resources/quality/tizyx/tizyx_evy_dual/pla/tizyx_evy_dual_classic_pla_flex.inst.cfg
index 4748e448c1..cf53d203e2 100644
--- a/resources/quality/tizyx/tizyx_evy_dual/pla/tizyx_evy_dual_classic_pla_flex.inst.cfg
+++ b/resources/quality/tizyx/tizyx_evy_dual/pla/tizyx_evy_dual_classic_pla_flex.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = Classic Extruder
weight = -2
diff --git a/resources/quality/tizyx/tizyx_evy_dual/pla/tizyx_evy_dual_classic_pla_flex_only.inst.cfg b/resources/quality/tizyx/tizyx_evy_dual/pla/tizyx_evy_dual_classic_pla_flex_only.inst.cfg
index cae3040eaf..600e5d6d0f 100644
--- a/resources/quality/tizyx/tizyx_evy_dual/pla/tizyx_evy_dual_classic_pla_flex_only.inst.cfg
+++ b/resources/quality/tizyx/tizyx_evy_dual/pla/tizyx_evy_dual_classic_pla_flex_only.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
variant = Classic Extruder
weight = -3
diff --git a/resources/quality/tizyx/tizyx_evy_dual/pla/tizyx_evy_dual_classic_pla_high.inst.cfg b/resources/quality/tizyx/tizyx_evy_dual/pla/tizyx_evy_dual_classic_pla_high.inst.cfg
index 55451aa692..59bcd138e5 100644
--- a/resources/quality/tizyx/tizyx_evy_dual/pla/tizyx_evy_dual_classic_pla_high.inst.cfg
+++ b/resources/quality/tizyx/tizyx_evy_dual/pla/tizyx_evy_dual_classic_pla_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
variant = Classic Extruder
weight = 1
diff --git a/resources/quality/tizyx/tizyx_evy_dual/pla/tizyx_evy_dual_classic_pla_normal.inst.cfg b/resources/quality/tizyx/tizyx_evy_dual/pla/tizyx_evy_dual_classic_pla_normal.inst.cfg
index 38f5937c49..455511c62b 100644
--- a/resources/quality/tizyx/tizyx_evy_dual/pla/tizyx_evy_dual_classic_pla_normal.inst.cfg
+++ b/resources/quality/tizyx/tizyx_evy_dual/pla/tizyx_evy_dual_classic_pla_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = Classic Extruder
weight = 0
diff --git a/resources/quality/tizyx/tizyx_evy_dual/pla/tizyx_evy_dual_classic_pla_pva.inst.cfg b/resources/quality/tizyx/tizyx_evy_dual/pla/tizyx_evy_dual_classic_pla_pva.inst.cfg
index 88f23ab275..bd9b25a105 100644
--- a/resources/quality/tizyx/tizyx_evy_dual/pla/tizyx_evy_dual_classic_pla_pva.inst.cfg
+++ b/resources/quality/tizyx/tizyx_evy_dual/pla/tizyx_evy_dual_classic_pla_pva.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = Classic Extruder
weight = -2
diff --git a/resources/quality/tizyx/tizyx_evy_dual/pla/tizyx_evy_dual_direct_drive_pla_flex.inst.cfg b/resources/quality/tizyx/tizyx_evy_dual/pla/tizyx_evy_dual_direct_drive_pla_flex.inst.cfg
index 452b204e6e..f7bd6efbfc 100644
--- a/resources/quality/tizyx/tizyx_evy_dual/pla/tizyx_evy_dual_direct_drive_pla_flex.inst.cfg
+++ b/resources/quality/tizyx/tizyx_evy_dual/pla/tizyx_evy_dual_direct_drive_pla_flex.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = Direct Drive
weight = -2
diff --git a/resources/quality/tizyx/tizyx_evy_dual/pla/tizyx_evy_dual_direct_drive_pla_flex_only.inst.cfg b/resources/quality/tizyx/tizyx_evy_dual/pla/tizyx_evy_dual_direct_drive_pla_flex_only.inst.cfg
index 90e33da69c..3c11299e67 100644
--- a/resources/quality/tizyx/tizyx_evy_dual/pla/tizyx_evy_dual_direct_drive_pla_flex_only.inst.cfg
+++ b/resources/quality/tizyx/tizyx_evy_dual/pla/tizyx_evy_dual_direct_drive_pla_flex_only.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
variant = Direct Drive
weight = -3
diff --git a/resources/quality/tizyx/tizyx_evy_dual/pla/tizyx_evy_dual_direct_drive_pla_high.inst.cfg b/resources/quality/tizyx/tizyx_evy_dual/pla/tizyx_evy_dual_direct_drive_pla_high.inst.cfg
index 458b6c5e8d..e401945530 100644
--- a/resources/quality/tizyx/tizyx_evy_dual/pla/tizyx_evy_dual_direct_drive_pla_high.inst.cfg
+++ b/resources/quality/tizyx/tizyx_evy_dual/pla/tizyx_evy_dual_direct_drive_pla_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
variant = Direct Drive
weight = 1
diff --git a/resources/quality/tizyx/tizyx_evy_dual/pla/tizyx_evy_dual_direct_drive_pla_normal.inst.cfg b/resources/quality/tizyx/tizyx_evy_dual/pla/tizyx_evy_dual_direct_drive_pla_normal.inst.cfg
index f3309641d9..00dd53f761 100644
--- a/resources/quality/tizyx/tizyx_evy_dual/pla/tizyx_evy_dual_direct_drive_pla_normal.inst.cfg
+++ b/resources/quality/tizyx/tizyx_evy_dual/pla/tizyx_evy_dual_direct_drive_pla_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = Direct Drive
weight = 0
diff --git a/resources/quality/tizyx/tizyx_evy_dual/pla/tizyx_evy_dual_direct_drive_pla_pva.inst.cfg b/resources/quality/tizyx/tizyx_evy_dual/pla/tizyx_evy_dual_direct_drive_pla_pva.inst.cfg
index 0fdb701a14..f3f50b5274 100644
--- a/resources/quality/tizyx/tizyx_evy_dual/pla/tizyx_evy_dual_direct_drive_pla_pva.inst.cfg
+++ b/resources/quality/tizyx/tizyx_evy_dual/pla/tizyx_evy_dual_direct_drive_pla_pva.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = Direct Drive
weight = -2
diff --git a/resources/quality/tizyx/tizyx_evy_dual/pla_bois/tizyx_evy_dual_classic_pla_bois_flex.inst.cfg b/resources/quality/tizyx/tizyx_evy_dual/pla_bois/tizyx_evy_dual_classic_pla_bois_flex.inst.cfg
index 104709d39e..3ba99d0a17 100644
--- a/resources/quality/tizyx/tizyx_evy_dual/pla_bois/tizyx_evy_dual_classic_pla_bois_flex.inst.cfg
+++ b/resources/quality/tizyx/tizyx_evy_dual/pla_bois/tizyx_evy_dual_classic_pla_bois_flex.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = tizyx_pla_bois
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = Classic Extruder
weight = -2
diff --git a/resources/quality/tizyx/tizyx_evy_dual/pla_bois/tizyx_evy_dual_classic_pla_bois_high.inst.cfg b/resources/quality/tizyx/tizyx_evy_dual/pla_bois/tizyx_evy_dual_classic_pla_bois_high.inst.cfg
index 0f3287df57..14915a0d75 100644
--- a/resources/quality/tizyx/tizyx_evy_dual/pla_bois/tizyx_evy_dual_classic_pla_bois_high.inst.cfg
+++ b/resources/quality/tizyx/tizyx_evy_dual/pla_bois/tizyx_evy_dual_classic_pla_bois_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = tizyx_pla_bois
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
variant = Classic Extruder
weight = 1
diff --git a/resources/quality/tizyx/tizyx_evy_dual/pla_bois/tizyx_evy_dual_classic_pla_bois_normal.inst.cfg b/resources/quality/tizyx/tizyx_evy_dual/pla_bois/tizyx_evy_dual_classic_pla_bois_normal.inst.cfg
index 6f804c1056..d47c3df97d 100644
--- a/resources/quality/tizyx/tizyx_evy_dual/pla_bois/tizyx_evy_dual_classic_pla_bois_normal.inst.cfg
+++ b/resources/quality/tizyx/tizyx_evy_dual/pla_bois/tizyx_evy_dual_classic_pla_bois_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = tizyx_pla_bois
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = Classic Extruder
weight = 0
diff --git a/resources/quality/tizyx/tizyx_evy_dual/pla_bois/tizyx_evy_dual_direct_drive_pla_bois_flex.inst.cfg b/resources/quality/tizyx/tizyx_evy_dual/pla_bois/tizyx_evy_dual_direct_drive_pla_bois_flex.inst.cfg
index bd4c05b830..c22bbec066 100644
--- a/resources/quality/tizyx/tizyx_evy_dual/pla_bois/tizyx_evy_dual_direct_drive_pla_bois_flex.inst.cfg
+++ b/resources/quality/tizyx/tizyx_evy_dual/pla_bois/tizyx_evy_dual_direct_drive_pla_bois_flex.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = tizyx_pla_bois
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = Direct Drive
weight = -2
diff --git a/resources/quality/tizyx/tizyx_evy_dual/pla_bois/tizyx_evy_dual_direct_drive_pla_bois_high.inst.cfg b/resources/quality/tizyx/tizyx_evy_dual/pla_bois/tizyx_evy_dual_direct_drive_pla_bois_high.inst.cfg
index b74abe4a7c..23bb58ea7a 100644
--- a/resources/quality/tizyx/tizyx_evy_dual/pla_bois/tizyx_evy_dual_direct_drive_pla_bois_high.inst.cfg
+++ b/resources/quality/tizyx/tizyx_evy_dual/pla_bois/tizyx_evy_dual_direct_drive_pla_bois_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = tizyx_pla_bois
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
variant = Direct Drive
weight = 1
diff --git a/resources/quality/tizyx/tizyx_evy_dual/pla_bois/tizyx_evy_dual_direct_drive_pla_bois_normal.inst.cfg b/resources/quality/tizyx/tizyx_evy_dual/pla_bois/tizyx_evy_dual_direct_drive_pla_bois_normal.inst.cfg
index 8dd1acd098..562a39da4c 100644
--- a/resources/quality/tizyx/tizyx_evy_dual/pla_bois/tizyx_evy_dual_direct_drive_pla_bois_normal.inst.cfg
+++ b/resources/quality/tizyx/tizyx_evy_dual/pla_bois/tizyx_evy_dual_direct_drive_pla_bois_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = tizyx_pla_bois
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = Direct Drive
weight = 0
diff --git a/resources/quality/tizyx/tizyx_evy_dual/pva/tizyx_evy_dual_classic_pva_pva.inst.cfg b/resources/quality/tizyx/tizyx_evy_dual/pva/tizyx_evy_dual_classic_pva_pva.inst.cfg
index a1315e2784..c9b82c8587 100644
--- a/resources/quality/tizyx/tizyx_evy_dual/pva/tizyx_evy_dual_classic_pva_pva.inst.cfg
+++ b/resources/quality/tizyx/tizyx_evy_dual/pva/tizyx_evy_dual_classic_pva_pva.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = tizyx_pva
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = Classic Extruder
weight = -2
diff --git a/resources/quality/tizyx/tizyx_evy_dual/pva/tizyx_evy_dual_direct_drive_pva_pva.inst.cfg b/resources/quality/tizyx/tizyx_evy_dual/pva/tizyx_evy_dual_direct_drive_pva_pva.inst.cfg
index 8d55e57a94..b1a96c0321 100644
--- a/resources/quality/tizyx/tizyx_evy_dual/pva/tizyx_evy_dual_direct_drive_pva_pva.inst.cfg
+++ b/resources/quality/tizyx/tizyx_evy_dual/pva/tizyx_evy_dual_direct_drive_pva_pva.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = tizyx_pva
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = Direct Drive
weight = -2
diff --git a/resources/quality/tizyx/tizyx_evy_dual/tizyx_evy_dual_global_Flex_Only_Quality.inst.cfg b/resources/quality/tizyx/tizyx_evy_dual/tizyx_evy_dual_global_Flex_Only_Quality.inst.cfg
index c92c5d5159..35106e960c 100644
--- a/resources/quality/tizyx/tizyx_evy_dual/tizyx_evy_dual_global_Flex_Only_Quality.inst.cfg
+++ b/resources/quality/tizyx/tizyx_evy_dual/tizyx_evy_dual_global_Flex_Only_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
weight = -3
diff --git a/resources/quality/tizyx/tizyx_evy_dual/tizyx_evy_dual_global_Flex_Quality.inst.cfg b/resources/quality/tizyx/tizyx_evy_dual/tizyx_evy_dual_global_Flex_Quality.inst.cfg
index 73e691b157..9b6258a1f4 100644
--- a/resources/quality/tizyx/tizyx_evy_dual/tizyx_evy_dual_global_Flex_Quality.inst.cfg
+++ b/resources/quality/tizyx/tizyx_evy_dual/tizyx_evy_dual_global_Flex_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/tizyx/tizyx_evy_dual/tizyx_evy_dual_global_High_Quality.inst.cfg b/resources/quality/tizyx/tizyx_evy_dual/tizyx_evy_dual_global_High_Quality.inst.cfg
index 8f46195ea2..9ad32705aa 100644
--- a/resources/quality/tizyx/tizyx_evy_dual/tizyx_evy_dual_global_High_Quality.inst.cfg
+++ b/resources/quality/tizyx/tizyx_evy_dual/tizyx_evy_dual_global_High_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
weight = 1
diff --git a/resources/quality/tizyx/tizyx_evy_dual/tizyx_evy_dual_global_Normal_Quality.inst.cfg b/resources/quality/tizyx/tizyx_evy_dual/tizyx_evy_dual_global_Normal_Quality.inst.cfg
index 963791bf61..5aa5a445fe 100644
--- a/resources/quality/tizyx/tizyx_evy_dual/tizyx_evy_dual_global_Normal_Quality.inst.cfg
+++ b/resources/quality/tizyx/tizyx_evy_dual/tizyx_evy_dual_global_Normal_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/tizyx/tizyx_evy_dual/tizyx_evy_dual_global_PVA_Quality.inst.cfg b/resources/quality/tizyx/tizyx_evy_dual/tizyx_evy_dual_global_PVA_Quality.inst.cfg
index 4d3b143d5f..262090dce6 100644
--- a/resources/quality/tizyx/tizyx_evy_dual/tizyx_evy_dual_global_PVA_Quality.inst.cfg
+++ b/resources/quality/tizyx/tizyx_evy_dual/tizyx_evy_dual_global_PVA_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/tizyx/tizyx_k25/tizyx_k25_high.inst.cfg b/resources/quality/tizyx/tizyx_k25/tizyx_k25_high.inst.cfg
index c0df10d8f4..50608d4be0 100644
--- a/resources/quality/tizyx/tizyx_k25/tizyx_k25_high.inst.cfg
+++ b/resources/quality/tizyx/tizyx_k25/tizyx_k25_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
[values]
diff --git a/resources/quality/tizyx/tizyx_k25/tizyx_k25_normal.inst.cfg b/resources/quality/tizyx/tizyx_k25/tizyx_k25_normal.inst.cfg
index 95d5a80814..86dcd154ed 100644
--- a/resources/quality/tizyx/tizyx_k25/tizyx_k25_normal.inst.cfg
+++ b/resources/quality/tizyx/tizyx_k25/tizyx_k25_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
[values]
diff --git a/resources/quality/trimaker_cosmosII/trimaker_cosmosII_fast.inst.cfg b/resources/quality/trimaker_cosmosII/trimaker_cosmosII_fast.inst.cfg
index 33efeabad1..21edbe2809 100644
--- a/resources/quality/trimaker_cosmosII/trimaker_cosmosII_fast.inst.cfg
+++ b/resources/quality/trimaker_cosmosII/trimaker_cosmosII_fast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
weight = 1
diff --git a/resources/quality/trimaker_cosmosII/trimaker_cosmosII_normal.inst.cfg b/resources/quality/trimaker_cosmosII/trimaker_cosmosII_normal.inst.cfg
index ea99e0a3fd..0bd8bb6364 100644
--- a/resources/quality/trimaker_cosmosII/trimaker_cosmosII_normal.inst.cfg
+++ b/resources/quality/trimaker_cosmosII/trimaker_cosmosII_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/trimaker_cosmosII/trimaker_cosmosII_slow.inst.cfg b/resources/quality/trimaker_cosmosII/trimaker_cosmosII_slow.inst.cfg
index 6acf0d2a1b..8df81f55f8 100644
--- a/resources/quality/trimaker_cosmosII/trimaker_cosmosII_slow.inst.cfg
+++ b/resources/quality/trimaker_cosmosII/trimaker_cosmosII_slow.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = slow
-setting_version = 21
+setting_version = 22
type = quality
weight = -1
diff --git a/resources/quality/trimaker_nebula/trimaker_nebula_fast.inst.cfg b/resources/quality/trimaker_nebula/trimaker_nebula_fast.inst.cfg
index 5e6f608a6a..9a5124e4fc 100644
--- a/resources/quality/trimaker_nebula/trimaker_nebula_fast.inst.cfg
+++ b/resources/quality/trimaker_nebula/trimaker_nebula_fast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
weight = 1
diff --git a/resources/quality/trimaker_nebula/trimaker_nebula_normal.inst.cfg b/resources/quality/trimaker_nebula/trimaker_nebula_normal.inst.cfg
index 306b03eef3..cd7f01f5ca 100644
--- a/resources/quality/trimaker_nebula/trimaker_nebula_normal.inst.cfg
+++ b/resources/quality/trimaker_nebula/trimaker_nebula_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/trimaker_nebula/trimaker_nebula_slow.inst.cfg b/resources/quality/trimaker_nebula/trimaker_nebula_slow.inst.cfg
index efa87331bb..b88d621681 100644
--- a/resources/quality/trimaker_nebula/trimaker_nebula_slow.inst.cfg
+++ b/resources/quality/trimaker_nebula/trimaker_nebula_slow.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = slow
-setting_version = 21
+setting_version = 22
type = quality
weight = -1
diff --git a/resources/quality/tronxy/tronxy_0.2_ABS_extra.inst.cfg b/resources/quality/tronxy/tronxy_0.2_ABS_extra.inst.cfg
index 0f7b6f6c53..34f9e3e47c 100644
--- a/resources/quality/tronxy/tronxy_0.2_ABS_extra.inst.cfg
+++ b/resources/quality/tronxy/tronxy_0.2_ABS_extra.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = extra
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.2mm Nozzle
diff --git a/resources/quality/tronxy/tronxy_0.2_ABS_fine.inst.cfg b/resources/quality/tronxy/tronxy_0.2_ABS_fine.inst.cfg
index 1624d57493..3e3f8912d2 100644
--- a/resources/quality/tronxy/tronxy_0.2_ABS_fine.inst.cfg
+++ b/resources/quality/tronxy/tronxy_0.2_ABS_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.2mm Nozzle
diff --git a/resources/quality/tronxy/tronxy_0.2_ABS_super.inst.cfg b/resources/quality/tronxy/tronxy_0.2_ABS_super.inst.cfg
index 0db9e7f573..c16174957a 100644
--- a/resources/quality/tronxy/tronxy_0.2_ABS_super.inst.cfg
+++ b/resources/quality/tronxy/tronxy_0.2_ABS_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.2mm Nozzle
diff --git a/resources/quality/tronxy/tronxy_0.2_PETG_extra.inst.cfg b/resources/quality/tronxy/tronxy_0.2_PETG_extra.inst.cfg
index 0e4430d204..06b8c01db1 100644
--- a/resources/quality/tronxy/tronxy_0.2_PETG_extra.inst.cfg
+++ b/resources/quality/tronxy/tronxy_0.2_PETG_extra.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = extra
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.2mm Nozzle
diff --git a/resources/quality/tronxy/tronxy_0.2_PETG_fine.inst.cfg b/resources/quality/tronxy/tronxy_0.2_PETG_fine.inst.cfg
index b8405d9c95..10397a2b5b 100644
--- a/resources/quality/tronxy/tronxy_0.2_PETG_fine.inst.cfg
+++ b/resources/quality/tronxy/tronxy_0.2_PETG_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.2mm Nozzle
diff --git a/resources/quality/tronxy/tronxy_0.2_PETG_super.inst.cfg b/resources/quality/tronxy/tronxy_0.2_PETG_super.inst.cfg
index c297785c32..d9f6d69c14 100644
--- a/resources/quality/tronxy/tronxy_0.2_PETG_super.inst.cfg
+++ b/resources/quality/tronxy/tronxy_0.2_PETG_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.2mm Nozzle
diff --git a/resources/quality/tronxy/tronxy_0.2_PLA_extra.inst.cfg b/resources/quality/tronxy/tronxy_0.2_PLA_extra.inst.cfg
index 4d0ca1a14d..204eca3683 100644
--- a/resources/quality/tronxy/tronxy_0.2_PLA_extra.inst.cfg
+++ b/resources/quality/tronxy/tronxy_0.2_PLA_extra.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = extra
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.2mm Nozzle
diff --git a/resources/quality/tronxy/tronxy_0.2_PLA_fine.inst.cfg b/resources/quality/tronxy/tronxy_0.2_PLA_fine.inst.cfg
index ce843b790d..5929c712bd 100644
--- a/resources/quality/tronxy/tronxy_0.2_PLA_fine.inst.cfg
+++ b/resources/quality/tronxy/tronxy_0.2_PLA_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.2mm Nozzle
diff --git a/resources/quality/tronxy/tronxy_0.2_PLA_super.inst.cfg b/resources/quality/tronxy/tronxy_0.2_PLA_super.inst.cfg
index b71b0a8ab4..f63750d732 100644
--- a/resources/quality/tronxy/tronxy_0.2_PLA_super.inst.cfg
+++ b/resources/quality/tronxy/tronxy_0.2_PLA_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.2mm Nozzle
diff --git a/resources/quality/tronxy/tronxy_0.3_ABS_extra.inst.cfg b/resources/quality/tronxy/tronxy_0.3_ABS_extra.inst.cfg
index 7e45deb80c..246ad7a8de 100644
--- a/resources/quality/tronxy/tronxy_0.3_ABS_extra.inst.cfg
+++ b/resources/quality/tronxy/tronxy_0.3_ABS_extra.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = extra
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/tronxy/tronxy_0.3_ABS_fine.inst.cfg b/resources/quality/tronxy/tronxy_0.3_ABS_fine.inst.cfg
index 2ffc00c474..2bfaa59e9c 100644
--- a/resources/quality/tronxy/tronxy_0.3_ABS_fine.inst.cfg
+++ b/resources/quality/tronxy/tronxy_0.3_ABS_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/tronxy/tronxy_0.3_ABS_low.inst.cfg b/resources/quality/tronxy/tronxy_0.3_ABS_low.inst.cfg
index a972c2aa97..1a667797bf 100644
--- a/resources/quality/tronxy/tronxy_0.3_ABS_low.inst.cfg
+++ b/resources/quality/tronxy/tronxy_0.3_ABS_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/tronxy/tronxy_0.3_ABS_normal.inst.cfg b/resources/quality/tronxy/tronxy_0.3_ABS_normal.inst.cfg
index 226e9ce84b..c1b7c0eeeb 100644
--- a/resources/quality/tronxy/tronxy_0.3_ABS_normal.inst.cfg
+++ b/resources/quality/tronxy/tronxy_0.3_ABS_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/tronxy/tronxy_0.3_PETG_extra.inst.cfg b/resources/quality/tronxy/tronxy_0.3_PETG_extra.inst.cfg
index 900499b2d4..168ee1f9c3 100644
--- a/resources/quality/tronxy/tronxy_0.3_PETG_extra.inst.cfg
+++ b/resources/quality/tronxy/tronxy_0.3_PETG_extra.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = extra
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/tronxy/tronxy_0.3_PETG_fine.inst.cfg b/resources/quality/tronxy/tronxy_0.3_PETG_fine.inst.cfg
index a2c1edb0a8..f5a4fff0a2 100644
--- a/resources/quality/tronxy/tronxy_0.3_PETG_fine.inst.cfg
+++ b/resources/quality/tronxy/tronxy_0.3_PETG_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/tronxy/tronxy_0.3_PETG_low.inst.cfg b/resources/quality/tronxy/tronxy_0.3_PETG_low.inst.cfg
index 5f2d2edeee..848f6d60de 100644
--- a/resources/quality/tronxy/tronxy_0.3_PETG_low.inst.cfg
+++ b/resources/quality/tronxy/tronxy_0.3_PETG_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/tronxy/tronxy_0.3_PETG_normal.inst.cfg b/resources/quality/tronxy/tronxy_0.3_PETG_normal.inst.cfg
index 50dd6980f3..8a9cb9d96f 100644
--- a/resources/quality/tronxy/tronxy_0.3_PETG_normal.inst.cfg
+++ b/resources/quality/tronxy/tronxy_0.3_PETG_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/tronxy/tronxy_0.3_PLA_extra.inst.cfg b/resources/quality/tronxy/tronxy_0.3_PLA_extra.inst.cfg
index 088506ade1..9d8c29d180 100644
--- a/resources/quality/tronxy/tronxy_0.3_PLA_extra.inst.cfg
+++ b/resources/quality/tronxy/tronxy_0.3_PLA_extra.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = extra
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/tronxy/tronxy_0.3_PLA_fine.inst.cfg b/resources/quality/tronxy/tronxy_0.3_PLA_fine.inst.cfg
index 3fa382179f..e25434749f 100644
--- a/resources/quality/tronxy/tronxy_0.3_PLA_fine.inst.cfg
+++ b/resources/quality/tronxy/tronxy_0.3_PLA_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/tronxy/tronxy_0.3_PLA_low.inst.cfg b/resources/quality/tronxy/tronxy_0.3_PLA_low.inst.cfg
index 67a1df0294..21afc0841a 100644
--- a/resources/quality/tronxy/tronxy_0.3_PLA_low.inst.cfg
+++ b/resources/quality/tronxy/tronxy_0.3_PLA_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/tronxy/tronxy_0.3_PLA_normal.inst.cfg b/resources/quality/tronxy/tronxy_0.3_PLA_normal.inst.cfg
index 79110e2483..2d0dcac309 100644
--- a/resources/quality/tronxy/tronxy_0.3_PLA_normal.inst.cfg
+++ b/resources/quality/tronxy/tronxy_0.3_PLA_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/tronxy/tronxy_0.3_TPU_extra.inst.cfg b/resources/quality/tronxy/tronxy_0.3_TPU_extra.inst.cfg
index 59e8b6cf5f..4f94115634 100644
--- a/resources/quality/tronxy/tronxy_0.3_TPU_extra.inst.cfg
+++ b/resources/quality/tronxy/tronxy_0.3_TPU_extra.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = extra
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/tronxy/tronxy_0.3_TPU_fine.inst.cfg b/resources/quality/tronxy/tronxy_0.3_TPU_fine.inst.cfg
index 0dfaa1b19e..16118e491a 100644
--- a/resources/quality/tronxy/tronxy_0.3_TPU_fine.inst.cfg
+++ b/resources/quality/tronxy/tronxy_0.3_TPU_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/tronxy/tronxy_0.3_TPU_normal.inst.cfg b/resources/quality/tronxy/tronxy_0.3_TPU_normal.inst.cfg
index 298ac7fedf..4f685b96a6 100644
--- a/resources/quality/tronxy/tronxy_0.3_TPU_normal.inst.cfg
+++ b/resources/quality/tronxy/tronxy_0.3_TPU_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/tronxy/tronxy_0.4_ABS_extra.inst.cfg b/resources/quality/tronxy/tronxy_0.4_ABS_extra.inst.cfg
index cce6d8dab8..18781c647f 100644
--- a/resources/quality/tronxy/tronxy_0.4_ABS_extra.inst.cfg
+++ b/resources/quality/tronxy/tronxy_0.4_ABS_extra.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = extra
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/tronxy/tronxy_0.4_ABS_fine.inst.cfg b/resources/quality/tronxy/tronxy_0.4_ABS_fine.inst.cfg
index 20d5794c31..06de761752 100644
--- a/resources/quality/tronxy/tronxy_0.4_ABS_fine.inst.cfg
+++ b/resources/quality/tronxy/tronxy_0.4_ABS_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/tronxy/tronxy_0.4_ABS_low.inst.cfg b/resources/quality/tronxy/tronxy_0.4_ABS_low.inst.cfg
index 69c6539813..e945ac01dd 100644
--- a/resources/quality/tronxy/tronxy_0.4_ABS_low.inst.cfg
+++ b/resources/quality/tronxy/tronxy_0.4_ABS_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/tronxy/tronxy_0.4_ABS_normal.inst.cfg b/resources/quality/tronxy/tronxy_0.4_ABS_normal.inst.cfg
index 94bb7566da..53e16d3f3d 100644
--- a/resources/quality/tronxy/tronxy_0.4_ABS_normal.inst.cfg
+++ b/resources/quality/tronxy/tronxy_0.4_ABS_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/tronxy/tronxy_0.4_ABS_rough.inst.cfg b/resources/quality/tronxy/tronxy_0.4_ABS_rough.inst.cfg
index abc691ffd9..154d97c11d 100644
--- a/resources/quality/tronxy/tronxy_0.4_ABS_rough.inst.cfg
+++ b/resources/quality/tronxy/tronxy_0.4_ABS_rough.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = rough
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/tronxy/tronxy_0.4_PETG_extra.inst.cfg b/resources/quality/tronxy/tronxy_0.4_PETG_extra.inst.cfg
index 0c3eb48e97..6d37eec24b 100644
--- a/resources/quality/tronxy/tronxy_0.4_PETG_extra.inst.cfg
+++ b/resources/quality/tronxy/tronxy_0.4_PETG_extra.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = extra
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/tronxy/tronxy_0.4_PETG_fine.inst.cfg b/resources/quality/tronxy/tronxy_0.4_PETG_fine.inst.cfg
index 679e33a0d2..197c0784e5 100644
--- a/resources/quality/tronxy/tronxy_0.4_PETG_fine.inst.cfg
+++ b/resources/quality/tronxy/tronxy_0.4_PETG_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/tronxy/tronxy_0.4_PETG_low.inst.cfg b/resources/quality/tronxy/tronxy_0.4_PETG_low.inst.cfg
index 273edd3706..2b74aef0ee 100644
--- a/resources/quality/tronxy/tronxy_0.4_PETG_low.inst.cfg
+++ b/resources/quality/tronxy/tronxy_0.4_PETG_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/tronxy/tronxy_0.4_PETG_normal.inst.cfg b/resources/quality/tronxy/tronxy_0.4_PETG_normal.inst.cfg
index 6a16cee57f..dc23c9ce86 100644
--- a/resources/quality/tronxy/tronxy_0.4_PETG_normal.inst.cfg
+++ b/resources/quality/tronxy/tronxy_0.4_PETG_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/tronxy/tronxy_0.4_PETG_rough.inst.cfg b/resources/quality/tronxy/tronxy_0.4_PETG_rough.inst.cfg
index f59688c7e8..e66f4dbf3c 100644
--- a/resources/quality/tronxy/tronxy_0.4_PETG_rough.inst.cfg
+++ b/resources/quality/tronxy/tronxy_0.4_PETG_rough.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = rough
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/tronxy/tronxy_0.4_PLA_extra.inst.cfg b/resources/quality/tronxy/tronxy_0.4_PLA_extra.inst.cfg
index be430659a5..1c0e4292fb 100644
--- a/resources/quality/tronxy/tronxy_0.4_PLA_extra.inst.cfg
+++ b/resources/quality/tronxy/tronxy_0.4_PLA_extra.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = extra
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/tronxy/tronxy_0.4_PLA_fine.inst.cfg b/resources/quality/tronxy/tronxy_0.4_PLA_fine.inst.cfg
index 069ee65089..972760e4af 100644
--- a/resources/quality/tronxy/tronxy_0.4_PLA_fine.inst.cfg
+++ b/resources/quality/tronxy/tronxy_0.4_PLA_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/tronxy/tronxy_0.4_PLA_low.inst.cfg b/resources/quality/tronxy/tronxy_0.4_PLA_low.inst.cfg
index 752d01b0f1..5ba5b1aa7b 100644
--- a/resources/quality/tronxy/tronxy_0.4_PLA_low.inst.cfg
+++ b/resources/quality/tronxy/tronxy_0.4_PLA_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/tronxy/tronxy_0.4_PLA_normal.inst.cfg b/resources/quality/tronxy/tronxy_0.4_PLA_normal.inst.cfg
index 0c5d8d5a0f..e587de7f49 100644
--- a/resources/quality/tronxy/tronxy_0.4_PLA_normal.inst.cfg
+++ b/resources/quality/tronxy/tronxy_0.4_PLA_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/tronxy/tronxy_0.4_PLA_rough.inst.cfg b/resources/quality/tronxy/tronxy_0.4_PLA_rough.inst.cfg
index e602c75a40..bc6e559bee 100644
--- a/resources/quality/tronxy/tronxy_0.4_PLA_rough.inst.cfg
+++ b/resources/quality/tronxy/tronxy_0.4_PLA_rough.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = rough
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/tronxy/tronxy_0.4_TPU_extra.inst.cfg b/resources/quality/tronxy/tronxy_0.4_TPU_extra.inst.cfg
index e84874303b..9e74cd5116 100644
--- a/resources/quality/tronxy/tronxy_0.4_TPU_extra.inst.cfg
+++ b/resources/quality/tronxy/tronxy_0.4_TPU_extra.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = extra
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/tronxy/tronxy_0.4_TPU_fine.inst.cfg b/resources/quality/tronxy/tronxy_0.4_TPU_fine.inst.cfg
index 209c48e473..d688dc9c46 100644
--- a/resources/quality/tronxy/tronxy_0.4_TPU_fine.inst.cfg
+++ b/resources/quality/tronxy/tronxy_0.4_TPU_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/tronxy/tronxy_0.4_TPU_normal.inst.cfg b/resources/quality/tronxy/tronxy_0.4_TPU_normal.inst.cfg
index 4121cc25ff..cea23b76f1 100644
--- a/resources/quality/tronxy/tronxy_0.4_TPU_normal.inst.cfg
+++ b/resources/quality/tronxy/tronxy_0.4_TPU_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/tronxy/tronxy_0.5_ABS_fine.inst.cfg b/resources/quality/tronxy/tronxy_0.5_ABS_fine.inst.cfg
index 4111e76128..729428a336 100644
--- a/resources/quality/tronxy/tronxy_0.5_ABS_fine.inst.cfg
+++ b/resources/quality/tronxy/tronxy_0.5_ABS_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/tronxy/tronxy_0.5_ABS_low.inst.cfg b/resources/quality/tronxy/tronxy_0.5_ABS_low.inst.cfg
index 571946ca7d..b68e94831e 100644
--- a/resources/quality/tronxy/tronxy_0.5_ABS_low.inst.cfg
+++ b/resources/quality/tronxy/tronxy_0.5_ABS_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/tronxy/tronxy_0.5_ABS_normal.inst.cfg b/resources/quality/tronxy/tronxy_0.5_ABS_normal.inst.cfg
index 8a69e5d451..e359ea1edc 100644
--- a/resources/quality/tronxy/tronxy_0.5_ABS_normal.inst.cfg
+++ b/resources/quality/tronxy/tronxy_0.5_ABS_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/tronxy/tronxy_0.5_ABS_rapid.inst.cfg b/resources/quality/tronxy/tronxy_0.5_ABS_rapid.inst.cfg
index 168d0a1c67..e23722aa77 100644
--- a/resources/quality/tronxy/tronxy_0.5_ABS_rapid.inst.cfg
+++ b/resources/quality/tronxy/tronxy_0.5_ABS_rapid.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = rapid
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/tronxy/tronxy_0.5_ABS_rough.inst.cfg b/resources/quality/tronxy/tronxy_0.5_ABS_rough.inst.cfg
index 8356b97ca5..ad66b902ec 100644
--- a/resources/quality/tronxy/tronxy_0.5_ABS_rough.inst.cfg
+++ b/resources/quality/tronxy/tronxy_0.5_ABS_rough.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = rough
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/tronxy/tronxy_0.5_PETG_fine.inst.cfg b/resources/quality/tronxy/tronxy_0.5_PETG_fine.inst.cfg
index e9cd6ac39e..9a5899f57d 100644
--- a/resources/quality/tronxy/tronxy_0.5_PETG_fine.inst.cfg
+++ b/resources/quality/tronxy/tronxy_0.5_PETG_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/tronxy/tronxy_0.5_PETG_low.inst.cfg b/resources/quality/tronxy/tronxy_0.5_PETG_low.inst.cfg
index 0541b31d80..daa17e9534 100644
--- a/resources/quality/tronxy/tronxy_0.5_PETG_low.inst.cfg
+++ b/resources/quality/tronxy/tronxy_0.5_PETG_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/tronxy/tronxy_0.5_PETG_normal.inst.cfg b/resources/quality/tronxy/tronxy_0.5_PETG_normal.inst.cfg
index 2505d15191..e87962c3e2 100644
--- a/resources/quality/tronxy/tronxy_0.5_PETG_normal.inst.cfg
+++ b/resources/quality/tronxy/tronxy_0.5_PETG_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/tronxy/tronxy_0.5_PETG_rapid.inst.cfg b/resources/quality/tronxy/tronxy_0.5_PETG_rapid.inst.cfg
index 1c71f48db4..d2b4121008 100644
--- a/resources/quality/tronxy/tronxy_0.5_PETG_rapid.inst.cfg
+++ b/resources/quality/tronxy/tronxy_0.5_PETG_rapid.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = rapid
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/tronxy/tronxy_0.5_PETG_rough.inst.cfg b/resources/quality/tronxy/tronxy_0.5_PETG_rough.inst.cfg
index ffbbe7fafe..387f81555c 100644
--- a/resources/quality/tronxy/tronxy_0.5_PETG_rough.inst.cfg
+++ b/resources/quality/tronxy/tronxy_0.5_PETG_rough.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = rough
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/tronxy/tronxy_0.5_PLA_fine.inst.cfg b/resources/quality/tronxy/tronxy_0.5_PLA_fine.inst.cfg
index 62a7196685..e2d4b0d54d 100644
--- a/resources/quality/tronxy/tronxy_0.5_PLA_fine.inst.cfg
+++ b/resources/quality/tronxy/tronxy_0.5_PLA_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/tronxy/tronxy_0.5_PLA_low.inst.cfg b/resources/quality/tronxy/tronxy_0.5_PLA_low.inst.cfg
index 151d950093..a9dd9837d2 100644
--- a/resources/quality/tronxy/tronxy_0.5_PLA_low.inst.cfg
+++ b/resources/quality/tronxy/tronxy_0.5_PLA_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/tronxy/tronxy_0.5_PLA_normal.inst.cfg b/resources/quality/tronxy/tronxy_0.5_PLA_normal.inst.cfg
index cea2c329e5..023e040537 100644
--- a/resources/quality/tronxy/tronxy_0.5_PLA_normal.inst.cfg
+++ b/resources/quality/tronxy/tronxy_0.5_PLA_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/tronxy/tronxy_0.5_PLA_rapid.inst.cfg b/resources/quality/tronxy/tronxy_0.5_PLA_rapid.inst.cfg
index 86996324f9..2d539dd6b6 100644
--- a/resources/quality/tronxy/tronxy_0.5_PLA_rapid.inst.cfg
+++ b/resources/quality/tronxy/tronxy_0.5_PLA_rapid.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = rapid
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/tronxy/tronxy_0.5_PLA_rough.inst.cfg b/resources/quality/tronxy/tronxy_0.5_PLA_rough.inst.cfg
index 4259a5f11c..7c5eaddd0f 100644
--- a/resources/quality/tronxy/tronxy_0.5_PLA_rough.inst.cfg
+++ b/resources/quality/tronxy/tronxy_0.5_PLA_rough.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = rough
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/tronxy/tronxy_0.5_TPU_fine.inst.cfg b/resources/quality/tronxy/tronxy_0.5_TPU_fine.inst.cfg
index 98af3a4aef..9660d1dcf5 100644
--- a/resources/quality/tronxy/tronxy_0.5_TPU_fine.inst.cfg
+++ b/resources/quality/tronxy/tronxy_0.5_TPU_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/tronxy/tronxy_0.5_TPU_normal.inst.cfg b/resources/quality/tronxy/tronxy_0.5_TPU_normal.inst.cfg
index c1f5fcd79a..5d11d34374 100644
--- a/resources/quality/tronxy/tronxy_0.5_TPU_normal.inst.cfg
+++ b/resources/quality/tronxy/tronxy_0.5_TPU_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/tronxy/tronxy_0.5_TPU_rapid.inst.cfg b/resources/quality/tronxy/tronxy_0.5_TPU_rapid.inst.cfg
index 794d6122c2..aaf808dd3b 100644
--- a/resources/quality/tronxy/tronxy_0.5_TPU_rapid.inst.cfg
+++ b/resources/quality/tronxy/tronxy_0.5_TPU_rapid.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = rapid
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/tronxy/tronxy_0.6_ABS_normal.inst.cfg b/resources/quality/tronxy/tronxy_0.6_ABS_normal.inst.cfg
index 7b34904bf5..60586feecc 100644
--- a/resources/quality/tronxy/tronxy_0.6_ABS_normal.inst.cfg
+++ b/resources/quality/tronxy/tronxy_0.6_ABS_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/tronxy/tronxy_0.6_ABS_rapid.inst.cfg b/resources/quality/tronxy/tronxy_0.6_ABS_rapid.inst.cfg
index f46514add7..e27b930641 100644
--- a/resources/quality/tronxy/tronxy_0.6_ABS_rapid.inst.cfg
+++ b/resources/quality/tronxy/tronxy_0.6_ABS_rapid.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = rapid
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/tronxy/tronxy_0.6_ABS_rough.inst.cfg b/resources/quality/tronxy/tronxy_0.6_ABS_rough.inst.cfg
index 340ccfec93..1e7bb10063 100644
--- a/resources/quality/tronxy/tronxy_0.6_ABS_rough.inst.cfg
+++ b/resources/quality/tronxy/tronxy_0.6_ABS_rough.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = rough
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/tronxy/tronxy_0.6_PETG_normal.inst.cfg b/resources/quality/tronxy/tronxy_0.6_PETG_normal.inst.cfg
index 1a03d697a0..607671c47f 100644
--- a/resources/quality/tronxy/tronxy_0.6_PETG_normal.inst.cfg
+++ b/resources/quality/tronxy/tronxy_0.6_PETG_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/tronxy/tronxy_0.6_PETG_rapid.inst.cfg b/resources/quality/tronxy/tronxy_0.6_PETG_rapid.inst.cfg
index 7a25387e37..b905bd3241 100644
--- a/resources/quality/tronxy/tronxy_0.6_PETG_rapid.inst.cfg
+++ b/resources/quality/tronxy/tronxy_0.6_PETG_rapid.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = rapid
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/tronxy/tronxy_0.6_PETG_rough.inst.cfg b/resources/quality/tronxy/tronxy_0.6_PETG_rough.inst.cfg
index 0aa5ac0e6f..044a9d2a46 100644
--- a/resources/quality/tronxy/tronxy_0.6_PETG_rough.inst.cfg
+++ b/resources/quality/tronxy/tronxy_0.6_PETG_rough.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = rough
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/tronxy/tronxy_0.6_PLA_low.inst.cfg b/resources/quality/tronxy/tronxy_0.6_PLA_low.inst.cfg
index 18905bce53..51300f1c93 100644
--- a/resources/quality/tronxy/tronxy_0.6_PLA_low.inst.cfg
+++ b/resources/quality/tronxy/tronxy_0.6_PLA_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/tronxy/tronxy_0.6_PLA_normal.inst.cfg b/resources/quality/tronxy/tronxy_0.6_PLA_normal.inst.cfg
index 0dbe6b231c..4fa07b2983 100644
--- a/resources/quality/tronxy/tronxy_0.6_PLA_normal.inst.cfg
+++ b/resources/quality/tronxy/tronxy_0.6_PLA_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/tronxy/tronxy_0.6_PLA_rapid.inst.cfg b/resources/quality/tronxy/tronxy_0.6_PLA_rapid.inst.cfg
index 3a5ee999e1..4189e2f030 100644
--- a/resources/quality/tronxy/tronxy_0.6_PLA_rapid.inst.cfg
+++ b/resources/quality/tronxy/tronxy_0.6_PLA_rapid.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = rapid
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/tronxy/tronxy_0.6_PLA_rough.inst.cfg b/resources/quality/tronxy/tronxy_0.6_PLA_rough.inst.cfg
index 30dc7de25f..96c304d9d3 100644
--- a/resources/quality/tronxy/tronxy_0.6_PLA_rough.inst.cfg
+++ b/resources/quality/tronxy/tronxy_0.6_PLA_rough.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = rough
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/tronxy/tronxy_0.6_TPU_normal.inst.cfg b/resources/quality/tronxy/tronxy_0.6_TPU_normal.inst.cfg
index a2fc83b230..b9d8782fa6 100644
--- a/resources/quality/tronxy/tronxy_0.6_TPU_normal.inst.cfg
+++ b/resources/quality/tronxy/tronxy_0.6_TPU_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/tronxy/tronxy_0.6_TPU_rapid.inst.cfg b/resources/quality/tronxy/tronxy_0.6_TPU_rapid.inst.cfg
index 9340c258a0..50b7ff3fba 100644
--- a/resources/quality/tronxy/tronxy_0.6_TPU_rapid.inst.cfg
+++ b/resources/quality/tronxy/tronxy_0.6_TPU_rapid.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = rapid
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/tronxy/tronxy_0.8_ABS_low.inst.cfg b/resources/quality/tronxy/tronxy_0.8_ABS_low.inst.cfg
index 8b1e52f936..42290b3be0 100644
--- a/resources/quality/tronxy/tronxy_0.8_ABS_low.inst.cfg
+++ b/resources/quality/tronxy/tronxy_0.8_ABS_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
diff --git a/resources/quality/tronxy/tronxy_0.8_ABS_rapid.inst.cfg b/resources/quality/tronxy/tronxy_0.8_ABS_rapid.inst.cfg
index a100bbcaa5..137877259a 100644
--- a/resources/quality/tronxy/tronxy_0.8_ABS_rapid.inst.cfg
+++ b/resources/quality/tronxy/tronxy_0.8_ABS_rapid.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = rapid
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
diff --git a/resources/quality/tronxy/tronxy_0.8_ABS_rough.inst.cfg b/resources/quality/tronxy/tronxy_0.8_ABS_rough.inst.cfg
index 21cdf83888..867d9d4bca 100644
--- a/resources/quality/tronxy/tronxy_0.8_ABS_rough.inst.cfg
+++ b/resources/quality/tronxy/tronxy_0.8_ABS_rough.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = rough
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
diff --git a/resources/quality/tronxy/tronxy_0.8_PETG_low.inst.cfg b/resources/quality/tronxy/tronxy_0.8_PETG_low.inst.cfg
index 6a1cf60341..f55d6ea39e 100644
--- a/resources/quality/tronxy/tronxy_0.8_PETG_low.inst.cfg
+++ b/resources/quality/tronxy/tronxy_0.8_PETG_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
diff --git a/resources/quality/tronxy/tronxy_0.8_PETG_rapid.inst.cfg b/resources/quality/tronxy/tronxy_0.8_PETG_rapid.inst.cfg
index e1835e6789..87dcd771e5 100644
--- a/resources/quality/tronxy/tronxy_0.8_PETG_rapid.inst.cfg
+++ b/resources/quality/tronxy/tronxy_0.8_PETG_rapid.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = rapid
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
diff --git a/resources/quality/tronxy/tronxy_0.8_PETG_rough.inst.cfg b/resources/quality/tronxy/tronxy_0.8_PETG_rough.inst.cfg
index f1b7090597..cdce525719 100644
--- a/resources/quality/tronxy/tronxy_0.8_PETG_rough.inst.cfg
+++ b/resources/quality/tronxy/tronxy_0.8_PETG_rough.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = rough
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
diff --git a/resources/quality/tronxy/tronxy_0.8_PLA_low.inst.cfg b/resources/quality/tronxy/tronxy_0.8_PLA_low.inst.cfg
index a21b139a22..1696a16092 100644
--- a/resources/quality/tronxy/tronxy_0.8_PLA_low.inst.cfg
+++ b/resources/quality/tronxy/tronxy_0.8_PLA_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
diff --git a/resources/quality/tronxy/tronxy_0.8_PLA_rapid.inst.cfg b/resources/quality/tronxy/tronxy_0.8_PLA_rapid.inst.cfg
index c4be1570a1..064cd8d1e7 100644
--- a/resources/quality/tronxy/tronxy_0.8_PLA_rapid.inst.cfg
+++ b/resources/quality/tronxy/tronxy_0.8_PLA_rapid.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = rapid
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
diff --git a/resources/quality/tronxy/tronxy_0.8_PLA_rough.inst.cfg b/resources/quality/tronxy/tronxy_0.8_PLA_rough.inst.cfg
index 2787bd0d1f..2745bc4ddf 100644
--- a/resources/quality/tronxy/tronxy_0.8_PLA_rough.inst.cfg
+++ b/resources/quality/tronxy/tronxy_0.8_PLA_rough.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = rough
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
diff --git a/resources/quality/tronxy/tronxy_0.8_TPU_low.inst.cfg b/resources/quality/tronxy/tronxy_0.8_TPU_low.inst.cfg
index 8e98c6d722..7705be45c1 100644
--- a/resources/quality/tronxy/tronxy_0.8_TPU_low.inst.cfg
+++ b/resources/quality/tronxy/tronxy_0.8_TPU_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
diff --git a/resources/quality/tronxy/tronxy_0.8_TPU_rapid.inst.cfg b/resources/quality/tronxy/tronxy_0.8_TPU_rapid.inst.cfg
index aa7a3bbc95..68cc7246f5 100644
--- a/resources/quality/tronxy/tronxy_0.8_TPU_rapid.inst.cfg
+++ b/resources/quality/tronxy/tronxy_0.8_TPU_rapid.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = rapid
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
diff --git a/resources/quality/tronxy/tronxy_0.8_TPU_rough.inst.cfg b/resources/quality/tronxy/tronxy_0.8_TPU_rough.inst.cfg
index 4e1dba362a..64290f624e 100644
--- a/resources/quality/tronxy/tronxy_0.8_TPU_rough.inst.cfg
+++ b/resources/quality/tronxy/tronxy_0.8_TPU_rough.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = rough
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
diff --git a/resources/quality/tronxy/tronxy_global_extra.inst.cfg b/resources/quality/tronxy/tronxy_global_extra.inst.cfg
index ed1268d8ab..986c0383f7 100644
--- a/resources/quality/tronxy/tronxy_global_extra.inst.cfg
+++ b/resources/quality/tronxy/tronxy_global_extra.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = extra
-setting_version = 21
+setting_version = 22
type = quality
weight = -1
diff --git a/resources/quality/tronxy/tronxy_global_fine.inst.cfg b/resources/quality/tronxy/tronxy_global_fine.inst.cfg
index 097cdb849a..d5853d8703 100644
--- a/resources/quality/tronxy/tronxy_global_fine.inst.cfg
+++ b/resources/quality/tronxy/tronxy_global_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/tronxy/tronxy_global_low.inst.cfg b/resources/quality/tronxy/tronxy_global_low.inst.cfg
index 05d7dd71d7..e5ab0dc3a4 100644
--- a/resources/quality/tronxy/tronxy_global_low.inst.cfg
+++ b/resources/quality/tronxy/tronxy_global_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
weight = -4
diff --git a/resources/quality/tronxy/tronxy_global_normal.inst.cfg b/resources/quality/tronxy/tronxy_global_normal.inst.cfg
index 9b8c125aa4..55ecad6eac 100644
--- a/resources/quality/tronxy/tronxy_global_normal.inst.cfg
+++ b/resources/quality/tronxy/tronxy_global_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
weight = -3
diff --git a/resources/quality/tronxy/tronxy_global_rapid.inst.cfg b/resources/quality/tronxy/tronxy_global_rapid.inst.cfg
index b0065444e6..ed2fc3425e 100644
--- a/resources/quality/tronxy/tronxy_global_rapid.inst.cfg
+++ b/resources/quality/tronxy/tronxy_global_rapid.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = rapid
-setting_version = 21
+setting_version = 22
type = quality
weight = -5
diff --git a/resources/quality/tronxy/tronxy_global_rough.inst.cfg b/resources/quality/tronxy/tronxy_global_rough.inst.cfg
index 007837f111..97f0ae05c7 100644
--- a/resources/quality/tronxy/tronxy_global_rough.inst.cfg
+++ b/resources/quality/tronxy/tronxy_global_rough.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = rough
-setting_version = 21
+setting_version = 22
type = quality
weight = -5
diff --git a/resources/quality/tronxy/tronxy_global_super.inst.cfg b/resources/quality/tronxy/tronxy_global_super.inst.cfg
index 81e9cc4fb3..5f17af54a2 100644
--- a/resources/quality/tronxy/tronxy_global_super.inst.cfg
+++ b/resources/quality/tronxy/tronxy_global_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/twotrees/abs/two_trees_0.2_ABS_super.inst.cfg b/resources/quality/twotrees/abs/two_trees_0.2_ABS_super.inst.cfg
index cca2f12a00..6f00503f5a 100644
--- a/resources/quality/twotrees/abs/two_trees_0.2_ABS_super.inst.cfg
+++ b/resources/quality/twotrees/abs/two_trees_0.2_ABS_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.2mm Nozzle
diff --git a/resources/quality/twotrees/abs/two_trees_0.2_ABS_ultra.inst.cfg b/resources/quality/twotrees/abs/two_trees_0.2_ABS_ultra.inst.cfg
index 05a14f2894..e5327c74e6 100644
--- a/resources/quality/twotrees/abs/two_trees_0.2_ABS_ultra.inst.cfg
+++ b/resources/quality/twotrees/abs/two_trees_0.2_ABS_ultra.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = ultra
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.2mm Nozzle
diff --git a/resources/quality/twotrees/abs/two_trees_0.3_ABS_adaptive.inst.cfg b/resources/quality/twotrees/abs/two_trees_0.3_ABS_adaptive.inst.cfg
index 7bbd87c895..be1e007609 100644
--- a/resources/quality/twotrees/abs/two_trees_0.3_ABS_adaptive.inst.cfg
+++ b/resources/quality/twotrees/abs/two_trees_0.3_ABS_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/twotrees/abs/two_trees_0.3_ABS_low.inst.cfg b/resources/quality/twotrees/abs/two_trees_0.3_ABS_low.inst.cfg
index 9cf549e840..e24d1292ef 100644
--- a/resources/quality/twotrees/abs/two_trees_0.3_ABS_low.inst.cfg
+++ b/resources/quality/twotrees/abs/two_trees_0.3_ABS_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/twotrees/abs/two_trees_0.3_ABS_standard.inst.cfg b/resources/quality/twotrees/abs/two_trees_0.3_ABS_standard.inst.cfg
index 27e229911a..d2688767ff 100644
--- a/resources/quality/twotrees/abs/two_trees_0.3_ABS_standard.inst.cfg
+++ b/resources/quality/twotrees/abs/two_trees_0.3_ABS_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/twotrees/abs/two_trees_0.3_ABS_super.inst.cfg b/resources/quality/twotrees/abs/two_trees_0.3_ABS_super.inst.cfg
index b98cf63525..b857a977da 100644
--- a/resources/quality/twotrees/abs/two_trees_0.3_ABS_super.inst.cfg
+++ b/resources/quality/twotrees/abs/two_trees_0.3_ABS_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/twotrees/abs/two_trees_0.4_ABS_adaptive.inst.cfg b/resources/quality/twotrees/abs/two_trees_0.4_ABS_adaptive.inst.cfg
index 1f78a69cb2..2c0cf7462c 100644
--- a/resources/quality/twotrees/abs/two_trees_0.4_ABS_adaptive.inst.cfg
+++ b/resources/quality/twotrees/abs/two_trees_0.4_ABS_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/twotrees/abs/two_trees_0.4_ABS_low.inst.cfg b/resources/quality/twotrees/abs/two_trees_0.4_ABS_low.inst.cfg
index db3458be41..00fe14ba9c 100644
--- a/resources/quality/twotrees/abs/two_trees_0.4_ABS_low.inst.cfg
+++ b/resources/quality/twotrees/abs/two_trees_0.4_ABS_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/twotrees/abs/two_trees_0.4_ABS_standard.inst.cfg b/resources/quality/twotrees/abs/two_trees_0.4_ABS_standard.inst.cfg
index 4f6fdf91e1..89443e3599 100644
--- a/resources/quality/twotrees/abs/two_trees_0.4_ABS_standard.inst.cfg
+++ b/resources/quality/twotrees/abs/two_trees_0.4_ABS_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/twotrees/abs/two_trees_0.4_ABS_super.inst.cfg b/resources/quality/twotrees/abs/two_trees_0.4_ABS_super.inst.cfg
index f732d7acd8..e8b58d0285 100644
--- a/resources/quality/twotrees/abs/two_trees_0.4_ABS_super.inst.cfg
+++ b/resources/quality/twotrees/abs/two_trees_0.4_ABS_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/twotrees/abs/two_trees_0.5_ABS_adaptive.inst.cfg b/resources/quality/twotrees/abs/two_trees_0.5_ABS_adaptive.inst.cfg
index a47ab1fc31..01176c7cd5 100644
--- a/resources/quality/twotrees/abs/two_trees_0.5_ABS_adaptive.inst.cfg
+++ b/resources/quality/twotrees/abs/two_trees_0.5_ABS_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/twotrees/abs/two_trees_0.5_ABS_low.inst.cfg b/resources/quality/twotrees/abs/two_trees_0.5_ABS_low.inst.cfg
index 52e310d2ec..90669a7bae 100644
--- a/resources/quality/twotrees/abs/two_trees_0.5_ABS_low.inst.cfg
+++ b/resources/quality/twotrees/abs/two_trees_0.5_ABS_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/twotrees/abs/two_trees_0.5_ABS_standard.inst.cfg b/resources/quality/twotrees/abs/two_trees_0.5_ABS_standard.inst.cfg
index 34f6e4f308..553b764395 100644
--- a/resources/quality/twotrees/abs/two_trees_0.5_ABS_standard.inst.cfg
+++ b/resources/quality/twotrees/abs/two_trees_0.5_ABS_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/twotrees/abs/two_trees_0.5_ABS_super.inst.cfg b/resources/quality/twotrees/abs/two_trees_0.5_ABS_super.inst.cfg
index 3a5f2a8141..452062d3b8 100644
--- a/resources/quality/twotrees/abs/two_trees_0.5_ABS_super.inst.cfg
+++ b/resources/quality/twotrees/abs/two_trees_0.5_ABS_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/twotrees/abs/two_trees_0.6_ABS_standard.inst.cfg b/resources/quality/twotrees/abs/two_trees_0.6_ABS_standard.inst.cfg
index f8ad34782c..9f4d56bab1 100644
--- a/resources/quality/twotrees/abs/two_trees_0.6_ABS_standard.inst.cfg
+++ b/resources/quality/twotrees/abs/two_trees_0.6_ABS_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/twotrees/abs/two_trees_0.8_ABS_draft.inst.cfg b/resources/quality/twotrees/abs/two_trees_0.8_ABS_draft.inst.cfg
index d40ef01627..989d115cee 100644
--- a/resources/quality/twotrees/abs/two_trees_0.8_ABS_draft.inst.cfg
+++ b/resources/quality/twotrees/abs/two_trees_0.8_ABS_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
diff --git a/resources/quality/twotrees/abs/two_trees_1.0_ABS_draft.inst.cfg b/resources/quality/twotrees/abs/two_trees_1.0_ABS_draft.inst.cfg
index 1c062fe6d3..901cb8ddfc 100644
--- a/resources/quality/twotrees/abs/two_trees_1.0_ABS_draft.inst.cfg
+++ b/resources/quality/twotrees/abs/two_trees_1.0_ABS_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 1.0mm Nozzle
diff --git a/resources/quality/twotrees/petg/two_trees_0.2_PETG_super.inst.cfg b/resources/quality/twotrees/petg/two_trees_0.2_PETG_super.inst.cfg
index a9a26d7eb6..bd431e4d8a 100644
--- a/resources/quality/twotrees/petg/two_trees_0.2_PETG_super.inst.cfg
+++ b/resources/quality/twotrees/petg/two_trees_0.2_PETG_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.2mm Nozzle
diff --git a/resources/quality/twotrees/petg/two_trees_0.2_PETG_ultra.inst.cfg b/resources/quality/twotrees/petg/two_trees_0.2_PETG_ultra.inst.cfg
index f04336f241..31e4283783 100644
--- a/resources/quality/twotrees/petg/two_trees_0.2_PETG_ultra.inst.cfg
+++ b/resources/quality/twotrees/petg/two_trees_0.2_PETG_ultra.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = ultra
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.2mm Nozzle
diff --git a/resources/quality/twotrees/petg/two_trees_0.3_PETG_adaptive.inst.cfg b/resources/quality/twotrees/petg/two_trees_0.3_PETG_adaptive.inst.cfg
index 39ce3d4984..b565f26eab 100644
--- a/resources/quality/twotrees/petg/two_trees_0.3_PETG_adaptive.inst.cfg
+++ b/resources/quality/twotrees/petg/two_trees_0.3_PETG_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/twotrees/petg/two_trees_0.3_PETG_low.inst.cfg b/resources/quality/twotrees/petg/two_trees_0.3_PETG_low.inst.cfg
index 3dcf59171b..f10771f87d 100644
--- a/resources/quality/twotrees/petg/two_trees_0.3_PETG_low.inst.cfg
+++ b/resources/quality/twotrees/petg/two_trees_0.3_PETG_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/twotrees/petg/two_trees_0.3_PETG_standard.inst.cfg b/resources/quality/twotrees/petg/two_trees_0.3_PETG_standard.inst.cfg
index c4ecc8624f..e15f473ceb 100644
--- a/resources/quality/twotrees/petg/two_trees_0.3_PETG_standard.inst.cfg
+++ b/resources/quality/twotrees/petg/two_trees_0.3_PETG_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/twotrees/petg/two_trees_0.3_PETG_super.inst.cfg b/resources/quality/twotrees/petg/two_trees_0.3_PETG_super.inst.cfg
index 0aac3df86f..0d95bba0ed 100644
--- a/resources/quality/twotrees/petg/two_trees_0.3_PETG_super.inst.cfg
+++ b/resources/quality/twotrees/petg/two_trees_0.3_PETG_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/twotrees/petg/two_trees_0.4_PETG_adaptive.inst.cfg b/resources/quality/twotrees/petg/two_trees_0.4_PETG_adaptive.inst.cfg
index 9717ec0467..56607f5f29 100644
--- a/resources/quality/twotrees/petg/two_trees_0.4_PETG_adaptive.inst.cfg
+++ b/resources/quality/twotrees/petg/two_trees_0.4_PETG_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/twotrees/petg/two_trees_0.4_PETG_low.inst.cfg b/resources/quality/twotrees/petg/two_trees_0.4_PETG_low.inst.cfg
index 78b7841e18..be195e72ef 100644
--- a/resources/quality/twotrees/petg/two_trees_0.4_PETG_low.inst.cfg
+++ b/resources/quality/twotrees/petg/two_trees_0.4_PETG_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/twotrees/petg/two_trees_0.4_PETG_standard.inst.cfg b/resources/quality/twotrees/petg/two_trees_0.4_PETG_standard.inst.cfg
index 02f8deac81..eb0be81313 100644
--- a/resources/quality/twotrees/petg/two_trees_0.4_PETG_standard.inst.cfg
+++ b/resources/quality/twotrees/petg/two_trees_0.4_PETG_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/twotrees/petg/two_trees_0.4_PETG_super.inst.cfg b/resources/quality/twotrees/petg/two_trees_0.4_PETG_super.inst.cfg
index 8cf54bdfaf..f544466fd2 100644
--- a/resources/quality/twotrees/petg/two_trees_0.4_PETG_super.inst.cfg
+++ b/resources/quality/twotrees/petg/two_trees_0.4_PETG_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/twotrees/petg/two_trees_0.5_PETG_adaptive.inst.cfg b/resources/quality/twotrees/petg/two_trees_0.5_PETG_adaptive.inst.cfg
index 4ea16177b1..0a88af6279 100644
--- a/resources/quality/twotrees/petg/two_trees_0.5_PETG_adaptive.inst.cfg
+++ b/resources/quality/twotrees/petg/two_trees_0.5_PETG_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/twotrees/petg/two_trees_0.5_PETG_low.inst.cfg b/resources/quality/twotrees/petg/two_trees_0.5_PETG_low.inst.cfg
index 2bc968d796..28414c3897 100644
--- a/resources/quality/twotrees/petg/two_trees_0.5_PETG_low.inst.cfg
+++ b/resources/quality/twotrees/petg/two_trees_0.5_PETG_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/twotrees/petg/two_trees_0.5_PETG_standard.inst.cfg b/resources/quality/twotrees/petg/two_trees_0.5_PETG_standard.inst.cfg
index 9b2f0c576a..ff2cde5e65 100644
--- a/resources/quality/twotrees/petg/two_trees_0.5_PETG_standard.inst.cfg
+++ b/resources/quality/twotrees/petg/two_trees_0.5_PETG_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/twotrees/petg/two_trees_0.5_PETG_super.inst.cfg b/resources/quality/twotrees/petg/two_trees_0.5_PETG_super.inst.cfg
index e20ca31a70..93bc9bf622 100644
--- a/resources/quality/twotrees/petg/two_trees_0.5_PETG_super.inst.cfg
+++ b/resources/quality/twotrees/petg/two_trees_0.5_PETG_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/twotrees/petg/two_trees_0.6_PETG_standard.inst.cfg b/resources/quality/twotrees/petg/two_trees_0.6_PETG_standard.inst.cfg
index 148fef5c8e..925270ecfc 100644
--- a/resources/quality/twotrees/petg/two_trees_0.6_PETG_standard.inst.cfg
+++ b/resources/quality/twotrees/petg/two_trees_0.6_PETG_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/twotrees/petg/two_trees_0.8_PETG_draft.inst.cfg b/resources/quality/twotrees/petg/two_trees_0.8_PETG_draft.inst.cfg
index 596162fd77..93b52215f0 100644
--- a/resources/quality/twotrees/petg/two_trees_0.8_PETG_draft.inst.cfg
+++ b/resources/quality/twotrees/petg/two_trees_0.8_PETG_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
diff --git a/resources/quality/twotrees/petg/two_trees_1.0_PETG_draft.inst.cfg b/resources/quality/twotrees/petg/two_trees_1.0_PETG_draft.inst.cfg
index 590c8acfa1..e2f943a960 100644
--- a/resources/quality/twotrees/petg/two_trees_1.0_PETG_draft.inst.cfg
+++ b/resources/quality/twotrees/petg/two_trees_1.0_PETG_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 1.0mm Nozzle
diff --git a/resources/quality/twotrees/pla/two_trees_0.2_PLA_super.inst.cfg b/resources/quality/twotrees/pla/two_trees_0.2_PLA_super.inst.cfg
index 9bd46f5004..a7863a4acf 100644
--- a/resources/quality/twotrees/pla/two_trees_0.2_PLA_super.inst.cfg
+++ b/resources/quality/twotrees/pla/two_trees_0.2_PLA_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.2mm Nozzle
diff --git a/resources/quality/twotrees/pla/two_trees_0.2_PLA_ultra.inst.cfg b/resources/quality/twotrees/pla/two_trees_0.2_PLA_ultra.inst.cfg
index f587b4ad71..f943d08962 100644
--- a/resources/quality/twotrees/pla/two_trees_0.2_PLA_ultra.inst.cfg
+++ b/resources/quality/twotrees/pla/two_trees_0.2_PLA_ultra.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = ultra
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.2mm Nozzle
diff --git a/resources/quality/twotrees/pla/two_trees_0.3_PLA_adaptive.inst.cfg b/resources/quality/twotrees/pla/two_trees_0.3_PLA_adaptive.inst.cfg
index e330303f77..9afa6cab04 100644
--- a/resources/quality/twotrees/pla/two_trees_0.3_PLA_adaptive.inst.cfg
+++ b/resources/quality/twotrees/pla/two_trees_0.3_PLA_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/twotrees/pla/two_trees_0.3_PLA_low.inst.cfg b/resources/quality/twotrees/pla/two_trees_0.3_PLA_low.inst.cfg
index 8905f1be8c..5049cb98cd 100644
--- a/resources/quality/twotrees/pla/two_trees_0.3_PLA_low.inst.cfg
+++ b/resources/quality/twotrees/pla/two_trees_0.3_PLA_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/twotrees/pla/two_trees_0.3_PLA_standard.inst.cfg b/resources/quality/twotrees/pla/two_trees_0.3_PLA_standard.inst.cfg
index 0db0ba45e4..9249ab7ce2 100644
--- a/resources/quality/twotrees/pla/two_trees_0.3_PLA_standard.inst.cfg
+++ b/resources/quality/twotrees/pla/two_trees_0.3_PLA_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/twotrees/pla/two_trees_0.3_PLA_super.inst.cfg b/resources/quality/twotrees/pla/two_trees_0.3_PLA_super.inst.cfg
index 0093466209..b41052239b 100644
--- a/resources/quality/twotrees/pla/two_trees_0.3_PLA_super.inst.cfg
+++ b/resources/quality/twotrees/pla/two_trees_0.3_PLA_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/twotrees/pla/two_trees_0.4_PLA_adaptive.inst.cfg b/resources/quality/twotrees/pla/two_trees_0.4_PLA_adaptive.inst.cfg
index ab0ecb1268..022a9870dc 100644
--- a/resources/quality/twotrees/pla/two_trees_0.4_PLA_adaptive.inst.cfg
+++ b/resources/quality/twotrees/pla/two_trees_0.4_PLA_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/twotrees/pla/two_trees_0.4_PLA_low.inst.cfg b/resources/quality/twotrees/pla/two_trees_0.4_PLA_low.inst.cfg
index c7130a8158..a250afa8f1 100644
--- a/resources/quality/twotrees/pla/two_trees_0.4_PLA_low.inst.cfg
+++ b/resources/quality/twotrees/pla/two_trees_0.4_PLA_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/twotrees/pla/two_trees_0.4_PLA_standard.inst.cfg b/resources/quality/twotrees/pla/two_trees_0.4_PLA_standard.inst.cfg
index eb09df6d61..7d7deb7cba 100644
--- a/resources/quality/twotrees/pla/two_trees_0.4_PLA_standard.inst.cfg
+++ b/resources/quality/twotrees/pla/two_trees_0.4_PLA_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/twotrees/pla/two_trees_0.4_PLA_super.inst.cfg b/resources/quality/twotrees/pla/two_trees_0.4_PLA_super.inst.cfg
index a15728d9d6..92f63b1d9d 100644
--- a/resources/quality/twotrees/pla/two_trees_0.4_PLA_super.inst.cfg
+++ b/resources/quality/twotrees/pla/two_trees_0.4_PLA_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/twotrees/pla/two_trees_0.5_PLA_adaptive.inst.cfg b/resources/quality/twotrees/pla/two_trees_0.5_PLA_adaptive.inst.cfg
index b471e162d6..e4157be72d 100644
--- a/resources/quality/twotrees/pla/two_trees_0.5_PLA_adaptive.inst.cfg
+++ b/resources/quality/twotrees/pla/two_trees_0.5_PLA_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/twotrees/pla/two_trees_0.5_PLA_low.inst.cfg b/resources/quality/twotrees/pla/two_trees_0.5_PLA_low.inst.cfg
index bb56f33046..13d90a8ce8 100644
--- a/resources/quality/twotrees/pla/two_trees_0.5_PLA_low.inst.cfg
+++ b/resources/quality/twotrees/pla/two_trees_0.5_PLA_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/twotrees/pla/two_trees_0.5_PLA_standard.inst.cfg b/resources/quality/twotrees/pla/two_trees_0.5_PLA_standard.inst.cfg
index 649dc8c0ec..4e4812aa1f 100644
--- a/resources/quality/twotrees/pla/two_trees_0.5_PLA_standard.inst.cfg
+++ b/resources/quality/twotrees/pla/two_trees_0.5_PLA_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/twotrees/pla/two_trees_0.5_PLA_super.inst.cfg b/resources/quality/twotrees/pla/two_trees_0.5_PLA_super.inst.cfg
index c4abe00f6d..2c4200b39c 100644
--- a/resources/quality/twotrees/pla/two_trees_0.5_PLA_super.inst.cfg
+++ b/resources/quality/twotrees/pla/two_trees_0.5_PLA_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/twotrees/pla/two_trees_0.6_PLA_draft.inst.cfg b/resources/quality/twotrees/pla/two_trees_0.6_PLA_draft.inst.cfg
index 27b5cec869..946e26addb 100644
--- a/resources/quality/twotrees/pla/two_trees_0.6_PLA_draft.inst.cfg
+++ b/resources/quality/twotrees/pla/two_trees_0.6_PLA_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/twotrees/pla/two_trees_0.6_PLA_low.inst.cfg b/resources/quality/twotrees/pla/two_trees_0.6_PLA_low.inst.cfg
index 6b472711e5..c97a313d2b 100644
--- a/resources/quality/twotrees/pla/two_trees_0.6_PLA_low.inst.cfg
+++ b/resources/quality/twotrees/pla/two_trees_0.6_PLA_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/twotrees/pla/two_trees_0.6_PLA_standard.inst.cfg b/resources/quality/twotrees/pla/two_trees_0.6_PLA_standard.inst.cfg
index eef4b15202..681c46222a 100644
--- a/resources/quality/twotrees/pla/two_trees_0.6_PLA_standard.inst.cfg
+++ b/resources/quality/twotrees/pla/two_trees_0.6_PLA_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/twotrees/pla/two_trees_0.8_PLA_draft.inst.cfg b/resources/quality/twotrees/pla/two_trees_0.8_PLA_draft.inst.cfg
index 140bb11011..203d30088b 100644
--- a/resources/quality/twotrees/pla/two_trees_0.8_PLA_draft.inst.cfg
+++ b/resources/quality/twotrees/pla/two_trees_0.8_PLA_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
diff --git a/resources/quality/twotrees/pla/two_trees_1.0_PLA_draft.inst.cfg b/resources/quality/twotrees/pla/two_trees_1.0_PLA_draft.inst.cfg
index bc97962704..30d4eff84f 100644
--- a/resources/quality/twotrees/pla/two_trees_1.0_PLA_draft.inst.cfg
+++ b/resources/quality/twotrees/pla/two_trees_1.0_PLA_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 1.0mm Nozzle
diff --git a/resources/quality/twotrees/tpu/two_trees_0.3_TPU_adaptive.inst.cfg b/resources/quality/twotrees/tpu/two_trees_0.3_TPU_adaptive.inst.cfg
index 24ff6a4830..e980a58a03 100644
--- a/resources/quality/twotrees/tpu/two_trees_0.3_TPU_adaptive.inst.cfg
+++ b/resources/quality/twotrees/tpu/two_trees_0.3_TPU_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/twotrees/tpu/two_trees_0.3_TPU_standard.inst.cfg b/resources/quality/twotrees/tpu/two_trees_0.3_TPU_standard.inst.cfg
index d61311c61f..17c1b418e8 100644
--- a/resources/quality/twotrees/tpu/two_trees_0.3_TPU_standard.inst.cfg
+++ b/resources/quality/twotrees/tpu/two_trees_0.3_TPU_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/twotrees/tpu/two_trees_0.3_TPU_super.inst.cfg b/resources/quality/twotrees/tpu/two_trees_0.3_TPU_super.inst.cfg
index b72aac90e9..5049ec7701 100644
--- a/resources/quality/twotrees/tpu/two_trees_0.3_TPU_super.inst.cfg
+++ b/resources/quality/twotrees/tpu/two_trees_0.3_TPU_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/twotrees/tpu/two_trees_0.4_TPU_adaptive.inst.cfg b/resources/quality/twotrees/tpu/two_trees_0.4_TPU_adaptive.inst.cfg
index 2415afefd4..c903633627 100644
--- a/resources/quality/twotrees/tpu/two_trees_0.4_TPU_adaptive.inst.cfg
+++ b/resources/quality/twotrees/tpu/two_trees_0.4_TPU_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/twotrees/tpu/two_trees_0.4_TPU_standard.inst.cfg b/resources/quality/twotrees/tpu/two_trees_0.4_TPU_standard.inst.cfg
index 811954b638..1a49419332 100644
--- a/resources/quality/twotrees/tpu/two_trees_0.4_TPU_standard.inst.cfg
+++ b/resources/quality/twotrees/tpu/two_trees_0.4_TPU_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/twotrees/tpu/two_trees_0.4_TPU_super.inst.cfg b/resources/quality/twotrees/tpu/two_trees_0.4_TPU_super.inst.cfg
index 7d0e0e778a..3c32939c54 100644
--- a/resources/quality/twotrees/tpu/two_trees_0.4_TPU_super.inst.cfg
+++ b/resources/quality/twotrees/tpu/two_trees_0.4_TPU_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/twotrees/tpu/two_trees_0.5_TPU_adaptive.inst.cfg b/resources/quality/twotrees/tpu/two_trees_0.5_TPU_adaptive.inst.cfg
index d52e68b0cd..bd7f9bf0a9 100644
--- a/resources/quality/twotrees/tpu/two_trees_0.5_TPU_adaptive.inst.cfg
+++ b/resources/quality/twotrees/tpu/two_trees_0.5_TPU_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/twotrees/tpu/two_trees_0.5_TPU_standard.inst.cfg b/resources/quality/twotrees/tpu/two_trees_0.5_TPU_standard.inst.cfg
index 37ab156873..00422a3217 100644
--- a/resources/quality/twotrees/tpu/two_trees_0.5_TPU_standard.inst.cfg
+++ b/resources/quality/twotrees/tpu/two_trees_0.5_TPU_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/twotrees/tpu/two_trees_0.5_TPU_super.inst.cfg b/resources/quality/twotrees/tpu/two_trees_0.5_TPU_super.inst.cfg
index d3f3b5857c..6b671fd76f 100644
--- a/resources/quality/twotrees/tpu/two_trees_0.5_TPU_super.inst.cfg
+++ b/resources/quality/twotrees/tpu/two_trees_0.5_TPU_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/twotrees/tpu/two_trees_0.6_TPU_standard.inst.cfg b/resources/quality/twotrees/tpu/two_trees_0.6_TPU_standard.inst.cfg
index 3ee32eada2..ae8948a49c 100644
--- a/resources/quality/twotrees/tpu/two_trees_0.6_TPU_standard.inst.cfg
+++ b/resources/quality/twotrees/tpu/two_trees_0.6_TPU_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/twotrees/tpu/two_trees_0.8_TPU_draft.inst.cfg b/resources/quality/twotrees/tpu/two_trees_0.8_TPU_draft.inst.cfg
index f63ba12489..34463e5264 100644
--- a/resources/quality/twotrees/tpu/two_trees_0.8_TPU_draft.inst.cfg
+++ b/resources/quality/twotrees/tpu/two_trees_0.8_TPU_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
diff --git a/resources/quality/twotrees/tpu/two_trees_1.0_TPU_draft.inst.cfg b/resources/quality/twotrees/tpu/two_trees_1.0_TPU_draft.inst.cfg
index d5ee0fbe69..fcff0923c5 100644
--- a/resources/quality/twotrees/tpu/two_trees_1.0_TPU_draft.inst.cfg
+++ b/resources/quality/twotrees/tpu/two_trees_1.0_TPU_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 1.0mm Nozzle
diff --git a/resources/quality/twotrees/two_trees_global_adaptive.inst.cfg b/resources/quality/twotrees/two_trees_global_adaptive.inst.cfg
index d643a3ff04..9f3b28447d 100644
--- a/resources/quality/twotrees/two_trees_global_adaptive.inst.cfg
+++ b/resources/quality/twotrees/two_trees_global_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/twotrees/two_trees_global_draft.inst.cfg b/resources/quality/twotrees/two_trees_global_draft.inst.cfg
index e8ed354861..afaeba67ca 100644
--- a/resources/quality/twotrees/two_trees_global_draft.inst.cfg
+++ b/resources/quality/twotrees/two_trees_global_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
weight = -5
diff --git a/resources/quality/twotrees/two_trees_global_low.inst.cfg b/resources/quality/twotrees/two_trees_global_low.inst.cfg
index 5c567f528e..7f3f524486 100644
--- a/resources/quality/twotrees/two_trees_global_low.inst.cfg
+++ b/resources/quality/twotrees/two_trees_global_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
weight = -4
diff --git a/resources/quality/twotrees/two_trees_global_standard.inst.cfg b/resources/quality/twotrees/two_trees_global_standard.inst.cfg
index a6054074af..38560b306d 100644
--- a/resources/quality/twotrees/two_trees_global_standard.inst.cfg
+++ b/resources/quality/twotrees/two_trees_global_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
weight = -3
diff --git a/resources/quality/twotrees/two_trees_global_super.inst.cfg b/resources/quality/twotrees/two_trees_global_super.inst.cfg
index 550c2da05d..63178d9581 100644
--- a/resources/quality/twotrees/two_trees_global_super.inst.cfg
+++ b/resources/quality/twotrees/two_trees_global_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
weight = -1
diff --git a/resources/quality/twotrees/two_trees_global_ultra.inst.cfg b/resources/quality/twotrees/two_trees_global_ultra.inst.cfg
index 7b9f285d25..99a10435bf 100644
--- a/resources/quality/twotrees/two_trees_global_ultra.inst.cfg
+++ b/resources/quality/twotrees/two_trees_global_ultra.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = ultra
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/ultimaker2/um2_draft.inst.cfg b/resources/quality/ultimaker2/um2_draft.inst.cfg
index 693fa43420..5011c27069 100644
--- a/resources/quality/ultimaker2/um2_draft.inst.cfg
+++ b/resources/quality/ultimaker2/um2_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/ultimaker2/um2_fast.inst.cfg b/resources/quality/ultimaker2/um2_fast.inst.cfg
index 913b707524..794dcf2377 100644
--- a/resources/quality/ultimaker2/um2_fast.inst.cfg
+++ b/resources/quality/ultimaker2/um2_fast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
weight = -1
diff --git a/resources/quality/ultimaker2/um2_high.inst.cfg b/resources/quality/ultimaker2/um2_high.inst.cfg
index 7ae6394634..d4e0349657 100644
--- a/resources/quality/ultimaker2/um2_high.inst.cfg
+++ b/resources/quality/ultimaker2/um2_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
weight = 1
diff --git a/resources/quality/ultimaker2/um2_normal.inst.cfg b/resources/quality/ultimaker2/um2_normal.inst.cfg
index 9d2e2d7f3f..ca4a29a1d9 100644
--- a/resources/quality/ultimaker2/um2_normal.inst.cfg
+++ b/resources/quality/ultimaker2/um2_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/ultimaker2_plus/pla_0.25_normal.inst.cfg b/resources/quality/ultimaker2_plus/pla_0.25_normal.inst.cfg
index 32882fd749..dfb3c868ef 100644
--- a/resources/quality/ultimaker2_plus/pla_0.25_normal.inst.cfg
+++ b/resources/quality/ultimaker2_plus/pla_0.25_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.25 mm
weight = 1
diff --git a/resources/quality/ultimaker2_plus/pla_0.4_fast.inst.cfg b/resources/quality/ultimaker2_plus/pla_0.4_fast.inst.cfg
index 5960e77329..6dae7ed201 100644
--- a/resources/quality/ultimaker2_plus/pla_0.4_fast.inst.cfg
+++ b/resources/quality/ultimaker2_plus/pla_0.4_fast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4 mm
weight = -1
diff --git a/resources/quality/ultimaker2_plus/pla_0.4_high.inst.cfg b/resources/quality/ultimaker2_plus/pla_0.4_high.inst.cfg
index 474e592b36..929b1a3216 100644
--- a/resources/quality/ultimaker2_plus/pla_0.4_high.inst.cfg
+++ b/resources/quality/ultimaker2_plus/pla_0.4_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4 mm
weight = 1
diff --git a/resources/quality/ultimaker2_plus/pla_0.4_normal.inst.cfg b/resources/quality/ultimaker2_plus/pla_0.4_normal.inst.cfg
index 4f49386c2e..f6a1561345 100644
--- a/resources/quality/ultimaker2_plus/pla_0.4_normal.inst.cfg
+++ b/resources/quality/ultimaker2_plus/pla_0.4_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4 mm
weight = 0
diff --git a/resources/quality/ultimaker2_plus/pla_0.6_normal.inst.cfg b/resources/quality/ultimaker2_plus/pla_0.6_normal.inst.cfg
index 3a246f3968..347050c648 100644
--- a/resources/quality/ultimaker2_plus/pla_0.6_normal.inst.cfg
+++ b/resources/quality/ultimaker2_plus/pla_0.6_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6 mm
weight = 0
diff --git a/resources/quality/ultimaker2_plus/pla_0.8_normal.inst.cfg b/resources/quality/ultimaker2_plus/pla_0.8_normal.inst.cfg
index 2c8a1ad7f9..4dfee6ba54 100644
--- a/resources/quality/ultimaker2_plus/pla_0.8_normal.inst.cfg
+++ b/resources/quality/ultimaker2_plus/pla_0.8_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8 mm
weight = -1
diff --git a/resources/quality/ultimaker2_plus/um2p_abs_0.25_normal.inst.cfg b/resources/quality/ultimaker2_plus/um2p_abs_0.25_normal.inst.cfg
index bae3f2529b..caedbce198 100644
--- a/resources/quality/ultimaker2_plus/um2p_abs_0.25_normal.inst.cfg
+++ b/resources/quality/ultimaker2_plus/um2p_abs_0.25_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.25 mm
weight = 1
diff --git a/resources/quality/ultimaker2_plus/um2p_abs_0.4_fast.inst.cfg b/resources/quality/ultimaker2_plus/um2p_abs_0.4_fast.inst.cfg
index 772db944a0..39a81d5f01 100644
--- a/resources/quality/ultimaker2_plus/um2p_abs_0.4_fast.inst.cfg
+++ b/resources/quality/ultimaker2_plus/um2p_abs_0.4_fast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4 mm
weight = -1
diff --git a/resources/quality/ultimaker2_plus/um2p_abs_0.4_high.inst.cfg b/resources/quality/ultimaker2_plus/um2p_abs_0.4_high.inst.cfg
index 45de2a4162..97fb479fad 100644
--- a/resources/quality/ultimaker2_plus/um2p_abs_0.4_high.inst.cfg
+++ b/resources/quality/ultimaker2_plus/um2p_abs_0.4_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4 mm
weight = 1
diff --git a/resources/quality/ultimaker2_plus/um2p_abs_0.4_normal.inst.cfg b/resources/quality/ultimaker2_plus/um2p_abs_0.4_normal.inst.cfg
index cb0127f3b3..8d6fefbe1d 100644
--- a/resources/quality/ultimaker2_plus/um2p_abs_0.4_normal.inst.cfg
+++ b/resources/quality/ultimaker2_plus/um2p_abs_0.4_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4 mm
weight = 0
diff --git a/resources/quality/ultimaker2_plus/um2p_abs_0.6_normal.inst.cfg b/resources/quality/ultimaker2_plus/um2p_abs_0.6_normal.inst.cfg
index 8594f23312..671351c49b 100644
--- a/resources/quality/ultimaker2_plus/um2p_abs_0.6_normal.inst.cfg
+++ b/resources/quality/ultimaker2_plus/um2p_abs_0.6_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6 mm
weight = 0
diff --git a/resources/quality/ultimaker2_plus/um2p_abs_0.8_normal.inst.cfg b/resources/quality/ultimaker2_plus/um2p_abs_0.8_normal.inst.cfg
index c0b88fcf2b..0ab8ca241c 100644
--- a/resources/quality/ultimaker2_plus/um2p_abs_0.8_normal.inst.cfg
+++ b/resources/quality/ultimaker2_plus/um2p_abs_0.8_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8 mm
weight = -1
diff --git a/resources/quality/ultimaker2_plus/um2p_cpe_0.25_normal.inst.cfg b/resources/quality/ultimaker2_plus/um2p_cpe_0.25_normal.inst.cfg
index 636dd15940..696aeed758 100644
--- a/resources/quality/ultimaker2_plus/um2p_cpe_0.25_normal.inst.cfg
+++ b/resources/quality/ultimaker2_plus/um2p_cpe_0.25_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_cpe
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.25 mm
weight = 1
diff --git a/resources/quality/ultimaker2_plus/um2p_cpe_0.4_fast.inst.cfg b/resources/quality/ultimaker2_plus/um2p_cpe_0.4_fast.inst.cfg
index 0fbf2bcfb3..80dbf78005 100644
--- a/resources/quality/ultimaker2_plus/um2p_cpe_0.4_fast.inst.cfg
+++ b/resources/quality/ultimaker2_plus/um2p_cpe_0.4_fast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_cpe
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4 mm
weight = -1
diff --git a/resources/quality/ultimaker2_plus/um2p_cpe_0.4_high.inst.cfg b/resources/quality/ultimaker2_plus/um2p_cpe_0.4_high.inst.cfg
index 8bdcd435cf..e1d6d1c46a 100644
--- a/resources/quality/ultimaker2_plus/um2p_cpe_0.4_high.inst.cfg
+++ b/resources/quality/ultimaker2_plus/um2p_cpe_0.4_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_cpe
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4 mm
weight = 1
diff --git a/resources/quality/ultimaker2_plus/um2p_cpe_0.4_normal.inst.cfg b/resources/quality/ultimaker2_plus/um2p_cpe_0.4_normal.inst.cfg
index bd1dfb5776..885bc9d627 100644
--- a/resources/quality/ultimaker2_plus/um2p_cpe_0.4_normal.inst.cfg
+++ b/resources/quality/ultimaker2_plus/um2p_cpe_0.4_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_cpe
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4 mm
weight = 0
diff --git a/resources/quality/ultimaker2_plus/um2p_cpe_0.6_normal.inst.cfg b/resources/quality/ultimaker2_plus/um2p_cpe_0.6_normal.inst.cfg
index dd5c60dc4b..743c75fd26 100644
--- a/resources/quality/ultimaker2_plus/um2p_cpe_0.6_normal.inst.cfg
+++ b/resources/quality/ultimaker2_plus/um2p_cpe_0.6_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_cpe
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6 mm
weight = 0
diff --git a/resources/quality/ultimaker2_plus/um2p_cpe_0.8_normal.inst.cfg b/resources/quality/ultimaker2_plus/um2p_cpe_0.8_normal.inst.cfg
index 8407c82537..e06b5806a1 100644
--- a/resources/quality/ultimaker2_plus/um2p_cpe_0.8_normal.inst.cfg
+++ b/resources/quality/ultimaker2_plus/um2p_cpe_0.8_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_cpe
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8 mm
weight = -1
diff --git a/resources/quality/ultimaker2_plus/um2p_cpep_0.4_draft.inst.cfg b/resources/quality/ultimaker2_plus/um2p_cpep_0.4_draft.inst.cfg
index 867fed2fc1..5222c4f8c4 100644
--- a/resources/quality/ultimaker2_plus/um2p_cpep_0.4_draft.inst.cfg
+++ b/resources/quality/ultimaker2_plus/um2p_cpep_0.4_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_cpe_plus
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4 mm
weight = -2
diff --git a/resources/quality/ultimaker2_plus/um2p_cpep_0.4_normal.inst.cfg b/resources/quality/ultimaker2_plus/um2p_cpep_0.4_normal.inst.cfg
index a77cec5de3..72aef4be2f 100644
--- a/resources/quality/ultimaker2_plus/um2p_cpep_0.4_normal.inst.cfg
+++ b/resources/quality/ultimaker2_plus/um2p_cpep_0.4_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_cpe_plus
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4 mm
weight = 0
diff --git a/resources/quality/ultimaker2_plus/um2p_cpep_0.6_draft.inst.cfg b/resources/quality/ultimaker2_plus/um2p_cpep_0.6_draft.inst.cfg
index fbf84820ba..d04e932f56 100644
--- a/resources/quality/ultimaker2_plus/um2p_cpep_0.6_draft.inst.cfg
+++ b/resources/quality/ultimaker2_plus/um2p_cpep_0.6_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_cpe_plus
quality_type = slightlycoarse
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6 mm
weight = -2
diff --git a/resources/quality/ultimaker2_plus/um2p_cpep_0.6_normal.inst.cfg b/resources/quality/ultimaker2_plus/um2p_cpep_0.6_normal.inst.cfg
index b05fce6f3a..7a65666930 100644
--- a/resources/quality/ultimaker2_plus/um2p_cpep_0.6_normal.inst.cfg
+++ b/resources/quality/ultimaker2_plus/um2p_cpep_0.6_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_cpe_plus
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6 mm
weight = 0
diff --git a/resources/quality/ultimaker2_plus/um2p_cpep_0.8_draft.inst.cfg b/resources/quality/ultimaker2_plus/um2p_cpep_0.8_draft.inst.cfg
index 1d2a32c53d..c715197c4b 100644
--- a/resources/quality/ultimaker2_plus/um2p_cpep_0.8_draft.inst.cfg
+++ b/resources/quality/ultimaker2_plus/um2p_cpep_0.8_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_cpe_plus
quality_type = slightlycoarse
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8 mm
weight = -2
diff --git a/resources/quality/ultimaker2_plus/um2p_cpep_0.8_normal.inst.cfg b/resources/quality/ultimaker2_plus/um2p_cpep_0.8_normal.inst.cfg
index 2cf3c4f72d..8d3f5e1e90 100644
--- a/resources/quality/ultimaker2_plus/um2p_cpep_0.8_normal.inst.cfg
+++ b/resources/quality/ultimaker2_plus/um2p_cpep_0.8_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_cpe_plus
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8 mm
weight = 0
diff --git a/resources/quality/ultimaker2_plus/um2p_global_Coarse_Quality.inst.cfg b/resources/quality/ultimaker2_plus/um2p_global_Coarse_Quality.inst.cfg
index 690c3e97fb..e74435cce2 100644
--- a/resources/quality/ultimaker2_plus/um2p_global_Coarse_Quality.inst.cfg
+++ b/resources/quality/ultimaker2_plus/um2p_global_Coarse_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
weight = -4
diff --git a/resources/quality/ultimaker2_plus/um2p_global_Draft_Quality.inst.cfg b/resources/quality/ultimaker2_plus/um2p_global_Draft_Quality.inst.cfg
index cca81cfc83..32409eb11d 100644
--- a/resources/quality/ultimaker2_plus/um2p_global_Draft_Quality.inst.cfg
+++ b/resources/quality/ultimaker2_plus/um2p_global_Draft_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/ultimaker2_plus/um2p_global_Extra_Coarse_Quality.inst.cfg b/resources/quality/ultimaker2_plus/um2p_global_Extra_Coarse_Quality.inst.cfg
index bda33972c0..24fd8ad528 100644
--- a/resources/quality/ultimaker2_plus/um2p_global_Extra_Coarse_Quality.inst.cfg
+++ b/resources/quality/ultimaker2_plus/um2p_global_Extra_Coarse_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = extracoarse
-setting_version = 21
+setting_version = 22
type = quality
weight = -3
diff --git a/resources/quality/ultimaker2_plus/um2p_global_Fast_Quality.inst.cfg b/resources/quality/ultimaker2_plus/um2p_global_Fast_Quality.inst.cfg
index 89d0ddf5e6..a969efd90d 100644
--- a/resources/quality/ultimaker2_plus/um2p_global_Fast_Quality.inst.cfg
+++ b/resources/quality/ultimaker2_plus/um2p_global_Fast_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
weight = -1
diff --git a/resources/quality/ultimaker2_plus/um2p_global_High_Quality.inst.cfg b/resources/quality/ultimaker2_plus/um2p_global_High_Quality.inst.cfg
index 693489489b..93da7dd17a 100644
--- a/resources/quality/ultimaker2_plus/um2p_global_High_Quality.inst.cfg
+++ b/resources/quality/ultimaker2_plus/um2p_global_High_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
weight = 1
diff --git a/resources/quality/ultimaker2_plus/um2p_global_Normal_Quality.inst.cfg b/resources/quality/ultimaker2_plus/um2p_global_Normal_Quality.inst.cfg
index b8b1fd7dd4..b8a355c134 100644
--- a/resources/quality/ultimaker2_plus/um2p_global_Normal_Quality.inst.cfg
+++ b/resources/quality/ultimaker2_plus/um2p_global_Normal_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/ultimaker2_plus/um2p_global_Slightly_Coarse_Quality.inst.cfg b/resources/quality/ultimaker2_plus/um2p_global_Slightly_Coarse_Quality.inst.cfg
index cb2c88efc6..29435450a4 100644
--- a/resources/quality/ultimaker2_plus/um2p_global_Slightly_Coarse_Quality.inst.cfg
+++ b/resources/quality/ultimaker2_plus/um2p_global_Slightly_Coarse_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = slightlycoarse
-setting_version = 21
+setting_version = 22
type = quality
weight = -4
diff --git a/resources/quality/ultimaker2_plus/um2p_nylon_0.25_high.inst.cfg b/resources/quality/ultimaker2_plus/um2p_nylon_0.25_high.inst.cfg
index f2da65bf6f..65a3845fba 100644
--- a/resources/quality/ultimaker2_plus/um2p_nylon_0.25_high.inst.cfg
+++ b/resources/quality/ultimaker2_plus/um2p_nylon_0.25_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.25 mm
weight = 1
diff --git a/resources/quality/ultimaker2_plus/um2p_nylon_0.25_normal.inst.cfg b/resources/quality/ultimaker2_plus/um2p_nylon_0.25_normal.inst.cfg
index b1c8bf84f7..9d6b67f05a 100644
--- a/resources/quality/ultimaker2_plus/um2p_nylon_0.25_normal.inst.cfg
+++ b/resources/quality/ultimaker2_plus/um2p_nylon_0.25_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.25 mm
weight = 0
diff --git a/resources/quality/ultimaker2_plus/um2p_nylon_0.4_fast.inst.cfg b/resources/quality/ultimaker2_plus/um2p_nylon_0.4_fast.inst.cfg
index 44f55ca628..9c5c4c6f44 100644
--- a/resources/quality/ultimaker2_plus/um2p_nylon_0.4_fast.inst.cfg
+++ b/resources/quality/ultimaker2_plus/um2p_nylon_0.4_fast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4 mm
weight = -1
diff --git a/resources/quality/ultimaker2_plus/um2p_nylon_0.4_normal.inst.cfg b/resources/quality/ultimaker2_plus/um2p_nylon_0.4_normal.inst.cfg
index c6d523a3ec..5c4a5cae79 100644
--- a/resources/quality/ultimaker2_plus/um2p_nylon_0.4_normal.inst.cfg
+++ b/resources/quality/ultimaker2_plus/um2p_nylon_0.4_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4 mm
weight = 0
diff --git a/resources/quality/ultimaker2_plus/um2p_nylon_0.6_fast.inst.cfg b/resources/quality/ultimaker2_plus/um2p_nylon_0.6_fast.inst.cfg
index 4af438954a..1d46e2deed 100644
--- a/resources/quality/ultimaker2_plus/um2p_nylon_0.6_fast.inst.cfg
+++ b/resources/quality/ultimaker2_plus/um2p_nylon_0.6_fast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = slightlycoarse
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6 mm
weight = -1
diff --git a/resources/quality/ultimaker2_plus/um2p_nylon_0.6_normal.inst.cfg b/resources/quality/ultimaker2_plus/um2p_nylon_0.6_normal.inst.cfg
index f6959da0e7..04a0f9e766 100644
--- a/resources/quality/ultimaker2_plus/um2p_nylon_0.6_normal.inst.cfg
+++ b/resources/quality/ultimaker2_plus/um2p_nylon_0.6_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6 mm
weight = 0
diff --git a/resources/quality/ultimaker2_plus/um2p_nylon_0.8_draft.inst.cfg b/resources/quality/ultimaker2_plus/um2p_nylon_0.8_draft.inst.cfg
index 6708c5c3b6..6a64213e35 100644
--- a/resources/quality/ultimaker2_plus/um2p_nylon_0.8_draft.inst.cfg
+++ b/resources/quality/ultimaker2_plus/um2p_nylon_0.8_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = slightlycoarse
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8 mm
weight = -2
diff --git a/resources/quality/ultimaker2_plus/um2p_nylon_0.8_normal.inst.cfg b/resources/quality/ultimaker2_plus/um2p_nylon_0.8_normal.inst.cfg
index 607c9c8471..cbb77c254f 100644
--- a/resources/quality/ultimaker2_plus/um2p_nylon_0.8_normal.inst.cfg
+++ b/resources/quality/ultimaker2_plus/um2p_nylon_0.8_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8 mm
weight = 0
diff --git a/resources/quality/ultimaker2_plus/um2p_pc_0.25_high.inst.cfg b/resources/quality/ultimaker2_plus/um2p_pc_0.25_high.inst.cfg
index 10b2326235..ffa19bf6c1 100644
--- a/resources/quality/ultimaker2_plus/um2p_pc_0.25_high.inst.cfg
+++ b/resources/quality/ultimaker2_plus/um2p_pc_0.25_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pc
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.25 mm
weight = 1
diff --git a/resources/quality/ultimaker2_plus/um2p_pc_0.25_normal.inst.cfg b/resources/quality/ultimaker2_plus/um2p_pc_0.25_normal.inst.cfg
index 0a69237d2b..e6c465d42f 100644
--- a/resources/quality/ultimaker2_plus/um2p_pc_0.25_normal.inst.cfg
+++ b/resources/quality/ultimaker2_plus/um2p_pc_0.25_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pc
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.25 mm
weight = 0
diff --git a/resources/quality/ultimaker2_plus/um2p_pc_0.4_fast.inst.cfg b/resources/quality/ultimaker2_plus/um2p_pc_0.4_fast.inst.cfg
index 057de7b189..00d99624b5 100644
--- a/resources/quality/ultimaker2_plus/um2p_pc_0.4_fast.inst.cfg
+++ b/resources/quality/ultimaker2_plus/um2p_pc_0.4_fast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pc
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4 mm
weight = -1
diff --git a/resources/quality/ultimaker2_plus/um2p_pc_0.4_normal.inst.cfg b/resources/quality/ultimaker2_plus/um2p_pc_0.4_normal.inst.cfg
index 1dc5cfbf50..0b9cb7f968 100644
--- a/resources/quality/ultimaker2_plus/um2p_pc_0.4_normal.inst.cfg
+++ b/resources/quality/ultimaker2_plus/um2p_pc_0.4_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pc
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4 mm
weight = 0
diff --git a/resources/quality/ultimaker2_plus/um2p_pc_0.6_fast.inst.cfg b/resources/quality/ultimaker2_plus/um2p_pc_0.6_fast.inst.cfg
index 8b475a9c05..845543b476 100644
--- a/resources/quality/ultimaker2_plus/um2p_pc_0.6_fast.inst.cfg
+++ b/resources/quality/ultimaker2_plus/um2p_pc_0.6_fast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pc
quality_type = slightlycoarse
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6 mm
weight = -1
diff --git a/resources/quality/ultimaker2_plus/um2p_pc_0.6_normal.inst.cfg b/resources/quality/ultimaker2_plus/um2p_pc_0.6_normal.inst.cfg
index f47872ca8e..332af0cfbe 100644
--- a/resources/quality/ultimaker2_plus/um2p_pc_0.6_normal.inst.cfg
+++ b/resources/quality/ultimaker2_plus/um2p_pc_0.6_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pc
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6 mm
weight = 0
diff --git a/resources/quality/ultimaker2_plus/um2p_pc_0.8_draft.inst.cfg b/resources/quality/ultimaker2_plus/um2p_pc_0.8_draft.inst.cfg
index 9db2f9754e..c1cc2156df 100644
--- a/resources/quality/ultimaker2_plus/um2p_pc_0.8_draft.inst.cfg
+++ b/resources/quality/ultimaker2_plus/um2p_pc_0.8_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pc
quality_type = extracoarse
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8 mm
weight = -2
diff --git a/resources/quality/ultimaker2_plus/um2p_pc_0.8_normal.inst.cfg b/resources/quality/ultimaker2_plus/um2p_pc_0.8_normal.inst.cfg
index c0ffbff7a8..6cc6edb7e4 100644
--- a/resources/quality/ultimaker2_plus/um2p_pc_0.8_normal.inst.cfg
+++ b/resources/quality/ultimaker2_plus/um2p_pc_0.8_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pc
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8 mm
weight = 0
diff --git a/resources/quality/ultimaker2_plus/um2p_pp_0.4_fast.inst.cfg b/resources/quality/ultimaker2_plus/um2p_pp_0.4_fast.inst.cfg
index eb30633e9a..22c1c509a2 100644
--- a/resources/quality/ultimaker2_plus/um2p_pp_0.4_fast.inst.cfg
+++ b/resources/quality/ultimaker2_plus/um2p_pp_0.4_fast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pp
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4 mm
weight = -1
diff --git a/resources/quality/ultimaker2_plus/um2p_pp_0.4_normal.inst.cfg b/resources/quality/ultimaker2_plus/um2p_pp_0.4_normal.inst.cfg
index 29fd9525ec..fc85fc5b80 100644
--- a/resources/quality/ultimaker2_plus/um2p_pp_0.4_normal.inst.cfg
+++ b/resources/quality/ultimaker2_plus/um2p_pp_0.4_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pp
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4 mm
weight = 0
diff --git a/resources/quality/ultimaker2_plus/um2p_pp_0.6_draft.inst.cfg b/resources/quality/ultimaker2_plus/um2p_pp_0.6_draft.inst.cfg
index 6d38567f11..2efd0057e1 100644
--- a/resources/quality/ultimaker2_plus/um2p_pp_0.6_draft.inst.cfg
+++ b/resources/quality/ultimaker2_plus/um2p_pp_0.6_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pp
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6 mm
weight = -2
diff --git a/resources/quality/ultimaker2_plus/um2p_pp_0.6_fast.inst.cfg b/resources/quality/ultimaker2_plus/um2p_pp_0.6_fast.inst.cfg
index 015f14e9be..dfccddb68f 100644
--- a/resources/quality/ultimaker2_plus/um2p_pp_0.6_fast.inst.cfg
+++ b/resources/quality/ultimaker2_plus/um2p_pp_0.6_fast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pp
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6 mm
weight = -1
diff --git a/resources/quality/ultimaker2_plus/um2p_pp_0.8_draft.inst.cfg b/resources/quality/ultimaker2_plus/um2p_pp_0.8_draft.inst.cfg
index d835e1238c..36d8fe8b65 100644
--- a/resources/quality/ultimaker2_plus/um2p_pp_0.8_draft.inst.cfg
+++ b/resources/quality/ultimaker2_plus/um2p_pp_0.8_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pp
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8 mm
weight = -2
diff --git a/resources/quality/ultimaker2_plus/um2p_pp_0.8_verydraft.inst.cfg b/resources/quality/ultimaker2_plus/um2p_pp_0.8_verydraft.inst.cfg
index ae89dbf305..bb454cc508 100644
--- a/resources/quality/ultimaker2_plus/um2p_pp_0.8_verydraft.inst.cfg
+++ b/resources/quality/ultimaker2_plus/um2p_pp_0.8_verydraft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pp
quality_type = slightlycoarse
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8 mm
weight = -3
diff --git a/resources/quality/ultimaker2_plus/um2p_tpu_0.25_high.inst.cfg b/resources/quality/ultimaker2_plus/um2p_tpu_0.25_high.inst.cfg
index fdd473beb7..716556770c 100644
--- a/resources/quality/ultimaker2_plus/um2p_tpu_0.25_high.inst.cfg
+++ b/resources/quality/ultimaker2_plus/um2p_tpu_0.25_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.25 mm
weight = 1
diff --git a/resources/quality/ultimaker2_plus/um2p_tpu_0.4_normal.inst.cfg b/resources/quality/ultimaker2_plus/um2p_tpu_0.4_normal.inst.cfg
index 38142a4682..e9577ec1ef 100644
--- a/resources/quality/ultimaker2_plus/um2p_tpu_0.4_normal.inst.cfg
+++ b/resources/quality/ultimaker2_plus/um2p_tpu_0.4_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4 mm
weight = 0
diff --git a/resources/quality/ultimaker2_plus/um2p_tpu_0.6_fast.inst.cfg b/resources/quality/ultimaker2_plus/um2p_tpu_0.6_fast.inst.cfg
index 2cf3a3a127..c8c4c793a5 100644
--- a/resources/quality/ultimaker2_plus/um2p_tpu_0.6_fast.inst.cfg
+++ b/resources/quality/ultimaker2_plus/um2p_tpu_0.6_fast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6 mm
weight = -1
diff --git a/resources/quality/ultimaker2_plus_connect/um2pc_abs_0.25_normal.inst.cfg b/resources/quality/ultimaker2_plus_connect/um2pc_abs_0.25_normal.inst.cfg
index 5cb84883e5..1c5393bf2f 100644
--- a/resources/quality/ultimaker2_plus_connect/um2pc_abs_0.25_normal.inst.cfg
+++ b/resources/quality/ultimaker2_plus_connect/um2pc_abs_0.25_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.25 mm
weight = 1
diff --git a/resources/quality/ultimaker2_plus_connect/um2pc_abs_0.4_fast.inst.cfg b/resources/quality/ultimaker2_plus_connect/um2pc_abs_0.4_fast.inst.cfg
index ddcbf0011b..68903f8d2b 100644
--- a/resources/quality/ultimaker2_plus_connect/um2pc_abs_0.4_fast.inst.cfg
+++ b/resources/quality/ultimaker2_plus_connect/um2pc_abs_0.4_fast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4 mm
weight = -1
diff --git a/resources/quality/ultimaker2_plus_connect/um2pc_abs_0.4_high.inst.cfg b/resources/quality/ultimaker2_plus_connect/um2pc_abs_0.4_high.inst.cfg
index a97df2615e..40dfe13c5d 100644
--- a/resources/quality/ultimaker2_plus_connect/um2pc_abs_0.4_high.inst.cfg
+++ b/resources/quality/ultimaker2_plus_connect/um2pc_abs_0.4_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4 mm
weight = 1
diff --git a/resources/quality/ultimaker2_plus_connect/um2pc_abs_0.4_normal.inst.cfg b/resources/quality/ultimaker2_plus_connect/um2pc_abs_0.4_normal.inst.cfg
index ea8d6634b6..8dbc445e88 100644
--- a/resources/quality/ultimaker2_plus_connect/um2pc_abs_0.4_normal.inst.cfg
+++ b/resources/quality/ultimaker2_plus_connect/um2pc_abs_0.4_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4 mm
weight = 0
diff --git a/resources/quality/ultimaker2_plus_connect/um2pc_abs_0.6_normal.inst.cfg b/resources/quality/ultimaker2_plus_connect/um2pc_abs_0.6_normal.inst.cfg
index 4ad19bf7ba..65d0cf82a1 100644
--- a/resources/quality/ultimaker2_plus_connect/um2pc_abs_0.6_normal.inst.cfg
+++ b/resources/quality/ultimaker2_plus_connect/um2pc_abs_0.6_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6 mm
weight = 0
diff --git a/resources/quality/ultimaker2_plus_connect/um2pc_abs_0.8_normal.inst.cfg b/resources/quality/ultimaker2_plus_connect/um2pc_abs_0.8_normal.inst.cfg
index 84388928a6..cbc3c1d3eb 100644
--- a/resources/quality/ultimaker2_plus_connect/um2pc_abs_0.8_normal.inst.cfg
+++ b/resources/quality/ultimaker2_plus_connect/um2pc_abs_0.8_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8 mm
weight = -1
diff --git a/resources/quality/ultimaker2_plus_connect/um2pc_cpe_0.25_normal.inst.cfg b/resources/quality/ultimaker2_plus_connect/um2pc_cpe_0.25_normal.inst.cfg
index 134d4a55c9..9ac9c655d1 100644
--- a/resources/quality/ultimaker2_plus_connect/um2pc_cpe_0.25_normal.inst.cfg
+++ b/resources/quality/ultimaker2_plus_connect/um2pc_cpe_0.25_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_cpe
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.25 mm
weight = 1
diff --git a/resources/quality/ultimaker2_plus_connect/um2pc_cpe_0.4_fast.inst.cfg b/resources/quality/ultimaker2_plus_connect/um2pc_cpe_0.4_fast.inst.cfg
index 0d7ca9cb87..12406ab608 100644
--- a/resources/quality/ultimaker2_plus_connect/um2pc_cpe_0.4_fast.inst.cfg
+++ b/resources/quality/ultimaker2_plus_connect/um2pc_cpe_0.4_fast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_cpe
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4 mm
weight = -1
diff --git a/resources/quality/ultimaker2_plus_connect/um2pc_cpe_0.4_high.inst.cfg b/resources/quality/ultimaker2_plus_connect/um2pc_cpe_0.4_high.inst.cfg
index da33de654e..0923ec23a8 100644
--- a/resources/quality/ultimaker2_plus_connect/um2pc_cpe_0.4_high.inst.cfg
+++ b/resources/quality/ultimaker2_plus_connect/um2pc_cpe_0.4_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_cpe
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4 mm
weight = 1
diff --git a/resources/quality/ultimaker2_plus_connect/um2pc_cpe_0.4_normal.inst.cfg b/resources/quality/ultimaker2_plus_connect/um2pc_cpe_0.4_normal.inst.cfg
index 598c416b39..3b5228f9d3 100644
--- a/resources/quality/ultimaker2_plus_connect/um2pc_cpe_0.4_normal.inst.cfg
+++ b/resources/quality/ultimaker2_plus_connect/um2pc_cpe_0.4_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_cpe
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4 mm
weight = 0
diff --git a/resources/quality/ultimaker2_plus_connect/um2pc_cpe_0.6_normal.inst.cfg b/resources/quality/ultimaker2_plus_connect/um2pc_cpe_0.6_normal.inst.cfg
index 91fee1dc08..37f71e1bc0 100644
--- a/resources/quality/ultimaker2_plus_connect/um2pc_cpe_0.6_normal.inst.cfg
+++ b/resources/quality/ultimaker2_plus_connect/um2pc_cpe_0.6_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_cpe
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6 mm
weight = 0
diff --git a/resources/quality/ultimaker2_plus_connect/um2pc_cpe_0.8_normal.inst.cfg b/resources/quality/ultimaker2_plus_connect/um2pc_cpe_0.8_normal.inst.cfg
index 8263f85137..000be268ec 100644
--- a/resources/quality/ultimaker2_plus_connect/um2pc_cpe_0.8_normal.inst.cfg
+++ b/resources/quality/ultimaker2_plus_connect/um2pc_cpe_0.8_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_cpe
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8 mm
weight = -1
diff --git a/resources/quality/ultimaker2_plus_connect/um2pc_cpep_0.4_draft.inst.cfg b/resources/quality/ultimaker2_plus_connect/um2pc_cpep_0.4_draft.inst.cfg
index 4b3fc3aded..dc234ed19d 100644
--- a/resources/quality/ultimaker2_plus_connect/um2pc_cpep_0.4_draft.inst.cfg
+++ b/resources/quality/ultimaker2_plus_connect/um2pc_cpep_0.4_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_cpe_plus
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4 mm
weight = -2
diff --git a/resources/quality/ultimaker2_plus_connect/um2pc_cpep_0.4_normal.inst.cfg b/resources/quality/ultimaker2_plus_connect/um2pc_cpep_0.4_normal.inst.cfg
index 210d99fc05..0f4d777032 100644
--- a/resources/quality/ultimaker2_plus_connect/um2pc_cpep_0.4_normal.inst.cfg
+++ b/resources/quality/ultimaker2_plus_connect/um2pc_cpep_0.4_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_cpe_plus
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4 mm
weight = 0
diff --git a/resources/quality/ultimaker2_plus_connect/um2pc_cpep_0.6_draft.inst.cfg b/resources/quality/ultimaker2_plus_connect/um2pc_cpep_0.6_draft.inst.cfg
index 7d55b9b41c..6b998e8fb2 100644
--- a/resources/quality/ultimaker2_plus_connect/um2pc_cpep_0.6_draft.inst.cfg
+++ b/resources/quality/ultimaker2_plus_connect/um2pc_cpep_0.6_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_cpe_plus
quality_type = slightlycoarse
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6 mm
weight = -2
diff --git a/resources/quality/ultimaker2_plus_connect/um2pc_cpep_0.6_normal.inst.cfg b/resources/quality/ultimaker2_plus_connect/um2pc_cpep_0.6_normal.inst.cfg
index 733c904e28..b1d349c279 100644
--- a/resources/quality/ultimaker2_plus_connect/um2pc_cpep_0.6_normal.inst.cfg
+++ b/resources/quality/ultimaker2_plus_connect/um2pc_cpep_0.6_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_cpe_plus
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6 mm
weight = 0
diff --git a/resources/quality/ultimaker2_plus_connect/um2pc_cpep_0.8_draft.inst.cfg b/resources/quality/ultimaker2_plus_connect/um2pc_cpep_0.8_draft.inst.cfg
index c9be9a874f..4373028ddf 100644
--- a/resources/quality/ultimaker2_plus_connect/um2pc_cpep_0.8_draft.inst.cfg
+++ b/resources/quality/ultimaker2_plus_connect/um2pc_cpep_0.8_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_cpe_plus
quality_type = slightlycoarse
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8 mm
weight = -2
diff --git a/resources/quality/ultimaker2_plus_connect/um2pc_cpep_0.8_normal.inst.cfg b/resources/quality/ultimaker2_plus_connect/um2pc_cpep_0.8_normal.inst.cfg
index be255caaeb..e2f8600292 100644
--- a/resources/quality/ultimaker2_plus_connect/um2pc_cpep_0.8_normal.inst.cfg
+++ b/resources/quality/ultimaker2_plus_connect/um2pc_cpep_0.8_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_cpe_plus
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8 mm
weight = 0
diff --git a/resources/quality/ultimaker2_plus_connect/um2pc_global_Coarse_Quality.inst.cfg b/resources/quality/ultimaker2_plus_connect/um2pc_global_Coarse_Quality.inst.cfg
index 516f08ad4c..f8d0116b7c 100644
--- a/resources/quality/ultimaker2_plus_connect/um2pc_global_Coarse_Quality.inst.cfg
+++ b/resources/quality/ultimaker2_plus_connect/um2pc_global_Coarse_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
weight = -4
diff --git a/resources/quality/ultimaker2_plus_connect/um2pc_global_Draft_Quality.inst.cfg b/resources/quality/ultimaker2_plus_connect/um2pc_global_Draft_Quality.inst.cfg
index 5c40a810cd..44f42f986c 100644
--- a/resources/quality/ultimaker2_plus_connect/um2pc_global_Draft_Quality.inst.cfg
+++ b/resources/quality/ultimaker2_plus_connect/um2pc_global_Draft_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/ultimaker2_plus_connect/um2pc_global_Extra_Coarse_Quality.inst.cfg b/resources/quality/ultimaker2_plus_connect/um2pc_global_Extra_Coarse_Quality.inst.cfg
index bbd789c984..8d9fff5b70 100644
--- a/resources/quality/ultimaker2_plus_connect/um2pc_global_Extra_Coarse_Quality.inst.cfg
+++ b/resources/quality/ultimaker2_plus_connect/um2pc_global_Extra_Coarse_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = extracoarse
-setting_version = 21
+setting_version = 22
type = quality
weight = -3
diff --git a/resources/quality/ultimaker2_plus_connect/um2pc_global_Fast_Quality.inst.cfg b/resources/quality/ultimaker2_plus_connect/um2pc_global_Fast_Quality.inst.cfg
index 2a41e3c579..a33c8ae3ce 100644
--- a/resources/quality/ultimaker2_plus_connect/um2pc_global_Fast_Quality.inst.cfg
+++ b/resources/quality/ultimaker2_plus_connect/um2pc_global_Fast_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
weight = -1
diff --git a/resources/quality/ultimaker2_plus_connect/um2pc_global_High_Quality.inst.cfg b/resources/quality/ultimaker2_plus_connect/um2pc_global_High_Quality.inst.cfg
index cbe5cc91e1..58db5e0095 100644
--- a/resources/quality/ultimaker2_plus_connect/um2pc_global_High_Quality.inst.cfg
+++ b/resources/quality/ultimaker2_plus_connect/um2pc_global_High_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
weight = 1
diff --git a/resources/quality/ultimaker2_plus_connect/um2pc_global_Normal_Quality.inst.cfg b/resources/quality/ultimaker2_plus_connect/um2pc_global_Normal_Quality.inst.cfg
index 79ff2d2d36..c2bb284c74 100644
--- a/resources/quality/ultimaker2_plus_connect/um2pc_global_Normal_Quality.inst.cfg
+++ b/resources/quality/ultimaker2_plus_connect/um2pc_global_Normal_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/ultimaker2_plus_connect/um2pc_global_Slightly_Coarse_Quality.inst.cfg b/resources/quality/ultimaker2_plus_connect/um2pc_global_Slightly_Coarse_Quality.inst.cfg
index e7df8942f4..9b56520d74 100644
--- a/resources/quality/ultimaker2_plus_connect/um2pc_global_Slightly_Coarse_Quality.inst.cfg
+++ b/resources/quality/ultimaker2_plus_connect/um2pc_global_Slightly_Coarse_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = slightlycoarse
-setting_version = 21
+setting_version = 22
type = quality
weight = -4
diff --git a/resources/quality/ultimaker2_plus_connect/um2pc_nylon_0.25_high.inst.cfg b/resources/quality/ultimaker2_plus_connect/um2pc_nylon_0.25_high.inst.cfg
index 131fca89e1..0333f112d2 100644
--- a/resources/quality/ultimaker2_plus_connect/um2pc_nylon_0.25_high.inst.cfg
+++ b/resources/quality/ultimaker2_plus_connect/um2pc_nylon_0.25_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.25 mm
weight = 1
diff --git a/resources/quality/ultimaker2_plus_connect/um2pc_nylon_0.25_normal.inst.cfg b/resources/quality/ultimaker2_plus_connect/um2pc_nylon_0.25_normal.inst.cfg
index 7999f896ad..240a7011a7 100644
--- a/resources/quality/ultimaker2_plus_connect/um2pc_nylon_0.25_normal.inst.cfg
+++ b/resources/quality/ultimaker2_plus_connect/um2pc_nylon_0.25_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.25 mm
weight = 0
diff --git a/resources/quality/ultimaker2_plus_connect/um2pc_nylon_0.4_fast.inst.cfg b/resources/quality/ultimaker2_plus_connect/um2pc_nylon_0.4_fast.inst.cfg
index 6a609b9105..9c3ad03ceb 100644
--- a/resources/quality/ultimaker2_plus_connect/um2pc_nylon_0.4_fast.inst.cfg
+++ b/resources/quality/ultimaker2_plus_connect/um2pc_nylon_0.4_fast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4 mm
weight = -1
diff --git a/resources/quality/ultimaker2_plus_connect/um2pc_nylon_0.4_normal.inst.cfg b/resources/quality/ultimaker2_plus_connect/um2pc_nylon_0.4_normal.inst.cfg
index 43906b9dc9..6485615ce2 100644
--- a/resources/quality/ultimaker2_plus_connect/um2pc_nylon_0.4_normal.inst.cfg
+++ b/resources/quality/ultimaker2_plus_connect/um2pc_nylon_0.4_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4 mm
weight = 0
diff --git a/resources/quality/ultimaker2_plus_connect/um2pc_nylon_0.6_fast.inst.cfg b/resources/quality/ultimaker2_plus_connect/um2pc_nylon_0.6_fast.inst.cfg
index 88a1d53207..2b97c09d63 100644
--- a/resources/quality/ultimaker2_plus_connect/um2pc_nylon_0.6_fast.inst.cfg
+++ b/resources/quality/ultimaker2_plus_connect/um2pc_nylon_0.6_fast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = slightlycoarse
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6 mm
weight = -1
diff --git a/resources/quality/ultimaker2_plus_connect/um2pc_nylon_0.6_normal.inst.cfg b/resources/quality/ultimaker2_plus_connect/um2pc_nylon_0.6_normal.inst.cfg
index 63b5d2e032..7fbef3d30a 100644
--- a/resources/quality/ultimaker2_plus_connect/um2pc_nylon_0.6_normal.inst.cfg
+++ b/resources/quality/ultimaker2_plus_connect/um2pc_nylon_0.6_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6 mm
weight = 0
diff --git a/resources/quality/ultimaker2_plus_connect/um2pc_nylon_0.8_draft.inst.cfg b/resources/quality/ultimaker2_plus_connect/um2pc_nylon_0.8_draft.inst.cfg
index 8f640d2953..48f94b5134 100644
--- a/resources/quality/ultimaker2_plus_connect/um2pc_nylon_0.8_draft.inst.cfg
+++ b/resources/quality/ultimaker2_plus_connect/um2pc_nylon_0.8_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = slightlycoarse
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8 mm
weight = -2
diff --git a/resources/quality/ultimaker2_plus_connect/um2pc_nylon_0.8_normal.inst.cfg b/resources/quality/ultimaker2_plus_connect/um2pc_nylon_0.8_normal.inst.cfg
index 7ab2a99e0b..1641791a2e 100644
--- a/resources/quality/ultimaker2_plus_connect/um2pc_nylon_0.8_normal.inst.cfg
+++ b/resources/quality/ultimaker2_plus_connect/um2pc_nylon_0.8_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8 mm
weight = 0
diff --git a/resources/quality/ultimaker2_plus_connect/um2pc_pc_0.25_high.inst.cfg b/resources/quality/ultimaker2_plus_connect/um2pc_pc_0.25_high.inst.cfg
index 79ef426106..0ef8c166c4 100644
--- a/resources/quality/ultimaker2_plus_connect/um2pc_pc_0.25_high.inst.cfg
+++ b/resources/quality/ultimaker2_plus_connect/um2pc_pc_0.25_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pc
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.25 mm
weight = 1
diff --git a/resources/quality/ultimaker2_plus_connect/um2pc_pc_0.25_normal.inst.cfg b/resources/quality/ultimaker2_plus_connect/um2pc_pc_0.25_normal.inst.cfg
index f7b6538bc5..435548e798 100644
--- a/resources/quality/ultimaker2_plus_connect/um2pc_pc_0.25_normal.inst.cfg
+++ b/resources/quality/ultimaker2_plus_connect/um2pc_pc_0.25_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pc
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.25 mm
weight = 0
diff --git a/resources/quality/ultimaker2_plus_connect/um2pc_pc_0.4_fast.inst.cfg b/resources/quality/ultimaker2_plus_connect/um2pc_pc_0.4_fast.inst.cfg
index c366418605..67c33e8847 100644
--- a/resources/quality/ultimaker2_plus_connect/um2pc_pc_0.4_fast.inst.cfg
+++ b/resources/quality/ultimaker2_plus_connect/um2pc_pc_0.4_fast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pc
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4 mm
weight = -1
diff --git a/resources/quality/ultimaker2_plus_connect/um2pc_pc_0.4_normal.inst.cfg b/resources/quality/ultimaker2_plus_connect/um2pc_pc_0.4_normal.inst.cfg
index b18dba0401..2e99824362 100644
--- a/resources/quality/ultimaker2_plus_connect/um2pc_pc_0.4_normal.inst.cfg
+++ b/resources/quality/ultimaker2_plus_connect/um2pc_pc_0.4_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pc
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4 mm
weight = 0
diff --git a/resources/quality/ultimaker2_plus_connect/um2pc_pc_0.6_fast.inst.cfg b/resources/quality/ultimaker2_plus_connect/um2pc_pc_0.6_fast.inst.cfg
index df31b275fe..e9ad448271 100644
--- a/resources/quality/ultimaker2_plus_connect/um2pc_pc_0.6_fast.inst.cfg
+++ b/resources/quality/ultimaker2_plus_connect/um2pc_pc_0.6_fast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pc
quality_type = slightlycoarse
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6 mm
weight = -1
diff --git a/resources/quality/ultimaker2_plus_connect/um2pc_pc_0.6_normal.inst.cfg b/resources/quality/ultimaker2_plus_connect/um2pc_pc_0.6_normal.inst.cfg
index d740b3e4fb..3cf8b80fb8 100644
--- a/resources/quality/ultimaker2_plus_connect/um2pc_pc_0.6_normal.inst.cfg
+++ b/resources/quality/ultimaker2_plus_connect/um2pc_pc_0.6_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pc
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6 mm
weight = 0
diff --git a/resources/quality/ultimaker2_plus_connect/um2pc_pc_0.8_normal.inst.cfg b/resources/quality/ultimaker2_plus_connect/um2pc_pc_0.8_normal.inst.cfg
index 591f6c23ec..c9219171e7 100644
--- a/resources/quality/ultimaker2_plus_connect/um2pc_pc_0.8_normal.inst.cfg
+++ b/resources/quality/ultimaker2_plus_connect/um2pc_pc_0.8_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pc
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8 mm
weight = 0
diff --git a/resources/quality/ultimaker2_plus_connect/um2pc_petg_0.25_normal.inst.cfg b/resources/quality/ultimaker2_plus_connect/um2pc_petg_0.25_normal.inst.cfg
index 31bd464adc..110fe13e0b 100644
--- a/resources/quality/ultimaker2_plus_connect/um2pc_petg_0.25_normal.inst.cfg
+++ b/resources/quality/ultimaker2_plus_connect/um2pc_petg_0.25_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.25 mm
weight = 1
diff --git a/resources/quality/ultimaker2_plus_connect/um2pc_petg_0.4_draft.inst.cfg b/resources/quality/ultimaker2_plus_connect/um2pc_petg_0.4_draft.inst.cfg
index 906d443da4..0934eb1eae 100644
--- a/resources/quality/ultimaker2_plus_connect/um2pc_petg_0.4_draft.inst.cfg
+++ b/resources/quality/ultimaker2_plus_connect/um2pc_petg_0.4_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4 mm
weight = -2
diff --git a/resources/quality/ultimaker2_plus_connect/um2pc_petg_0.4_fast.inst.cfg b/resources/quality/ultimaker2_plus_connect/um2pc_petg_0.4_fast.inst.cfg
index ea18691d59..cf6c7350c6 100644
--- a/resources/quality/ultimaker2_plus_connect/um2pc_petg_0.4_fast.inst.cfg
+++ b/resources/quality/ultimaker2_plus_connect/um2pc_petg_0.4_fast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4 mm
weight = -1
diff --git a/resources/quality/ultimaker2_plus_connect/um2pc_petg_0.4_normal.inst.cfg b/resources/quality/ultimaker2_plus_connect/um2pc_petg_0.4_normal.inst.cfg
index d7022a9d1d..ba1d9bfb53 100644
--- a/resources/quality/ultimaker2_plus_connect/um2pc_petg_0.4_normal.inst.cfg
+++ b/resources/quality/ultimaker2_plus_connect/um2pc_petg_0.4_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4 mm
weight = 0
diff --git a/resources/quality/ultimaker2_plus_connect/um2pc_petg_0.6_normal.inst.cfg b/resources/quality/ultimaker2_plus_connect/um2pc_petg_0.6_normal.inst.cfg
index 590a89bcb6..1945d233cd 100644
--- a/resources/quality/ultimaker2_plus_connect/um2pc_petg_0.6_normal.inst.cfg
+++ b/resources/quality/ultimaker2_plus_connect/um2pc_petg_0.6_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6 mm
weight = 0
diff --git a/resources/quality/ultimaker2_plus_connect/um2pc_petg_0.8_normal.inst.cfg b/resources/quality/ultimaker2_plus_connect/um2pc_petg_0.8_normal.inst.cfg
index 91d33635a6..8bf08cb773 100644
--- a/resources/quality/ultimaker2_plus_connect/um2pc_petg_0.8_normal.inst.cfg
+++ b/resources/quality/ultimaker2_plus_connect/um2pc_petg_0.8_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8 mm
weight = -1
diff --git a/resources/quality/ultimaker2_plus_connect/um2pc_pla_0.25_normal.inst.cfg b/resources/quality/ultimaker2_plus_connect/um2pc_pla_0.25_normal.inst.cfg
index 3286fb5007..b3100bdb1c 100644
--- a/resources/quality/ultimaker2_plus_connect/um2pc_pla_0.25_normal.inst.cfg
+++ b/resources/quality/ultimaker2_plus_connect/um2pc_pla_0.25_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.25 mm
weight = 1
diff --git a/resources/quality/ultimaker2_plus_connect/um2pc_pla_0.4_draft.inst.cfg b/resources/quality/ultimaker2_plus_connect/um2pc_pla_0.4_draft.inst.cfg
index 183f6f261b..d243ed781a 100644
--- a/resources/quality/ultimaker2_plus_connect/um2pc_pla_0.4_draft.inst.cfg
+++ b/resources/quality/ultimaker2_plus_connect/um2pc_pla_0.4_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4 mm
weight = -2
diff --git a/resources/quality/ultimaker2_plus_connect/um2pc_pla_0.4_fast.inst.cfg b/resources/quality/ultimaker2_plus_connect/um2pc_pla_0.4_fast.inst.cfg
index 1fa0a40463..5c66c13b1f 100644
--- a/resources/quality/ultimaker2_plus_connect/um2pc_pla_0.4_fast.inst.cfg
+++ b/resources/quality/ultimaker2_plus_connect/um2pc_pla_0.4_fast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4 mm
weight = -1
diff --git a/resources/quality/ultimaker2_plus_connect/um2pc_pla_0.4_high.inst.cfg b/resources/quality/ultimaker2_plus_connect/um2pc_pla_0.4_high.inst.cfg
index b172123669..6d6ee19834 100644
--- a/resources/quality/ultimaker2_plus_connect/um2pc_pla_0.4_high.inst.cfg
+++ b/resources/quality/ultimaker2_plus_connect/um2pc_pla_0.4_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4 mm
weight = 1
diff --git a/resources/quality/ultimaker2_plus_connect/um2pc_pla_0.4_normal.inst.cfg b/resources/quality/ultimaker2_plus_connect/um2pc_pla_0.4_normal.inst.cfg
index 8b8fd1883a..052353a1cf 100644
--- a/resources/quality/ultimaker2_plus_connect/um2pc_pla_0.4_normal.inst.cfg
+++ b/resources/quality/ultimaker2_plus_connect/um2pc_pla_0.4_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4 mm
weight = 0
diff --git a/resources/quality/ultimaker2_plus_connect/um2pc_pla_0.6_normal.inst.cfg b/resources/quality/ultimaker2_plus_connect/um2pc_pla_0.6_normal.inst.cfg
index 00ef779f86..3a41b7dce2 100644
--- a/resources/quality/ultimaker2_plus_connect/um2pc_pla_0.6_normal.inst.cfg
+++ b/resources/quality/ultimaker2_plus_connect/um2pc_pla_0.6_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6 mm
weight = 0
diff --git a/resources/quality/ultimaker2_plus_connect/um2pc_pla_0.8_normal.inst.cfg b/resources/quality/ultimaker2_plus_connect/um2pc_pla_0.8_normal.inst.cfg
index a57b1a017e..69f1a49660 100644
--- a/resources/quality/ultimaker2_plus_connect/um2pc_pla_0.8_normal.inst.cfg
+++ b/resources/quality/ultimaker2_plus_connect/um2pc_pla_0.8_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8 mm
weight = -1
diff --git a/resources/quality/ultimaker2_plus_connect/um2pc_pp_0.4_fast.inst.cfg b/resources/quality/ultimaker2_plus_connect/um2pc_pp_0.4_fast.inst.cfg
index fc9c561062..fc7c6ab4c2 100644
--- a/resources/quality/ultimaker2_plus_connect/um2pc_pp_0.4_fast.inst.cfg
+++ b/resources/quality/ultimaker2_plus_connect/um2pc_pp_0.4_fast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pp
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4 mm
weight = -1
diff --git a/resources/quality/ultimaker2_plus_connect/um2pc_pp_0.4_normal.inst.cfg b/resources/quality/ultimaker2_plus_connect/um2pc_pp_0.4_normal.inst.cfg
index f638399023..9e88be9084 100644
--- a/resources/quality/ultimaker2_plus_connect/um2pc_pp_0.4_normal.inst.cfg
+++ b/resources/quality/ultimaker2_plus_connect/um2pc_pp_0.4_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pp
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4 mm
weight = 0
diff --git a/resources/quality/ultimaker2_plus_connect/um2pc_pp_0.6_draft.inst.cfg b/resources/quality/ultimaker2_plus_connect/um2pc_pp_0.6_draft.inst.cfg
index b4f0a43881..583cf3cdce 100644
--- a/resources/quality/ultimaker2_plus_connect/um2pc_pp_0.6_draft.inst.cfg
+++ b/resources/quality/ultimaker2_plus_connect/um2pc_pp_0.6_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pp
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6 mm
weight = -2
diff --git a/resources/quality/ultimaker2_plus_connect/um2pc_pp_0.6_fast.inst.cfg b/resources/quality/ultimaker2_plus_connect/um2pc_pp_0.6_fast.inst.cfg
index 31aebabb89..5b0f5e405c 100644
--- a/resources/quality/ultimaker2_plus_connect/um2pc_pp_0.6_fast.inst.cfg
+++ b/resources/quality/ultimaker2_plus_connect/um2pc_pp_0.6_fast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pp
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6 mm
weight = -1
diff --git a/resources/quality/ultimaker2_plus_connect/um2pc_pp_0.8_draft.inst.cfg b/resources/quality/ultimaker2_plus_connect/um2pc_pp_0.8_draft.inst.cfg
index 4ec793a90b..d24c6508d1 100644
--- a/resources/quality/ultimaker2_plus_connect/um2pc_pp_0.8_draft.inst.cfg
+++ b/resources/quality/ultimaker2_plus_connect/um2pc_pp_0.8_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pp
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8 mm
weight = -2
diff --git a/resources/quality/ultimaker2_plus_connect/um2pc_pp_0.8_verydraft.inst.cfg b/resources/quality/ultimaker2_plus_connect/um2pc_pp_0.8_verydraft.inst.cfg
index 15acaea189..1bd6b8e3c5 100644
--- a/resources/quality/ultimaker2_plus_connect/um2pc_pp_0.8_verydraft.inst.cfg
+++ b/resources/quality/ultimaker2_plus_connect/um2pc_pp_0.8_verydraft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pp
quality_type = slightlycoarse
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8 mm
weight = -3
diff --git a/resources/quality/ultimaker2_plus_connect/um2pc_tpla_0.25_normal.inst.cfg b/resources/quality/ultimaker2_plus_connect/um2pc_tpla_0.25_normal.inst.cfg
index 80eb2d3335..9a8f87f339 100644
--- a/resources/quality/ultimaker2_plus_connect/um2pc_tpla_0.25_normal.inst.cfg
+++ b/resources/quality/ultimaker2_plus_connect/um2pc_tpla_0.25_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tough_pla
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.25 mm
weight = 1
diff --git a/resources/quality/ultimaker2_plus_connect/um2pc_tpla_0.4_draft.inst.cfg b/resources/quality/ultimaker2_plus_connect/um2pc_tpla_0.4_draft.inst.cfg
index ed8ba7f1b9..f4c494114d 100644
--- a/resources/quality/ultimaker2_plus_connect/um2pc_tpla_0.4_draft.inst.cfg
+++ b/resources/quality/ultimaker2_plus_connect/um2pc_tpla_0.4_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tough_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4 mm
weight = -2
diff --git a/resources/quality/ultimaker2_plus_connect/um2pc_tpla_0.4_fast.inst.cfg b/resources/quality/ultimaker2_plus_connect/um2pc_tpla_0.4_fast.inst.cfg
index 3123005188..a382bb2d36 100644
--- a/resources/quality/ultimaker2_plus_connect/um2pc_tpla_0.4_fast.inst.cfg
+++ b/resources/quality/ultimaker2_plus_connect/um2pc_tpla_0.4_fast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tough_pla
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4 mm
weight = -1
diff --git a/resources/quality/ultimaker2_plus_connect/um2pc_tpla_0.4_normal.inst.cfg b/resources/quality/ultimaker2_plus_connect/um2pc_tpla_0.4_normal.inst.cfg
index 86354c3174..f426935b2b 100644
--- a/resources/quality/ultimaker2_plus_connect/um2pc_tpla_0.4_normal.inst.cfg
+++ b/resources/quality/ultimaker2_plus_connect/um2pc_tpla_0.4_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tough_pla
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4 mm
weight = 0
diff --git a/resources/quality/ultimaker2_plus_connect/um2pc_tpla_0.6_normal.inst.cfg b/resources/quality/ultimaker2_plus_connect/um2pc_tpla_0.6_normal.inst.cfg
index 0c564e2691..093332e5b7 100644
--- a/resources/quality/ultimaker2_plus_connect/um2pc_tpla_0.6_normal.inst.cfg
+++ b/resources/quality/ultimaker2_plus_connect/um2pc_tpla_0.6_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tough_pla
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6 mm
weight = 0
diff --git a/resources/quality/ultimaker2_plus_connect/um2pc_tpla_0.8_normal.inst.cfg b/resources/quality/ultimaker2_plus_connect/um2pc_tpla_0.8_normal.inst.cfg
index 1e06233a46..c172116a67 100644
--- a/resources/quality/ultimaker2_plus_connect/um2pc_tpla_0.8_normal.inst.cfg
+++ b/resources/quality/ultimaker2_plus_connect/um2pc_tpla_0.8_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tough_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8 mm
weight = -1
diff --git a/resources/quality/ultimaker2_plus_connect/um2pc_tpu_0.25_high.inst.cfg b/resources/quality/ultimaker2_plus_connect/um2pc_tpu_0.25_high.inst.cfg
index 63ec2ebe7c..d4deb83116 100644
--- a/resources/quality/ultimaker2_plus_connect/um2pc_tpu_0.25_high.inst.cfg
+++ b/resources/quality/ultimaker2_plus_connect/um2pc_tpu_0.25_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.25 mm
weight = 1
diff --git a/resources/quality/ultimaker2_plus_connect/um2pc_tpu_0.4_normal.inst.cfg b/resources/quality/ultimaker2_plus_connect/um2pc_tpu_0.4_normal.inst.cfg
index 82625701b6..a2b133afe6 100644
--- a/resources/quality/ultimaker2_plus_connect/um2pc_tpu_0.4_normal.inst.cfg
+++ b/resources/quality/ultimaker2_plus_connect/um2pc_tpu_0.4_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4 mm
weight = 0
diff --git a/resources/quality/ultimaker2_plus_connect/um2pc_tpu_0.6_fast.inst.cfg b/resources/quality/ultimaker2_plus_connect/um2pc_tpu_0.6_fast.inst.cfg
index 6ab8783efb..090f8d08ee 100644
--- a/resources/quality/ultimaker2_plus_connect/um2pc_tpu_0.6_fast.inst.cfg
+++ b/resources/quality/ultimaker2_plus_connect/um2pc_tpu_0.6_fast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6 mm
weight = -1
diff --git a/resources/quality/ultimaker3/um3_aa0.25_ABS_Normal_Quality.inst.cfg b/resources/quality/ultimaker3/um3_aa0.25_ABS_Normal_Quality.inst.cfg
index ff4be9ee2a..8b3691007f 100644
--- a/resources/quality/ultimaker3/um3_aa0.25_ABS_Normal_Quality.inst.cfg
+++ b/resources/quality/ultimaker3/um3_aa0.25_ABS_Normal_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.25
weight = 0
diff --git a/resources/quality/ultimaker3/um3_aa0.25_CPE_Normal_Quality.inst.cfg b/resources/quality/ultimaker3/um3_aa0.25_CPE_Normal_Quality.inst.cfg
index 93c322c917..af1361012e 100644
--- a/resources/quality/ultimaker3/um3_aa0.25_CPE_Normal_Quality.inst.cfg
+++ b/resources/quality/ultimaker3/um3_aa0.25_CPE_Normal_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_cpe
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.25
weight = 0
diff --git a/resources/quality/ultimaker3/um3_aa0.25_Nylon_Normal_Quality.inst.cfg b/resources/quality/ultimaker3/um3_aa0.25_Nylon_Normal_Quality.inst.cfg
index e04e6e32d7..01ff2c06cb 100644
--- a/resources/quality/ultimaker3/um3_aa0.25_Nylon_Normal_Quality.inst.cfg
+++ b/resources/quality/ultimaker3/um3_aa0.25_Nylon_Normal_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.25
weight = 0
diff --git a/resources/quality/ultimaker3/um3_aa0.25_PC_Normal_Quality.inst.cfg b/resources/quality/ultimaker3/um3_aa0.25_PC_Normal_Quality.inst.cfg
index 964bcb96ab..40ced2d597 100644
--- a/resources/quality/ultimaker3/um3_aa0.25_PC_Normal_Quality.inst.cfg
+++ b/resources/quality/ultimaker3/um3_aa0.25_PC_Normal_Quality.inst.cfg
@@ -7,7 +7,7 @@ version = 4
is_experimental = True
material = generic_pc
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.25
weight = 0
diff --git a/resources/quality/ultimaker3/um3_aa0.25_PETG_Normal_Quality.inst.cfg b/resources/quality/ultimaker3/um3_aa0.25_PETG_Normal_Quality.inst.cfg
index 7681794766..143955118e 100644
--- a/resources/quality/ultimaker3/um3_aa0.25_PETG_Normal_Quality.inst.cfg
+++ b/resources/quality/ultimaker3/um3_aa0.25_PETG_Normal_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.25
weight = 0
diff --git a/resources/quality/ultimaker3/um3_aa0.25_PLA_Normal_Quality.inst.cfg b/resources/quality/ultimaker3/um3_aa0.25_PLA_Normal_Quality.inst.cfg
index a18d54eefa..f3e0c2a226 100644
--- a/resources/quality/ultimaker3/um3_aa0.25_PLA_Normal_Quality.inst.cfg
+++ b/resources/quality/ultimaker3/um3_aa0.25_PLA_Normal_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.25
weight = 0
diff --git a/resources/quality/ultimaker3/um3_aa0.25_PP_Normal_Quality.inst.cfg b/resources/quality/ultimaker3/um3_aa0.25_PP_Normal_Quality.inst.cfg
index 90fbc7ac50..d92bd0fc01 100644
--- a/resources/quality/ultimaker3/um3_aa0.25_PP_Normal_Quality.inst.cfg
+++ b/resources/quality/ultimaker3/um3_aa0.25_PP_Normal_Quality.inst.cfg
@@ -7,7 +7,7 @@ version = 4
is_experimental = True
material = generic_pp
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.25
weight = 0
diff --git a/resources/quality/ultimaker3/um3_aa0.25_TPLA_Normal_Quality.inst.cfg b/resources/quality/ultimaker3/um3_aa0.25_TPLA_Normal_Quality.inst.cfg
index ede4f6bbdc..e5f179322f 100644
--- a/resources/quality/ultimaker3/um3_aa0.25_TPLA_Normal_Quality.inst.cfg
+++ b/resources/quality/ultimaker3/um3_aa0.25_TPLA_Normal_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tough_pla
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.25
weight = 0
diff --git a/resources/quality/ultimaker3/um3_aa0.4_ABS_Draft_Print.inst.cfg b/resources/quality/ultimaker3/um3_aa0.4_ABS_Draft_Print.inst.cfg
index 07868c8f25..c45711f591 100644
--- a/resources/quality/ultimaker3/um3_aa0.4_ABS_Draft_Print.inst.cfg
+++ b/resources/quality/ultimaker3/um3_aa0.4_ABS_Draft_Print.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.4
weight = -2
diff --git a/resources/quality/ultimaker3/um3_aa0.4_ABS_Fast_Print.inst.cfg b/resources/quality/ultimaker3/um3_aa0.4_ABS_Fast_Print.inst.cfg
index ab0a053f8a..31e1d618c5 100644
--- a/resources/quality/ultimaker3/um3_aa0.4_ABS_Fast_Print.inst.cfg
+++ b/resources/quality/ultimaker3/um3_aa0.4_ABS_Fast_Print.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.4
weight = -1
diff --git a/resources/quality/ultimaker3/um3_aa0.4_ABS_High_Quality.inst.cfg b/resources/quality/ultimaker3/um3_aa0.4_ABS_High_Quality.inst.cfg
index c91defcd2f..5a34221c3f 100644
--- a/resources/quality/ultimaker3/um3_aa0.4_ABS_High_Quality.inst.cfg
+++ b/resources/quality/ultimaker3/um3_aa0.4_ABS_High_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.4
weight = 1
diff --git a/resources/quality/ultimaker3/um3_aa0.4_ABS_Normal_Quality.inst.cfg b/resources/quality/ultimaker3/um3_aa0.4_ABS_Normal_Quality.inst.cfg
index b1ef992326..e24f639e45 100644
--- a/resources/quality/ultimaker3/um3_aa0.4_ABS_Normal_Quality.inst.cfg
+++ b/resources/quality/ultimaker3/um3_aa0.4_ABS_Normal_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.4
weight = 0
diff --git a/resources/quality/ultimaker3/um3_aa0.4_BAM_Draft_Print.inst.cfg b/resources/quality/ultimaker3/um3_aa0.4_BAM_Draft_Print.inst.cfg
index 480c8fa090..c805a1f372 100644
--- a/resources/quality/ultimaker3/um3_aa0.4_BAM_Draft_Print.inst.cfg
+++ b/resources/quality/ultimaker3/um3_aa0.4_BAM_Draft_Print.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_bam
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.4
weight = -2
diff --git a/resources/quality/ultimaker3/um3_aa0.4_BAM_Fast_Print.inst.cfg b/resources/quality/ultimaker3/um3_aa0.4_BAM_Fast_Print.inst.cfg
index c9c26ade18..e3bfdb70a6 100644
--- a/resources/quality/ultimaker3/um3_aa0.4_BAM_Fast_Print.inst.cfg
+++ b/resources/quality/ultimaker3/um3_aa0.4_BAM_Fast_Print.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_bam
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.4
weight = -1
diff --git a/resources/quality/ultimaker3/um3_aa0.4_BAM_Normal_Quality.inst.cfg b/resources/quality/ultimaker3/um3_aa0.4_BAM_Normal_Quality.inst.cfg
index bccbd8b063..be177c0262 100644
--- a/resources/quality/ultimaker3/um3_aa0.4_BAM_Normal_Quality.inst.cfg
+++ b/resources/quality/ultimaker3/um3_aa0.4_BAM_Normal_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_bam
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.4
weight = 0
diff --git a/resources/quality/ultimaker3/um3_aa0.4_CPEP_Draft_Print.inst.cfg b/resources/quality/ultimaker3/um3_aa0.4_CPEP_Draft_Print.inst.cfg
index a43bd51e74..d5de190eaa 100644
--- a/resources/quality/ultimaker3/um3_aa0.4_CPEP_Draft_Print.inst.cfg
+++ b/resources/quality/ultimaker3/um3_aa0.4_CPEP_Draft_Print.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_cpe_plus
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.4
weight = -2
diff --git a/resources/quality/ultimaker3/um3_aa0.4_CPEP_Fast_Print.inst.cfg b/resources/quality/ultimaker3/um3_aa0.4_CPEP_Fast_Print.inst.cfg
index b7b3246e91..625ca038f4 100644
--- a/resources/quality/ultimaker3/um3_aa0.4_CPEP_Fast_Print.inst.cfg
+++ b/resources/quality/ultimaker3/um3_aa0.4_CPEP_Fast_Print.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_cpe_plus
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.4
weight = -1
diff --git a/resources/quality/ultimaker3/um3_aa0.4_CPEP_High_Quality.inst.cfg b/resources/quality/ultimaker3/um3_aa0.4_CPEP_High_Quality.inst.cfg
index db89133c67..670f6af244 100644
--- a/resources/quality/ultimaker3/um3_aa0.4_CPEP_High_Quality.inst.cfg
+++ b/resources/quality/ultimaker3/um3_aa0.4_CPEP_High_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_cpe_plus
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.4
weight = 1
diff --git a/resources/quality/ultimaker3/um3_aa0.4_CPEP_Normal_Quality.inst.cfg b/resources/quality/ultimaker3/um3_aa0.4_CPEP_Normal_Quality.inst.cfg
index 89605efbf8..3ae067ed7b 100644
--- a/resources/quality/ultimaker3/um3_aa0.4_CPEP_Normal_Quality.inst.cfg
+++ b/resources/quality/ultimaker3/um3_aa0.4_CPEP_Normal_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_cpe_plus
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.4
weight = 0
diff --git a/resources/quality/ultimaker3/um3_aa0.4_CPE_Draft_Print.inst.cfg b/resources/quality/ultimaker3/um3_aa0.4_CPE_Draft_Print.inst.cfg
index 5de80dacf8..0278f07805 100644
--- a/resources/quality/ultimaker3/um3_aa0.4_CPE_Draft_Print.inst.cfg
+++ b/resources/quality/ultimaker3/um3_aa0.4_CPE_Draft_Print.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_cpe
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.4
weight = -2
diff --git a/resources/quality/ultimaker3/um3_aa0.4_CPE_Fast_Print.inst.cfg b/resources/quality/ultimaker3/um3_aa0.4_CPE_Fast_Print.inst.cfg
index 85797fbe1a..6bfa219c56 100644
--- a/resources/quality/ultimaker3/um3_aa0.4_CPE_Fast_Print.inst.cfg
+++ b/resources/quality/ultimaker3/um3_aa0.4_CPE_Fast_Print.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_cpe
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.4
weight = -1
diff --git a/resources/quality/ultimaker3/um3_aa0.4_CPE_High_Quality.inst.cfg b/resources/quality/ultimaker3/um3_aa0.4_CPE_High_Quality.inst.cfg
index 33cdae387f..d237d1def0 100644
--- a/resources/quality/ultimaker3/um3_aa0.4_CPE_High_Quality.inst.cfg
+++ b/resources/quality/ultimaker3/um3_aa0.4_CPE_High_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_cpe
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.4
weight = 1
diff --git a/resources/quality/ultimaker3/um3_aa0.4_CPE_Normal_Quality.inst.cfg b/resources/quality/ultimaker3/um3_aa0.4_CPE_Normal_Quality.inst.cfg
index 3c0ba5d7c0..cbc754bdf3 100644
--- a/resources/quality/ultimaker3/um3_aa0.4_CPE_Normal_Quality.inst.cfg
+++ b/resources/quality/ultimaker3/um3_aa0.4_CPE_Normal_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_cpe
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.4
weight = 0
diff --git a/resources/quality/ultimaker3/um3_aa0.4_Nylon_Draft_Print.inst.cfg b/resources/quality/ultimaker3/um3_aa0.4_Nylon_Draft_Print.inst.cfg
index bfb42c7ede..498e061888 100644
--- a/resources/quality/ultimaker3/um3_aa0.4_Nylon_Draft_Print.inst.cfg
+++ b/resources/quality/ultimaker3/um3_aa0.4_Nylon_Draft_Print.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.4
weight = -2
diff --git a/resources/quality/ultimaker3/um3_aa0.4_Nylon_Fast_Print.inst.cfg b/resources/quality/ultimaker3/um3_aa0.4_Nylon_Fast_Print.inst.cfg
index 2ffe453a5e..429d42f0ab 100644
--- a/resources/quality/ultimaker3/um3_aa0.4_Nylon_Fast_Print.inst.cfg
+++ b/resources/quality/ultimaker3/um3_aa0.4_Nylon_Fast_Print.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.4
weight = -1
diff --git a/resources/quality/ultimaker3/um3_aa0.4_Nylon_High_Quality.inst.cfg b/resources/quality/ultimaker3/um3_aa0.4_Nylon_High_Quality.inst.cfg
index c656ccb7e8..b54be179d1 100644
--- a/resources/quality/ultimaker3/um3_aa0.4_Nylon_High_Quality.inst.cfg
+++ b/resources/quality/ultimaker3/um3_aa0.4_Nylon_High_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.4
weight = 1
diff --git a/resources/quality/ultimaker3/um3_aa0.4_Nylon_Normal_Quality.inst.cfg b/resources/quality/ultimaker3/um3_aa0.4_Nylon_Normal_Quality.inst.cfg
index 20994737c3..4e78688e6f 100644
--- a/resources/quality/ultimaker3/um3_aa0.4_Nylon_Normal_Quality.inst.cfg
+++ b/resources/quality/ultimaker3/um3_aa0.4_Nylon_Normal_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.4
weight = 0
diff --git a/resources/quality/ultimaker3/um3_aa0.4_PC_Draft_Print.inst.cfg b/resources/quality/ultimaker3/um3_aa0.4_PC_Draft_Print.inst.cfg
index e167fed4a2..73e2798c35 100644
--- a/resources/quality/ultimaker3/um3_aa0.4_PC_Draft_Print.inst.cfg
+++ b/resources/quality/ultimaker3/um3_aa0.4_PC_Draft_Print.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pc
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.4
weight = -2
diff --git a/resources/quality/ultimaker3/um3_aa0.4_PC_Fast_Print.inst.cfg b/resources/quality/ultimaker3/um3_aa0.4_PC_Fast_Print.inst.cfg
index ff85785279..47c5b8fedc 100644
--- a/resources/quality/ultimaker3/um3_aa0.4_PC_Fast_Print.inst.cfg
+++ b/resources/quality/ultimaker3/um3_aa0.4_PC_Fast_Print.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pc
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.4
weight = -1
diff --git a/resources/quality/ultimaker3/um3_aa0.4_PC_High_Quality.inst.cfg b/resources/quality/ultimaker3/um3_aa0.4_PC_High_Quality.inst.cfg
index 3f5bceaad1..806bdaecde 100644
--- a/resources/quality/ultimaker3/um3_aa0.4_PC_High_Quality.inst.cfg
+++ b/resources/quality/ultimaker3/um3_aa0.4_PC_High_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pc
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.4
weight = 1
diff --git a/resources/quality/ultimaker3/um3_aa0.4_PC_Normal_Quality.inst.cfg b/resources/quality/ultimaker3/um3_aa0.4_PC_Normal_Quality.inst.cfg
index db92b7049d..859f59664b 100644
--- a/resources/quality/ultimaker3/um3_aa0.4_PC_Normal_Quality.inst.cfg
+++ b/resources/quality/ultimaker3/um3_aa0.4_PC_Normal_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pc
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.4
weight = 0
diff --git a/resources/quality/ultimaker3/um3_aa0.4_PETG_Draft_Print.inst.cfg b/resources/quality/ultimaker3/um3_aa0.4_PETG_Draft_Print.inst.cfg
index ee06e7b2a6..72990ea79e 100644
--- a/resources/quality/ultimaker3/um3_aa0.4_PETG_Draft_Print.inst.cfg
+++ b/resources/quality/ultimaker3/um3_aa0.4_PETG_Draft_Print.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.4
weight = -2
diff --git a/resources/quality/ultimaker3/um3_aa0.4_PETG_Fast_Print.inst.cfg b/resources/quality/ultimaker3/um3_aa0.4_PETG_Fast_Print.inst.cfg
index 565a0e111e..5b26b05953 100644
--- a/resources/quality/ultimaker3/um3_aa0.4_PETG_Fast_Print.inst.cfg
+++ b/resources/quality/ultimaker3/um3_aa0.4_PETG_Fast_Print.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.4
weight = -1
diff --git a/resources/quality/ultimaker3/um3_aa0.4_PETG_Normal_Quality.inst.cfg b/resources/quality/ultimaker3/um3_aa0.4_PETG_Normal_Quality.inst.cfg
index 5ae0e92582..9ecea87834 100644
--- a/resources/quality/ultimaker3/um3_aa0.4_PETG_Normal_Quality.inst.cfg
+++ b/resources/quality/ultimaker3/um3_aa0.4_PETG_Normal_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.4
weight = 0
diff --git a/resources/quality/ultimaker3/um3_aa0.4_PLA_Draft_Print.inst.cfg b/resources/quality/ultimaker3/um3_aa0.4_PLA_Draft_Print.inst.cfg
index ba207c72d8..1d44e48193 100644
--- a/resources/quality/ultimaker3/um3_aa0.4_PLA_Draft_Print.inst.cfg
+++ b/resources/quality/ultimaker3/um3_aa0.4_PLA_Draft_Print.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.4
weight = -2
diff --git a/resources/quality/ultimaker3/um3_aa0.4_PLA_Fast_Print.inst.cfg b/resources/quality/ultimaker3/um3_aa0.4_PLA_Fast_Print.inst.cfg
index 13b3afa675..6b99ed5a70 100644
--- a/resources/quality/ultimaker3/um3_aa0.4_PLA_Fast_Print.inst.cfg
+++ b/resources/quality/ultimaker3/um3_aa0.4_PLA_Fast_Print.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.4
weight = -1
diff --git a/resources/quality/ultimaker3/um3_aa0.4_PLA_High_Quality.inst.cfg b/resources/quality/ultimaker3/um3_aa0.4_PLA_High_Quality.inst.cfg
index b90ed60e14..97be45babc 100644
--- a/resources/quality/ultimaker3/um3_aa0.4_PLA_High_Quality.inst.cfg
+++ b/resources/quality/ultimaker3/um3_aa0.4_PLA_High_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.4
weight = 1
diff --git a/resources/quality/ultimaker3/um3_aa0.4_PLA_Normal_Quality.inst.cfg b/resources/quality/ultimaker3/um3_aa0.4_PLA_Normal_Quality.inst.cfg
index 6890822702..f305caa82d 100644
--- a/resources/quality/ultimaker3/um3_aa0.4_PLA_Normal_Quality.inst.cfg
+++ b/resources/quality/ultimaker3/um3_aa0.4_PLA_Normal_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.4
weight = 0
diff --git a/resources/quality/ultimaker3/um3_aa0.4_PP_Draft_Print.inst.cfg b/resources/quality/ultimaker3/um3_aa0.4_PP_Draft_Print.inst.cfg
index efe64cf83e..bc39d11e3f 100644
--- a/resources/quality/ultimaker3/um3_aa0.4_PP_Draft_Print.inst.cfg
+++ b/resources/quality/ultimaker3/um3_aa0.4_PP_Draft_Print.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pp
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.4
weight = -2
diff --git a/resources/quality/ultimaker3/um3_aa0.4_PP_Fast_Print.inst.cfg b/resources/quality/ultimaker3/um3_aa0.4_PP_Fast_Print.inst.cfg
index bf77deaa9b..f1fc634a3f 100644
--- a/resources/quality/ultimaker3/um3_aa0.4_PP_Fast_Print.inst.cfg
+++ b/resources/quality/ultimaker3/um3_aa0.4_PP_Fast_Print.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pp
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.4
weight = -1
diff --git a/resources/quality/ultimaker3/um3_aa0.4_PP_Normal_Quality.inst.cfg b/resources/quality/ultimaker3/um3_aa0.4_PP_Normal_Quality.inst.cfg
index 7d7d299002..1bd725e85d 100644
--- a/resources/quality/ultimaker3/um3_aa0.4_PP_Normal_Quality.inst.cfg
+++ b/resources/quality/ultimaker3/um3_aa0.4_PP_Normal_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pp
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.4
weight = 0
diff --git a/resources/quality/ultimaker3/um3_aa0.4_TPLA_Draft_Print.inst.cfg b/resources/quality/ultimaker3/um3_aa0.4_TPLA_Draft_Print.inst.cfg
index 9d7d8ca12e..477f85f5b6 100644
--- a/resources/quality/ultimaker3/um3_aa0.4_TPLA_Draft_Print.inst.cfg
+++ b/resources/quality/ultimaker3/um3_aa0.4_TPLA_Draft_Print.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tough_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.4
weight = -2
diff --git a/resources/quality/ultimaker3/um3_aa0.4_TPLA_Fast_Print.inst.cfg b/resources/quality/ultimaker3/um3_aa0.4_TPLA_Fast_Print.inst.cfg
index 51b1f0b3fb..13e980cf6a 100644
--- a/resources/quality/ultimaker3/um3_aa0.4_TPLA_Fast_Print.inst.cfg
+++ b/resources/quality/ultimaker3/um3_aa0.4_TPLA_Fast_Print.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tough_pla
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.4
weight = -1
diff --git a/resources/quality/ultimaker3/um3_aa0.4_TPLA_Normal_Quality.inst.cfg b/resources/quality/ultimaker3/um3_aa0.4_TPLA_Normal_Quality.inst.cfg
index 38bcb4bc95..636034bab1 100644
--- a/resources/quality/ultimaker3/um3_aa0.4_TPLA_Normal_Quality.inst.cfg
+++ b/resources/quality/ultimaker3/um3_aa0.4_TPLA_Normal_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tough_pla
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.4
weight = 0
diff --git a/resources/quality/ultimaker3/um3_aa0.4_TPU_Draft_Print.inst.cfg b/resources/quality/ultimaker3/um3_aa0.4_TPU_Draft_Print.inst.cfg
index f9747bd6cc..74b4c4c485 100644
--- a/resources/quality/ultimaker3/um3_aa0.4_TPU_Draft_Print.inst.cfg
+++ b/resources/quality/ultimaker3/um3_aa0.4_TPU_Draft_Print.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.4
weight = -2
diff --git a/resources/quality/ultimaker3/um3_aa0.4_TPU_Fast_Print.inst.cfg b/resources/quality/ultimaker3/um3_aa0.4_TPU_Fast_Print.inst.cfg
index 3d5d93a0bc..8d4bf4bc39 100644
--- a/resources/quality/ultimaker3/um3_aa0.4_TPU_Fast_Print.inst.cfg
+++ b/resources/quality/ultimaker3/um3_aa0.4_TPU_Fast_Print.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.4
weight = -1
diff --git a/resources/quality/ultimaker3/um3_aa0.4_TPU_Normal_Quality.inst.cfg b/resources/quality/ultimaker3/um3_aa0.4_TPU_Normal_Quality.inst.cfg
index 9aa61e231c..519b3bdd44 100644
--- a/resources/quality/ultimaker3/um3_aa0.4_TPU_Normal_Quality.inst.cfg
+++ b/resources/quality/ultimaker3/um3_aa0.4_TPU_Normal_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.4
weight = 0
diff --git a/resources/quality/ultimaker3/um3_aa0.8_ABS_Draft_Print.inst.cfg b/resources/quality/ultimaker3/um3_aa0.8_ABS_Draft_Print.inst.cfg
index 6abb78a736..adb2500a70 100644
--- a/resources/quality/ultimaker3/um3_aa0.8_ABS_Draft_Print.inst.cfg
+++ b/resources/quality/ultimaker3/um3_aa0.8_ABS_Draft_Print.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.8
weight = -2
diff --git a/resources/quality/ultimaker3/um3_aa0.8_ABS_Superdraft_Print.inst.cfg b/resources/quality/ultimaker3/um3_aa0.8_ABS_Superdraft_Print.inst.cfg
index 8392b76597..ae7d70cb11 100644
--- a/resources/quality/ultimaker3/um3_aa0.8_ABS_Superdraft_Print.inst.cfg
+++ b/resources/quality/ultimaker3/um3_aa0.8_ABS_Superdraft_Print.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = superdraft
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.8
weight = -4
diff --git a/resources/quality/ultimaker3/um3_aa0.8_ABS_Verydraft_Print.inst.cfg b/resources/quality/ultimaker3/um3_aa0.8_ABS_Verydraft_Print.inst.cfg
index 6f514271fc..679fe38c7c 100644
--- a/resources/quality/ultimaker3/um3_aa0.8_ABS_Verydraft_Print.inst.cfg
+++ b/resources/quality/ultimaker3/um3_aa0.8_ABS_Verydraft_Print.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = verydraft
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.8
weight = -3
diff --git a/resources/quality/ultimaker3/um3_aa0.8_CPEP_Fast_Print.inst.cfg b/resources/quality/ultimaker3/um3_aa0.8_CPEP_Fast_Print.inst.cfg
index 15fd974ad3..afa3b10a6b 100644
--- a/resources/quality/ultimaker3/um3_aa0.8_CPEP_Fast_Print.inst.cfg
+++ b/resources/quality/ultimaker3/um3_aa0.8_CPEP_Fast_Print.inst.cfg
@@ -7,7 +7,7 @@ version = 4
is_experimental = True
material = generic_cpe_plus
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.8
weight = -2
diff --git a/resources/quality/ultimaker3/um3_aa0.8_CPEP_Superdraft_Print.inst.cfg b/resources/quality/ultimaker3/um3_aa0.8_CPEP_Superdraft_Print.inst.cfg
index d3a1f51a7e..4134e74d7f 100644
--- a/resources/quality/ultimaker3/um3_aa0.8_CPEP_Superdraft_Print.inst.cfg
+++ b/resources/quality/ultimaker3/um3_aa0.8_CPEP_Superdraft_Print.inst.cfg
@@ -7,7 +7,7 @@ version = 4
is_experimental = True
material = generic_cpe_plus
quality_type = superdraft
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.8
weight = -4
diff --git a/resources/quality/ultimaker3/um3_aa0.8_CPEP_Verydraft_Print.inst.cfg b/resources/quality/ultimaker3/um3_aa0.8_CPEP_Verydraft_Print.inst.cfg
index 6725f66b5a..31d12a0fb3 100644
--- a/resources/quality/ultimaker3/um3_aa0.8_CPEP_Verydraft_Print.inst.cfg
+++ b/resources/quality/ultimaker3/um3_aa0.8_CPEP_Verydraft_Print.inst.cfg
@@ -7,7 +7,7 @@ version = 4
is_experimental = True
material = generic_cpe_plus
quality_type = verydraft
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.8
weight = -3
diff --git a/resources/quality/ultimaker3/um3_aa0.8_CPE_Draft_Print.inst.cfg b/resources/quality/ultimaker3/um3_aa0.8_CPE_Draft_Print.inst.cfg
index 6e68ff8d44..47a160b63d 100644
--- a/resources/quality/ultimaker3/um3_aa0.8_CPE_Draft_Print.inst.cfg
+++ b/resources/quality/ultimaker3/um3_aa0.8_CPE_Draft_Print.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_cpe
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.8
weight = -2
diff --git a/resources/quality/ultimaker3/um3_aa0.8_CPE_Superdraft_Print.inst.cfg b/resources/quality/ultimaker3/um3_aa0.8_CPE_Superdraft_Print.inst.cfg
index 72cba6a4f4..fa6985645a 100644
--- a/resources/quality/ultimaker3/um3_aa0.8_CPE_Superdraft_Print.inst.cfg
+++ b/resources/quality/ultimaker3/um3_aa0.8_CPE_Superdraft_Print.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_cpe
quality_type = superdraft
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.8
weight = -4
diff --git a/resources/quality/ultimaker3/um3_aa0.8_CPE_Verydraft_Print.inst.cfg b/resources/quality/ultimaker3/um3_aa0.8_CPE_Verydraft_Print.inst.cfg
index 83ce1ecd2b..ba0421ad11 100644
--- a/resources/quality/ultimaker3/um3_aa0.8_CPE_Verydraft_Print.inst.cfg
+++ b/resources/quality/ultimaker3/um3_aa0.8_CPE_Verydraft_Print.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_cpe
quality_type = verydraft
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.8
weight = -3
diff --git a/resources/quality/ultimaker3/um3_aa0.8_Nylon_Draft_Print.inst.cfg b/resources/quality/ultimaker3/um3_aa0.8_Nylon_Draft_Print.inst.cfg
index 54ceda0293..4f44e7fe59 100644
--- a/resources/quality/ultimaker3/um3_aa0.8_Nylon_Draft_Print.inst.cfg
+++ b/resources/quality/ultimaker3/um3_aa0.8_Nylon_Draft_Print.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.8
weight = -2
diff --git a/resources/quality/ultimaker3/um3_aa0.8_Nylon_Superdraft_Print.inst.cfg b/resources/quality/ultimaker3/um3_aa0.8_Nylon_Superdraft_Print.inst.cfg
index 75838db15a..f13bb3bbc7 100644
--- a/resources/quality/ultimaker3/um3_aa0.8_Nylon_Superdraft_Print.inst.cfg
+++ b/resources/quality/ultimaker3/um3_aa0.8_Nylon_Superdraft_Print.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = superdraft
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.8
weight = -4
diff --git a/resources/quality/ultimaker3/um3_aa0.8_Nylon_Verydraft_Print.inst.cfg b/resources/quality/ultimaker3/um3_aa0.8_Nylon_Verydraft_Print.inst.cfg
index 8357758962..c945d31b54 100644
--- a/resources/quality/ultimaker3/um3_aa0.8_Nylon_Verydraft_Print.inst.cfg
+++ b/resources/quality/ultimaker3/um3_aa0.8_Nylon_Verydraft_Print.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = verydraft
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.8
weight = -3
diff --git a/resources/quality/ultimaker3/um3_aa0.8_PC_Fast_Print.inst.cfg b/resources/quality/ultimaker3/um3_aa0.8_PC_Fast_Print.inst.cfg
index 8d9d6c5d20..189621449c 100644
--- a/resources/quality/ultimaker3/um3_aa0.8_PC_Fast_Print.inst.cfg
+++ b/resources/quality/ultimaker3/um3_aa0.8_PC_Fast_Print.inst.cfg
@@ -7,7 +7,7 @@ version = 4
is_experimental = True
material = generic_pc
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.8
weight = -2
diff --git a/resources/quality/ultimaker3/um3_aa0.8_PC_Superdraft_Print.inst.cfg b/resources/quality/ultimaker3/um3_aa0.8_PC_Superdraft_Print.inst.cfg
index 45daef65f1..513cbf51c2 100644
--- a/resources/quality/ultimaker3/um3_aa0.8_PC_Superdraft_Print.inst.cfg
+++ b/resources/quality/ultimaker3/um3_aa0.8_PC_Superdraft_Print.inst.cfg
@@ -7,7 +7,7 @@ version = 4
is_experimental = True
material = generic_pc
quality_type = superdraft
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.8
weight = -4
diff --git a/resources/quality/ultimaker3/um3_aa0.8_PC_Verydraft_Print.inst.cfg b/resources/quality/ultimaker3/um3_aa0.8_PC_Verydraft_Print.inst.cfg
index b9735811f5..c205489670 100644
--- a/resources/quality/ultimaker3/um3_aa0.8_PC_Verydraft_Print.inst.cfg
+++ b/resources/quality/ultimaker3/um3_aa0.8_PC_Verydraft_Print.inst.cfg
@@ -7,7 +7,7 @@ version = 4
is_experimental = True
material = generic_pc
quality_type = verydraft
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.8
weight = -3
diff --git a/resources/quality/ultimaker3/um3_aa0.8_PETG_Draft_Print.inst.cfg b/resources/quality/ultimaker3/um3_aa0.8_PETG_Draft_Print.inst.cfg
index 1b21810cdc..3eafff9a07 100644
--- a/resources/quality/ultimaker3/um3_aa0.8_PETG_Draft_Print.inst.cfg
+++ b/resources/quality/ultimaker3/um3_aa0.8_PETG_Draft_Print.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.8
weight = -2
diff --git a/resources/quality/ultimaker3/um3_aa0.8_PETG_Superdraft_Print.inst.cfg b/resources/quality/ultimaker3/um3_aa0.8_PETG_Superdraft_Print.inst.cfg
index d8052dc50e..fe36a86948 100644
--- a/resources/quality/ultimaker3/um3_aa0.8_PETG_Superdraft_Print.inst.cfg
+++ b/resources/quality/ultimaker3/um3_aa0.8_PETG_Superdraft_Print.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = superdraft
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.8
weight = -4
diff --git a/resources/quality/ultimaker3/um3_aa0.8_PETG_Verydraft_Print.inst.cfg b/resources/quality/ultimaker3/um3_aa0.8_PETG_Verydraft_Print.inst.cfg
index 2f31b97b14..2bba762e2d 100644
--- a/resources/quality/ultimaker3/um3_aa0.8_PETG_Verydraft_Print.inst.cfg
+++ b/resources/quality/ultimaker3/um3_aa0.8_PETG_Verydraft_Print.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = verydraft
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.8
weight = -3
diff --git a/resources/quality/ultimaker3/um3_aa0.8_PLA_Draft_Print.inst.cfg b/resources/quality/ultimaker3/um3_aa0.8_PLA_Draft_Print.inst.cfg
index cb86b763b4..57a830402a 100644
--- a/resources/quality/ultimaker3/um3_aa0.8_PLA_Draft_Print.inst.cfg
+++ b/resources/quality/ultimaker3/um3_aa0.8_PLA_Draft_Print.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.8
weight = -2
diff --git a/resources/quality/ultimaker3/um3_aa0.8_PLA_Superdraft_Print.inst.cfg b/resources/quality/ultimaker3/um3_aa0.8_PLA_Superdraft_Print.inst.cfg
index 733074fc29..40f710327f 100644
--- a/resources/quality/ultimaker3/um3_aa0.8_PLA_Superdraft_Print.inst.cfg
+++ b/resources/quality/ultimaker3/um3_aa0.8_PLA_Superdraft_Print.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = superdraft
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.8
weight = -4
diff --git a/resources/quality/ultimaker3/um3_aa0.8_PLA_Verydraft_Print.inst.cfg b/resources/quality/ultimaker3/um3_aa0.8_PLA_Verydraft_Print.inst.cfg
index 5628d15fb0..702c64bb78 100644
--- a/resources/quality/ultimaker3/um3_aa0.8_PLA_Verydraft_Print.inst.cfg
+++ b/resources/quality/ultimaker3/um3_aa0.8_PLA_Verydraft_Print.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = verydraft
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.8
weight = -3
diff --git a/resources/quality/ultimaker3/um3_aa0.8_PP_Draft_Print.inst.cfg b/resources/quality/ultimaker3/um3_aa0.8_PP_Draft_Print.inst.cfg
index 6e4412de37..031cefbe46 100644
--- a/resources/quality/ultimaker3/um3_aa0.8_PP_Draft_Print.inst.cfg
+++ b/resources/quality/ultimaker3/um3_aa0.8_PP_Draft_Print.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pp
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.8
weight = -2
diff --git a/resources/quality/ultimaker3/um3_aa0.8_PP_Superdraft_Print.inst.cfg b/resources/quality/ultimaker3/um3_aa0.8_PP_Superdraft_Print.inst.cfg
index be1ca10f89..551e05f0bd 100644
--- a/resources/quality/ultimaker3/um3_aa0.8_PP_Superdraft_Print.inst.cfg
+++ b/resources/quality/ultimaker3/um3_aa0.8_PP_Superdraft_Print.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pp
quality_type = superdraft
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.8
weight = -4
diff --git a/resources/quality/ultimaker3/um3_aa0.8_PP_Verydraft_Print.inst.cfg b/resources/quality/ultimaker3/um3_aa0.8_PP_Verydraft_Print.inst.cfg
index a11e14d732..4ad2973eb1 100644
--- a/resources/quality/ultimaker3/um3_aa0.8_PP_Verydraft_Print.inst.cfg
+++ b/resources/quality/ultimaker3/um3_aa0.8_PP_Verydraft_Print.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pp
quality_type = verydraft
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.8
weight = -3
diff --git a/resources/quality/ultimaker3/um3_aa0.8_TPLA_Draft_Print.inst.cfg b/resources/quality/ultimaker3/um3_aa0.8_TPLA_Draft_Print.inst.cfg
index 5affdb50fd..95acfbe1e1 100644
--- a/resources/quality/ultimaker3/um3_aa0.8_TPLA_Draft_Print.inst.cfg
+++ b/resources/quality/ultimaker3/um3_aa0.8_TPLA_Draft_Print.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tough_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.8
weight = -2
diff --git a/resources/quality/ultimaker3/um3_aa0.8_TPLA_Superdraft_Print.inst.cfg b/resources/quality/ultimaker3/um3_aa0.8_TPLA_Superdraft_Print.inst.cfg
index b3f0fb322d..bb16356c0e 100644
--- a/resources/quality/ultimaker3/um3_aa0.8_TPLA_Superdraft_Print.inst.cfg
+++ b/resources/quality/ultimaker3/um3_aa0.8_TPLA_Superdraft_Print.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tough_pla
quality_type = superdraft
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.8
weight = -4
diff --git a/resources/quality/ultimaker3/um3_aa0.8_TPLA_Verydraft_Print.inst.cfg b/resources/quality/ultimaker3/um3_aa0.8_TPLA_Verydraft_Print.inst.cfg
index cda3cf8b56..f966c0c56a 100644
--- a/resources/quality/ultimaker3/um3_aa0.8_TPLA_Verydraft_Print.inst.cfg
+++ b/resources/quality/ultimaker3/um3_aa0.8_TPLA_Verydraft_Print.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tough_pla
quality_type = verydraft
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.8
weight = -3
diff --git a/resources/quality/ultimaker3/um3_aa0.8_TPU_Draft_Print.inst.cfg b/resources/quality/ultimaker3/um3_aa0.8_TPU_Draft_Print.inst.cfg
index ac0badf089..ac65ddbacd 100644
--- a/resources/quality/ultimaker3/um3_aa0.8_TPU_Draft_Print.inst.cfg
+++ b/resources/quality/ultimaker3/um3_aa0.8_TPU_Draft_Print.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.8
weight = -2
diff --git a/resources/quality/ultimaker3/um3_aa0.8_TPU_Superdraft_Print.inst.cfg b/resources/quality/ultimaker3/um3_aa0.8_TPU_Superdraft_Print.inst.cfg
index a068d842e2..be99f146bb 100644
--- a/resources/quality/ultimaker3/um3_aa0.8_TPU_Superdraft_Print.inst.cfg
+++ b/resources/quality/ultimaker3/um3_aa0.8_TPU_Superdraft_Print.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = superdraft
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.8
weight = -4
diff --git a/resources/quality/ultimaker3/um3_aa0.8_TPU_Verydraft_Print.inst.cfg b/resources/quality/ultimaker3/um3_aa0.8_TPU_Verydraft_Print.inst.cfg
index a2a5a43f3d..4b21f7e531 100644
--- a/resources/quality/ultimaker3/um3_aa0.8_TPU_Verydraft_Print.inst.cfg
+++ b/resources/quality/ultimaker3/um3_aa0.8_TPU_Verydraft_Print.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = verydraft
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.8
weight = -3
diff --git a/resources/quality/ultimaker3/um3_bb0.4_PVA_Draft_Print.inst.cfg b/resources/quality/ultimaker3/um3_bb0.4_PVA_Draft_Print.inst.cfg
index 5a0e2d20cb..8569b4edf2 100644
--- a/resources/quality/ultimaker3/um3_bb0.4_PVA_Draft_Print.inst.cfg
+++ b/resources/quality/ultimaker3/um3_bb0.4_PVA_Draft_Print.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pva
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = BB 0.4
weight = -2
diff --git a/resources/quality/ultimaker3/um3_bb0.4_PVA_Fast_Print.inst.cfg b/resources/quality/ultimaker3/um3_bb0.4_PVA_Fast_Print.inst.cfg
index 78d3f70cfe..27eb5ebadc 100644
--- a/resources/quality/ultimaker3/um3_bb0.4_PVA_Fast_Print.inst.cfg
+++ b/resources/quality/ultimaker3/um3_bb0.4_PVA_Fast_Print.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pva
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = BB 0.4
weight = -1
diff --git a/resources/quality/ultimaker3/um3_bb0.4_PVA_High_Quality.inst.cfg b/resources/quality/ultimaker3/um3_bb0.4_PVA_High_Quality.inst.cfg
index 1833790825..f9c6c09143 100644
--- a/resources/quality/ultimaker3/um3_bb0.4_PVA_High_Quality.inst.cfg
+++ b/resources/quality/ultimaker3/um3_bb0.4_PVA_High_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pva
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
variant = BB 0.4
weight = 1
diff --git a/resources/quality/ultimaker3/um3_bb0.4_PVA_Normal_Quality.inst.cfg b/resources/quality/ultimaker3/um3_bb0.4_PVA_Normal_Quality.inst.cfg
index 11e18722dd..b3588e1892 100644
--- a/resources/quality/ultimaker3/um3_bb0.4_PVA_Normal_Quality.inst.cfg
+++ b/resources/quality/ultimaker3/um3_bb0.4_PVA_Normal_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pva
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = BB 0.4
weight = 0
diff --git a/resources/quality/ultimaker3/um3_bb0.8_PVA_Draft_Print.inst.cfg b/resources/quality/ultimaker3/um3_bb0.8_PVA_Draft_Print.inst.cfg
index 046f49887e..6b07a1ae82 100644
--- a/resources/quality/ultimaker3/um3_bb0.8_PVA_Draft_Print.inst.cfg
+++ b/resources/quality/ultimaker3/um3_bb0.8_PVA_Draft_Print.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pva
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = BB 0.8
weight = -2
diff --git a/resources/quality/ultimaker3/um3_bb0.8_PVA_Superdraft_Print.inst.cfg b/resources/quality/ultimaker3/um3_bb0.8_PVA_Superdraft_Print.inst.cfg
index e6a616150e..39443367ae 100644
--- a/resources/quality/ultimaker3/um3_bb0.8_PVA_Superdraft_Print.inst.cfg
+++ b/resources/quality/ultimaker3/um3_bb0.8_PVA_Superdraft_Print.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pva
quality_type = superdraft
-setting_version = 21
+setting_version = 22
type = quality
variant = BB 0.8
weight = -4
diff --git a/resources/quality/ultimaker3/um3_bb0.8_PVA_Verydraft_Print.inst.cfg b/resources/quality/ultimaker3/um3_bb0.8_PVA_Verydraft_Print.inst.cfg
index e5d469ae21..d43237b232 100644
--- a/resources/quality/ultimaker3/um3_bb0.8_PVA_Verydraft_Print.inst.cfg
+++ b/resources/quality/ultimaker3/um3_bb0.8_PVA_Verydraft_Print.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pva
quality_type = verydraft
-setting_version = 21
+setting_version = 22
type = quality
variant = BB 0.8
weight = -3
diff --git a/resources/quality/ultimaker3/um3_global_Draft_Quality.inst.cfg b/resources/quality/ultimaker3/um3_global_Draft_Quality.inst.cfg
index 4a82b3893d..820c25f6ba 100644
--- a/resources/quality/ultimaker3/um3_global_Draft_Quality.inst.cfg
+++ b/resources/quality/ultimaker3/um3_global_Draft_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/ultimaker3/um3_global_Fast_Quality.inst.cfg b/resources/quality/ultimaker3/um3_global_Fast_Quality.inst.cfg
index 48b1110ade..1db93cc34f 100644
--- a/resources/quality/ultimaker3/um3_global_Fast_Quality.inst.cfg
+++ b/resources/quality/ultimaker3/um3_global_Fast_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
weight = -1
diff --git a/resources/quality/ultimaker3/um3_global_High_Quality.inst.cfg b/resources/quality/ultimaker3/um3_global_High_Quality.inst.cfg
index 4bac6efe99..c27bc8b96c 100644
--- a/resources/quality/ultimaker3/um3_global_High_Quality.inst.cfg
+++ b/resources/quality/ultimaker3/um3_global_High_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
weight = 1
diff --git a/resources/quality/ultimaker3/um3_global_Normal_Quality.inst.cfg b/resources/quality/ultimaker3/um3_global_Normal_Quality.inst.cfg
index 360c36036b..3f1f52f563 100644
--- a/resources/quality/ultimaker3/um3_global_Normal_Quality.inst.cfg
+++ b/resources/quality/ultimaker3/um3_global_Normal_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/ultimaker3/um3_global_Superdraft_Quality.inst.cfg b/resources/quality/ultimaker3/um3_global_Superdraft_Quality.inst.cfg
index f0d092512f..be0be2dfbf 100644
--- a/resources/quality/ultimaker3/um3_global_Superdraft_Quality.inst.cfg
+++ b/resources/quality/ultimaker3/um3_global_Superdraft_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = superdraft
-setting_version = 21
+setting_version = 22
type = quality
weight = -4
diff --git a/resources/quality/ultimaker3/um3_global_Verydraft_Quality.inst.cfg b/resources/quality/ultimaker3/um3_global_Verydraft_Quality.inst.cfg
index d11269aa03..53addba134 100644
--- a/resources/quality/ultimaker3/um3_global_Verydraft_Quality.inst.cfg
+++ b/resources/quality/ultimaker3/um3_global_Verydraft_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = verydraft
-setting_version = 21
+setting_version = 22
type = quality
weight = -3
diff --git a/resources/quality/ultimaker_original/umo_global_Coarse_Quality.inst.cfg b/resources/quality/ultimaker_original/umo_global_Coarse_Quality.inst.cfg
index fd3865f9b3..2d7da87e55 100644
--- a/resources/quality/ultimaker_original/umo_global_Coarse_Quality.inst.cfg
+++ b/resources/quality/ultimaker_original/umo_global_Coarse_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
weight = -3
diff --git a/resources/quality/ultimaker_original/umo_global_Draft_Quality.inst.cfg b/resources/quality/ultimaker_original/umo_global_Draft_Quality.inst.cfg
index 206f4b85e0..8f77b3b330 100644
--- a/resources/quality/ultimaker_original/umo_global_Draft_Quality.inst.cfg
+++ b/resources/quality/ultimaker_original/umo_global_Draft_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/ultimaker_original/umo_global_Extra_Coarse_Quality.inst.cfg b/resources/quality/ultimaker_original/umo_global_Extra_Coarse_Quality.inst.cfg
index 9f3fc00baf..c28b33c715 100644
--- a/resources/quality/ultimaker_original/umo_global_Extra_Coarse_Quality.inst.cfg
+++ b/resources/quality/ultimaker_original/umo_global_Extra_Coarse_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = extra coarse
-setting_version = 21
+setting_version = 22
type = quality
weight = -4
diff --git a/resources/quality/ultimaker_original/umo_global_Fast_Quality.inst.cfg b/resources/quality/ultimaker_original/umo_global_Fast_Quality.inst.cfg
index eda8e78a4b..931ba6a129 100644
--- a/resources/quality/ultimaker_original/umo_global_Fast_Quality.inst.cfg
+++ b/resources/quality/ultimaker_original/umo_global_Fast_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
weight = -1
diff --git a/resources/quality/ultimaker_original/umo_global_High_Quality.inst.cfg b/resources/quality/ultimaker_original/umo_global_High_Quality.inst.cfg
index bd60281b96..74ab824a8d 100644
--- a/resources/quality/ultimaker_original/umo_global_High_Quality.inst.cfg
+++ b/resources/quality/ultimaker_original/umo_global_High_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
weight = 1
diff --git a/resources/quality/ultimaker_original/umo_global_Normal_Quality.inst.cfg b/resources/quality/ultimaker_original/umo_global_Normal_Quality.inst.cfg
index d9bc447b39..0229a765f4 100644
--- a/resources/quality/ultimaker_original/umo_global_Normal_Quality.inst.cfg
+++ b/resources/quality/ultimaker_original/umo_global_Normal_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.25_abs_0.1mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.25_abs_0.1mm.inst.cfg
index b638e8e9a4..ed8b8c2704 100644
--- a/resources/quality/ultimaker_s3/um_s3_aa0.25_abs_0.1mm.inst.cfg
+++ b/resources/quality/ultimaker_s3/um_s3_aa0.25_abs_0.1mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.25
weight = 0
diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.25_cpe_0.1mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.25_cpe_0.1mm.inst.cfg
index a2332693b1..2cba4bb788 100644
--- a/resources/quality/ultimaker_s3/um_s3_aa0.25_cpe_0.1mm.inst.cfg
+++ b/resources/quality/ultimaker_s3/um_s3_aa0.25_cpe_0.1mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_cpe
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.25
weight = 0
diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.25_nylon_0.1mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.25_nylon_0.1mm.inst.cfg
index 2804fe58b8..0a3d2060b3 100644
--- a/resources/quality/ultimaker_s3/um_s3_aa0.25_nylon_0.1mm.inst.cfg
+++ b/resources/quality/ultimaker_s3/um_s3_aa0.25_nylon_0.1mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.25
weight = 0
diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.25_pc_0.1mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.25_pc_0.1mm.inst.cfg
index 3c0435479d..6e41b29ec0 100644
--- a/resources/quality/ultimaker_s3/um_s3_aa0.25_pc_0.1mm.inst.cfg
+++ b/resources/quality/ultimaker_s3/um_s3_aa0.25_pc_0.1mm.inst.cfg
@@ -7,7 +7,7 @@ version = 4
is_experimental = True
material = generic_pc
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.25
weight = 0
diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.25_petg_0.1mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.25_petg_0.1mm.inst.cfg
index c56770684c..ffaf1dd591 100644
--- a/resources/quality/ultimaker_s3/um_s3_aa0.25_petg_0.1mm.inst.cfg
+++ b/resources/quality/ultimaker_s3/um_s3_aa0.25_petg_0.1mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.25
weight = 0
diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.25_pla_0.1mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.25_pla_0.1mm.inst.cfg
index 47d387be54..f3241c06a4 100644
--- a/resources/quality/ultimaker_s3/um_s3_aa0.25_pla_0.1mm.inst.cfg
+++ b/resources/quality/ultimaker_s3/um_s3_aa0.25_pla_0.1mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.25
weight = 0
diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.25_pp_0.1mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.25_pp_0.1mm.inst.cfg
index 8037a47780..90ac201992 100644
--- a/resources/quality/ultimaker_s3/um_s3_aa0.25_pp_0.1mm.inst.cfg
+++ b/resources/quality/ultimaker_s3/um_s3_aa0.25_pp_0.1mm.inst.cfg
@@ -7,7 +7,7 @@ version = 4
is_experimental = True
material = generic_pp
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.25
weight = 0
diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.25_tough-pla_0.1mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.25_tough-pla_0.1mm.inst.cfg
index 5d594381c2..3292a7a89e 100644
--- a/resources/quality/ultimaker_s3/um_s3_aa0.25_tough-pla_0.1mm.inst.cfg
+++ b/resources/quality/ultimaker_s3/um_s3_aa0.25_tough-pla_0.1mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tough_pla
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.25
weight = 0
diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_abs_0.06mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_abs_0.06mm.inst.cfg
index 6072b67a0e..ad57f4d87d 100644
--- a/resources/quality/ultimaker_s3/um_s3_aa0.4_abs_0.06mm.inst.cfg
+++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_abs_0.06mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.4
weight = 1
diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_abs_0.15mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_abs_0.15mm.inst.cfg
index 61674bc415..075c1fd4aa 100644
--- a/resources/quality/ultimaker_s3/um_s3_aa0.4_abs_0.15mm.inst.cfg
+++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_abs_0.15mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.4
weight = -1
diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_abs_0.1mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_abs_0.1mm.inst.cfg
index 39c7d51e9e..5c2bb0f6f4 100644
--- a/resources/quality/ultimaker_s3/um_s3_aa0.4_abs_0.1mm.inst.cfg
+++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_abs_0.1mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.4
weight = 0
diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_abs_0.2mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_abs_0.2mm.inst.cfg
index 8163d77214..c942908d83 100644
--- a/resources/quality/ultimaker_s3/um_s3_aa0.4_abs_0.2mm.inst.cfg
+++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_abs_0.2mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.4
weight = -2
diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_bam_0.15mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_bam_0.15mm.inst.cfg
index 2c7adc4e88..5e0f66fbf2 100644
--- a/resources/quality/ultimaker_s3/um_s3_aa0.4_bam_0.15mm.inst.cfg
+++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_bam_0.15mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_bam
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.4
weight = -1
diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_bam_0.1mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_bam_0.1mm.inst.cfg
index 647523cbf0..7aa817c882 100644
--- a/resources/quality/ultimaker_s3/um_s3_aa0.4_bam_0.1mm.inst.cfg
+++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_bam_0.1mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_bam
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.4
weight = 0
diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_bam_0.2mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_bam_0.2mm.inst.cfg
index 179cfb7d04..9b02d3c64f 100644
--- a/resources/quality/ultimaker_s3/um_s3_aa0.4_bam_0.2mm.inst.cfg
+++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_bam_0.2mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_bam
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.4
weight = -2
diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_bam_0.3mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_bam_0.3mm.inst.cfg
index 1b26bafaf4..a591c13b21 100644
--- a/resources/quality/ultimaker_s3/um_s3_aa0.4_bam_0.3mm.inst.cfg
+++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_bam_0.3mm.inst.cfg
@@ -7,7 +7,7 @@ version = 4
is_experimental = True
material = generic_bam
quality_type = verydraft
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.4
weight = -3
diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_cpe-plus_0.06mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_cpe-plus_0.06mm.inst.cfg
index 52b7a6e17e..7d8d426e50 100644
--- a/resources/quality/ultimaker_s3/um_s3_aa0.4_cpe-plus_0.06mm.inst.cfg
+++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_cpe-plus_0.06mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_cpe_plus
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.4
weight = 1
diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_cpe-plus_0.15mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_cpe-plus_0.15mm.inst.cfg
index 8b116c1faa..ae11e6d777 100644
--- a/resources/quality/ultimaker_s3/um_s3_aa0.4_cpe-plus_0.15mm.inst.cfg
+++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_cpe-plus_0.15mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_cpe_plus
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.4
weight = -1
diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_cpe-plus_0.1mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_cpe-plus_0.1mm.inst.cfg
index 87d7380812..2a426c07bd 100644
--- a/resources/quality/ultimaker_s3/um_s3_aa0.4_cpe-plus_0.1mm.inst.cfg
+++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_cpe-plus_0.1mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_cpe_plus
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.4
weight = 0
diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_cpe-plus_0.2mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_cpe-plus_0.2mm.inst.cfg
index 89d30a97d5..32bf3053b0 100644
--- a/resources/quality/ultimaker_s3/um_s3_aa0.4_cpe-plus_0.2mm.inst.cfg
+++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_cpe-plus_0.2mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_cpe_plus
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.4
weight = -2
diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_cpe_0.06mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_cpe_0.06mm.inst.cfg
index 58c449e7f3..8a399bd637 100644
--- a/resources/quality/ultimaker_s3/um_s3_aa0.4_cpe_0.06mm.inst.cfg
+++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_cpe_0.06mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_cpe
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.4
weight = 1
diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_cpe_0.15mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_cpe_0.15mm.inst.cfg
index 3162e0712a..e6f19344df 100644
--- a/resources/quality/ultimaker_s3/um_s3_aa0.4_cpe_0.15mm.inst.cfg
+++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_cpe_0.15mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_cpe
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.4
weight = -1
diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_cpe_0.1mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_cpe_0.1mm.inst.cfg
index fe196e783a..730f7cd2f3 100644
--- a/resources/quality/ultimaker_s3/um_s3_aa0.4_cpe_0.1mm.inst.cfg
+++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_cpe_0.1mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_cpe
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.4
weight = 0
diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_cpe_0.2mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_cpe_0.2mm.inst.cfg
index dbfebcc02b..8a3f4ab272 100644
--- a/resources/quality/ultimaker_s3/um_s3_aa0.4_cpe_0.2mm.inst.cfg
+++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_cpe_0.2mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_cpe
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.4
weight = -2
diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_nylon_0.06mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_nylon_0.06mm.inst.cfg
index 47ba4ff9ab..666ed67770 100644
--- a/resources/quality/ultimaker_s3/um_s3_aa0.4_nylon_0.06mm.inst.cfg
+++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_nylon_0.06mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.4
weight = 1
diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_nylon_0.15mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_nylon_0.15mm.inst.cfg
index 79100cc944..71132921d6 100644
--- a/resources/quality/ultimaker_s3/um_s3_aa0.4_nylon_0.15mm.inst.cfg
+++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_nylon_0.15mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.4
weight = -1
diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_nylon_0.1mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_nylon_0.1mm.inst.cfg
index 5fb48ed3e4..37850c907f 100644
--- a/resources/quality/ultimaker_s3/um_s3_aa0.4_nylon_0.1mm.inst.cfg
+++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_nylon_0.1mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.4
weight = 0
diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_nylon_0.2mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_nylon_0.2mm.inst.cfg
index 23b81943ef..73cfcb9344 100644
--- a/resources/quality/ultimaker_s3/um_s3_aa0.4_nylon_0.2mm.inst.cfg
+++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_nylon_0.2mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.4
weight = -2
diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_pc_0.06mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_pc_0.06mm.inst.cfg
index 85b364c042..92708c8e66 100644
--- a/resources/quality/ultimaker_s3/um_s3_aa0.4_pc_0.06mm.inst.cfg
+++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_pc_0.06mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pc
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.4
weight = 1
diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_pc_0.15mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_pc_0.15mm.inst.cfg
index 3118e4e176..2abcc4eabd 100644
--- a/resources/quality/ultimaker_s3/um_s3_aa0.4_pc_0.15mm.inst.cfg
+++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_pc_0.15mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pc
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.4
weight = -1
diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_pc_0.1mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_pc_0.1mm.inst.cfg
index 4a0041a1fa..16543c9ce3 100644
--- a/resources/quality/ultimaker_s3/um_s3_aa0.4_pc_0.1mm.inst.cfg
+++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_pc_0.1mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pc
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.4
weight = 0
diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_pc_0.2mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_pc_0.2mm.inst.cfg
index 981cf334a3..5dbb058cb8 100644
--- a/resources/quality/ultimaker_s3/um_s3_aa0.4_pc_0.2mm.inst.cfg
+++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_pc_0.2mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pc
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.4
weight = -2
diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_petg_0.06mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_petg_0.06mm.inst.cfg
index 5022773478..fdbdb811c1 100644
--- a/resources/quality/ultimaker_s3/um_s3_aa0.4_petg_0.06mm.inst.cfg
+++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_petg_0.06mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.4
weight = 1
diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_petg_0.15mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_petg_0.15mm.inst.cfg
index de0126e750..d71148e5ce 100644
--- a/resources/quality/ultimaker_s3/um_s3_aa0.4_petg_0.15mm.inst.cfg
+++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_petg_0.15mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.4
weight = -1
diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_petg_0.1mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_petg_0.1mm.inst.cfg
index 3c02014866..69f6059c00 100644
--- a/resources/quality/ultimaker_s3/um_s3_aa0.4_petg_0.1mm.inst.cfg
+++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_petg_0.1mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.4
weight = 0
diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_petg_0.2mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_petg_0.2mm.inst.cfg
index 7d62b4476d..02b09887a6 100644
--- a/resources/quality/ultimaker_s3/um_s3_aa0.4_petg_0.2mm.inst.cfg
+++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_petg_0.2mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.4
weight = -2
diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_pla_0.06mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_pla_0.06mm.inst.cfg
index 8989b9f2fe..17dc6150bc 100644
--- a/resources/quality/ultimaker_s3/um_s3_aa0.4_pla_0.06mm.inst.cfg
+++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_pla_0.06mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.4
weight = 1
diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_pla_0.15mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_pla_0.15mm.inst.cfg
index 30bd8231d1..f076447401 100644
--- a/resources/quality/ultimaker_s3/um_s3_aa0.4_pla_0.15mm.inst.cfg
+++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_pla_0.15mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.4
weight = -1
diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_pla_0.1mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_pla_0.1mm.inst.cfg
index 770e93a14e..8f54cb3dd9 100644
--- a/resources/quality/ultimaker_s3/um_s3_aa0.4_pla_0.1mm.inst.cfg
+++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_pla_0.1mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.4
weight = 0
diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_pla_0.2mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_pla_0.2mm.inst.cfg
index 447d19e64e..e38e29772c 100644
--- a/resources/quality/ultimaker_s3/um_s3_aa0.4_pla_0.2mm.inst.cfg
+++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_pla_0.2mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.4
weight = -2
diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_pla_0.3mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_pla_0.3mm.inst.cfg
index b472ee9768..f0c2a8baa2 100644
--- a/resources/quality/ultimaker_s3/um_s3_aa0.4_pla_0.3mm.inst.cfg
+++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_pla_0.3mm.inst.cfg
@@ -7,7 +7,7 @@ version = 4
is_experimental = True
material = generic_pla
quality_type = verydraft
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.4
weight = -3
diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_pp_0.15mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_pp_0.15mm.inst.cfg
index 0de966fb2c..94bd77bb0a 100644
--- a/resources/quality/ultimaker_s3/um_s3_aa0.4_pp_0.15mm.inst.cfg
+++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_pp_0.15mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pp
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.4
weight = -1
diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_pp_0.1mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_pp_0.1mm.inst.cfg
index 27776f6b37..a33459c48b 100644
--- a/resources/quality/ultimaker_s3/um_s3_aa0.4_pp_0.1mm.inst.cfg
+++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_pp_0.1mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pp
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.4
weight = 0
diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_pp_0.2mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_pp_0.2mm.inst.cfg
index 4034da9598..9c263be5fa 100644
--- a/resources/quality/ultimaker_s3/um_s3_aa0.4_pp_0.2mm.inst.cfg
+++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_pp_0.2mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pp
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.4
weight = -2
diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_tough-pla_0.06mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_tough-pla_0.06mm.inst.cfg
index 4c7a16d049..a2d05aee51 100644
--- a/resources/quality/ultimaker_s3/um_s3_aa0.4_tough-pla_0.06mm.inst.cfg
+++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_tough-pla_0.06mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tough_pla
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.4
weight = 1
diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_tough-pla_0.15mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_tough-pla_0.15mm.inst.cfg
index 289897d9a6..d94df8b8f3 100644
--- a/resources/quality/ultimaker_s3/um_s3_aa0.4_tough-pla_0.15mm.inst.cfg
+++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_tough-pla_0.15mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tough_pla
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.4
weight = -1
diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_tough-pla_0.1mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_tough-pla_0.1mm.inst.cfg
index c69e5cb987..b9ce7d8e90 100644
--- a/resources/quality/ultimaker_s3/um_s3_aa0.4_tough-pla_0.1mm.inst.cfg
+++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_tough-pla_0.1mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tough_pla
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.4
weight = 0
diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_tough-pla_0.2mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_tough-pla_0.2mm.inst.cfg
index 2eb7f52188..4d221a84c4 100644
--- a/resources/quality/ultimaker_s3/um_s3_aa0.4_tough-pla_0.2mm.inst.cfg
+++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_tough-pla_0.2mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tough_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.4
weight = -2
diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_tough-pla_0.3mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_tough-pla_0.3mm.inst.cfg
index a3cba1ba5b..efdfe026c7 100644
--- a/resources/quality/ultimaker_s3/um_s3_aa0.4_tough-pla_0.3mm.inst.cfg
+++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_tough-pla_0.3mm.inst.cfg
@@ -7,7 +7,7 @@ version = 4
is_experimental = True
material = generic_tough_pla
quality_type = verydraft
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.4
weight = -3
diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_tpu_0.15mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_tpu_0.15mm.inst.cfg
index 56e041ce92..1620a0a022 100644
--- a/resources/quality/ultimaker_s3/um_s3_aa0.4_tpu_0.15mm.inst.cfg
+++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_tpu_0.15mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.4
weight = -1
diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_tpu_0.1mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_tpu_0.1mm.inst.cfg
index bfa1fc7dbd..5d47c9dad1 100644
--- a/resources/quality/ultimaker_s3/um_s3_aa0.4_tpu_0.1mm.inst.cfg
+++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_tpu_0.1mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.4
weight = 0
diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_tpu_0.2mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_tpu_0.2mm.inst.cfg
index a73742b8ad..510123220d 100644
--- a/resources/quality/ultimaker_s3/um_s3_aa0.4_tpu_0.2mm.inst.cfg
+++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_tpu_0.2mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.4
weight = -2
diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_abs_0.2mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_abs_0.2mm.inst.cfg
index e37242ea1e..4e20896edc 100644
--- a/resources/quality/ultimaker_s3/um_s3_aa0.8_abs_0.2mm.inst.cfg
+++ b/resources/quality/ultimaker_s3/um_s3_aa0.8_abs_0.2mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.8
weight = -2
diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_abs_0.3mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_abs_0.3mm.inst.cfg
index b8bca23038..ca17504121 100644
--- a/resources/quality/ultimaker_s3/um_s3_aa0.8_abs_0.3mm.inst.cfg
+++ b/resources/quality/ultimaker_s3/um_s3_aa0.8_abs_0.3mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = verydraft
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.8
weight = -3
diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_abs_0.4mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_abs_0.4mm.inst.cfg
index 757a404f84..27972c5ae6 100644
--- a/resources/quality/ultimaker_s3/um_s3_aa0.8_abs_0.4mm.inst.cfg
+++ b/resources/quality/ultimaker_s3/um_s3_aa0.8_abs_0.4mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = superdraft
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.8
weight = -4
diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_cpe-plus_0.2mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_cpe-plus_0.2mm.inst.cfg
index 8d315cdeb8..4b9d07f15c 100644
--- a/resources/quality/ultimaker_s3/um_s3_aa0.8_cpe-plus_0.2mm.inst.cfg
+++ b/resources/quality/ultimaker_s3/um_s3_aa0.8_cpe-plus_0.2mm.inst.cfg
@@ -7,7 +7,7 @@ version = 4
is_experimental = True
material = generic_cpe_plus
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.8
weight = -2
diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_cpe-plus_0.3mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_cpe-plus_0.3mm.inst.cfg
index a323927581..1b337a023e 100644
--- a/resources/quality/ultimaker_s3/um_s3_aa0.8_cpe-plus_0.3mm.inst.cfg
+++ b/resources/quality/ultimaker_s3/um_s3_aa0.8_cpe-plus_0.3mm.inst.cfg
@@ -7,7 +7,7 @@ version = 4
is_experimental = True
material = generic_cpe_plus
quality_type = verydraft
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.8
weight = -3
diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_cpe-plus_0.4mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_cpe-plus_0.4mm.inst.cfg
index 609a5a2ad9..31fda03ca0 100644
--- a/resources/quality/ultimaker_s3/um_s3_aa0.8_cpe-plus_0.4mm.inst.cfg
+++ b/resources/quality/ultimaker_s3/um_s3_aa0.8_cpe-plus_0.4mm.inst.cfg
@@ -7,7 +7,7 @@ version = 4
is_experimental = True
material = generic_cpe_plus
quality_type = superdraft
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.8
weight = -4
diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_cpe_0.2mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_cpe_0.2mm.inst.cfg
index 5f00679a4e..9e334d613e 100644
--- a/resources/quality/ultimaker_s3/um_s3_aa0.8_cpe_0.2mm.inst.cfg
+++ b/resources/quality/ultimaker_s3/um_s3_aa0.8_cpe_0.2mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_cpe
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.8
weight = -2
diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_cpe_0.3mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_cpe_0.3mm.inst.cfg
index 164cab0587..6a286ca3a0 100644
--- a/resources/quality/ultimaker_s3/um_s3_aa0.8_cpe_0.3mm.inst.cfg
+++ b/resources/quality/ultimaker_s3/um_s3_aa0.8_cpe_0.3mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_cpe
quality_type = verydraft
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.8
weight = -3
diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_cpe_0.4mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_cpe_0.4mm.inst.cfg
index 0d0aae23ef..b8409d768d 100644
--- a/resources/quality/ultimaker_s3/um_s3_aa0.8_cpe_0.4mm.inst.cfg
+++ b/resources/quality/ultimaker_s3/um_s3_aa0.8_cpe_0.4mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_cpe
quality_type = superdraft
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.8
weight = -4
diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_nylon_0.2mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_nylon_0.2mm.inst.cfg
index 26c521f788..5268db94b5 100644
--- a/resources/quality/ultimaker_s3/um_s3_aa0.8_nylon_0.2mm.inst.cfg
+++ b/resources/quality/ultimaker_s3/um_s3_aa0.8_nylon_0.2mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.8
weight = -2
diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_nylon_0.3mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_nylon_0.3mm.inst.cfg
index 6e243bc804..53718d394b 100644
--- a/resources/quality/ultimaker_s3/um_s3_aa0.8_nylon_0.3mm.inst.cfg
+++ b/resources/quality/ultimaker_s3/um_s3_aa0.8_nylon_0.3mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = verydraft
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.8
weight = -3
diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_nylon_0.4mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_nylon_0.4mm.inst.cfg
index b5b3975012..274625304b 100644
--- a/resources/quality/ultimaker_s3/um_s3_aa0.8_nylon_0.4mm.inst.cfg
+++ b/resources/quality/ultimaker_s3/um_s3_aa0.8_nylon_0.4mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = superdraft
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.8
weight = -4
diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_pc_0.2mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_pc_0.2mm.inst.cfg
index 5070d58830..e13cd65c33 100644
--- a/resources/quality/ultimaker_s3/um_s3_aa0.8_pc_0.2mm.inst.cfg
+++ b/resources/quality/ultimaker_s3/um_s3_aa0.8_pc_0.2mm.inst.cfg
@@ -7,7 +7,7 @@ version = 4
is_experimental = True
material = generic_pc
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.8
weight = -2
diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_pc_0.3mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_pc_0.3mm.inst.cfg
index bb4befa67e..3a70102d94 100644
--- a/resources/quality/ultimaker_s3/um_s3_aa0.8_pc_0.3mm.inst.cfg
+++ b/resources/quality/ultimaker_s3/um_s3_aa0.8_pc_0.3mm.inst.cfg
@@ -7,7 +7,7 @@ version = 4
is_experimental = True
material = generic_pc
quality_type = verydraft
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.8
weight = -3
diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_pc_0.4mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_pc_0.4mm.inst.cfg
index 9eb95cffdc..a4df2c33b4 100644
--- a/resources/quality/ultimaker_s3/um_s3_aa0.8_pc_0.4mm.inst.cfg
+++ b/resources/quality/ultimaker_s3/um_s3_aa0.8_pc_0.4mm.inst.cfg
@@ -7,7 +7,7 @@ version = 4
is_experimental = True
material = generic_pc
quality_type = superdraft
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.8
weight = -4
diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_petg_0.2mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_petg_0.2mm.inst.cfg
index c717adf6cc..d901c6c0dd 100644
--- a/resources/quality/ultimaker_s3/um_s3_aa0.8_petg_0.2mm.inst.cfg
+++ b/resources/quality/ultimaker_s3/um_s3_aa0.8_petg_0.2mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.8
weight = -2
diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_petg_0.3mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_petg_0.3mm.inst.cfg
index a3c7f30c51..0279882346 100644
--- a/resources/quality/ultimaker_s3/um_s3_aa0.8_petg_0.3mm.inst.cfg
+++ b/resources/quality/ultimaker_s3/um_s3_aa0.8_petg_0.3mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = verydraft
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.8
weight = -3
diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_petg_0.4mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_petg_0.4mm.inst.cfg
index 365980bc7b..373d6a0b78 100644
--- a/resources/quality/ultimaker_s3/um_s3_aa0.8_petg_0.4mm.inst.cfg
+++ b/resources/quality/ultimaker_s3/um_s3_aa0.8_petg_0.4mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = superdraft
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.8
weight = -4
diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_pla_0.2mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_pla_0.2mm.inst.cfg
index 74ebe86eec..1feae070fc 100644
--- a/resources/quality/ultimaker_s3/um_s3_aa0.8_pla_0.2mm.inst.cfg
+++ b/resources/quality/ultimaker_s3/um_s3_aa0.8_pla_0.2mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.8
weight = -2
diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_pla_0.3mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_pla_0.3mm.inst.cfg
index f2c753dd9b..f93f0848db 100644
--- a/resources/quality/ultimaker_s3/um_s3_aa0.8_pla_0.3mm.inst.cfg
+++ b/resources/quality/ultimaker_s3/um_s3_aa0.8_pla_0.3mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = verydraft
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.8
weight = -3
diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_pla_0.4mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_pla_0.4mm.inst.cfg
index 86c201650e..67f9cdfcf0 100644
--- a/resources/quality/ultimaker_s3/um_s3_aa0.8_pla_0.4mm.inst.cfg
+++ b/resources/quality/ultimaker_s3/um_s3_aa0.8_pla_0.4mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = superdraft
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.8
weight = -4
diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_pp_0.2mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_pp_0.2mm.inst.cfg
index 9b45f8e0ee..edeb9dedc5 100644
--- a/resources/quality/ultimaker_s3/um_s3_aa0.8_pp_0.2mm.inst.cfg
+++ b/resources/quality/ultimaker_s3/um_s3_aa0.8_pp_0.2mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pp
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.8
weight = -2
diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_pp_0.3mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_pp_0.3mm.inst.cfg
index 627927ad70..94a166c078 100644
--- a/resources/quality/ultimaker_s3/um_s3_aa0.8_pp_0.3mm.inst.cfg
+++ b/resources/quality/ultimaker_s3/um_s3_aa0.8_pp_0.3mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pp
quality_type = verydraft
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.8
weight = -3
diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_pp_0.4mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_pp_0.4mm.inst.cfg
index d5b08ff2ff..c8a8ff2c11 100644
--- a/resources/quality/ultimaker_s3/um_s3_aa0.8_pp_0.4mm.inst.cfg
+++ b/resources/quality/ultimaker_s3/um_s3_aa0.8_pp_0.4mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pp
quality_type = superdraft
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.8
weight = -4
diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_tough-pla_0.2mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_tough-pla_0.2mm.inst.cfg
index df9e0f75f1..6d8416967e 100644
--- a/resources/quality/ultimaker_s3/um_s3_aa0.8_tough-pla_0.2mm.inst.cfg
+++ b/resources/quality/ultimaker_s3/um_s3_aa0.8_tough-pla_0.2mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tough_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.8
weight = -2
diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_tough-pla_0.3mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_tough-pla_0.3mm.inst.cfg
index 9e583429a0..22dbf354a7 100644
--- a/resources/quality/ultimaker_s3/um_s3_aa0.8_tough-pla_0.3mm.inst.cfg
+++ b/resources/quality/ultimaker_s3/um_s3_aa0.8_tough-pla_0.3mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tough_pla
quality_type = verydraft
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.8
weight = -3
diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_tough-pla_0.4mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_tough-pla_0.4mm.inst.cfg
index f2cfb3997f..0eb95a55e8 100644
--- a/resources/quality/ultimaker_s3/um_s3_aa0.8_tough-pla_0.4mm.inst.cfg
+++ b/resources/quality/ultimaker_s3/um_s3_aa0.8_tough-pla_0.4mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tough_pla
quality_type = superdraft
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.8
weight = -4
diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_tpu_0.2mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_tpu_0.2mm.inst.cfg
index 2c91826f00..55166176e3 100644
--- a/resources/quality/ultimaker_s3/um_s3_aa0.8_tpu_0.2mm.inst.cfg
+++ b/resources/quality/ultimaker_s3/um_s3_aa0.8_tpu_0.2mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.8
weight = -2
diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_tpu_0.3mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_tpu_0.3mm.inst.cfg
index 3be1ad0bd9..6472902a60 100644
--- a/resources/quality/ultimaker_s3/um_s3_aa0.8_tpu_0.3mm.inst.cfg
+++ b/resources/quality/ultimaker_s3/um_s3_aa0.8_tpu_0.3mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = verydraft
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.8
weight = -3
diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_tpu_0.4mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_tpu_0.4mm.inst.cfg
index ac5987e95f..0af9741ce9 100644
--- a/resources/quality/ultimaker_s3/um_s3_aa0.8_tpu_0.4mm.inst.cfg
+++ b/resources/quality/ultimaker_s3/um_s3_aa0.8_tpu_0.4mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = superdraft
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.8
weight = -4
diff --git a/resources/quality/ultimaker_s3/um_s3_bb0.4_pva_0.06mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_bb0.4_pva_0.06mm.inst.cfg
index 0663d89fec..459b6471dc 100644
--- a/resources/quality/ultimaker_s3/um_s3_bb0.4_pva_0.06mm.inst.cfg
+++ b/resources/quality/ultimaker_s3/um_s3_bb0.4_pva_0.06mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pva
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
variant = BB 0.4
weight = 1
diff --git a/resources/quality/ultimaker_s3/um_s3_bb0.4_pva_0.15mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_bb0.4_pva_0.15mm.inst.cfg
index fb5c2d273d..822ded7510 100644
--- a/resources/quality/ultimaker_s3/um_s3_bb0.4_pva_0.15mm.inst.cfg
+++ b/resources/quality/ultimaker_s3/um_s3_bb0.4_pva_0.15mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pva
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = BB 0.4
weight = -1
diff --git a/resources/quality/ultimaker_s3/um_s3_bb0.4_pva_0.1mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_bb0.4_pva_0.1mm.inst.cfg
index 18dfbd7fa2..b5b56b9856 100644
--- a/resources/quality/ultimaker_s3/um_s3_bb0.4_pva_0.1mm.inst.cfg
+++ b/resources/quality/ultimaker_s3/um_s3_bb0.4_pva_0.1mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pva
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = BB 0.4
weight = 0
diff --git a/resources/quality/ultimaker_s3/um_s3_bb0.4_pva_0.2mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_bb0.4_pva_0.2mm.inst.cfg
index a15847a5a5..45b2daa4f2 100644
--- a/resources/quality/ultimaker_s3/um_s3_bb0.4_pva_0.2mm.inst.cfg
+++ b/resources/quality/ultimaker_s3/um_s3_bb0.4_pva_0.2mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pva
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = BB 0.4
weight = -2
diff --git a/resources/quality/ultimaker_s3/um_s3_bb0.4_pva_0.3mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_bb0.4_pva_0.3mm.inst.cfg
index 05308cc369..6d4d6ad6ea 100644
--- a/resources/quality/ultimaker_s3/um_s3_bb0.4_pva_0.3mm.inst.cfg
+++ b/resources/quality/ultimaker_s3/um_s3_bb0.4_pva_0.3mm.inst.cfg
@@ -7,7 +7,7 @@ version = 4
is_experimental = True
material = generic_pva
quality_type = verydraft
-setting_version = 21
+setting_version = 22
type = quality
variant = BB 0.4
weight = -3
diff --git a/resources/quality/ultimaker_s3/um_s3_bb0.8_pva_0.2mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_bb0.8_pva_0.2mm.inst.cfg
index 8b19eeb89b..16582d3349 100644
--- a/resources/quality/ultimaker_s3/um_s3_bb0.8_pva_0.2mm.inst.cfg
+++ b/resources/quality/ultimaker_s3/um_s3_bb0.8_pva_0.2mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pva
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = BB 0.8
weight = -2
diff --git a/resources/quality/ultimaker_s3/um_s3_bb0.8_pva_0.3mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_bb0.8_pva_0.3mm.inst.cfg
index 1518ed0335..db45276da4 100644
--- a/resources/quality/ultimaker_s3/um_s3_bb0.8_pva_0.3mm.inst.cfg
+++ b/resources/quality/ultimaker_s3/um_s3_bb0.8_pva_0.3mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pva
quality_type = verydraft
-setting_version = 21
+setting_version = 22
type = quality
variant = BB 0.8
weight = -3
diff --git a/resources/quality/ultimaker_s3/um_s3_bb0.8_pva_0.4mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_bb0.8_pva_0.4mm.inst.cfg
index 38a11076a3..7eb199d85b 100644
--- a/resources/quality/ultimaker_s3/um_s3_bb0.8_pva_0.4mm.inst.cfg
+++ b/resources/quality/ultimaker_s3/um_s3_bb0.8_pva_0.4mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pva
quality_type = superdraft
-setting_version = 21
+setting_version = 22
type = quality
variant = BB 0.8
weight = -4
diff --git a/resources/quality/ultimaker_s3/um_s3_cc0.4_cffcpe_0.15mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_cc0.4_cffcpe_0.15mm.inst.cfg
index 3567e9aff1..d6a3a45efa 100644
--- a/resources/quality/ultimaker_s3/um_s3_cc0.4_cffcpe_0.15mm.inst.cfg
+++ b/resources/quality/ultimaker_s3/um_s3_cc0.4_cffcpe_0.15mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_cffcpe
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = CC 0.4
weight = -1
diff --git a/resources/quality/ultimaker_s3/um_s3_cc0.4_cffcpe_0.2mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_cc0.4_cffcpe_0.2mm.inst.cfg
index a4353726e5..d67bcf1a6f 100644
--- a/resources/quality/ultimaker_s3/um_s3_cc0.4_cffcpe_0.2mm.inst.cfg
+++ b/resources/quality/ultimaker_s3/um_s3_cc0.4_cffcpe_0.2mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_cffcpe
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = CC 0.4
weight = -2
diff --git a/resources/quality/ultimaker_s3/um_s3_cc0.4_cffpa_0.15mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_cc0.4_cffpa_0.15mm.inst.cfg
index 837077fb5c..4394d46fea 100644
--- a/resources/quality/ultimaker_s3/um_s3_cc0.4_cffpa_0.15mm.inst.cfg
+++ b/resources/quality/ultimaker_s3/um_s3_cc0.4_cffpa_0.15mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_cffpa
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = CC 0.4
weight = -1
diff --git a/resources/quality/ultimaker_s3/um_s3_cc0.4_cffpa_0.2mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_cc0.4_cffpa_0.2mm.inst.cfg
index f9b0ca6fde..c707e645c8 100644
--- a/resources/quality/ultimaker_s3/um_s3_cc0.4_cffpa_0.2mm.inst.cfg
+++ b/resources/quality/ultimaker_s3/um_s3_cc0.4_cffpa_0.2mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_cffpa
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = CC 0.4
weight = -2
diff --git a/resources/quality/ultimaker_s3/um_s3_cc0.4_gffcpe_0.15mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_cc0.4_gffcpe_0.15mm.inst.cfg
index 3657a37e22..2f6c5f737b 100644
--- a/resources/quality/ultimaker_s3/um_s3_cc0.4_gffcpe_0.15mm.inst.cfg
+++ b/resources/quality/ultimaker_s3/um_s3_cc0.4_gffcpe_0.15mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_gffcpe
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = CC 0.4
weight = -1
diff --git a/resources/quality/ultimaker_s3/um_s3_cc0.4_gffcpe_0.2mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_cc0.4_gffcpe_0.2mm.inst.cfg
index 3acdc2f944..6eaed0d9d3 100644
--- a/resources/quality/ultimaker_s3/um_s3_cc0.4_gffcpe_0.2mm.inst.cfg
+++ b/resources/quality/ultimaker_s3/um_s3_cc0.4_gffcpe_0.2mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_gffcpe
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = CC 0.4
weight = -2
diff --git a/resources/quality/ultimaker_s3/um_s3_cc0.4_gffpa_0.15mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_cc0.4_gffpa_0.15mm.inst.cfg
index a9033538ec..4002975436 100644
--- a/resources/quality/ultimaker_s3/um_s3_cc0.4_gffpa_0.15mm.inst.cfg
+++ b/resources/quality/ultimaker_s3/um_s3_cc0.4_gffpa_0.15mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_gffpa
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = CC 0.4
weight = -1
diff --git a/resources/quality/ultimaker_s3/um_s3_cc0.4_gffpa_0.2mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_cc0.4_gffpa_0.2mm.inst.cfg
index 15bee577d8..0202873a8f 100644
--- a/resources/quality/ultimaker_s3/um_s3_cc0.4_gffpa_0.2mm.inst.cfg
+++ b/resources/quality/ultimaker_s3/um_s3_cc0.4_gffpa_0.2mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_gffpa
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = CC 0.4
weight = -2
diff --git a/resources/quality/ultimaker_s3/um_s3_cc0.4_pla_0.15mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_cc0.4_pla_0.15mm.inst.cfg
index 8f9060d30e..ea2902cd6c 100644
--- a/resources/quality/ultimaker_s3/um_s3_cc0.4_pla_0.15mm.inst.cfg
+++ b/resources/quality/ultimaker_s3/um_s3_cc0.4_pla_0.15mm.inst.cfg
@@ -7,7 +7,7 @@ version = 4
is_experimental = True
material = generic_pla
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = CC 0.4
weight = -1
diff --git a/resources/quality/ultimaker_s3/um_s3_cc0.4_pla_0.2mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_cc0.4_pla_0.2mm.inst.cfg
index caa267a431..bbbad9be1f 100644
--- a/resources/quality/ultimaker_s3/um_s3_cc0.4_pla_0.2mm.inst.cfg
+++ b/resources/quality/ultimaker_s3/um_s3_cc0.4_pla_0.2mm.inst.cfg
@@ -7,7 +7,7 @@ version = 4
is_experimental = True
material = generic_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = CC 0.4
weight = -2
diff --git a/resources/quality/ultimaker_s3/um_s3_cc0.6_cffcpe_0.2mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_cc0.6_cffcpe_0.2mm.inst.cfg
index bb77aa55e3..13a0fdc020 100644
--- a/resources/quality/ultimaker_s3/um_s3_cc0.6_cffcpe_0.2mm.inst.cfg
+++ b/resources/quality/ultimaker_s3/um_s3_cc0.6_cffcpe_0.2mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_cffcpe
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = CC 0.6
weight = -2
diff --git a/resources/quality/ultimaker_s3/um_s3_cc0.6_cffpa_0.2mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_cc0.6_cffpa_0.2mm.inst.cfg
index 46f68a9b3b..35aa427ab3 100644
--- a/resources/quality/ultimaker_s3/um_s3_cc0.6_cffpa_0.2mm.inst.cfg
+++ b/resources/quality/ultimaker_s3/um_s3_cc0.6_cffpa_0.2mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_cffpa
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = CC 0.6
weight = -2
diff --git a/resources/quality/ultimaker_s3/um_s3_cc0.6_gffcpe_0.2mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_cc0.6_gffcpe_0.2mm.inst.cfg
index 3033e23622..269088cdde 100644
--- a/resources/quality/ultimaker_s3/um_s3_cc0.6_gffcpe_0.2mm.inst.cfg
+++ b/resources/quality/ultimaker_s3/um_s3_cc0.6_gffcpe_0.2mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_gffcpe
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = CC 0.6
weight = -2
diff --git a/resources/quality/ultimaker_s3/um_s3_cc0.6_gffpa_0.2mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_cc0.6_gffpa_0.2mm.inst.cfg
index 8af768c974..dcd140b0d4 100644
--- a/resources/quality/ultimaker_s3/um_s3_cc0.6_gffpa_0.2mm.inst.cfg
+++ b/resources/quality/ultimaker_s3/um_s3_cc0.6_gffpa_0.2mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_gffpa
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = CC 0.6
weight = -2
diff --git a/resources/quality/ultimaker_s3/um_s3_cc0.6_pla_0.15mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_cc0.6_pla_0.15mm.inst.cfg
index 67efc2450b..402ae15eba 100644
--- a/resources/quality/ultimaker_s3/um_s3_cc0.6_pla_0.15mm.inst.cfg
+++ b/resources/quality/ultimaker_s3/um_s3_cc0.6_pla_0.15mm.inst.cfg
@@ -7,7 +7,7 @@ version = 4
is_experimental = True
material = generic_pla
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = CC 0.6
weight = -1
diff --git a/resources/quality/ultimaker_s3/um_s3_cc0.6_pla_0.2mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_cc0.6_pla_0.2mm.inst.cfg
index c88230743c..0c9154a233 100644
--- a/resources/quality/ultimaker_s3/um_s3_cc0.6_pla_0.2mm.inst.cfg
+++ b/resources/quality/ultimaker_s3/um_s3_cc0.6_pla_0.2mm.inst.cfg
@@ -7,7 +7,7 @@ version = 4
is_experimental = True
material = generic_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = CC 0.6
weight = -2
diff --git a/resources/quality/ultimaker_s3/um_s3_global_Draft_Quality.inst.cfg b/resources/quality/ultimaker_s3/um_s3_global_Draft_Quality.inst.cfg
index 0314101f02..7f29b2a7fc 100644
--- a/resources/quality/ultimaker_s3/um_s3_global_Draft_Quality.inst.cfg
+++ b/resources/quality/ultimaker_s3/um_s3_global_Draft_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/ultimaker_s3/um_s3_global_Fast_Quality.inst.cfg b/resources/quality/ultimaker_s3/um_s3_global_Fast_Quality.inst.cfg
index f4aab89a20..a81faa637b 100644
--- a/resources/quality/ultimaker_s3/um_s3_global_Fast_Quality.inst.cfg
+++ b/resources/quality/ultimaker_s3/um_s3_global_Fast_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
weight = -1
diff --git a/resources/quality/ultimaker_s3/um_s3_global_High_Quality.inst.cfg b/resources/quality/ultimaker_s3/um_s3_global_High_Quality.inst.cfg
index d54d5a2aec..432531edba 100644
--- a/resources/quality/ultimaker_s3/um_s3_global_High_Quality.inst.cfg
+++ b/resources/quality/ultimaker_s3/um_s3_global_High_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
weight = 1
diff --git a/resources/quality/ultimaker_s3/um_s3_global_Normal_Quality.inst.cfg b/resources/quality/ultimaker_s3/um_s3_global_Normal_Quality.inst.cfg
index c7d3c43ed3..c48aee9591 100644
--- a/resources/quality/ultimaker_s3/um_s3_global_Normal_Quality.inst.cfg
+++ b/resources/quality/ultimaker_s3/um_s3_global_Normal_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/ultimaker_s3/um_s3_global_Superdraft_Quality.inst.cfg b/resources/quality/ultimaker_s3/um_s3_global_Superdraft_Quality.inst.cfg
index af6f8bf8d0..73600ea4aa 100644
--- a/resources/quality/ultimaker_s3/um_s3_global_Superdraft_Quality.inst.cfg
+++ b/resources/quality/ultimaker_s3/um_s3_global_Superdraft_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = superdraft
-setting_version = 21
+setting_version = 22
type = quality
weight = -4
diff --git a/resources/quality/ultimaker_s3/um_s3_global_Verydraft_Quality.inst.cfg b/resources/quality/ultimaker_s3/um_s3_global_Verydraft_Quality.inst.cfg
index 68f518f88b..8d331bb8f5 100644
--- a/resources/quality/ultimaker_s3/um_s3_global_Verydraft_Quality.inst.cfg
+++ b/resources/quality/ultimaker_s3/um_s3_global_Verydraft_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = verydraft
-setting_version = 21
+setting_version = 22
type = quality
weight = -3
diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.25_abs_0.1mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.25_abs_0.1mm.inst.cfg
index 063a3ef1d9..13309023e1 100644
--- a/resources/quality/ultimaker_s5/um_s5_aa0.25_abs_0.1mm.inst.cfg
+++ b/resources/quality/ultimaker_s5/um_s5_aa0.25_abs_0.1mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.25
weight = 0
diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.25_cpe_0.1mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.25_cpe_0.1mm.inst.cfg
index 01de371882..ba519667d0 100644
--- a/resources/quality/ultimaker_s5/um_s5_aa0.25_cpe_0.1mm.inst.cfg
+++ b/resources/quality/ultimaker_s5/um_s5_aa0.25_cpe_0.1mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_cpe
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.25
weight = 0
diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.25_nylon_0.1mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.25_nylon_0.1mm.inst.cfg
index 272b56d760..34519adf1b 100644
--- a/resources/quality/ultimaker_s5/um_s5_aa0.25_nylon_0.1mm.inst.cfg
+++ b/resources/quality/ultimaker_s5/um_s5_aa0.25_nylon_0.1mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.25
weight = 0
diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.25_pc_0.1mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.25_pc_0.1mm.inst.cfg
index 5b85c5727a..88ef354418 100644
--- a/resources/quality/ultimaker_s5/um_s5_aa0.25_pc_0.1mm.inst.cfg
+++ b/resources/quality/ultimaker_s5/um_s5_aa0.25_pc_0.1mm.inst.cfg
@@ -7,7 +7,7 @@ version = 4
is_experimental = True
material = generic_pc
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.25
weight = 0
diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.25_petg_0.1mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.25_petg_0.1mm.inst.cfg
index d5e5f32afd..7b41e45d1c 100644
--- a/resources/quality/ultimaker_s5/um_s5_aa0.25_petg_0.1mm.inst.cfg
+++ b/resources/quality/ultimaker_s5/um_s5_aa0.25_petg_0.1mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.25
weight = 0
diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.25_pla_0.1mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.25_pla_0.1mm.inst.cfg
index dcbb270e44..dfa2383209 100644
--- a/resources/quality/ultimaker_s5/um_s5_aa0.25_pla_0.1mm.inst.cfg
+++ b/resources/quality/ultimaker_s5/um_s5_aa0.25_pla_0.1mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.25
weight = 0
diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.25_pp_0.1mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.25_pp_0.1mm.inst.cfg
index 3b82b0886c..4b9d902b31 100644
--- a/resources/quality/ultimaker_s5/um_s5_aa0.25_pp_0.1mm.inst.cfg
+++ b/resources/quality/ultimaker_s5/um_s5_aa0.25_pp_0.1mm.inst.cfg
@@ -7,7 +7,7 @@ version = 4
is_experimental = True
material = generic_pp
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.25
weight = 0
diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.25_tough-pla_0.1mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.25_tough-pla_0.1mm.inst.cfg
index a3be2cd1e6..1da66c507e 100644
--- a/resources/quality/ultimaker_s5/um_s5_aa0.25_tough-pla_0.1mm.inst.cfg
+++ b/resources/quality/ultimaker_s5/um_s5_aa0.25_tough-pla_0.1mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tough_pla
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.25
weight = 0
diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_abs_0.06mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_abs_0.06mm.inst.cfg
index 9f4ba9b560..8ecbf19956 100644
--- a/resources/quality/ultimaker_s5/um_s5_aa0.4_abs_0.06mm.inst.cfg
+++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_abs_0.06mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.4
weight = 1
diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_abs_0.15mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_abs_0.15mm.inst.cfg
index 988a7f49cf..f576b20987 100644
--- a/resources/quality/ultimaker_s5/um_s5_aa0.4_abs_0.15mm.inst.cfg
+++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_abs_0.15mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.4
weight = -1
diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_abs_0.1mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_abs_0.1mm.inst.cfg
index 6e8bb243a8..65e2cb0361 100644
--- a/resources/quality/ultimaker_s5/um_s5_aa0.4_abs_0.1mm.inst.cfg
+++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_abs_0.1mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.4
weight = 0
diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_abs_0.2mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_abs_0.2mm.inst.cfg
index 70503d2cb7..b67d9ce66d 100644
--- a/resources/quality/ultimaker_s5/um_s5_aa0.4_abs_0.2mm.inst.cfg
+++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_abs_0.2mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.4
weight = -2
diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_bam_0.15mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_bam_0.15mm.inst.cfg
index d2c64fef36..984b8f65a0 100644
--- a/resources/quality/ultimaker_s5/um_s5_aa0.4_bam_0.15mm.inst.cfg
+++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_bam_0.15mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_bam
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.4
weight = -1
diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_bam_0.1mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_bam_0.1mm.inst.cfg
index e57eafbd48..e00e857751 100644
--- a/resources/quality/ultimaker_s5/um_s5_aa0.4_bam_0.1mm.inst.cfg
+++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_bam_0.1mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_bam
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.4
weight = 0
diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_bam_0.2mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_bam_0.2mm.inst.cfg
index 4d629d99c9..b554c8f040 100644
--- a/resources/quality/ultimaker_s5/um_s5_aa0.4_bam_0.2mm.inst.cfg
+++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_bam_0.2mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_bam
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.4
weight = -2
diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_bam_0.3mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_bam_0.3mm.inst.cfg
index 77347e56c2..eb4d1ae330 100644
--- a/resources/quality/ultimaker_s5/um_s5_aa0.4_bam_0.3mm.inst.cfg
+++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_bam_0.3mm.inst.cfg
@@ -7,7 +7,7 @@ version = 4
is_experimental = True
material = generic_bam
quality_type = verydraft
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.4
weight = -3
diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_cpe-plus_0.06mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_cpe-plus_0.06mm.inst.cfg
index 2ad61e2b8e..bc9db7871b 100644
--- a/resources/quality/ultimaker_s5/um_s5_aa0.4_cpe-plus_0.06mm.inst.cfg
+++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_cpe-plus_0.06mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_cpe_plus
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.4
weight = 1
diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_cpe-plus_0.15mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_cpe-plus_0.15mm.inst.cfg
index 4e77666a86..42912d75a5 100644
--- a/resources/quality/ultimaker_s5/um_s5_aa0.4_cpe-plus_0.15mm.inst.cfg
+++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_cpe-plus_0.15mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_cpe_plus
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.4
weight = -1
diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_cpe-plus_0.1mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_cpe-plus_0.1mm.inst.cfg
index 87c836e270..f356b8d678 100644
--- a/resources/quality/ultimaker_s5/um_s5_aa0.4_cpe-plus_0.1mm.inst.cfg
+++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_cpe-plus_0.1mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_cpe_plus
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.4
weight = 0
diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_cpe-plus_0.2mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_cpe-plus_0.2mm.inst.cfg
index 25819c37f3..06a1a739c6 100644
--- a/resources/quality/ultimaker_s5/um_s5_aa0.4_cpe-plus_0.2mm.inst.cfg
+++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_cpe-plus_0.2mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_cpe_plus
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.4
weight = -2
diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_cpe_0.06mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_cpe_0.06mm.inst.cfg
index 14071bfa30..5e96ec7e28 100644
--- a/resources/quality/ultimaker_s5/um_s5_aa0.4_cpe_0.06mm.inst.cfg
+++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_cpe_0.06mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_cpe
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.4
weight = 1
diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_cpe_0.15mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_cpe_0.15mm.inst.cfg
index 0b63f0109c..ec4cef925d 100644
--- a/resources/quality/ultimaker_s5/um_s5_aa0.4_cpe_0.15mm.inst.cfg
+++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_cpe_0.15mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_cpe
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.4
weight = -1
diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_cpe_0.1mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_cpe_0.1mm.inst.cfg
index 75f5740969..2928127314 100644
--- a/resources/quality/ultimaker_s5/um_s5_aa0.4_cpe_0.1mm.inst.cfg
+++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_cpe_0.1mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_cpe
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.4
weight = 0
diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_cpe_0.2mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_cpe_0.2mm.inst.cfg
index 1d846288ba..5b52299106 100644
--- a/resources/quality/ultimaker_s5/um_s5_aa0.4_cpe_0.2mm.inst.cfg
+++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_cpe_0.2mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_cpe
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.4
weight = -2
diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_nylon_0.06mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_nylon_0.06mm.inst.cfg
index 6ecd43a41c..939a5c71a4 100644
--- a/resources/quality/ultimaker_s5/um_s5_aa0.4_nylon_0.06mm.inst.cfg
+++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_nylon_0.06mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.4
weight = 1
diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_nylon_0.15mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_nylon_0.15mm.inst.cfg
index 7f7acaecb9..7870694a9c 100644
--- a/resources/quality/ultimaker_s5/um_s5_aa0.4_nylon_0.15mm.inst.cfg
+++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_nylon_0.15mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.4
weight = -1
diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_nylon_0.1mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_nylon_0.1mm.inst.cfg
index a44c7b9703..3f986ccff9 100644
--- a/resources/quality/ultimaker_s5/um_s5_aa0.4_nylon_0.1mm.inst.cfg
+++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_nylon_0.1mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.4
weight = 0
diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_nylon_0.2mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_nylon_0.2mm.inst.cfg
index fdd3eb4fea..73ec3ed2aa 100644
--- a/resources/quality/ultimaker_s5/um_s5_aa0.4_nylon_0.2mm.inst.cfg
+++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_nylon_0.2mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.4
weight = -2
diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_pc_0.06mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_pc_0.06mm.inst.cfg
index 52b7291852..2bdf654255 100644
--- a/resources/quality/ultimaker_s5/um_s5_aa0.4_pc_0.06mm.inst.cfg
+++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_pc_0.06mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pc
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.4
weight = 1
diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_pc_0.15mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_pc_0.15mm.inst.cfg
index 981c52cee2..4b8ddee928 100644
--- a/resources/quality/ultimaker_s5/um_s5_aa0.4_pc_0.15mm.inst.cfg
+++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_pc_0.15mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pc
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.4
weight = -1
diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_pc_0.1mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_pc_0.1mm.inst.cfg
index 14a48a425b..cc1afda669 100644
--- a/resources/quality/ultimaker_s5/um_s5_aa0.4_pc_0.1mm.inst.cfg
+++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_pc_0.1mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pc
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.4
weight = 0
diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_pc_0.2mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_pc_0.2mm.inst.cfg
index dfa955fc9d..23a833acb3 100644
--- a/resources/quality/ultimaker_s5/um_s5_aa0.4_pc_0.2mm.inst.cfg
+++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_pc_0.2mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pc
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.4
weight = -2
diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_petg_0.06mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_petg_0.06mm.inst.cfg
index 75f004ec4c..8bebbf4113 100644
--- a/resources/quality/ultimaker_s5/um_s5_aa0.4_petg_0.06mm.inst.cfg
+++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_petg_0.06mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.4
weight = 1
diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_petg_0.15mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_petg_0.15mm.inst.cfg
index afe24b51be..ce957c1a50 100644
--- a/resources/quality/ultimaker_s5/um_s5_aa0.4_petg_0.15mm.inst.cfg
+++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_petg_0.15mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.4
weight = -1
diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_petg_0.1mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_petg_0.1mm.inst.cfg
index c29e866e3a..4bba37dd01 100644
--- a/resources/quality/ultimaker_s5/um_s5_aa0.4_petg_0.1mm.inst.cfg
+++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_petg_0.1mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.4
weight = 0
diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_petg_0.2mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_petg_0.2mm.inst.cfg
index 6a4f979cd7..ec632de70c 100644
--- a/resources/quality/ultimaker_s5/um_s5_aa0.4_petg_0.2mm.inst.cfg
+++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_petg_0.2mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.4
weight = -2
diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_pla_0.06mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_pla_0.06mm.inst.cfg
index 533ef14f66..dbac302efb 100644
--- a/resources/quality/ultimaker_s5/um_s5_aa0.4_pla_0.06mm.inst.cfg
+++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_pla_0.06mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.4
weight = 1
diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_pla_0.15mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_pla_0.15mm.inst.cfg
index bbafe14b9c..262fa01441 100644
--- a/resources/quality/ultimaker_s5/um_s5_aa0.4_pla_0.15mm.inst.cfg
+++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_pla_0.15mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.4
weight = -1
diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_pla_0.1mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_pla_0.1mm.inst.cfg
index a9ddfc9e42..3f759c42f5 100644
--- a/resources/quality/ultimaker_s5/um_s5_aa0.4_pla_0.1mm.inst.cfg
+++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_pla_0.1mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.4
weight = 0
diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_pla_0.2mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_pla_0.2mm.inst.cfg
index 482048b01e..5e9f94a628 100644
--- a/resources/quality/ultimaker_s5/um_s5_aa0.4_pla_0.2mm.inst.cfg
+++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_pla_0.2mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.4
weight = -2
diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_pla_0.3mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_pla_0.3mm.inst.cfg
index 802295be32..59657e8460 100644
--- a/resources/quality/ultimaker_s5/um_s5_aa0.4_pla_0.3mm.inst.cfg
+++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_pla_0.3mm.inst.cfg
@@ -7,7 +7,7 @@ version = 4
is_experimental = True
material = generic_pla
quality_type = verydraft
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.4
weight = -3
diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_pp_0.15mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_pp_0.15mm.inst.cfg
index 263c900ea4..55b045bab8 100644
--- a/resources/quality/ultimaker_s5/um_s5_aa0.4_pp_0.15mm.inst.cfg
+++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_pp_0.15mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pp
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.4
weight = -1
diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_pp_0.1mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_pp_0.1mm.inst.cfg
index faa8b08a3e..10b2635220 100644
--- a/resources/quality/ultimaker_s5/um_s5_aa0.4_pp_0.1mm.inst.cfg
+++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_pp_0.1mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pp
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.4
weight = 0
diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_pp_0.2mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_pp_0.2mm.inst.cfg
index b502967784..1a2af02756 100644
--- a/resources/quality/ultimaker_s5/um_s5_aa0.4_pp_0.2mm.inst.cfg
+++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_pp_0.2mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pp
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.4
weight = -2
diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_tough-pla_0.06mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_tough-pla_0.06mm.inst.cfg
index 1e6aca7f5d..0d30e70a41 100644
--- a/resources/quality/ultimaker_s5/um_s5_aa0.4_tough-pla_0.06mm.inst.cfg
+++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_tough-pla_0.06mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tough_pla
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.4
weight = 1
diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_tough-pla_0.15mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_tough-pla_0.15mm.inst.cfg
index 339469718d..bf64c24170 100644
--- a/resources/quality/ultimaker_s5/um_s5_aa0.4_tough-pla_0.15mm.inst.cfg
+++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_tough-pla_0.15mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tough_pla
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.4
weight = -1
diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_tough-pla_0.1mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_tough-pla_0.1mm.inst.cfg
index 9d77169702..65b351b697 100644
--- a/resources/quality/ultimaker_s5/um_s5_aa0.4_tough-pla_0.1mm.inst.cfg
+++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_tough-pla_0.1mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tough_pla
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.4
weight = 0
diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_tough-pla_0.2mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_tough-pla_0.2mm.inst.cfg
index 868c190ecb..9b4622c007 100644
--- a/resources/quality/ultimaker_s5/um_s5_aa0.4_tough-pla_0.2mm.inst.cfg
+++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_tough-pla_0.2mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tough_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.4
weight = -2
diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_tough-pla_0.3mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_tough-pla_0.3mm.inst.cfg
index d766deb20c..ecc37d84b7 100644
--- a/resources/quality/ultimaker_s5/um_s5_aa0.4_tough-pla_0.3mm.inst.cfg
+++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_tough-pla_0.3mm.inst.cfg
@@ -7,7 +7,7 @@ version = 4
is_experimental = True
material = generic_tough_pla
quality_type = verydraft
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.4
weight = -3
diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_tpu_0.15mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_tpu_0.15mm.inst.cfg
index bc4997a764..3d02e2be54 100644
--- a/resources/quality/ultimaker_s5/um_s5_aa0.4_tpu_0.15mm.inst.cfg
+++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_tpu_0.15mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.4
weight = -1
diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_tpu_0.1mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_tpu_0.1mm.inst.cfg
index e6143b74a7..9953016492 100644
--- a/resources/quality/ultimaker_s5/um_s5_aa0.4_tpu_0.1mm.inst.cfg
+++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_tpu_0.1mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.4
weight = 0
diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_tpu_0.2mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_tpu_0.2mm.inst.cfg
index 3f921745eb..097a0a2c16 100644
--- a/resources/quality/ultimaker_s5/um_s5_aa0.4_tpu_0.2mm.inst.cfg
+++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_tpu_0.2mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.4
weight = -2
diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_abs_0.2mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_abs_0.2mm.inst.cfg
index 8de87547ce..bb9a4c37b3 100644
--- a/resources/quality/ultimaker_s5/um_s5_aa0.8_abs_0.2mm.inst.cfg
+++ b/resources/quality/ultimaker_s5/um_s5_aa0.8_abs_0.2mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.8
weight = -2
diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_abs_0.3mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_abs_0.3mm.inst.cfg
index 2c89214cae..2de9183f1e 100644
--- a/resources/quality/ultimaker_s5/um_s5_aa0.8_abs_0.3mm.inst.cfg
+++ b/resources/quality/ultimaker_s5/um_s5_aa0.8_abs_0.3mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = verydraft
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.8
weight = -3
diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_abs_0.4mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_abs_0.4mm.inst.cfg
index c877a981de..9be6cb8415 100644
--- a/resources/quality/ultimaker_s5/um_s5_aa0.8_abs_0.4mm.inst.cfg
+++ b/resources/quality/ultimaker_s5/um_s5_aa0.8_abs_0.4mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = superdraft
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.8
weight = -4
diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_cpe-plus_0.2mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_cpe-plus_0.2mm.inst.cfg
index 93b86964ea..197d372c69 100644
--- a/resources/quality/ultimaker_s5/um_s5_aa0.8_cpe-plus_0.2mm.inst.cfg
+++ b/resources/quality/ultimaker_s5/um_s5_aa0.8_cpe-plus_0.2mm.inst.cfg
@@ -7,7 +7,7 @@ version = 4
is_experimental = True
material = generic_cpe_plus
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.8
weight = -2
diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_cpe-plus_0.3mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_cpe-plus_0.3mm.inst.cfg
index fb12c9076f..b3b1ea670a 100644
--- a/resources/quality/ultimaker_s5/um_s5_aa0.8_cpe-plus_0.3mm.inst.cfg
+++ b/resources/quality/ultimaker_s5/um_s5_aa0.8_cpe-plus_0.3mm.inst.cfg
@@ -7,7 +7,7 @@ version = 4
is_experimental = True
material = generic_cpe_plus
quality_type = verydraft
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.8
weight = -3
diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_cpe-plus_0.4mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_cpe-plus_0.4mm.inst.cfg
index 7040e62f80..faaea1b543 100644
--- a/resources/quality/ultimaker_s5/um_s5_aa0.8_cpe-plus_0.4mm.inst.cfg
+++ b/resources/quality/ultimaker_s5/um_s5_aa0.8_cpe-plus_0.4mm.inst.cfg
@@ -7,7 +7,7 @@ version = 4
is_experimental = True
material = generic_cpe_plus
quality_type = superdraft
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.8
weight = -4
diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_cpe_0.2mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_cpe_0.2mm.inst.cfg
index f7bc879cda..4da468aa97 100644
--- a/resources/quality/ultimaker_s5/um_s5_aa0.8_cpe_0.2mm.inst.cfg
+++ b/resources/quality/ultimaker_s5/um_s5_aa0.8_cpe_0.2mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_cpe
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.8
weight = -2
diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_cpe_0.3mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_cpe_0.3mm.inst.cfg
index 972a413efd..bcb76b93f0 100644
--- a/resources/quality/ultimaker_s5/um_s5_aa0.8_cpe_0.3mm.inst.cfg
+++ b/resources/quality/ultimaker_s5/um_s5_aa0.8_cpe_0.3mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_cpe
quality_type = verydraft
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.8
weight = -3
diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_cpe_0.4mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_cpe_0.4mm.inst.cfg
index 410e4d0d61..3d561ab611 100644
--- a/resources/quality/ultimaker_s5/um_s5_aa0.8_cpe_0.4mm.inst.cfg
+++ b/resources/quality/ultimaker_s5/um_s5_aa0.8_cpe_0.4mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_cpe
quality_type = superdraft
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.8
weight = -4
diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_nylon_0.2mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_nylon_0.2mm.inst.cfg
index a7a3945423..296d429e14 100644
--- a/resources/quality/ultimaker_s5/um_s5_aa0.8_nylon_0.2mm.inst.cfg
+++ b/resources/quality/ultimaker_s5/um_s5_aa0.8_nylon_0.2mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.8
weight = -2
diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_nylon_0.3mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_nylon_0.3mm.inst.cfg
index 8593b9cbdd..516edc5ac3 100644
--- a/resources/quality/ultimaker_s5/um_s5_aa0.8_nylon_0.3mm.inst.cfg
+++ b/resources/quality/ultimaker_s5/um_s5_aa0.8_nylon_0.3mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = verydraft
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.8
weight = -3
diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_nylon_0.4mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_nylon_0.4mm.inst.cfg
index 2f0f03e823..83c54957dc 100644
--- a/resources/quality/ultimaker_s5/um_s5_aa0.8_nylon_0.4mm.inst.cfg
+++ b/resources/quality/ultimaker_s5/um_s5_aa0.8_nylon_0.4mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = superdraft
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.8
weight = -4
diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_pc_0.2mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_pc_0.2mm.inst.cfg
index 66c5fb67c5..5e04033239 100644
--- a/resources/quality/ultimaker_s5/um_s5_aa0.8_pc_0.2mm.inst.cfg
+++ b/resources/quality/ultimaker_s5/um_s5_aa0.8_pc_0.2mm.inst.cfg
@@ -7,7 +7,7 @@ version = 4
is_experimental = True
material = generic_pc
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.8
weight = -2
diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_pc_0.3mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_pc_0.3mm.inst.cfg
index 7d44e2fcdb..380418c4cd 100644
--- a/resources/quality/ultimaker_s5/um_s5_aa0.8_pc_0.3mm.inst.cfg
+++ b/resources/quality/ultimaker_s5/um_s5_aa0.8_pc_0.3mm.inst.cfg
@@ -7,7 +7,7 @@ version = 4
is_experimental = True
material = generic_pc
quality_type = verydraft
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.8
weight = -3
diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_pc_0.4mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_pc_0.4mm.inst.cfg
index 0acfec7464..841bb44d8e 100644
--- a/resources/quality/ultimaker_s5/um_s5_aa0.8_pc_0.4mm.inst.cfg
+++ b/resources/quality/ultimaker_s5/um_s5_aa0.8_pc_0.4mm.inst.cfg
@@ -7,7 +7,7 @@ version = 4
is_experimental = True
material = generic_pc
quality_type = superdraft
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.8
weight = -4
diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_petg_0.2mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_petg_0.2mm.inst.cfg
index 568c39500c..6208ad9bec 100644
--- a/resources/quality/ultimaker_s5/um_s5_aa0.8_petg_0.2mm.inst.cfg
+++ b/resources/quality/ultimaker_s5/um_s5_aa0.8_petg_0.2mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.8
weight = -2
diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_petg_0.3mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_petg_0.3mm.inst.cfg
index 3b73584fc7..98b0d3f5f8 100644
--- a/resources/quality/ultimaker_s5/um_s5_aa0.8_petg_0.3mm.inst.cfg
+++ b/resources/quality/ultimaker_s5/um_s5_aa0.8_petg_0.3mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = verydraft
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.8
weight = -3
diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_petg_0.4mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_petg_0.4mm.inst.cfg
index c613246b7e..156113b809 100644
--- a/resources/quality/ultimaker_s5/um_s5_aa0.8_petg_0.4mm.inst.cfg
+++ b/resources/quality/ultimaker_s5/um_s5_aa0.8_petg_0.4mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = superdraft
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.8
weight = -4
diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_pla_0.2mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_pla_0.2mm.inst.cfg
index e0882fb68f..10bf06fbb5 100644
--- a/resources/quality/ultimaker_s5/um_s5_aa0.8_pla_0.2mm.inst.cfg
+++ b/resources/quality/ultimaker_s5/um_s5_aa0.8_pla_0.2mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.8
weight = -2
diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_pla_0.3mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_pla_0.3mm.inst.cfg
index 8b130c0200..1a63005ced 100644
--- a/resources/quality/ultimaker_s5/um_s5_aa0.8_pla_0.3mm.inst.cfg
+++ b/resources/quality/ultimaker_s5/um_s5_aa0.8_pla_0.3mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = verydraft
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.8
weight = -3
diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_pla_0.4mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_pla_0.4mm.inst.cfg
index 132d4d3303..5e22cee246 100644
--- a/resources/quality/ultimaker_s5/um_s5_aa0.8_pla_0.4mm.inst.cfg
+++ b/resources/quality/ultimaker_s5/um_s5_aa0.8_pla_0.4mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = superdraft
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.8
weight = -4
diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_pp_0.2mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_pp_0.2mm.inst.cfg
index 19a5186662..12534702c8 100644
--- a/resources/quality/ultimaker_s5/um_s5_aa0.8_pp_0.2mm.inst.cfg
+++ b/resources/quality/ultimaker_s5/um_s5_aa0.8_pp_0.2mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pp
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.8
weight = -2
diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_pp_0.3mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_pp_0.3mm.inst.cfg
index b471a8be21..9e8a34c7bf 100644
--- a/resources/quality/ultimaker_s5/um_s5_aa0.8_pp_0.3mm.inst.cfg
+++ b/resources/quality/ultimaker_s5/um_s5_aa0.8_pp_0.3mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pp
quality_type = verydraft
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.8
weight = -3
diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_pp_0.4mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_pp_0.4mm.inst.cfg
index fc7f8bff48..604614dd77 100644
--- a/resources/quality/ultimaker_s5/um_s5_aa0.8_pp_0.4mm.inst.cfg
+++ b/resources/quality/ultimaker_s5/um_s5_aa0.8_pp_0.4mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pp
quality_type = superdraft
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.8
weight = -4
diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_tough-pla_0.2mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_tough-pla_0.2mm.inst.cfg
index f5a4a1371e..3bc7ff58af 100644
--- a/resources/quality/ultimaker_s5/um_s5_aa0.8_tough-pla_0.2mm.inst.cfg
+++ b/resources/quality/ultimaker_s5/um_s5_aa0.8_tough-pla_0.2mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tough_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.8
weight = -2
diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_tough-pla_0.3mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_tough-pla_0.3mm.inst.cfg
index 1c816201cf..516b4e7d60 100644
--- a/resources/quality/ultimaker_s5/um_s5_aa0.8_tough-pla_0.3mm.inst.cfg
+++ b/resources/quality/ultimaker_s5/um_s5_aa0.8_tough-pla_0.3mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tough_pla
quality_type = verydraft
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.8
weight = -3
diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_tough-pla_0.4mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_tough-pla_0.4mm.inst.cfg
index 49999c24b0..3227e6c525 100644
--- a/resources/quality/ultimaker_s5/um_s5_aa0.8_tough-pla_0.4mm.inst.cfg
+++ b/resources/quality/ultimaker_s5/um_s5_aa0.8_tough-pla_0.4mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tough_pla
quality_type = superdraft
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.8
weight = -4
diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_tpu_0.2mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_tpu_0.2mm.inst.cfg
index e145f87271..208a8e9412 100644
--- a/resources/quality/ultimaker_s5/um_s5_aa0.8_tpu_0.2mm.inst.cfg
+++ b/resources/quality/ultimaker_s5/um_s5_aa0.8_tpu_0.2mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.8
weight = -2
diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_tpu_0.3mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_tpu_0.3mm.inst.cfg
index b9db26ad0c..20f44ff936 100644
--- a/resources/quality/ultimaker_s5/um_s5_aa0.8_tpu_0.3mm.inst.cfg
+++ b/resources/quality/ultimaker_s5/um_s5_aa0.8_tpu_0.3mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = verydraft
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.8
weight = -3
diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_tpu_0.4mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_tpu_0.4mm.inst.cfg
index 06a5cdd350..814c3f77f8 100644
--- a/resources/quality/ultimaker_s5/um_s5_aa0.8_tpu_0.4mm.inst.cfg
+++ b/resources/quality/ultimaker_s5/um_s5_aa0.8_tpu_0.4mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = superdraft
-setting_version = 21
+setting_version = 22
type = quality
variant = AA 0.8
weight = -4
diff --git a/resources/quality/ultimaker_s5/um_s5_bb0.4_pva_0.06mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_bb0.4_pva_0.06mm.inst.cfg
index dc224b65b4..b49657de73 100644
--- a/resources/quality/ultimaker_s5/um_s5_bb0.4_pva_0.06mm.inst.cfg
+++ b/resources/quality/ultimaker_s5/um_s5_bb0.4_pva_0.06mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pva
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
variant = BB 0.4
weight = 1
diff --git a/resources/quality/ultimaker_s5/um_s5_bb0.4_pva_0.15mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_bb0.4_pva_0.15mm.inst.cfg
index 994c0e818d..44418ae608 100644
--- a/resources/quality/ultimaker_s5/um_s5_bb0.4_pva_0.15mm.inst.cfg
+++ b/resources/quality/ultimaker_s5/um_s5_bb0.4_pva_0.15mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pva
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = BB 0.4
weight = -1
diff --git a/resources/quality/ultimaker_s5/um_s5_bb0.4_pva_0.1mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_bb0.4_pva_0.1mm.inst.cfg
index 7d0fb3f53f..b8c7d9e722 100644
--- a/resources/quality/ultimaker_s5/um_s5_bb0.4_pva_0.1mm.inst.cfg
+++ b/resources/quality/ultimaker_s5/um_s5_bb0.4_pva_0.1mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pva
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = BB 0.4
weight = 0
diff --git a/resources/quality/ultimaker_s5/um_s5_bb0.4_pva_0.2mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_bb0.4_pva_0.2mm.inst.cfg
index c27642a783..a30aafd298 100644
--- a/resources/quality/ultimaker_s5/um_s5_bb0.4_pva_0.2mm.inst.cfg
+++ b/resources/quality/ultimaker_s5/um_s5_bb0.4_pva_0.2mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pva
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = BB 0.4
weight = -2
diff --git a/resources/quality/ultimaker_s5/um_s5_bb0.4_pva_0.3mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_bb0.4_pva_0.3mm.inst.cfg
index ace2f47c14..924769ab3d 100644
--- a/resources/quality/ultimaker_s5/um_s5_bb0.4_pva_0.3mm.inst.cfg
+++ b/resources/quality/ultimaker_s5/um_s5_bb0.4_pva_0.3mm.inst.cfg
@@ -7,7 +7,7 @@ version = 4
is_experimental = True
material = generic_pva
quality_type = verydraft
-setting_version = 21
+setting_version = 22
type = quality
variant = BB 0.4
weight = -3
diff --git a/resources/quality/ultimaker_s5/um_s5_bb0.8_pva_0.2mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_bb0.8_pva_0.2mm.inst.cfg
index 3263d763c5..3558380aee 100644
--- a/resources/quality/ultimaker_s5/um_s5_bb0.8_pva_0.2mm.inst.cfg
+++ b/resources/quality/ultimaker_s5/um_s5_bb0.8_pva_0.2mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pva
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = BB 0.8
weight = -2
diff --git a/resources/quality/ultimaker_s5/um_s5_bb0.8_pva_0.3mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_bb0.8_pva_0.3mm.inst.cfg
index 6a80ad401c..544c68cb0e 100644
--- a/resources/quality/ultimaker_s5/um_s5_bb0.8_pva_0.3mm.inst.cfg
+++ b/resources/quality/ultimaker_s5/um_s5_bb0.8_pva_0.3mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pva
quality_type = verydraft
-setting_version = 21
+setting_version = 22
type = quality
variant = BB 0.8
weight = -3
diff --git a/resources/quality/ultimaker_s5/um_s5_bb0.8_pva_0.4mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_bb0.8_pva_0.4mm.inst.cfg
index 61215c4e85..11bfecdd70 100644
--- a/resources/quality/ultimaker_s5/um_s5_bb0.8_pva_0.4mm.inst.cfg
+++ b/resources/quality/ultimaker_s5/um_s5_bb0.8_pva_0.4mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pva
quality_type = superdraft
-setting_version = 21
+setting_version = 22
type = quality
variant = BB 0.8
weight = -4
diff --git a/resources/quality/ultimaker_s5/um_s5_cc0.4_cffcpe_0.15mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_cc0.4_cffcpe_0.15mm.inst.cfg
index d2d1a7d1aa..d94e98c98f 100644
--- a/resources/quality/ultimaker_s5/um_s5_cc0.4_cffcpe_0.15mm.inst.cfg
+++ b/resources/quality/ultimaker_s5/um_s5_cc0.4_cffcpe_0.15mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_cffcpe
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = CC 0.4
weight = -1
diff --git a/resources/quality/ultimaker_s5/um_s5_cc0.4_cffcpe_0.2mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_cc0.4_cffcpe_0.2mm.inst.cfg
index c53169f77d..cf0d6c974d 100644
--- a/resources/quality/ultimaker_s5/um_s5_cc0.4_cffcpe_0.2mm.inst.cfg
+++ b/resources/quality/ultimaker_s5/um_s5_cc0.4_cffcpe_0.2mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_cffcpe
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = CC 0.4
weight = -2
diff --git a/resources/quality/ultimaker_s5/um_s5_cc0.4_cffpa_0.15mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_cc0.4_cffpa_0.15mm.inst.cfg
index 4180ccea4b..3aea9462da 100644
--- a/resources/quality/ultimaker_s5/um_s5_cc0.4_cffpa_0.15mm.inst.cfg
+++ b/resources/quality/ultimaker_s5/um_s5_cc0.4_cffpa_0.15mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_cffpa
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = CC 0.4
weight = -1
diff --git a/resources/quality/ultimaker_s5/um_s5_cc0.4_cffpa_0.2mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_cc0.4_cffpa_0.2mm.inst.cfg
index 66594e3938..341a63af89 100644
--- a/resources/quality/ultimaker_s5/um_s5_cc0.4_cffpa_0.2mm.inst.cfg
+++ b/resources/quality/ultimaker_s5/um_s5_cc0.4_cffpa_0.2mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_cffpa
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = CC 0.4
weight = -2
diff --git a/resources/quality/ultimaker_s5/um_s5_cc0.4_gffcpe_0.15mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_cc0.4_gffcpe_0.15mm.inst.cfg
index 754a0d3f89..efa0f8a06c 100644
--- a/resources/quality/ultimaker_s5/um_s5_cc0.4_gffcpe_0.15mm.inst.cfg
+++ b/resources/quality/ultimaker_s5/um_s5_cc0.4_gffcpe_0.15mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_gffcpe
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = CC 0.4
weight = -1
diff --git a/resources/quality/ultimaker_s5/um_s5_cc0.4_gffcpe_0.2mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_cc0.4_gffcpe_0.2mm.inst.cfg
index bfdd412314..22e92179d5 100644
--- a/resources/quality/ultimaker_s5/um_s5_cc0.4_gffcpe_0.2mm.inst.cfg
+++ b/resources/quality/ultimaker_s5/um_s5_cc0.4_gffcpe_0.2mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_gffcpe
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = CC 0.4
weight = -2
diff --git a/resources/quality/ultimaker_s5/um_s5_cc0.4_gffpa_0.15mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_cc0.4_gffpa_0.15mm.inst.cfg
index 5674e1e7aa..8e406fdbbe 100644
--- a/resources/quality/ultimaker_s5/um_s5_cc0.4_gffpa_0.15mm.inst.cfg
+++ b/resources/quality/ultimaker_s5/um_s5_cc0.4_gffpa_0.15mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_gffpa
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = CC 0.4
weight = -1
diff --git a/resources/quality/ultimaker_s5/um_s5_cc0.4_gffpa_0.2mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_cc0.4_gffpa_0.2mm.inst.cfg
index dcb34f3c74..3c38ad0605 100644
--- a/resources/quality/ultimaker_s5/um_s5_cc0.4_gffpa_0.2mm.inst.cfg
+++ b/resources/quality/ultimaker_s5/um_s5_cc0.4_gffpa_0.2mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_gffpa
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = CC 0.4
weight = -2
diff --git a/resources/quality/ultimaker_s5/um_s5_cc0.4_pla_0.15mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_cc0.4_pla_0.15mm.inst.cfg
index c8e83f34cf..8b807c1eb5 100644
--- a/resources/quality/ultimaker_s5/um_s5_cc0.4_pla_0.15mm.inst.cfg
+++ b/resources/quality/ultimaker_s5/um_s5_cc0.4_pla_0.15mm.inst.cfg
@@ -7,7 +7,7 @@ version = 4
is_experimental = True
material = generic_pla
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = CC 0.4
weight = -1
diff --git a/resources/quality/ultimaker_s5/um_s5_cc0.4_pla_0.2mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_cc0.4_pla_0.2mm.inst.cfg
index 92e01db428..ebc58413e2 100644
--- a/resources/quality/ultimaker_s5/um_s5_cc0.4_pla_0.2mm.inst.cfg
+++ b/resources/quality/ultimaker_s5/um_s5_cc0.4_pla_0.2mm.inst.cfg
@@ -7,7 +7,7 @@ version = 4
is_experimental = True
material = generic_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = CC 0.4
weight = -2
diff --git a/resources/quality/ultimaker_s5/um_s5_cc0.6_cffcpe_0.2mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_cc0.6_cffcpe_0.2mm.inst.cfg
index ba9f4479df..a099c92675 100644
--- a/resources/quality/ultimaker_s5/um_s5_cc0.6_cffcpe_0.2mm.inst.cfg
+++ b/resources/quality/ultimaker_s5/um_s5_cc0.6_cffcpe_0.2mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_cffcpe
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = CC 0.6
weight = -2
diff --git a/resources/quality/ultimaker_s5/um_s5_cc0.6_cffpa_0.2mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_cc0.6_cffpa_0.2mm.inst.cfg
index 76eab23987..e77ace096d 100644
--- a/resources/quality/ultimaker_s5/um_s5_cc0.6_cffpa_0.2mm.inst.cfg
+++ b/resources/quality/ultimaker_s5/um_s5_cc0.6_cffpa_0.2mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_cffpa
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = CC 0.6
weight = -2
diff --git a/resources/quality/ultimaker_s5/um_s5_cc0.6_gffcpe_0.2mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_cc0.6_gffcpe_0.2mm.inst.cfg
index 417839c39e..78e515f592 100644
--- a/resources/quality/ultimaker_s5/um_s5_cc0.6_gffcpe_0.2mm.inst.cfg
+++ b/resources/quality/ultimaker_s5/um_s5_cc0.6_gffcpe_0.2mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_gffcpe
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = CC 0.6
weight = -2
diff --git a/resources/quality/ultimaker_s5/um_s5_cc0.6_gffpa_0.2mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_cc0.6_gffpa_0.2mm.inst.cfg
index b553ae7851..52f3737f11 100644
--- a/resources/quality/ultimaker_s5/um_s5_cc0.6_gffpa_0.2mm.inst.cfg
+++ b/resources/quality/ultimaker_s5/um_s5_cc0.6_gffpa_0.2mm.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_gffpa
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = CC 0.6
weight = -2
diff --git a/resources/quality/ultimaker_s5/um_s5_cc0.6_pla_0.15mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_cc0.6_pla_0.15mm.inst.cfg
index 9b5ed80919..40d414cbcb 100644
--- a/resources/quality/ultimaker_s5/um_s5_cc0.6_pla_0.15mm.inst.cfg
+++ b/resources/quality/ultimaker_s5/um_s5_cc0.6_pla_0.15mm.inst.cfg
@@ -7,7 +7,7 @@ version = 4
is_experimental = True
material = generic_pla
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = CC 0.6
weight = -1
diff --git a/resources/quality/ultimaker_s5/um_s5_cc0.6_pla_0.2mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_cc0.6_pla_0.2mm.inst.cfg
index 26aeb73e37..6144a2c3f0 100644
--- a/resources/quality/ultimaker_s5/um_s5_cc0.6_pla_0.2mm.inst.cfg
+++ b/resources/quality/ultimaker_s5/um_s5_cc0.6_pla_0.2mm.inst.cfg
@@ -7,7 +7,7 @@ version = 4
is_experimental = True
material = generic_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = CC 0.6
weight = -2
diff --git a/resources/quality/ultimaker_s5/um_s5_global_Draft_Quality.inst.cfg b/resources/quality/ultimaker_s5/um_s5_global_Draft_Quality.inst.cfg
index ae0d88db27..0922669236 100644
--- a/resources/quality/ultimaker_s5/um_s5_global_Draft_Quality.inst.cfg
+++ b/resources/quality/ultimaker_s5/um_s5_global_Draft_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/ultimaker_s5/um_s5_global_Fast_Quality.inst.cfg b/resources/quality/ultimaker_s5/um_s5_global_Fast_Quality.inst.cfg
index 122da81960..3dd039c01f 100644
--- a/resources/quality/ultimaker_s5/um_s5_global_Fast_Quality.inst.cfg
+++ b/resources/quality/ultimaker_s5/um_s5_global_Fast_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
weight = -1
diff --git a/resources/quality/ultimaker_s5/um_s5_global_High_Quality.inst.cfg b/resources/quality/ultimaker_s5/um_s5_global_High_Quality.inst.cfg
index 8012ff23f4..4c5b7f3462 100644
--- a/resources/quality/ultimaker_s5/um_s5_global_High_Quality.inst.cfg
+++ b/resources/quality/ultimaker_s5/um_s5_global_High_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
weight = 1
diff --git a/resources/quality/ultimaker_s5/um_s5_global_Normal_Quality.inst.cfg b/resources/quality/ultimaker_s5/um_s5_global_Normal_Quality.inst.cfg
index 210fccf3e7..18b14b14f9 100644
--- a/resources/quality/ultimaker_s5/um_s5_global_Normal_Quality.inst.cfg
+++ b/resources/quality/ultimaker_s5/um_s5_global_Normal_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/ultimaker_s5/um_s5_global_Superdraft_Quality.inst.cfg b/resources/quality/ultimaker_s5/um_s5_global_Superdraft_Quality.inst.cfg
index 9ff32b3517..8f55162a47 100644
--- a/resources/quality/ultimaker_s5/um_s5_global_Superdraft_Quality.inst.cfg
+++ b/resources/quality/ultimaker_s5/um_s5_global_Superdraft_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = superdraft
-setting_version = 21
+setting_version = 22
type = quality
weight = -4
diff --git a/resources/quality/ultimaker_s5/um_s5_global_Verydraft_Quality.inst.cfg b/resources/quality/ultimaker_s5/um_s5_global_Verydraft_Quality.inst.cfg
index 5a6cc1159a..1b89f8fdce 100644
--- a/resources/quality/ultimaker_s5/um_s5_global_Verydraft_Quality.inst.cfg
+++ b/resources/quality/ultimaker_s5/um_s5_global_Verydraft_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = verydraft
-setting_version = 21
+setting_version = 22
type = quality
weight = -3
diff --git a/resources/quality/uni_base/abs/nozzle_0.30/abs_nozzle_0.30_layer_0.10.inst.cfg b/resources/quality/uni_base/abs/nozzle_0.30/abs_nozzle_0.30_layer_0.10.inst.cfg
index 9d69eae74e..f3c9f4557c 100644
--- a/resources/quality/uni_base/abs/nozzle_0.30/abs_nozzle_0.30_layer_0.10.inst.cfg
+++ b/resources/quality/uni_base/abs/nozzle_0.30/abs_nozzle_0.30_layer_0.10.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = q010
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.30mm Nozzle
diff --git a/resources/quality/uni_base/abs/nozzle_0.30/abs_nozzle_0.30_layer_0.15.inst.cfg b/resources/quality/uni_base/abs/nozzle_0.30/abs_nozzle_0.30_layer_0.15.inst.cfg
index 67adb61ab8..5593994feb 100644
--- a/resources/quality/uni_base/abs/nozzle_0.30/abs_nozzle_0.30_layer_0.15.inst.cfg
+++ b/resources/quality/uni_base/abs/nozzle_0.30/abs_nozzle_0.30_layer_0.15.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = q015
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.30mm Nozzle
diff --git a/resources/quality/uni_base/abs/nozzle_0.30/abs_nozzle_0.30_layer_0.20.inst.cfg b/resources/quality/uni_base/abs/nozzle_0.30/abs_nozzle_0.30_layer_0.20.inst.cfg
index aa81e3f7f2..1f8cba9c8c 100644
--- a/resources/quality/uni_base/abs/nozzle_0.30/abs_nozzle_0.30_layer_0.20.inst.cfg
+++ b/resources/quality/uni_base/abs/nozzle_0.30/abs_nozzle_0.30_layer_0.20.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = q020
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.30mm Nozzle
diff --git a/resources/quality/uni_base/abs/nozzle_0.30/abs_nozzle_0.30_layer_0.25.inst.cfg b/resources/quality/uni_base/abs/nozzle_0.30/abs_nozzle_0.30_layer_0.25.inst.cfg
index 9a0fd3c831..c261f4a6bd 100644
--- a/resources/quality/uni_base/abs/nozzle_0.30/abs_nozzle_0.30_layer_0.25.inst.cfg
+++ b/resources/quality/uni_base/abs/nozzle_0.30/abs_nozzle_0.30_layer_0.25.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = q025
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.30mm Nozzle
diff --git a/resources/quality/uni_base/abs/nozzle_0.40/abs_nozzle_0.40_layer_0.10.inst.cfg b/resources/quality/uni_base/abs/nozzle_0.40/abs_nozzle_0.40_layer_0.10.inst.cfg
index 91a2f6ae68..b7ae054c4a 100644
--- a/resources/quality/uni_base/abs/nozzle_0.40/abs_nozzle_0.40_layer_0.10.inst.cfg
+++ b/resources/quality/uni_base/abs/nozzle_0.40/abs_nozzle_0.40_layer_0.10.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = q010
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.40mm Nozzle
diff --git a/resources/quality/uni_base/abs/nozzle_0.40/abs_nozzle_0.40_layer_0.15.inst.cfg b/resources/quality/uni_base/abs/nozzle_0.40/abs_nozzle_0.40_layer_0.15.inst.cfg
index 7d1a2dee6b..71e42cbb5c 100644
--- a/resources/quality/uni_base/abs/nozzle_0.40/abs_nozzle_0.40_layer_0.15.inst.cfg
+++ b/resources/quality/uni_base/abs/nozzle_0.40/abs_nozzle_0.40_layer_0.15.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = q015
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.40mm Nozzle
diff --git a/resources/quality/uni_base/abs/nozzle_0.40/abs_nozzle_0.40_layer_0.20.inst.cfg b/resources/quality/uni_base/abs/nozzle_0.40/abs_nozzle_0.40_layer_0.20.inst.cfg
index ec00230128..6540355cb7 100644
--- a/resources/quality/uni_base/abs/nozzle_0.40/abs_nozzle_0.40_layer_0.20.inst.cfg
+++ b/resources/quality/uni_base/abs/nozzle_0.40/abs_nozzle_0.40_layer_0.20.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = q020
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.40mm Nozzle
diff --git a/resources/quality/uni_base/abs/nozzle_0.40/abs_nozzle_0.40_layer_0.25.inst.cfg b/resources/quality/uni_base/abs/nozzle_0.40/abs_nozzle_0.40_layer_0.25.inst.cfg
index c400b8a6ec..f2cb0f2b37 100644
--- a/resources/quality/uni_base/abs/nozzle_0.40/abs_nozzle_0.40_layer_0.25.inst.cfg
+++ b/resources/quality/uni_base/abs/nozzle_0.40/abs_nozzle_0.40_layer_0.25.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = q025
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.40mm Nozzle
diff --git a/resources/quality/uni_base/abs/nozzle_0.40/abs_nozzle_0.40_layer_0.30.inst.cfg b/resources/quality/uni_base/abs/nozzle_0.40/abs_nozzle_0.40_layer_0.30.inst.cfg
index cdfdd8d4a3..ebdd40c6be 100644
--- a/resources/quality/uni_base/abs/nozzle_0.40/abs_nozzle_0.40_layer_0.30.inst.cfg
+++ b/resources/quality/uni_base/abs/nozzle_0.40/abs_nozzle_0.40_layer_0.30.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = q030
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.40mm Nozzle
diff --git a/resources/quality/uni_base/abs/nozzle_0.50/abs_nozzle_0.50_layer_0.15.inst.cfg b/resources/quality/uni_base/abs/nozzle_0.50/abs_nozzle_0.50_layer_0.15.inst.cfg
index 0eb25039b3..dfb91488ba 100644
--- a/resources/quality/uni_base/abs/nozzle_0.50/abs_nozzle_0.50_layer_0.15.inst.cfg
+++ b/resources/quality/uni_base/abs/nozzle_0.50/abs_nozzle_0.50_layer_0.15.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = q015
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.50mm Nozzle
diff --git a/resources/quality/uni_base/abs/nozzle_0.50/abs_nozzle_0.50_layer_0.20.inst.cfg b/resources/quality/uni_base/abs/nozzle_0.50/abs_nozzle_0.50_layer_0.20.inst.cfg
index 5039d96297..528315c479 100644
--- a/resources/quality/uni_base/abs/nozzle_0.50/abs_nozzle_0.50_layer_0.20.inst.cfg
+++ b/resources/quality/uni_base/abs/nozzle_0.50/abs_nozzle_0.50_layer_0.20.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = q020
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.50mm Nozzle
diff --git a/resources/quality/uni_base/abs/nozzle_0.50/abs_nozzle_0.50_layer_0.25.inst.cfg b/resources/quality/uni_base/abs/nozzle_0.50/abs_nozzle_0.50_layer_0.25.inst.cfg
index fbe6d33b39..4edfec56ff 100644
--- a/resources/quality/uni_base/abs/nozzle_0.50/abs_nozzle_0.50_layer_0.25.inst.cfg
+++ b/resources/quality/uni_base/abs/nozzle_0.50/abs_nozzle_0.50_layer_0.25.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = q025
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.50mm Nozzle
diff --git a/resources/quality/uni_base/abs/nozzle_0.50/abs_nozzle_0.50_layer_0.30.inst.cfg b/resources/quality/uni_base/abs/nozzle_0.50/abs_nozzle_0.50_layer_0.30.inst.cfg
index f0f7aa8ce6..a9edd8aef0 100644
--- a/resources/quality/uni_base/abs/nozzle_0.50/abs_nozzle_0.50_layer_0.30.inst.cfg
+++ b/resources/quality/uni_base/abs/nozzle_0.50/abs_nozzle_0.50_layer_0.30.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = q030
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.50mm Nozzle
diff --git a/resources/quality/uni_base/abs/nozzle_0.50/abs_nozzle_0.50_layer_0.35.inst.cfg b/resources/quality/uni_base/abs/nozzle_0.50/abs_nozzle_0.50_layer_0.35.inst.cfg
index b6523f58e0..cff924336b 100644
--- a/resources/quality/uni_base/abs/nozzle_0.50/abs_nozzle_0.50_layer_0.35.inst.cfg
+++ b/resources/quality/uni_base/abs/nozzle_0.50/abs_nozzle_0.50_layer_0.35.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = q035
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.50mm Nozzle
diff --git a/resources/quality/uni_base/hips/nozzle_0.30/hips_nozzle_0.30_layer_0.10.inst.cfg b/resources/quality/uni_base/hips/nozzle_0.30/hips_nozzle_0.30_layer_0.10.inst.cfg
index dfd49b3e84..203f68c18b 100644
--- a/resources/quality/uni_base/hips/nozzle_0.30/hips_nozzle_0.30_layer_0.10.inst.cfg
+++ b/resources/quality/uni_base/hips/nozzle_0.30/hips_nozzle_0.30_layer_0.10.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_hips
quality_type = q010
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.30mm Nozzle
diff --git a/resources/quality/uni_base/hips/nozzle_0.30/hips_nozzle_0.30_layer_0.15.inst.cfg b/resources/quality/uni_base/hips/nozzle_0.30/hips_nozzle_0.30_layer_0.15.inst.cfg
index 729efb4342..3b0a4a9c75 100644
--- a/resources/quality/uni_base/hips/nozzle_0.30/hips_nozzle_0.30_layer_0.15.inst.cfg
+++ b/resources/quality/uni_base/hips/nozzle_0.30/hips_nozzle_0.30_layer_0.15.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_hips
quality_type = q015
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.30mm Nozzle
diff --git a/resources/quality/uni_base/hips/nozzle_0.30/hips_nozzle_0.30_layer_0.20.inst.cfg b/resources/quality/uni_base/hips/nozzle_0.30/hips_nozzle_0.30_layer_0.20.inst.cfg
index 6df7f0b208..506f5b8f49 100644
--- a/resources/quality/uni_base/hips/nozzle_0.30/hips_nozzle_0.30_layer_0.20.inst.cfg
+++ b/resources/quality/uni_base/hips/nozzle_0.30/hips_nozzle_0.30_layer_0.20.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_hips
quality_type = q020
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.30mm Nozzle
diff --git a/resources/quality/uni_base/hips/nozzle_0.30/hips_nozzle_0.30_layer_0.25.inst.cfg b/resources/quality/uni_base/hips/nozzle_0.30/hips_nozzle_0.30_layer_0.25.inst.cfg
index f429e19a64..cebd2db2c6 100644
--- a/resources/quality/uni_base/hips/nozzle_0.30/hips_nozzle_0.30_layer_0.25.inst.cfg
+++ b/resources/quality/uni_base/hips/nozzle_0.30/hips_nozzle_0.30_layer_0.25.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_hips
quality_type = q025
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.30mm Nozzle
diff --git a/resources/quality/uni_base/hips/nozzle_0.40/hips_nozzle_0.40_layer_0.10.inst.cfg b/resources/quality/uni_base/hips/nozzle_0.40/hips_nozzle_0.40_layer_0.10.inst.cfg
index a783254ad3..5fd4d00661 100644
--- a/resources/quality/uni_base/hips/nozzle_0.40/hips_nozzle_0.40_layer_0.10.inst.cfg
+++ b/resources/quality/uni_base/hips/nozzle_0.40/hips_nozzle_0.40_layer_0.10.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_hips
quality_type = q010
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.40mm Nozzle
diff --git a/resources/quality/uni_base/hips/nozzle_0.40/hips_nozzle_0.40_layer_0.15.inst.cfg b/resources/quality/uni_base/hips/nozzle_0.40/hips_nozzle_0.40_layer_0.15.inst.cfg
index 3913cfdd21..bf01ff3a84 100644
--- a/resources/quality/uni_base/hips/nozzle_0.40/hips_nozzle_0.40_layer_0.15.inst.cfg
+++ b/resources/quality/uni_base/hips/nozzle_0.40/hips_nozzle_0.40_layer_0.15.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_hips
quality_type = q015
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.40mm Nozzle
diff --git a/resources/quality/uni_base/hips/nozzle_0.40/hips_nozzle_0.40_layer_0.20.inst.cfg b/resources/quality/uni_base/hips/nozzle_0.40/hips_nozzle_0.40_layer_0.20.inst.cfg
index bfc3362e98..58180de36e 100644
--- a/resources/quality/uni_base/hips/nozzle_0.40/hips_nozzle_0.40_layer_0.20.inst.cfg
+++ b/resources/quality/uni_base/hips/nozzle_0.40/hips_nozzle_0.40_layer_0.20.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_hips
quality_type = q020
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.40mm Nozzle
diff --git a/resources/quality/uni_base/hips/nozzle_0.40/hips_nozzle_0.40_layer_0.25.inst.cfg b/resources/quality/uni_base/hips/nozzle_0.40/hips_nozzle_0.40_layer_0.25.inst.cfg
index 67b85a1af7..4dae58ad45 100644
--- a/resources/quality/uni_base/hips/nozzle_0.40/hips_nozzle_0.40_layer_0.25.inst.cfg
+++ b/resources/quality/uni_base/hips/nozzle_0.40/hips_nozzle_0.40_layer_0.25.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = q025
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.40mm Nozzle
diff --git a/resources/quality/uni_base/hips/nozzle_0.40/hips_nozzle_0.40_layer_0.30.inst.cfg b/resources/quality/uni_base/hips/nozzle_0.40/hips_nozzle_0.40_layer_0.30.inst.cfg
index 474686fe5d..3b3314bd6e 100644
--- a/resources/quality/uni_base/hips/nozzle_0.40/hips_nozzle_0.40_layer_0.30.inst.cfg
+++ b/resources/quality/uni_base/hips/nozzle_0.40/hips_nozzle_0.40_layer_0.30.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_hips
quality_type = q030
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.40mm Nozzle
diff --git a/resources/quality/uni_base/hips/nozzle_0.50/hips_nozzle_0.50_layer_0.15.inst.cfg b/resources/quality/uni_base/hips/nozzle_0.50/hips_nozzle_0.50_layer_0.15.inst.cfg
index fef46ba01c..8dd3de6ddd 100644
--- a/resources/quality/uni_base/hips/nozzle_0.50/hips_nozzle_0.50_layer_0.15.inst.cfg
+++ b/resources/quality/uni_base/hips/nozzle_0.50/hips_nozzle_0.50_layer_0.15.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_hips
quality_type = q015
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.50mm Nozzle
diff --git a/resources/quality/uni_base/hips/nozzle_0.50/hips_nozzle_0.50_layer_0.20.inst.cfg b/resources/quality/uni_base/hips/nozzle_0.50/hips_nozzle_0.50_layer_0.20.inst.cfg
index e95898d71d..4cc6e4fe01 100644
--- a/resources/quality/uni_base/hips/nozzle_0.50/hips_nozzle_0.50_layer_0.20.inst.cfg
+++ b/resources/quality/uni_base/hips/nozzle_0.50/hips_nozzle_0.50_layer_0.20.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_hips
quality_type = q020
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.50mm Nozzle
diff --git a/resources/quality/uni_base/hips/nozzle_0.50/hips_nozzle_0.50_layer_0.25.inst.cfg b/resources/quality/uni_base/hips/nozzle_0.50/hips_nozzle_0.50_layer_0.25.inst.cfg
index 886b4b1738..a0be80b817 100644
--- a/resources/quality/uni_base/hips/nozzle_0.50/hips_nozzle_0.50_layer_0.25.inst.cfg
+++ b/resources/quality/uni_base/hips/nozzle_0.50/hips_nozzle_0.50_layer_0.25.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_hips
quality_type = q025
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.50mm Nozzle
diff --git a/resources/quality/uni_base/hips/nozzle_0.50/hips_nozzle_0.50_layer_0.30.inst.cfg b/resources/quality/uni_base/hips/nozzle_0.50/hips_nozzle_0.50_layer_0.30.inst.cfg
index 6b38a919ac..18e5e32104 100644
--- a/resources/quality/uni_base/hips/nozzle_0.50/hips_nozzle_0.50_layer_0.30.inst.cfg
+++ b/resources/quality/uni_base/hips/nozzle_0.50/hips_nozzle_0.50_layer_0.30.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_hips
quality_type = q030
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.50mm Nozzle
diff --git a/resources/quality/uni_base/hips/nozzle_0.50/hips_nozzle_0.50_layer_0.35.inst.cfg b/resources/quality/uni_base/hips/nozzle_0.50/hips_nozzle_0.50_layer_0.35.inst.cfg
index 3a476c8f23..0ef270c55a 100644
--- a/resources/quality/uni_base/hips/nozzle_0.50/hips_nozzle_0.50_layer_0.35.inst.cfg
+++ b/resources/quality/uni_base/hips/nozzle_0.50/hips_nozzle_0.50_layer_0.35.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_hips
quality_type = q035
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.50mm Nozzle
diff --git a/resources/quality/uni_base/layer_0.05.inst.cfg b/resources/quality/uni_base/layer_0.05.inst.cfg
index 6e5e02c2c7..f9cc2b9319 100644
--- a/resources/quality/uni_base/layer_0.05.inst.cfg
+++ b/resources/quality/uni_base/layer_0.05.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = q005
-setting_version = 21
+setting_version = 22
type = quality
weight = -1
diff --git a/resources/quality/uni_base/layer_0.10.inst.cfg b/resources/quality/uni_base/layer_0.10.inst.cfg
index 67e5440a80..c8c12bbe0c 100644
--- a/resources/quality/uni_base/layer_0.10.inst.cfg
+++ b/resources/quality/uni_base/layer_0.10.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = q010
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/uni_base/layer_0.15.inst.cfg b/resources/quality/uni_base/layer_0.15.inst.cfg
index 8aade1b5b0..3d80994db8 100644
--- a/resources/quality/uni_base/layer_0.15.inst.cfg
+++ b/resources/quality/uni_base/layer_0.15.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = q015
-setting_version = 21
+setting_version = 22
type = quality
weight = -3
diff --git a/resources/quality/uni_base/layer_0.20.inst.cfg b/resources/quality/uni_base/layer_0.20.inst.cfg
index dc3f1caed2..ef5b96040a 100644
--- a/resources/quality/uni_base/layer_0.20.inst.cfg
+++ b/resources/quality/uni_base/layer_0.20.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = q020
-setting_version = 21
+setting_version = 22
type = quality
weight = -4
diff --git a/resources/quality/uni_base/layer_0.25.inst.cfg b/resources/quality/uni_base/layer_0.25.inst.cfg
index ef8c267419..6e41376988 100644
--- a/resources/quality/uni_base/layer_0.25.inst.cfg
+++ b/resources/quality/uni_base/layer_0.25.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = q025
-setting_version = 21
+setting_version = 22
type = quality
weight = -5
diff --git a/resources/quality/uni_base/layer_0.30.inst.cfg b/resources/quality/uni_base/layer_0.30.inst.cfg
index 3ee121bde8..e92496a1d2 100644
--- a/resources/quality/uni_base/layer_0.30.inst.cfg
+++ b/resources/quality/uni_base/layer_0.30.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = q030
-setting_version = 21
+setting_version = 22
type = quality
weight = -6
diff --git a/resources/quality/uni_base/layer_0.35.inst.cfg b/resources/quality/uni_base/layer_0.35.inst.cfg
index 9cb6d577cc..443932fb54 100644
--- a/resources/quality/uni_base/layer_0.35.inst.cfg
+++ b/resources/quality/uni_base/layer_0.35.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = q035
-setting_version = 21
+setting_version = 22
type = quality
weight = -7
diff --git a/resources/quality/uni_base/layer_0.40.inst.cfg b/resources/quality/uni_base/layer_0.40.inst.cfg
index 5186239d01..11fda6fa87 100644
--- a/resources/quality/uni_base/layer_0.40.inst.cfg
+++ b/resources/quality/uni_base/layer_0.40.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = q040
-setting_version = 21
+setting_version = 22
type = quality
weight = -8
diff --git a/resources/quality/uni_base/petg/nozzle_0.30/petg_nozzle_0.30_layer_0.10.inst.cfg b/resources/quality/uni_base/petg/nozzle_0.30/petg_nozzle_0.30_layer_0.10.inst.cfg
index 8713771115..9841118e2b 100644
--- a/resources/quality/uni_base/petg/nozzle_0.30/petg_nozzle_0.30_layer_0.10.inst.cfg
+++ b/resources/quality/uni_base/petg/nozzle_0.30/petg_nozzle_0.30_layer_0.10.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = q010
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.30mm Nozzle
diff --git a/resources/quality/uni_base/petg/nozzle_0.30/petg_nozzle_0.30_layer_0.15.inst.cfg b/resources/quality/uni_base/petg/nozzle_0.30/petg_nozzle_0.30_layer_0.15.inst.cfg
index 8fcf3db45e..18e02aed4f 100644
--- a/resources/quality/uni_base/petg/nozzle_0.30/petg_nozzle_0.30_layer_0.15.inst.cfg
+++ b/resources/quality/uni_base/petg/nozzle_0.30/petg_nozzle_0.30_layer_0.15.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = q015
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.30mm Nozzle
diff --git a/resources/quality/uni_base/petg/nozzle_0.30/petg_nozzle_0.30_layer_0.20.inst.cfg b/resources/quality/uni_base/petg/nozzle_0.30/petg_nozzle_0.30_layer_0.20.inst.cfg
index ca5ac1e481..a93a42df02 100644
--- a/resources/quality/uni_base/petg/nozzle_0.30/petg_nozzle_0.30_layer_0.20.inst.cfg
+++ b/resources/quality/uni_base/petg/nozzle_0.30/petg_nozzle_0.30_layer_0.20.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = q020
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.30mm Nozzle
diff --git a/resources/quality/uni_base/petg/nozzle_0.30/petg_nozzle_0.30_layer_0.25.inst.cfg b/resources/quality/uni_base/petg/nozzle_0.30/petg_nozzle_0.30_layer_0.25.inst.cfg
index dc09c82e29..79b2c22e7a 100644
--- a/resources/quality/uni_base/petg/nozzle_0.30/petg_nozzle_0.30_layer_0.25.inst.cfg
+++ b/resources/quality/uni_base/petg/nozzle_0.30/petg_nozzle_0.30_layer_0.25.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = q025
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.30mm Nozzle
diff --git a/resources/quality/uni_base/petg/nozzle_0.40/petg_nozzle_0.40_layer_0.10.inst.cfg b/resources/quality/uni_base/petg/nozzle_0.40/petg_nozzle_0.40_layer_0.10.inst.cfg
index 2cd5bc8be4..6d05047b3d 100644
--- a/resources/quality/uni_base/petg/nozzle_0.40/petg_nozzle_0.40_layer_0.10.inst.cfg
+++ b/resources/quality/uni_base/petg/nozzle_0.40/petg_nozzle_0.40_layer_0.10.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = q010
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.40mm Nozzle
diff --git a/resources/quality/uni_base/petg/nozzle_0.40/petg_nozzle_0.40_layer_0.15.inst.cfg b/resources/quality/uni_base/petg/nozzle_0.40/petg_nozzle_0.40_layer_0.15.inst.cfg
index 34c482330a..79c9d10d86 100644
--- a/resources/quality/uni_base/petg/nozzle_0.40/petg_nozzle_0.40_layer_0.15.inst.cfg
+++ b/resources/quality/uni_base/petg/nozzle_0.40/petg_nozzle_0.40_layer_0.15.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = q015
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.40mm Nozzle
diff --git a/resources/quality/uni_base/petg/nozzle_0.40/petg_nozzle_0.40_layer_0.20.inst.cfg b/resources/quality/uni_base/petg/nozzle_0.40/petg_nozzle_0.40_layer_0.20.inst.cfg
index b65dde7ca3..6b99af5fe6 100644
--- a/resources/quality/uni_base/petg/nozzle_0.40/petg_nozzle_0.40_layer_0.20.inst.cfg
+++ b/resources/quality/uni_base/petg/nozzle_0.40/petg_nozzle_0.40_layer_0.20.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = q020
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.40mm Nozzle
diff --git a/resources/quality/uni_base/petg/nozzle_0.40/petg_nozzle_0.40_layer_0.25.inst.cfg b/resources/quality/uni_base/petg/nozzle_0.40/petg_nozzle_0.40_layer_0.25.inst.cfg
index 57cb1ecadb..3e4ff411d5 100644
--- a/resources/quality/uni_base/petg/nozzle_0.40/petg_nozzle_0.40_layer_0.25.inst.cfg
+++ b/resources/quality/uni_base/petg/nozzle_0.40/petg_nozzle_0.40_layer_0.25.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = q025
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.40mm Nozzle
diff --git a/resources/quality/uni_base/petg/nozzle_0.40/petg_nozzle_0.40_layer_0.30.inst.cfg b/resources/quality/uni_base/petg/nozzle_0.40/petg_nozzle_0.40_layer_0.30.inst.cfg
index 791893034d..3a6917a9b6 100644
--- a/resources/quality/uni_base/petg/nozzle_0.40/petg_nozzle_0.40_layer_0.30.inst.cfg
+++ b/resources/quality/uni_base/petg/nozzle_0.40/petg_nozzle_0.40_layer_0.30.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = q030
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.40mm Nozzle
diff --git a/resources/quality/uni_base/petg/nozzle_0.50/petg_nozzle_0.50_layer_0.15.inst.cfg b/resources/quality/uni_base/petg/nozzle_0.50/petg_nozzle_0.50_layer_0.15.inst.cfg
index 892bb46ded..06fb65b9c1 100644
--- a/resources/quality/uni_base/petg/nozzle_0.50/petg_nozzle_0.50_layer_0.15.inst.cfg
+++ b/resources/quality/uni_base/petg/nozzle_0.50/petg_nozzle_0.50_layer_0.15.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = q015
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.50mm Nozzle
diff --git a/resources/quality/uni_base/petg/nozzle_0.50/petg_nozzle_0.50_layer_0.20.inst.cfg b/resources/quality/uni_base/petg/nozzle_0.50/petg_nozzle_0.50_layer_0.20.inst.cfg
index 17990b20ec..cf28c3752f 100644
--- a/resources/quality/uni_base/petg/nozzle_0.50/petg_nozzle_0.50_layer_0.20.inst.cfg
+++ b/resources/quality/uni_base/petg/nozzle_0.50/petg_nozzle_0.50_layer_0.20.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = q020
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.50mm Nozzle
diff --git a/resources/quality/uni_base/petg/nozzle_0.50/petg_nozzle_0.50_layer_0.25.inst.cfg b/resources/quality/uni_base/petg/nozzle_0.50/petg_nozzle_0.50_layer_0.25.inst.cfg
index eed567dad0..025ee67e81 100644
--- a/resources/quality/uni_base/petg/nozzle_0.50/petg_nozzle_0.50_layer_0.25.inst.cfg
+++ b/resources/quality/uni_base/petg/nozzle_0.50/petg_nozzle_0.50_layer_0.25.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = q025
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.50mm Nozzle
diff --git a/resources/quality/uni_base/petg/nozzle_0.50/petg_nozzle_0.50_layer_0.30.inst.cfg b/resources/quality/uni_base/petg/nozzle_0.50/petg_nozzle_0.50_layer_0.30.inst.cfg
index 9534048eec..a80ee05200 100644
--- a/resources/quality/uni_base/petg/nozzle_0.50/petg_nozzle_0.50_layer_0.30.inst.cfg
+++ b/resources/quality/uni_base/petg/nozzle_0.50/petg_nozzle_0.50_layer_0.30.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = q030
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.50mm Nozzle
diff --git a/resources/quality/uni_base/petg/nozzle_0.50/petg_nozzle_0.50_layer_0.35.inst.cfg b/resources/quality/uni_base/petg/nozzle_0.50/petg_nozzle_0.50_layer_0.35.inst.cfg
index dd1ec697c5..c2198ed29d 100644
--- a/resources/quality/uni_base/petg/nozzle_0.50/petg_nozzle_0.50_layer_0.35.inst.cfg
+++ b/resources/quality/uni_base/petg/nozzle_0.50/petg_nozzle_0.50_layer_0.35.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = q035
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.50mm Nozzle
diff --git a/resources/quality/uni_base/pla/nozzle_0.30/pla_nozzle_0.30_layer_0.10.inst.cfg b/resources/quality/uni_base/pla/nozzle_0.30/pla_nozzle_0.30_layer_0.10.inst.cfg
index 9890178baa..f36516d08d 100644
--- a/resources/quality/uni_base/pla/nozzle_0.30/pla_nozzle_0.30_layer_0.10.inst.cfg
+++ b/resources/quality/uni_base/pla/nozzle_0.30/pla_nozzle_0.30_layer_0.10.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = q010
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.30mm Nozzle
diff --git a/resources/quality/uni_base/pla/nozzle_0.30/pla_nozzle_0.30_layer_0.15.inst.cfg b/resources/quality/uni_base/pla/nozzle_0.30/pla_nozzle_0.30_layer_0.15.inst.cfg
index fb651a6244..37016d040b 100644
--- a/resources/quality/uni_base/pla/nozzle_0.30/pla_nozzle_0.30_layer_0.15.inst.cfg
+++ b/resources/quality/uni_base/pla/nozzle_0.30/pla_nozzle_0.30_layer_0.15.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = q015
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.30mm Nozzle
diff --git a/resources/quality/uni_base/pla/nozzle_0.30/pla_nozzle_0.30_layer_0.20.inst.cfg b/resources/quality/uni_base/pla/nozzle_0.30/pla_nozzle_0.30_layer_0.20.inst.cfg
index c7b9810351..929803a398 100644
--- a/resources/quality/uni_base/pla/nozzle_0.30/pla_nozzle_0.30_layer_0.20.inst.cfg
+++ b/resources/quality/uni_base/pla/nozzle_0.30/pla_nozzle_0.30_layer_0.20.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = q020
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.30mm Nozzle
diff --git a/resources/quality/uni_base/pla/nozzle_0.30/pla_nozzle_0.30_layer_0.25.inst.cfg b/resources/quality/uni_base/pla/nozzle_0.30/pla_nozzle_0.30_layer_0.25.inst.cfg
index 6bc085e68a..39aa19d003 100644
--- a/resources/quality/uni_base/pla/nozzle_0.30/pla_nozzle_0.30_layer_0.25.inst.cfg
+++ b/resources/quality/uni_base/pla/nozzle_0.30/pla_nozzle_0.30_layer_0.25.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = q025
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.30mm Nozzle
diff --git a/resources/quality/uni_base/pla/nozzle_0.40/pla_nozzle_0.40_layer_0.10.inst.cfg b/resources/quality/uni_base/pla/nozzle_0.40/pla_nozzle_0.40_layer_0.10.inst.cfg
index 6f16b5741b..6e0f68c476 100644
--- a/resources/quality/uni_base/pla/nozzle_0.40/pla_nozzle_0.40_layer_0.10.inst.cfg
+++ b/resources/quality/uni_base/pla/nozzle_0.40/pla_nozzle_0.40_layer_0.10.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = q010
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.40mm Nozzle
diff --git a/resources/quality/uni_base/pla/nozzle_0.40/pla_nozzle_0.40_layer_0.15.inst.cfg b/resources/quality/uni_base/pla/nozzle_0.40/pla_nozzle_0.40_layer_0.15.inst.cfg
index 7f7a572bb3..e53e6b0b70 100644
--- a/resources/quality/uni_base/pla/nozzle_0.40/pla_nozzle_0.40_layer_0.15.inst.cfg
+++ b/resources/quality/uni_base/pla/nozzle_0.40/pla_nozzle_0.40_layer_0.15.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = q015
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.40mm Nozzle
diff --git a/resources/quality/uni_base/pla/nozzle_0.40/pla_nozzle_0.40_layer_0.20.inst.cfg b/resources/quality/uni_base/pla/nozzle_0.40/pla_nozzle_0.40_layer_0.20.inst.cfg
index 8fc24c98a0..84caa4a707 100644
--- a/resources/quality/uni_base/pla/nozzle_0.40/pla_nozzle_0.40_layer_0.20.inst.cfg
+++ b/resources/quality/uni_base/pla/nozzle_0.40/pla_nozzle_0.40_layer_0.20.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = q020
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.40mm Nozzle
diff --git a/resources/quality/uni_base/pla/nozzle_0.40/pla_nozzle_0.40_layer_0.25.inst.cfg b/resources/quality/uni_base/pla/nozzle_0.40/pla_nozzle_0.40_layer_0.25.inst.cfg
index 944f7d0b39..d48114e887 100644
--- a/resources/quality/uni_base/pla/nozzle_0.40/pla_nozzle_0.40_layer_0.25.inst.cfg
+++ b/resources/quality/uni_base/pla/nozzle_0.40/pla_nozzle_0.40_layer_0.25.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = q025
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.40mm Nozzle
diff --git a/resources/quality/uni_base/pla/nozzle_0.40/pla_nozzle_0.40_layer_0.30.inst.cfg b/resources/quality/uni_base/pla/nozzle_0.40/pla_nozzle_0.40_layer_0.30.inst.cfg
index c8ba6017d6..be1401a075 100644
--- a/resources/quality/uni_base/pla/nozzle_0.40/pla_nozzle_0.40_layer_0.30.inst.cfg
+++ b/resources/quality/uni_base/pla/nozzle_0.40/pla_nozzle_0.40_layer_0.30.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = q030
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.40mm Nozzle
diff --git a/resources/quality/uni_base/pla/nozzle_0.50/pla_nozzle_0.50_layer_0.15.inst.cfg b/resources/quality/uni_base/pla/nozzle_0.50/pla_nozzle_0.50_layer_0.15.inst.cfg
index c15c295850..2052bbe970 100644
--- a/resources/quality/uni_base/pla/nozzle_0.50/pla_nozzle_0.50_layer_0.15.inst.cfg
+++ b/resources/quality/uni_base/pla/nozzle_0.50/pla_nozzle_0.50_layer_0.15.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = q015
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.50mm Nozzle
diff --git a/resources/quality/uni_base/pla/nozzle_0.50/pla_nozzle_0.50_layer_0.20.inst.cfg b/resources/quality/uni_base/pla/nozzle_0.50/pla_nozzle_0.50_layer_0.20.inst.cfg
index 0c05b7bcf7..b262d36cf7 100644
--- a/resources/quality/uni_base/pla/nozzle_0.50/pla_nozzle_0.50_layer_0.20.inst.cfg
+++ b/resources/quality/uni_base/pla/nozzle_0.50/pla_nozzle_0.50_layer_0.20.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = q020
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.50mm Nozzle
diff --git a/resources/quality/uni_base/pla/nozzle_0.50/pla_nozzle_0.50_layer_0.25.inst.cfg b/resources/quality/uni_base/pla/nozzle_0.50/pla_nozzle_0.50_layer_0.25.inst.cfg
index ef8ae7021a..ec443cc82f 100644
--- a/resources/quality/uni_base/pla/nozzle_0.50/pla_nozzle_0.50_layer_0.25.inst.cfg
+++ b/resources/quality/uni_base/pla/nozzle_0.50/pla_nozzle_0.50_layer_0.25.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = q025
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.50mm Nozzle
diff --git a/resources/quality/uni_base/pla/nozzle_0.50/pla_nozzle_0.50_layer_0.30.inst.cfg b/resources/quality/uni_base/pla/nozzle_0.50/pla_nozzle_0.50_layer_0.30.inst.cfg
index e42d8f87f8..fd0605bfdd 100644
--- a/resources/quality/uni_base/pla/nozzle_0.50/pla_nozzle_0.50_layer_0.30.inst.cfg
+++ b/resources/quality/uni_base/pla/nozzle_0.50/pla_nozzle_0.50_layer_0.30.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = q030
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.50mm Nozzle
diff --git a/resources/quality/uni_base/pla/nozzle_0.50/pla_nozzle_0.50_layer_0.35.inst.cfg b/resources/quality/uni_base/pla/nozzle_0.50/pla_nozzle_0.50_layer_0.35.inst.cfg
index 502eb0356d..0605347cc5 100644
--- a/resources/quality/uni_base/pla/nozzle_0.50/pla_nozzle_0.50_layer_0.35.inst.cfg
+++ b/resources/quality/uni_base/pla/nozzle_0.50/pla_nozzle_0.50_layer_0.35.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = q035
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.50mm Nozzle
diff --git a/resources/quality/vertex_delta_k8800/k8800_ABS_Extreme_Quality.inst.cfg b/resources/quality/vertex_delta_k8800/k8800_ABS_Extreme_Quality.inst.cfg
index b65dd0c9cb..8a95ba4ab8 100644
--- a/resources/quality/vertex_delta_k8800/k8800_ABS_Extreme_Quality.inst.cfg
+++ b/resources/quality/vertex_delta_k8800/k8800_ABS_Extreme_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = Vertex_Delta_ABS
quality_type = extreme
-setting_version = 21
+setting_version = 22
type = quality
weight = 2
diff --git a/resources/quality/vertex_delta_k8800/k8800_ABS_High_Quality.inst.cfg b/resources/quality/vertex_delta_k8800/k8800_ABS_High_Quality.inst.cfg
index 3b644dc04d..8bd8593036 100644
--- a/resources/quality/vertex_delta_k8800/k8800_ABS_High_Quality.inst.cfg
+++ b/resources/quality/vertex_delta_k8800/k8800_ABS_High_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = Vertex_Delta_ABS
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
weight = 1
diff --git a/resources/quality/vertex_delta_k8800/k8800_ABS_Normal_Quality.inst.cfg b/resources/quality/vertex_delta_k8800/k8800_ABS_Normal_Quality.inst.cfg
index df772e4d49..973eea0d5a 100644
--- a/resources/quality/vertex_delta_k8800/k8800_ABS_Normal_Quality.inst.cfg
+++ b/resources/quality/vertex_delta_k8800/k8800_ABS_Normal_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = Vertex_Delta_ABS
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/vertex_delta_k8800/k8800_Global_Extreme_Quality.inst.cfg b/resources/quality/vertex_delta_k8800/k8800_Global_Extreme_Quality.inst.cfg
index a8b73fac17..cc67d80bb5 100644
--- a/resources/quality/vertex_delta_k8800/k8800_Global_Extreme_Quality.inst.cfg
+++ b/resources/quality/vertex_delta_k8800/k8800_Global_Extreme_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = extreme
-setting_version = 21
+setting_version = 22
type = quality
weight = 2
diff --git a/resources/quality/vertex_delta_k8800/k8800_Global_High_Quality.inst.cfg b/resources/quality/vertex_delta_k8800/k8800_Global_High_Quality.inst.cfg
index df601505a4..943befece3 100644
--- a/resources/quality/vertex_delta_k8800/k8800_Global_High_Quality.inst.cfg
+++ b/resources/quality/vertex_delta_k8800/k8800_Global_High_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
weight = 1
diff --git a/resources/quality/vertex_delta_k8800/k8800_Global_Normal_Quality.inst.cfg b/resources/quality/vertex_delta_k8800/k8800_Global_Normal_Quality.inst.cfg
index 09c46c8cea..ce5fd76579 100644
--- a/resources/quality/vertex_delta_k8800/k8800_Global_Normal_Quality.inst.cfg
+++ b/resources/quality/vertex_delta_k8800/k8800_Global_Normal_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/vertex_delta_k8800/k8800_PET_Extreme_Quality.inst.cfg b/resources/quality/vertex_delta_k8800/k8800_PET_Extreme_Quality.inst.cfg
index e4bcf1cc50..67c9b8b2e1 100644
--- a/resources/quality/vertex_delta_k8800/k8800_PET_Extreme_Quality.inst.cfg
+++ b/resources/quality/vertex_delta_k8800/k8800_PET_Extreme_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = Vertex_Delta_PET
quality_type = extreme
-setting_version = 21
+setting_version = 22
type = quality
weight = 2
diff --git a/resources/quality/vertex_delta_k8800/k8800_PET_High_Quality.inst.cfg b/resources/quality/vertex_delta_k8800/k8800_PET_High_Quality.inst.cfg
index 7aa4f0d146..d7f5cfef48 100644
--- a/resources/quality/vertex_delta_k8800/k8800_PET_High_Quality.inst.cfg
+++ b/resources/quality/vertex_delta_k8800/k8800_PET_High_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = Vertex_Delta_PET
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
weight = 1
diff --git a/resources/quality/vertex_delta_k8800/k8800_PET_Normal_Quality.inst.cfg b/resources/quality/vertex_delta_k8800/k8800_PET_Normal_Quality.inst.cfg
index e421af5b8c..210ada27f4 100644
--- a/resources/quality/vertex_delta_k8800/k8800_PET_Normal_Quality.inst.cfg
+++ b/resources/quality/vertex_delta_k8800/k8800_PET_Normal_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = Vertex_Delta_PET
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/vertex_delta_k8800/k8800_PLA_Extreme_Quality.inst.cfg b/resources/quality/vertex_delta_k8800/k8800_PLA_Extreme_Quality.inst.cfg
index 8186e712b1..2eef80f6f9 100644
--- a/resources/quality/vertex_delta_k8800/k8800_PLA_Extreme_Quality.inst.cfg
+++ b/resources/quality/vertex_delta_k8800/k8800_PLA_Extreme_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = Vertex_Delta_PLA
quality_type = extreme
-setting_version = 21
+setting_version = 22
type = quality
weight = 2
diff --git a/resources/quality/vertex_delta_k8800/k8800_PLA_High_Quality.inst.cfg b/resources/quality/vertex_delta_k8800/k8800_PLA_High_Quality.inst.cfg
index 4c42659f4b..55f23a2b79 100644
--- a/resources/quality/vertex_delta_k8800/k8800_PLA_High_Quality.inst.cfg
+++ b/resources/quality/vertex_delta_k8800/k8800_PLA_High_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = Vertex_Delta_PLA
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
weight = 1
diff --git a/resources/quality/vertex_delta_k8800/k8800_PLA_Normal_Quality.inst.cfg b/resources/quality/vertex_delta_k8800/k8800_PLA_Normal_Quality.inst.cfg
index c79f26b8f3..daa1ee388a 100644
--- a/resources/quality/vertex_delta_k8800/k8800_PLA_Normal_Quality.inst.cfg
+++ b/resources/quality/vertex_delta_k8800/k8800_PLA_Normal_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = Vertex_Delta_PLA
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/vertex_delta_k8800/k8800_TPU_Extreme_Quality.inst.cfg b/resources/quality/vertex_delta_k8800/k8800_TPU_Extreme_Quality.inst.cfg
index f2a063ce05..1cf2f69c28 100644
--- a/resources/quality/vertex_delta_k8800/k8800_TPU_Extreme_Quality.inst.cfg
+++ b/resources/quality/vertex_delta_k8800/k8800_TPU_Extreme_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = Vertex_Delta_TPU
quality_type = extreme
-setting_version = 21
+setting_version = 22
type = quality
weight = 2
diff --git a/resources/quality/vertex_delta_k8800/k8800_TPU_High_Quality.inst.cfg b/resources/quality/vertex_delta_k8800/k8800_TPU_High_Quality.inst.cfg
index bbd5e2c516..d9d7bd586b 100644
--- a/resources/quality/vertex_delta_k8800/k8800_TPU_High_Quality.inst.cfg
+++ b/resources/quality/vertex_delta_k8800/k8800_TPU_High_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = Vertex_Delta_TPU
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
weight = 1
diff --git a/resources/quality/vertex_delta_k8800/k8800_TPU_Normal_Quality.inst.cfg b/resources/quality/vertex_delta_k8800/k8800_TPU_Normal_Quality.inst.cfg
index 9785c1dc33..4abfc9cd55 100644
--- a/resources/quality/vertex_delta_k8800/k8800_TPU_Normal_Quality.inst.cfg
+++ b/resources/quality/vertex_delta_k8800/k8800_TPU_Normal_Quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = Vertex_Delta_TPU
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/vivedino/trex2plus/trex2plus_0.2_ABS_super.inst.cfg b/resources/quality/vivedino/trex2plus/trex2plus_0.2_ABS_super.inst.cfg
index 0e078ccbc0..8400d63613 100644
--- a/resources/quality/vivedino/trex2plus/trex2plus_0.2_ABS_super.inst.cfg
+++ b/resources/quality/vivedino/trex2plus/trex2plus_0.2_ABS_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.2mm Nozzle
diff --git a/resources/quality/vivedino/trex2plus/trex2plus_0.2_ABS_ultra.inst.cfg b/resources/quality/vivedino/trex2plus/trex2plus_0.2_ABS_ultra.inst.cfg
index 9878b37440..b4f6d84219 100644
--- a/resources/quality/vivedino/trex2plus/trex2plus_0.2_ABS_ultra.inst.cfg
+++ b/resources/quality/vivedino/trex2plus/trex2plus_0.2_ABS_ultra.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = ultra
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.2mm Nozzle
diff --git a/resources/quality/vivedino/trex2plus/trex2plus_0.2_PETG_super.inst.cfg b/resources/quality/vivedino/trex2plus/trex2plus_0.2_PETG_super.inst.cfg
index ea387423e5..43754cf4d0 100644
--- a/resources/quality/vivedino/trex2plus/trex2plus_0.2_PETG_super.inst.cfg
+++ b/resources/quality/vivedino/trex2plus/trex2plus_0.2_PETG_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.2mm Nozzle
diff --git a/resources/quality/vivedino/trex2plus/trex2plus_0.2_PETG_ultra.inst.cfg b/resources/quality/vivedino/trex2plus/trex2plus_0.2_PETG_ultra.inst.cfg
index dcdc0b6440..51aca4c8f8 100644
--- a/resources/quality/vivedino/trex2plus/trex2plus_0.2_PETG_ultra.inst.cfg
+++ b/resources/quality/vivedino/trex2plus/trex2plus_0.2_PETG_ultra.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = ultra
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.2mm Nozzle
diff --git a/resources/quality/vivedino/trex2plus/trex2plus_0.2_PLA_super.inst.cfg b/resources/quality/vivedino/trex2plus/trex2plus_0.2_PLA_super.inst.cfg
index e671c471c2..123039f744 100644
--- a/resources/quality/vivedino/trex2plus/trex2plus_0.2_PLA_super.inst.cfg
+++ b/resources/quality/vivedino/trex2plus/trex2plus_0.2_PLA_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.2mm Nozzle
diff --git a/resources/quality/vivedino/trex2plus/trex2plus_0.2_PLA_ultra.inst.cfg b/resources/quality/vivedino/trex2plus/trex2plus_0.2_PLA_ultra.inst.cfg
index d33b17357d..2778738cc4 100644
--- a/resources/quality/vivedino/trex2plus/trex2plus_0.2_PLA_ultra.inst.cfg
+++ b/resources/quality/vivedino/trex2plus/trex2plus_0.2_PLA_ultra.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = ultra
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.2mm Nozzle
diff --git a/resources/quality/vivedino/trex2plus/trex2plus_0.4_ABS_adaptive.inst.cfg b/resources/quality/vivedino/trex2plus/trex2plus_0.4_ABS_adaptive.inst.cfg
index 6cc0d58afe..5ec01f3385 100644
--- a/resources/quality/vivedino/trex2plus/trex2plus_0.4_ABS_adaptive.inst.cfg
+++ b/resources/quality/vivedino/trex2plus/trex2plus_0.4_ABS_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/vivedino/trex2plus/trex2plus_0.4_ABS_low.inst.cfg b/resources/quality/vivedino/trex2plus/trex2plus_0.4_ABS_low.inst.cfg
index a5bbb7279f..fcf9eac078 100644
--- a/resources/quality/vivedino/trex2plus/trex2plus_0.4_ABS_low.inst.cfg
+++ b/resources/quality/vivedino/trex2plus/trex2plus_0.4_ABS_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/vivedino/trex2plus/trex2plus_0.4_ABS_standard.inst.cfg b/resources/quality/vivedino/trex2plus/trex2plus_0.4_ABS_standard.inst.cfg
index 3f6801bd1d..4e4f96e9a6 100644
--- a/resources/quality/vivedino/trex2plus/trex2plus_0.4_ABS_standard.inst.cfg
+++ b/resources/quality/vivedino/trex2plus/trex2plus_0.4_ABS_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/vivedino/trex2plus/trex2plus_0.4_ABS_super.inst.cfg b/resources/quality/vivedino/trex2plus/trex2plus_0.4_ABS_super.inst.cfg
index fa791a5d19..bbc3c0c2cd 100644
--- a/resources/quality/vivedino/trex2plus/trex2plus_0.4_ABS_super.inst.cfg
+++ b/resources/quality/vivedino/trex2plus/trex2plus_0.4_ABS_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/vivedino/trex2plus/trex2plus_0.4_PETG_adaptive.inst.cfg b/resources/quality/vivedino/trex2plus/trex2plus_0.4_PETG_adaptive.inst.cfg
index a699767511..18741cb1f4 100644
--- a/resources/quality/vivedino/trex2plus/trex2plus_0.4_PETG_adaptive.inst.cfg
+++ b/resources/quality/vivedino/trex2plus/trex2plus_0.4_PETG_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/vivedino/trex2plus/trex2plus_0.4_PETG_low.inst.cfg b/resources/quality/vivedino/trex2plus/trex2plus_0.4_PETG_low.inst.cfg
index c818e93ae7..8235de7cf3 100644
--- a/resources/quality/vivedino/trex2plus/trex2plus_0.4_PETG_low.inst.cfg
+++ b/resources/quality/vivedino/trex2plus/trex2plus_0.4_PETG_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/vivedino/trex2plus/trex2plus_0.4_PETG_standard.inst.cfg b/resources/quality/vivedino/trex2plus/trex2plus_0.4_PETG_standard.inst.cfg
index dfae42b92d..73d6ba0150 100644
--- a/resources/quality/vivedino/trex2plus/trex2plus_0.4_PETG_standard.inst.cfg
+++ b/resources/quality/vivedino/trex2plus/trex2plus_0.4_PETG_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/vivedino/trex2plus/trex2plus_0.4_PETG_super.inst.cfg b/resources/quality/vivedino/trex2plus/trex2plus_0.4_PETG_super.inst.cfg
index b2779898b0..4c7b04faba 100644
--- a/resources/quality/vivedino/trex2plus/trex2plus_0.4_PETG_super.inst.cfg
+++ b/resources/quality/vivedino/trex2plus/trex2plus_0.4_PETG_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/vivedino/trex2plus/trex2plus_0.4_PLA_adaptive.inst.cfg b/resources/quality/vivedino/trex2plus/trex2plus_0.4_PLA_adaptive.inst.cfg
index 7c4adca594..f12be97735 100644
--- a/resources/quality/vivedino/trex2plus/trex2plus_0.4_PLA_adaptive.inst.cfg
+++ b/resources/quality/vivedino/trex2plus/trex2plus_0.4_PLA_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/vivedino/trex2plus/trex2plus_0.4_PLA_low.inst.cfg b/resources/quality/vivedino/trex2plus/trex2plus_0.4_PLA_low.inst.cfg
index 2f466b7796..a3c95de877 100644
--- a/resources/quality/vivedino/trex2plus/trex2plus_0.4_PLA_low.inst.cfg
+++ b/resources/quality/vivedino/trex2plus/trex2plus_0.4_PLA_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/vivedino/trex2plus/trex2plus_0.4_PLA_standard.inst.cfg b/resources/quality/vivedino/trex2plus/trex2plus_0.4_PLA_standard.inst.cfg
index 39750ff769..26f09735ac 100644
--- a/resources/quality/vivedino/trex2plus/trex2plus_0.4_PLA_standard.inst.cfg
+++ b/resources/quality/vivedino/trex2plus/trex2plus_0.4_PLA_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/vivedino/trex2plus/trex2plus_0.4_PLA_super.inst.cfg b/resources/quality/vivedino/trex2plus/trex2plus_0.4_PLA_super.inst.cfg
index 156b27dd45..7d70600e6d 100644
--- a/resources/quality/vivedino/trex2plus/trex2plus_0.4_PLA_super.inst.cfg
+++ b/resources/quality/vivedino/trex2plus/trex2plus_0.4_PLA_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/vivedino/trex2plus/trex2plus_0.4_TPU_adaptive.inst.cfg b/resources/quality/vivedino/trex2plus/trex2plus_0.4_TPU_adaptive.inst.cfg
index 500666e9d7..fcafe45b1a 100644
--- a/resources/quality/vivedino/trex2plus/trex2plus_0.4_TPU_adaptive.inst.cfg
+++ b/resources/quality/vivedino/trex2plus/trex2plus_0.4_TPU_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/vivedino/trex2plus/trex2plus_0.4_TPU_standard.inst.cfg b/resources/quality/vivedino/trex2plus/trex2plus_0.4_TPU_standard.inst.cfg
index ea0b4da06e..3e7fad20e7 100644
--- a/resources/quality/vivedino/trex2plus/trex2plus_0.4_TPU_standard.inst.cfg
+++ b/resources/quality/vivedino/trex2plus/trex2plus_0.4_TPU_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/vivedino/trex2plus/trex2plus_0.4_TPU_super.inst.cfg b/resources/quality/vivedino/trex2plus/trex2plus_0.4_TPU_super.inst.cfg
index c897fad5cd..214992da9c 100644
--- a/resources/quality/vivedino/trex2plus/trex2plus_0.4_TPU_super.inst.cfg
+++ b/resources/quality/vivedino/trex2plus/trex2plus_0.4_TPU_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/vivedino/trex2plus/trex2plus_0.6_ABS_standard.inst.cfg b/resources/quality/vivedino/trex2plus/trex2plus_0.6_ABS_standard.inst.cfg
index 09417a9d18..fe33c34b00 100644
--- a/resources/quality/vivedino/trex2plus/trex2plus_0.6_ABS_standard.inst.cfg
+++ b/resources/quality/vivedino/trex2plus/trex2plus_0.6_ABS_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/vivedino/trex2plus/trex2plus_0.6_PETG_standard.inst.cfg b/resources/quality/vivedino/trex2plus/trex2plus_0.6_PETG_standard.inst.cfg
index 33b1f5c486..cd03bbf51a 100644
--- a/resources/quality/vivedino/trex2plus/trex2plus_0.6_PETG_standard.inst.cfg
+++ b/resources/quality/vivedino/trex2plus/trex2plus_0.6_PETG_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/vivedino/trex2plus/trex2plus_0.6_PLA_draft.inst.cfg b/resources/quality/vivedino/trex2plus/trex2plus_0.6_PLA_draft.inst.cfg
index 7872df99e8..9b0210c925 100644
--- a/resources/quality/vivedino/trex2plus/trex2plus_0.6_PLA_draft.inst.cfg
+++ b/resources/quality/vivedino/trex2plus/trex2plus_0.6_PLA_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/vivedino/trex2plus/trex2plus_0.6_PLA_low.inst.cfg b/resources/quality/vivedino/trex2plus/trex2plus_0.6_PLA_low.inst.cfg
index 4737b1dd7a..1edcc0aca8 100644
--- a/resources/quality/vivedino/trex2plus/trex2plus_0.6_PLA_low.inst.cfg
+++ b/resources/quality/vivedino/trex2plus/trex2plus_0.6_PLA_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/vivedino/trex2plus/trex2plus_0.6_PLA_standard.inst.cfg b/resources/quality/vivedino/trex2plus/trex2plus_0.6_PLA_standard.inst.cfg
index d964321e28..275409e394 100644
--- a/resources/quality/vivedino/trex2plus/trex2plus_0.6_PLA_standard.inst.cfg
+++ b/resources/quality/vivedino/trex2plus/trex2plus_0.6_PLA_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/vivedino/trex2plus/trex2plus_0.6_TPU_standard.inst.cfg b/resources/quality/vivedino/trex2plus/trex2plus_0.6_TPU_standard.inst.cfg
index f2eee78246..76756b07f5 100644
--- a/resources/quality/vivedino/trex2plus/trex2plus_0.6_TPU_standard.inst.cfg
+++ b/resources/quality/vivedino/trex2plus/trex2plus_0.6_TPU_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/vivedino/trex2plus/trex2plus_0.8_ABS_draft.inst.cfg b/resources/quality/vivedino/trex2plus/trex2plus_0.8_ABS_draft.inst.cfg
index 1b8fd0180d..c95d7a0cbc 100644
--- a/resources/quality/vivedino/trex2plus/trex2plus_0.8_ABS_draft.inst.cfg
+++ b/resources/quality/vivedino/trex2plus/trex2plus_0.8_ABS_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
diff --git a/resources/quality/vivedino/trex2plus/trex2plus_0.8_PETG_draft.inst.cfg b/resources/quality/vivedino/trex2plus/trex2plus_0.8_PETG_draft.inst.cfg
index c7fa2392db..4a03f1bc16 100644
--- a/resources/quality/vivedino/trex2plus/trex2plus_0.8_PETG_draft.inst.cfg
+++ b/resources/quality/vivedino/trex2plus/trex2plus_0.8_PETG_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
diff --git a/resources/quality/vivedino/trex2plus/trex2plus_0.8_PLA_draft.inst.cfg b/resources/quality/vivedino/trex2plus/trex2plus_0.8_PLA_draft.inst.cfg
index 34ba8568a2..dd10ada2c3 100644
--- a/resources/quality/vivedino/trex2plus/trex2plus_0.8_PLA_draft.inst.cfg
+++ b/resources/quality/vivedino/trex2plus/trex2plus_0.8_PLA_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
diff --git a/resources/quality/vivedino/trex2plus/trex2plus_0.8_TPU_draft.inst.cfg b/resources/quality/vivedino/trex2plus/trex2plus_0.8_TPU_draft.inst.cfg
index 2b1a40c7e0..fb5b65747f 100644
--- a/resources/quality/vivedino/trex2plus/trex2plus_0.8_TPU_draft.inst.cfg
+++ b/resources/quality/vivedino/trex2plus/trex2plus_0.8_TPU_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
diff --git a/resources/quality/vivedino/trex2plus/trex2plus_global_adaptive.inst.cfg b/resources/quality/vivedino/trex2plus/trex2plus_global_adaptive.inst.cfg
index 6bef7f7870..1265bc0500 100644
--- a/resources/quality/vivedino/trex2plus/trex2plus_global_adaptive.inst.cfg
+++ b/resources/quality/vivedino/trex2plus/trex2plus_global_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/vivedino/trex2plus/trex2plus_global_draft.inst.cfg b/resources/quality/vivedino/trex2plus/trex2plus_global_draft.inst.cfg
index dc04f08e3f..2af82ca797 100644
--- a/resources/quality/vivedino/trex2plus/trex2plus_global_draft.inst.cfg
+++ b/resources/quality/vivedino/trex2plus/trex2plus_global_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
weight = -5
diff --git a/resources/quality/vivedino/trex2plus/trex2plus_global_low.inst.cfg b/resources/quality/vivedino/trex2plus/trex2plus_global_low.inst.cfg
index 2af6814eaf..faa561e87c 100644
--- a/resources/quality/vivedino/trex2plus/trex2plus_global_low.inst.cfg
+++ b/resources/quality/vivedino/trex2plus/trex2plus_global_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
weight = -4
diff --git a/resources/quality/vivedino/trex2plus/trex2plus_global_standard.inst.cfg b/resources/quality/vivedino/trex2plus/trex2plus_global_standard.inst.cfg
index 43ac7023b7..7f7c62fac0 100644
--- a/resources/quality/vivedino/trex2plus/trex2plus_global_standard.inst.cfg
+++ b/resources/quality/vivedino/trex2plus/trex2plus_global_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
weight = -3
diff --git a/resources/quality/vivedino/trex2plus/trex2plus_global_super.inst.cfg b/resources/quality/vivedino/trex2plus/trex2plus_global_super.inst.cfg
index ebf1f1910b..74e59d4712 100644
--- a/resources/quality/vivedino/trex2plus/trex2plus_global_super.inst.cfg
+++ b/resources/quality/vivedino/trex2plus/trex2plus_global_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
weight = -1
diff --git a/resources/quality/vivedino/trex2plus/trex2plus_global_ultra.inst.cfg b/resources/quality/vivedino/trex2plus/trex2plus_global_ultra.inst.cfg
index 10a858bd2e..d84b13132d 100644
--- a/resources/quality/vivedino/trex2plus/trex2plus_global_ultra.inst.cfg
+++ b/resources/quality/vivedino/trex2plus/trex2plus_global_ultra.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = ultra
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/vivedino/trex3/trex3_0.2_ABS_super.inst.cfg b/resources/quality/vivedino/trex3/trex3_0.2_ABS_super.inst.cfg
index f4596bcd66..a3ac617a88 100644
--- a/resources/quality/vivedino/trex3/trex3_0.2_ABS_super.inst.cfg
+++ b/resources/quality/vivedino/trex3/trex3_0.2_ABS_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.2mm Nozzle
diff --git a/resources/quality/vivedino/trex3/trex3_0.2_ABS_ultra.inst.cfg b/resources/quality/vivedino/trex3/trex3_0.2_ABS_ultra.inst.cfg
index 90d1d240a2..a38fbaf5ac 100644
--- a/resources/quality/vivedino/trex3/trex3_0.2_ABS_ultra.inst.cfg
+++ b/resources/quality/vivedino/trex3/trex3_0.2_ABS_ultra.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = ultra
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.2mm Nozzle
diff --git a/resources/quality/vivedino/trex3/trex3_0.2_PETG_super.inst.cfg b/resources/quality/vivedino/trex3/trex3_0.2_PETG_super.inst.cfg
index cb90d7f56f..ffeb8a7186 100644
--- a/resources/quality/vivedino/trex3/trex3_0.2_PETG_super.inst.cfg
+++ b/resources/quality/vivedino/trex3/trex3_0.2_PETG_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.2mm Nozzle
diff --git a/resources/quality/vivedino/trex3/trex3_0.2_PETG_ultra.inst.cfg b/resources/quality/vivedino/trex3/trex3_0.2_PETG_ultra.inst.cfg
index 5ea3f13521..6b1e6cc04f 100644
--- a/resources/quality/vivedino/trex3/trex3_0.2_PETG_ultra.inst.cfg
+++ b/resources/quality/vivedino/trex3/trex3_0.2_PETG_ultra.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = ultra
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.2mm Nozzle
diff --git a/resources/quality/vivedino/trex3/trex3_0.2_PLA_super.inst.cfg b/resources/quality/vivedino/trex3/trex3_0.2_PLA_super.inst.cfg
index 29ccf43ca2..deb8efc072 100644
--- a/resources/quality/vivedino/trex3/trex3_0.2_PLA_super.inst.cfg
+++ b/resources/quality/vivedino/trex3/trex3_0.2_PLA_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.2mm Nozzle
diff --git a/resources/quality/vivedino/trex3/trex3_0.2_PLA_ultra.inst.cfg b/resources/quality/vivedino/trex3/trex3_0.2_PLA_ultra.inst.cfg
index 8c397ce2c7..b18db947ba 100644
--- a/resources/quality/vivedino/trex3/trex3_0.2_PLA_ultra.inst.cfg
+++ b/resources/quality/vivedino/trex3/trex3_0.2_PLA_ultra.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = ultra
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.2mm Nozzle
diff --git a/resources/quality/vivedino/trex3/trex3_0.4_ABS_adaptive.inst.cfg b/resources/quality/vivedino/trex3/trex3_0.4_ABS_adaptive.inst.cfg
index 427760e2d2..56fc7ca255 100644
--- a/resources/quality/vivedino/trex3/trex3_0.4_ABS_adaptive.inst.cfg
+++ b/resources/quality/vivedino/trex3/trex3_0.4_ABS_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/vivedino/trex3/trex3_0.4_ABS_low.inst.cfg b/resources/quality/vivedino/trex3/trex3_0.4_ABS_low.inst.cfg
index 08d467e2f6..52c33c7a43 100644
--- a/resources/quality/vivedino/trex3/trex3_0.4_ABS_low.inst.cfg
+++ b/resources/quality/vivedino/trex3/trex3_0.4_ABS_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/vivedino/trex3/trex3_0.4_ABS_standard.inst.cfg b/resources/quality/vivedino/trex3/trex3_0.4_ABS_standard.inst.cfg
index 4bee06bc6e..a43fa1416f 100644
--- a/resources/quality/vivedino/trex3/trex3_0.4_ABS_standard.inst.cfg
+++ b/resources/quality/vivedino/trex3/trex3_0.4_ABS_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/vivedino/trex3/trex3_0.4_ABS_super.inst.cfg b/resources/quality/vivedino/trex3/trex3_0.4_ABS_super.inst.cfg
index 657964e85e..7066b13d53 100644
--- a/resources/quality/vivedino/trex3/trex3_0.4_ABS_super.inst.cfg
+++ b/resources/quality/vivedino/trex3/trex3_0.4_ABS_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/vivedino/trex3/trex3_0.4_PETG_adaptive.inst.cfg b/resources/quality/vivedino/trex3/trex3_0.4_PETG_adaptive.inst.cfg
index d7a4c275a5..d0b0765276 100644
--- a/resources/quality/vivedino/trex3/trex3_0.4_PETG_adaptive.inst.cfg
+++ b/resources/quality/vivedino/trex3/trex3_0.4_PETG_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/vivedino/trex3/trex3_0.4_PETG_low.inst.cfg b/resources/quality/vivedino/trex3/trex3_0.4_PETG_low.inst.cfg
index 51e27e09f5..f58eb4cc78 100644
--- a/resources/quality/vivedino/trex3/trex3_0.4_PETG_low.inst.cfg
+++ b/resources/quality/vivedino/trex3/trex3_0.4_PETG_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/vivedino/trex3/trex3_0.4_PETG_standard.inst.cfg b/resources/quality/vivedino/trex3/trex3_0.4_PETG_standard.inst.cfg
index b7a722b13a..65d0b2f86e 100644
--- a/resources/quality/vivedino/trex3/trex3_0.4_PETG_standard.inst.cfg
+++ b/resources/quality/vivedino/trex3/trex3_0.4_PETG_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/vivedino/trex3/trex3_0.4_PETG_super.inst.cfg b/resources/quality/vivedino/trex3/trex3_0.4_PETG_super.inst.cfg
index 5a4595ea37..83a7bf1d58 100644
--- a/resources/quality/vivedino/trex3/trex3_0.4_PETG_super.inst.cfg
+++ b/resources/quality/vivedino/trex3/trex3_0.4_PETG_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/vivedino/trex3/trex3_0.4_PLA_adaptive.inst.cfg b/resources/quality/vivedino/trex3/trex3_0.4_PLA_adaptive.inst.cfg
index f5a325e5da..9f075001b7 100644
--- a/resources/quality/vivedino/trex3/trex3_0.4_PLA_adaptive.inst.cfg
+++ b/resources/quality/vivedino/trex3/trex3_0.4_PLA_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/vivedino/trex3/trex3_0.4_PLA_low.inst.cfg b/resources/quality/vivedino/trex3/trex3_0.4_PLA_low.inst.cfg
index b82a8eeccd..b39c54e521 100644
--- a/resources/quality/vivedino/trex3/trex3_0.4_PLA_low.inst.cfg
+++ b/resources/quality/vivedino/trex3/trex3_0.4_PLA_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/vivedino/trex3/trex3_0.4_PLA_standard.inst.cfg b/resources/quality/vivedino/trex3/trex3_0.4_PLA_standard.inst.cfg
index ac5921a2e0..7465e927a2 100644
--- a/resources/quality/vivedino/trex3/trex3_0.4_PLA_standard.inst.cfg
+++ b/resources/quality/vivedino/trex3/trex3_0.4_PLA_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/vivedino/trex3/trex3_0.4_PLA_super.inst.cfg b/resources/quality/vivedino/trex3/trex3_0.4_PLA_super.inst.cfg
index 506409d491..d4beec1d17 100644
--- a/resources/quality/vivedino/trex3/trex3_0.4_PLA_super.inst.cfg
+++ b/resources/quality/vivedino/trex3/trex3_0.4_PLA_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/vivedino/trex3/trex3_0.4_TPU_adaptive.inst.cfg b/resources/quality/vivedino/trex3/trex3_0.4_TPU_adaptive.inst.cfg
index 0305462ddd..24823515fc 100644
--- a/resources/quality/vivedino/trex3/trex3_0.4_TPU_adaptive.inst.cfg
+++ b/resources/quality/vivedino/trex3/trex3_0.4_TPU_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/vivedino/trex3/trex3_0.4_TPU_standard.inst.cfg b/resources/quality/vivedino/trex3/trex3_0.4_TPU_standard.inst.cfg
index dc4e40f755..ddb1057761 100644
--- a/resources/quality/vivedino/trex3/trex3_0.4_TPU_standard.inst.cfg
+++ b/resources/quality/vivedino/trex3/trex3_0.4_TPU_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/vivedino/trex3/trex3_0.4_TPU_super.inst.cfg b/resources/quality/vivedino/trex3/trex3_0.4_TPU_super.inst.cfg
index 6c79f36206..d18ac9b743 100644
--- a/resources/quality/vivedino/trex3/trex3_0.4_TPU_super.inst.cfg
+++ b/resources/quality/vivedino/trex3/trex3_0.4_TPU_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/vivedino/trex3/trex3_0.6_ABS_standard.inst.cfg b/resources/quality/vivedino/trex3/trex3_0.6_ABS_standard.inst.cfg
index 4518d5a966..bd7d1b0244 100644
--- a/resources/quality/vivedino/trex3/trex3_0.6_ABS_standard.inst.cfg
+++ b/resources/quality/vivedino/trex3/trex3_0.6_ABS_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/vivedino/trex3/trex3_0.6_PETG_standard.inst.cfg b/resources/quality/vivedino/trex3/trex3_0.6_PETG_standard.inst.cfg
index c5bd2a28cb..7e5655563d 100644
--- a/resources/quality/vivedino/trex3/trex3_0.6_PETG_standard.inst.cfg
+++ b/resources/quality/vivedino/trex3/trex3_0.6_PETG_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/vivedino/trex3/trex3_0.6_PLA_draft.inst.cfg b/resources/quality/vivedino/trex3/trex3_0.6_PLA_draft.inst.cfg
index 45878b388c..05e47b6e01 100644
--- a/resources/quality/vivedino/trex3/trex3_0.6_PLA_draft.inst.cfg
+++ b/resources/quality/vivedino/trex3/trex3_0.6_PLA_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/vivedino/trex3/trex3_0.6_PLA_low.inst.cfg b/resources/quality/vivedino/trex3/trex3_0.6_PLA_low.inst.cfg
index 749dbd7f46..de0768bca2 100644
--- a/resources/quality/vivedino/trex3/trex3_0.6_PLA_low.inst.cfg
+++ b/resources/quality/vivedino/trex3/trex3_0.6_PLA_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/vivedino/trex3/trex3_0.6_PLA_standard.inst.cfg b/resources/quality/vivedino/trex3/trex3_0.6_PLA_standard.inst.cfg
index 6d4ebfe1e6..39d448b89c 100644
--- a/resources/quality/vivedino/trex3/trex3_0.6_PLA_standard.inst.cfg
+++ b/resources/quality/vivedino/trex3/trex3_0.6_PLA_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/vivedino/trex3/trex3_0.6_TPU_standard.inst.cfg b/resources/quality/vivedino/trex3/trex3_0.6_TPU_standard.inst.cfg
index 863b7d68c7..afc319902c 100644
--- a/resources/quality/vivedino/trex3/trex3_0.6_TPU_standard.inst.cfg
+++ b/resources/quality/vivedino/trex3/trex3_0.6_TPU_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/vivedino/trex3/trex3_0.8_ABS_draft.inst.cfg b/resources/quality/vivedino/trex3/trex3_0.8_ABS_draft.inst.cfg
index c161438ec6..6540732950 100644
--- a/resources/quality/vivedino/trex3/trex3_0.8_ABS_draft.inst.cfg
+++ b/resources/quality/vivedino/trex3/trex3_0.8_ABS_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
diff --git a/resources/quality/vivedino/trex3/trex3_0.8_PETG_draft.inst.cfg b/resources/quality/vivedino/trex3/trex3_0.8_PETG_draft.inst.cfg
index 405d158e95..5dc7b1b7bf 100644
--- a/resources/quality/vivedino/trex3/trex3_0.8_PETG_draft.inst.cfg
+++ b/resources/quality/vivedino/trex3/trex3_0.8_PETG_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
diff --git a/resources/quality/vivedino/trex3/trex3_0.8_PLA_draft.inst.cfg b/resources/quality/vivedino/trex3/trex3_0.8_PLA_draft.inst.cfg
index 4cd9541b8c..0f548bc44a 100644
--- a/resources/quality/vivedino/trex3/trex3_0.8_PLA_draft.inst.cfg
+++ b/resources/quality/vivedino/trex3/trex3_0.8_PLA_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
diff --git a/resources/quality/vivedino/trex3/trex3_0.8_TPU_draft.inst.cfg b/resources/quality/vivedino/trex3/trex3_0.8_TPU_draft.inst.cfg
index 9fe134b40d..5e75225fe9 100644
--- a/resources/quality/vivedino/trex3/trex3_0.8_TPU_draft.inst.cfg
+++ b/resources/quality/vivedino/trex3/trex3_0.8_TPU_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
diff --git a/resources/quality/vivedino/trex3/trex3_global_adaptive.inst.cfg b/resources/quality/vivedino/trex3/trex3_global_adaptive.inst.cfg
index 6fe35514b1..10661dc372 100644
--- a/resources/quality/vivedino/trex3/trex3_global_adaptive.inst.cfg
+++ b/resources/quality/vivedino/trex3/trex3_global_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/vivedino/trex3/trex3_global_draft.inst.cfg b/resources/quality/vivedino/trex3/trex3_global_draft.inst.cfg
index 438696ef79..6de78a03e2 100644
--- a/resources/quality/vivedino/trex3/trex3_global_draft.inst.cfg
+++ b/resources/quality/vivedino/trex3/trex3_global_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
weight = -5
diff --git a/resources/quality/vivedino/trex3/trex3_global_low.inst.cfg b/resources/quality/vivedino/trex3/trex3_global_low.inst.cfg
index 480601ec3e..7727bd3a62 100644
--- a/resources/quality/vivedino/trex3/trex3_global_low.inst.cfg
+++ b/resources/quality/vivedino/trex3/trex3_global_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
weight = -4
diff --git a/resources/quality/vivedino/trex3/trex3_global_standard.inst.cfg b/resources/quality/vivedino/trex3/trex3_global_standard.inst.cfg
index 4b48d34818..8548b27c88 100644
--- a/resources/quality/vivedino/trex3/trex3_global_standard.inst.cfg
+++ b/resources/quality/vivedino/trex3/trex3_global_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
weight = -3
diff --git a/resources/quality/vivedino/trex3/trex3_global_super.inst.cfg b/resources/quality/vivedino/trex3/trex3_global_super.inst.cfg
index 731b33b5ca..209825b5ea 100644
--- a/resources/quality/vivedino/trex3/trex3_global_super.inst.cfg
+++ b/resources/quality/vivedino/trex3/trex3_global_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
weight = -1
diff --git a/resources/quality/vivedino/trex3/trex3_global_ultra.inst.cfg b/resources/quality/vivedino/trex3/trex3_global_ultra.inst.cfg
index eeeae14612..a4158b482e 100644
--- a/resources/quality/vivedino/trex3/trex3_global_ultra.inst.cfg
+++ b/resources/quality/vivedino/trex3/trex3_global_ultra.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = ultra
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/volumic/sh65_coarse.inst.cfg b/resources/quality/volumic/sh65_coarse.inst.cfg
index 796af4b8d2..f6002271a7 100644
--- a/resources/quality/volumic/sh65_coarse.inst.cfg
+++ b/resources/quality/volumic/sh65_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
weight = -1
diff --git a/resources/quality/volumic/sh65_draft.inst.cfg b/resources/quality/volumic/sh65_draft.inst.cfg
index 6463688a9e..61844b3d8e 100644
--- a/resources/quality/volumic/sh65_draft.inst.cfg
+++ b/resources/quality/volumic/sh65_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/volumic/sh65_extra_coarse.inst.cfg b/resources/quality/volumic/sh65_extra_coarse.inst.cfg
index a32a7f1694..6795e06c5b 100644
--- a/resources/quality/volumic/sh65_extra_coarse.inst.cfg
+++ b/resources/quality/volumic/sh65_extra_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = extra coarse
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/volumic/sh65_fast.inst.cfg b/resources/quality/volumic/sh65_fast.inst.cfg
index 958234a95f..5cab024202 100644
--- a/resources/quality/volumic/sh65_fast.inst.cfg
+++ b/resources/quality/volumic/sh65_fast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
weight = -3
diff --git a/resources/quality/volumic/sh65_high.inst.cfg b/resources/quality/volumic/sh65_high.inst.cfg
index 2ca8c95bc9..f9e974e5c8 100644
--- a/resources/quality/volumic/sh65_high.inst.cfg
+++ b/resources/quality/volumic/sh65_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
weight = -5
diff --git a/resources/quality/volumic/sh65_normal.inst.cfg b/resources/quality/volumic/sh65_normal.inst.cfg
index c21992a581..c96946f5a8 100644
--- a/resources/quality/volumic/sh65_normal.inst.cfg
+++ b/resources/quality/volumic/sh65_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
weight = -4
diff --git a/resources/quality/volumic/stream20dual_mk2_coarse.inst.cfg b/resources/quality/volumic/stream20dual_mk2_coarse.inst.cfg
index 5c04b3a880..01ae434bd0 100644
--- a/resources/quality/volumic/stream20dual_mk2_coarse.inst.cfg
+++ b/resources/quality/volumic/stream20dual_mk2_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
weight = -1
diff --git a/resources/quality/volumic/stream20dual_mk2_draft.inst.cfg b/resources/quality/volumic/stream20dual_mk2_draft.inst.cfg
index d8422248bb..203e63efe0 100644
--- a/resources/quality/volumic/stream20dual_mk2_draft.inst.cfg
+++ b/resources/quality/volumic/stream20dual_mk2_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/volumic/stream20dual_mk2_extra_coarse.inst.cfg b/resources/quality/volumic/stream20dual_mk2_extra_coarse.inst.cfg
index 477d0b9d1f..7d0269a611 100644
--- a/resources/quality/volumic/stream20dual_mk2_extra_coarse.inst.cfg
+++ b/resources/quality/volumic/stream20dual_mk2_extra_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = extra coarse
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/volumic/stream20dual_mk2_fast.inst.cfg b/resources/quality/volumic/stream20dual_mk2_fast.inst.cfg
index 4a2c33901d..58abc1beac 100644
--- a/resources/quality/volumic/stream20dual_mk2_fast.inst.cfg
+++ b/resources/quality/volumic/stream20dual_mk2_fast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
weight = -3
diff --git a/resources/quality/volumic/stream20dual_mk2_high.inst.cfg b/resources/quality/volumic/stream20dual_mk2_high.inst.cfg
index 33ad522b4a..fbed3cb579 100644
--- a/resources/quality/volumic/stream20dual_mk2_high.inst.cfg
+++ b/resources/quality/volumic/stream20dual_mk2_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
weight = -5
diff --git a/resources/quality/volumic/stream20dual_mk2_normal.inst.cfg b/resources/quality/volumic/stream20dual_mk2_normal.inst.cfg
index 7eda8f3957..46d007e043 100644
--- a/resources/quality/volumic/stream20dual_mk2_normal.inst.cfg
+++ b/resources/quality/volumic/stream20dual_mk2_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
weight = -4
diff --git a/resources/quality/volumic/stream20pro_mk2_coarse.inst.cfg b/resources/quality/volumic/stream20pro_mk2_coarse.inst.cfg
index 2a154f412a..f30fc5bdde 100644
--- a/resources/quality/volumic/stream20pro_mk2_coarse.inst.cfg
+++ b/resources/quality/volumic/stream20pro_mk2_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
weight = -1
diff --git a/resources/quality/volumic/stream20pro_mk2_draft.inst.cfg b/resources/quality/volumic/stream20pro_mk2_draft.inst.cfg
index 8a597ca062..8bdddbdd1f 100644
--- a/resources/quality/volumic/stream20pro_mk2_draft.inst.cfg
+++ b/resources/quality/volumic/stream20pro_mk2_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/volumic/stream20pro_mk2_extra_coarse.inst.cfg b/resources/quality/volumic/stream20pro_mk2_extra_coarse.inst.cfg
index 7e50eadadd..610dd6e7a0 100644
--- a/resources/quality/volumic/stream20pro_mk2_extra_coarse.inst.cfg
+++ b/resources/quality/volumic/stream20pro_mk2_extra_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = extra coarse
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/volumic/stream20pro_mk2_fast.inst.cfg b/resources/quality/volumic/stream20pro_mk2_fast.inst.cfg
index 18a3017dde..b542119eba 100644
--- a/resources/quality/volumic/stream20pro_mk2_fast.inst.cfg
+++ b/resources/quality/volumic/stream20pro_mk2_fast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
weight = -3
diff --git a/resources/quality/volumic/stream20pro_mk2_high.inst.cfg b/resources/quality/volumic/stream20pro_mk2_high.inst.cfg
index f77c608589..703b59bf4a 100644
--- a/resources/quality/volumic/stream20pro_mk2_high.inst.cfg
+++ b/resources/quality/volumic/stream20pro_mk2_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
weight = -5
diff --git a/resources/quality/volumic/stream20pro_mk2_normal.inst.cfg b/resources/quality/volumic/stream20pro_mk2_normal.inst.cfg
index 1961fbe21d..f30aa09013 100644
--- a/resources/quality/volumic/stream20pro_mk2_normal.inst.cfg
+++ b/resources/quality/volumic/stream20pro_mk2_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
weight = -4
diff --git a/resources/quality/volumic/stream30dual_mk2_coarse.inst.cfg b/resources/quality/volumic/stream30dual_mk2_coarse.inst.cfg
index 5f06150033..bdcbbdb5e7 100644
--- a/resources/quality/volumic/stream30dual_mk2_coarse.inst.cfg
+++ b/resources/quality/volumic/stream30dual_mk2_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
weight = -1
diff --git a/resources/quality/volumic/stream30dual_mk2_draft.inst.cfg b/resources/quality/volumic/stream30dual_mk2_draft.inst.cfg
index f06093125a..c521eb96cc 100644
--- a/resources/quality/volumic/stream30dual_mk2_draft.inst.cfg
+++ b/resources/quality/volumic/stream30dual_mk2_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/volumic/stream30dual_mk2_extra_coarse.inst.cfg b/resources/quality/volumic/stream30dual_mk2_extra_coarse.inst.cfg
index 69caf8d8e8..2b168507c3 100644
--- a/resources/quality/volumic/stream30dual_mk2_extra_coarse.inst.cfg
+++ b/resources/quality/volumic/stream30dual_mk2_extra_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = extra coarse
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/volumic/stream30dual_mk2_fast.inst.cfg b/resources/quality/volumic/stream30dual_mk2_fast.inst.cfg
index f9e2e84069..73a73817e1 100644
--- a/resources/quality/volumic/stream30dual_mk2_fast.inst.cfg
+++ b/resources/quality/volumic/stream30dual_mk2_fast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
weight = -3
diff --git a/resources/quality/volumic/stream30dual_mk2_high.inst.cfg b/resources/quality/volumic/stream30dual_mk2_high.inst.cfg
index 0382a52f74..a18d0e7178 100644
--- a/resources/quality/volumic/stream30dual_mk2_high.inst.cfg
+++ b/resources/quality/volumic/stream30dual_mk2_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
weight = -5
diff --git a/resources/quality/volumic/stream30dual_mk2_normal.inst.cfg b/resources/quality/volumic/stream30dual_mk2_normal.inst.cfg
index 49556db877..5e46e5a4cb 100644
--- a/resources/quality/volumic/stream30dual_mk2_normal.inst.cfg
+++ b/resources/quality/volumic/stream30dual_mk2_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
weight = -4
diff --git a/resources/quality/volumic/stream30mk3_coarse.inst.cfg b/resources/quality/volumic/stream30mk3_coarse.inst.cfg
index 86de5c2d09..82b9d849f4 100644
--- a/resources/quality/volumic/stream30mk3_coarse.inst.cfg
+++ b/resources/quality/volumic/stream30mk3_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
weight = -1
diff --git a/resources/quality/volumic/stream30mk3_draft.inst.cfg b/resources/quality/volumic/stream30mk3_draft.inst.cfg
index dcfadc6b73..a82fbc93ff 100644
--- a/resources/quality/volumic/stream30mk3_draft.inst.cfg
+++ b/resources/quality/volumic/stream30mk3_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/volumic/stream30mk3_extra_coarse.inst.cfg b/resources/quality/volumic/stream30mk3_extra_coarse.inst.cfg
index 9f9b4e854f..3d79662132 100644
--- a/resources/quality/volumic/stream30mk3_extra_coarse.inst.cfg
+++ b/resources/quality/volumic/stream30mk3_extra_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = extra coarse
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/volumic/stream30mk3_fast.inst.cfg b/resources/quality/volumic/stream30mk3_fast.inst.cfg
index d9fa76290a..5f47d9dc52 100644
--- a/resources/quality/volumic/stream30mk3_fast.inst.cfg
+++ b/resources/quality/volumic/stream30mk3_fast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
weight = -3
diff --git a/resources/quality/volumic/stream30mk3_high.inst.cfg b/resources/quality/volumic/stream30mk3_high.inst.cfg
index 09302ba78b..99070092d0 100644
--- a/resources/quality/volumic/stream30mk3_high.inst.cfg
+++ b/resources/quality/volumic/stream30mk3_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
weight = -5
diff --git a/resources/quality/volumic/stream30mk3_normal.inst.cfg b/resources/quality/volumic/stream30mk3_normal.inst.cfg
index 02c8992c52..168eaa13a9 100644
--- a/resources/quality/volumic/stream30mk3_normal.inst.cfg
+++ b/resources/quality/volumic/stream30mk3_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
weight = -4
diff --git a/resources/quality/volumic/stream30pro_mk2_coarse.inst.cfg b/resources/quality/volumic/stream30pro_mk2_coarse.inst.cfg
index 664cfcd7ea..4ab380a91e 100644
--- a/resources/quality/volumic/stream30pro_mk2_coarse.inst.cfg
+++ b/resources/quality/volumic/stream30pro_mk2_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
weight = -1
diff --git a/resources/quality/volumic/stream30pro_mk2_draft.inst.cfg b/resources/quality/volumic/stream30pro_mk2_draft.inst.cfg
index 630e6fc1d7..9601e0ae6c 100644
--- a/resources/quality/volumic/stream30pro_mk2_draft.inst.cfg
+++ b/resources/quality/volumic/stream30pro_mk2_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/volumic/stream30pro_mk2_extra_coarse.inst.cfg b/resources/quality/volumic/stream30pro_mk2_extra_coarse.inst.cfg
index da9b43b060..5de2da310b 100644
--- a/resources/quality/volumic/stream30pro_mk2_extra_coarse.inst.cfg
+++ b/resources/quality/volumic/stream30pro_mk2_extra_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = extra coarse
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/volumic/stream30pro_mk2_fast.inst.cfg b/resources/quality/volumic/stream30pro_mk2_fast.inst.cfg
index 9240bc27b8..8a0b9af92b 100644
--- a/resources/quality/volumic/stream30pro_mk2_fast.inst.cfg
+++ b/resources/quality/volumic/stream30pro_mk2_fast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
weight = -3
diff --git a/resources/quality/volumic/stream30pro_mk2_high.inst.cfg b/resources/quality/volumic/stream30pro_mk2_high.inst.cfg
index a69b70ad75..13c1186f61 100644
--- a/resources/quality/volumic/stream30pro_mk2_high.inst.cfg
+++ b/resources/quality/volumic/stream30pro_mk2_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
weight = -5
diff --git a/resources/quality/volumic/stream30pro_mk2_normal.inst.cfg b/resources/quality/volumic/stream30pro_mk2_normal.inst.cfg
index 1506ab2c50..ead12ea85f 100644
--- a/resources/quality/volumic/stream30pro_mk2_normal.inst.cfg
+++ b/resources/quality/volumic/stream30pro_mk2_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
weight = -4
diff --git a/resources/quality/volumic/stream30ultra_coarse.inst.cfg b/resources/quality/volumic/stream30ultra_coarse.inst.cfg
index 8e14d2f7de..b03ca36b6e 100644
--- a/resources/quality/volumic/stream30ultra_coarse.inst.cfg
+++ b/resources/quality/volumic/stream30ultra_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
weight = -1
diff --git a/resources/quality/volumic/stream30ultra_draft.inst.cfg b/resources/quality/volumic/stream30ultra_draft.inst.cfg
index 3f1719faaa..98c9205303 100644
--- a/resources/quality/volumic/stream30ultra_draft.inst.cfg
+++ b/resources/quality/volumic/stream30ultra_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/volumic/stream30ultra_extra_coarse.inst.cfg b/resources/quality/volumic/stream30ultra_extra_coarse.inst.cfg
index 168f8c496a..88820df029 100644
--- a/resources/quality/volumic/stream30ultra_extra_coarse.inst.cfg
+++ b/resources/quality/volumic/stream30ultra_extra_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = extra coarse
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/volumic/stream30ultra_fast.inst.cfg b/resources/quality/volumic/stream30ultra_fast.inst.cfg
index 7f6f664364..15e025f4ff 100644
--- a/resources/quality/volumic/stream30ultra_fast.inst.cfg
+++ b/resources/quality/volumic/stream30ultra_fast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
weight = -3
diff --git a/resources/quality/volumic/stream30ultra_high.inst.cfg b/resources/quality/volumic/stream30ultra_high.inst.cfg
index 7d93f48f2c..b183ec6665 100644
--- a/resources/quality/volumic/stream30ultra_high.inst.cfg
+++ b/resources/quality/volumic/stream30ultra_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
weight = -5
diff --git a/resources/quality/volumic/stream30ultra_normal.inst.cfg b/resources/quality/volumic/stream30ultra_normal.inst.cfg
index b832a42425..4db17e0066 100644
--- a/resources/quality/volumic/stream30ultra_normal.inst.cfg
+++ b/resources/quality/volumic/stream30ultra_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
weight = -4
diff --git a/resources/quality/volumic/stream30ultrasc2_coarse.inst.cfg b/resources/quality/volumic/stream30ultrasc2_coarse.inst.cfg
index 8ad1ed48c9..c3ca990cb2 100644
--- a/resources/quality/volumic/stream30ultrasc2_coarse.inst.cfg
+++ b/resources/quality/volumic/stream30ultrasc2_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
weight = -1
diff --git a/resources/quality/volumic/stream30ultrasc2_draft.inst.cfg b/resources/quality/volumic/stream30ultrasc2_draft.inst.cfg
index 8d30873b2c..49b593c8a4 100644
--- a/resources/quality/volumic/stream30ultrasc2_draft.inst.cfg
+++ b/resources/quality/volumic/stream30ultrasc2_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/volumic/stream30ultrasc2_extra_coarse.inst.cfg b/resources/quality/volumic/stream30ultrasc2_extra_coarse.inst.cfg
index d6e01d8461..72e5a4f16f 100644
--- a/resources/quality/volumic/stream30ultrasc2_extra_coarse.inst.cfg
+++ b/resources/quality/volumic/stream30ultrasc2_extra_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = extra coarse
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/volumic/stream30ultrasc2_fast.inst.cfg b/resources/quality/volumic/stream30ultrasc2_fast.inst.cfg
index d5636b30c0..56a6998bc2 100644
--- a/resources/quality/volumic/stream30ultrasc2_fast.inst.cfg
+++ b/resources/quality/volumic/stream30ultrasc2_fast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
weight = -3
diff --git a/resources/quality/volumic/stream30ultrasc2_high.inst.cfg b/resources/quality/volumic/stream30ultrasc2_high.inst.cfg
index 57555fc6d9..94f01b46d9 100644
--- a/resources/quality/volumic/stream30ultrasc2_high.inst.cfg
+++ b/resources/quality/volumic/stream30ultrasc2_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
weight = -5
diff --git a/resources/quality/volumic/stream30ultrasc2_normal.inst.cfg b/resources/quality/volumic/stream30ultrasc2_normal.inst.cfg
index 37a8b4a801..7284277d18 100644
--- a/resources/quality/volumic/stream30ultrasc2_normal.inst.cfg
+++ b/resources/quality/volumic/stream30ultrasc2_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
weight = -4
diff --git a/resources/quality/volumic/stream30ultrasc_coarse.inst.cfg b/resources/quality/volumic/stream30ultrasc_coarse.inst.cfg
index fa14fa0c30..616e45f935 100644
--- a/resources/quality/volumic/stream30ultrasc_coarse.inst.cfg
+++ b/resources/quality/volumic/stream30ultrasc_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
weight = -1
diff --git a/resources/quality/volumic/stream30ultrasc_draft.inst.cfg b/resources/quality/volumic/stream30ultrasc_draft.inst.cfg
index 20d7318e22..d77fec91e2 100644
--- a/resources/quality/volumic/stream30ultrasc_draft.inst.cfg
+++ b/resources/quality/volumic/stream30ultrasc_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/volumic/stream30ultrasc_extra_coarse.inst.cfg b/resources/quality/volumic/stream30ultrasc_extra_coarse.inst.cfg
index 5ac304903f..27a0a8556c 100644
--- a/resources/quality/volumic/stream30ultrasc_extra_coarse.inst.cfg
+++ b/resources/quality/volumic/stream30ultrasc_extra_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = extra coarse
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/volumic/stream30ultrasc_fast.inst.cfg b/resources/quality/volumic/stream30ultrasc_fast.inst.cfg
index 0f4c004230..d399f7a972 100644
--- a/resources/quality/volumic/stream30ultrasc_fast.inst.cfg
+++ b/resources/quality/volumic/stream30ultrasc_fast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
weight = -3
diff --git a/resources/quality/volumic/stream30ultrasc_high.inst.cfg b/resources/quality/volumic/stream30ultrasc_high.inst.cfg
index 6ba2912ad3..6fc17a0c07 100644
--- a/resources/quality/volumic/stream30ultrasc_high.inst.cfg
+++ b/resources/quality/volumic/stream30ultrasc_high.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = high
-setting_version = 21
+setting_version = 22
type = quality
weight = -5
diff --git a/resources/quality/volumic/stream30ultrasc_normal.inst.cfg b/resources/quality/volumic/stream30ultrasc_normal.inst.cfg
index a0db962de4..032c6787f6 100644
--- a/resources/quality/volumic/stream30ultrasc_normal.inst.cfg
+++ b/resources/quality/volumic/stream30ultrasc_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
weight = -4
diff --git a/resources/quality/voron2/voron2_global_extrafast_quality.inst.cfg b/resources/quality/voron2/voron2_global_extrafast_quality.inst.cfg
index 1836172f70..d1c3338e9e 100644
--- a/resources/quality/voron2/voron2_global_extrafast_quality.inst.cfg
+++ b/resources/quality/voron2/voron2_global_extrafast_quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = extrafast
-setting_version = 21
+setting_version = 22
type = quality
[values]
diff --git a/resources/quality/voron2/voron2_global_extrafine_quality.inst.cfg b/resources/quality/voron2/voron2_global_extrafine_quality.inst.cfg
index a63be08e9c..eaa1ab94a9 100644
--- a/resources/quality/voron2/voron2_global_extrafine_quality.inst.cfg
+++ b/resources/quality/voron2/voron2_global_extrafine_quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = extrafine
-setting_version = 21
+setting_version = 22
type = quality
[values]
diff --git a/resources/quality/voron2/voron2_global_fast_quality.inst.cfg b/resources/quality/voron2/voron2_global_fast_quality.inst.cfg
index e135ad9bb9..68d875074a 100644
--- a/resources/quality/voron2/voron2_global_fast_quality.inst.cfg
+++ b/resources/quality/voron2/voron2_global_fast_quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
[values]
diff --git a/resources/quality/voron2/voron2_global_fine_quality.inst.cfg b/resources/quality/voron2/voron2_global_fine_quality.inst.cfg
index e227f8f0dc..28f798ac3c 100644
--- a/resources/quality/voron2/voron2_global_fine_quality.inst.cfg
+++ b/resources/quality/voron2/voron2_global_fine_quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
[values]
diff --git a/resources/quality/voron2/voron2_global_normal_quality.inst.cfg b/resources/quality/voron2/voron2_global_normal_quality.inst.cfg
index dcb1b99cc4..4da5a189bc 100644
--- a/resources/quality/voron2/voron2_global_normal_quality.inst.cfg
+++ b/resources/quality/voron2/voron2_global_normal_quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
[values]
diff --git a/resources/quality/voron2/voron2_global_sprint_quality.inst.cfg b/resources/quality/voron2/voron2_global_sprint_quality.inst.cfg
index 7c89652778..601f2e7938 100644
--- a/resources/quality/voron2/voron2_global_sprint_quality.inst.cfg
+++ b/resources/quality/voron2/voron2_global_sprint_quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = sprint
-setting_version = 21
+setting_version = 22
type = quality
[values]
diff --git a/resources/quality/voron2/voron2_global_supersprint_quality.inst.cfg b/resources/quality/voron2/voron2_global_supersprint_quality.inst.cfg
index 9dc3f6b461..73c001a0c0 100644
--- a/resources/quality/voron2/voron2_global_supersprint_quality.inst.cfg
+++ b/resources/quality/voron2/voron2_global_supersprint_quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = supersprint
-setting_version = 21
+setting_version = 22
type = quality
[values]
diff --git a/resources/quality/voron2/voron2_global_ultrasprint_quality.inst.cfg b/resources/quality/voron2/voron2_global_ultrasprint_quality.inst.cfg
index f33561ba94..f0e8f84207 100644
--- a/resources/quality/voron2/voron2_global_ultrasprint_quality.inst.cfg
+++ b/resources/quality/voron2/voron2_global_ultrasprint_quality.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = ultrasprint
-setting_version = 21
+setting_version = 22
type = quality
[values]
diff --git a/resources/quality/voron2/voron2_v6_0.25_ABS_extrafine.inst.cfg b/resources/quality/voron2/voron2_v6_0.25_ABS_extrafine.inst.cfg
index 356efb6569..807fe41ed8 100644
--- a/resources/quality/voron2/voron2_v6_0.25_ABS_extrafine.inst.cfg
+++ b/resources/quality/voron2/voron2_v6_0.25_ABS_extrafine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = extrafine
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.25mm
diff --git a/resources/quality/voron2/voron2_v6_0.25_ABS_fast.inst.cfg b/resources/quality/voron2/voron2_v6_0.25_ABS_fast.inst.cfg
index 9a2b4e08bf..cb536784b9 100644
--- a/resources/quality/voron2/voron2_v6_0.25_ABS_fast.inst.cfg
+++ b/resources/quality/voron2/voron2_v6_0.25_ABS_fast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.25mm
diff --git a/resources/quality/voron2/voron2_v6_0.25_ABS_fine.inst.cfg b/resources/quality/voron2/voron2_v6_0.25_ABS_fine.inst.cfg
index 8bfb13d6dd..34b45927ef 100644
--- a/resources/quality/voron2/voron2_v6_0.25_ABS_fine.inst.cfg
+++ b/resources/quality/voron2/voron2_v6_0.25_ABS_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.25mm
diff --git a/resources/quality/voron2/voron2_v6_0.25_ABS_normal.inst.cfg b/resources/quality/voron2/voron2_v6_0.25_ABS_normal.inst.cfg
index 5d4ec6480a..ff77c263f5 100644
--- a/resources/quality/voron2/voron2_v6_0.25_ABS_normal.inst.cfg
+++ b/resources/quality/voron2/voron2_v6_0.25_ABS_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.25mm
diff --git a/resources/quality/voron2/voron2_v6_0.25_Nylon_extrafine.inst.cfg b/resources/quality/voron2/voron2_v6_0.25_Nylon_extrafine.inst.cfg
index 38fb3113ad..d239904200 100644
--- a/resources/quality/voron2/voron2_v6_0.25_Nylon_extrafine.inst.cfg
+++ b/resources/quality/voron2/voron2_v6_0.25_Nylon_extrafine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = extrafine
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.25mm
diff --git a/resources/quality/voron2/voron2_v6_0.25_Nylon_fast.inst.cfg b/resources/quality/voron2/voron2_v6_0.25_Nylon_fast.inst.cfg
index e988765f17..f12c40aff3 100644
--- a/resources/quality/voron2/voron2_v6_0.25_Nylon_fast.inst.cfg
+++ b/resources/quality/voron2/voron2_v6_0.25_Nylon_fast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.25mm
diff --git a/resources/quality/voron2/voron2_v6_0.25_Nylon_fine.inst.cfg b/resources/quality/voron2/voron2_v6_0.25_Nylon_fine.inst.cfg
index 71442e8fc7..6bc2d68be4 100644
--- a/resources/quality/voron2/voron2_v6_0.25_Nylon_fine.inst.cfg
+++ b/resources/quality/voron2/voron2_v6_0.25_Nylon_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.25mm
diff --git a/resources/quality/voron2/voron2_v6_0.25_Nylon_normal.inst.cfg b/resources/quality/voron2/voron2_v6_0.25_Nylon_normal.inst.cfg
index e153052cf4..6a0a63e7c8 100644
--- a/resources/quality/voron2/voron2_v6_0.25_Nylon_normal.inst.cfg
+++ b/resources/quality/voron2/voron2_v6_0.25_Nylon_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.25mm
diff --git a/resources/quality/voron2/voron2_v6_0.25_PC_extrafine.inst.cfg b/resources/quality/voron2/voron2_v6_0.25_PC_extrafine.inst.cfg
index 8e52c32d94..8518310a7e 100644
--- a/resources/quality/voron2/voron2_v6_0.25_PC_extrafine.inst.cfg
+++ b/resources/quality/voron2/voron2_v6_0.25_PC_extrafine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pc
quality_type = extrafine
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.25mm
diff --git a/resources/quality/voron2/voron2_v6_0.25_PC_fast.inst.cfg b/resources/quality/voron2/voron2_v6_0.25_PC_fast.inst.cfg
index 1ad556fda8..640856b1a3 100644
--- a/resources/quality/voron2/voron2_v6_0.25_PC_fast.inst.cfg
+++ b/resources/quality/voron2/voron2_v6_0.25_PC_fast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pc
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.25mm
diff --git a/resources/quality/voron2/voron2_v6_0.25_PC_fine.inst.cfg b/resources/quality/voron2/voron2_v6_0.25_PC_fine.inst.cfg
index a04fc58101..705d06eae4 100644
--- a/resources/quality/voron2/voron2_v6_0.25_PC_fine.inst.cfg
+++ b/resources/quality/voron2/voron2_v6_0.25_PC_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pc
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.25mm
diff --git a/resources/quality/voron2/voron2_v6_0.25_PC_normal.inst.cfg b/resources/quality/voron2/voron2_v6_0.25_PC_normal.inst.cfg
index 376a9b589f..de7bdeb500 100644
--- a/resources/quality/voron2/voron2_v6_0.25_PC_normal.inst.cfg
+++ b/resources/quality/voron2/voron2_v6_0.25_PC_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pc
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.25mm
diff --git a/resources/quality/voron2/voron2_v6_0.25_PETG_extrafine.inst.cfg b/resources/quality/voron2/voron2_v6_0.25_PETG_extrafine.inst.cfg
index faebec9af3..a11e4262d0 100644
--- a/resources/quality/voron2/voron2_v6_0.25_PETG_extrafine.inst.cfg
+++ b/resources/quality/voron2/voron2_v6_0.25_PETG_extrafine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = extrafine
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.25mm
diff --git a/resources/quality/voron2/voron2_v6_0.25_PETG_fast.inst.cfg b/resources/quality/voron2/voron2_v6_0.25_PETG_fast.inst.cfg
index df8828d603..491d0834c9 100644
--- a/resources/quality/voron2/voron2_v6_0.25_PETG_fast.inst.cfg
+++ b/resources/quality/voron2/voron2_v6_0.25_PETG_fast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.25mm
diff --git a/resources/quality/voron2/voron2_v6_0.25_PETG_fine.inst.cfg b/resources/quality/voron2/voron2_v6_0.25_PETG_fine.inst.cfg
index b2eb14c81a..9bdf9f755b 100644
--- a/resources/quality/voron2/voron2_v6_0.25_PETG_fine.inst.cfg
+++ b/resources/quality/voron2/voron2_v6_0.25_PETG_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.25mm
diff --git a/resources/quality/voron2/voron2_v6_0.25_PETG_normal.inst.cfg b/resources/quality/voron2/voron2_v6_0.25_PETG_normal.inst.cfg
index 63ea1a6296..ad3591ebad 100644
--- a/resources/quality/voron2/voron2_v6_0.25_PETG_normal.inst.cfg
+++ b/resources/quality/voron2/voron2_v6_0.25_PETG_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.25mm
diff --git a/resources/quality/voron2/voron2_v6_0.25_PLA_extrafine.inst.cfg b/resources/quality/voron2/voron2_v6_0.25_PLA_extrafine.inst.cfg
index 24df556318..4f10836289 100644
--- a/resources/quality/voron2/voron2_v6_0.25_PLA_extrafine.inst.cfg
+++ b/resources/quality/voron2/voron2_v6_0.25_PLA_extrafine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = extrafine
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.25mm
diff --git a/resources/quality/voron2/voron2_v6_0.25_PLA_fast.inst.cfg b/resources/quality/voron2/voron2_v6_0.25_PLA_fast.inst.cfg
index 09a68e2226..8f13a10f46 100644
--- a/resources/quality/voron2/voron2_v6_0.25_PLA_fast.inst.cfg
+++ b/resources/quality/voron2/voron2_v6_0.25_PLA_fast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.25mm
diff --git a/resources/quality/voron2/voron2_v6_0.25_PLA_fine.inst.cfg b/resources/quality/voron2/voron2_v6_0.25_PLA_fine.inst.cfg
index 760ecf6470..f7f934ebae 100644
--- a/resources/quality/voron2/voron2_v6_0.25_PLA_fine.inst.cfg
+++ b/resources/quality/voron2/voron2_v6_0.25_PLA_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.25mm
diff --git a/resources/quality/voron2/voron2_v6_0.25_PLA_normal.inst.cfg b/resources/quality/voron2/voron2_v6_0.25_PLA_normal.inst.cfg
index a60d609f01..7611969448 100644
--- a/resources/quality/voron2/voron2_v6_0.25_PLA_normal.inst.cfg
+++ b/resources/quality/voron2/voron2_v6_0.25_PLA_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.25mm
diff --git a/resources/quality/voron2/voron2_v6_0.30_ABS_extrafine.inst.cfg b/resources/quality/voron2/voron2_v6_0.30_ABS_extrafine.inst.cfg
index 2488ff21de..77cfd3a2cb 100644
--- a/resources/quality/voron2/voron2_v6_0.30_ABS_extrafine.inst.cfg
+++ b/resources/quality/voron2/voron2_v6_0.30_ABS_extrafine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = extrafine
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.30mm
diff --git a/resources/quality/voron2/voron2_v6_0.30_ABS_fast.inst.cfg b/resources/quality/voron2/voron2_v6_0.30_ABS_fast.inst.cfg
index 107fa66704..14147f9d2a 100644
--- a/resources/quality/voron2/voron2_v6_0.30_ABS_fast.inst.cfg
+++ b/resources/quality/voron2/voron2_v6_0.30_ABS_fast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.30mm
diff --git a/resources/quality/voron2/voron2_v6_0.30_ABS_fine.inst.cfg b/resources/quality/voron2/voron2_v6_0.30_ABS_fine.inst.cfg
index 994d9deff0..08db73af24 100644
--- a/resources/quality/voron2/voron2_v6_0.30_ABS_fine.inst.cfg
+++ b/resources/quality/voron2/voron2_v6_0.30_ABS_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.30mm
diff --git a/resources/quality/voron2/voron2_v6_0.30_ABS_normal.inst.cfg b/resources/quality/voron2/voron2_v6_0.30_ABS_normal.inst.cfg
index 9025b450b1..a23bf4a3b7 100644
--- a/resources/quality/voron2/voron2_v6_0.30_ABS_normal.inst.cfg
+++ b/resources/quality/voron2/voron2_v6_0.30_ABS_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.30mm
diff --git a/resources/quality/voron2/voron2_v6_0.30_Nylon_extrafine.inst.cfg b/resources/quality/voron2/voron2_v6_0.30_Nylon_extrafine.inst.cfg
index e423b83eea..38fb11d419 100644
--- a/resources/quality/voron2/voron2_v6_0.30_Nylon_extrafine.inst.cfg
+++ b/resources/quality/voron2/voron2_v6_0.30_Nylon_extrafine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = extrafine
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.30mm
diff --git a/resources/quality/voron2/voron2_v6_0.30_Nylon_fast.inst.cfg b/resources/quality/voron2/voron2_v6_0.30_Nylon_fast.inst.cfg
index 24ff164022..33fd3dac2f 100644
--- a/resources/quality/voron2/voron2_v6_0.30_Nylon_fast.inst.cfg
+++ b/resources/quality/voron2/voron2_v6_0.30_Nylon_fast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.30mm
diff --git a/resources/quality/voron2/voron2_v6_0.30_Nylon_fine.inst.cfg b/resources/quality/voron2/voron2_v6_0.30_Nylon_fine.inst.cfg
index cedbc6c380..24c351401d 100644
--- a/resources/quality/voron2/voron2_v6_0.30_Nylon_fine.inst.cfg
+++ b/resources/quality/voron2/voron2_v6_0.30_Nylon_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.30mm
diff --git a/resources/quality/voron2/voron2_v6_0.30_Nylon_normal.inst.cfg b/resources/quality/voron2/voron2_v6_0.30_Nylon_normal.inst.cfg
index 16f8e70521..406ce90e29 100644
--- a/resources/quality/voron2/voron2_v6_0.30_Nylon_normal.inst.cfg
+++ b/resources/quality/voron2/voron2_v6_0.30_Nylon_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.30mm
diff --git a/resources/quality/voron2/voron2_v6_0.30_PC_extrafine.inst.cfg b/resources/quality/voron2/voron2_v6_0.30_PC_extrafine.inst.cfg
index ff3cc1aed7..61e1ec3a7e 100644
--- a/resources/quality/voron2/voron2_v6_0.30_PC_extrafine.inst.cfg
+++ b/resources/quality/voron2/voron2_v6_0.30_PC_extrafine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pc
quality_type = extrafine
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.30mm
diff --git a/resources/quality/voron2/voron2_v6_0.30_PC_fast.inst.cfg b/resources/quality/voron2/voron2_v6_0.30_PC_fast.inst.cfg
index 200e732174..030fabf15f 100644
--- a/resources/quality/voron2/voron2_v6_0.30_PC_fast.inst.cfg
+++ b/resources/quality/voron2/voron2_v6_0.30_PC_fast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pc
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.30mm
diff --git a/resources/quality/voron2/voron2_v6_0.30_PC_fine.inst.cfg b/resources/quality/voron2/voron2_v6_0.30_PC_fine.inst.cfg
index ab47bba247..2224d795bf 100644
--- a/resources/quality/voron2/voron2_v6_0.30_PC_fine.inst.cfg
+++ b/resources/quality/voron2/voron2_v6_0.30_PC_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pc
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.30mm
diff --git a/resources/quality/voron2/voron2_v6_0.30_PC_normal.inst.cfg b/resources/quality/voron2/voron2_v6_0.30_PC_normal.inst.cfg
index 7a3ee34a44..3d9349daa0 100644
--- a/resources/quality/voron2/voron2_v6_0.30_PC_normal.inst.cfg
+++ b/resources/quality/voron2/voron2_v6_0.30_PC_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pc
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.30mm
diff --git a/resources/quality/voron2/voron2_v6_0.30_PETG_extrafine.inst.cfg b/resources/quality/voron2/voron2_v6_0.30_PETG_extrafine.inst.cfg
index 0f415edd07..8e2a03761c 100644
--- a/resources/quality/voron2/voron2_v6_0.30_PETG_extrafine.inst.cfg
+++ b/resources/quality/voron2/voron2_v6_0.30_PETG_extrafine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = extrafine
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.30mm
diff --git a/resources/quality/voron2/voron2_v6_0.30_PETG_fast.inst.cfg b/resources/quality/voron2/voron2_v6_0.30_PETG_fast.inst.cfg
index f8900f6059..9dd178f0f3 100644
--- a/resources/quality/voron2/voron2_v6_0.30_PETG_fast.inst.cfg
+++ b/resources/quality/voron2/voron2_v6_0.30_PETG_fast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.30mm
diff --git a/resources/quality/voron2/voron2_v6_0.30_PETG_fine.inst.cfg b/resources/quality/voron2/voron2_v6_0.30_PETG_fine.inst.cfg
index 4e76a6b007..fcf74f3a4c 100644
--- a/resources/quality/voron2/voron2_v6_0.30_PETG_fine.inst.cfg
+++ b/resources/quality/voron2/voron2_v6_0.30_PETG_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.30mm
diff --git a/resources/quality/voron2/voron2_v6_0.30_PETG_normal.inst.cfg b/resources/quality/voron2/voron2_v6_0.30_PETG_normal.inst.cfg
index 521edde378..20ff970fc6 100644
--- a/resources/quality/voron2/voron2_v6_0.30_PETG_normal.inst.cfg
+++ b/resources/quality/voron2/voron2_v6_0.30_PETG_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.30mm
diff --git a/resources/quality/voron2/voron2_v6_0.30_PLA_extrafine.inst.cfg b/resources/quality/voron2/voron2_v6_0.30_PLA_extrafine.inst.cfg
index daa75ee742..b3795a3ef5 100644
--- a/resources/quality/voron2/voron2_v6_0.30_PLA_extrafine.inst.cfg
+++ b/resources/quality/voron2/voron2_v6_0.30_PLA_extrafine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = extrafine
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.30mm
diff --git a/resources/quality/voron2/voron2_v6_0.30_PLA_fast.inst.cfg b/resources/quality/voron2/voron2_v6_0.30_PLA_fast.inst.cfg
index 6c11cea76c..965d900bbb 100644
--- a/resources/quality/voron2/voron2_v6_0.30_PLA_fast.inst.cfg
+++ b/resources/quality/voron2/voron2_v6_0.30_PLA_fast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.30mm
diff --git a/resources/quality/voron2/voron2_v6_0.30_PLA_fine.inst.cfg b/resources/quality/voron2/voron2_v6_0.30_PLA_fine.inst.cfg
index a807165172..65aa7f0343 100644
--- a/resources/quality/voron2/voron2_v6_0.30_PLA_fine.inst.cfg
+++ b/resources/quality/voron2/voron2_v6_0.30_PLA_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.30mm
diff --git a/resources/quality/voron2/voron2_v6_0.30_PLA_normal.inst.cfg b/resources/quality/voron2/voron2_v6_0.30_PLA_normal.inst.cfg
index 99b3359c5e..2a57475a78 100644
--- a/resources/quality/voron2/voron2_v6_0.30_PLA_normal.inst.cfg
+++ b/resources/quality/voron2/voron2_v6_0.30_PLA_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.30mm
diff --git a/resources/quality/voron2/voron2_v6_0.35_ABS_fast.inst.cfg b/resources/quality/voron2/voron2_v6_0.35_ABS_fast.inst.cfg
index b1b9c7b4ee..7846447eb7 100644
--- a/resources/quality/voron2/voron2_v6_0.35_ABS_fast.inst.cfg
+++ b/resources/quality/voron2/voron2_v6_0.35_ABS_fast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.35mm
diff --git a/resources/quality/voron2/voron2_v6_0.35_ABS_fine.inst.cfg b/resources/quality/voron2/voron2_v6_0.35_ABS_fine.inst.cfg
index ac9c62e71b..015a9c9aae 100644
--- a/resources/quality/voron2/voron2_v6_0.35_ABS_fine.inst.cfg
+++ b/resources/quality/voron2/voron2_v6_0.35_ABS_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.35mm
diff --git a/resources/quality/voron2/voron2_v6_0.35_ABS_normal.inst.cfg b/resources/quality/voron2/voron2_v6_0.35_ABS_normal.inst.cfg
index e203ae9fe3..87389e8e22 100644
--- a/resources/quality/voron2/voron2_v6_0.35_ABS_normal.inst.cfg
+++ b/resources/quality/voron2/voron2_v6_0.35_ABS_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.35mm
diff --git a/resources/quality/voron2/voron2_v6_0.35_Nylon_fast.inst.cfg b/resources/quality/voron2/voron2_v6_0.35_Nylon_fast.inst.cfg
index abcc54086c..2516c35941 100644
--- a/resources/quality/voron2/voron2_v6_0.35_Nylon_fast.inst.cfg
+++ b/resources/quality/voron2/voron2_v6_0.35_Nylon_fast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.35mm
diff --git a/resources/quality/voron2/voron2_v6_0.35_Nylon_fine.inst.cfg b/resources/quality/voron2/voron2_v6_0.35_Nylon_fine.inst.cfg
index e67004104d..03c36126e3 100644
--- a/resources/quality/voron2/voron2_v6_0.35_Nylon_fine.inst.cfg
+++ b/resources/quality/voron2/voron2_v6_0.35_Nylon_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.35mm
diff --git a/resources/quality/voron2/voron2_v6_0.35_Nylon_normal.inst.cfg b/resources/quality/voron2/voron2_v6_0.35_Nylon_normal.inst.cfg
index a0aae188a0..755376e626 100644
--- a/resources/quality/voron2/voron2_v6_0.35_Nylon_normal.inst.cfg
+++ b/resources/quality/voron2/voron2_v6_0.35_Nylon_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.35mm
diff --git a/resources/quality/voron2/voron2_v6_0.35_PC_fast.inst.cfg b/resources/quality/voron2/voron2_v6_0.35_PC_fast.inst.cfg
index 2f28d20af7..0852b1bf54 100644
--- a/resources/quality/voron2/voron2_v6_0.35_PC_fast.inst.cfg
+++ b/resources/quality/voron2/voron2_v6_0.35_PC_fast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pc
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.35mm
diff --git a/resources/quality/voron2/voron2_v6_0.35_PC_fine.inst.cfg b/resources/quality/voron2/voron2_v6_0.35_PC_fine.inst.cfg
index 525f4878bb..268ba62a65 100644
--- a/resources/quality/voron2/voron2_v6_0.35_PC_fine.inst.cfg
+++ b/resources/quality/voron2/voron2_v6_0.35_PC_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pc
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.35mm
diff --git a/resources/quality/voron2/voron2_v6_0.35_PC_normal.inst.cfg b/resources/quality/voron2/voron2_v6_0.35_PC_normal.inst.cfg
index 5a4ca7ae15..51b4afc60a 100644
--- a/resources/quality/voron2/voron2_v6_0.35_PC_normal.inst.cfg
+++ b/resources/quality/voron2/voron2_v6_0.35_PC_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pc
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.35mm
diff --git a/resources/quality/voron2/voron2_v6_0.35_PETG_fast.inst.cfg b/resources/quality/voron2/voron2_v6_0.35_PETG_fast.inst.cfg
index 7e3a8ecfb1..1f08c7bc50 100644
--- a/resources/quality/voron2/voron2_v6_0.35_PETG_fast.inst.cfg
+++ b/resources/quality/voron2/voron2_v6_0.35_PETG_fast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.35mm
diff --git a/resources/quality/voron2/voron2_v6_0.35_PETG_fine.inst.cfg b/resources/quality/voron2/voron2_v6_0.35_PETG_fine.inst.cfg
index d29bbf47a2..facfc8056c 100644
--- a/resources/quality/voron2/voron2_v6_0.35_PETG_fine.inst.cfg
+++ b/resources/quality/voron2/voron2_v6_0.35_PETG_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.35mm
diff --git a/resources/quality/voron2/voron2_v6_0.35_PETG_normal.inst.cfg b/resources/quality/voron2/voron2_v6_0.35_PETG_normal.inst.cfg
index ce9d585f53..6661209790 100644
--- a/resources/quality/voron2/voron2_v6_0.35_PETG_normal.inst.cfg
+++ b/resources/quality/voron2/voron2_v6_0.35_PETG_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.35mm
diff --git a/resources/quality/voron2/voron2_v6_0.35_PLA_fast.inst.cfg b/resources/quality/voron2/voron2_v6_0.35_PLA_fast.inst.cfg
index b6c0722d9e..c60ceef721 100644
--- a/resources/quality/voron2/voron2_v6_0.35_PLA_fast.inst.cfg
+++ b/resources/quality/voron2/voron2_v6_0.35_PLA_fast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.35mm
diff --git a/resources/quality/voron2/voron2_v6_0.35_PLA_fine.inst.cfg b/resources/quality/voron2/voron2_v6_0.35_PLA_fine.inst.cfg
index 357d339861..0881d6ab96 100644
--- a/resources/quality/voron2/voron2_v6_0.35_PLA_fine.inst.cfg
+++ b/resources/quality/voron2/voron2_v6_0.35_PLA_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.35mm
diff --git a/resources/quality/voron2/voron2_v6_0.35_PLA_normal.inst.cfg b/resources/quality/voron2/voron2_v6_0.35_PLA_normal.inst.cfg
index 264a2c019c..6bf236e0f9 100644
--- a/resources/quality/voron2/voron2_v6_0.35_PLA_normal.inst.cfg
+++ b/resources/quality/voron2/voron2_v6_0.35_PLA_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.35mm
diff --git a/resources/quality/voron2/voron2_v6_0.40_ABS_extrafast.inst.cfg b/resources/quality/voron2/voron2_v6_0.40_ABS_extrafast.inst.cfg
index 4adb491a64..2db034efeb 100644
--- a/resources/quality/voron2/voron2_v6_0.40_ABS_extrafast.inst.cfg
+++ b/resources/quality/voron2/voron2_v6_0.40_ABS_extrafast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = extrafast
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.40mm
diff --git a/resources/quality/voron2/voron2_v6_0.40_ABS_fast.inst.cfg b/resources/quality/voron2/voron2_v6_0.40_ABS_fast.inst.cfg
index 79775f2f4e..109f47e2ed 100644
--- a/resources/quality/voron2/voron2_v6_0.40_ABS_fast.inst.cfg
+++ b/resources/quality/voron2/voron2_v6_0.40_ABS_fast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.40mm
diff --git a/resources/quality/voron2/voron2_v6_0.40_ABS_fine.inst.cfg b/resources/quality/voron2/voron2_v6_0.40_ABS_fine.inst.cfg
index fdcc96e0f7..d2c90a076d 100644
--- a/resources/quality/voron2/voron2_v6_0.40_ABS_fine.inst.cfg
+++ b/resources/quality/voron2/voron2_v6_0.40_ABS_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.40mm
diff --git a/resources/quality/voron2/voron2_v6_0.40_ABS_normal.inst.cfg b/resources/quality/voron2/voron2_v6_0.40_ABS_normal.inst.cfg
index 854a4dd82c..190acad43c 100644
--- a/resources/quality/voron2/voron2_v6_0.40_ABS_normal.inst.cfg
+++ b/resources/quality/voron2/voron2_v6_0.40_ABS_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.40mm
diff --git a/resources/quality/voron2/voron2_v6_0.40_Nylon_extrafast.inst.cfg b/resources/quality/voron2/voron2_v6_0.40_Nylon_extrafast.inst.cfg
index 12892b4fd8..d5aa229407 100644
--- a/resources/quality/voron2/voron2_v6_0.40_Nylon_extrafast.inst.cfg
+++ b/resources/quality/voron2/voron2_v6_0.40_Nylon_extrafast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = extrafast
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.40mm
diff --git a/resources/quality/voron2/voron2_v6_0.40_Nylon_fast.inst.cfg b/resources/quality/voron2/voron2_v6_0.40_Nylon_fast.inst.cfg
index d56d4489d7..5b36de7fbf 100644
--- a/resources/quality/voron2/voron2_v6_0.40_Nylon_fast.inst.cfg
+++ b/resources/quality/voron2/voron2_v6_0.40_Nylon_fast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.40mm
diff --git a/resources/quality/voron2/voron2_v6_0.40_Nylon_fine.inst.cfg b/resources/quality/voron2/voron2_v6_0.40_Nylon_fine.inst.cfg
index fd9f8b4e7b..191c3b638a 100644
--- a/resources/quality/voron2/voron2_v6_0.40_Nylon_fine.inst.cfg
+++ b/resources/quality/voron2/voron2_v6_0.40_Nylon_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.40mm
diff --git a/resources/quality/voron2/voron2_v6_0.40_Nylon_normal.inst.cfg b/resources/quality/voron2/voron2_v6_0.40_Nylon_normal.inst.cfg
index b2a01329ec..29c8875cea 100644
--- a/resources/quality/voron2/voron2_v6_0.40_Nylon_normal.inst.cfg
+++ b/resources/quality/voron2/voron2_v6_0.40_Nylon_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.40mm
diff --git a/resources/quality/voron2/voron2_v6_0.40_PC_extrafast.inst.cfg b/resources/quality/voron2/voron2_v6_0.40_PC_extrafast.inst.cfg
index d072319b09..62f9aa7c61 100644
--- a/resources/quality/voron2/voron2_v6_0.40_PC_extrafast.inst.cfg
+++ b/resources/quality/voron2/voron2_v6_0.40_PC_extrafast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pc
quality_type = extrafast
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.40mm
diff --git a/resources/quality/voron2/voron2_v6_0.40_PC_fast.inst.cfg b/resources/quality/voron2/voron2_v6_0.40_PC_fast.inst.cfg
index 0f8c8e8e30..8527ebc5e0 100644
--- a/resources/quality/voron2/voron2_v6_0.40_PC_fast.inst.cfg
+++ b/resources/quality/voron2/voron2_v6_0.40_PC_fast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pc
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.40mm
diff --git a/resources/quality/voron2/voron2_v6_0.40_PC_fine.inst.cfg b/resources/quality/voron2/voron2_v6_0.40_PC_fine.inst.cfg
index bee0f46414..de2688f502 100644
--- a/resources/quality/voron2/voron2_v6_0.40_PC_fine.inst.cfg
+++ b/resources/quality/voron2/voron2_v6_0.40_PC_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pc
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.40mm
diff --git a/resources/quality/voron2/voron2_v6_0.40_PC_normal.inst.cfg b/resources/quality/voron2/voron2_v6_0.40_PC_normal.inst.cfg
index 5528a5fa5a..2c310f8cdf 100644
--- a/resources/quality/voron2/voron2_v6_0.40_PC_normal.inst.cfg
+++ b/resources/quality/voron2/voron2_v6_0.40_PC_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pc
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.40mm
diff --git a/resources/quality/voron2/voron2_v6_0.40_PETG_extrafast.inst.cfg b/resources/quality/voron2/voron2_v6_0.40_PETG_extrafast.inst.cfg
index 3ed1151541..7823e91054 100644
--- a/resources/quality/voron2/voron2_v6_0.40_PETG_extrafast.inst.cfg
+++ b/resources/quality/voron2/voron2_v6_0.40_PETG_extrafast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = extrafast
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.40mm
diff --git a/resources/quality/voron2/voron2_v6_0.40_PETG_fast.inst.cfg b/resources/quality/voron2/voron2_v6_0.40_PETG_fast.inst.cfg
index 14747822d1..72395f4992 100644
--- a/resources/quality/voron2/voron2_v6_0.40_PETG_fast.inst.cfg
+++ b/resources/quality/voron2/voron2_v6_0.40_PETG_fast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.40mm
diff --git a/resources/quality/voron2/voron2_v6_0.40_PETG_fine.inst.cfg b/resources/quality/voron2/voron2_v6_0.40_PETG_fine.inst.cfg
index 12c4c8d50d..f89dd4482d 100644
--- a/resources/quality/voron2/voron2_v6_0.40_PETG_fine.inst.cfg
+++ b/resources/quality/voron2/voron2_v6_0.40_PETG_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.40mm
diff --git a/resources/quality/voron2/voron2_v6_0.40_PETG_normal.inst.cfg b/resources/quality/voron2/voron2_v6_0.40_PETG_normal.inst.cfg
index 194a821ca2..e39dc24194 100644
--- a/resources/quality/voron2/voron2_v6_0.40_PETG_normal.inst.cfg
+++ b/resources/quality/voron2/voron2_v6_0.40_PETG_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.40mm
diff --git a/resources/quality/voron2/voron2_v6_0.40_PLA_extrafast.inst.cfg b/resources/quality/voron2/voron2_v6_0.40_PLA_extrafast.inst.cfg
index 8c1a13f7ab..bc279381b5 100644
--- a/resources/quality/voron2/voron2_v6_0.40_PLA_extrafast.inst.cfg
+++ b/resources/quality/voron2/voron2_v6_0.40_PLA_extrafast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = extrafast
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.40mm
diff --git a/resources/quality/voron2/voron2_v6_0.40_PLA_fast.inst.cfg b/resources/quality/voron2/voron2_v6_0.40_PLA_fast.inst.cfg
index 942b0ac51d..d2bda88545 100644
--- a/resources/quality/voron2/voron2_v6_0.40_PLA_fast.inst.cfg
+++ b/resources/quality/voron2/voron2_v6_0.40_PLA_fast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.40mm
diff --git a/resources/quality/voron2/voron2_v6_0.40_PLA_fine.inst.cfg b/resources/quality/voron2/voron2_v6_0.40_PLA_fine.inst.cfg
index 16e7ac9d71..812bb23383 100644
--- a/resources/quality/voron2/voron2_v6_0.40_PLA_fine.inst.cfg
+++ b/resources/quality/voron2/voron2_v6_0.40_PLA_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.40mm
diff --git a/resources/quality/voron2/voron2_v6_0.40_PLA_normal.inst.cfg b/resources/quality/voron2/voron2_v6_0.40_PLA_normal.inst.cfg
index 8968e79b73..a0225cdf3c 100644
--- a/resources/quality/voron2/voron2_v6_0.40_PLA_normal.inst.cfg
+++ b/resources/quality/voron2/voron2_v6_0.40_PLA_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.40mm
diff --git a/resources/quality/voron2/voron2_v6_0.50_ABS_extrafast.inst.cfg b/resources/quality/voron2/voron2_v6_0.50_ABS_extrafast.inst.cfg
index d8dffa194d..32dcd984dc 100644
--- a/resources/quality/voron2/voron2_v6_0.50_ABS_extrafast.inst.cfg
+++ b/resources/quality/voron2/voron2_v6_0.50_ABS_extrafast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = extrafast
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.50mm
diff --git a/resources/quality/voron2/voron2_v6_0.50_ABS_fast.inst.cfg b/resources/quality/voron2/voron2_v6_0.50_ABS_fast.inst.cfg
index 43c4d7c176..6c6030bfb3 100644
--- a/resources/quality/voron2/voron2_v6_0.50_ABS_fast.inst.cfg
+++ b/resources/quality/voron2/voron2_v6_0.50_ABS_fast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.50mm
diff --git a/resources/quality/voron2/voron2_v6_0.50_ABS_normal.inst.cfg b/resources/quality/voron2/voron2_v6_0.50_ABS_normal.inst.cfg
index a4b9249b81..360ce976f6 100644
--- a/resources/quality/voron2/voron2_v6_0.50_ABS_normal.inst.cfg
+++ b/resources/quality/voron2/voron2_v6_0.50_ABS_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.50mm
diff --git a/resources/quality/voron2/voron2_v6_0.50_ABS_sprint.inst.cfg b/resources/quality/voron2/voron2_v6_0.50_ABS_sprint.inst.cfg
index daf4224796..27d1008e36 100644
--- a/resources/quality/voron2/voron2_v6_0.50_ABS_sprint.inst.cfg
+++ b/resources/quality/voron2/voron2_v6_0.50_ABS_sprint.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = sprint
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.50mm
diff --git a/resources/quality/voron2/voron2_v6_0.50_Nylon_extrafast.inst.cfg b/resources/quality/voron2/voron2_v6_0.50_Nylon_extrafast.inst.cfg
index 1dd3844e8b..4c6105e2fc 100644
--- a/resources/quality/voron2/voron2_v6_0.50_Nylon_extrafast.inst.cfg
+++ b/resources/quality/voron2/voron2_v6_0.50_Nylon_extrafast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = extrafast
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.50mm
diff --git a/resources/quality/voron2/voron2_v6_0.50_Nylon_fast.inst.cfg b/resources/quality/voron2/voron2_v6_0.50_Nylon_fast.inst.cfg
index c5b7558251..78fb176a6e 100644
--- a/resources/quality/voron2/voron2_v6_0.50_Nylon_fast.inst.cfg
+++ b/resources/quality/voron2/voron2_v6_0.50_Nylon_fast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.50mm
diff --git a/resources/quality/voron2/voron2_v6_0.50_Nylon_normal.inst.cfg b/resources/quality/voron2/voron2_v6_0.50_Nylon_normal.inst.cfg
index e5d17643eb..c6d8677655 100644
--- a/resources/quality/voron2/voron2_v6_0.50_Nylon_normal.inst.cfg
+++ b/resources/quality/voron2/voron2_v6_0.50_Nylon_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.50mm
diff --git a/resources/quality/voron2/voron2_v6_0.50_Nylon_sprint.inst.cfg b/resources/quality/voron2/voron2_v6_0.50_Nylon_sprint.inst.cfg
index ee518a8789..13dfcbabd3 100644
--- a/resources/quality/voron2/voron2_v6_0.50_Nylon_sprint.inst.cfg
+++ b/resources/quality/voron2/voron2_v6_0.50_Nylon_sprint.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = sprint
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.50mm
diff --git a/resources/quality/voron2/voron2_v6_0.50_PC_extrafast.inst.cfg b/resources/quality/voron2/voron2_v6_0.50_PC_extrafast.inst.cfg
index 6bb8aaa828..1427d8af11 100644
--- a/resources/quality/voron2/voron2_v6_0.50_PC_extrafast.inst.cfg
+++ b/resources/quality/voron2/voron2_v6_0.50_PC_extrafast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pc
quality_type = extrafast
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.50mm
diff --git a/resources/quality/voron2/voron2_v6_0.50_PC_fast.inst.cfg b/resources/quality/voron2/voron2_v6_0.50_PC_fast.inst.cfg
index 99c32edcd3..7dd17ae462 100644
--- a/resources/quality/voron2/voron2_v6_0.50_PC_fast.inst.cfg
+++ b/resources/quality/voron2/voron2_v6_0.50_PC_fast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pc
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.50mm
diff --git a/resources/quality/voron2/voron2_v6_0.50_PC_normal.inst.cfg b/resources/quality/voron2/voron2_v6_0.50_PC_normal.inst.cfg
index d677d62db2..5aaee843ca 100644
--- a/resources/quality/voron2/voron2_v6_0.50_PC_normal.inst.cfg
+++ b/resources/quality/voron2/voron2_v6_0.50_PC_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pc
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.50mm
diff --git a/resources/quality/voron2/voron2_v6_0.50_PC_sprint.inst.cfg b/resources/quality/voron2/voron2_v6_0.50_PC_sprint.inst.cfg
index 54e2d1117d..3d0aa8c716 100644
--- a/resources/quality/voron2/voron2_v6_0.50_PC_sprint.inst.cfg
+++ b/resources/quality/voron2/voron2_v6_0.50_PC_sprint.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pc
quality_type = sprint
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.50mm
diff --git a/resources/quality/voron2/voron2_v6_0.50_PETG_extrafast.inst.cfg b/resources/quality/voron2/voron2_v6_0.50_PETG_extrafast.inst.cfg
index 421ef36dde..848aaa56f8 100644
--- a/resources/quality/voron2/voron2_v6_0.50_PETG_extrafast.inst.cfg
+++ b/resources/quality/voron2/voron2_v6_0.50_PETG_extrafast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = extrafast
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.50mm
diff --git a/resources/quality/voron2/voron2_v6_0.50_PETG_fast.inst.cfg b/resources/quality/voron2/voron2_v6_0.50_PETG_fast.inst.cfg
index 38ec514556..8146bf1668 100644
--- a/resources/quality/voron2/voron2_v6_0.50_PETG_fast.inst.cfg
+++ b/resources/quality/voron2/voron2_v6_0.50_PETG_fast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.50mm
diff --git a/resources/quality/voron2/voron2_v6_0.50_PETG_normal.inst.cfg b/resources/quality/voron2/voron2_v6_0.50_PETG_normal.inst.cfg
index 68c83ef1fe..946e15b3c7 100644
--- a/resources/quality/voron2/voron2_v6_0.50_PETG_normal.inst.cfg
+++ b/resources/quality/voron2/voron2_v6_0.50_PETG_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.50mm
diff --git a/resources/quality/voron2/voron2_v6_0.50_PETG_sprint.inst.cfg b/resources/quality/voron2/voron2_v6_0.50_PETG_sprint.inst.cfg
index 5ae4b5790f..6f05dbb9aa 100644
--- a/resources/quality/voron2/voron2_v6_0.50_PETG_sprint.inst.cfg
+++ b/resources/quality/voron2/voron2_v6_0.50_PETG_sprint.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = sprint
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.50mm
diff --git a/resources/quality/voron2/voron2_v6_0.50_PLA_extrafast.inst.cfg b/resources/quality/voron2/voron2_v6_0.50_PLA_extrafast.inst.cfg
index 94de36401d..9596c888d5 100644
--- a/resources/quality/voron2/voron2_v6_0.50_PLA_extrafast.inst.cfg
+++ b/resources/quality/voron2/voron2_v6_0.50_PLA_extrafast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = extrafast
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.50mm
diff --git a/resources/quality/voron2/voron2_v6_0.50_PLA_fast.inst.cfg b/resources/quality/voron2/voron2_v6_0.50_PLA_fast.inst.cfg
index f8988a8c22..578b7f4f12 100644
--- a/resources/quality/voron2/voron2_v6_0.50_PLA_fast.inst.cfg
+++ b/resources/quality/voron2/voron2_v6_0.50_PLA_fast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.50mm
diff --git a/resources/quality/voron2/voron2_v6_0.50_PLA_normal.inst.cfg b/resources/quality/voron2/voron2_v6_0.50_PLA_normal.inst.cfg
index 40c0e1f3e9..0f9fdcdf29 100644
--- a/resources/quality/voron2/voron2_v6_0.50_PLA_normal.inst.cfg
+++ b/resources/quality/voron2/voron2_v6_0.50_PLA_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.50mm
diff --git a/resources/quality/voron2/voron2_v6_0.50_PLA_sprint.inst.cfg b/resources/quality/voron2/voron2_v6_0.50_PLA_sprint.inst.cfg
index 2d959b8a5b..09b6be0fb0 100644
--- a/resources/quality/voron2/voron2_v6_0.50_PLA_sprint.inst.cfg
+++ b/resources/quality/voron2/voron2_v6_0.50_PLA_sprint.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = sprint
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.50mm
diff --git a/resources/quality/voron2/voron2_v6_0.60_ABS_extrafast.inst.cfg b/resources/quality/voron2/voron2_v6_0.60_ABS_extrafast.inst.cfg
index f313723067..d091e8eb3e 100644
--- a/resources/quality/voron2/voron2_v6_0.60_ABS_extrafast.inst.cfg
+++ b/resources/quality/voron2/voron2_v6_0.60_ABS_extrafast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = extrafast
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.60mm
diff --git a/resources/quality/voron2/voron2_v6_0.60_ABS_fast.inst.cfg b/resources/quality/voron2/voron2_v6_0.60_ABS_fast.inst.cfg
index 741b7ed3ca..ff5838849a 100644
--- a/resources/quality/voron2/voron2_v6_0.60_ABS_fast.inst.cfg
+++ b/resources/quality/voron2/voron2_v6_0.60_ABS_fast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.60mm
diff --git a/resources/quality/voron2/voron2_v6_0.60_ABS_sprint.inst.cfg b/resources/quality/voron2/voron2_v6_0.60_ABS_sprint.inst.cfg
index 13f4dd12ac..d7c7a7da08 100644
--- a/resources/quality/voron2/voron2_v6_0.60_ABS_sprint.inst.cfg
+++ b/resources/quality/voron2/voron2_v6_0.60_ABS_sprint.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = sprint
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.60mm
diff --git a/resources/quality/voron2/voron2_v6_0.60_Nylon_extrafast.inst.cfg b/resources/quality/voron2/voron2_v6_0.60_Nylon_extrafast.inst.cfg
index a3e232cffb..bc86295891 100644
--- a/resources/quality/voron2/voron2_v6_0.60_Nylon_extrafast.inst.cfg
+++ b/resources/quality/voron2/voron2_v6_0.60_Nylon_extrafast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = extrafast
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.60mm
diff --git a/resources/quality/voron2/voron2_v6_0.60_Nylon_fast.inst.cfg b/resources/quality/voron2/voron2_v6_0.60_Nylon_fast.inst.cfg
index 33f7af6d61..7c7beb32fa 100644
--- a/resources/quality/voron2/voron2_v6_0.60_Nylon_fast.inst.cfg
+++ b/resources/quality/voron2/voron2_v6_0.60_Nylon_fast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.60mm
diff --git a/resources/quality/voron2/voron2_v6_0.60_Nylon_sprint.inst.cfg b/resources/quality/voron2/voron2_v6_0.60_Nylon_sprint.inst.cfg
index 5f52e35e1d..627f90a972 100644
--- a/resources/quality/voron2/voron2_v6_0.60_Nylon_sprint.inst.cfg
+++ b/resources/quality/voron2/voron2_v6_0.60_Nylon_sprint.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = sprint
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.60mm
diff --git a/resources/quality/voron2/voron2_v6_0.60_PC_extrafast.inst.cfg b/resources/quality/voron2/voron2_v6_0.60_PC_extrafast.inst.cfg
index 34ab07e871..5343ff9dba 100644
--- a/resources/quality/voron2/voron2_v6_0.60_PC_extrafast.inst.cfg
+++ b/resources/quality/voron2/voron2_v6_0.60_PC_extrafast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pc
quality_type = extrafast
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.60mm
diff --git a/resources/quality/voron2/voron2_v6_0.60_PC_fast.inst.cfg b/resources/quality/voron2/voron2_v6_0.60_PC_fast.inst.cfg
index bbe1ef39d3..10644c60d9 100644
--- a/resources/quality/voron2/voron2_v6_0.60_PC_fast.inst.cfg
+++ b/resources/quality/voron2/voron2_v6_0.60_PC_fast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pc
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.60mm
diff --git a/resources/quality/voron2/voron2_v6_0.60_PC_sprint.inst.cfg b/resources/quality/voron2/voron2_v6_0.60_PC_sprint.inst.cfg
index ccf458adaa..8cc8f02d7b 100644
--- a/resources/quality/voron2/voron2_v6_0.60_PC_sprint.inst.cfg
+++ b/resources/quality/voron2/voron2_v6_0.60_PC_sprint.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pc
quality_type = sprint
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.60mm
diff --git a/resources/quality/voron2/voron2_v6_0.60_PETG_extrafast.inst.cfg b/resources/quality/voron2/voron2_v6_0.60_PETG_extrafast.inst.cfg
index e55ead8d31..1e212ae713 100644
--- a/resources/quality/voron2/voron2_v6_0.60_PETG_extrafast.inst.cfg
+++ b/resources/quality/voron2/voron2_v6_0.60_PETG_extrafast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = extrafast
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.60mm
diff --git a/resources/quality/voron2/voron2_v6_0.60_PETG_fast.inst.cfg b/resources/quality/voron2/voron2_v6_0.60_PETG_fast.inst.cfg
index 5cdc394465..998805303c 100644
--- a/resources/quality/voron2/voron2_v6_0.60_PETG_fast.inst.cfg
+++ b/resources/quality/voron2/voron2_v6_0.60_PETG_fast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.60mm
diff --git a/resources/quality/voron2/voron2_v6_0.60_PETG_sprint.inst.cfg b/resources/quality/voron2/voron2_v6_0.60_PETG_sprint.inst.cfg
index 79a7f2085b..f07e9a9313 100644
--- a/resources/quality/voron2/voron2_v6_0.60_PETG_sprint.inst.cfg
+++ b/resources/quality/voron2/voron2_v6_0.60_PETG_sprint.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = sprint
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.60mm
diff --git a/resources/quality/voron2/voron2_v6_0.60_PLA_extrafast.inst.cfg b/resources/quality/voron2/voron2_v6_0.60_PLA_extrafast.inst.cfg
index 95f91ea9ec..ad505c9243 100644
--- a/resources/quality/voron2/voron2_v6_0.60_PLA_extrafast.inst.cfg
+++ b/resources/quality/voron2/voron2_v6_0.60_PLA_extrafast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = extrafast
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.60mm
diff --git a/resources/quality/voron2/voron2_v6_0.60_PLA_fast.inst.cfg b/resources/quality/voron2/voron2_v6_0.60_PLA_fast.inst.cfg
index 4fea44de58..66c5fa28bb 100644
--- a/resources/quality/voron2/voron2_v6_0.60_PLA_fast.inst.cfg
+++ b/resources/quality/voron2/voron2_v6_0.60_PLA_fast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.60mm
diff --git a/resources/quality/voron2/voron2_v6_0.60_PLA_sprint.inst.cfg b/resources/quality/voron2/voron2_v6_0.60_PLA_sprint.inst.cfg
index 219c47a44a..63721b8a69 100644
--- a/resources/quality/voron2/voron2_v6_0.60_PLA_sprint.inst.cfg
+++ b/resources/quality/voron2/voron2_v6_0.60_PLA_sprint.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = sprint
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.60mm
diff --git a/resources/quality/voron2/voron2_v6_0.80_ABS_extrafast.inst.cfg b/resources/quality/voron2/voron2_v6_0.80_ABS_extrafast.inst.cfg
index de54252641..75c1416018 100644
--- a/resources/quality/voron2/voron2_v6_0.80_ABS_extrafast.inst.cfg
+++ b/resources/quality/voron2/voron2_v6_0.80_ABS_extrafast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = extrafast
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.80mm
diff --git a/resources/quality/voron2/voron2_v6_0.80_ABS_sprint.inst.cfg b/resources/quality/voron2/voron2_v6_0.80_ABS_sprint.inst.cfg
index 8dd4355130..d1c87bb9b4 100644
--- a/resources/quality/voron2/voron2_v6_0.80_ABS_sprint.inst.cfg
+++ b/resources/quality/voron2/voron2_v6_0.80_ABS_sprint.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = sprint
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.80mm
diff --git a/resources/quality/voron2/voron2_v6_0.80_ABS_supersprint.inst.cfg b/resources/quality/voron2/voron2_v6_0.80_ABS_supersprint.inst.cfg
index e5fade711b..fbc56b53e0 100644
--- a/resources/quality/voron2/voron2_v6_0.80_ABS_supersprint.inst.cfg
+++ b/resources/quality/voron2/voron2_v6_0.80_ABS_supersprint.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = supersprint
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.80mm
diff --git a/resources/quality/voron2/voron2_v6_0.80_Nylon_extrafast.inst.cfg b/resources/quality/voron2/voron2_v6_0.80_Nylon_extrafast.inst.cfg
index 7cd9ce0060..742d00a38c 100644
--- a/resources/quality/voron2/voron2_v6_0.80_Nylon_extrafast.inst.cfg
+++ b/resources/quality/voron2/voron2_v6_0.80_Nylon_extrafast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = extrafast
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.80mm
diff --git a/resources/quality/voron2/voron2_v6_0.80_Nylon_sprint.inst.cfg b/resources/quality/voron2/voron2_v6_0.80_Nylon_sprint.inst.cfg
index 4d30eee708..842d4baa79 100644
--- a/resources/quality/voron2/voron2_v6_0.80_Nylon_sprint.inst.cfg
+++ b/resources/quality/voron2/voron2_v6_0.80_Nylon_sprint.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = sprint
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.80mm
diff --git a/resources/quality/voron2/voron2_v6_0.80_Nylon_supersprint.inst.cfg b/resources/quality/voron2/voron2_v6_0.80_Nylon_supersprint.inst.cfg
index 242465a858..503edd35ff 100644
--- a/resources/quality/voron2/voron2_v6_0.80_Nylon_supersprint.inst.cfg
+++ b/resources/quality/voron2/voron2_v6_0.80_Nylon_supersprint.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = supersprint
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.80mm
diff --git a/resources/quality/voron2/voron2_v6_0.80_PC_extrafast.inst.cfg b/resources/quality/voron2/voron2_v6_0.80_PC_extrafast.inst.cfg
index 13e65fbf74..6e6d9d17cc 100644
--- a/resources/quality/voron2/voron2_v6_0.80_PC_extrafast.inst.cfg
+++ b/resources/quality/voron2/voron2_v6_0.80_PC_extrafast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pc
quality_type = extrafast
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.80mm
diff --git a/resources/quality/voron2/voron2_v6_0.80_PC_sprint.inst.cfg b/resources/quality/voron2/voron2_v6_0.80_PC_sprint.inst.cfg
index d5c52c8447..52984fb095 100644
--- a/resources/quality/voron2/voron2_v6_0.80_PC_sprint.inst.cfg
+++ b/resources/quality/voron2/voron2_v6_0.80_PC_sprint.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pc
quality_type = sprint
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.80mm
diff --git a/resources/quality/voron2/voron2_v6_0.80_PC_supersprint.inst.cfg b/resources/quality/voron2/voron2_v6_0.80_PC_supersprint.inst.cfg
index c94a2645ae..9d2e267a30 100644
--- a/resources/quality/voron2/voron2_v6_0.80_PC_supersprint.inst.cfg
+++ b/resources/quality/voron2/voron2_v6_0.80_PC_supersprint.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pc
quality_type = supersprint
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.80mm
diff --git a/resources/quality/voron2/voron2_v6_0.80_PETG_extrafast.inst.cfg b/resources/quality/voron2/voron2_v6_0.80_PETG_extrafast.inst.cfg
index 6043414aff..896f8af639 100644
--- a/resources/quality/voron2/voron2_v6_0.80_PETG_extrafast.inst.cfg
+++ b/resources/quality/voron2/voron2_v6_0.80_PETG_extrafast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = extrafast
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.80mm
diff --git a/resources/quality/voron2/voron2_v6_0.80_PETG_sprint.inst.cfg b/resources/quality/voron2/voron2_v6_0.80_PETG_sprint.inst.cfg
index 183773532a..27ffdc10ca 100644
--- a/resources/quality/voron2/voron2_v6_0.80_PETG_sprint.inst.cfg
+++ b/resources/quality/voron2/voron2_v6_0.80_PETG_sprint.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = sprint
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.80mm
diff --git a/resources/quality/voron2/voron2_v6_0.80_PETG_supersprint.inst.cfg b/resources/quality/voron2/voron2_v6_0.80_PETG_supersprint.inst.cfg
index dfb887d5a4..103912cd5c 100644
--- a/resources/quality/voron2/voron2_v6_0.80_PETG_supersprint.inst.cfg
+++ b/resources/quality/voron2/voron2_v6_0.80_PETG_supersprint.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = supersprint
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.80mm
diff --git a/resources/quality/voron2/voron2_v6_0.80_PLA_extrafast.inst.cfg b/resources/quality/voron2/voron2_v6_0.80_PLA_extrafast.inst.cfg
index a5c4370129..0dff83cd4b 100644
--- a/resources/quality/voron2/voron2_v6_0.80_PLA_extrafast.inst.cfg
+++ b/resources/quality/voron2/voron2_v6_0.80_PLA_extrafast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = extrafast
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.80mm
diff --git a/resources/quality/voron2/voron2_v6_0.80_PLA_sprint.inst.cfg b/resources/quality/voron2/voron2_v6_0.80_PLA_sprint.inst.cfg
index a3abaaa4e6..936f9c75c7 100644
--- a/resources/quality/voron2/voron2_v6_0.80_PLA_sprint.inst.cfg
+++ b/resources/quality/voron2/voron2_v6_0.80_PLA_sprint.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = sprint
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.80mm
diff --git a/resources/quality/voron2/voron2_v6_0.80_PLA_supersprint.inst.cfg b/resources/quality/voron2/voron2_v6_0.80_PLA_supersprint.inst.cfg
index e84a0c9885..24800eb333 100644
--- a/resources/quality/voron2/voron2_v6_0.80_PLA_supersprint.inst.cfg
+++ b/resources/quality/voron2/voron2_v6_0.80_PLA_supersprint.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = supersprint
-setting_version = 21
+setting_version = 22
type = quality
variant = V6 0.80mm
diff --git a/resources/quality/voron2/voron2_volcano_0.40_ABS_extrafast.inst.cfg b/resources/quality/voron2/voron2_volcano_0.40_ABS_extrafast.inst.cfg
index c96c6675fa..97c0b3263c 100644
--- a/resources/quality/voron2/voron2_volcano_0.40_ABS_extrafast.inst.cfg
+++ b/resources/quality/voron2/voron2_volcano_0.40_ABS_extrafast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = extrafast
-setting_version = 21
+setting_version = 22
type = quality
variant = Volcano 0.40mm
diff --git a/resources/quality/voron2/voron2_volcano_0.40_ABS_fast.inst.cfg b/resources/quality/voron2/voron2_volcano_0.40_ABS_fast.inst.cfg
index 4e777cdff5..74119f1824 100644
--- a/resources/quality/voron2/voron2_volcano_0.40_ABS_fast.inst.cfg
+++ b/resources/quality/voron2/voron2_volcano_0.40_ABS_fast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = Volcano 0.40mm
diff --git a/resources/quality/voron2/voron2_volcano_0.40_ABS_normal.inst.cfg b/resources/quality/voron2/voron2_volcano_0.40_ABS_normal.inst.cfg
index ae925c4cf5..5f7eedb9d7 100644
--- a/resources/quality/voron2/voron2_volcano_0.40_ABS_normal.inst.cfg
+++ b/resources/quality/voron2/voron2_volcano_0.40_ABS_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = Volcano 0.40mm
diff --git a/resources/quality/voron2/voron2_volcano_0.40_Nylon_extrafast.inst.cfg b/resources/quality/voron2/voron2_volcano_0.40_Nylon_extrafast.inst.cfg
index 9ff9960ca9..d29432fa70 100644
--- a/resources/quality/voron2/voron2_volcano_0.40_Nylon_extrafast.inst.cfg
+++ b/resources/quality/voron2/voron2_volcano_0.40_Nylon_extrafast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = extrafast
-setting_version = 21
+setting_version = 22
type = quality
variant = Volcano 0.40mm
diff --git a/resources/quality/voron2/voron2_volcano_0.40_Nylon_fast.inst.cfg b/resources/quality/voron2/voron2_volcano_0.40_Nylon_fast.inst.cfg
index 13ef4dcf20..9b8d157d5e 100644
--- a/resources/quality/voron2/voron2_volcano_0.40_Nylon_fast.inst.cfg
+++ b/resources/quality/voron2/voron2_volcano_0.40_Nylon_fast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = Volcano 0.40mm
diff --git a/resources/quality/voron2/voron2_volcano_0.40_Nylon_normal.inst.cfg b/resources/quality/voron2/voron2_volcano_0.40_Nylon_normal.inst.cfg
index 4c399fd851..a96a6d6c3f 100644
--- a/resources/quality/voron2/voron2_volcano_0.40_Nylon_normal.inst.cfg
+++ b/resources/quality/voron2/voron2_volcano_0.40_Nylon_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = Volcano 0.40mm
diff --git a/resources/quality/voron2/voron2_volcano_0.40_PC_extrafast.inst.cfg b/resources/quality/voron2/voron2_volcano_0.40_PC_extrafast.inst.cfg
index 74d293b22b..4bec6f3a53 100644
--- a/resources/quality/voron2/voron2_volcano_0.40_PC_extrafast.inst.cfg
+++ b/resources/quality/voron2/voron2_volcano_0.40_PC_extrafast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pc
quality_type = extrafast
-setting_version = 21
+setting_version = 22
type = quality
variant = Volcano 0.40mm
diff --git a/resources/quality/voron2/voron2_volcano_0.40_PC_fast.inst.cfg b/resources/quality/voron2/voron2_volcano_0.40_PC_fast.inst.cfg
index fa34edff27..a918a9e517 100644
--- a/resources/quality/voron2/voron2_volcano_0.40_PC_fast.inst.cfg
+++ b/resources/quality/voron2/voron2_volcano_0.40_PC_fast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pc
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = Volcano 0.40mm
diff --git a/resources/quality/voron2/voron2_volcano_0.40_PC_normal.inst.cfg b/resources/quality/voron2/voron2_volcano_0.40_PC_normal.inst.cfg
index 8672a5b464..9f61ac52cc 100644
--- a/resources/quality/voron2/voron2_volcano_0.40_PC_normal.inst.cfg
+++ b/resources/quality/voron2/voron2_volcano_0.40_PC_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pc
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = Volcano 0.40mm
diff --git a/resources/quality/voron2/voron2_volcano_0.40_PETG_extrafast.inst.cfg b/resources/quality/voron2/voron2_volcano_0.40_PETG_extrafast.inst.cfg
index 3a0b7b89d5..e1428ab8d5 100644
--- a/resources/quality/voron2/voron2_volcano_0.40_PETG_extrafast.inst.cfg
+++ b/resources/quality/voron2/voron2_volcano_0.40_PETG_extrafast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = extrafast
-setting_version = 21
+setting_version = 22
type = quality
variant = Volcano 0.40mm
diff --git a/resources/quality/voron2/voron2_volcano_0.40_PETG_fast.inst.cfg b/resources/quality/voron2/voron2_volcano_0.40_PETG_fast.inst.cfg
index 7d0cdd1a3b..eb69a3af6c 100644
--- a/resources/quality/voron2/voron2_volcano_0.40_PETG_fast.inst.cfg
+++ b/resources/quality/voron2/voron2_volcano_0.40_PETG_fast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = Volcano 0.40mm
diff --git a/resources/quality/voron2/voron2_volcano_0.40_PETG_normal.inst.cfg b/resources/quality/voron2/voron2_volcano_0.40_PETG_normal.inst.cfg
index 064c7b9268..33f27cd0da 100644
--- a/resources/quality/voron2/voron2_volcano_0.40_PETG_normal.inst.cfg
+++ b/resources/quality/voron2/voron2_volcano_0.40_PETG_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = Volcano 0.40mm
diff --git a/resources/quality/voron2/voron2_volcano_0.40_PLA_extrafast.inst.cfg b/resources/quality/voron2/voron2_volcano_0.40_PLA_extrafast.inst.cfg
index 2d21940657..b2e08fe899 100644
--- a/resources/quality/voron2/voron2_volcano_0.40_PLA_extrafast.inst.cfg
+++ b/resources/quality/voron2/voron2_volcano_0.40_PLA_extrafast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = extrafast
-setting_version = 21
+setting_version = 22
type = quality
variant = Volcano 0.40mm
diff --git a/resources/quality/voron2/voron2_volcano_0.40_PLA_fast.inst.cfg b/resources/quality/voron2/voron2_volcano_0.40_PLA_fast.inst.cfg
index e34fd50e30..5b1991be04 100644
--- a/resources/quality/voron2/voron2_volcano_0.40_PLA_fast.inst.cfg
+++ b/resources/quality/voron2/voron2_volcano_0.40_PLA_fast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = Volcano 0.40mm
diff --git a/resources/quality/voron2/voron2_volcano_0.40_PLA_normal.inst.cfg b/resources/quality/voron2/voron2_volcano_0.40_PLA_normal.inst.cfg
index 0c8a4918b0..9c9d57f0f7 100644
--- a/resources/quality/voron2/voron2_volcano_0.40_PLA_normal.inst.cfg
+++ b/resources/quality/voron2/voron2_volcano_0.40_PLA_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = Volcano 0.40mm
diff --git a/resources/quality/voron2/voron2_volcano_0.60_ABS_extrafast.inst.cfg b/resources/quality/voron2/voron2_volcano_0.60_ABS_extrafast.inst.cfg
index fe87e6e058..270869fced 100644
--- a/resources/quality/voron2/voron2_volcano_0.60_ABS_extrafast.inst.cfg
+++ b/resources/quality/voron2/voron2_volcano_0.60_ABS_extrafast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = extrafast
-setting_version = 21
+setting_version = 22
type = quality
variant = Volcano 0.60mm
diff --git a/resources/quality/voron2/voron2_volcano_0.60_ABS_fast.inst.cfg b/resources/quality/voron2/voron2_volcano_0.60_ABS_fast.inst.cfg
index 4fa9e0c823..ba14bb25fc 100644
--- a/resources/quality/voron2/voron2_volcano_0.60_ABS_fast.inst.cfg
+++ b/resources/quality/voron2/voron2_volcano_0.60_ABS_fast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = Volcano 0.60mm
diff --git a/resources/quality/voron2/voron2_volcano_0.60_ABS_sprint.inst.cfg b/resources/quality/voron2/voron2_volcano_0.60_ABS_sprint.inst.cfg
index 6738ffe6b0..d06264cb28 100644
--- a/resources/quality/voron2/voron2_volcano_0.60_ABS_sprint.inst.cfg
+++ b/resources/quality/voron2/voron2_volcano_0.60_ABS_sprint.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = sprint
-setting_version = 21
+setting_version = 22
type = quality
variant = Volcano 0.60mm
diff --git a/resources/quality/voron2/voron2_volcano_0.60_Nylon_extrafast.inst.cfg b/resources/quality/voron2/voron2_volcano_0.60_Nylon_extrafast.inst.cfg
index d96c209c5b..589c88ffd8 100644
--- a/resources/quality/voron2/voron2_volcano_0.60_Nylon_extrafast.inst.cfg
+++ b/resources/quality/voron2/voron2_volcano_0.60_Nylon_extrafast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = extrafast
-setting_version = 21
+setting_version = 22
type = quality
variant = Volcano 0.60mm
diff --git a/resources/quality/voron2/voron2_volcano_0.60_Nylon_fast.inst.cfg b/resources/quality/voron2/voron2_volcano_0.60_Nylon_fast.inst.cfg
index 4eb0fc4959..f38c2900c1 100644
--- a/resources/quality/voron2/voron2_volcano_0.60_Nylon_fast.inst.cfg
+++ b/resources/quality/voron2/voron2_volcano_0.60_Nylon_fast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = Volcano 0.60mm
diff --git a/resources/quality/voron2/voron2_volcano_0.60_Nylon_sprint.inst.cfg b/resources/quality/voron2/voron2_volcano_0.60_Nylon_sprint.inst.cfg
index 163879f924..c72942f9b1 100644
--- a/resources/quality/voron2/voron2_volcano_0.60_Nylon_sprint.inst.cfg
+++ b/resources/quality/voron2/voron2_volcano_0.60_Nylon_sprint.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = sprint
-setting_version = 21
+setting_version = 22
type = quality
variant = Volcano 0.60mm
diff --git a/resources/quality/voron2/voron2_volcano_0.60_PC_extrafast.inst.cfg b/resources/quality/voron2/voron2_volcano_0.60_PC_extrafast.inst.cfg
index cfdeac9b8f..ded1dea38a 100644
--- a/resources/quality/voron2/voron2_volcano_0.60_PC_extrafast.inst.cfg
+++ b/resources/quality/voron2/voron2_volcano_0.60_PC_extrafast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pc
quality_type = extrafast
-setting_version = 21
+setting_version = 22
type = quality
variant = Volcano 0.60mm
diff --git a/resources/quality/voron2/voron2_volcano_0.60_PC_fast.inst.cfg b/resources/quality/voron2/voron2_volcano_0.60_PC_fast.inst.cfg
index a1767f30f3..7cb82763e2 100644
--- a/resources/quality/voron2/voron2_volcano_0.60_PC_fast.inst.cfg
+++ b/resources/quality/voron2/voron2_volcano_0.60_PC_fast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pc
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = Volcano 0.60mm
diff --git a/resources/quality/voron2/voron2_volcano_0.60_PC_sprint.inst.cfg b/resources/quality/voron2/voron2_volcano_0.60_PC_sprint.inst.cfg
index 601669a718..a90951179c 100644
--- a/resources/quality/voron2/voron2_volcano_0.60_PC_sprint.inst.cfg
+++ b/resources/quality/voron2/voron2_volcano_0.60_PC_sprint.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pc
quality_type = sprint
-setting_version = 21
+setting_version = 22
type = quality
variant = Volcano 0.60mm
diff --git a/resources/quality/voron2/voron2_volcano_0.60_PETG_extrafast.inst.cfg b/resources/quality/voron2/voron2_volcano_0.60_PETG_extrafast.inst.cfg
index 62ec15305e..abf3f6ae2b 100644
--- a/resources/quality/voron2/voron2_volcano_0.60_PETG_extrafast.inst.cfg
+++ b/resources/quality/voron2/voron2_volcano_0.60_PETG_extrafast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = extrafast
-setting_version = 21
+setting_version = 22
type = quality
variant = Volcano 0.60mm
diff --git a/resources/quality/voron2/voron2_volcano_0.60_PETG_fast.inst.cfg b/resources/quality/voron2/voron2_volcano_0.60_PETG_fast.inst.cfg
index c3884d6d23..5d08831931 100644
--- a/resources/quality/voron2/voron2_volcano_0.60_PETG_fast.inst.cfg
+++ b/resources/quality/voron2/voron2_volcano_0.60_PETG_fast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = Volcano 0.60mm
diff --git a/resources/quality/voron2/voron2_volcano_0.60_PETG_sprint.inst.cfg b/resources/quality/voron2/voron2_volcano_0.60_PETG_sprint.inst.cfg
index 77a92b53e8..2e5f186d3d 100644
--- a/resources/quality/voron2/voron2_volcano_0.60_PETG_sprint.inst.cfg
+++ b/resources/quality/voron2/voron2_volcano_0.60_PETG_sprint.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = sprint
-setting_version = 21
+setting_version = 22
type = quality
variant = Volcano 0.60mm
diff --git a/resources/quality/voron2/voron2_volcano_0.60_PLA_extrafast.inst.cfg b/resources/quality/voron2/voron2_volcano_0.60_PLA_extrafast.inst.cfg
index df126c362f..12768f239e 100644
--- a/resources/quality/voron2/voron2_volcano_0.60_PLA_extrafast.inst.cfg
+++ b/resources/quality/voron2/voron2_volcano_0.60_PLA_extrafast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = extrafast
-setting_version = 21
+setting_version = 22
type = quality
variant = Volcano 0.60mm
diff --git a/resources/quality/voron2/voron2_volcano_0.60_PLA_fast.inst.cfg b/resources/quality/voron2/voron2_volcano_0.60_PLA_fast.inst.cfg
index f929c1a8cc..4d32ef9a48 100644
--- a/resources/quality/voron2/voron2_volcano_0.60_PLA_fast.inst.cfg
+++ b/resources/quality/voron2/voron2_volcano_0.60_PLA_fast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
variant = Volcano 0.60mm
diff --git a/resources/quality/voron2/voron2_volcano_0.60_PLA_sprint.inst.cfg b/resources/quality/voron2/voron2_volcano_0.60_PLA_sprint.inst.cfg
index b0e94af547..ce434aba61 100644
--- a/resources/quality/voron2/voron2_volcano_0.60_PLA_sprint.inst.cfg
+++ b/resources/quality/voron2/voron2_volcano_0.60_PLA_sprint.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = sprint
-setting_version = 21
+setting_version = 22
type = quality
variant = Volcano 0.60mm
diff --git a/resources/quality/voron2/voron2_volcano_0.80_ABS_extrafast.inst.cfg b/resources/quality/voron2/voron2_volcano_0.80_ABS_extrafast.inst.cfg
index b0b945dad1..0bdb6f9bf1 100644
--- a/resources/quality/voron2/voron2_volcano_0.80_ABS_extrafast.inst.cfg
+++ b/resources/quality/voron2/voron2_volcano_0.80_ABS_extrafast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = extrafast
-setting_version = 21
+setting_version = 22
type = quality
variant = Volcano 0.80mm
diff --git a/resources/quality/voron2/voron2_volcano_0.80_ABS_sprint.inst.cfg b/resources/quality/voron2/voron2_volcano_0.80_ABS_sprint.inst.cfg
index 9c9aeb5885..59dc9ea4df 100644
--- a/resources/quality/voron2/voron2_volcano_0.80_ABS_sprint.inst.cfg
+++ b/resources/quality/voron2/voron2_volcano_0.80_ABS_sprint.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = sprint
-setting_version = 21
+setting_version = 22
type = quality
variant = Volcano 0.80mm
diff --git a/resources/quality/voron2/voron2_volcano_0.80_ABS_supersprint.inst.cfg b/resources/quality/voron2/voron2_volcano_0.80_ABS_supersprint.inst.cfg
index dce7931cf5..f63011cd56 100644
--- a/resources/quality/voron2/voron2_volcano_0.80_ABS_supersprint.inst.cfg
+++ b/resources/quality/voron2/voron2_volcano_0.80_ABS_supersprint.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = supersprint
-setting_version = 21
+setting_version = 22
type = quality
variant = Volcano 0.80mm
diff --git a/resources/quality/voron2/voron2_volcano_0.80_Nylon_extrafast.inst.cfg b/resources/quality/voron2/voron2_volcano_0.80_Nylon_extrafast.inst.cfg
index dbd8306955..815c69c8b4 100644
--- a/resources/quality/voron2/voron2_volcano_0.80_Nylon_extrafast.inst.cfg
+++ b/resources/quality/voron2/voron2_volcano_0.80_Nylon_extrafast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = extrafast
-setting_version = 21
+setting_version = 22
type = quality
variant = Volcano 0.80mm
diff --git a/resources/quality/voron2/voron2_volcano_0.80_Nylon_sprint.inst.cfg b/resources/quality/voron2/voron2_volcano_0.80_Nylon_sprint.inst.cfg
index 4a125005cf..6bdc89730c 100644
--- a/resources/quality/voron2/voron2_volcano_0.80_Nylon_sprint.inst.cfg
+++ b/resources/quality/voron2/voron2_volcano_0.80_Nylon_sprint.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = sprint
-setting_version = 21
+setting_version = 22
type = quality
variant = Volcano 0.80mm
diff --git a/resources/quality/voron2/voron2_volcano_0.80_Nylon_supersprint.inst.cfg b/resources/quality/voron2/voron2_volcano_0.80_Nylon_supersprint.inst.cfg
index 9c0efc2561..4d7bff8c56 100644
--- a/resources/quality/voron2/voron2_volcano_0.80_Nylon_supersprint.inst.cfg
+++ b/resources/quality/voron2/voron2_volcano_0.80_Nylon_supersprint.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = supersprint
-setting_version = 21
+setting_version = 22
type = quality
variant = Volcano 0.80mm
diff --git a/resources/quality/voron2/voron2_volcano_0.80_PC_extrafast.inst.cfg b/resources/quality/voron2/voron2_volcano_0.80_PC_extrafast.inst.cfg
index 9f6569a66d..4c4d326974 100644
--- a/resources/quality/voron2/voron2_volcano_0.80_PC_extrafast.inst.cfg
+++ b/resources/quality/voron2/voron2_volcano_0.80_PC_extrafast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pc
quality_type = extrafast
-setting_version = 21
+setting_version = 22
type = quality
variant = Volcano 0.80mm
diff --git a/resources/quality/voron2/voron2_volcano_0.80_PC_sprint.inst.cfg b/resources/quality/voron2/voron2_volcano_0.80_PC_sprint.inst.cfg
index cd70ccfed9..7eb9b2989e 100644
--- a/resources/quality/voron2/voron2_volcano_0.80_PC_sprint.inst.cfg
+++ b/resources/quality/voron2/voron2_volcano_0.80_PC_sprint.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pc
quality_type = sprint
-setting_version = 21
+setting_version = 22
type = quality
variant = Volcano 0.80mm
diff --git a/resources/quality/voron2/voron2_volcano_0.80_PC_supersprint.inst.cfg b/resources/quality/voron2/voron2_volcano_0.80_PC_supersprint.inst.cfg
index 37033a0a3d..97c00b70ca 100644
--- a/resources/quality/voron2/voron2_volcano_0.80_PC_supersprint.inst.cfg
+++ b/resources/quality/voron2/voron2_volcano_0.80_PC_supersprint.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pc
quality_type = supersprint
-setting_version = 21
+setting_version = 22
type = quality
variant = Volcano 0.80mm
diff --git a/resources/quality/voron2/voron2_volcano_0.80_PETG_extrafast.inst.cfg b/resources/quality/voron2/voron2_volcano_0.80_PETG_extrafast.inst.cfg
index 93962f6ac4..78b15e3173 100644
--- a/resources/quality/voron2/voron2_volcano_0.80_PETG_extrafast.inst.cfg
+++ b/resources/quality/voron2/voron2_volcano_0.80_PETG_extrafast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = extrafast
-setting_version = 21
+setting_version = 22
type = quality
variant = Volcano 0.80mm
diff --git a/resources/quality/voron2/voron2_volcano_0.80_PETG_sprint.inst.cfg b/resources/quality/voron2/voron2_volcano_0.80_PETG_sprint.inst.cfg
index dc84233a04..fa489ea005 100644
--- a/resources/quality/voron2/voron2_volcano_0.80_PETG_sprint.inst.cfg
+++ b/resources/quality/voron2/voron2_volcano_0.80_PETG_sprint.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = sprint
-setting_version = 21
+setting_version = 22
type = quality
variant = Volcano 0.80mm
diff --git a/resources/quality/voron2/voron2_volcano_0.80_PETG_supersprint.inst.cfg b/resources/quality/voron2/voron2_volcano_0.80_PETG_supersprint.inst.cfg
index b510776fc5..c4cb559bce 100644
--- a/resources/quality/voron2/voron2_volcano_0.80_PETG_supersprint.inst.cfg
+++ b/resources/quality/voron2/voron2_volcano_0.80_PETG_supersprint.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = supersprint
-setting_version = 21
+setting_version = 22
type = quality
variant = Volcano 0.80mm
diff --git a/resources/quality/voron2/voron2_volcano_0.80_PLA_extrafast.inst.cfg b/resources/quality/voron2/voron2_volcano_0.80_PLA_extrafast.inst.cfg
index 49c4d4cf4c..2279251ee4 100644
--- a/resources/quality/voron2/voron2_volcano_0.80_PLA_extrafast.inst.cfg
+++ b/resources/quality/voron2/voron2_volcano_0.80_PLA_extrafast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = extrafast
-setting_version = 21
+setting_version = 22
type = quality
variant = Volcano 0.80mm
diff --git a/resources/quality/voron2/voron2_volcano_0.80_PLA_sprint.inst.cfg b/resources/quality/voron2/voron2_volcano_0.80_PLA_sprint.inst.cfg
index cd7ae416a8..7df50dba1e 100644
--- a/resources/quality/voron2/voron2_volcano_0.80_PLA_sprint.inst.cfg
+++ b/resources/quality/voron2/voron2_volcano_0.80_PLA_sprint.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = sprint
-setting_version = 21
+setting_version = 22
type = quality
variant = Volcano 0.80mm
diff --git a/resources/quality/voron2/voron2_volcano_0.80_PLA_supersprint.inst.cfg b/resources/quality/voron2/voron2_volcano_0.80_PLA_supersprint.inst.cfg
index 3e24c73fae..6252c23a19 100644
--- a/resources/quality/voron2/voron2_volcano_0.80_PLA_supersprint.inst.cfg
+++ b/resources/quality/voron2/voron2_volcano_0.80_PLA_supersprint.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = supersprint
-setting_version = 21
+setting_version = 22
type = quality
variant = Volcano 0.80mm
diff --git a/resources/quality/voron2/voron2_volcano_1.00_ABS_sprint.inst.cfg b/resources/quality/voron2/voron2_volcano_1.00_ABS_sprint.inst.cfg
index eee4db23df..98f1612255 100644
--- a/resources/quality/voron2/voron2_volcano_1.00_ABS_sprint.inst.cfg
+++ b/resources/quality/voron2/voron2_volcano_1.00_ABS_sprint.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = sprint
-setting_version = 21
+setting_version = 22
type = quality
variant = Volcano 1.00mm
diff --git a/resources/quality/voron2/voron2_volcano_1.00_ABS_supersprint.inst.cfg b/resources/quality/voron2/voron2_volcano_1.00_ABS_supersprint.inst.cfg
index 60dbbf4c74..97a24a3640 100644
--- a/resources/quality/voron2/voron2_volcano_1.00_ABS_supersprint.inst.cfg
+++ b/resources/quality/voron2/voron2_volcano_1.00_ABS_supersprint.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = supersprint
-setting_version = 21
+setting_version = 22
type = quality
variant = Volcano 1.00mm
diff --git a/resources/quality/voron2/voron2_volcano_1.00_ABS_ultrasprint.inst.cfg b/resources/quality/voron2/voron2_volcano_1.00_ABS_ultrasprint.inst.cfg
index c53a4b23d6..42cc3edab9 100644
--- a/resources/quality/voron2/voron2_volcano_1.00_ABS_ultrasprint.inst.cfg
+++ b/resources/quality/voron2/voron2_volcano_1.00_ABS_ultrasprint.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = ultrasprint
-setting_version = 21
+setting_version = 22
type = quality
variant = Volcano 1.00mm
diff --git a/resources/quality/voron2/voron2_volcano_1.00_Nylon_sprint.inst.cfg b/resources/quality/voron2/voron2_volcano_1.00_Nylon_sprint.inst.cfg
index cdb4598538..a810800993 100644
--- a/resources/quality/voron2/voron2_volcano_1.00_Nylon_sprint.inst.cfg
+++ b/resources/quality/voron2/voron2_volcano_1.00_Nylon_sprint.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = sprint
-setting_version = 21
+setting_version = 22
type = quality
variant = Volcano 1.00mm
diff --git a/resources/quality/voron2/voron2_volcano_1.00_Nylon_supersprint.inst.cfg b/resources/quality/voron2/voron2_volcano_1.00_Nylon_supersprint.inst.cfg
index 530fd5733f..9b50336562 100644
--- a/resources/quality/voron2/voron2_volcano_1.00_Nylon_supersprint.inst.cfg
+++ b/resources/quality/voron2/voron2_volcano_1.00_Nylon_supersprint.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = supersprint
-setting_version = 21
+setting_version = 22
type = quality
variant = Volcano 1.00mm
diff --git a/resources/quality/voron2/voron2_volcano_1.00_Nylon_ultrasprint.inst.cfg b/resources/quality/voron2/voron2_volcano_1.00_Nylon_ultrasprint.inst.cfg
index 8cc8249675..244ffb5bb2 100644
--- a/resources/quality/voron2/voron2_volcano_1.00_Nylon_ultrasprint.inst.cfg
+++ b/resources/quality/voron2/voron2_volcano_1.00_Nylon_ultrasprint.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = ultrasprint
-setting_version = 21
+setting_version = 22
type = quality
variant = Volcano 1.00mm
diff --git a/resources/quality/voron2/voron2_volcano_1.00_PC_sprint.inst.cfg b/resources/quality/voron2/voron2_volcano_1.00_PC_sprint.inst.cfg
index 94b28bb3fb..c0a352add0 100644
--- a/resources/quality/voron2/voron2_volcano_1.00_PC_sprint.inst.cfg
+++ b/resources/quality/voron2/voron2_volcano_1.00_PC_sprint.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pc
quality_type = sprint
-setting_version = 21
+setting_version = 22
type = quality
variant = Volcano 1.00mm
diff --git a/resources/quality/voron2/voron2_volcano_1.00_PC_supersprint.inst.cfg b/resources/quality/voron2/voron2_volcano_1.00_PC_supersprint.inst.cfg
index 5747dfd04d..bb04609e98 100644
--- a/resources/quality/voron2/voron2_volcano_1.00_PC_supersprint.inst.cfg
+++ b/resources/quality/voron2/voron2_volcano_1.00_PC_supersprint.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pc
quality_type = supersprint
-setting_version = 21
+setting_version = 22
type = quality
variant = Volcano 1.00mm
diff --git a/resources/quality/voron2/voron2_volcano_1.00_PC_ultrasprint.inst.cfg b/resources/quality/voron2/voron2_volcano_1.00_PC_ultrasprint.inst.cfg
index a4e329d462..e35937e03d 100644
--- a/resources/quality/voron2/voron2_volcano_1.00_PC_ultrasprint.inst.cfg
+++ b/resources/quality/voron2/voron2_volcano_1.00_PC_ultrasprint.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pc
quality_type = ultrasprint
-setting_version = 21
+setting_version = 22
type = quality
variant = Volcano 1.00mm
diff --git a/resources/quality/voron2/voron2_volcano_1.00_PETG_sprint.inst.cfg b/resources/quality/voron2/voron2_volcano_1.00_PETG_sprint.inst.cfg
index 5830f05df5..958fe470a3 100644
--- a/resources/quality/voron2/voron2_volcano_1.00_PETG_sprint.inst.cfg
+++ b/resources/quality/voron2/voron2_volcano_1.00_PETG_sprint.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = sprint
-setting_version = 21
+setting_version = 22
type = quality
variant = Volcano 1.00mm
diff --git a/resources/quality/voron2/voron2_volcano_1.00_PETG_supersprint.inst.cfg b/resources/quality/voron2/voron2_volcano_1.00_PETG_supersprint.inst.cfg
index 9ded096ef6..2ed2fae3e0 100644
--- a/resources/quality/voron2/voron2_volcano_1.00_PETG_supersprint.inst.cfg
+++ b/resources/quality/voron2/voron2_volcano_1.00_PETG_supersprint.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = supersprint
-setting_version = 21
+setting_version = 22
type = quality
variant = Volcano 1.00mm
diff --git a/resources/quality/voron2/voron2_volcano_1.00_PETG_ultrasprint.inst.cfg b/resources/quality/voron2/voron2_volcano_1.00_PETG_ultrasprint.inst.cfg
index 830b8eb8ad..ee39521367 100644
--- a/resources/quality/voron2/voron2_volcano_1.00_PETG_ultrasprint.inst.cfg
+++ b/resources/quality/voron2/voron2_volcano_1.00_PETG_ultrasprint.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = ultrasprint
-setting_version = 21
+setting_version = 22
type = quality
variant = Volcano 1.00mm
diff --git a/resources/quality/voron2/voron2_volcano_1.00_PLA_sprint.inst.cfg b/resources/quality/voron2/voron2_volcano_1.00_PLA_sprint.inst.cfg
index 11e62ecb28..cf846204df 100644
--- a/resources/quality/voron2/voron2_volcano_1.00_PLA_sprint.inst.cfg
+++ b/resources/quality/voron2/voron2_volcano_1.00_PLA_sprint.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = sprint
-setting_version = 21
+setting_version = 22
type = quality
variant = Volcano 1.00mm
diff --git a/resources/quality/voron2/voron2_volcano_1.00_PLA_supersprint.inst.cfg b/resources/quality/voron2/voron2_volcano_1.00_PLA_supersprint.inst.cfg
index 7eff3a7eaf..04d8828300 100644
--- a/resources/quality/voron2/voron2_volcano_1.00_PLA_supersprint.inst.cfg
+++ b/resources/quality/voron2/voron2_volcano_1.00_PLA_supersprint.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = supersprint
-setting_version = 21
+setting_version = 22
type = quality
variant = Volcano 1.00mm
diff --git a/resources/quality/voron2/voron2_volcano_1.00_PLA_ultrasprint.inst.cfg b/resources/quality/voron2/voron2_volcano_1.00_PLA_ultrasprint.inst.cfg
index 962f7d0e5a..2dfb7ca04f 100644
--- a/resources/quality/voron2/voron2_volcano_1.00_PLA_ultrasprint.inst.cfg
+++ b/resources/quality/voron2/voron2_volcano_1.00_PLA_ultrasprint.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = ultrasprint
-setting_version = 21
+setting_version = 22
type = quality
variant = Volcano 1.00mm
diff --git a/resources/quality/voron2/voron2_volcano_1.20_ABS_sprint.inst.cfg b/resources/quality/voron2/voron2_volcano_1.20_ABS_sprint.inst.cfg
index 214cada2c5..f1314e9c86 100644
--- a/resources/quality/voron2/voron2_volcano_1.20_ABS_sprint.inst.cfg
+++ b/resources/quality/voron2/voron2_volcano_1.20_ABS_sprint.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = sprint
-setting_version = 21
+setting_version = 22
type = quality
variant = Volcano 1.20mm
diff --git a/resources/quality/voron2/voron2_volcano_1.20_ABS_supersprint.inst.cfg b/resources/quality/voron2/voron2_volcano_1.20_ABS_supersprint.inst.cfg
index 8341abacb1..df746eb506 100644
--- a/resources/quality/voron2/voron2_volcano_1.20_ABS_supersprint.inst.cfg
+++ b/resources/quality/voron2/voron2_volcano_1.20_ABS_supersprint.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = supersprint
-setting_version = 21
+setting_version = 22
type = quality
variant = Volcano 1.20mm
diff --git a/resources/quality/voron2/voron2_volcano_1.20_ABS_ultrasprint.inst.cfg b/resources/quality/voron2/voron2_volcano_1.20_ABS_ultrasprint.inst.cfg
index 6f50a3e039..1cd7aab2a6 100644
--- a/resources/quality/voron2/voron2_volcano_1.20_ABS_ultrasprint.inst.cfg
+++ b/resources/quality/voron2/voron2_volcano_1.20_ABS_ultrasprint.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = ultrasprint
-setting_version = 21
+setting_version = 22
type = quality
variant = Volcano 1.20mm
diff --git a/resources/quality/voron2/voron2_volcano_1.20_Nylon_sprint.inst.cfg b/resources/quality/voron2/voron2_volcano_1.20_Nylon_sprint.inst.cfg
index 655542a61a..257500c2f6 100644
--- a/resources/quality/voron2/voron2_volcano_1.20_Nylon_sprint.inst.cfg
+++ b/resources/quality/voron2/voron2_volcano_1.20_Nylon_sprint.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = sprint
-setting_version = 21
+setting_version = 22
type = quality
variant = Volcano 1.20mm
diff --git a/resources/quality/voron2/voron2_volcano_1.20_Nylon_supersprint.inst.cfg b/resources/quality/voron2/voron2_volcano_1.20_Nylon_supersprint.inst.cfg
index 7ecd72e8be..24839241ba 100644
--- a/resources/quality/voron2/voron2_volcano_1.20_Nylon_supersprint.inst.cfg
+++ b/resources/quality/voron2/voron2_volcano_1.20_Nylon_supersprint.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = supersprint
-setting_version = 21
+setting_version = 22
type = quality
variant = Volcano 1.20mm
diff --git a/resources/quality/voron2/voron2_volcano_1.20_Nylon_ultrasprint.inst.cfg b/resources/quality/voron2/voron2_volcano_1.20_Nylon_ultrasprint.inst.cfg
index 41d9ea2d05..71985a2626 100644
--- a/resources/quality/voron2/voron2_volcano_1.20_Nylon_ultrasprint.inst.cfg
+++ b/resources/quality/voron2/voron2_volcano_1.20_Nylon_ultrasprint.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = ultrasprint
-setting_version = 21
+setting_version = 22
type = quality
variant = Volcano 1.20mm
diff --git a/resources/quality/voron2/voron2_volcano_1.20_PC_sprint.inst.cfg b/resources/quality/voron2/voron2_volcano_1.20_PC_sprint.inst.cfg
index ed155f4dc1..9dd007e614 100644
--- a/resources/quality/voron2/voron2_volcano_1.20_PC_sprint.inst.cfg
+++ b/resources/quality/voron2/voron2_volcano_1.20_PC_sprint.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pc
quality_type = sprint
-setting_version = 21
+setting_version = 22
type = quality
variant = Volcano 1.20mm
diff --git a/resources/quality/voron2/voron2_volcano_1.20_PC_supersprint.inst.cfg b/resources/quality/voron2/voron2_volcano_1.20_PC_supersprint.inst.cfg
index c71c972273..de1061db4d 100644
--- a/resources/quality/voron2/voron2_volcano_1.20_PC_supersprint.inst.cfg
+++ b/resources/quality/voron2/voron2_volcano_1.20_PC_supersprint.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pc
quality_type = supersprint
-setting_version = 21
+setting_version = 22
type = quality
variant = Volcano 1.20mm
diff --git a/resources/quality/voron2/voron2_volcano_1.20_PC_ultrasprint.inst.cfg b/resources/quality/voron2/voron2_volcano_1.20_PC_ultrasprint.inst.cfg
index f82f8223c1..5a71bd3907 100644
--- a/resources/quality/voron2/voron2_volcano_1.20_PC_ultrasprint.inst.cfg
+++ b/resources/quality/voron2/voron2_volcano_1.20_PC_ultrasprint.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pc
quality_type = ultrasprint
-setting_version = 21
+setting_version = 22
type = quality
variant = Volcano 1.20mm
diff --git a/resources/quality/voron2/voron2_volcano_1.20_PETG_sprint.inst.cfg b/resources/quality/voron2/voron2_volcano_1.20_PETG_sprint.inst.cfg
index fe89c42e4e..d622a799d8 100644
--- a/resources/quality/voron2/voron2_volcano_1.20_PETG_sprint.inst.cfg
+++ b/resources/quality/voron2/voron2_volcano_1.20_PETG_sprint.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = sprint
-setting_version = 21
+setting_version = 22
type = quality
variant = Volcano 1.20mm
diff --git a/resources/quality/voron2/voron2_volcano_1.20_PETG_supersprint.inst.cfg b/resources/quality/voron2/voron2_volcano_1.20_PETG_supersprint.inst.cfg
index 88ab0d0458..81f97d6cf5 100644
--- a/resources/quality/voron2/voron2_volcano_1.20_PETG_supersprint.inst.cfg
+++ b/resources/quality/voron2/voron2_volcano_1.20_PETG_supersprint.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = supersprint
-setting_version = 21
+setting_version = 22
type = quality
variant = Volcano 1.20mm
diff --git a/resources/quality/voron2/voron2_volcano_1.20_PETG_ultrasprint.inst.cfg b/resources/quality/voron2/voron2_volcano_1.20_PETG_ultrasprint.inst.cfg
index c68de70303..a0bc875d44 100644
--- a/resources/quality/voron2/voron2_volcano_1.20_PETG_ultrasprint.inst.cfg
+++ b/resources/quality/voron2/voron2_volcano_1.20_PETG_ultrasprint.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = ultrasprint
-setting_version = 21
+setting_version = 22
type = quality
variant = Volcano 1.20mm
diff --git a/resources/quality/voron2/voron2_volcano_1.20_PLA_sprint.inst.cfg b/resources/quality/voron2/voron2_volcano_1.20_PLA_sprint.inst.cfg
index f722e091fd..78f3195510 100644
--- a/resources/quality/voron2/voron2_volcano_1.20_PLA_sprint.inst.cfg
+++ b/resources/quality/voron2/voron2_volcano_1.20_PLA_sprint.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = sprint
-setting_version = 21
+setting_version = 22
type = quality
variant = Volcano 1.20mm
diff --git a/resources/quality/voron2/voron2_volcano_1.20_PLA_supersprint.inst.cfg b/resources/quality/voron2/voron2_volcano_1.20_PLA_supersprint.inst.cfg
index b8d57cb844..9f13d92c4f 100644
--- a/resources/quality/voron2/voron2_volcano_1.20_PLA_supersprint.inst.cfg
+++ b/resources/quality/voron2/voron2_volcano_1.20_PLA_supersprint.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = supersprint
-setting_version = 21
+setting_version = 22
type = quality
variant = Volcano 1.20mm
diff --git a/resources/quality/voron2/voron2_volcano_1.20_PLA_ultrasprint.inst.cfg b/resources/quality/voron2/voron2_volcano_1.20_PLA_ultrasprint.inst.cfg
index 7fd4d935b3..2363a6959c 100644
--- a/resources/quality/voron2/voron2_volcano_1.20_PLA_ultrasprint.inst.cfg
+++ b/resources/quality/voron2/voron2_volcano_1.20_PLA_ultrasprint.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = ultrasprint
-setting_version = 21
+setting_version = 22
type = quality
variant = Volcano 1.20mm
diff --git a/resources/quality/vzbot/base/ABS/vzbot_0.2_ABS_super.inst.cfg b/resources/quality/vzbot/base/ABS/vzbot_0.2_ABS_super.inst.cfg
index 71f5f68c54..c6a3459f5b 100644
--- a/resources/quality/vzbot/base/ABS/vzbot_0.2_ABS_super.inst.cfg
+++ b/resources/quality/vzbot/base/ABS/vzbot_0.2_ABS_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.2mm Nozzle
diff --git a/resources/quality/vzbot/base/ABS/vzbot_0.2_ABS_ultra.inst.cfg b/resources/quality/vzbot/base/ABS/vzbot_0.2_ABS_ultra.inst.cfg
index de9952c493..157f0fd96b 100644
--- a/resources/quality/vzbot/base/ABS/vzbot_0.2_ABS_ultra.inst.cfg
+++ b/resources/quality/vzbot/base/ABS/vzbot_0.2_ABS_ultra.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = ultra
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.2mm Nozzle
diff --git a/resources/quality/vzbot/base/ABS/vzbot_0.3_ABS_adaptive.inst.cfg b/resources/quality/vzbot/base/ABS/vzbot_0.3_ABS_adaptive.inst.cfg
index fa444cb497..481982f2a5 100644
--- a/resources/quality/vzbot/base/ABS/vzbot_0.3_ABS_adaptive.inst.cfg
+++ b/resources/quality/vzbot/base/ABS/vzbot_0.3_ABS_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/vzbot/base/ABS/vzbot_0.3_ABS_low.inst.cfg b/resources/quality/vzbot/base/ABS/vzbot_0.3_ABS_low.inst.cfg
index 3fd8f4f04b..faa8b622d9 100644
--- a/resources/quality/vzbot/base/ABS/vzbot_0.3_ABS_low.inst.cfg
+++ b/resources/quality/vzbot/base/ABS/vzbot_0.3_ABS_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/vzbot/base/ABS/vzbot_0.3_ABS_standard.inst.cfg b/resources/quality/vzbot/base/ABS/vzbot_0.3_ABS_standard.inst.cfg
index 4478ff5c7c..fa7787df93 100644
--- a/resources/quality/vzbot/base/ABS/vzbot_0.3_ABS_standard.inst.cfg
+++ b/resources/quality/vzbot/base/ABS/vzbot_0.3_ABS_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/vzbot/base/ABS/vzbot_0.3_ABS_super.inst.cfg b/resources/quality/vzbot/base/ABS/vzbot_0.3_ABS_super.inst.cfg
index 447df9ab3a..0bd3884a2a 100644
--- a/resources/quality/vzbot/base/ABS/vzbot_0.3_ABS_super.inst.cfg
+++ b/resources/quality/vzbot/base/ABS/vzbot_0.3_ABS_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/vzbot/base/ABS/vzbot_0.4_ABS_adaptive.inst.cfg b/resources/quality/vzbot/base/ABS/vzbot_0.4_ABS_adaptive.inst.cfg
index 93fafcb85d..513f9e5463 100644
--- a/resources/quality/vzbot/base/ABS/vzbot_0.4_ABS_adaptive.inst.cfg
+++ b/resources/quality/vzbot/base/ABS/vzbot_0.4_ABS_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/vzbot/base/ABS/vzbot_0.4_ABS_low.inst.cfg b/resources/quality/vzbot/base/ABS/vzbot_0.4_ABS_low.inst.cfg
index 1333c168ca..e9843de1b1 100644
--- a/resources/quality/vzbot/base/ABS/vzbot_0.4_ABS_low.inst.cfg
+++ b/resources/quality/vzbot/base/ABS/vzbot_0.4_ABS_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/vzbot/base/ABS/vzbot_0.4_ABS_standard.inst.cfg b/resources/quality/vzbot/base/ABS/vzbot_0.4_ABS_standard.inst.cfg
index 4f98977d57..f67a0585fe 100644
--- a/resources/quality/vzbot/base/ABS/vzbot_0.4_ABS_standard.inst.cfg
+++ b/resources/quality/vzbot/base/ABS/vzbot_0.4_ABS_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/vzbot/base/ABS/vzbot_0.4_ABS_super.inst.cfg b/resources/quality/vzbot/base/ABS/vzbot_0.4_ABS_super.inst.cfg
index 3a724c6282..9645040b22 100644
--- a/resources/quality/vzbot/base/ABS/vzbot_0.4_ABS_super.inst.cfg
+++ b/resources/quality/vzbot/base/ABS/vzbot_0.4_ABS_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/vzbot/base/ABS/vzbot_0.5_ABS_adaptive.inst.cfg b/resources/quality/vzbot/base/ABS/vzbot_0.5_ABS_adaptive.inst.cfg
index c8a718943e..9abe239b62 100644
--- a/resources/quality/vzbot/base/ABS/vzbot_0.5_ABS_adaptive.inst.cfg
+++ b/resources/quality/vzbot/base/ABS/vzbot_0.5_ABS_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/vzbot/base/ABS/vzbot_0.5_ABS_low.inst.cfg b/resources/quality/vzbot/base/ABS/vzbot_0.5_ABS_low.inst.cfg
index 0f6be06a76..caf5339cad 100644
--- a/resources/quality/vzbot/base/ABS/vzbot_0.5_ABS_low.inst.cfg
+++ b/resources/quality/vzbot/base/ABS/vzbot_0.5_ABS_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/vzbot/base/ABS/vzbot_0.5_ABS_standard.inst.cfg b/resources/quality/vzbot/base/ABS/vzbot_0.5_ABS_standard.inst.cfg
index 91f0796494..eb2615ddd2 100644
--- a/resources/quality/vzbot/base/ABS/vzbot_0.5_ABS_standard.inst.cfg
+++ b/resources/quality/vzbot/base/ABS/vzbot_0.5_ABS_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/vzbot/base/ABS/vzbot_0.5_ABS_super.inst.cfg b/resources/quality/vzbot/base/ABS/vzbot_0.5_ABS_super.inst.cfg
index 3b6377dca3..636f2d2082 100644
--- a/resources/quality/vzbot/base/ABS/vzbot_0.5_ABS_super.inst.cfg
+++ b/resources/quality/vzbot/base/ABS/vzbot_0.5_ABS_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/vzbot/base/ABS/vzbot_0.6_ABS_standard.inst.cfg b/resources/quality/vzbot/base/ABS/vzbot_0.6_ABS_standard.inst.cfg
index 5e47ba1cd4..5c3e44cc57 100644
--- a/resources/quality/vzbot/base/ABS/vzbot_0.6_ABS_standard.inst.cfg
+++ b/resources/quality/vzbot/base/ABS/vzbot_0.6_ABS_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/vzbot/base/ABS/vzbot_0.8_ABS_draft.inst.cfg b/resources/quality/vzbot/base/ABS/vzbot_0.8_ABS_draft.inst.cfg
index af22eedbf6..7b69963f1d 100644
--- a/resources/quality/vzbot/base/ABS/vzbot_0.8_ABS_draft.inst.cfg
+++ b/resources/quality/vzbot/base/ABS/vzbot_0.8_ABS_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
diff --git a/resources/quality/vzbot/base/ABS/vzbot_1.0_ABS_draft.inst.cfg b/resources/quality/vzbot/base/ABS/vzbot_1.0_ABS_draft.inst.cfg
index 6e02b1db6a..1a168c407e 100644
--- a/resources/quality/vzbot/base/ABS/vzbot_1.0_ABS_draft.inst.cfg
+++ b/resources/quality/vzbot/base/ABS/vzbot_1.0_ABS_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 1.0mm Nozzle
diff --git a/resources/quality/vzbot/base/PC/vzbot_0.2_PC_super.inst.cfg b/resources/quality/vzbot/base/PC/vzbot_0.2_PC_super.inst.cfg
index c6f8078a6f..3d0ea75ea1 100644
--- a/resources/quality/vzbot/base/PC/vzbot_0.2_PC_super.inst.cfg
+++ b/resources/quality/vzbot/base/PC/vzbot_0.2_PC_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pc
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.2mm Nozzle
diff --git a/resources/quality/vzbot/base/PC/vzbot_0.2_PC_ultra.inst.cfg b/resources/quality/vzbot/base/PC/vzbot_0.2_PC_ultra.inst.cfg
index 2b3b42c465..eba20c612c 100644
--- a/resources/quality/vzbot/base/PC/vzbot_0.2_PC_ultra.inst.cfg
+++ b/resources/quality/vzbot/base/PC/vzbot_0.2_PC_ultra.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pc
quality_type = ultra
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.2mm Nozzle
diff --git a/resources/quality/vzbot/base/PC/vzbot_0.3_PC_adaptive.inst.cfg b/resources/quality/vzbot/base/PC/vzbot_0.3_PC_adaptive.inst.cfg
index f86c01866d..7c16b9590e 100644
--- a/resources/quality/vzbot/base/PC/vzbot_0.3_PC_adaptive.inst.cfg
+++ b/resources/quality/vzbot/base/PC/vzbot_0.3_PC_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pc
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/vzbot/base/PC/vzbot_0.3_PC_low.inst.cfg b/resources/quality/vzbot/base/PC/vzbot_0.3_PC_low.inst.cfg
index c2a592cead..93977a721c 100644
--- a/resources/quality/vzbot/base/PC/vzbot_0.3_PC_low.inst.cfg
+++ b/resources/quality/vzbot/base/PC/vzbot_0.3_PC_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pc
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/vzbot/base/PC/vzbot_0.3_PC_standard.inst.cfg b/resources/quality/vzbot/base/PC/vzbot_0.3_PC_standard.inst.cfg
index 8521f73110..7b32091f5a 100644
--- a/resources/quality/vzbot/base/PC/vzbot_0.3_PC_standard.inst.cfg
+++ b/resources/quality/vzbot/base/PC/vzbot_0.3_PC_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pc
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/vzbot/base/PC/vzbot_0.3_PC_super.inst.cfg b/resources/quality/vzbot/base/PC/vzbot_0.3_PC_super.inst.cfg
index 0c7bbe3cd2..a6c8e4be9f 100644
--- a/resources/quality/vzbot/base/PC/vzbot_0.3_PC_super.inst.cfg
+++ b/resources/quality/vzbot/base/PC/vzbot_0.3_PC_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pc
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/vzbot/base/PC/vzbot_0.4_PC_adaptive.inst.cfg b/resources/quality/vzbot/base/PC/vzbot_0.4_PC_adaptive.inst.cfg
index 395b959bae..b2fdcafebb 100644
--- a/resources/quality/vzbot/base/PC/vzbot_0.4_PC_adaptive.inst.cfg
+++ b/resources/quality/vzbot/base/PC/vzbot_0.4_PC_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pc
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/vzbot/base/PC/vzbot_0.4_PC_low.inst.cfg b/resources/quality/vzbot/base/PC/vzbot_0.4_PC_low.inst.cfg
index 19e34aa38d..32f5d5ff4e 100644
--- a/resources/quality/vzbot/base/PC/vzbot_0.4_PC_low.inst.cfg
+++ b/resources/quality/vzbot/base/PC/vzbot_0.4_PC_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pc
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/vzbot/base/PC/vzbot_0.4_PC_standard.inst.cfg b/resources/quality/vzbot/base/PC/vzbot_0.4_PC_standard.inst.cfg
index fe4e48fe45..35f7bb0f99 100644
--- a/resources/quality/vzbot/base/PC/vzbot_0.4_PC_standard.inst.cfg
+++ b/resources/quality/vzbot/base/PC/vzbot_0.4_PC_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pc
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/vzbot/base/PC/vzbot_0.4_PC_super.inst.cfg b/resources/quality/vzbot/base/PC/vzbot_0.4_PC_super.inst.cfg
index 6a15e788b8..d20ca864cb 100644
--- a/resources/quality/vzbot/base/PC/vzbot_0.4_PC_super.inst.cfg
+++ b/resources/quality/vzbot/base/PC/vzbot_0.4_PC_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pc
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/vzbot/base/PC/vzbot_0.5_PC_adaptive.inst.cfg b/resources/quality/vzbot/base/PC/vzbot_0.5_PC_adaptive.inst.cfg
index bcd6a83710..29df29a057 100644
--- a/resources/quality/vzbot/base/PC/vzbot_0.5_PC_adaptive.inst.cfg
+++ b/resources/quality/vzbot/base/PC/vzbot_0.5_PC_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pc
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/vzbot/base/PC/vzbot_0.5_PC_low.inst.cfg b/resources/quality/vzbot/base/PC/vzbot_0.5_PC_low.inst.cfg
index 45af02462a..85adae2042 100644
--- a/resources/quality/vzbot/base/PC/vzbot_0.5_PC_low.inst.cfg
+++ b/resources/quality/vzbot/base/PC/vzbot_0.5_PC_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pc
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/vzbot/base/PC/vzbot_0.5_PC_standard.inst.cfg b/resources/quality/vzbot/base/PC/vzbot_0.5_PC_standard.inst.cfg
index bcba905632..ff4079d017 100644
--- a/resources/quality/vzbot/base/PC/vzbot_0.5_PC_standard.inst.cfg
+++ b/resources/quality/vzbot/base/PC/vzbot_0.5_PC_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pc
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/vzbot/base/PC/vzbot_0.5_PC_super.inst.cfg b/resources/quality/vzbot/base/PC/vzbot_0.5_PC_super.inst.cfg
index 3596b07399..c4467c7f8d 100644
--- a/resources/quality/vzbot/base/PC/vzbot_0.5_PC_super.inst.cfg
+++ b/resources/quality/vzbot/base/PC/vzbot_0.5_PC_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pc
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/vzbot/base/PC/vzbot_0.6_PC_standard.inst.cfg b/resources/quality/vzbot/base/PC/vzbot_0.6_PC_standard.inst.cfg
index ce6c169d2c..1bba36d296 100644
--- a/resources/quality/vzbot/base/PC/vzbot_0.6_PC_standard.inst.cfg
+++ b/resources/quality/vzbot/base/PC/vzbot_0.6_PC_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pc
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/vzbot/base/PC/vzbot_0.8_PC_draft.inst.cfg b/resources/quality/vzbot/base/PC/vzbot_0.8_PC_draft.inst.cfg
index 4a4f0ced9f..70f6abcb22 100644
--- a/resources/quality/vzbot/base/PC/vzbot_0.8_PC_draft.inst.cfg
+++ b/resources/quality/vzbot/base/PC/vzbot_0.8_PC_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pc
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
diff --git a/resources/quality/vzbot/base/PC/vzbot_1.0_PC_draft.inst.cfg b/resources/quality/vzbot/base/PC/vzbot_1.0_PC_draft.inst.cfg
index a392f78117..41d14cdac8 100644
--- a/resources/quality/vzbot/base/PC/vzbot_1.0_PC_draft.inst.cfg
+++ b/resources/quality/vzbot/base/PC/vzbot_1.0_PC_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pc
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 1.0mm Nozzle
diff --git a/resources/quality/vzbot/base/PETG/vzbot_0.2_PETG_super.inst.cfg b/resources/quality/vzbot/base/PETG/vzbot_0.2_PETG_super.inst.cfg
index f6669d46d2..282bffcfea 100644
--- a/resources/quality/vzbot/base/PETG/vzbot_0.2_PETG_super.inst.cfg
+++ b/resources/quality/vzbot/base/PETG/vzbot_0.2_PETG_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.2mm Nozzle
diff --git a/resources/quality/vzbot/base/PETG/vzbot_0.2_PETG_ultra.inst.cfg b/resources/quality/vzbot/base/PETG/vzbot_0.2_PETG_ultra.inst.cfg
index 95cba5ed3b..0949481154 100644
--- a/resources/quality/vzbot/base/PETG/vzbot_0.2_PETG_ultra.inst.cfg
+++ b/resources/quality/vzbot/base/PETG/vzbot_0.2_PETG_ultra.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = ultra
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.2mm Nozzle
diff --git a/resources/quality/vzbot/base/PETG/vzbot_0.3_PETG_adaptive.inst.cfg b/resources/quality/vzbot/base/PETG/vzbot_0.3_PETG_adaptive.inst.cfg
index 0942146aa2..83c8e71d6c 100644
--- a/resources/quality/vzbot/base/PETG/vzbot_0.3_PETG_adaptive.inst.cfg
+++ b/resources/quality/vzbot/base/PETG/vzbot_0.3_PETG_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/vzbot/base/PETG/vzbot_0.3_PETG_low.inst.cfg b/resources/quality/vzbot/base/PETG/vzbot_0.3_PETG_low.inst.cfg
index e776358f34..702204591c 100644
--- a/resources/quality/vzbot/base/PETG/vzbot_0.3_PETG_low.inst.cfg
+++ b/resources/quality/vzbot/base/PETG/vzbot_0.3_PETG_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/vzbot/base/PETG/vzbot_0.3_PETG_standard.inst.cfg b/resources/quality/vzbot/base/PETG/vzbot_0.3_PETG_standard.inst.cfg
index 8d424d7626..b2dca805f0 100644
--- a/resources/quality/vzbot/base/PETG/vzbot_0.3_PETG_standard.inst.cfg
+++ b/resources/quality/vzbot/base/PETG/vzbot_0.3_PETG_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/vzbot/base/PETG/vzbot_0.3_PETG_super.inst.cfg b/resources/quality/vzbot/base/PETG/vzbot_0.3_PETG_super.inst.cfg
index 000b22ff05..2f169f2518 100644
--- a/resources/quality/vzbot/base/PETG/vzbot_0.3_PETG_super.inst.cfg
+++ b/resources/quality/vzbot/base/PETG/vzbot_0.3_PETG_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/vzbot/base/PETG/vzbot_0.4_PETG_adaptive.inst.cfg b/resources/quality/vzbot/base/PETG/vzbot_0.4_PETG_adaptive.inst.cfg
index b59b8a2e64..726f99974b 100644
--- a/resources/quality/vzbot/base/PETG/vzbot_0.4_PETG_adaptive.inst.cfg
+++ b/resources/quality/vzbot/base/PETG/vzbot_0.4_PETG_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/vzbot/base/PETG/vzbot_0.4_PETG_low.inst.cfg b/resources/quality/vzbot/base/PETG/vzbot_0.4_PETG_low.inst.cfg
index 775eb9da02..8408f97681 100644
--- a/resources/quality/vzbot/base/PETG/vzbot_0.4_PETG_low.inst.cfg
+++ b/resources/quality/vzbot/base/PETG/vzbot_0.4_PETG_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/vzbot/base/PETG/vzbot_0.4_PETG_standard.inst.cfg b/resources/quality/vzbot/base/PETG/vzbot_0.4_PETG_standard.inst.cfg
index 9bdfcbe7e9..c57fa9d382 100644
--- a/resources/quality/vzbot/base/PETG/vzbot_0.4_PETG_standard.inst.cfg
+++ b/resources/quality/vzbot/base/PETG/vzbot_0.4_PETG_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/vzbot/base/PETG/vzbot_0.4_PETG_super.inst.cfg b/resources/quality/vzbot/base/PETG/vzbot_0.4_PETG_super.inst.cfg
index a58e19c6df..3393cd1afa 100644
--- a/resources/quality/vzbot/base/PETG/vzbot_0.4_PETG_super.inst.cfg
+++ b/resources/quality/vzbot/base/PETG/vzbot_0.4_PETG_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/vzbot/base/PETG/vzbot_0.5_PETG_adaptive.inst.cfg b/resources/quality/vzbot/base/PETG/vzbot_0.5_PETG_adaptive.inst.cfg
index 66d79f1ff3..8f08657774 100644
--- a/resources/quality/vzbot/base/PETG/vzbot_0.5_PETG_adaptive.inst.cfg
+++ b/resources/quality/vzbot/base/PETG/vzbot_0.5_PETG_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/vzbot/base/PETG/vzbot_0.5_PETG_low.inst.cfg b/resources/quality/vzbot/base/PETG/vzbot_0.5_PETG_low.inst.cfg
index ec76cf253e..95b8935e7b 100644
--- a/resources/quality/vzbot/base/PETG/vzbot_0.5_PETG_low.inst.cfg
+++ b/resources/quality/vzbot/base/PETG/vzbot_0.5_PETG_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/vzbot/base/PETG/vzbot_0.5_PETG_standard.inst.cfg b/resources/quality/vzbot/base/PETG/vzbot_0.5_PETG_standard.inst.cfg
index 80e186cab5..0ec9bb591e 100644
--- a/resources/quality/vzbot/base/PETG/vzbot_0.5_PETG_standard.inst.cfg
+++ b/resources/quality/vzbot/base/PETG/vzbot_0.5_PETG_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/vzbot/base/PETG/vzbot_0.5_PETG_super.inst.cfg b/resources/quality/vzbot/base/PETG/vzbot_0.5_PETG_super.inst.cfg
index ac51580f33..91f3d3a84a 100644
--- a/resources/quality/vzbot/base/PETG/vzbot_0.5_PETG_super.inst.cfg
+++ b/resources/quality/vzbot/base/PETG/vzbot_0.5_PETG_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/vzbot/base/PETG/vzbot_0.6_PETG_standard.inst.cfg b/resources/quality/vzbot/base/PETG/vzbot_0.6_PETG_standard.inst.cfg
index 2f359cb45c..29aaf7e614 100644
--- a/resources/quality/vzbot/base/PETG/vzbot_0.6_PETG_standard.inst.cfg
+++ b/resources/quality/vzbot/base/PETG/vzbot_0.6_PETG_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/vzbot/base/PETG/vzbot_0.8_PETG_draft.inst.cfg b/resources/quality/vzbot/base/PETG/vzbot_0.8_PETG_draft.inst.cfg
index 40419f752c..d280ba1cf6 100644
--- a/resources/quality/vzbot/base/PETG/vzbot_0.8_PETG_draft.inst.cfg
+++ b/resources/quality/vzbot/base/PETG/vzbot_0.8_PETG_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
diff --git a/resources/quality/vzbot/base/PETG/vzbot_1.0_PETG_draft.inst.cfg b/resources/quality/vzbot/base/PETG/vzbot_1.0_PETG_draft.inst.cfg
index fb404fda60..207b3163e8 100644
--- a/resources/quality/vzbot/base/PETG/vzbot_1.0_PETG_draft.inst.cfg
+++ b/resources/quality/vzbot/base/PETG/vzbot_1.0_PETG_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 1.0mm Nozzle
diff --git a/resources/quality/vzbot/base/PLA/vzbot_0.2_PLA_super.inst.cfg b/resources/quality/vzbot/base/PLA/vzbot_0.2_PLA_super.inst.cfg
index 2789c8624d..1ba4de6a04 100644
--- a/resources/quality/vzbot/base/PLA/vzbot_0.2_PLA_super.inst.cfg
+++ b/resources/quality/vzbot/base/PLA/vzbot_0.2_PLA_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.2mm Nozzle
diff --git a/resources/quality/vzbot/base/PLA/vzbot_0.2_PLA_ultra.inst.cfg b/resources/quality/vzbot/base/PLA/vzbot_0.2_PLA_ultra.inst.cfg
index e4b62ce3f5..a4dd03021a 100644
--- a/resources/quality/vzbot/base/PLA/vzbot_0.2_PLA_ultra.inst.cfg
+++ b/resources/quality/vzbot/base/PLA/vzbot_0.2_PLA_ultra.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = ultra
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.2mm Nozzle
diff --git a/resources/quality/vzbot/base/PLA/vzbot_0.3_PLA_adaptive.inst.cfg b/resources/quality/vzbot/base/PLA/vzbot_0.3_PLA_adaptive.inst.cfg
index e0e0c310d8..cc42c9ef48 100644
--- a/resources/quality/vzbot/base/PLA/vzbot_0.3_PLA_adaptive.inst.cfg
+++ b/resources/quality/vzbot/base/PLA/vzbot_0.3_PLA_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/vzbot/base/PLA/vzbot_0.3_PLA_low.inst.cfg b/resources/quality/vzbot/base/PLA/vzbot_0.3_PLA_low.inst.cfg
index c141ceaa11..76c087ccb9 100644
--- a/resources/quality/vzbot/base/PLA/vzbot_0.3_PLA_low.inst.cfg
+++ b/resources/quality/vzbot/base/PLA/vzbot_0.3_PLA_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/vzbot/base/PLA/vzbot_0.3_PLA_standard.inst.cfg b/resources/quality/vzbot/base/PLA/vzbot_0.3_PLA_standard.inst.cfg
index bbf1c4c18d..db142e567e 100644
--- a/resources/quality/vzbot/base/PLA/vzbot_0.3_PLA_standard.inst.cfg
+++ b/resources/quality/vzbot/base/PLA/vzbot_0.3_PLA_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/vzbot/base/PLA/vzbot_0.3_PLA_super.inst.cfg b/resources/quality/vzbot/base/PLA/vzbot_0.3_PLA_super.inst.cfg
index a63ed29f31..0c45d949b8 100644
--- a/resources/quality/vzbot/base/PLA/vzbot_0.3_PLA_super.inst.cfg
+++ b/resources/quality/vzbot/base/PLA/vzbot_0.3_PLA_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/vzbot/base/PLA/vzbot_0.4_PLA_adaptive.inst.cfg b/resources/quality/vzbot/base/PLA/vzbot_0.4_PLA_adaptive.inst.cfg
index ff5379a401..98fa114268 100644
--- a/resources/quality/vzbot/base/PLA/vzbot_0.4_PLA_adaptive.inst.cfg
+++ b/resources/quality/vzbot/base/PLA/vzbot_0.4_PLA_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/vzbot/base/PLA/vzbot_0.4_PLA_low.inst.cfg b/resources/quality/vzbot/base/PLA/vzbot_0.4_PLA_low.inst.cfg
index 02636cfbe1..15ef5287af 100644
--- a/resources/quality/vzbot/base/PLA/vzbot_0.4_PLA_low.inst.cfg
+++ b/resources/quality/vzbot/base/PLA/vzbot_0.4_PLA_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/vzbot/base/PLA/vzbot_0.4_PLA_standard.inst.cfg b/resources/quality/vzbot/base/PLA/vzbot_0.4_PLA_standard.inst.cfg
index 8f156ddd35..5ce8e6b81c 100644
--- a/resources/quality/vzbot/base/PLA/vzbot_0.4_PLA_standard.inst.cfg
+++ b/resources/quality/vzbot/base/PLA/vzbot_0.4_PLA_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/vzbot/base/PLA/vzbot_0.4_PLA_super.inst.cfg b/resources/quality/vzbot/base/PLA/vzbot_0.4_PLA_super.inst.cfg
index 12dbe9ca3e..7eb9b18677 100644
--- a/resources/quality/vzbot/base/PLA/vzbot_0.4_PLA_super.inst.cfg
+++ b/resources/quality/vzbot/base/PLA/vzbot_0.4_PLA_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/vzbot/base/PLA/vzbot_0.5_PLA_adaptive.inst.cfg b/resources/quality/vzbot/base/PLA/vzbot_0.5_PLA_adaptive.inst.cfg
index 0579ac8fd4..24fc4af465 100644
--- a/resources/quality/vzbot/base/PLA/vzbot_0.5_PLA_adaptive.inst.cfg
+++ b/resources/quality/vzbot/base/PLA/vzbot_0.5_PLA_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/vzbot/base/PLA/vzbot_0.5_PLA_low.inst.cfg b/resources/quality/vzbot/base/PLA/vzbot_0.5_PLA_low.inst.cfg
index 73137b8510..b5681cdd88 100644
--- a/resources/quality/vzbot/base/PLA/vzbot_0.5_PLA_low.inst.cfg
+++ b/resources/quality/vzbot/base/PLA/vzbot_0.5_PLA_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/vzbot/base/PLA/vzbot_0.5_PLA_standard.inst.cfg b/resources/quality/vzbot/base/PLA/vzbot_0.5_PLA_standard.inst.cfg
index 0a5799aabd..344ea57651 100644
--- a/resources/quality/vzbot/base/PLA/vzbot_0.5_PLA_standard.inst.cfg
+++ b/resources/quality/vzbot/base/PLA/vzbot_0.5_PLA_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/vzbot/base/PLA/vzbot_0.5_PLA_super.inst.cfg b/resources/quality/vzbot/base/PLA/vzbot_0.5_PLA_super.inst.cfg
index 426bc463ba..6a55514659 100644
--- a/resources/quality/vzbot/base/PLA/vzbot_0.5_PLA_super.inst.cfg
+++ b/resources/quality/vzbot/base/PLA/vzbot_0.5_PLA_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/vzbot/base/PLA/vzbot_0.6_PLA_draft.inst.cfg b/resources/quality/vzbot/base/PLA/vzbot_0.6_PLA_draft.inst.cfg
index 3433990bfa..18a3243485 100644
--- a/resources/quality/vzbot/base/PLA/vzbot_0.6_PLA_draft.inst.cfg
+++ b/resources/quality/vzbot/base/PLA/vzbot_0.6_PLA_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/vzbot/base/PLA/vzbot_0.6_PLA_low.inst.cfg b/resources/quality/vzbot/base/PLA/vzbot_0.6_PLA_low.inst.cfg
index 4d24cb024b..d3fcb1f82d 100644
--- a/resources/quality/vzbot/base/PLA/vzbot_0.6_PLA_low.inst.cfg
+++ b/resources/quality/vzbot/base/PLA/vzbot_0.6_PLA_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/vzbot/base/PLA/vzbot_0.6_PLA_standard.inst.cfg b/resources/quality/vzbot/base/PLA/vzbot_0.6_PLA_standard.inst.cfg
index ef7ab3581a..94fd3fd2bc 100644
--- a/resources/quality/vzbot/base/PLA/vzbot_0.6_PLA_standard.inst.cfg
+++ b/resources/quality/vzbot/base/PLA/vzbot_0.6_PLA_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/vzbot/base/PLA/vzbot_0.8_PLA_draft.inst.cfg b/resources/quality/vzbot/base/PLA/vzbot_0.8_PLA_draft.inst.cfg
index 4ecf8aef34..f98cced508 100644
--- a/resources/quality/vzbot/base/PLA/vzbot_0.8_PLA_draft.inst.cfg
+++ b/resources/quality/vzbot/base/PLA/vzbot_0.8_PLA_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
diff --git a/resources/quality/vzbot/base/PLA/vzbot_1.0_PLA_draft.inst.cfg b/resources/quality/vzbot/base/PLA/vzbot_1.0_PLA_draft.inst.cfg
index 36e2583410..7d00f47c36 100644
--- a/resources/quality/vzbot/base/PLA/vzbot_1.0_PLA_draft.inst.cfg
+++ b/resources/quality/vzbot/base/PLA/vzbot_1.0_PLA_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 1.0mm Nozzle
diff --git a/resources/quality/vzbot/base/PVA/vzbot_0.2_PVA_super.inst.cfg b/resources/quality/vzbot/base/PVA/vzbot_0.2_PVA_super.inst.cfg
index 2ab4a60db6..2f350f3b61 100644
--- a/resources/quality/vzbot/base/PVA/vzbot_0.2_PVA_super.inst.cfg
+++ b/resources/quality/vzbot/base/PVA/vzbot_0.2_PVA_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pva
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.2mm Nozzle
diff --git a/resources/quality/vzbot/base/PVA/vzbot_0.2_PVA_ultra.inst.cfg b/resources/quality/vzbot/base/PVA/vzbot_0.2_PVA_ultra.inst.cfg
index 3c0c229188..b5c4c463cf 100644
--- a/resources/quality/vzbot/base/PVA/vzbot_0.2_PVA_ultra.inst.cfg
+++ b/resources/quality/vzbot/base/PVA/vzbot_0.2_PVA_ultra.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pva
quality_type = ultra
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.2mm Nozzle
diff --git a/resources/quality/vzbot/base/PVA/vzbot_0.3_PVA_adaptive.inst.cfg b/resources/quality/vzbot/base/PVA/vzbot_0.3_PVA_adaptive.inst.cfg
index 258a3af912..2f645e79dc 100644
--- a/resources/quality/vzbot/base/PVA/vzbot_0.3_PVA_adaptive.inst.cfg
+++ b/resources/quality/vzbot/base/PVA/vzbot_0.3_PVA_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pva
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/vzbot/base/PVA/vzbot_0.3_PVA_low.inst.cfg b/resources/quality/vzbot/base/PVA/vzbot_0.3_PVA_low.inst.cfg
index 0ae096f2cf..4944bce967 100644
--- a/resources/quality/vzbot/base/PVA/vzbot_0.3_PVA_low.inst.cfg
+++ b/resources/quality/vzbot/base/PVA/vzbot_0.3_PVA_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pva
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/vzbot/base/PVA/vzbot_0.3_PVA_standard.inst.cfg b/resources/quality/vzbot/base/PVA/vzbot_0.3_PVA_standard.inst.cfg
index ed0ef018bb..dfd3eb975d 100644
--- a/resources/quality/vzbot/base/PVA/vzbot_0.3_PVA_standard.inst.cfg
+++ b/resources/quality/vzbot/base/PVA/vzbot_0.3_PVA_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pva
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/vzbot/base/PVA/vzbot_0.3_PVA_super.inst.cfg b/resources/quality/vzbot/base/PVA/vzbot_0.3_PVA_super.inst.cfg
index d61c7382f1..28dccd8ab2 100644
--- a/resources/quality/vzbot/base/PVA/vzbot_0.3_PVA_super.inst.cfg
+++ b/resources/quality/vzbot/base/PVA/vzbot_0.3_PVA_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pva
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/vzbot/base/PVA/vzbot_0.4_PVA_adaptive.inst.cfg b/resources/quality/vzbot/base/PVA/vzbot_0.4_PVA_adaptive.inst.cfg
index eba39248ec..98a378727a 100644
--- a/resources/quality/vzbot/base/PVA/vzbot_0.4_PVA_adaptive.inst.cfg
+++ b/resources/quality/vzbot/base/PVA/vzbot_0.4_PVA_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pva
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/vzbot/base/PVA/vzbot_0.4_PVA_low.inst.cfg b/resources/quality/vzbot/base/PVA/vzbot_0.4_PVA_low.inst.cfg
index 93c52a3f86..972f9a2973 100644
--- a/resources/quality/vzbot/base/PVA/vzbot_0.4_PVA_low.inst.cfg
+++ b/resources/quality/vzbot/base/PVA/vzbot_0.4_PVA_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pva
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/vzbot/base/PVA/vzbot_0.4_PVA_standard.inst.cfg b/resources/quality/vzbot/base/PVA/vzbot_0.4_PVA_standard.inst.cfg
index 5c2f6b4b7c..d788a8af61 100644
--- a/resources/quality/vzbot/base/PVA/vzbot_0.4_PVA_standard.inst.cfg
+++ b/resources/quality/vzbot/base/PVA/vzbot_0.4_PVA_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pva
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/vzbot/base/PVA/vzbot_0.4_PVA_super.inst.cfg b/resources/quality/vzbot/base/PVA/vzbot_0.4_PVA_super.inst.cfg
index c80b46eceb..2f0f04f932 100644
--- a/resources/quality/vzbot/base/PVA/vzbot_0.4_PVA_super.inst.cfg
+++ b/resources/quality/vzbot/base/PVA/vzbot_0.4_PVA_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pva
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/vzbot/base/PVA/vzbot_0.5_PVA_adaptive.inst.cfg b/resources/quality/vzbot/base/PVA/vzbot_0.5_PVA_adaptive.inst.cfg
index 03287d36e8..1d77ef1972 100644
--- a/resources/quality/vzbot/base/PVA/vzbot_0.5_PVA_adaptive.inst.cfg
+++ b/resources/quality/vzbot/base/PVA/vzbot_0.5_PVA_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pva
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/vzbot/base/PVA/vzbot_0.5_PVA_low.inst.cfg b/resources/quality/vzbot/base/PVA/vzbot_0.5_PVA_low.inst.cfg
index 8cc518e78c..b3c474ce4b 100644
--- a/resources/quality/vzbot/base/PVA/vzbot_0.5_PVA_low.inst.cfg
+++ b/resources/quality/vzbot/base/PVA/vzbot_0.5_PVA_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pva
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/vzbot/base/PVA/vzbot_0.5_PVA_standard.inst.cfg b/resources/quality/vzbot/base/PVA/vzbot_0.5_PVA_standard.inst.cfg
index ea438e6e20..596e6bb6cf 100644
--- a/resources/quality/vzbot/base/PVA/vzbot_0.5_PVA_standard.inst.cfg
+++ b/resources/quality/vzbot/base/PVA/vzbot_0.5_PVA_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pva
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/vzbot/base/PVA/vzbot_0.5_PVA_super.inst.cfg b/resources/quality/vzbot/base/PVA/vzbot_0.5_PVA_super.inst.cfg
index db2b5856ec..2cbc4e515d 100644
--- a/resources/quality/vzbot/base/PVA/vzbot_0.5_PVA_super.inst.cfg
+++ b/resources/quality/vzbot/base/PVA/vzbot_0.5_PVA_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pva
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/vzbot/base/PVA/vzbot_0.6_PVA_standard.inst.cfg b/resources/quality/vzbot/base/PVA/vzbot_0.6_PVA_standard.inst.cfg
index 2fb8d3da2e..a6ec48458f 100644
--- a/resources/quality/vzbot/base/PVA/vzbot_0.6_PVA_standard.inst.cfg
+++ b/resources/quality/vzbot/base/PVA/vzbot_0.6_PVA_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pva
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/vzbot/base/PVA/vzbot_0.8_PVA_draft.inst.cfg b/resources/quality/vzbot/base/PVA/vzbot_0.8_PVA_draft.inst.cfg
index 59bfbab978..80ed31a013 100644
--- a/resources/quality/vzbot/base/PVA/vzbot_0.8_PVA_draft.inst.cfg
+++ b/resources/quality/vzbot/base/PVA/vzbot_0.8_PVA_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pva
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
diff --git a/resources/quality/vzbot/base/PVA/vzbot_1.0_PVA_draft.inst.cfg b/resources/quality/vzbot/base/PVA/vzbot_1.0_PVA_draft.inst.cfg
index ef0aeb0651..bf9adb95a3 100644
--- a/resources/quality/vzbot/base/PVA/vzbot_1.0_PVA_draft.inst.cfg
+++ b/resources/quality/vzbot/base/PVA/vzbot_1.0_PVA_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pva
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 1.0mm Nozzle
diff --git a/resources/quality/vzbot/base/TPU/vzbot_0.3_TPU_adaptive.inst.cfg b/resources/quality/vzbot/base/TPU/vzbot_0.3_TPU_adaptive.inst.cfg
index 823f5d99eb..2e65982ad3 100644
--- a/resources/quality/vzbot/base/TPU/vzbot_0.3_TPU_adaptive.inst.cfg
+++ b/resources/quality/vzbot/base/TPU/vzbot_0.3_TPU_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/vzbot/base/TPU/vzbot_0.3_TPU_standard.inst.cfg b/resources/quality/vzbot/base/TPU/vzbot_0.3_TPU_standard.inst.cfg
index 9b1aad6a89..5c3ccc2b7e 100644
--- a/resources/quality/vzbot/base/TPU/vzbot_0.3_TPU_standard.inst.cfg
+++ b/resources/quality/vzbot/base/TPU/vzbot_0.3_TPU_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/vzbot/base/TPU/vzbot_0.3_TPU_super.inst.cfg b/resources/quality/vzbot/base/TPU/vzbot_0.3_TPU_super.inst.cfg
index 7445fb3e9d..d6b86e06d9 100644
--- a/resources/quality/vzbot/base/TPU/vzbot_0.3_TPU_super.inst.cfg
+++ b/resources/quality/vzbot/base/TPU/vzbot_0.3_TPU_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/vzbot/base/TPU/vzbot_0.4_TPU_adaptive.inst.cfg b/resources/quality/vzbot/base/TPU/vzbot_0.4_TPU_adaptive.inst.cfg
index 127e8905cb..3fdb89ec10 100644
--- a/resources/quality/vzbot/base/TPU/vzbot_0.4_TPU_adaptive.inst.cfg
+++ b/resources/quality/vzbot/base/TPU/vzbot_0.4_TPU_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/vzbot/base/TPU/vzbot_0.4_TPU_standard.inst.cfg b/resources/quality/vzbot/base/TPU/vzbot_0.4_TPU_standard.inst.cfg
index 9ea8c16d95..5b15f3c811 100644
--- a/resources/quality/vzbot/base/TPU/vzbot_0.4_TPU_standard.inst.cfg
+++ b/resources/quality/vzbot/base/TPU/vzbot_0.4_TPU_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/vzbot/base/TPU/vzbot_0.4_TPU_super.inst.cfg b/resources/quality/vzbot/base/TPU/vzbot_0.4_TPU_super.inst.cfg
index 9cbf3910f5..d702b8715e 100644
--- a/resources/quality/vzbot/base/TPU/vzbot_0.4_TPU_super.inst.cfg
+++ b/resources/quality/vzbot/base/TPU/vzbot_0.4_TPU_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/vzbot/base/TPU/vzbot_0.5_TPU_adaptive.inst.cfg b/resources/quality/vzbot/base/TPU/vzbot_0.5_TPU_adaptive.inst.cfg
index 685963e5c7..14f8adc388 100644
--- a/resources/quality/vzbot/base/TPU/vzbot_0.5_TPU_adaptive.inst.cfg
+++ b/resources/quality/vzbot/base/TPU/vzbot_0.5_TPU_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/vzbot/base/TPU/vzbot_0.5_TPU_standard.inst.cfg b/resources/quality/vzbot/base/TPU/vzbot_0.5_TPU_standard.inst.cfg
index 137d70494c..9e203f6ee7 100644
--- a/resources/quality/vzbot/base/TPU/vzbot_0.5_TPU_standard.inst.cfg
+++ b/resources/quality/vzbot/base/TPU/vzbot_0.5_TPU_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/vzbot/base/TPU/vzbot_0.5_TPU_super.inst.cfg b/resources/quality/vzbot/base/TPU/vzbot_0.5_TPU_super.inst.cfg
index b1007080f8..2cacc0f92a 100644
--- a/resources/quality/vzbot/base/TPU/vzbot_0.5_TPU_super.inst.cfg
+++ b/resources/quality/vzbot/base/TPU/vzbot_0.5_TPU_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/vzbot/base/TPU/vzbot_0.6_TPU_standard.inst.cfg b/resources/quality/vzbot/base/TPU/vzbot_0.6_TPU_standard.inst.cfg
index d80fa07c18..7269be8ab3 100644
--- a/resources/quality/vzbot/base/TPU/vzbot_0.6_TPU_standard.inst.cfg
+++ b/resources/quality/vzbot/base/TPU/vzbot_0.6_TPU_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/vzbot/base/TPU/vzbot_0.8_TPU_draft.inst.cfg b/resources/quality/vzbot/base/TPU/vzbot_0.8_TPU_draft.inst.cfg
index 85e2dad238..ab2fab7a05 100644
--- a/resources/quality/vzbot/base/TPU/vzbot_0.8_TPU_draft.inst.cfg
+++ b/resources/quality/vzbot/base/TPU/vzbot_0.8_TPU_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
diff --git a/resources/quality/vzbot/base/TPU/vzbot_1.0_TPU_draft.inst.cfg b/resources/quality/vzbot/base/TPU/vzbot_1.0_TPU_draft.inst.cfg
index 82bbc0bdcc..43b6b458c0 100644
--- a/resources/quality/vzbot/base/TPU/vzbot_1.0_TPU_draft.inst.cfg
+++ b/resources/quality/vzbot/base/TPU/vzbot_1.0_TPU_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 1.0mm Nozzle
diff --git a/resources/quality/vzbot/base/nylon/vzbot_0.2_nylon_super.inst.cfg b/resources/quality/vzbot/base/nylon/vzbot_0.2_nylon_super.inst.cfg
index a8669a3347..5594dda9ef 100644
--- a/resources/quality/vzbot/base/nylon/vzbot_0.2_nylon_super.inst.cfg
+++ b/resources/quality/vzbot/base/nylon/vzbot_0.2_nylon_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.2mm Nozzle
diff --git a/resources/quality/vzbot/base/nylon/vzbot_0.2_nylon_ultra.inst.cfg b/resources/quality/vzbot/base/nylon/vzbot_0.2_nylon_ultra.inst.cfg
index 09c133372b..17739b73b4 100644
--- a/resources/quality/vzbot/base/nylon/vzbot_0.2_nylon_ultra.inst.cfg
+++ b/resources/quality/vzbot/base/nylon/vzbot_0.2_nylon_ultra.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = ultra
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.2mm Nozzle
diff --git a/resources/quality/vzbot/base/nylon/vzbot_0.3_nylon_adaptive.inst.cfg b/resources/quality/vzbot/base/nylon/vzbot_0.3_nylon_adaptive.inst.cfg
index 5215b04d7c..f9903d7b06 100644
--- a/resources/quality/vzbot/base/nylon/vzbot_0.3_nylon_adaptive.inst.cfg
+++ b/resources/quality/vzbot/base/nylon/vzbot_0.3_nylon_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/vzbot/base/nylon/vzbot_0.3_nylon_low.inst.cfg b/resources/quality/vzbot/base/nylon/vzbot_0.3_nylon_low.inst.cfg
index 53cc46e0e2..a40ab396ae 100644
--- a/resources/quality/vzbot/base/nylon/vzbot_0.3_nylon_low.inst.cfg
+++ b/resources/quality/vzbot/base/nylon/vzbot_0.3_nylon_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/vzbot/base/nylon/vzbot_0.3_nylon_standard.inst.cfg b/resources/quality/vzbot/base/nylon/vzbot_0.3_nylon_standard.inst.cfg
index c6b54b13cc..029ef05aa9 100644
--- a/resources/quality/vzbot/base/nylon/vzbot_0.3_nylon_standard.inst.cfg
+++ b/resources/quality/vzbot/base/nylon/vzbot_0.3_nylon_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/vzbot/base/nylon/vzbot_0.3_nylon_super.inst.cfg b/resources/quality/vzbot/base/nylon/vzbot_0.3_nylon_super.inst.cfg
index 2f0d75fe44..3803d78c52 100644
--- a/resources/quality/vzbot/base/nylon/vzbot_0.3_nylon_super.inst.cfg
+++ b/resources/quality/vzbot/base/nylon/vzbot_0.3_nylon_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.3mm Nozzle
diff --git a/resources/quality/vzbot/base/nylon/vzbot_0.4_nylon_adaptive.inst.cfg b/resources/quality/vzbot/base/nylon/vzbot_0.4_nylon_adaptive.inst.cfg
index cf194c0e44..6cc56eefdb 100644
--- a/resources/quality/vzbot/base/nylon/vzbot_0.4_nylon_adaptive.inst.cfg
+++ b/resources/quality/vzbot/base/nylon/vzbot_0.4_nylon_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/vzbot/base/nylon/vzbot_0.4_nylon_low.inst.cfg b/resources/quality/vzbot/base/nylon/vzbot_0.4_nylon_low.inst.cfg
index 27a127db8b..b0f3554036 100644
--- a/resources/quality/vzbot/base/nylon/vzbot_0.4_nylon_low.inst.cfg
+++ b/resources/quality/vzbot/base/nylon/vzbot_0.4_nylon_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/vzbot/base/nylon/vzbot_0.4_nylon_standard.inst.cfg b/resources/quality/vzbot/base/nylon/vzbot_0.4_nylon_standard.inst.cfg
index 2a16e612fd..f0f37b095d 100644
--- a/resources/quality/vzbot/base/nylon/vzbot_0.4_nylon_standard.inst.cfg
+++ b/resources/quality/vzbot/base/nylon/vzbot_0.4_nylon_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/vzbot/base/nylon/vzbot_0.4_nylon_super.inst.cfg b/resources/quality/vzbot/base/nylon/vzbot_0.4_nylon_super.inst.cfg
index f4c6feec87..b5ea731a26 100644
--- a/resources/quality/vzbot/base/nylon/vzbot_0.4_nylon_super.inst.cfg
+++ b/resources/quality/vzbot/base/nylon/vzbot_0.4_nylon_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
diff --git a/resources/quality/vzbot/base/nylon/vzbot_0.5_nylon_adaptive.inst.cfg b/resources/quality/vzbot/base/nylon/vzbot_0.5_nylon_adaptive.inst.cfg
index bc18ecd824..a1adffd027 100644
--- a/resources/quality/vzbot/base/nylon/vzbot_0.5_nylon_adaptive.inst.cfg
+++ b/resources/quality/vzbot/base/nylon/vzbot_0.5_nylon_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/vzbot/base/nylon/vzbot_0.5_nylon_low.inst.cfg b/resources/quality/vzbot/base/nylon/vzbot_0.5_nylon_low.inst.cfg
index ce11dfd095..fb00ba2763 100644
--- a/resources/quality/vzbot/base/nylon/vzbot_0.5_nylon_low.inst.cfg
+++ b/resources/quality/vzbot/base/nylon/vzbot_0.5_nylon_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/vzbot/base/nylon/vzbot_0.5_nylon_standard.inst.cfg b/resources/quality/vzbot/base/nylon/vzbot_0.5_nylon_standard.inst.cfg
index 8265bc8983..e3bfc434c9 100644
--- a/resources/quality/vzbot/base/nylon/vzbot_0.5_nylon_standard.inst.cfg
+++ b/resources/quality/vzbot/base/nylon/vzbot_0.5_nylon_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/vzbot/base/nylon/vzbot_0.5_nylon_super.inst.cfg b/resources/quality/vzbot/base/nylon/vzbot_0.5_nylon_super.inst.cfg
index c5fa024827..dff4884e7c 100644
--- a/resources/quality/vzbot/base/nylon/vzbot_0.5_nylon_super.inst.cfg
+++ b/resources/quality/vzbot/base/nylon/vzbot_0.5_nylon_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.5mm Nozzle
diff --git a/resources/quality/vzbot/base/nylon/vzbot_0.6_nylon_standard.inst.cfg b/resources/quality/vzbot/base/nylon/vzbot_0.6_nylon_standard.inst.cfg
index 607f146a62..fa7f4c4385 100644
--- a/resources/quality/vzbot/base/nylon/vzbot_0.6_nylon_standard.inst.cfg
+++ b/resources/quality/vzbot/base/nylon/vzbot_0.6_nylon_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
diff --git a/resources/quality/vzbot/base/nylon/vzbot_0.8_nylon_draft.inst.cfg b/resources/quality/vzbot/base/nylon/vzbot_0.8_nylon_draft.inst.cfg
index eff83f9ace..78ba0a7812 100644
--- a/resources/quality/vzbot/base/nylon/vzbot_0.8_nylon_draft.inst.cfg
+++ b/resources/quality/vzbot/base/nylon/vzbot_0.8_nylon_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
diff --git a/resources/quality/vzbot/base/nylon/vzbot_1.0_nylon_draft.inst.cfg b/resources/quality/vzbot/base/nylon/vzbot_1.0_nylon_draft.inst.cfg
index bfe3d7a1a4..e6e2e3efa8 100644
--- a/resources/quality/vzbot/base/nylon/vzbot_1.0_nylon_draft.inst.cfg
+++ b/resources/quality/vzbot/base/nylon/vzbot_1.0_nylon_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_nylon
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 1.0mm Nozzle
diff --git a/resources/quality/vzbot/base/vzbot_global_adaptive.inst.cfg b/resources/quality/vzbot/base/vzbot_global_adaptive.inst.cfg
index 08782abc28..8ba6ac5449 100644
--- a/resources/quality/vzbot/base/vzbot_global_adaptive.inst.cfg
+++ b/resources/quality/vzbot/base/vzbot_global_adaptive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = adaptive
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/vzbot/base/vzbot_global_draft.inst.cfg b/resources/quality/vzbot/base/vzbot_global_draft.inst.cfg
index 1fb227467a..26b763930a 100644
--- a/resources/quality/vzbot/base/vzbot_global_draft.inst.cfg
+++ b/resources/quality/vzbot/base/vzbot_global_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
weight = -5
diff --git a/resources/quality/vzbot/base/vzbot_global_low.inst.cfg b/resources/quality/vzbot/base/vzbot_global_low.inst.cfg
index 37d9be3239..c1ae5ab0d6 100644
--- a/resources/quality/vzbot/base/vzbot_global_low.inst.cfg
+++ b/resources/quality/vzbot/base/vzbot_global_low.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = low
-setting_version = 21
+setting_version = 22
type = quality
weight = -4
diff --git a/resources/quality/vzbot/base/vzbot_global_standard.inst.cfg b/resources/quality/vzbot/base/vzbot_global_standard.inst.cfg
index 1e6333870f..9d13b93d59 100644
--- a/resources/quality/vzbot/base/vzbot_global_standard.inst.cfg
+++ b/resources/quality/vzbot/base/vzbot_global_standard.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = standard
-setting_version = 21
+setting_version = 22
type = quality
weight = -3
diff --git a/resources/quality/vzbot/base/vzbot_global_super.inst.cfg b/resources/quality/vzbot/base/vzbot_global_super.inst.cfg
index f669dc145f..cfeeddae38 100644
--- a/resources/quality/vzbot/base/vzbot_global_super.inst.cfg
+++ b/resources/quality/vzbot/base/vzbot_global_super.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = super
-setting_version = 21
+setting_version = 22
type = quality
weight = -1
diff --git a/resources/quality/vzbot/base/vzbot_global_ultra.inst.cfg b/resources/quality/vzbot/base/vzbot_global_ultra.inst.cfg
index 8afbebd486..bd8cee28bc 100644
--- a/resources/quality/vzbot/base/vzbot_global_ultra.inst.cfg
+++ b/resources/quality/vzbot/base/vzbot_global_ultra.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = ultra
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/weedo_x40/Extrudr/weedo_x40_0.4_extrudr_GreenTECPro_Black_Draft.inst.cfg b/resources/quality/weedo_x40/Extrudr/weedo_x40_0.4_extrudr_GreenTECPro_Black_Draft.inst.cfg
index af0bdf54b0..60db4d8da2 100644
--- a/resources/quality/weedo_x40/Extrudr/weedo_x40_0.4_extrudr_GreenTECPro_Black_Draft.inst.cfg
+++ b/resources/quality/weedo_x40/Extrudr/weedo_x40_0.4_extrudr_GreenTECPro_Black_Draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = Extrudr_GreenTECPro_Black_175
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
weight = 0
diff --git a/resources/quality/weedo_x40/Extrudr/weedo_x40_0.4_extrudr_GreenTECPro_Black_Extra_Fine.inst.cfg b/resources/quality/weedo_x40/Extrudr/weedo_x40_0.4_extrudr_GreenTECPro_Black_Extra_Fine.inst.cfg
index 1cea921d6f..1c2d66e5ac 100644
--- a/resources/quality/weedo_x40/Extrudr/weedo_x40_0.4_extrudr_GreenTECPro_Black_Extra_Fine.inst.cfg
+++ b/resources/quality/weedo_x40/Extrudr/weedo_x40_0.4_extrudr_GreenTECPro_Black_Extra_Fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = Extrudr_GreenTECPro_Black_175
quality_type = extra fine
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
weight = 0
diff --git a/resources/quality/weedo_x40/Extrudr/weedo_x40_0.4_extrudr_GreenTECPro_Black_Fine.inst.cfg b/resources/quality/weedo_x40/Extrudr/weedo_x40_0.4_extrudr_GreenTECPro_Black_Fine.inst.cfg
index 1253fb827c..29a2e29e49 100644
--- a/resources/quality/weedo_x40/Extrudr/weedo_x40_0.4_extrudr_GreenTECPro_Black_Fine.inst.cfg
+++ b/resources/quality/weedo_x40/Extrudr/weedo_x40_0.4_extrudr_GreenTECPro_Black_Fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = Extrudr_GreenTECPro_Black_175
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
weight = 0
diff --git a/resources/quality/weedo_x40/Extrudr/weedo_x40_0.4_extrudr_GreenTECPro_Black_Normal.inst.cfg b/resources/quality/weedo_x40/Extrudr/weedo_x40_0.4_extrudr_GreenTECPro_Black_Normal.inst.cfg
index 312f4a8975..9fdab35990 100644
--- a/resources/quality/weedo_x40/Extrudr/weedo_x40_0.4_extrudr_GreenTECPro_Black_Normal.inst.cfg
+++ b/resources/quality/weedo_x40/Extrudr/weedo_x40_0.4_extrudr_GreenTECPro_Black_Normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = Extrudr_GreenTECPro_Black_175
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
weight = 0
diff --git a/resources/quality/weedo_x40/Verbatim/weedo_x40_0.4_Verbatim_BVOH_Draft.inst.cfg b/resources/quality/weedo_x40/Verbatim/weedo_x40_0.4_Verbatim_BVOH_Draft.inst.cfg
index 78c925c252..3c3ad46dd2 100644
--- a/resources/quality/weedo_x40/Verbatim/weedo_x40_0.4_Verbatim_BVOH_Draft.inst.cfg
+++ b/resources/quality/weedo_x40/Verbatim/weedo_x40_0.4_Verbatim_BVOH_Draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = verbatim_bvoh_175
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
weight = 0
diff --git a/resources/quality/weedo_x40/Verbatim/weedo_x40_0.4_Verbatim_BVOH_Extra_Fine.inst.cfg b/resources/quality/weedo_x40/Verbatim/weedo_x40_0.4_Verbatim_BVOH_Extra_Fine.inst.cfg
index 80edf9bab3..3cf19e9bb5 100644
--- a/resources/quality/weedo_x40/Verbatim/weedo_x40_0.4_Verbatim_BVOH_Extra_Fine.inst.cfg
+++ b/resources/quality/weedo_x40/Verbatim/weedo_x40_0.4_Verbatim_BVOH_Extra_Fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = verbatim_bvoh_175
quality_type = extra fine
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
weight = 0
diff --git a/resources/quality/weedo_x40/Verbatim/weedo_x40_0.4_Verbatim_BVOH_Fine.inst.cfg b/resources/quality/weedo_x40/Verbatim/weedo_x40_0.4_Verbatim_BVOH_Fine.inst.cfg
index 7b63f9c9be..9fcb579495 100644
--- a/resources/quality/weedo_x40/Verbatim/weedo_x40_0.4_Verbatim_BVOH_Fine.inst.cfg
+++ b/resources/quality/weedo_x40/Verbatim/weedo_x40_0.4_Verbatim_BVOH_Fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = verbatim_bvoh_175
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
weight = 0
diff --git a/resources/quality/weedo_x40/Verbatim/weedo_x40_0.4_Verbatim_BVOH_Normal.inst.cfg b/resources/quality/weedo_x40/Verbatim/weedo_x40_0.4_Verbatim_BVOH_Normal.inst.cfg
index 92ca713104..6abccb4456 100644
--- a/resources/quality/weedo_x40/Verbatim/weedo_x40_0.4_Verbatim_BVOH_Normal.inst.cfg
+++ b/resources/quality/weedo_x40/Verbatim/weedo_x40_0.4_Verbatim_BVOH_Normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = verbatim_bvoh_175
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
weight = 0
diff --git a/resources/quality/weedo_x40/Verbatim/weedo_x40_0.6_Verbatim_BVOH_Coarse.inst.cfg b/resources/quality/weedo_x40/Verbatim/weedo_x40_0.6_Verbatim_BVOH_Coarse.inst.cfg
index 18e98c87d5..8173539ea1 100644
--- a/resources/quality/weedo_x40/Verbatim/weedo_x40_0.6_Verbatim_BVOH_Coarse.inst.cfg
+++ b/resources/quality/weedo_x40/Verbatim/weedo_x40_0.6_Verbatim_BVOH_Coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = verbatim_bvoh_175
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
weight = 0
diff --git a/resources/quality/weedo_x40/Verbatim/weedo_x40_0.6_Verbatim_BVOH_Draft.inst.cfg b/resources/quality/weedo_x40/Verbatim/weedo_x40_0.6_Verbatim_BVOH_Draft.inst.cfg
index 9809a22b47..cebd7bdacb 100644
--- a/resources/quality/weedo_x40/Verbatim/weedo_x40_0.6_Verbatim_BVOH_Draft.inst.cfg
+++ b/resources/quality/weedo_x40/Verbatim/weedo_x40_0.6_Verbatim_BVOH_Draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = verbatim_bvoh_175
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
weight = 0
diff --git a/resources/quality/weedo_x40/Verbatim/weedo_x40_0.6_Verbatim_BVOH_Fine.inst.cfg b/resources/quality/weedo_x40/Verbatim/weedo_x40_0.6_Verbatim_BVOH_Fine.inst.cfg
index 0782f6aa7d..83e3b111d5 100644
--- a/resources/quality/weedo_x40/Verbatim/weedo_x40_0.6_Verbatim_BVOH_Fine.inst.cfg
+++ b/resources/quality/weedo_x40/Verbatim/weedo_x40_0.6_Verbatim_BVOH_Fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = verbatim_bvoh_175
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
weight = 0
diff --git a/resources/quality/weedo_x40/Verbatim/weedo_x40_0.6_Verbatim_BVOH_Normal.inst.cfg b/resources/quality/weedo_x40/Verbatim/weedo_x40_0.6_Verbatim_BVOH_Normal.inst.cfg
index 896514afb4..907dc2b9cf 100644
--- a/resources/quality/weedo_x40/Verbatim/weedo_x40_0.6_Verbatim_BVOH_Normal.inst.cfg
+++ b/resources/quality/weedo_x40/Verbatim/weedo_x40_0.6_Verbatim_BVOH_Normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = verbatim_bvoh_175
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
weight = 0
diff --git a/resources/quality/weedo_x40/weedo_x40_0.4_generic_ABS_Draft.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.4_generic_ABS_Draft.inst.cfg
index ba7d0bde4c..bdf527a477 100644
--- a/resources/quality/weedo_x40/weedo_x40_0.4_generic_ABS_Draft.inst.cfg
+++ b/resources/quality/weedo_x40/weedo_x40_0.4_generic_ABS_Draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs_175
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
weight = -1
diff --git a/resources/quality/weedo_x40/weedo_x40_0.4_generic_ABS_Extra_Fine.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.4_generic_ABS_Extra_Fine.inst.cfg
index d25404ed6c..5bddc81ee1 100644
--- a/resources/quality/weedo_x40/weedo_x40_0.4_generic_ABS_Extra_Fine.inst.cfg
+++ b/resources/quality/weedo_x40/weedo_x40_0.4_generic_ABS_Extra_Fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs_175
quality_type = extra fine
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
weight = 1
diff --git a/resources/quality/weedo_x40/weedo_x40_0.4_generic_ABS_Fine.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.4_generic_ABS_Fine.inst.cfg
index f05983f8be..c906dc8709 100644
--- a/resources/quality/weedo_x40/weedo_x40_0.4_generic_ABS_Fine.inst.cfg
+++ b/resources/quality/weedo_x40/weedo_x40_0.4_generic_ABS_Fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs_175
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
weight = 0
diff --git a/resources/quality/weedo_x40/weedo_x40_0.4_generic_ABS_Normal.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.4_generic_ABS_Normal.inst.cfg
index fbfb32dd13..631cf77259 100644
--- a/resources/quality/weedo_x40/weedo_x40_0.4_generic_ABS_Normal.inst.cfg
+++ b/resources/quality/weedo_x40/weedo_x40_0.4_generic_ABS_Normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs_175
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
weight = 0
diff --git a/resources/quality/weedo_x40/weedo_x40_0.4_generic_ASA_Draft.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.4_generic_ASA_Draft.inst.cfg
index a29782af38..b8142f94b7 100644
--- a/resources/quality/weedo_x40/weedo_x40_0.4_generic_ASA_Draft.inst.cfg
+++ b/resources/quality/weedo_x40/weedo_x40_0.4_generic_ASA_Draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_asa_175
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
weight = 0
diff --git a/resources/quality/weedo_x40/weedo_x40_0.4_generic_ASA_Extra_Fine.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.4_generic_ASA_Extra_Fine.inst.cfg
index 0436cac6db..a9909d525e 100644
--- a/resources/quality/weedo_x40/weedo_x40_0.4_generic_ASA_Extra_Fine.inst.cfg
+++ b/resources/quality/weedo_x40/weedo_x40_0.4_generic_ASA_Extra_Fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_asa_175
quality_type = extra fine
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
weight = 1
diff --git a/resources/quality/weedo_x40/weedo_x40_0.4_generic_ASA_Fine.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.4_generic_ASA_Fine.inst.cfg
index 34db3fa194..50e65d73a0 100644
--- a/resources/quality/weedo_x40/weedo_x40_0.4_generic_ASA_Fine.inst.cfg
+++ b/resources/quality/weedo_x40/weedo_x40_0.4_generic_ASA_Fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_asa_175
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
weight = 0
diff --git a/resources/quality/weedo_x40/weedo_x40_0.4_generic_ASA_Normal.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.4_generic_ASA_Normal.inst.cfg
index 7d1c0f73b4..37e53fb8ee 100644
--- a/resources/quality/weedo_x40/weedo_x40_0.4_generic_ASA_Normal.inst.cfg
+++ b/resources/quality/weedo_x40/weedo_x40_0.4_generic_ASA_Normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_asa_175
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
weight = 0
diff --git a/resources/quality/weedo_x40/weedo_x40_0.4_generic_BVOH_Draft.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.4_generic_BVOH_Draft.inst.cfg
index 9cd6610ec9..a61293d3e7 100644
--- a/resources/quality/weedo_x40/weedo_x40_0.4_generic_BVOH_Draft.inst.cfg
+++ b/resources/quality/weedo_x40/weedo_x40_0.4_generic_BVOH_Draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_bvoh_175
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
weight = 0
diff --git a/resources/quality/weedo_x40/weedo_x40_0.4_generic_BVOH_Extra_Fine.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.4_generic_BVOH_Extra_Fine.inst.cfg
index c9978bce25..41df293410 100644
--- a/resources/quality/weedo_x40/weedo_x40_0.4_generic_BVOH_Extra_Fine.inst.cfg
+++ b/resources/quality/weedo_x40/weedo_x40_0.4_generic_BVOH_Extra_Fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_bvoh_175
quality_type = extra fine
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
weight = 0
diff --git a/resources/quality/weedo_x40/weedo_x40_0.4_generic_BVOH_Fine.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.4_generic_BVOH_Fine.inst.cfg
index 5e1bad20cb..c88ec8a8ae 100644
--- a/resources/quality/weedo_x40/weedo_x40_0.4_generic_BVOH_Fine.inst.cfg
+++ b/resources/quality/weedo_x40/weedo_x40_0.4_generic_BVOH_Fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_bvoh_175
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
weight = 0
diff --git a/resources/quality/weedo_x40/weedo_x40_0.4_generic_BVOH_Normal.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.4_generic_BVOH_Normal.inst.cfg
index 00dca5a6a8..6e4fad4732 100644
--- a/resources/quality/weedo_x40/weedo_x40_0.4_generic_BVOH_Normal.inst.cfg
+++ b/resources/quality/weedo_x40/weedo_x40_0.4_generic_BVOH_Normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_bvoh_175
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
weight = 0
diff --git a/resources/quality/weedo_x40/weedo_x40_0.4_generic_CPE_Draft.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.4_generic_CPE_Draft.inst.cfg
index 669a62c759..611863084e 100644
--- a/resources/quality/weedo_x40/weedo_x40_0.4_generic_CPE_Draft.inst.cfg
+++ b/resources/quality/weedo_x40/weedo_x40_0.4_generic_CPE_Draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_cpe_175
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
weight = 0
diff --git a/resources/quality/weedo_x40/weedo_x40_0.4_generic_CPE_Extra_Fine.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.4_generic_CPE_Extra_Fine.inst.cfg
index 8fa053ba03..db76f97ead 100644
--- a/resources/quality/weedo_x40/weedo_x40_0.4_generic_CPE_Extra_Fine.inst.cfg
+++ b/resources/quality/weedo_x40/weedo_x40_0.4_generic_CPE_Extra_Fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_cpe_175
quality_type = extra fine
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
weight = 1
diff --git a/resources/quality/weedo_x40/weedo_x40_0.4_generic_CPE_Fine.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.4_generic_CPE_Fine.inst.cfg
index 2fa3eb3ae4..46a410f048 100644
--- a/resources/quality/weedo_x40/weedo_x40_0.4_generic_CPE_Fine.inst.cfg
+++ b/resources/quality/weedo_x40/weedo_x40_0.4_generic_CPE_Fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_cpe_175
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
weight = 0
diff --git a/resources/quality/weedo_x40/weedo_x40_0.4_generic_CPE_Normal.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.4_generic_CPE_Normal.inst.cfg
index 345949e910..24f1bd07b5 100644
--- a/resources/quality/weedo_x40/weedo_x40_0.4_generic_CPE_Normal.inst.cfg
+++ b/resources/quality/weedo_x40/weedo_x40_0.4_generic_CPE_Normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_cpe_175
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
weight = 0
diff --git a/resources/quality/weedo_x40/weedo_x40_0.4_generic_HIPS_Draft.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.4_generic_HIPS_Draft.inst.cfg
index 1b6a5ac818..924dd7033b 100644
--- a/resources/quality/weedo_x40/weedo_x40_0.4_generic_HIPS_Draft.inst.cfg
+++ b/resources/quality/weedo_x40/weedo_x40_0.4_generic_HIPS_Draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_hips_175
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
weight = 0
diff --git a/resources/quality/weedo_x40/weedo_x40_0.4_generic_HIPS_Extra_Fine.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.4_generic_HIPS_Extra_Fine.inst.cfg
index 3378b51ed0..d417854443 100644
--- a/resources/quality/weedo_x40/weedo_x40_0.4_generic_HIPS_Extra_Fine.inst.cfg
+++ b/resources/quality/weedo_x40/weedo_x40_0.4_generic_HIPS_Extra_Fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_hips_175
quality_type = extra fine
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
weight = 1
diff --git a/resources/quality/weedo_x40/weedo_x40_0.4_generic_HIPS_Fine.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.4_generic_HIPS_Fine.inst.cfg
index b0310ac12d..a8b36663f4 100644
--- a/resources/quality/weedo_x40/weedo_x40_0.4_generic_HIPS_Fine.inst.cfg
+++ b/resources/quality/weedo_x40/weedo_x40_0.4_generic_HIPS_Fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_hips_175
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
weight = 0
diff --git a/resources/quality/weedo_x40/weedo_x40_0.4_generic_HIPS_Normal.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.4_generic_HIPS_Normal.inst.cfg
index 817532eb3c..59b4791956 100644
--- a/resources/quality/weedo_x40/weedo_x40_0.4_generic_HIPS_Normal.inst.cfg
+++ b/resources/quality/weedo_x40/weedo_x40_0.4_generic_HIPS_Normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_hips_175
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
weight = 0
diff --git a/resources/quality/weedo_x40/weedo_x40_0.4_generic_PETG_Draft.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.4_generic_PETG_Draft.inst.cfg
index 1cb1f3f50f..ed173db390 100644
--- a/resources/quality/weedo_x40/weedo_x40_0.4_generic_PETG_Draft.inst.cfg
+++ b/resources/quality/weedo_x40/weedo_x40_0.4_generic_PETG_Draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg_175
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
weight = 0
diff --git a/resources/quality/weedo_x40/weedo_x40_0.4_generic_PETG_Extra_Fine.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.4_generic_PETG_Extra_Fine.inst.cfg
index a928e8f81d..19a2740616 100644
--- a/resources/quality/weedo_x40/weedo_x40_0.4_generic_PETG_Extra_Fine.inst.cfg
+++ b/resources/quality/weedo_x40/weedo_x40_0.4_generic_PETG_Extra_Fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg_175
quality_type = extra fine
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
weight = 1
diff --git a/resources/quality/weedo_x40/weedo_x40_0.4_generic_PETG_Fine.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.4_generic_PETG_Fine.inst.cfg
index 350afe04fc..f6352fc9d3 100644
--- a/resources/quality/weedo_x40/weedo_x40_0.4_generic_PETG_Fine.inst.cfg
+++ b/resources/quality/weedo_x40/weedo_x40_0.4_generic_PETG_Fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg_175
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
weight = 0
diff --git a/resources/quality/weedo_x40/weedo_x40_0.4_generic_PETG_Normal.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.4_generic_PETG_Normal.inst.cfg
index 6a65b6870c..9e757a0997 100644
--- a/resources/quality/weedo_x40/weedo_x40_0.4_generic_PETG_Normal.inst.cfg
+++ b/resources/quality/weedo_x40/weedo_x40_0.4_generic_PETG_Normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg_175
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
weight = 0
diff --git a/resources/quality/weedo_x40/weedo_x40_0.4_generic_PLA_Draft.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.4_generic_PLA_Draft.inst.cfg
index ce95bd8437..1b7365c7fa 100644
--- a/resources/quality/weedo_x40/weedo_x40_0.4_generic_PLA_Draft.inst.cfg
+++ b/resources/quality/weedo_x40/weedo_x40_0.4_generic_PLA_Draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla_175
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
weight = 0
diff --git a/resources/quality/weedo_x40/weedo_x40_0.4_generic_PLA_Extra_Fine.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.4_generic_PLA_Extra_Fine.inst.cfg
index 159f88157c..b2190f031c 100644
--- a/resources/quality/weedo_x40/weedo_x40_0.4_generic_PLA_Extra_Fine.inst.cfg
+++ b/resources/quality/weedo_x40/weedo_x40_0.4_generic_PLA_Extra_Fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla_175
quality_type = extra fine
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
weight = 1
diff --git a/resources/quality/weedo_x40/weedo_x40_0.4_generic_PLA_Fine.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.4_generic_PLA_Fine.inst.cfg
index db9320f6cb..a42f2d10a5 100644
--- a/resources/quality/weedo_x40/weedo_x40_0.4_generic_PLA_Fine.inst.cfg
+++ b/resources/quality/weedo_x40/weedo_x40_0.4_generic_PLA_Fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla_175
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
weight = 0
diff --git a/resources/quality/weedo_x40/weedo_x40_0.4_generic_PLA_Normal.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.4_generic_PLA_Normal.inst.cfg
index 959d8e0d2c..e774b3c18d 100644
--- a/resources/quality/weedo_x40/weedo_x40_0.4_generic_PLA_Normal.inst.cfg
+++ b/resources/quality/weedo_x40/weedo_x40_0.4_generic_PLA_Normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla_175
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
weight = 0
diff --git a/resources/quality/weedo_x40/weedo_x40_0.4_generic_PVA_Draft.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.4_generic_PVA_Draft.inst.cfg
index de314b63a5..a8accaee83 100644
--- a/resources/quality/weedo_x40/weedo_x40_0.4_generic_PVA_Draft.inst.cfg
+++ b/resources/quality/weedo_x40/weedo_x40_0.4_generic_PVA_Draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pva_175
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
weight = 0
diff --git a/resources/quality/weedo_x40/weedo_x40_0.4_generic_PVA_Extra_Fine.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.4_generic_PVA_Extra_Fine.inst.cfg
index ef49c8da42..91bd443d36 100644
--- a/resources/quality/weedo_x40/weedo_x40_0.4_generic_PVA_Extra_Fine.inst.cfg
+++ b/resources/quality/weedo_x40/weedo_x40_0.4_generic_PVA_Extra_Fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pva_175
quality_type = extra fine
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
weight = 0
diff --git a/resources/quality/weedo_x40/weedo_x40_0.4_generic_PVA_Fine.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.4_generic_PVA_Fine.inst.cfg
index 1b1a3ec47b..5010b40147 100644
--- a/resources/quality/weedo_x40/weedo_x40_0.4_generic_PVA_Fine.inst.cfg
+++ b/resources/quality/weedo_x40/weedo_x40_0.4_generic_PVA_Fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pva_175
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
weight = 0
diff --git a/resources/quality/weedo_x40/weedo_x40_0.4_generic_PVA_Normal.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.4_generic_PVA_Normal.inst.cfg
index 3e39c5049a..47d62dccfe 100644
--- a/resources/quality/weedo_x40/weedo_x40_0.4_generic_PVA_Normal.inst.cfg
+++ b/resources/quality/weedo_x40/weedo_x40_0.4_generic_PVA_Normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pva_175
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
weight = 0
diff --git a/resources/quality/weedo_x40/weedo_x40_0.4_generic_TPU_Draft.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.4_generic_TPU_Draft.inst.cfg
index d136aebb7b..2a08a6471b 100644
--- a/resources/quality/weedo_x40/weedo_x40_0.4_generic_TPU_Draft.inst.cfg
+++ b/resources/quality/weedo_x40/weedo_x40_0.4_generic_TPU_Draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu_175
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
weight = 0
diff --git a/resources/quality/weedo_x40/weedo_x40_0.4_generic_TPU_Extra_Fine.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.4_generic_TPU_Extra_Fine.inst.cfg
index 9401b72bbf..3c6619eea0 100644
--- a/resources/quality/weedo_x40/weedo_x40_0.4_generic_TPU_Extra_Fine.inst.cfg
+++ b/resources/quality/weedo_x40/weedo_x40_0.4_generic_TPU_Extra_Fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu_175
quality_type = extra fine
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
weight = 1
diff --git a/resources/quality/weedo_x40/weedo_x40_0.4_generic_TPU_Fine.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.4_generic_TPU_Fine.inst.cfg
index abcc063b97..f81efbd6c5 100644
--- a/resources/quality/weedo_x40/weedo_x40_0.4_generic_TPU_Fine.inst.cfg
+++ b/resources/quality/weedo_x40/weedo_x40_0.4_generic_TPU_Fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu_175
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
weight = 0
diff --git a/resources/quality/weedo_x40/weedo_x40_0.4_generic_TPU_Normal.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.4_generic_TPU_Normal.inst.cfg
index d9ec34fe36..ee81d48190 100644
--- a/resources/quality/weedo_x40/weedo_x40_0.4_generic_TPU_Normal.inst.cfg
+++ b/resources/quality/weedo_x40/weedo_x40_0.4_generic_TPU_Normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu_175
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.4mm Nozzle
weight = 0
diff --git a/resources/quality/weedo_x40/weedo_x40_0.6_generic_ABS_Coarse.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.6_generic_ABS_Coarse.inst.cfg
index b0913ad6dd..830f1d104f 100644
--- a/resources/quality/weedo_x40/weedo_x40_0.6_generic_ABS_Coarse.inst.cfg
+++ b/resources/quality/weedo_x40/weedo_x40_0.6_generic_ABS_Coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs_175
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
weight = -1
diff --git a/resources/quality/weedo_x40/weedo_x40_0.6_generic_ABS_Draft.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.6_generic_ABS_Draft.inst.cfg
index e42a6b72e2..b4534aa43d 100644
--- a/resources/quality/weedo_x40/weedo_x40_0.6_generic_ABS_Draft.inst.cfg
+++ b/resources/quality/weedo_x40/weedo_x40_0.6_generic_ABS_Draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs_175
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
weight = -1
diff --git a/resources/quality/weedo_x40/weedo_x40_0.6_generic_ABS_Fine.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.6_generic_ABS_Fine.inst.cfg
index fa1bf31329..409d247047 100644
--- a/resources/quality/weedo_x40/weedo_x40_0.6_generic_ABS_Fine.inst.cfg
+++ b/resources/quality/weedo_x40/weedo_x40_0.6_generic_ABS_Fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs_175
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
weight = 0
diff --git a/resources/quality/weedo_x40/weedo_x40_0.6_generic_ABS_Normal.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.6_generic_ABS_Normal.inst.cfg
index c308c732e3..c5aacd1f12 100644
--- a/resources/quality/weedo_x40/weedo_x40_0.6_generic_ABS_Normal.inst.cfg
+++ b/resources/quality/weedo_x40/weedo_x40_0.6_generic_ABS_Normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs_175
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
weight = 0
diff --git a/resources/quality/weedo_x40/weedo_x40_0.6_generic_ASA_Coarse.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.6_generic_ASA_Coarse.inst.cfg
index cc2a7de1b1..8c220bab91 100644
--- a/resources/quality/weedo_x40/weedo_x40_0.6_generic_ASA_Coarse.inst.cfg
+++ b/resources/quality/weedo_x40/weedo_x40_0.6_generic_ASA_Coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_asa_175
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
weight = 0
diff --git a/resources/quality/weedo_x40/weedo_x40_0.6_generic_ASA_Draft.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.6_generic_ASA_Draft.inst.cfg
index 7fe9579d1b..583e2f289d 100644
--- a/resources/quality/weedo_x40/weedo_x40_0.6_generic_ASA_Draft.inst.cfg
+++ b/resources/quality/weedo_x40/weedo_x40_0.6_generic_ASA_Draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_asa_175
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
weight = 0
diff --git a/resources/quality/weedo_x40/weedo_x40_0.6_generic_ASA_Fine.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.6_generic_ASA_Fine.inst.cfg
index 9b7c7a8a91..8dde36c340 100644
--- a/resources/quality/weedo_x40/weedo_x40_0.6_generic_ASA_Fine.inst.cfg
+++ b/resources/quality/weedo_x40/weedo_x40_0.6_generic_ASA_Fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_asa_175
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
weight = 0
diff --git a/resources/quality/weedo_x40/weedo_x40_0.6_generic_ASA_Normal.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.6_generic_ASA_Normal.inst.cfg
index e7a244882c..50d0826d11 100644
--- a/resources/quality/weedo_x40/weedo_x40_0.6_generic_ASA_Normal.inst.cfg
+++ b/resources/quality/weedo_x40/weedo_x40_0.6_generic_ASA_Normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_asa_175
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
weight = 0
diff --git a/resources/quality/weedo_x40/weedo_x40_0.6_generic_BVOH_Coarse.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.6_generic_BVOH_Coarse.inst.cfg
index 3538dec8d3..c02af71221 100644
--- a/resources/quality/weedo_x40/weedo_x40_0.6_generic_BVOH_Coarse.inst.cfg
+++ b/resources/quality/weedo_x40/weedo_x40_0.6_generic_BVOH_Coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_bvoh_175
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
weight = 0
diff --git a/resources/quality/weedo_x40/weedo_x40_0.6_generic_BVOH_Draft.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.6_generic_BVOH_Draft.inst.cfg
index 6757ceb214..3defdf6af2 100644
--- a/resources/quality/weedo_x40/weedo_x40_0.6_generic_BVOH_Draft.inst.cfg
+++ b/resources/quality/weedo_x40/weedo_x40_0.6_generic_BVOH_Draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_bvoh_175
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
weight = 0
diff --git a/resources/quality/weedo_x40/weedo_x40_0.6_generic_BVOH_Fine.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.6_generic_BVOH_Fine.inst.cfg
index ca27d678d1..f92080c1d8 100644
--- a/resources/quality/weedo_x40/weedo_x40_0.6_generic_BVOH_Fine.inst.cfg
+++ b/resources/quality/weedo_x40/weedo_x40_0.6_generic_BVOH_Fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_bvoh_175
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
weight = 0
diff --git a/resources/quality/weedo_x40/weedo_x40_0.6_generic_BVOH_Normal.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.6_generic_BVOH_Normal.inst.cfg
index ef895f5c2e..5726f496e8 100644
--- a/resources/quality/weedo_x40/weedo_x40_0.6_generic_BVOH_Normal.inst.cfg
+++ b/resources/quality/weedo_x40/weedo_x40_0.6_generic_BVOH_Normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_bvoh_175
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
weight = 0
diff --git a/resources/quality/weedo_x40/weedo_x40_0.6_generic_CPE_Coarse.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.6_generic_CPE_Coarse.inst.cfg
index 397305ba61..af4e729c37 100644
--- a/resources/quality/weedo_x40/weedo_x40_0.6_generic_CPE_Coarse.inst.cfg
+++ b/resources/quality/weedo_x40/weedo_x40_0.6_generic_CPE_Coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_cpe_175
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
weight = 0
diff --git a/resources/quality/weedo_x40/weedo_x40_0.6_generic_CPE_Draft.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.6_generic_CPE_Draft.inst.cfg
index a1f3392287..a35080a762 100644
--- a/resources/quality/weedo_x40/weedo_x40_0.6_generic_CPE_Draft.inst.cfg
+++ b/resources/quality/weedo_x40/weedo_x40_0.6_generic_CPE_Draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_cpe_175
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
weight = 0
diff --git a/resources/quality/weedo_x40/weedo_x40_0.6_generic_CPE_Fine.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.6_generic_CPE_Fine.inst.cfg
index 3c07df4487..46108d5ffd 100644
--- a/resources/quality/weedo_x40/weedo_x40_0.6_generic_CPE_Fine.inst.cfg
+++ b/resources/quality/weedo_x40/weedo_x40_0.6_generic_CPE_Fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_cpe_175
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
weight = 0
diff --git a/resources/quality/weedo_x40/weedo_x40_0.6_generic_CPE_Normal.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.6_generic_CPE_Normal.inst.cfg
index 7fef91574b..e75c205ef6 100644
--- a/resources/quality/weedo_x40/weedo_x40_0.6_generic_CPE_Normal.inst.cfg
+++ b/resources/quality/weedo_x40/weedo_x40_0.6_generic_CPE_Normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_cpe_175
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
weight = 0
diff --git a/resources/quality/weedo_x40/weedo_x40_0.6_generic_HIPS_Coarse.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.6_generic_HIPS_Coarse.inst.cfg
index 56f1fb88a6..1522f67f29 100644
--- a/resources/quality/weedo_x40/weedo_x40_0.6_generic_HIPS_Coarse.inst.cfg
+++ b/resources/quality/weedo_x40/weedo_x40_0.6_generic_HIPS_Coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_hips_175
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
weight = 0
diff --git a/resources/quality/weedo_x40/weedo_x40_0.6_generic_HIPS_Draft.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.6_generic_HIPS_Draft.inst.cfg
index 6406d21eb0..6c3a0a0518 100644
--- a/resources/quality/weedo_x40/weedo_x40_0.6_generic_HIPS_Draft.inst.cfg
+++ b/resources/quality/weedo_x40/weedo_x40_0.6_generic_HIPS_Draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_hips_175
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
weight = 0
diff --git a/resources/quality/weedo_x40/weedo_x40_0.6_generic_HIPS_Fine.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.6_generic_HIPS_Fine.inst.cfg
index 7bd7884a8b..351c79534e 100644
--- a/resources/quality/weedo_x40/weedo_x40_0.6_generic_HIPS_Fine.inst.cfg
+++ b/resources/quality/weedo_x40/weedo_x40_0.6_generic_HIPS_Fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_hips_175
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
weight = 0
diff --git a/resources/quality/weedo_x40/weedo_x40_0.6_generic_HIPS_Normal.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.6_generic_HIPS_Normal.inst.cfg
index 23155fca9a..6e888de8f8 100644
--- a/resources/quality/weedo_x40/weedo_x40_0.6_generic_HIPS_Normal.inst.cfg
+++ b/resources/quality/weedo_x40/weedo_x40_0.6_generic_HIPS_Normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_hips_175
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
weight = 0
diff --git a/resources/quality/weedo_x40/weedo_x40_0.6_generic_PETG_Coarse.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.6_generic_PETG_Coarse.inst.cfg
index 226712226e..dad45e01b9 100644
--- a/resources/quality/weedo_x40/weedo_x40_0.6_generic_PETG_Coarse.inst.cfg
+++ b/resources/quality/weedo_x40/weedo_x40_0.6_generic_PETG_Coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg_175
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
weight = 0
diff --git a/resources/quality/weedo_x40/weedo_x40_0.6_generic_PETG_Draft.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.6_generic_PETG_Draft.inst.cfg
index a1bc185aac..4507853c6d 100644
--- a/resources/quality/weedo_x40/weedo_x40_0.6_generic_PETG_Draft.inst.cfg
+++ b/resources/quality/weedo_x40/weedo_x40_0.6_generic_PETG_Draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg_175
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
weight = 0
diff --git a/resources/quality/weedo_x40/weedo_x40_0.6_generic_PETG_Fine.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.6_generic_PETG_Fine.inst.cfg
index 02f51e1b81..5fd038f42b 100644
--- a/resources/quality/weedo_x40/weedo_x40_0.6_generic_PETG_Fine.inst.cfg
+++ b/resources/quality/weedo_x40/weedo_x40_0.6_generic_PETG_Fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg_175
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
weight = 0
diff --git a/resources/quality/weedo_x40/weedo_x40_0.6_generic_PETG_Normal.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.6_generic_PETG_Normal.inst.cfg
index 5bb2337b09..602877cc27 100644
--- a/resources/quality/weedo_x40/weedo_x40_0.6_generic_PETG_Normal.inst.cfg
+++ b/resources/quality/weedo_x40/weedo_x40_0.6_generic_PETG_Normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg_175
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
weight = 0
diff --git a/resources/quality/weedo_x40/weedo_x40_0.6_generic_PLA_Coarse.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.6_generic_PLA_Coarse.inst.cfg
index ec3a8602ac..1413c53fcc 100644
--- a/resources/quality/weedo_x40/weedo_x40_0.6_generic_PLA_Coarse.inst.cfg
+++ b/resources/quality/weedo_x40/weedo_x40_0.6_generic_PLA_Coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla_175
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
weight = 0
diff --git a/resources/quality/weedo_x40/weedo_x40_0.6_generic_PLA_Draft.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.6_generic_PLA_Draft.inst.cfg
index a2970e4df3..53ea9b321e 100644
--- a/resources/quality/weedo_x40/weedo_x40_0.6_generic_PLA_Draft.inst.cfg
+++ b/resources/quality/weedo_x40/weedo_x40_0.6_generic_PLA_Draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla_175
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
weight = 0
diff --git a/resources/quality/weedo_x40/weedo_x40_0.6_generic_PLA_Fine.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.6_generic_PLA_Fine.inst.cfg
index 268dc64a4d..a71118f84c 100644
--- a/resources/quality/weedo_x40/weedo_x40_0.6_generic_PLA_Fine.inst.cfg
+++ b/resources/quality/weedo_x40/weedo_x40_0.6_generic_PLA_Fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla_175
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
weight = 0
diff --git a/resources/quality/weedo_x40/weedo_x40_0.6_generic_PLA_Normal.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.6_generic_PLA_Normal.inst.cfg
index a93a1d1bbb..ea7f24ff14 100644
--- a/resources/quality/weedo_x40/weedo_x40_0.6_generic_PLA_Normal.inst.cfg
+++ b/resources/quality/weedo_x40/weedo_x40_0.6_generic_PLA_Normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla_175
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
weight = 0
diff --git a/resources/quality/weedo_x40/weedo_x40_0.6_generic_PVA_Coarse.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.6_generic_PVA_Coarse.inst.cfg
index 59820ef8c5..ca45d7b230 100644
--- a/resources/quality/weedo_x40/weedo_x40_0.6_generic_PVA_Coarse.inst.cfg
+++ b/resources/quality/weedo_x40/weedo_x40_0.6_generic_PVA_Coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pva_175
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
weight = 0
diff --git a/resources/quality/weedo_x40/weedo_x40_0.6_generic_PVA_Draft.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.6_generic_PVA_Draft.inst.cfg
index dc55afe48b..b91d19e648 100644
--- a/resources/quality/weedo_x40/weedo_x40_0.6_generic_PVA_Draft.inst.cfg
+++ b/resources/quality/weedo_x40/weedo_x40_0.6_generic_PVA_Draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pva_175
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
weight = 0
diff --git a/resources/quality/weedo_x40/weedo_x40_0.6_generic_PVA_Fine.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.6_generic_PVA_Fine.inst.cfg
index 77901939bc..2d74cd443b 100644
--- a/resources/quality/weedo_x40/weedo_x40_0.6_generic_PVA_Fine.inst.cfg
+++ b/resources/quality/weedo_x40/weedo_x40_0.6_generic_PVA_Fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pva_175
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
weight = 0
diff --git a/resources/quality/weedo_x40/weedo_x40_0.6_generic_PVA_Normal.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.6_generic_PVA_Normal.inst.cfg
index fcbd4ba132..acbb00c60b 100644
--- a/resources/quality/weedo_x40/weedo_x40_0.6_generic_PVA_Normal.inst.cfg
+++ b/resources/quality/weedo_x40/weedo_x40_0.6_generic_PVA_Normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pva_175
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
weight = 0
diff --git a/resources/quality/weedo_x40/weedo_x40_0.6_generic_TPU_Coarse.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.6_generic_TPU_Coarse.inst.cfg
index b5d27ddaf0..3ff10fc432 100644
--- a/resources/quality/weedo_x40/weedo_x40_0.6_generic_TPU_Coarse.inst.cfg
+++ b/resources/quality/weedo_x40/weedo_x40_0.6_generic_TPU_Coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu_175
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
weight = 0
diff --git a/resources/quality/weedo_x40/weedo_x40_0.6_generic_TPU_Draft.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.6_generic_TPU_Draft.inst.cfg
index c4b47a86e4..c682e158e6 100644
--- a/resources/quality/weedo_x40/weedo_x40_0.6_generic_TPU_Draft.inst.cfg
+++ b/resources/quality/weedo_x40/weedo_x40_0.6_generic_TPU_Draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu_175
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
weight = 0
diff --git a/resources/quality/weedo_x40/weedo_x40_0.6_generic_TPU_Fine.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.6_generic_TPU_Fine.inst.cfg
index bd9c227c29..0d26fae8f8 100644
--- a/resources/quality/weedo_x40/weedo_x40_0.6_generic_TPU_Fine.inst.cfg
+++ b/resources/quality/weedo_x40/weedo_x40_0.6_generic_TPU_Fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu_175
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
weight = 0
diff --git a/resources/quality/weedo_x40/weedo_x40_0.6_generic_TPU_Normal.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.6_generic_TPU_Normal.inst.cfg
index a7f7b48fe1..fff16d13ec 100644
--- a/resources/quality/weedo_x40/weedo_x40_0.6_generic_TPU_Normal.inst.cfg
+++ b/resources/quality/weedo_x40/weedo_x40_0.6_generic_TPU_Normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu_175
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.6mm Nozzle
weight = 0
diff --git a/resources/quality/weedo_x40/weedo_x40_0.8_generic_ABS_Coarse.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.8_generic_ABS_Coarse.inst.cfg
index 8a659daad7..033e186337 100644
--- a/resources/quality/weedo_x40/weedo_x40_0.8_generic_ABS_Coarse.inst.cfg
+++ b/resources/quality/weedo_x40/weedo_x40_0.8_generic_ABS_Coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs_175
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
weight = -1
diff --git a/resources/quality/weedo_x40/weedo_x40_0.8_generic_ABS_Draft.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.8_generic_ABS_Draft.inst.cfg
index 949e43c6ff..dc11c21700 100644
--- a/resources/quality/weedo_x40/weedo_x40_0.8_generic_ABS_Draft.inst.cfg
+++ b/resources/quality/weedo_x40/weedo_x40_0.8_generic_ABS_Draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs_175
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
weight = -1
diff --git a/resources/quality/weedo_x40/weedo_x40_0.8_generic_ABS_Extra_Coarse.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.8_generic_ABS_Extra_Coarse.inst.cfg
index e5b6b9dcd6..a63d3438b3 100644
--- a/resources/quality/weedo_x40/weedo_x40_0.8_generic_ABS_Extra_Coarse.inst.cfg
+++ b/resources/quality/weedo_x40/weedo_x40_0.8_generic_ABS_Extra_Coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs_175
quality_type = extra coarse
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
weight = 0
diff --git a/resources/quality/weedo_x40/weedo_x40_0.8_generic_ABS_Normal.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.8_generic_ABS_Normal.inst.cfg
index 876451dc8f..8073d88a4b 100644
--- a/resources/quality/weedo_x40/weedo_x40_0.8_generic_ABS_Normal.inst.cfg
+++ b/resources/quality/weedo_x40/weedo_x40_0.8_generic_ABS_Normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs_175
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
weight = 0
diff --git a/resources/quality/weedo_x40/weedo_x40_0.8_generic_ASA_Coarse.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.8_generic_ASA_Coarse.inst.cfg
index b4f9664d9b..93da279149 100644
--- a/resources/quality/weedo_x40/weedo_x40_0.8_generic_ASA_Coarse.inst.cfg
+++ b/resources/quality/weedo_x40/weedo_x40_0.8_generic_ASA_Coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_asa_175
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
weight = 0
diff --git a/resources/quality/weedo_x40/weedo_x40_0.8_generic_ASA_Draft.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.8_generic_ASA_Draft.inst.cfg
index 7e7d4e97cd..dd90f0f653 100644
--- a/resources/quality/weedo_x40/weedo_x40_0.8_generic_ASA_Draft.inst.cfg
+++ b/resources/quality/weedo_x40/weedo_x40_0.8_generic_ASA_Draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_asa_175
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
weight = 0
diff --git a/resources/quality/weedo_x40/weedo_x40_0.8_generic_ASA_Extra_Coarse.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.8_generic_ASA_Extra_Coarse.inst.cfg
index 1f01ea0e50..9e2422757e 100644
--- a/resources/quality/weedo_x40/weedo_x40_0.8_generic_ASA_Extra_Coarse.inst.cfg
+++ b/resources/quality/weedo_x40/weedo_x40_0.8_generic_ASA_Extra_Coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_asa_175
quality_type = extra coarse
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
weight = 0
diff --git a/resources/quality/weedo_x40/weedo_x40_0.8_generic_ASA_Normal.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.8_generic_ASA_Normal.inst.cfg
index 901b52ae2d..ee0a564732 100644
--- a/resources/quality/weedo_x40/weedo_x40_0.8_generic_ASA_Normal.inst.cfg
+++ b/resources/quality/weedo_x40/weedo_x40_0.8_generic_ASA_Normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_asa_175
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
weight = 0
diff --git a/resources/quality/weedo_x40/weedo_x40_0.8_generic_BVOH_Coarse.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.8_generic_BVOH_Coarse.inst.cfg
index 924627520f..617677c786 100644
--- a/resources/quality/weedo_x40/weedo_x40_0.8_generic_BVOH_Coarse.inst.cfg
+++ b/resources/quality/weedo_x40/weedo_x40_0.8_generic_BVOH_Coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_bvoh_175
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
weight = 0
diff --git a/resources/quality/weedo_x40/weedo_x40_0.8_generic_BVOH_Draft.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.8_generic_BVOH_Draft.inst.cfg
index 854bd3d4d0..519328a14a 100644
--- a/resources/quality/weedo_x40/weedo_x40_0.8_generic_BVOH_Draft.inst.cfg
+++ b/resources/quality/weedo_x40/weedo_x40_0.8_generic_BVOH_Draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_bvoh_175
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
weight = 0
diff --git a/resources/quality/weedo_x40/weedo_x40_0.8_generic_BVOH_Extra_Coarse.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.8_generic_BVOH_Extra_Coarse.inst.cfg
index b86aaa8a8d..07d8ac8f80 100644
--- a/resources/quality/weedo_x40/weedo_x40_0.8_generic_BVOH_Extra_Coarse.inst.cfg
+++ b/resources/quality/weedo_x40/weedo_x40_0.8_generic_BVOH_Extra_Coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_bvoh_175
quality_type = extra coarse
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
weight = 0
diff --git a/resources/quality/weedo_x40/weedo_x40_0.8_generic_BVOH_Normal.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.8_generic_BVOH_Normal.inst.cfg
index 690c68d592..e27acc9af1 100644
--- a/resources/quality/weedo_x40/weedo_x40_0.8_generic_BVOH_Normal.inst.cfg
+++ b/resources/quality/weedo_x40/weedo_x40_0.8_generic_BVOH_Normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_bvoh_175
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
weight = 0
diff --git a/resources/quality/weedo_x40/weedo_x40_0.8_generic_CPE_Coarse.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.8_generic_CPE_Coarse.inst.cfg
index a72729b1d5..b87b07168f 100644
--- a/resources/quality/weedo_x40/weedo_x40_0.8_generic_CPE_Coarse.inst.cfg
+++ b/resources/quality/weedo_x40/weedo_x40_0.8_generic_CPE_Coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_cpe_175
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
weight = 0
diff --git a/resources/quality/weedo_x40/weedo_x40_0.8_generic_CPE_Draft.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.8_generic_CPE_Draft.inst.cfg
index 2fcce03505..ce7792946e 100644
--- a/resources/quality/weedo_x40/weedo_x40_0.8_generic_CPE_Draft.inst.cfg
+++ b/resources/quality/weedo_x40/weedo_x40_0.8_generic_CPE_Draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_cpe_175
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
weight = 0
diff --git a/resources/quality/weedo_x40/weedo_x40_0.8_generic_CPE_Extra_Coarse.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.8_generic_CPE_Extra_Coarse.inst.cfg
index fe298c1297..152159f5a7 100644
--- a/resources/quality/weedo_x40/weedo_x40_0.8_generic_CPE_Extra_Coarse.inst.cfg
+++ b/resources/quality/weedo_x40/weedo_x40_0.8_generic_CPE_Extra_Coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_cpe_175
quality_type = extra coarse
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
weight = 0
diff --git a/resources/quality/weedo_x40/weedo_x40_0.8_generic_CPE_Normal.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.8_generic_CPE_Normal.inst.cfg
index ca1728c6b9..ddf38e060f 100644
--- a/resources/quality/weedo_x40/weedo_x40_0.8_generic_CPE_Normal.inst.cfg
+++ b/resources/quality/weedo_x40/weedo_x40_0.8_generic_CPE_Normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_cpe_175
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
weight = 0
diff --git a/resources/quality/weedo_x40/weedo_x40_0.8_generic_HIPS_Coarse.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.8_generic_HIPS_Coarse.inst.cfg
index 2b2dfd0570..bd07962ec9 100644
--- a/resources/quality/weedo_x40/weedo_x40_0.8_generic_HIPS_Coarse.inst.cfg
+++ b/resources/quality/weedo_x40/weedo_x40_0.8_generic_HIPS_Coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_hips_175
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
weight = 0
diff --git a/resources/quality/weedo_x40/weedo_x40_0.8_generic_HIPS_Draft.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.8_generic_HIPS_Draft.inst.cfg
index 33eccff2a3..804376c305 100644
--- a/resources/quality/weedo_x40/weedo_x40_0.8_generic_HIPS_Draft.inst.cfg
+++ b/resources/quality/weedo_x40/weedo_x40_0.8_generic_HIPS_Draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_hips_175
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
weight = 0
diff --git a/resources/quality/weedo_x40/weedo_x40_0.8_generic_HIPS_Extra_Coarse.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.8_generic_HIPS_Extra_Coarse.inst.cfg
index 3d376c0c43..c921034de3 100644
--- a/resources/quality/weedo_x40/weedo_x40_0.8_generic_HIPS_Extra_Coarse.inst.cfg
+++ b/resources/quality/weedo_x40/weedo_x40_0.8_generic_HIPS_Extra_Coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_hips_175
quality_type = extra coarse
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
weight = 0
diff --git a/resources/quality/weedo_x40/weedo_x40_0.8_generic_HIPS_Normal.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.8_generic_HIPS_Normal.inst.cfg
index 8b6a2ad0f3..b0f546a488 100644
--- a/resources/quality/weedo_x40/weedo_x40_0.8_generic_HIPS_Normal.inst.cfg
+++ b/resources/quality/weedo_x40/weedo_x40_0.8_generic_HIPS_Normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_hips_175
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
weight = 0
diff --git a/resources/quality/weedo_x40/weedo_x40_0.8_generic_PETG_Coarse.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.8_generic_PETG_Coarse.inst.cfg
index bcc0086645..4b37e8b61f 100644
--- a/resources/quality/weedo_x40/weedo_x40_0.8_generic_PETG_Coarse.inst.cfg
+++ b/resources/quality/weedo_x40/weedo_x40_0.8_generic_PETG_Coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg_175
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
weight = 0
diff --git a/resources/quality/weedo_x40/weedo_x40_0.8_generic_PETG_Draft.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.8_generic_PETG_Draft.inst.cfg
index 48d56b37ca..c43d882515 100644
--- a/resources/quality/weedo_x40/weedo_x40_0.8_generic_PETG_Draft.inst.cfg
+++ b/resources/quality/weedo_x40/weedo_x40_0.8_generic_PETG_Draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg_175
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
weight = 0
diff --git a/resources/quality/weedo_x40/weedo_x40_0.8_generic_PETG_Extra_Coarse.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.8_generic_PETG_Extra_Coarse.inst.cfg
index 8fb875cb49..4f33319caf 100644
--- a/resources/quality/weedo_x40/weedo_x40_0.8_generic_PETG_Extra_Coarse.inst.cfg
+++ b/resources/quality/weedo_x40/weedo_x40_0.8_generic_PETG_Extra_Coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg_175
quality_type = extra coarse
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
weight = 0
diff --git a/resources/quality/weedo_x40/weedo_x40_0.8_generic_PETG_Normal.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.8_generic_PETG_Normal.inst.cfg
index 427a8d774a..f42ace9ca7 100644
--- a/resources/quality/weedo_x40/weedo_x40_0.8_generic_PETG_Normal.inst.cfg
+++ b/resources/quality/weedo_x40/weedo_x40_0.8_generic_PETG_Normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg_175
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
weight = 0
diff --git a/resources/quality/weedo_x40/weedo_x40_0.8_generic_PLA_Coarse.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.8_generic_PLA_Coarse.inst.cfg
index ebc0f255dc..2b3590dca8 100644
--- a/resources/quality/weedo_x40/weedo_x40_0.8_generic_PLA_Coarse.inst.cfg
+++ b/resources/quality/weedo_x40/weedo_x40_0.8_generic_PLA_Coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla_175
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
weight = 0
diff --git a/resources/quality/weedo_x40/weedo_x40_0.8_generic_PLA_Draft.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.8_generic_PLA_Draft.inst.cfg
index e4720d755c..e233c8910a 100644
--- a/resources/quality/weedo_x40/weedo_x40_0.8_generic_PLA_Draft.inst.cfg
+++ b/resources/quality/weedo_x40/weedo_x40_0.8_generic_PLA_Draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla_175
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
weight = 0
diff --git a/resources/quality/weedo_x40/weedo_x40_0.8_generic_PLA_Extra_Coarse.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.8_generic_PLA_Extra_Coarse.inst.cfg
index 4960313699..b11c3cca6b 100644
--- a/resources/quality/weedo_x40/weedo_x40_0.8_generic_PLA_Extra_Coarse.inst.cfg
+++ b/resources/quality/weedo_x40/weedo_x40_0.8_generic_PLA_Extra_Coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla_175
quality_type = extra coarse
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
weight = 0
diff --git a/resources/quality/weedo_x40/weedo_x40_0.8_generic_PLA_Normal.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.8_generic_PLA_Normal.inst.cfg
index 7c3ce1c39d..f650fd251c 100644
--- a/resources/quality/weedo_x40/weedo_x40_0.8_generic_PLA_Normal.inst.cfg
+++ b/resources/quality/weedo_x40/weedo_x40_0.8_generic_PLA_Normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla_175
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
weight = 0
diff --git a/resources/quality/weedo_x40/weedo_x40_0.8_generic_PVA_Coarse.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.8_generic_PVA_Coarse.inst.cfg
index 09156fe902..cbe818a971 100644
--- a/resources/quality/weedo_x40/weedo_x40_0.8_generic_PVA_Coarse.inst.cfg
+++ b/resources/quality/weedo_x40/weedo_x40_0.8_generic_PVA_Coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pva_175
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
weight = 0
diff --git a/resources/quality/weedo_x40/weedo_x40_0.8_generic_PVA_Draft.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.8_generic_PVA_Draft.inst.cfg
index 97e4801472..ba96247176 100644
--- a/resources/quality/weedo_x40/weedo_x40_0.8_generic_PVA_Draft.inst.cfg
+++ b/resources/quality/weedo_x40/weedo_x40_0.8_generic_PVA_Draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pva_175
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
weight = 0
diff --git a/resources/quality/weedo_x40/weedo_x40_0.8_generic_PVA_Extra_Coarse.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.8_generic_PVA_Extra_Coarse.inst.cfg
index 286dc4ae8b..c36eb39a12 100644
--- a/resources/quality/weedo_x40/weedo_x40_0.8_generic_PVA_Extra_Coarse.inst.cfg
+++ b/resources/quality/weedo_x40/weedo_x40_0.8_generic_PVA_Extra_Coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pva_175
quality_type = extra coarse
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
weight = 0
diff --git a/resources/quality/weedo_x40/weedo_x40_0.8_generic_PVA_Normal.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.8_generic_PVA_Normal.inst.cfg
index 9ef41eef57..0794bce059 100644
--- a/resources/quality/weedo_x40/weedo_x40_0.8_generic_PVA_Normal.inst.cfg
+++ b/resources/quality/weedo_x40/weedo_x40_0.8_generic_PVA_Normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pva_175
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
weight = 0
diff --git a/resources/quality/weedo_x40/weedo_x40_0.8_generic_TPU_Coarse.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.8_generic_TPU_Coarse.inst.cfg
index 49dab56f29..fb07cb601a 100644
--- a/resources/quality/weedo_x40/weedo_x40_0.8_generic_TPU_Coarse.inst.cfg
+++ b/resources/quality/weedo_x40/weedo_x40_0.8_generic_TPU_Coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu_175
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
weight = 0
diff --git a/resources/quality/weedo_x40/weedo_x40_0.8_generic_TPU_Draft.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.8_generic_TPU_Draft.inst.cfg
index c1d2d3cf03..aed0f028ba 100644
--- a/resources/quality/weedo_x40/weedo_x40_0.8_generic_TPU_Draft.inst.cfg
+++ b/resources/quality/weedo_x40/weedo_x40_0.8_generic_TPU_Draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu_175
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
weight = 0
diff --git a/resources/quality/weedo_x40/weedo_x40_0.8_generic_TPU_Extra_Coarse.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.8_generic_TPU_Extra_Coarse.inst.cfg
index a251e9f1e8..fe6e427fd8 100644
--- a/resources/quality/weedo_x40/weedo_x40_0.8_generic_TPU_Extra_Coarse.inst.cfg
+++ b/resources/quality/weedo_x40/weedo_x40_0.8_generic_TPU_Extra_Coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu_175
quality_type = extra coarse
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
weight = 0
diff --git a/resources/quality/weedo_x40/weedo_x40_0.8_generic_TPU_Normal.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.8_generic_TPU_Normal.inst.cfg
index a19cd3b73d..2b03ccf60f 100644
--- a/resources/quality/weedo_x40/weedo_x40_0.8_generic_TPU_Normal.inst.cfg
+++ b/resources/quality/weedo_x40/weedo_x40_0.8_generic_TPU_Normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu_175
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.8mm Nozzle
weight = 0
diff --git a/resources/quality/weedo_x40/weedo_x40_global_Coarse.inst.cfg b/resources/quality/weedo_x40/weedo_x40_global_Coarse.inst.cfg
index 6b3cd42671..2e0b53abc2 100644
--- a/resources/quality/weedo_x40/weedo_x40_global_Coarse.inst.cfg
+++ b/resources/quality/weedo_x40/weedo_x40_global_Coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
weight = -4
diff --git a/resources/quality/weedo_x40/weedo_x40_global_Draft.inst.cfg b/resources/quality/weedo_x40/weedo_x40_global_Draft.inst.cfg
index f42fb1f4fb..a7ea903605 100644
--- a/resources/quality/weedo_x40/weedo_x40_global_Draft.inst.cfg
+++ b/resources/quality/weedo_x40/weedo_x40_global_Draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
weight = -4
diff --git a/resources/quality/weedo_x40/weedo_x40_global_Extra_Coarse.inst.cfg b/resources/quality/weedo_x40/weedo_x40_global_Extra_Coarse.inst.cfg
index 428a87a1d4..0eebd3efd6 100644
--- a/resources/quality/weedo_x40/weedo_x40_global_Extra_Coarse.inst.cfg
+++ b/resources/quality/weedo_x40/weedo_x40_global_Extra_Coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = extra coarse
-setting_version = 21
+setting_version = 22
type = quality
weight = -4
diff --git a/resources/quality/weedo_x40/weedo_x40_global_Extra_Fine.inst.cfg b/resources/quality/weedo_x40/weedo_x40_global_Extra_Fine.inst.cfg
index 34a7fcbcdf..45d8a6375e 100644
--- a/resources/quality/weedo_x40/weedo_x40_global_Extra_Fine.inst.cfg
+++ b/resources/quality/weedo_x40/weedo_x40_global_Extra_Fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = extra fine
-setting_version = 21
+setting_version = 22
type = quality
weight = -1
diff --git a/resources/quality/weedo_x40/weedo_x40_global_Fine.inst.cfg b/resources/quality/weedo_x40/weedo_x40_global_Fine.inst.cfg
index 44eb5378e2..ddfeba0be4 100644
--- a/resources/quality/weedo_x40/weedo_x40_global_Fine.inst.cfg
+++ b/resources/quality/weedo_x40/weedo_x40_global_Fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/weedo_x40/weedo_x40_global_Normal.inst.cfg b/resources/quality/weedo_x40/weedo_x40_global_Normal.inst.cfg
index 4cfb451386..a7eeb06d72 100644
--- a/resources/quality/weedo_x40/weedo_x40_global_Normal.inst.cfg
+++ b/resources/quality/weedo_x40/weedo_x40_global_Normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
weight = -3
diff --git a/resources/quality/xyzprinting/abs/xyzprinting_da_vinci_1p0_pro_copper_0.40_abs_coarse.inst.cfg b/resources/quality/xyzprinting/abs/xyzprinting_da_vinci_1p0_pro_copper_0.40_abs_coarse.inst.cfg
index 3d10d3039c..6372e7982e 100644
--- a/resources/quality/xyzprinting/abs/xyzprinting_da_vinci_1p0_pro_copper_0.40_abs_coarse.inst.cfg
+++ b/resources/quality/xyzprinting/abs/xyzprinting_da_vinci_1p0_pro_copper_0.40_abs_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_abs
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
variant = Copper 0.4mm Nozzle
weight = -3
diff --git a/resources/quality/xyzprinting/abs/xyzprinting_da_vinci_1p0_pro_copper_0.40_abs_draft.inst.cfg b/resources/quality/xyzprinting/abs/xyzprinting_da_vinci_1p0_pro_copper_0.40_abs_draft.inst.cfg
index e5fce4a0a8..90995009fc 100644
--- a/resources/quality/xyzprinting/abs/xyzprinting_da_vinci_1p0_pro_copper_0.40_abs_draft.inst.cfg
+++ b/resources/quality/xyzprinting/abs/xyzprinting_da_vinci_1p0_pro_copper_0.40_abs_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_abs
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = Copper 0.4mm Nozzle
weight = -2
diff --git a/resources/quality/xyzprinting/abs/xyzprinting_da_vinci_1p0_pro_copper_0.40_abs_fine.inst.cfg b/resources/quality/xyzprinting/abs/xyzprinting_da_vinci_1p0_pro_copper_0.40_abs_fine.inst.cfg
index 561352564e..92a711f355 100644
--- a/resources/quality/xyzprinting/abs/xyzprinting_da_vinci_1p0_pro_copper_0.40_abs_fine.inst.cfg
+++ b/resources/quality/xyzprinting/abs/xyzprinting_da_vinci_1p0_pro_copper_0.40_abs_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_abs
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = Copper 0.4mm Nozzle
weight = 0
diff --git a/resources/quality/xyzprinting/abs/xyzprinting_da_vinci_1p0_pro_copper_0.40_abs_normal.inst.cfg b/resources/quality/xyzprinting/abs/xyzprinting_da_vinci_1p0_pro_copper_0.40_abs_normal.inst.cfg
index d2acc00607..5d013c8ae7 100644
--- a/resources/quality/xyzprinting/abs/xyzprinting_da_vinci_1p0_pro_copper_0.40_abs_normal.inst.cfg
+++ b/resources/quality/xyzprinting/abs/xyzprinting_da_vinci_1p0_pro_copper_0.40_abs_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_abs
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = Copper 0.4mm Nozzle
weight = -1
diff --git a/resources/quality/xyzprinting/abs/xyzprinting_da_vinci_jr_pro_xplus_copper_0.40_abs_coarse.inst.cfg b/resources/quality/xyzprinting/abs/xyzprinting_da_vinci_jr_pro_xplus_copper_0.40_abs_coarse.inst.cfg
index ff231d5e0f..ebdc1f974e 100644
--- a/resources/quality/xyzprinting/abs/xyzprinting_da_vinci_jr_pro_xplus_copper_0.40_abs_coarse.inst.cfg
+++ b/resources/quality/xyzprinting/abs/xyzprinting_da_vinci_jr_pro_xplus_copper_0.40_abs_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_abs
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
variant = Copper 0.4mm Nozzle
weight = -3
diff --git a/resources/quality/xyzprinting/abs/xyzprinting_da_vinci_jr_pro_xplus_copper_0.40_abs_draft.inst.cfg b/resources/quality/xyzprinting/abs/xyzprinting_da_vinci_jr_pro_xplus_copper_0.40_abs_draft.inst.cfg
index ea07f4858b..df43e307a2 100644
--- a/resources/quality/xyzprinting/abs/xyzprinting_da_vinci_jr_pro_xplus_copper_0.40_abs_draft.inst.cfg
+++ b/resources/quality/xyzprinting/abs/xyzprinting_da_vinci_jr_pro_xplus_copper_0.40_abs_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_abs
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = Copper 0.4mm Nozzle
weight = -2
diff --git a/resources/quality/xyzprinting/abs/xyzprinting_da_vinci_jr_pro_xplus_copper_0.40_abs_fine.inst.cfg b/resources/quality/xyzprinting/abs/xyzprinting_da_vinci_jr_pro_xplus_copper_0.40_abs_fine.inst.cfg
index b9eb3db075..39fe306e40 100644
--- a/resources/quality/xyzprinting/abs/xyzprinting_da_vinci_jr_pro_xplus_copper_0.40_abs_fine.inst.cfg
+++ b/resources/quality/xyzprinting/abs/xyzprinting_da_vinci_jr_pro_xplus_copper_0.40_abs_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_abs
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = Copper 0.4mm Nozzle
weight = 0
diff --git a/resources/quality/xyzprinting/abs/xyzprinting_da_vinci_jr_pro_xplus_copper_0.40_abs_normal.inst.cfg b/resources/quality/xyzprinting/abs/xyzprinting_da_vinci_jr_pro_xplus_copper_0.40_abs_normal.inst.cfg
index eb507fe1b9..5cbada1509 100644
--- a/resources/quality/xyzprinting/abs/xyzprinting_da_vinci_jr_pro_xplus_copper_0.40_abs_normal.inst.cfg
+++ b/resources/quality/xyzprinting/abs/xyzprinting_da_vinci_jr_pro_xplus_copper_0.40_abs_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_abs
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = Copper 0.4mm Nozzle
weight = -1
diff --git a/resources/quality/xyzprinting/abs/xyzprinting_da_vinci_pro_evo_hs_0.40_abs_coarse.inst.cfg b/resources/quality/xyzprinting/abs/xyzprinting_da_vinci_pro_evo_hs_0.40_abs_coarse.inst.cfg
index 42ac9d1402..f2e8aeda46 100644
--- a/resources/quality/xyzprinting/abs/xyzprinting_da_vinci_pro_evo_hs_0.40_abs_coarse.inst.cfg
+++ b/resources/quality/xyzprinting/abs/xyzprinting_da_vinci_pro_evo_hs_0.40_abs_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_abs
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
variant = Hardened Steel 0.4mm Nozzle
weight = -3
diff --git a/resources/quality/xyzprinting/abs/xyzprinting_da_vinci_pro_evo_hs_0.40_abs_draft.inst.cfg b/resources/quality/xyzprinting/abs/xyzprinting_da_vinci_pro_evo_hs_0.40_abs_draft.inst.cfg
index caf3b562cd..c53ee55e41 100644
--- a/resources/quality/xyzprinting/abs/xyzprinting_da_vinci_pro_evo_hs_0.40_abs_draft.inst.cfg
+++ b/resources/quality/xyzprinting/abs/xyzprinting_da_vinci_pro_evo_hs_0.40_abs_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_abs
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = Hardened Steel 0.4mm Nozzle
weight = -2
diff --git a/resources/quality/xyzprinting/abs/xyzprinting_da_vinci_pro_evo_hs_0.40_abs_fine.inst.cfg b/resources/quality/xyzprinting/abs/xyzprinting_da_vinci_pro_evo_hs_0.40_abs_fine.inst.cfg
index 15196feafc..ebb8cf5bdb 100644
--- a/resources/quality/xyzprinting/abs/xyzprinting_da_vinci_pro_evo_hs_0.40_abs_fine.inst.cfg
+++ b/resources/quality/xyzprinting/abs/xyzprinting_da_vinci_pro_evo_hs_0.40_abs_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_abs
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = Hardened Steel 0.4mm Nozzle
weight = 0
diff --git a/resources/quality/xyzprinting/abs/xyzprinting_da_vinci_pro_evo_hs_0.40_abs_normal.inst.cfg b/resources/quality/xyzprinting/abs/xyzprinting_da_vinci_pro_evo_hs_0.40_abs_normal.inst.cfg
index fb1f3d307f..cd66844ed0 100644
--- a/resources/quality/xyzprinting/abs/xyzprinting_da_vinci_pro_evo_hs_0.40_abs_normal.inst.cfg
+++ b/resources/quality/xyzprinting/abs/xyzprinting_da_vinci_pro_evo_hs_0.40_abs_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_abs
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = Hardened Steel 0.4mm Nozzle
weight = -1
diff --git a/resources/quality/xyzprinting/abs/xyzprinting_da_vinci_super_copper_0.40_abs_coarse.inst.cfg b/resources/quality/xyzprinting/abs/xyzprinting_da_vinci_super_copper_0.40_abs_coarse.inst.cfg
index c9503b55b6..18a61320f8 100644
--- a/resources/quality/xyzprinting/abs/xyzprinting_da_vinci_super_copper_0.40_abs_coarse.inst.cfg
+++ b/resources/quality/xyzprinting/abs/xyzprinting_da_vinci_super_copper_0.40_abs_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_abs
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
variant = Copper 0.4mm Nozzle
weight = -3
diff --git a/resources/quality/xyzprinting/abs/xyzprinting_da_vinci_super_copper_0.40_abs_draft.inst.cfg b/resources/quality/xyzprinting/abs/xyzprinting_da_vinci_super_copper_0.40_abs_draft.inst.cfg
index ec177b5a7c..595d814733 100644
--- a/resources/quality/xyzprinting/abs/xyzprinting_da_vinci_super_copper_0.40_abs_draft.inst.cfg
+++ b/resources/quality/xyzprinting/abs/xyzprinting_da_vinci_super_copper_0.40_abs_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_abs
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = Copper 0.4mm Nozzle
weight = -2
diff --git a/resources/quality/xyzprinting/abs/xyzprinting_da_vinci_super_copper_0.40_abs_fine.inst.cfg b/resources/quality/xyzprinting/abs/xyzprinting_da_vinci_super_copper_0.40_abs_fine.inst.cfg
index a337751456..99f3b15bd9 100644
--- a/resources/quality/xyzprinting/abs/xyzprinting_da_vinci_super_copper_0.40_abs_fine.inst.cfg
+++ b/resources/quality/xyzprinting/abs/xyzprinting_da_vinci_super_copper_0.40_abs_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_abs
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = Copper 0.4mm Nozzle
weight = 0
diff --git a/resources/quality/xyzprinting/abs/xyzprinting_da_vinci_super_copper_0.40_abs_normal.inst.cfg b/resources/quality/xyzprinting/abs/xyzprinting_da_vinci_super_copper_0.40_abs_normal.inst.cfg
index d0c6acb3e0..5e3200fcec 100644
--- a/resources/quality/xyzprinting/abs/xyzprinting_da_vinci_super_copper_0.40_abs_normal.inst.cfg
+++ b/resources/quality/xyzprinting/abs/xyzprinting_da_vinci_super_copper_0.40_abs_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_abs
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = Copper 0.4mm Nozzle
weight = -1
diff --git a/resources/quality/xyzprinting/anti_bact/xyzprinting_da_vinci_1p0_pro_copper_0.40_antibact_coarse.inst.cfg b/resources/quality/xyzprinting/anti_bact/xyzprinting_da_vinci_1p0_pro_copper_0.40_antibact_coarse.inst.cfg
index d1343e7ed4..8a939f5e3e 100644
--- a/resources/quality/xyzprinting/anti_bact/xyzprinting_da_vinci_1p0_pro_copper_0.40_antibact_coarse.inst.cfg
+++ b/resources/quality/xyzprinting/anti_bact/xyzprinting_da_vinci_1p0_pro_copper_0.40_antibact_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_antibact_pla
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
variant = Copper 0.4mm Nozzle
weight = -3
diff --git a/resources/quality/xyzprinting/anti_bact/xyzprinting_da_vinci_1p0_pro_copper_0.40_antibact_draft.inst.cfg b/resources/quality/xyzprinting/anti_bact/xyzprinting_da_vinci_1p0_pro_copper_0.40_antibact_draft.inst.cfg
index d57e2be5c0..df0940fd63 100644
--- a/resources/quality/xyzprinting/anti_bact/xyzprinting_da_vinci_1p0_pro_copper_0.40_antibact_draft.inst.cfg
+++ b/resources/quality/xyzprinting/anti_bact/xyzprinting_da_vinci_1p0_pro_copper_0.40_antibact_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_antibact_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = Copper 0.4mm Nozzle
weight = -2
diff --git a/resources/quality/xyzprinting/anti_bact/xyzprinting_da_vinci_1p0_pro_copper_0.40_antibact_fine.inst.cfg b/resources/quality/xyzprinting/anti_bact/xyzprinting_da_vinci_1p0_pro_copper_0.40_antibact_fine.inst.cfg
index 67aece9c1f..b2a0e36037 100644
--- a/resources/quality/xyzprinting/anti_bact/xyzprinting_da_vinci_1p0_pro_copper_0.40_antibact_fine.inst.cfg
+++ b/resources/quality/xyzprinting/anti_bact/xyzprinting_da_vinci_1p0_pro_copper_0.40_antibact_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_antibact_pla
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = Copper 0.4mm Nozzle
weight = 0
diff --git a/resources/quality/xyzprinting/anti_bact/xyzprinting_da_vinci_1p0_pro_copper_0.40_antibact_normal.inst.cfg b/resources/quality/xyzprinting/anti_bact/xyzprinting_da_vinci_1p0_pro_copper_0.40_antibact_normal.inst.cfg
index a6e0218378..9dbb188b2d 100644
--- a/resources/quality/xyzprinting/anti_bact/xyzprinting_da_vinci_1p0_pro_copper_0.40_antibact_normal.inst.cfg
+++ b/resources/quality/xyzprinting/anti_bact/xyzprinting_da_vinci_1p0_pro_copper_0.40_antibact_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_antibact_pla
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = Copper 0.4mm Nozzle
weight = -1
diff --git a/resources/quality/xyzprinting/anti_bact/xyzprinting_da_vinci_jr_1p0a_pro_copper_0.40_antibact_coarse.inst.cfg b/resources/quality/xyzprinting/anti_bact/xyzprinting_da_vinci_jr_1p0a_pro_copper_0.40_antibact_coarse.inst.cfg
index 205ec45441..b74aebf343 100644
--- a/resources/quality/xyzprinting/anti_bact/xyzprinting_da_vinci_jr_1p0a_pro_copper_0.40_antibact_coarse.inst.cfg
+++ b/resources/quality/xyzprinting/anti_bact/xyzprinting_da_vinci_jr_1p0a_pro_copper_0.40_antibact_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_antibact_pla
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
variant = Copper 0.4mm Nozzle
weight = -3
diff --git a/resources/quality/xyzprinting/anti_bact/xyzprinting_da_vinci_jr_1p0a_pro_copper_0.40_antibact_draft.inst.cfg b/resources/quality/xyzprinting/anti_bact/xyzprinting_da_vinci_jr_1p0a_pro_copper_0.40_antibact_draft.inst.cfg
index ce2e529949..b31a658e4e 100644
--- a/resources/quality/xyzprinting/anti_bact/xyzprinting_da_vinci_jr_1p0a_pro_copper_0.40_antibact_draft.inst.cfg
+++ b/resources/quality/xyzprinting/anti_bact/xyzprinting_da_vinci_jr_1p0a_pro_copper_0.40_antibact_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_antibact_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = Copper 0.4mm Nozzle
weight = -2
diff --git a/resources/quality/xyzprinting/anti_bact/xyzprinting_da_vinci_jr_1p0a_pro_copper_0.40_antibact_fine.inst.cfg b/resources/quality/xyzprinting/anti_bact/xyzprinting_da_vinci_jr_1p0a_pro_copper_0.40_antibact_fine.inst.cfg
index 6146308175..baf32c97c8 100644
--- a/resources/quality/xyzprinting/anti_bact/xyzprinting_da_vinci_jr_1p0a_pro_copper_0.40_antibact_fine.inst.cfg
+++ b/resources/quality/xyzprinting/anti_bact/xyzprinting_da_vinci_jr_1p0a_pro_copper_0.40_antibact_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_antibact_pla
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = Copper 0.4mm Nozzle
diff --git a/resources/quality/xyzprinting/anti_bact/xyzprinting_da_vinci_jr_1p0a_pro_copper_0.40_antibact_normal.inst.cfg b/resources/quality/xyzprinting/anti_bact/xyzprinting_da_vinci_jr_1p0a_pro_copper_0.40_antibact_normal.inst.cfg
index 705168f49a..b9f88da61c 100644
--- a/resources/quality/xyzprinting/anti_bact/xyzprinting_da_vinci_jr_1p0a_pro_copper_0.40_antibact_normal.inst.cfg
+++ b/resources/quality/xyzprinting/anti_bact/xyzprinting_da_vinci_jr_1p0a_pro_copper_0.40_antibact_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_antibact_pla
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = Copper 0.4mm Nozzle
weight = -1
diff --git a/resources/quality/xyzprinting/anti_bact/xyzprinting_da_vinci_jr_pro_xeplus_copper_0.40_antibact_coarse.inst.cfg b/resources/quality/xyzprinting/anti_bact/xyzprinting_da_vinci_jr_pro_xeplus_copper_0.40_antibact_coarse.inst.cfg
index 63186f6f46..295cf6f81b 100644
--- a/resources/quality/xyzprinting/anti_bact/xyzprinting_da_vinci_jr_pro_xeplus_copper_0.40_antibact_coarse.inst.cfg
+++ b/resources/quality/xyzprinting/anti_bact/xyzprinting_da_vinci_jr_pro_xeplus_copper_0.40_antibact_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_antibact_pla
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
variant = Copper 0.4mm Nozzle
weight = -3
diff --git a/resources/quality/xyzprinting/anti_bact/xyzprinting_da_vinci_jr_pro_xeplus_copper_0.40_antibact_draft.inst.cfg b/resources/quality/xyzprinting/anti_bact/xyzprinting_da_vinci_jr_pro_xeplus_copper_0.40_antibact_draft.inst.cfg
index ac93314305..6c0e844633 100644
--- a/resources/quality/xyzprinting/anti_bact/xyzprinting_da_vinci_jr_pro_xeplus_copper_0.40_antibact_draft.inst.cfg
+++ b/resources/quality/xyzprinting/anti_bact/xyzprinting_da_vinci_jr_pro_xeplus_copper_0.40_antibact_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_antibact_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = Copper 0.4mm Nozzle
weight = -2
diff --git a/resources/quality/xyzprinting/anti_bact/xyzprinting_da_vinci_jr_pro_xeplus_copper_0.40_antibact_fine.inst.cfg b/resources/quality/xyzprinting/anti_bact/xyzprinting_da_vinci_jr_pro_xeplus_copper_0.40_antibact_fine.inst.cfg
index fd52a269bf..36f5929574 100644
--- a/resources/quality/xyzprinting/anti_bact/xyzprinting_da_vinci_jr_pro_xeplus_copper_0.40_antibact_fine.inst.cfg
+++ b/resources/quality/xyzprinting/anti_bact/xyzprinting_da_vinci_jr_pro_xeplus_copper_0.40_antibact_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_antibact_pla
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = Copper 0.4mm Nozzle
weight = 0
diff --git a/resources/quality/xyzprinting/anti_bact/xyzprinting_da_vinci_jr_pro_xeplus_copper_0.40_antibact_normal.inst.cfg b/resources/quality/xyzprinting/anti_bact/xyzprinting_da_vinci_jr_pro_xeplus_copper_0.40_antibact_normal.inst.cfg
index ed03192375..3bf30cac0f 100644
--- a/resources/quality/xyzprinting/anti_bact/xyzprinting_da_vinci_jr_pro_xeplus_copper_0.40_antibact_normal.inst.cfg
+++ b/resources/quality/xyzprinting/anti_bact/xyzprinting_da_vinci_jr_pro_xeplus_copper_0.40_antibact_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_antibact_pla
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = Copper 0.4mm Nozzle
weight = -1
diff --git a/resources/quality/xyzprinting/anti_bact/xyzprinting_da_vinci_jr_pro_xplus_copper_0.40_antibact_coarse.inst.cfg b/resources/quality/xyzprinting/anti_bact/xyzprinting_da_vinci_jr_pro_xplus_copper_0.40_antibact_coarse.inst.cfg
index 4e7cac37b0..529085f799 100644
--- a/resources/quality/xyzprinting/anti_bact/xyzprinting_da_vinci_jr_pro_xplus_copper_0.40_antibact_coarse.inst.cfg
+++ b/resources/quality/xyzprinting/anti_bact/xyzprinting_da_vinci_jr_pro_xplus_copper_0.40_antibact_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_antibact_pla
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
variant = Copper 0.4mm Nozzle
weight = -3
diff --git a/resources/quality/xyzprinting/anti_bact/xyzprinting_da_vinci_jr_pro_xplus_copper_0.40_antibact_draft.inst.cfg b/resources/quality/xyzprinting/anti_bact/xyzprinting_da_vinci_jr_pro_xplus_copper_0.40_antibact_draft.inst.cfg
index a41fdd2d4c..a4d60e73ca 100644
--- a/resources/quality/xyzprinting/anti_bact/xyzprinting_da_vinci_jr_pro_xplus_copper_0.40_antibact_draft.inst.cfg
+++ b/resources/quality/xyzprinting/anti_bact/xyzprinting_da_vinci_jr_pro_xplus_copper_0.40_antibact_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_antibact_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = Copper 0.4mm Nozzle
weight = -2
diff --git a/resources/quality/xyzprinting/anti_bact/xyzprinting_da_vinci_jr_pro_xplus_copper_0.40_antibact_fine.inst.cfg b/resources/quality/xyzprinting/anti_bact/xyzprinting_da_vinci_jr_pro_xplus_copper_0.40_antibact_fine.inst.cfg
index d87471fedd..8f412e9d81 100644
--- a/resources/quality/xyzprinting/anti_bact/xyzprinting_da_vinci_jr_pro_xplus_copper_0.40_antibact_fine.inst.cfg
+++ b/resources/quality/xyzprinting/anti_bact/xyzprinting_da_vinci_jr_pro_xplus_copper_0.40_antibact_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_antibact_pla
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = Copper 0.4mm Nozzle
weight = 0
diff --git a/resources/quality/xyzprinting/anti_bact/xyzprinting_da_vinci_jr_pro_xplus_copper_0.40_antibact_normal.inst.cfg b/resources/quality/xyzprinting/anti_bact/xyzprinting_da_vinci_jr_pro_xplus_copper_0.40_antibact_normal.inst.cfg
index 1ccc45f1a7..dce8e99ed3 100644
--- a/resources/quality/xyzprinting/anti_bact/xyzprinting_da_vinci_jr_pro_xplus_copper_0.40_antibact_normal.inst.cfg
+++ b/resources/quality/xyzprinting/anti_bact/xyzprinting_da_vinci_jr_pro_xplus_copper_0.40_antibact_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_antibact_pla
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = Copper 0.4mm Nozzle
weight = -1
diff --git a/resources/quality/xyzprinting/anti_bact/xyzprinting_da_vinci_jr_w_pro_ss_0.40_antibact_coarse.inst.cfg b/resources/quality/xyzprinting/anti_bact/xyzprinting_da_vinci_jr_w_pro_ss_0.40_antibact_coarse.inst.cfg
index 644ffb5899..2d983942eb 100644
--- a/resources/quality/xyzprinting/anti_bact/xyzprinting_da_vinci_jr_w_pro_ss_0.40_antibact_coarse.inst.cfg
+++ b/resources/quality/xyzprinting/anti_bact/xyzprinting_da_vinci_jr_w_pro_ss_0.40_antibact_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_antibact_pla
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
variant = Stainless Steel 0.4mm Nozzle
weight = -3
diff --git a/resources/quality/xyzprinting/anti_bact/xyzprinting_da_vinci_jr_w_pro_ss_0.40_antibact_draft.inst.cfg b/resources/quality/xyzprinting/anti_bact/xyzprinting_da_vinci_jr_w_pro_ss_0.40_antibact_draft.inst.cfg
index d6a8103df2..492088f2a2 100644
--- a/resources/quality/xyzprinting/anti_bact/xyzprinting_da_vinci_jr_w_pro_ss_0.40_antibact_draft.inst.cfg
+++ b/resources/quality/xyzprinting/anti_bact/xyzprinting_da_vinci_jr_w_pro_ss_0.40_antibact_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_antibact_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = Stainless Steel 0.4mm Nozzle
weight = -2
diff --git a/resources/quality/xyzprinting/anti_bact/xyzprinting_da_vinci_jr_w_pro_ss_0.40_antibact_fine.inst.cfg b/resources/quality/xyzprinting/anti_bact/xyzprinting_da_vinci_jr_w_pro_ss_0.40_antibact_fine.inst.cfg
index c954173341..e4da7beb10 100644
--- a/resources/quality/xyzprinting/anti_bact/xyzprinting_da_vinci_jr_w_pro_ss_0.40_antibact_fine.inst.cfg
+++ b/resources/quality/xyzprinting/anti_bact/xyzprinting_da_vinci_jr_w_pro_ss_0.40_antibact_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_antibact_pla
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = Stainless Steel 0.4mm Nozzle
weight = 0
diff --git a/resources/quality/xyzprinting/anti_bact/xyzprinting_da_vinci_jr_w_pro_ss_0.40_antibact_normal.inst.cfg b/resources/quality/xyzprinting/anti_bact/xyzprinting_da_vinci_jr_w_pro_ss_0.40_antibact_normal.inst.cfg
index aec9866392..4f6491dfbf 100644
--- a/resources/quality/xyzprinting/anti_bact/xyzprinting_da_vinci_jr_w_pro_ss_0.40_antibact_normal.inst.cfg
+++ b/resources/quality/xyzprinting/anti_bact/xyzprinting_da_vinci_jr_w_pro_ss_0.40_antibact_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_antibact_pla
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = Stainless Steel 0.4mm Nozzle
weight = -1
diff --git a/resources/quality/xyzprinting/anti_bact/xyzprinting_da_vinci_pro_evo_hs_0.40_antibact_coarse.inst.cfg b/resources/quality/xyzprinting/anti_bact/xyzprinting_da_vinci_pro_evo_hs_0.40_antibact_coarse.inst.cfg
index 32535cc2c3..bd4912d5a6 100644
--- a/resources/quality/xyzprinting/anti_bact/xyzprinting_da_vinci_pro_evo_hs_0.40_antibact_coarse.inst.cfg
+++ b/resources/quality/xyzprinting/anti_bact/xyzprinting_da_vinci_pro_evo_hs_0.40_antibact_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_antibact_pla
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
variant = Hardened Steel 0.4mm Nozzle
weight = -3
diff --git a/resources/quality/xyzprinting/anti_bact/xyzprinting_da_vinci_pro_evo_hs_0.40_antibact_draft.inst.cfg b/resources/quality/xyzprinting/anti_bact/xyzprinting_da_vinci_pro_evo_hs_0.40_antibact_draft.inst.cfg
index f865e8367f..aa198f9e35 100644
--- a/resources/quality/xyzprinting/anti_bact/xyzprinting_da_vinci_pro_evo_hs_0.40_antibact_draft.inst.cfg
+++ b/resources/quality/xyzprinting/anti_bact/xyzprinting_da_vinci_pro_evo_hs_0.40_antibact_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_antibact_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = Hardened Steel 0.4mm Nozzle
weight = -2
diff --git a/resources/quality/xyzprinting/anti_bact/xyzprinting_da_vinci_pro_evo_hs_0.40_antibact_fine.inst.cfg b/resources/quality/xyzprinting/anti_bact/xyzprinting_da_vinci_pro_evo_hs_0.40_antibact_fine.inst.cfg
index 98467822e2..229e9f0e77 100644
--- a/resources/quality/xyzprinting/anti_bact/xyzprinting_da_vinci_pro_evo_hs_0.40_antibact_fine.inst.cfg
+++ b/resources/quality/xyzprinting/anti_bact/xyzprinting_da_vinci_pro_evo_hs_0.40_antibact_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_antibact_pla
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = Hardened Steel 0.4mm Nozzle
weight = 0
diff --git a/resources/quality/xyzprinting/anti_bact/xyzprinting_da_vinci_pro_evo_hs_0.40_antibact_normal.inst.cfg b/resources/quality/xyzprinting/anti_bact/xyzprinting_da_vinci_pro_evo_hs_0.40_antibact_normal.inst.cfg
index 22f0365906..9692a06a34 100644
--- a/resources/quality/xyzprinting/anti_bact/xyzprinting_da_vinci_pro_evo_hs_0.40_antibact_normal.inst.cfg
+++ b/resources/quality/xyzprinting/anti_bact/xyzprinting_da_vinci_pro_evo_hs_0.40_antibact_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_antibact_pla
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = Hardened Steel 0.4mm Nozzle
weight = -1
diff --git a/resources/quality/xyzprinting/anti_bact/xyzprinting_da_vinci_super_copper_0.40_antibact_coarse.inst.cfg b/resources/quality/xyzprinting/anti_bact/xyzprinting_da_vinci_super_copper_0.40_antibact_coarse.inst.cfg
index edcef287c7..395fc53a70 100644
--- a/resources/quality/xyzprinting/anti_bact/xyzprinting_da_vinci_super_copper_0.40_antibact_coarse.inst.cfg
+++ b/resources/quality/xyzprinting/anti_bact/xyzprinting_da_vinci_super_copper_0.40_antibact_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_antibact_pla
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
variant = Copper 0.4mm Nozzle
weight = -3
diff --git a/resources/quality/xyzprinting/anti_bact/xyzprinting_da_vinci_super_copper_0.40_antibact_draft.inst.cfg b/resources/quality/xyzprinting/anti_bact/xyzprinting_da_vinci_super_copper_0.40_antibact_draft.inst.cfg
index e54e94ecab..395670e79c 100644
--- a/resources/quality/xyzprinting/anti_bact/xyzprinting_da_vinci_super_copper_0.40_antibact_draft.inst.cfg
+++ b/resources/quality/xyzprinting/anti_bact/xyzprinting_da_vinci_super_copper_0.40_antibact_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_antibact_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = Copper 0.4mm Nozzle
weight = -2
diff --git a/resources/quality/xyzprinting/anti_bact/xyzprinting_da_vinci_super_copper_0.40_antibact_fine.inst.cfg b/resources/quality/xyzprinting/anti_bact/xyzprinting_da_vinci_super_copper_0.40_antibact_fine.inst.cfg
index 69b2b3eb5d..38b0e2e230 100644
--- a/resources/quality/xyzprinting/anti_bact/xyzprinting_da_vinci_super_copper_0.40_antibact_fine.inst.cfg
+++ b/resources/quality/xyzprinting/anti_bact/xyzprinting_da_vinci_super_copper_0.40_antibact_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_antibact_pla
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = Copper 0.4mm Nozzle
weight = 0
diff --git a/resources/quality/xyzprinting/anti_bact/xyzprinting_da_vinci_super_copper_0.40_antibact_normal.inst.cfg b/resources/quality/xyzprinting/anti_bact/xyzprinting_da_vinci_super_copper_0.40_antibact_normal.inst.cfg
index ecc39929a2..7ba3de4e79 100644
--- a/resources/quality/xyzprinting/anti_bact/xyzprinting_da_vinci_super_copper_0.40_antibact_normal.inst.cfg
+++ b/resources/quality/xyzprinting/anti_bact/xyzprinting_da_vinci_super_copper_0.40_antibact_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_antibact_pla
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = Copper 0.4mm Nozzle
weight = -1
diff --git a/resources/quality/xyzprinting/carbon_fiber/xyzprinting_da_vinci_jr_1p0a_pro_hs_0.40_carbon_fiber_coarse.inst.cfg b/resources/quality/xyzprinting/carbon_fiber/xyzprinting_da_vinci_jr_1p0a_pro_hs_0.40_carbon_fiber_coarse.inst.cfg
index dc9067e3cd..9e165cd650 100644
--- a/resources/quality/xyzprinting/carbon_fiber/xyzprinting_da_vinci_jr_1p0a_pro_hs_0.40_carbon_fiber_coarse.inst.cfg
+++ b/resources/quality/xyzprinting/carbon_fiber/xyzprinting_da_vinci_jr_1p0a_pro_hs_0.40_carbon_fiber_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_carbon_fiber
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
variant = Hardened Steel 0.4mm Nozzle
weight = -3
diff --git a/resources/quality/xyzprinting/carbon_fiber/xyzprinting_da_vinci_jr_1p0a_pro_hs_0.40_carbon_fiber_draft.inst.cfg b/resources/quality/xyzprinting/carbon_fiber/xyzprinting_da_vinci_jr_1p0a_pro_hs_0.40_carbon_fiber_draft.inst.cfg
index a2453f2d89..2daccac140 100644
--- a/resources/quality/xyzprinting/carbon_fiber/xyzprinting_da_vinci_jr_1p0a_pro_hs_0.40_carbon_fiber_draft.inst.cfg
+++ b/resources/quality/xyzprinting/carbon_fiber/xyzprinting_da_vinci_jr_1p0a_pro_hs_0.40_carbon_fiber_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_carbon_fiber
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = Hardened Steel 0.4mm Nozzle
weight = -2
diff --git a/resources/quality/xyzprinting/carbon_fiber/xyzprinting_da_vinci_jr_1p0a_pro_hs_0.40_carbon_fiber_fine.inst.cfg b/resources/quality/xyzprinting/carbon_fiber/xyzprinting_da_vinci_jr_1p0a_pro_hs_0.40_carbon_fiber_fine.inst.cfg
index e435a246b9..aab14d8444 100644
--- a/resources/quality/xyzprinting/carbon_fiber/xyzprinting_da_vinci_jr_1p0a_pro_hs_0.40_carbon_fiber_fine.inst.cfg
+++ b/resources/quality/xyzprinting/carbon_fiber/xyzprinting_da_vinci_jr_1p0a_pro_hs_0.40_carbon_fiber_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_carbon_fiber
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = Hardened Steel 0.4mm Nozzle
weight = 0
diff --git a/resources/quality/xyzprinting/carbon_fiber/xyzprinting_da_vinci_jr_1p0a_pro_hs_0.40_carbon_fiber_normal.inst.cfg b/resources/quality/xyzprinting/carbon_fiber/xyzprinting_da_vinci_jr_1p0a_pro_hs_0.40_carbon_fiber_normal.inst.cfg
index e6bb84ef67..ac80cd0fcc 100644
--- a/resources/quality/xyzprinting/carbon_fiber/xyzprinting_da_vinci_jr_1p0a_pro_hs_0.40_carbon_fiber_normal.inst.cfg
+++ b/resources/quality/xyzprinting/carbon_fiber/xyzprinting_da_vinci_jr_1p0a_pro_hs_0.40_carbon_fiber_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_carbon_fiber
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = Hardened Steel 0.4mm Nozzle
weight = -1
diff --git a/resources/quality/xyzprinting/carbon_fiber/xyzprinting_da_vinci_jr_pro_xeplus_hs_0.40_carbon_fiber_coarse.inst.cfg b/resources/quality/xyzprinting/carbon_fiber/xyzprinting_da_vinci_jr_pro_xeplus_hs_0.40_carbon_fiber_coarse.inst.cfg
index 632b617be0..d98194e70e 100644
--- a/resources/quality/xyzprinting/carbon_fiber/xyzprinting_da_vinci_jr_pro_xeplus_hs_0.40_carbon_fiber_coarse.inst.cfg
+++ b/resources/quality/xyzprinting/carbon_fiber/xyzprinting_da_vinci_jr_pro_xeplus_hs_0.40_carbon_fiber_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_carbon_fiber
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
variant = Hardened Steel 0.4mm Nozzle
weight = -3
diff --git a/resources/quality/xyzprinting/carbon_fiber/xyzprinting_da_vinci_jr_pro_xeplus_hs_0.40_carbon_fiber_draft.inst.cfg b/resources/quality/xyzprinting/carbon_fiber/xyzprinting_da_vinci_jr_pro_xeplus_hs_0.40_carbon_fiber_draft.inst.cfg
index a2e337f68d..e4e2f449ea 100644
--- a/resources/quality/xyzprinting/carbon_fiber/xyzprinting_da_vinci_jr_pro_xeplus_hs_0.40_carbon_fiber_draft.inst.cfg
+++ b/resources/quality/xyzprinting/carbon_fiber/xyzprinting_da_vinci_jr_pro_xeplus_hs_0.40_carbon_fiber_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_carbon_fiber
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = Hardened Steel 0.4mm Nozzle
weight = -2
diff --git a/resources/quality/xyzprinting/carbon_fiber/xyzprinting_da_vinci_jr_pro_xeplus_hs_0.40_carbon_fiber_fine.inst.cfg b/resources/quality/xyzprinting/carbon_fiber/xyzprinting_da_vinci_jr_pro_xeplus_hs_0.40_carbon_fiber_fine.inst.cfg
index 8179891de7..851b2f3cef 100644
--- a/resources/quality/xyzprinting/carbon_fiber/xyzprinting_da_vinci_jr_pro_xeplus_hs_0.40_carbon_fiber_fine.inst.cfg
+++ b/resources/quality/xyzprinting/carbon_fiber/xyzprinting_da_vinci_jr_pro_xeplus_hs_0.40_carbon_fiber_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_carbon_fiber
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = Hardened Steel 0.4mm Nozzle
weight = 0
diff --git a/resources/quality/xyzprinting/carbon_fiber/xyzprinting_da_vinci_jr_pro_xeplus_hs_0.40_carbon_fiber_normal.inst.cfg b/resources/quality/xyzprinting/carbon_fiber/xyzprinting_da_vinci_jr_pro_xeplus_hs_0.40_carbon_fiber_normal.inst.cfg
index 3de611c0b0..514d463fdc 100644
--- a/resources/quality/xyzprinting/carbon_fiber/xyzprinting_da_vinci_jr_pro_xeplus_hs_0.40_carbon_fiber_normal.inst.cfg
+++ b/resources/quality/xyzprinting/carbon_fiber/xyzprinting_da_vinci_jr_pro_xeplus_hs_0.40_carbon_fiber_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_carbon_fiber
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = Hardened Steel 0.4mm Nozzle
weight = -1
diff --git a/resources/quality/xyzprinting/carbon_fiber/xyzprinting_da_vinci_jr_pro_xplus_hs_0.40_carbon_fiber_coarse.inst.cfg b/resources/quality/xyzprinting/carbon_fiber/xyzprinting_da_vinci_jr_pro_xplus_hs_0.40_carbon_fiber_coarse.inst.cfg
index b99de9decf..4333f73cea 100644
--- a/resources/quality/xyzprinting/carbon_fiber/xyzprinting_da_vinci_jr_pro_xplus_hs_0.40_carbon_fiber_coarse.inst.cfg
+++ b/resources/quality/xyzprinting/carbon_fiber/xyzprinting_da_vinci_jr_pro_xplus_hs_0.40_carbon_fiber_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_carbon_fiber
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
variant = Hardened Steel 0.4mm Nozzle
weight = -3
diff --git a/resources/quality/xyzprinting/carbon_fiber/xyzprinting_da_vinci_jr_pro_xplus_hs_0.40_carbon_fiber_draft.inst.cfg b/resources/quality/xyzprinting/carbon_fiber/xyzprinting_da_vinci_jr_pro_xplus_hs_0.40_carbon_fiber_draft.inst.cfg
index e744bcfc98..2444d99971 100644
--- a/resources/quality/xyzprinting/carbon_fiber/xyzprinting_da_vinci_jr_pro_xplus_hs_0.40_carbon_fiber_draft.inst.cfg
+++ b/resources/quality/xyzprinting/carbon_fiber/xyzprinting_da_vinci_jr_pro_xplus_hs_0.40_carbon_fiber_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_carbon_fiber
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = Hardened Steel 0.4mm Nozzle
weight = -2
diff --git a/resources/quality/xyzprinting/carbon_fiber/xyzprinting_da_vinci_jr_pro_xplus_hs_0.40_carbon_fiber_fine.inst.cfg b/resources/quality/xyzprinting/carbon_fiber/xyzprinting_da_vinci_jr_pro_xplus_hs_0.40_carbon_fiber_fine.inst.cfg
index fb2122dcfe..36c6b782b9 100644
--- a/resources/quality/xyzprinting/carbon_fiber/xyzprinting_da_vinci_jr_pro_xplus_hs_0.40_carbon_fiber_fine.inst.cfg
+++ b/resources/quality/xyzprinting/carbon_fiber/xyzprinting_da_vinci_jr_pro_xplus_hs_0.40_carbon_fiber_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_carbon_fiber
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = Hardened Steel 0.4mm Nozzle
weight = 0
diff --git a/resources/quality/xyzprinting/carbon_fiber/xyzprinting_da_vinci_jr_pro_xplus_hs_0.40_carbon_fiber_normal.inst.cfg b/resources/quality/xyzprinting/carbon_fiber/xyzprinting_da_vinci_jr_pro_xplus_hs_0.40_carbon_fiber_normal.inst.cfg
index ddbe02a3af..51db981093 100644
--- a/resources/quality/xyzprinting/carbon_fiber/xyzprinting_da_vinci_jr_pro_xplus_hs_0.40_carbon_fiber_normal.inst.cfg
+++ b/resources/quality/xyzprinting/carbon_fiber/xyzprinting_da_vinci_jr_pro_xplus_hs_0.40_carbon_fiber_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_carbon_fiber
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = Hardened Steel 0.4mm Nozzle
weight = -1
diff --git a/resources/quality/xyzprinting/carbon_fiber/xyzprinting_da_vinci_jr_w_pro_hs_0.40_carbon_fiber_coarse.inst.cfg b/resources/quality/xyzprinting/carbon_fiber/xyzprinting_da_vinci_jr_w_pro_hs_0.40_carbon_fiber_coarse.inst.cfg
index a28f1933f1..1f6b852c07 100644
--- a/resources/quality/xyzprinting/carbon_fiber/xyzprinting_da_vinci_jr_w_pro_hs_0.40_carbon_fiber_coarse.inst.cfg
+++ b/resources/quality/xyzprinting/carbon_fiber/xyzprinting_da_vinci_jr_w_pro_hs_0.40_carbon_fiber_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_carbon_fiber
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
variant = Hardened Steel 0.4mm Nozzle
weight = -3
diff --git a/resources/quality/xyzprinting/carbon_fiber/xyzprinting_da_vinci_jr_w_pro_hs_0.40_carbon_fiber_draft.inst.cfg b/resources/quality/xyzprinting/carbon_fiber/xyzprinting_da_vinci_jr_w_pro_hs_0.40_carbon_fiber_draft.inst.cfg
index d6cee5e2bc..23ad943a2f 100644
--- a/resources/quality/xyzprinting/carbon_fiber/xyzprinting_da_vinci_jr_w_pro_hs_0.40_carbon_fiber_draft.inst.cfg
+++ b/resources/quality/xyzprinting/carbon_fiber/xyzprinting_da_vinci_jr_w_pro_hs_0.40_carbon_fiber_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_carbon_fiber
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = Hardened Steel 0.4mm Nozzle
weight = -2
diff --git a/resources/quality/xyzprinting/carbon_fiber/xyzprinting_da_vinci_jr_w_pro_hs_0.40_carbon_fiber_fine.inst.cfg b/resources/quality/xyzprinting/carbon_fiber/xyzprinting_da_vinci_jr_w_pro_hs_0.40_carbon_fiber_fine.inst.cfg
index cc19fc08b1..efda1f0adb 100644
--- a/resources/quality/xyzprinting/carbon_fiber/xyzprinting_da_vinci_jr_w_pro_hs_0.40_carbon_fiber_fine.inst.cfg
+++ b/resources/quality/xyzprinting/carbon_fiber/xyzprinting_da_vinci_jr_w_pro_hs_0.40_carbon_fiber_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_carbon_fiber
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = Hardened Steel 0.4mm Nozzle
weight = 0
diff --git a/resources/quality/xyzprinting/carbon_fiber/xyzprinting_da_vinci_jr_w_pro_hs_0.40_carbon_fiber_normal.inst.cfg b/resources/quality/xyzprinting/carbon_fiber/xyzprinting_da_vinci_jr_w_pro_hs_0.40_carbon_fiber_normal.inst.cfg
index dc599a52ed..14f03df4fd 100644
--- a/resources/quality/xyzprinting/carbon_fiber/xyzprinting_da_vinci_jr_w_pro_hs_0.40_carbon_fiber_normal.inst.cfg
+++ b/resources/quality/xyzprinting/carbon_fiber/xyzprinting_da_vinci_jr_w_pro_hs_0.40_carbon_fiber_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_carbon_fiber
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = Hardened Steel 0.4mm Nozzle
weight = -1
diff --git a/resources/quality/xyzprinting/carbon_fiber/xyzprinting_da_vinci_pro_evo_hs_0.40_carbon_fiber_coarse.inst.cfg b/resources/quality/xyzprinting/carbon_fiber/xyzprinting_da_vinci_pro_evo_hs_0.40_carbon_fiber_coarse.inst.cfg
index b124d5bb48..666051dd42 100644
--- a/resources/quality/xyzprinting/carbon_fiber/xyzprinting_da_vinci_pro_evo_hs_0.40_carbon_fiber_coarse.inst.cfg
+++ b/resources/quality/xyzprinting/carbon_fiber/xyzprinting_da_vinci_pro_evo_hs_0.40_carbon_fiber_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_carbon_fiber
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
variant = Hardened Steel 0.4mm Nozzle
weight = -3
diff --git a/resources/quality/xyzprinting/carbon_fiber/xyzprinting_da_vinci_pro_evo_hs_0.40_carbon_fiber_draft.inst.cfg b/resources/quality/xyzprinting/carbon_fiber/xyzprinting_da_vinci_pro_evo_hs_0.40_carbon_fiber_draft.inst.cfg
index 69d686e98f..387ca026e3 100644
--- a/resources/quality/xyzprinting/carbon_fiber/xyzprinting_da_vinci_pro_evo_hs_0.40_carbon_fiber_draft.inst.cfg
+++ b/resources/quality/xyzprinting/carbon_fiber/xyzprinting_da_vinci_pro_evo_hs_0.40_carbon_fiber_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_carbon_fiber
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = Hardened Steel 0.4mm Nozzle
weight = -2
diff --git a/resources/quality/xyzprinting/carbon_fiber/xyzprinting_da_vinci_pro_evo_hs_0.40_carbon_fiber_fine.inst.cfg b/resources/quality/xyzprinting/carbon_fiber/xyzprinting_da_vinci_pro_evo_hs_0.40_carbon_fiber_fine.inst.cfg
index a9891d0f77..e6e6bf2956 100644
--- a/resources/quality/xyzprinting/carbon_fiber/xyzprinting_da_vinci_pro_evo_hs_0.40_carbon_fiber_fine.inst.cfg
+++ b/resources/quality/xyzprinting/carbon_fiber/xyzprinting_da_vinci_pro_evo_hs_0.40_carbon_fiber_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_carbon_fiber
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = Hardened Steel 0.4mm Nozzle
weight = 0
diff --git a/resources/quality/xyzprinting/carbon_fiber/xyzprinting_da_vinci_pro_evo_hs_0.40_carbon_fiber_normal.inst.cfg b/resources/quality/xyzprinting/carbon_fiber/xyzprinting_da_vinci_pro_evo_hs_0.40_carbon_fiber_normal.inst.cfg
index 7cc9ef1351..fd588fa274 100644
--- a/resources/quality/xyzprinting/carbon_fiber/xyzprinting_da_vinci_pro_evo_hs_0.40_carbon_fiber_normal.inst.cfg
+++ b/resources/quality/xyzprinting/carbon_fiber/xyzprinting_da_vinci_pro_evo_hs_0.40_carbon_fiber_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_carbon_fiber
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = Hardened Steel 0.4mm Nozzle
weight = -1
diff --git a/resources/quality/xyzprinting/carbon_fiber/xyzprinting_da_vinci_super_hs_0.40_carbon_fiber_coarse.inst.cfg b/resources/quality/xyzprinting/carbon_fiber/xyzprinting_da_vinci_super_hs_0.40_carbon_fiber_coarse.inst.cfg
index aa695dcc93..894afece46 100644
--- a/resources/quality/xyzprinting/carbon_fiber/xyzprinting_da_vinci_super_hs_0.40_carbon_fiber_coarse.inst.cfg
+++ b/resources/quality/xyzprinting/carbon_fiber/xyzprinting_da_vinci_super_hs_0.40_carbon_fiber_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_carbon_fiber
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
variant = Hardened Steel 0.4mm Nozzle
weight = -3
diff --git a/resources/quality/xyzprinting/carbon_fiber/xyzprinting_da_vinci_super_hs_0.40_carbon_fiber_draft.inst.cfg b/resources/quality/xyzprinting/carbon_fiber/xyzprinting_da_vinci_super_hs_0.40_carbon_fiber_draft.inst.cfg
index f759cd54d3..bba2d8f06b 100644
--- a/resources/quality/xyzprinting/carbon_fiber/xyzprinting_da_vinci_super_hs_0.40_carbon_fiber_draft.inst.cfg
+++ b/resources/quality/xyzprinting/carbon_fiber/xyzprinting_da_vinci_super_hs_0.40_carbon_fiber_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_carbon_fiber
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = Hardened Steel 0.4mm Nozzle
weight = -2
diff --git a/resources/quality/xyzprinting/carbon_fiber/xyzprinting_da_vinci_super_hs_0.40_carbon_fiber_fine.inst.cfg b/resources/quality/xyzprinting/carbon_fiber/xyzprinting_da_vinci_super_hs_0.40_carbon_fiber_fine.inst.cfg
index 07046d35ca..7485968470 100644
--- a/resources/quality/xyzprinting/carbon_fiber/xyzprinting_da_vinci_super_hs_0.40_carbon_fiber_fine.inst.cfg
+++ b/resources/quality/xyzprinting/carbon_fiber/xyzprinting_da_vinci_super_hs_0.40_carbon_fiber_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_carbon_fiber
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = Hardened Steel 0.4mm Nozzle
weight = 0
diff --git a/resources/quality/xyzprinting/carbon_fiber/xyzprinting_da_vinci_super_hs_0.40_carbon_fiber_normal.inst.cfg b/resources/quality/xyzprinting/carbon_fiber/xyzprinting_da_vinci_super_hs_0.40_carbon_fiber_normal.inst.cfg
index 420ad62cdb..97a6df75a3 100644
--- a/resources/quality/xyzprinting/carbon_fiber/xyzprinting_da_vinci_super_hs_0.40_carbon_fiber_normal.inst.cfg
+++ b/resources/quality/xyzprinting/carbon_fiber/xyzprinting_da_vinci_super_hs_0.40_carbon_fiber_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_carbon_fiber
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = Hardened Steel 0.4mm Nozzle
weight = -1
diff --git a/resources/quality/xyzprinting/color_pla/xyzprinting_da_vinci_jr_1p0a_pro_copper_0.40_colorinkjet_pla_coarse.inst.cfg b/resources/quality/xyzprinting/color_pla/xyzprinting_da_vinci_jr_1p0a_pro_copper_0.40_colorinkjet_pla_coarse.inst.cfg
index 3be0382509..12a816c06e 100644
--- a/resources/quality/xyzprinting/color_pla/xyzprinting_da_vinci_jr_1p0a_pro_copper_0.40_colorinkjet_pla_coarse.inst.cfg
+++ b/resources/quality/xyzprinting/color_pla/xyzprinting_da_vinci_jr_1p0a_pro_copper_0.40_colorinkjet_pla_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_colorinkjet_pla
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
variant = Copper 0.4mm Nozzle
weight = -3
diff --git a/resources/quality/xyzprinting/color_pla/xyzprinting_da_vinci_jr_1p0a_pro_copper_0.40_colorinkjet_pla_draft.inst.cfg b/resources/quality/xyzprinting/color_pla/xyzprinting_da_vinci_jr_1p0a_pro_copper_0.40_colorinkjet_pla_draft.inst.cfg
index d5e70ea1ea..257b2c7746 100644
--- a/resources/quality/xyzprinting/color_pla/xyzprinting_da_vinci_jr_1p0a_pro_copper_0.40_colorinkjet_pla_draft.inst.cfg
+++ b/resources/quality/xyzprinting/color_pla/xyzprinting_da_vinci_jr_1p0a_pro_copper_0.40_colorinkjet_pla_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_colorinkjet_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = Copper 0.4mm Nozzle
weight = -2
diff --git a/resources/quality/xyzprinting/color_pla/xyzprinting_da_vinci_jr_1p0a_pro_copper_0.40_colorinkjet_pla_fine.inst.cfg b/resources/quality/xyzprinting/color_pla/xyzprinting_da_vinci_jr_1p0a_pro_copper_0.40_colorinkjet_pla_fine.inst.cfg
index a323736de7..3261a8fb27 100644
--- a/resources/quality/xyzprinting/color_pla/xyzprinting_da_vinci_jr_1p0a_pro_copper_0.40_colorinkjet_pla_fine.inst.cfg
+++ b/resources/quality/xyzprinting/color_pla/xyzprinting_da_vinci_jr_1p0a_pro_copper_0.40_colorinkjet_pla_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_colorinkjet_pla
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = Copper 0.4mm Nozzle
weight = 0
diff --git a/resources/quality/xyzprinting/color_pla/xyzprinting_da_vinci_jr_1p0a_pro_copper_0.40_colorinkjet_pla_normal.inst.cfg b/resources/quality/xyzprinting/color_pla/xyzprinting_da_vinci_jr_1p0a_pro_copper_0.40_colorinkjet_pla_normal.inst.cfg
index 7cb2161fcf..32df932fb6 100644
--- a/resources/quality/xyzprinting/color_pla/xyzprinting_da_vinci_jr_1p0a_pro_copper_0.40_colorinkjet_pla_normal.inst.cfg
+++ b/resources/quality/xyzprinting/color_pla/xyzprinting_da_vinci_jr_1p0a_pro_copper_0.40_colorinkjet_pla_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_colorinkjet_pla
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = Copper 0.4mm Nozzle
weight = -1
diff --git a/resources/quality/xyzprinting/color_pla/xyzprinting_da_vinci_jr_w_pro_ss_0.40_colorinkjet_pla_coarse.inst.cfg b/resources/quality/xyzprinting/color_pla/xyzprinting_da_vinci_jr_w_pro_ss_0.40_colorinkjet_pla_coarse.inst.cfg
index ad42b94ded..de70014369 100644
--- a/resources/quality/xyzprinting/color_pla/xyzprinting_da_vinci_jr_w_pro_ss_0.40_colorinkjet_pla_coarse.inst.cfg
+++ b/resources/quality/xyzprinting/color_pla/xyzprinting_da_vinci_jr_w_pro_ss_0.40_colorinkjet_pla_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_colorinkjet_pla
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
variant = Stainless Steel 0.4mm Nozzle
weight = -3
diff --git a/resources/quality/xyzprinting/color_pla/xyzprinting_da_vinci_jr_w_pro_ss_0.40_colorinkjet_pla_draft.inst.cfg b/resources/quality/xyzprinting/color_pla/xyzprinting_da_vinci_jr_w_pro_ss_0.40_colorinkjet_pla_draft.inst.cfg
index ccb651e006..ad1a8f44b9 100644
--- a/resources/quality/xyzprinting/color_pla/xyzprinting_da_vinci_jr_w_pro_ss_0.40_colorinkjet_pla_draft.inst.cfg
+++ b/resources/quality/xyzprinting/color_pla/xyzprinting_da_vinci_jr_w_pro_ss_0.40_colorinkjet_pla_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_colorinkjet_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = Stainless Steel 0.4mm Nozzle
weight = -2
diff --git a/resources/quality/xyzprinting/color_pla/xyzprinting_da_vinci_jr_w_pro_ss_0.40_colorinkjet_pla_fine.inst.cfg b/resources/quality/xyzprinting/color_pla/xyzprinting_da_vinci_jr_w_pro_ss_0.40_colorinkjet_pla_fine.inst.cfg
index e4ef75a537..b78710f8a0 100644
--- a/resources/quality/xyzprinting/color_pla/xyzprinting_da_vinci_jr_w_pro_ss_0.40_colorinkjet_pla_fine.inst.cfg
+++ b/resources/quality/xyzprinting/color_pla/xyzprinting_da_vinci_jr_w_pro_ss_0.40_colorinkjet_pla_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_colorinkjet_pla
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = Stainless Steel 0.4mm Nozzle
weight = 0
diff --git a/resources/quality/xyzprinting/color_pla/xyzprinting_da_vinci_jr_w_pro_ss_0.40_colorinkjet_pla_normal.inst.cfg b/resources/quality/xyzprinting/color_pla/xyzprinting_da_vinci_jr_w_pro_ss_0.40_colorinkjet_pla_normal.inst.cfg
index 53ce076f74..9f803f3610 100644
--- a/resources/quality/xyzprinting/color_pla/xyzprinting_da_vinci_jr_w_pro_ss_0.40_colorinkjet_pla_normal.inst.cfg
+++ b/resources/quality/xyzprinting/color_pla/xyzprinting_da_vinci_jr_w_pro_ss_0.40_colorinkjet_pla_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_colorinkjet_pla
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = Stainless Steel 0.4mm Nozzle
weight = -1
diff --git a/resources/quality/xyzprinting/color_pla/xyzprinting_da_vinci_super_copper_0.40_colorinkjet_pla_coarse.inst.cfg b/resources/quality/xyzprinting/color_pla/xyzprinting_da_vinci_super_copper_0.40_colorinkjet_pla_coarse.inst.cfg
index f3925651db..f83b2ebe59 100644
--- a/resources/quality/xyzprinting/color_pla/xyzprinting_da_vinci_super_copper_0.40_colorinkjet_pla_coarse.inst.cfg
+++ b/resources/quality/xyzprinting/color_pla/xyzprinting_da_vinci_super_copper_0.40_colorinkjet_pla_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_colorinkjet_pla
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
variant = Copper 0.4mm Nozzle
weight = -3
diff --git a/resources/quality/xyzprinting/color_pla/xyzprinting_da_vinci_super_copper_0.40_colorinkjet_pla_draft.inst.cfg b/resources/quality/xyzprinting/color_pla/xyzprinting_da_vinci_super_copper_0.40_colorinkjet_pla_draft.inst.cfg
index 305bf64cd0..2b7312c853 100644
--- a/resources/quality/xyzprinting/color_pla/xyzprinting_da_vinci_super_copper_0.40_colorinkjet_pla_draft.inst.cfg
+++ b/resources/quality/xyzprinting/color_pla/xyzprinting_da_vinci_super_copper_0.40_colorinkjet_pla_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_colorinkjet_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = Copper 0.4mm Nozzle
weight = -2
diff --git a/resources/quality/xyzprinting/color_pla/xyzprinting_da_vinci_super_copper_0.40_colorinkjet_pla_fine.inst.cfg b/resources/quality/xyzprinting/color_pla/xyzprinting_da_vinci_super_copper_0.40_colorinkjet_pla_fine.inst.cfg
index d452dca4d7..d1902eedc0 100644
--- a/resources/quality/xyzprinting/color_pla/xyzprinting_da_vinci_super_copper_0.40_colorinkjet_pla_fine.inst.cfg
+++ b/resources/quality/xyzprinting/color_pla/xyzprinting_da_vinci_super_copper_0.40_colorinkjet_pla_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_colorinkjet_pla
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = Copper 0.4mm Nozzle
weight = 0
diff --git a/resources/quality/xyzprinting/color_pla/xyzprinting_da_vinci_super_copper_0.40_colorinkjet_pla_normal.inst.cfg b/resources/quality/xyzprinting/color_pla/xyzprinting_da_vinci_super_copper_0.40_colorinkjet_pla_normal.inst.cfg
index 8aa5cdafee..0c6cfd7268 100644
--- a/resources/quality/xyzprinting/color_pla/xyzprinting_da_vinci_super_copper_0.40_colorinkjet_pla_normal.inst.cfg
+++ b/resources/quality/xyzprinting/color_pla/xyzprinting_da_vinci_super_copper_0.40_colorinkjet_pla_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_colorinkjet_pla
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = Copper 0.4mm Nozzle
weight = -1
diff --git a/resources/quality/xyzprinting/flexible/xyzprinting_da_vinci_super_copper_0.40_flexible_coarse.inst.cfg b/resources/quality/xyzprinting/flexible/xyzprinting_da_vinci_super_copper_0.40_flexible_coarse.inst.cfg
index cb88387577..08db3f2e4e 100644
--- a/resources/quality/xyzprinting/flexible/xyzprinting_da_vinci_super_copper_0.40_flexible_coarse.inst.cfg
+++ b/resources/quality/xyzprinting/flexible/xyzprinting_da_vinci_super_copper_0.40_flexible_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_flexible
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
variant = Copper 0.4mm Nozzle
weight = -3
diff --git a/resources/quality/xyzprinting/flexible/xyzprinting_da_vinci_super_copper_0.40_flexible_draft.inst.cfg b/resources/quality/xyzprinting/flexible/xyzprinting_da_vinci_super_copper_0.40_flexible_draft.inst.cfg
index 6e61a4e733..c815247dd4 100644
--- a/resources/quality/xyzprinting/flexible/xyzprinting_da_vinci_super_copper_0.40_flexible_draft.inst.cfg
+++ b/resources/quality/xyzprinting/flexible/xyzprinting_da_vinci_super_copper_0.40_flexible_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_flexible
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = Copper 0.4mm Nozzle
weight = -2
diff --git a/resources/quality/xyzprinting/flexible/xyzprinting_da_vinci_super_copper_0.40_flexible_fine.inst.cfg b/resources/quality/xyzprinting/flexible/xyzprinting_da_vinci_super_copper_0.40_flexible_fine.inst.cfg
index 078753596a..f019192a71 100644
--- a/resources/quality/xyzprinting/flexible/xyzprinting_da_vinci_super_copper_0.40_flexible_fine.inst.cfg
+++ b/resources/quality/xyzprinting/flexible/xyzprinting_da_vinci_super_copper_0.40_flexible_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_flexible
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = Copper 0.4mm Nozzle
weight = 0
diff --git a/resources/quality/xyzprinting/flexible/xyzprinting_da_vinci_super_copper_0.40_flexible_normal.inst.cfg b/resources/quality/xyzprinting/flexible/xyzprinting_da_vinci_super_copper_0.40_flexible_normal.inst.cfg
index 81d06fc309..6c50974030 100644
--- a/resources/quality/xyzprinting/flexible/xyzprinting_da_vinci_super_copper_0.40_flexible_normal.inst.cfg
+++ b/resources/quality/xyzprinting/flexible/xyzprinting_da_vinci_super_copper_0.40_flexible_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_flexible
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = Copper 0.4mm Nozzle
weight = -1
diff --git a/resources/quality/xyzprinting/metallic_pla/xyzprinting_da_vinci_jr_1p0a_pro_hs_0.40_metallic_coarse.inst.cfg b/resources/quality/xyzprinting/metallic_pla/xyzprinting_da_vinci_jr_1p0a_pro_hs_0.40_metallic_coarse.inst.cfg
index 132ada10f6..e448f131f6 100644
--- a/resources/quality/xyzprinting/metallic_pla/xyzprinting_da_vinci_jr_1p0a_pro_hs_0.40_metallic_coarse.inst.cfg
+++ b/resources/quality/xyzprinting/metallic_pla/xyzprinting_da_vinci_jr_1p0a_pro_hs_0.40_metallic_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_metallic_pla
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
variant = Hardened Steel 0.4mm Nozzle
weight = -3
diff --git a/resources/quality/xyzprinting/metallic_pla/xyzprinting_da_vinci_jr_1p0a_pro_hs_0.40_metallic_draft.inst.cfg b/resources/quality/xyzprinting/metallic_pla/xyzprinting_da_vinci_jr_1p0a_pro_hs_0.40_metallic_draft.inst.cfg
index 9a49304e05..c169a450ad 100644
--- a/resources/quality/xyzprinting/metallic_pla/xyzprinting_da_vinci_jr_1p0a_pro_hs_0.40_metallic_draft.inst.cfg
+++ b/resources/quality/xyzprinting/metallic_pla/xyzprinting_da_vinci_jr_1p0a_pro_hs_0.40_metallic_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_metallic_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = Hardened Steel 0.4mm Nozzle
weight = 0
diff --git a/resources/quality/xyzprinting/metallic_pla/xyzprinting_da_vinci_jr_1p0a_pro_hs_0.40_metallic_fine.inst.cfg b/resources/quality/xyzprinting/metallic_pla/xyzprinting_da_vinci_jr_1p0a_pro_hs_0.40_metallic_fine.inst.cfg
index 91411b381c..dc575ae9b4 100644
--- a/resources/quality/xyzprinting/metallic_pla/xyzprinting_da_vinci_jr_1p0a_pro_hs_0.40_metallic_fine.inst.cfg
+++ b/resources/quality/xyzprinting/metallic_pla/xyzprinting_da_vinci_jr_1p0a_pro_hs_0.40_metallic_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_metallic_pla
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = Hardened Steel 0.4mm Nozzle
weight = 0
diff --git a/resources/quality/xyzprinting/metallic_pla/xyzprinting_da_vinci_jr_1p0a_pro_hs_0.40_metallic_normal.inst.cfg b/resources/quality/xyzprinting/metallic_pla/xyzprinting_da_vinci_jr_1p0a_pro_hs_0.40_metallic_normal.inst.cfg
index 2cb2ad526b..6a3233b1ea 100644
--- a/resources/quality/xyzprinting/metallic_pla/xyzprinting_da_vinci_jr_1p0a_pro_hs_0.40_metallic_normal.inst.cfg
+++ b/resources/quality/xyzprinting/metallic_pla/xyzprinting_da_vinci_jr_1p0a_pro_hs_0.40_metallic_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_metallic_pla
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = Hardened Steel 0.4mm Nozzle
weight = -1
diff --git a/resources/quality/xyzprinting/metallic_pla/xyzprinting_da_vinci_jr_pro_xeplus_hs_0.40_metallic_coarse.inst.cfg b/resources/quality/xyzprinting/metallic_pla/xyzprinting_da_vinci_jr_pro_xeplus_hs_0.40_metallic_coarse.inst.cfg
index c2444da89d..95232ae85f 100644
--- a/resources/quality/xyzprinting/metallic_pla/xyzprinting_da_vinci_jr_pro_xeplus_hs_0.40_metallic_coarse.inst.cfg
+++ b/resources/quality/xyzprinting/metallic_pla/xyzprinting_da_vinci_jr_pro_xeplus_hs_0.40_metallic_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_metallic_pla
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
variant = Hardened Steel 0.4mm Nozzle
weight = -3
diff --git a/resources/quality/xyzprinting/metallic_pla/xyzprinting_da_vinci_jr_pro_xeplus_hs_0.40_metallic_draft.inst.cfg b/resources/quality/xyzprinting/metallic_pla/xyzprinting_da_vinci_jr_pro_xeplus_hs_0.40_metallic_draft.inst.cfg
index fb791e4406..23218c0ac0 100644
--- a/resources/quality/xyzprinting/metallic_pla/xyzprinting_da_vinci_jr_pro_xeplus_hs_0.40_metallic_draft.inst.cfg
+++ b/resources/quality/xyzprinting/metallic_pla/xyzprinting_da_vinci_jr_pro_xeplus_hs_0.40_metallic_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_metallic_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = Hardened Steel 0.4mm Nozzle
weight = -2
diff --git a/resources/quality/xyzprinting/metallic_pla/xyzprinting_da_vinci_jr_pro_xeplus_hs_0.40_metallic_fine.inst.cfg b/resources/quality/xyzprinting/metallic_pla/xyzprinting_da_vinci_jr_pro_xeplus_hs_0.40_metallic_fine.inst.cfg
index 365972e465..ad8762e6ad 100644
--- a/resources/quality/xyzprinting/metallic_pla/xyzprinting_da_vinci_jr_pro_xeplus_hs_0.40_metallic_fine.inst.cfg
+++ b/resources/quality/xyzprinting/metallic_pla/xyzprinting_da_vinci_jr_pro_xeplus_hs_0.40_metallic_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_metallic_pla
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = Hardened Steel 0.4mm Nozzle
weight = 0
diff --git a/resources/quality/xyzprinting/metallic_pla/xyzprinting_da_vinci_jr_pro_xeplus_hs_0.40_metallic_normal.inst.cfg b/resources/quality/xyzprinting/metallic_pla/xyzprinting_da_vinci_jr_pro_xeplus_hs_0.40_metallic_normal.inst.cfg
index edec5e2e70..7ebf142395 100644
--- a/resources/quality/xyzprinting/metallic_pla/xyzprinting_da_vinci_jr_pro_xeplus_hs_0.40_metallic_normal.inst.cfg
+++ b/resources/quality/xyzprinting/metallic_pla/xyzprinting_da_vinci_jr_pro_xeplus_hs_0.40_metallic_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_metallic_pla
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = Hardened Steel 0.4mm Nozzle
weight = -1
diff --git a/resources/quality/xyzprinting/metallic_pla/xyzprinting_da_vinci_jr_pro_xplus_hs_0.40_metallic_coarse.inst.cfg b/resources/quality/xyzprinting/metallic_pla/xyzprinting_da_vinci_jr_pro_xplus_hs_0.40_metallic_coarse.inst.cfg
index 1a88e8e2f8..0d8d5217d0 100644
--- a/resources/quality/xyzprinting/metallic_pla/xyzprinting_da_vinci_jr_pro_xplus_hs_0.40_metallic_coarse.inst.cfg
+++ b/resources/quality/xyzprinting/metallic_pla/xyzprinting_da_vinci_jr_pro_xplus_hs_0.40_metallic_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_metallic_pla
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
variant = Hardened Steel 0.4mm Nozzle
weight = -3
diff --git a/resources/quality/xyzprinting/metallic_pla/xyzprinting_da_vinci_jr_pro_xplus_hs_0.40_metallic_draft.inst.cfg b/resources/quality/xyzprinting/metallic_pla/xyzprinting_da_vinci_jr_pro_xplus_hs_0.40_metallic_draft.inst.cfg
index 1bb3b953fe..185021708b 100644
--- a/resources/quality/xyzprinting/metallic_pla/xyzprinting_da_vinci_jr_pro_xplus_hs_0.40_metallic_draft.inst.cfg
+++ b/resources/quality/xyzprinting/metallic_pla/xyzprinting_da_vinci_jr_pro_xplus_hs_0.40_metallic_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_metallic_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = Hardened Steel 0.4mm Nozzle
weight = -2
diff --git a/resources/quality/xyzprinting/metallic_pla/xyzprinting_da_vinci_jr_pro_xplus_hs_0.40_metallic_fine.inst.cfg b/resources/quality/xyzprinting/metallic_pla/xyzprinting_da_vinci_jr_pro_xplus_hs_0.40_metallic_fine.inst.cfg
index a72631a556..8ff7608693 100644
--- a/resources/quality/xyzprinting/metallic_pla/xyzprinting_da_vinci_jr_pro_xplus_hs_0.40_metallic_fine.inst.cfg
+++ b/resources/quality/xyzprinting/metallic_pla/xyzprinting_da_vinci_jr_pro_xplus_hs_0.40_metallic_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_metallic_pla
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = Hardened Steel 0.4mm Nozzle
weight = 0
diff --git a/resources/quality/xyzprinting/metallic_pla/xyzprinting_da_vinci_jr_pro_xplus_hs_0.40_metallic_normal.inst.cfg b/resources/quality/xyzprinting/metallic_pla/xyzprinting_da_vinci_jr_pro_xplus_hs_0.40_metallic_normal.inst.cfg
index e3bf34f417..6af4cd7483 100644
--- a/resources/quality/xyzprinting/metallic_pla/xyzprinting_da_vinci_jr_pro_xplus_hs_0.40_metallic_normal.inst.cfg
+++ b/resources/quality/xyzprinting/metallic_pla/xyzprinting_da_vinci_jr_pro_xplus_hs_0.40_metallic_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_metallic_pla
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = Hardened Steel 0.4mm Nozzle
weight = -1
diff --git a/resources/quality/xyzprinting/metallic_pla/xyzprinting_da_vinci_jr_w_pro_hs_0.40_metallic_coarse.inst.cfg b/resources/quality/xyzprinting/metallic_pla/xyzprinting_da_vinci_jr_w_pro_hs_0.40_metallic_coarse.inst.cfg
index 9cfd03c146..9dcc94a284 100644
--- a/resources/quality/xyzprinting/metallic_pla/xyzprinting_da_vinci_jr_w_pro_hs_0.40_metallic_coarse.inst.cfg
+++ b/resources/quality/xyzprinting/metallic_pla/xyzprinting_da_vinci_jr_w_pro_hs_0.40_metallic_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_metallic_pla
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
variant = Hardened Steel 0.4mm Nozzle
weight = -3
diff --git a/resources/quality/xyzprinting/metallic_pla/xyzprinting_da_vinci_jr_w_pro_hs_0.40_metallic_draft.inst.cfg b/resources/quality/xyzprinting/metallic_pla/xyzprinting_da_vinci_jr_w_pro_hs_0.40_metallic_draft.inst.cfg
index 960bae053c..88d373084c 100644
--- a/resources/quality/xyzprinting/metallic_pla/xyzprinting_da_vinci_jr_w_pro_hs_0.40_metallic_draft.inst.cfg
+++ b/resources/quality/xyzprinting/metallic_pla/xyzprinting_da_vinci_jr_w_pro_hs_0.40_metallic_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_metallic_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = Hardened Steel 0.4mm Nozzle
weight = -2
diff --git a/resources/quality/xyzprinting/metallic_pla/xyzprinting_da_vinci_jr_w_pro_hs_0.40_metallic_fine.inst.cfg b/resources/quality/xyzprinting/metallic_pla/xyzprinting_da_vinci_jr_w_pro_hs_0.40_metallic_fine.inst.cfg
index 1aa1ecc460..a74fa56f94 100644
--- a/resources/quality/xyzprinting/metallic_pla/xyzprinting_da_vinci_jr_w_pro_hs_0.40_metallic_fine.inst.cfg
+++ b/resources/quality/xyzprinting/metallic_pla/xyzprinting_da_vinci_jr_w_pro_hs_0.40_metallic_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_metallic_pla
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = Hardened Steel 0.4mm Nozzle
weight = 0
diff --git a/resources/quality/xyzprinting/metallic_pla/xyzprinting_da_vinci_jr_w_pro_hs_0.40_metallic_normal.inst.cfg b/resources/quality/xyzprinting/metallic_pla/xyzprinting_da_vinci_jr_w_pro_hs_0.40_metallic_normal.inst.cfg
index ed1e0774ae..cf0b95050f 100644
--- a/resources/quality/xyzprinting/metallic_pla/xyzprinting_da_vinci_jr_w_pro_hs_0.40_metallic_normal.inst.cfg
+++ b/resources/quality/xyzprinting/metallic_pla/xyzprinting_da_vinci_jr_w_pro_hs_0.40_metallic_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_metallic_pla
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = Hardened Steel 0.4mm Nozzle
weight = -1
diff --git a/resources/quality/xyzprinting/metallic_pla/xyzprinting_da_vinci_pro_evo_hs_0.40_metallic_coarse.inst.cfg b/resources/quality/xyzprinting/metallic_pla/xyzprinting_da_vinci_pro_evo_hs_0.40_metallic_coarse.inst.cfg
index b08cc5aaa1..705878fadc 100644
--- a/resources/quality/xyzprinting/metallic_pla/xyzprinting_da_vinci_pro_evo_hs_0.40_metallic_coarse.inst.cfg
+++ b/resources/quality/xyzprinting/metallic_pla/xyzprinting_da_vinci_pro_evo_hs_0.40_metallic_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_metallic_pla
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
variant = Hardened Steel 0.4mm Nozzle
weight = -3
diff --git a/resources/quality/xyzprinting/metallic_pla/xyzprinting_da_vinci_pro_evo_hs_0.40_metallic_draft.inst.cfg b/resources/quality/xyzprinting/metallic_pla/xyzprinting_da_vinci_pro_evo_hs_0.40_metallic_draft.inst.cfg
index 5922bba003..b3020e861e 100644
--- a/resources/quality/xyzprinting/metallic_pla/xyzprinting_da_vinci_pro_evo_hs_0.40_metallic_draft.inst.cfg
+++ b/resources/quality/xyzprinting/metallic_pla/xyzprinting_da_vinci_pro_evo_hs_0.40_metallic_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_metallic_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = Hardened Steel 0.4mm Nozzle
weight = -2
diff --git a/resources/quality/xyzprinting/metallic_pla/xyzprinting_da_vinci_pro_evo_hs_0.40_metallic_fine.inst.cfg b/resources/quality/xyzprinting/metallic_pla/xyzprinting_da_vinci_pro_evo_hs_0.40_metallic_fine.inst.cfg
index 209c35bf8d..592fab50c9 100644
--- a/resources/quality/xyzprinting/metallic_pla/xyzprinting_da_vinci_pro_evo_hs_0.40_metallic_fine.inst.cfg
+++ b/resources/quality/xyzprinting/metallic_pla/xyzprinting_da_vinci_pro_evo_hs_0.40_metallic_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_metallic_pla
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = Hardened Steel 0.4mm Nozzle
weight = 0
diff --git a/resources/quality/xyzprinting/metallic_pla/xyzprinting_da_vinci_pro_evo_hs_0.40_metallic_normal.inst.cfg b/resources/quality/xyzprinting/metallic_pla/xyzprinting_da_vinci_pro_evo_hs_0.40_metallic_normal.inst.cfg
index 233c3a7e06..b22706ddd1 100644
--- a/resources/quality/xyzprinting/metallic_pla/xyzprinting_da_vinci_pro_evo_hs_0.40_metallic_normal.inst.cfg
+++ b/resources/quality/xyzprinting/metallic_pla/xyzprinting_da_vinci_pro_evo_hs_0.40_metallic_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_metallic_pla
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = Hardened Steel 0.4mm Nozzle
weight = -1
diff --git a/resources/quality/xyzprinting/metallic_pla/xyzprinting_da_vinci_super_hs_0.40_metallic_coarse.inst.cfg b/resources/quality/xyzprinting/metallic_pla/xyzprinting_da_vinci_super_hs_0.40_metallic_coarse.inst.cfg
index 4573839ea9..e73335fc95 100644
--- a/resources/quality/xyzprinting/metallic_pla/xyzprinting_da_vinci_super_hs_0.40_metallic_coarse.inst.cfg
+++ b/resources/quality/xyzprinting/metallic_pla/xyzprinting_da_vinci_super_hs_0.40_metallic_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_metallic_pla
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
variant = Hardened Steel 0.4mm Nozzle
weight = -3
diff --git a/resources/quality/xyzprinting/metallic_pla/xyzprinting_da_vinci_super_hs_0.40_metallic_draft.inst.cfg b/resources/quality/xyzprinting/metallic_pla/xyzprinting_da_vinci_super_hs_0.40_metallic_draft.inst.cfg
index 29be4a0283..55d1167d23 100644
--- a/resources/quality/xyzprinting/metallic_pla/xyzprinting_da_vinci_super_hs_0.40_metallic_draft.inst.cfg
+++ b/resources/quality/xyzprinting/metallic_pla/xyzprinting_da_vinci_super_hs_0.40_metallic_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_metallic_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = Hardened Steel 0.4mm Nozzle
weight = -2
diff --git a/resources/quality/xyzprinting/metallic_pla/xyzprinting_da_vinci_super_hs_0.40_metallic_fine.inst.cfg b/resources/quality/xyzprinting/metallic_pla/xyzprinting_da_vinci_super_hs_0.40_metallic_fine.inst.cfg
index 3fe163b6b6..b92706ae7b 100644
--- a/resources/quality/xyzprinting/metallic_pla/xyzprinting_da_vinci_super_hs_0.40_metallic_fine.inst.cfg
+++ b/resources/quality/xyzprinting/metallic_pla/xyzprinting_da_vinci_super_hs_0.40_metallic_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_metallic_pla
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = Hardened Steel 0.4mm Nozzle
weight = 0
diff --git a/resources/quality/xyzprinting/metallic_pla/xyzprinting_da_vinci_super_hs_0.40_metallic_normal.inst.cfg b/resources/quality/xyzprinting/metallic_pla/xyzprinting_da_vinci_super_hs_0.40_metallic_normal.inst.cfg
index d48a78fa56..cfb3f2ff97 100644
--- a/resources/quality/xyzprinting/metallic_pla/xyzprinting_da_vinci_super_hs_0.40_metallic_normal.inst.cfg
+++ b/resources/quality/xyzprinting/metallic_pla/xyzprinting_da_vinci_super_hs_0.40_metallic_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_metallic_pla
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = Hardened Steel 0.4mm Nozzle
weight = -1
diff --git a/resources/quality/xyzprinting/nylon/xyzprinting_da_vinci_pro_evo_hs_0.40_nylon_coarse.inst.cfg b/resources/quality/xyzprinting/nylon/xyzprinting_da_vinci_pro_evo_hs_0.40_nylon_coarse.inst.cfg
index e6c0a033dd..5a53c2a437 100644
--- a/resources/quality/xyzprinting/nylon/xyzprinting_da_vinci_pro_evo_hs_0.40_nylon_coarse.inst.cfg
+++ b/resources/quality/xyzprinting/nylon/xyzprinting_da_vinci_pro_evo_hs_0.40_nylon_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_nylon
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
variant = Hardened Steel 0.4mm Nozzle
weight = -3
diff --git a/resources/quality/xyzprinting/nylon/xyzprinting_da_vinci_pro_evo_hs_0.40_nylon_draft.inst.cfg b/resources/quality/xyzprinting/nylon/xyzprinting_da_vinci_pro_evo_hs_0.40_nylon_draft.inst.cfg
index c12031ed27..70ebfad1a2 100644
--- a/resources/quality/xyzprinting/nylon/xyzprinting_da_vinci_pro_evo_hs_0.40_nylon_draft.inst.cfg
+++ b/resources/quality/xyzprinting/nylon/xyzprinting_da_vinci_pro_evo_hs_0.40_nylon_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_nylon
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = Hardened Steel 0.4mm Nozzle
weight = -2
diff --git a/resources/quality/xyzprinting/nylon/xyzprinting_da_vinci_pro_evo_hs_0.40_nylon_fine.inst.cfg b/resources/quality/xyzprinting/nylon/xyzprinting_da_vinci_pro_evo_hs_0.40_nylon_fine.inst.cfg
index c0f4cd11d2..3f8ad26804 100644
--- a/resources/quality/xyzprinting/nylon/xyzprinting_da_vinci_pro_evo_hs_0.40_nylon_fine.inst.cfg
+++ b/resources/quality/xyzprinting/nylon/xyzprinting_da_vinci_pro_evo_hs_0.40_nylon_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_nylon
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = Hardened Steel 0.4mm Nozzle
weight = 0
diff --git a/resources/quality/xyzprinting/nylon/xyzprinting_da_vinci_pro_evo_hs_0.40_nylon_normal.inst.cfg b/resources/quality/xyzprinting/nylon/xyzprinting_da_vinci_pro_evo_hs_0.40_nylon_normal.inst.cfg
index dfe6ef271f..151556a2f4 100644
--- a/resources/quality/xyzprinting/nylon/xyzprinting_da_vinci_pro_evo_hs_0.40_nylon_normal.inst.cfg
+++ b/resources/quality/xyzprinting/nylon/xyzprinting_da_vinci_pro_evo_hs_0.40_nylon_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_nylon
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = Hardened Steel 0.4mm Nozzle
weight = -1
diff --git a/resources/quality/xyzprinting/nylon/xyzprinting_da_vinci_super_copper_0.40_nylon_coarse.inst.cfg b/resources/quality/xyzprinting/nylon/xyzprinting_da_vinci_super_copper_0.40_nylon_coarse.inst.cfg
index 3a6de84dab..9237e4f137 100644
--- a/resources/quality/xyzprinting/nylon/xyzprinting_da_vinci_super_copper_0.40_nylon_coarse.inst.cfg
+++ b/resources/quality/xyzprinting/nylon/xyzprinting_da_vinci_super_copper_0.40_nylon_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_nylon
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
variant = Copper 0.4mm Nozzle
weight = -3
diff --git a/resources/quality/xyzprinting/nylon/xyzprinting_da_vinci_super_copper_0.40_nylon_draft.inst.cfg b/resources/quality/xyzprinting/nylon/xyzprinting_da_vinci_super_copper_0.40_nylon_draft.inst.cfg
index 855ed06939..0d28ade067 100644
--- a/resources/quality/xyzprinting/nylon/xyzprinting_da_vinci_super_copper_0.40_nylon_draft.inst.cfg
+++ b/resources/quality/xyzprinting/nylon/xyzprinting_da_vinci_super_copper_0.40_nylon_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_nylon
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = Copper 0.4mm Nozzle
weight = -2
diff --git a/resources/quality/xyzprinting/nylon/xyzprinting_da_vinci_super_copper_0.40_nylon_fine.inst.cfg b/resources/quality/xyzprinting/nylon/xyzprinting_da_vinci_super_copper_0.40_nylon_fine.inst.cfg
index fb2080ad70..2b9f6f1218 100644
--- a/resources/quality/xyzprinting/nylon/xyzprinting_da_vinci_super_copper_0.40_nylon_fine.inst.cfg
+++ b/resources/quality/xyzprinting/nylon/xyzprinting_da_vinci_super_copper_0.40_nylon_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_nylon
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = Copper 0.4mm Nozzle
weight = 0
diff --git a/resources/quality/xyzprinting/nylon/xyzprinting_da_vinci_super_copper_0.40_nylon_normal.inst.cfg b/resources/quality/xyzprinting/nylon/xyzprinting_da_vinci_super_copper_0.40_nylon_normal.inst.cfg
index 3a18e6591d..62666f8400 100644
--- a/resources/quality/xyzprinting/nylon/xyzprinting_da_vinci_super_copper_0.40_nylon_normal.inst.cfg
+++ b/resources/quality/xyzprinting/nylon/xyzprinting_da_vinci_super_copper_0.40_nylon_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_nylon
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = Copper 0.4mm Nozzle
weight = -1
diff --git a/resources/quality/xyzprinting/pahtcf15/xyzprinting_da_vinci_pro_evo_hsht_0.60_pahtcf15_coarse.inst.cfg b/resources/quality/xyzprinting/pahtcf15/xyzprinting_da_vinci_pro_evo_hsht_0.60_pahtcf15_coarse.inst.cfg
index 707f42bafe..7daf31408d 100644
--- a/resources/quality/xyzprinting/pahtcf15/xyzprinting_da_vinci_pro_evo_hsht_0.60_pahtcf15_coarse.inst.cfg
+++ b/resources/quality/xyzprinting/pahtcf15/xyzprinting_da_vinci_pro_evo_hsht_0.60_pahtcf15_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_pahtcf15
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
variant = Hardened Steel High Temp. 0.6mm Nozzle
weight = -3
diff --git a/resources/quality/xyzprinting/pahtcf15/xyzprinting_da_vinci_pro_evo_hsht_0.60_pahtcf15_draft.inst.cfg b/resources/quality/xyzprinting/pahtcf15/xyzprinting_da_vinci_pro_evo_hsht_0.60_pahtcf15_draft.inst.cfg
index ba4a71a44e..a202067fd0 100644
--- a/resources/quality/xyzprinting/pahtcf15/xyzprinting_da_vinci_pro_evo_hsht_0.60_pahtcf15_draft.inst.cfg
+++ b/resources/quality/xyzprinting/pahtcf15/xyzprinting_da_vinci_pro_evo_hsht_0.60_pahtcf15_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_pahtcf15
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = Hardened Steel High Temp. 0.6mm Nozzle
weight = -2
diff --git a/resources/quality/xyzprinting/pahtcf15/xyzprinting_da_vinci_pro_evo_hsht_0.60_pahtcf15_fine.inst.cfg b/resources/quality/xyzprinting/pahtcf15/xyzprinting_da_vinci_pro_evo_hsht_0.60_pahtcf15_fine.inst.cfg
index e4817cd1d3..c5574e0dfd 100644
--- a/resources/quality/xyzprinting/pahtcf15/xyzprinting_da_vinci_pro_evo_hsht_0.60_pahtcf15_fine.inst.cfg
+++ b/resources/quality/xyzprinting/pahtcf15/xyzprinting_da_vinci_pro_evo_hsht_0.60_pahtcf15_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_pahtcf15
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = Hardened Steel High Temp. 0.6mm Nozzle
weight = 0
diff --git a/resources/quality/xyzprinting/pahtcf15/xyzprinting_da_vinci_pro_evo_hsht_0.60_pahtcf15_normal.inst.cfg b/resources/quality/xyzprinting/pahtcf15/xyzprinting_da_vinci_pro_evo_hsht_0.60_pahtcf15_normal.inst.cfg
index d67062f81f..7c75c4db5a 100644
--- a/resources/quality/xyzprinting/pahtcf15/xyzprinting_da_vinci_pro_evo_hsht_0.60_pahtcf15_normal.inst.cfg
+++ b/resources/quality/xyzprinting/pahtcf15/xyzprinting_da_vinci_pro_evo_hsht_0.60_pahtcf15_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_pahtcf15
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = Hardened Steel High Temp. 0.6mm Nozzle
weight = -1
diff --git a/resources/quality/xyzprinting/pc/xyzprinting_da_vinci_pro_evo_hs_0.40_pc_coarse.inst.cfg b/resources/quality/xyzprinting/pc/xyzprinting_da_vinci_pro_evo_hs_0.40_pc_coarse.inst.cfg
index 4088731019..f012edda14 100644
--- a/resources/quality/xyzprinting/pc/xyzprinting_da_vinci_pro_evo_hs_0.40_pc_coarse.inst.cfg
+++ b/resources/quality/xyzprinting/pc/xyzprinting_da_vinci_pro_evo_hs_0.40_pc_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_pc
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
variant = Hardened Steel 0.4mm Nozzle
weight = -3
diff --git a/resources/quality/xyzprinting/pc/xyzprinting_da_vinci_pro_evo_hs_0.40_pc_draft.inst.cfg b/resources/quality/xyzprinting/pc/xyzprinting_da_vinci_pro_evo_hs_0.40_pc_draft.inst.cfg
index d6b945400e..b9f314ac65 100644
--- a/resources/quality/xyzprinting/pc/xyzprinting_da_vinci_pro_evo_hs_0.40_pc_draft.inst.cfg
+++ b/resources/quality/xyzprinting/pc/xyzprinting_da_vinci_pro_evo_hs_0.40_pc_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_pc
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = Hardened Steel 0.4mm Nozzle
weight = -2
diff --git a/resources/quality/xyzprinting/pc/xyzprinting_da_vinci_pro_evo_hs_0.40_pc_fine.inst.cfg b/resources/quality/xyzprinting/pc/xyzprinting_da_vinci_pro_evo_hs_0.40_pc_fine.inst.cfg
index ab2475a507..e8606611d7 100644
--- a/resources/quality/xyzprinting/pc/xyzprinting_da_vinci_pro_evo_hs_0.40_pc_fine.inst.cfg
+++ b/resources/quality/xyzprinting/pc/xyzprinting_da_vinci_pro_evo_hs_0.40_pc_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_pc
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = Hardened Steel 0.4mm Nozzle
weight = 0
diff --git a/resources/quality/xyzprinting/pc/xyzprinting_da_vinci_pro_evo_hs_0.40_pc_normal.inst.cfg b/resources/quality/xyzprinting/pc/xyzprinting_da_vinci_pro_evo_hs_0.40_pc_normal.inst.cfg
index 2d6b48cc0a..b91caf62a4 100644
--- a/resources/quality/xyzprinting/pc/xyzprinting_da_vinci_pro_evo_hs_0.40_pc_normal.inst.cfg
+++ b/resources/quality/xyzprinting/pc/xyzprinting_da_vinci_pro_evo_hs_0.40_pc_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_pc
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = Hardened Steel 0.4mm Nozzle
weight = -1
diff --git a/resources/quality/xyzprinting/pc/xyzprinting_da_vinci_pro_evo_hsht_0.60_pc_coarse.inst.cfg b/resources/quality/xyzprinting/pc/xyzprinting_da_vinci_pro_evo_hsht_0.60_pc_coarse.inst.cfg
index 2e340eabec..a1c197e007 100644
--- a/resources/quality/xyzprinting/pc/xyzprinting_da_vinci_pro_evo_hsht_0.60_pc_coarse.inst.cfg
+++ b/resources/quality/xyzprinting/pc/xyzprinting_da_vinci_pro_evo_hsht_0.60_pc_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_pc
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
variant = Hardened Steel High Temp. 0.6mm Nozzle
weight = -3
diff --git a/resources/quality/xyzprinting/pc/xyzprinting_da_vinci_pro_evo_hsht_0.60_pc_draft.inst.cfg b/resources/quality/xyzprinting/pc/xyzprinting_da_vinci_pro_evo_hsht_0.60_pc_draft.inst.cfg
index 43226f4ed2..a8345d3ea2 100644
--- a/resources/quality/xyzprinting/pc/xyzprinting_da_vinci_pro_evo_hsht_0.60_pc_draft.inst.cfg
+++ b/resources/quality/xyzprinting/pc/xyzprinting_da_vinci_pro_evo_hsht_0.60_pc_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_pc
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = Hardened Steel High Temp. 0.6mm Nozzle
weight = -2
diff --git a/resources/quality/xyzprinting/pc/xyzprinting_da_vinci_pro_evo_hsht_0.60_pc_fine.inst.cfg b/resources/quality/xyzprinting/pc/xyzprinting_da_vinci_pro_evo_hsht_0.60_pc_fine.inst.cfg
index f7ec32e824..4dfbf5b0a2 100644
--- a/resources/quality/xyzprinting/pc/xyzprinting_da_vinci_pro_evo_hsht_0.60_pc_fine.inst.cfg
+++ b/resources/quality/xyzprinting/pc/xyzprinting_da_vinci_pro_evo_hsht_0.60_pc_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_pc
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = Hardened Steel High Temp. 0.6mm Nozzle
weight = 0
diff --git a/resources/quality/xyzprinting/pc/xyzprinting_da_vinci_pro_evo_hsht_0.60_pc_normal.inst.cfg b/resources/quality/xyzprinting/pc/xyzprinting_da_vinci_pro_evo_hsht_0.60_pc_normal.inst.cfg
index 7a3cbb46f3..da6b3e2bb6 100644
--- a/resources/quality/xyzprinting/pc/xyzprinting_da_vinci_pro_evo_hsht_0.60_pc_normal.inst.cfg
+++ b/resources/quality/xyzprinting/pc/xyzprinting_da_vinci_pro_evo_hsht_0.60_pc_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_pc
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = Hardened Steel High Temp. 0.6mm Nozzle
weight = -1
diff --git a/resources/quality/xyzprinting/petcf15/xyzprinting_da_vinci_pro_evo_hsht_0.60_petcf15_coarse.inst.cfg b/resources/quality/xyzprinting/petcf15/xyzprinting_da_vinci_pro_evo_hsht_0.60_petcf15_coarse.inst.cfg
index 994edfb09e..e39dea3695 100644
--- a/resources/quality/xyzprinting/petcf15/xyzprinting_da_vinci_pro_evo_hsht_0.60_petcf15_coarse.inst.cfg
+++ b/resources/quality/xyzprinting/petcf15/xyzprinting_da_vinci_pro_evo_hsht_0.60_petcf15_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_petcf15
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
variant = Hardened Steel High Temp. 0.6mm Nozzle
weight = -3
diff --git a/resources/quality/xyzprinting/petcf15/xyzprinting_da_vinci_pro_evo_hsht_0.60_petcf15_draft.inst.cfg b/resources/quality/xyzprinting/petcf15/xyzprinting_da_vinci_pro_evo_hsht_0.60_petcf15_draft.inst.cfg
index a859c82657..28e232b3cc 100644
--- a/resources/quality/xyzprinting/petcf15/xyzprinting_da_vinci_pro_evo_hsht_0.60_petcf15_draft.inst.cfg
+++ b/resources/quality/xyzprinting/petcf15/xyzprinting_da_vinci_pro_evo_hsht_0.60_petcf15_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_petcf15
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = Hardened Steel High Temp. 0.6mm Nozzle
weight = -2
diff --git a/resources/quality/xyzprinting/petcf15/xyzprinting_da_vinci_pro_evo_hsht_0.60_petcf15_fine.inst.cfg b/resources/quality/xyzprinting/petcf15/xyzprinting_da_vinci_pro_evo_hsht_0.60_petcf15_fine.inst.cfg
index c5e93cb2ad..ca6ac38c98 100644
--- a/resources/quality/xyzprinting/petcf15/xyzprinting_da_vinci_pro_evo_hsht_0.60_petcf15_fine.inst.cfg
+++ b/resources/quality/xyzprinting/petcf15/xyzprinting_da_vinci_pro_evo_hsht_0.60_petcf15_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_petcf15
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = Hardened Steel High Temp. 0.6mm Nozzle
weight = 0
diff --git a/resources/quality/xyzprinting/petcf15/xyzprinting_da_vinci_pro_evo_hsht_0.60_petcf15_normal.inst.cfg b/resources/quality/xyzprinting/petcf15/xyzprinting_da_vinci_pro_evo_hsht_0.60_petcf15_normal.inst.cfg
index 3b7663746d..d86fec1184 100644
--- a/resources/quality/xyzprinting/petcf15/xyzprinting_da_vinci_pro_evo_hsht_0.60_petcf15_normal.inst.cfg
+++ b/resources/quality/xyzprinting/petcf15/xyzprinting_da_vinci_pro_evo_hsht_0.60_petcf15_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_petcf15
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = Hardened Steel High Temp. 0.6mm Nozzle
weight = -1
diff --git a/resources/quality/xyzprinting/petg/xyzprinting_da_vinci_1p0_pro_copper_0.40_petg_coarse.inst.cfg b/resources/quality/xyzprinting/petg/xyzprinting_da_vinci_1p0_pro_copper_0.40_petg_coarse.inst.cfg
index dddff7d4ee..f41645ef5a 100644
--- a/resources/quality/xyzprinting/petg/xyzprinting_da_vinci_1p0_pro_copper_0.40_petg_coarse.inst.cfg
+++ b/resources/quality/xyzprinting/petg/xyzprinting_da_vinci_1p0_pro_copper_0.40_petg_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_petg
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
variant = Copper 0.4mm Nozzle
weight = -3
diff --git a/resources/quality/xyzprinting/petg/xyzprinting_da_vinci_1p0_pro_copper_0.40_petg_draft.inst.cfg b/resources/quality/xyzprinting/petg/xyzprinting_da_vinci_1p0_pro_copper_0.40_petg_draft.inst.cfg
index 7481cd2d80..0b62de3512 100644
--- a/resources/quality/xyzprinting/petg/xyzprinting_da_vinci_1p0_pro_copper_0.40_petg_draft.inst.cfg
+++ b/resources/quality/xyzprinting/petg/xyzprinting_da_vinci_1p0_pro_copper_0.40_petg_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_petg
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = Copper 0.4mm Nozzle
weight = -2
diff --git a/resources/quality/xyzprinting/petg/xyzprinting_da_vinci_1p0_pro_copper_0.40_petg_fine.inst.cfg b/resources/quality/xyzprinting/petg/xyzprinting_da_vinci_1p0_pro_copper_0.40_petg_fine.inst.cfg
index 8f017ea99f..252e0ee232 100644
--- a/resources/quality/xyzprinting/petg/xyzprinting_da_vinci_1p0_pro_copper_0.40_petg_fine.inst.cfg
+++ b/resources/quality/xyzprinting/petg/xyzprinting_da_vinci_1p0_pro_copper_0.40_petg_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_petg
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = Copper 0.4mm Nozzle
weight = 0
diff --git a/resources/quality/xyzprinting/petg/xyzprinting_da_vinci_1p0_pro_copper_0.40_petg_normal.inst.cfg b/resources/quality/xyzprinting/petg/xyzprinting_da_vinci_1p0_pro_copper_0.40_petg_normal.inst.cfg
index 1ccf58b8a3..f2c540043f 100644
--- a/resources/quality/xyzprinting/petg/xyzprinting_da_vinci_1p0_pro_copper_0.40_petg_normal.inst.cfg
+++ b/resources/quality/xyzprinting/petg/xyzprinting_da_vinci_1p0_pro_copper_0.40_petg_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_petg
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = Copper 0.4mm Nozzle
weight = -1
diff --git a/resources/quality/xyzprinting/petg/xyzprinting_da_vinci_jr_1p0a_pro_copper_0.40_petg_coarse.inst.cfg b/resources/quality/xyzprinting/petg/xyzprinting_da_vinci_jr_1p0a_pro_copper_0.40_petg_coarse.inst.cfg
index 0a4a6914c6..8ebdd98ce2 100644
--- a/resources/quality/xyzprinting/petg/xyzprinting_da_vinci_jr_1p0a_pro_copper_0.40_petg_coarse.inst.cfg
+++ b/resources/quality/xyzprinting/petg/xyzprinting_da_vinci_jr_1p0a_pro_copper_0.40_petg_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_petg
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
variant = Copper 0.4mm Nozzle
weight = -3
diff --git a/resources/quality/xyzprinting/petg/xyzprinting_da_vinci_jr_1p0a_pro_copper_0.40_petg_draft.inst.cfg b/resources/quality/xyzprinting/petg/xyzprinting_da_vinci_jr_1p0a_pro_copper_0.40_petg_draft.inst.cfg
index 523a1e0d8b..135bb9412d 100644
--- a/resources/quality/xyzprinting/petg/xyzprinting_da_vinci_jr_1p0a_pro_copper_0.40_petg_draft.inst.cfg
+++ b/resources/quality/xyzprinting/petg/xyzprinting_da_vinci_jr_1p0a_pro_copper_0.40_petg_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_petg
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = Copper 0.4mm Nozzle
weight = -2
diff --git a/resources/quality/xyzprinting/petg/xyzprinting_da_vinci_jr_1p0a_pro_copper_0.40_petg_fine.inst.cfg b/resources/quality/xyzprinting/petg/xyzprinting_da_vinci_jr_1p0a_pro_copper_0.40_petg_fine.inst.cfg
index 809affcf18..8367001312 100644
--- a/resources/quality/xyzprinting/petg/xyzprinting_da_vinci_jr_1p0a_pro_copper_0.40_petg_fine.inst.cfg
+++ b/resources/quality/xyzprinting/petg/xyzprinting_da_vinci_jr_1p0a_pro_copper_0.40_petg_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_petg
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = Copper 0.4mm Nozzle
weight = 0
diff --git a/resources/quality/xyzprinting/petg/xyzprinting_da_vinci_jr_1p0a_pro_copper_0.40_petg_normal.inst.cfg b/resources/quality/xyzprinting/petg/xyzprinting_da_vinci_jr_1p0a_pro_copper_0.40_petg_normal.inst.cfg
index 35e8efd258..e79478cef5 100644
--- a/resources/quality/xyzprinting/petg/xyzprinting_da_vinci_jr_1p0a_pro_copper_0.40_petg_normal.inst.cfg
+++ b/resources/quality/xyzprinting/petg/xyzprinting_da_vinci_jr_1p0a_pro_copper_0.40_petg_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_petg
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = Copper 0.4mm Nozzle
weight = -1
diff --git a/resources/quality/xyzprinting/petg/xyzprinting_da_vinci_jr_pro_xeplus_copper_0.40_petg_coarse.inst.cfg b/resources/quality/xyzprinting/petg/xyzprinting_da_vinci_jr_pro_xeplus_copper_0.40_petg_coarse.inst.cfg
index d183a21f22..f8292483ad 100644
--- a/resources/quality/xyzprinting/petg/xyzprinting_da_vinci_jr_pro_xeplus_copper_0.40_petg_coarse.inst.cfg
+++ b/resources/quality/xyzprinting/petg/xyzprinting_da_vinci_jr_pro_xeplus_copper_0.40_petg_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_petg
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
variant = Copper 0.4mm Nozzle
weight = -3
diff --git a/resources/quality/xyzprinting/petg/xyzprinting_da_vinci_jr_pro_xeplus_copper_0.40_petg_draft.inst.cfg b/resources/quality/xyzprinting/petg/xyzprinting_da_vinci_jr_pro_xeplus_copper_0.40_petg_draft.inst.cfg
index 5fa7e51289..dbc56a9ba1 100644
--- a/resources/quality/xyzprinting/petg/xyzprinting_da_vinci_jr_pro_xeplus_copper_0.40_petg_draft.inst.cfg
+++ b/resources/quality/xyzprinting/petg/xyzprinting_da_vinci_jr_pro_xeplus_copper_0.40_petg_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_petg
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = Copper 0.4mm Nozzle
weight = -2
diff --git a/resources/quality/xyzprinting/petg/xyzprinting_da_vinci_jr_pro_xeplus_copper_0.40_petg_fine.inst.cfg b/resources/quality/xyzprinting/petg/xyzprinting_da_vinci_jr_pro_xeplus_copper_0.40_petg_fine.inst.cfg
index 854cb57ee8..f1db488d9a 100644
--- a/resources/quality/xyzprinting/petg/xyzprinting_da_vinci_jr_pro_xeplus_copper_0.40_petg_fine.inst.cfg
+++ b/resources/quality/xyzprinting/petg/xyzprinting_da_vinci_jr_pro_xeplus_copper_0.40_petg_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_petg
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = Copper 0.4mm Nozzle
weight = 0
diff --git a/resources/quality/xyzprinting/petg/xyzprinting_da_vinci_jr_pro_xeplus_copper_0.40_petg_normal.inst.cfg b/resources/quality/xyzprinting/petg/xyzprinting_da_vinci_jr_pro_xeplus_copper_0.40_petg_normal.inst.cfg
index d19c716e8c..d1795c0372 100644
--- a/resources/quality/xyzprinting/petg/xyzprinting_da_vinci_jr_pro_xeplus_copper_0.40_petg_normal.inst.cfg
+++ b/resources/quality/xyzprinting/petg/xyzprinting_da_vinci_jr_pro_xeplus_copper_0.40_petg_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_petg
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = Copper 0.4mm Nozzle
weight = -1
diff --git a/resources/quality/xyzprinting/petg/xyzprinting_da_vinci_jr_pro_xplus_copper_0.40_petg_coarse.inst.cfg b/resources/quality/xyzprinting/petg/xyzprinting_da_vinci_jr_pro_xplus_copper_0.40_petg_coarse.inst.cfg
index 36bc419bb0..33e2e70d18 100644
--- a/resources/quality/xyzprinting/petg/xyzprinting_da_vinci_jr_pro_xplus_copper_0.40_petg_coarse.inst.cfg
+++ b/resources/quality/xyzprinting/petg/xyzprinting_da_vinci_jr_pro_xplus_copper_0.40_petg_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_petg
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
variant = Copper 0.4mm Nozzle
weight = -3
diff --git a/resources/quality/xyzprinting/petg/xyzprinting_da_vinci_jr_pro_xplus_copper_0.40_petg_draft.inst.cfg b/resources/quality/xyzprinting/petg/xyzprinting_da_vinci_jr_pro_xplus_copper_0.40_petg_draft.inst.cfg
index 57d104b360..06ad2ea0fc 100644
--- a/resources/quality/xyzprinting/petg/xyzprinting_da_vinci_jr_pro_xplus_copper_0.40_petg_draft.inst.cfg
+++ b/resources/quality/xyzprinting/petg/xyzprinting_da_vinci_jr_pro_xplus_copper_0.40_petg_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_petg
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = Copper 0.4mm Nozzle
weight = -2
diff --git a/resources/quality/xyzprinting/petg/xyzprinting_da_vinci_jr_pro_xplus_copper_0.40_petg_fine.inst.cfg b/resources/quality/xyzprinting/petg/xyzprinting_da_vinci_jr_pro_xplus_copper_0.40_petg_fine.inst.cfg
index c9e5026b2b..d924074ab3 100644
--- a/resources/quality/xyzprinting/petg/xyzprinting_da_vinci_jr_pro_xplus_copper_0.40_petg_fine.inst.cfg
+++ b/resources/quality/xyzprinting/petg/xyzprinting_da_vinci_jr_pro_xplus_copper_0.40_petg_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_petg
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = Copper 0.4mm Nozzle
weight = 0
diff --git a/resources/quality/xyzprinting/petg/xyzprinting_da_vinci_jr_pro_xplus_copper_0.40_petg_normal.inst.cfg b/resources/quality/xyzprinting/petg/xyzprinting_da_vinci_jr_pro_xplus_copper_0.40_petg_normal.inst.cfg
index 3593307be2..8f7d4487d4 100644
--- a/resources/quality/xyzprinting/petg/xyzprinting_da_vinci_jr_pro_xplus_copper_0.40_petg_normal.inst.cfg
+++ b/resources/quality/xyzprinting/petg/xyzprinting_da_vinci_jr_pro_xplus_copper_0.40_petg_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_petg
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = Copper 0.4mm Nozzle
weight = -1
diff --git a/resources/quality/xyzprinting/petg/xyzprinting_da_vinci_jr_w_pro_ss_0.40_petg_coarse.inst.cfg b/resources/quality/xyzprinting/petg/xyzprinting_da_vinci_jr_w_pro_ss_0.40_petg_coarse.inst.cfg
index 0ed8987636..c1f6a54560 100644
--- a/resources/quality/xyzprinting/petg/xyzprinting_da_vinci_jr_w_pro_ss_0.40_petg_coarse.inst.cfg
+++ b/resources/quality/xyzprinting/petg/xyzprinting_da_vinci_jr_w_pro_ss_0.40_petg_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_petg
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
variant = Stainless Steel 0.4mm Nozzle
weight = -3
diff --git a/resources/quality/xyzprinting/petg/xyzprinting_da_vinci_jr_w_pro_ss_0.40_petg_draft.inst.cfg b/resources/quality/xyzprinting/petg/xyzprinting_da_vinci_jr_w_pro_ss_0.40_petg_draft.inst.cfg
index cd3f97e1f7..b149a594dd 100644
--- a/resources/quality/xyzprinting/petg/xyzprinting_da_vinci_jr_w_pro_ss_0.40_petg_draft.inst.cfg
+++ b/resources/quality/xyzprinting/petg/xyzprinting_da_vinci_jr_w_pro_ss_0.40_petg_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_petg
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = Stainless Steel 0.4mm Nozzle
weight = -2
diff --git a/resources/quality/xyzprinting/petg/xyzprinting_da_vinci_jr_w_pro_ss_0.40_petg_fine.inst.cfg b/resources/quality/xyzprinting/petg/xyzprinting_da_vinci_jr_w_pro_ss_0.40_petg_fine.inst.cfg
index 367f35bdf6..526acc21a9 100644
--- a/resources/quality/xyzprinting/petg/xyzprinting_da_vinci_jr_w_pro_ss_0.40_petg_fine.inst.cfg
+++ b/resources/quality/xyzprinting/petg/xyzprinting_da_vinci_jr_w_pro_ss_0.40_petg_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_petg
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = Stainless Steel 0.4mm Nozzle
weight = 0
diff --git a/resources/quality/xyzprinting/petg/xyzprinting_da_vinci_jr_w_pro_ss_0.40_petg_normal.inst.cfg b/resources/quality/xyzprinting/petg/xyzprinting_da_vinci_jr_w_pro_ss_0.40_petg_normal.inst.cfg
index 947777180c..11c99afd77 100644
--- a/resources/quality/xyzprinting/petg/xyzprinting_da_vinci_jr_w_pro_ss_0.40_petg_normal.inst.cfg
+++ b/resources/quality/xyzprinting/petg/xyzprinting_da_vinci_jr_w_pro_ss_0.40_petg_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_petg
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = Stainless Steel 0.4mm Nozzle
weight = -1
diff --git a/resources/quality/xyzprinting/petg/xyzprinting_da_vinci_pro_evo_hs_0.40_petg_coarse.inst.cfg b/resources/quality/xyzprinting/petg/xyzprinting_da_vinci_pro_evo_hs_0.40_petg_coarse.inst.cfg
index 520287b3d8..e209a4a2fd 100644
--- a/resources/quality/xyzprinting/petg/xyzprinting_da_vinci_pro_evo_hs_0.40_petg_coarse.inst.cfg
+++ b/resources/quality/xyzprinting/petg/xyzprinting_da_vinci_pro_evo_hs_0.40_petg_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_petg
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
variant = Hardened Steel 0.4mm Nozzle
weight = -3
diff --git a/resources/quality/xyzprinting/petg/xyzprinting_da_vinci_pro_evo_hs_0.40_petg_draft.inst.cfg b/resources/quality/xyzprinting/petg/xyzprinting_da_vinci_pro_evo_hs_0.40_petg_draft.inst.cfg
index 3c5ea8d184..7233571ca9 100644
--- a/resources/quality/xyzprinting/petg/xyzprinting_da_vinci_pro_evo_hs_0.40_petg_draft.inst.cfg
+++ b/resources/quality/xyzprinting/petg/xyzprinting_da_vinci_pro_evo_hs_0.40_petg_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_petg
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = Hardened Steel 0.4mm Nozzle
weight = -2
diff --git a/resources/quality/xyzprinting/petg/xyzprinting_da_vinci_pro_evo_hs_0.40_petg_fine.inst.cfg b/resources/quality/xyzprinting/petg/xyzprinting_da_vinci_pro_evo_hs_0.40_petg_fine.inst.cfg
index 99ac63d756..2d57b58b46 100644
--- a/resources/quality/xyzprinting/petg/xyzprinting_da_vinci_pro_evo_hs_0.40_petg_fine.inst.cfg
+++ b/resources/quality/xyzprinting/petg/xyzprinting_da_vinci_pro_evo_hs_0.40_petg_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_petg
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = Hardened Steel 0.4mm Nozzle
weight = 0
diff --git a/resources/quality/xyzprinting/petg/xyzprinting_da_vinci_pro_evo_hs_0.40_petg_normal.inst.cfg b/resources/quality/xyzprinting/petg/xyzprinting_da_vinci_pro_evo_hs_0.40_petg_normal.inst.cfg
index 210a8e9645..c447696fd2 100644
--- a/resources/quality/xyzprinting/petg/xyzprinting_da_vinci_pro_evo_hs_0.40_petg_normal.inst.cfg
+++ b/resources/quality/xyzprinting/petg/xyzprinting_da_vinci_pro_evo_hs_0.40_petg_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_petg
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = Hardened Steel 0.4mm Nozzle
weight = -1
diff --git a/resources/quality/xyzprinting/petg/xyzprinting_da_vinci_super_copper_0.40_petg_coarse.inst.cfg b/resources/quality/xyzprinting/petg/xyzprinting_da_vinci_super_copper_0.40_petg_coarse.inst.cfg
index 99051499d4..ceba9259a2 100644
--- a/resources/quality/xyzprinting/petg/xyzprinting_da_vinci_super_copper_0.40_petg_coarse.inst.cfg
+++ b/resources/quality/xyzprinting/petg/xyzprinting_da_vinci_super_copper_0.40_petg_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_petg
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
variant = Copper 0.4mm Nozzle
weight = -3
diff --git a/resources/quality/xyzprinting/petg/xyzprinting_da_vinci_super_copper_0.40_petg_draft.inst.cfg b/resources/quality/xyzprinting/petg/xyzprinting_da_vinci_super_copper_0.40_petg_draft.inst.cfg
index 09531004c1..f43b8eaca8 100644
--- a/resources/quality/xyzprinting/petg/xyzprinting_da_vinci_super_copper_0.40_petg_draft.inst.cfg
+++ b/resources/quality/xyzprinting/petg/xyzprinting_da_vinci_super_copper_0.40_petg_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_petg
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = Copper 0.4mm Nozzle
weight = -2
diff --git a/resources/quality/xyzprinting/petg/xyzprinting_da_vinci_super_copper_0.40_petg_fine.inst.cfg b/resources/quality/xyzprinting/petg/xyzprinting_da_vinci_super_copper_0.40_petg_fine.inst.cfg
index d76ecb24b0..b08bdcdfe3 100644
--- a/resources/quality/xyzprinting/petg/xyzprinting_da_vinci_super_copper_0.40_petg_fine.inst.cfg
+++ b/resources/quality/xyzprinting/petg/xyzprinting_da_vinci_super_copper_0.40_petg_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_petg
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = Copper 0.4mm Nozzle
weight = 0
diff --git a/resources/quality/xyzprinting/petg/xyzprinting_da_vinci_super_copper_0.40_petg_normal.inst.cfg b/resources/quality/xyzprinting/petg/xyzprinting_da_vinci_super_copper_0.40_petg_normal.inst.cfg
index 0aa3120299..c8751ef51e 100644
--- a/resources/quality/xyzprinting/petg/xyzprinting_da_vinci_super_copper_0.40_petg_normal.inst.cfg
+++ b/resources/quality/xyzprinting/petg/xyzprinting_da_vinci_super_copper_0.40_petg_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_petg
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = Copper 0.4mm Nozzle
weight = -1
diff --git a/resources/quality/xyzprinting/pla/xyzprinting_da_vinci_1p0_pro_copper_0.40_pla_coarse.inst.cfg b/resources/quality/xyzprinting/pla/xyzprinting_da_vinci_1p0_pro_copper_0.40_pla_coarse.inst.cfg
index 83282f1f49..c2768833ea 100644
--- a/resources/quality/xyzprinting/pla/xyzprinting_da_vinci_1p0_pro_copper_0.40_pla_coarse.inst.cfg
+++ b/resources/quality/xyzprinting/pla/xyzprinting_da_vinci_1p0_pro_copper_0.40_pla_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_pla
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
variant = Copper 0.4mm Nozzle
weight = -3
diff --git a/resources/quality/xyzprinting/pla/xyzprinting_da_vinci_1p0_pro_copper_0.40_pla_draft.inst.cfg b/resources/quality/xyzprinting/pla/xyzprinting_da_vinci_1p0_pro_copper_0.40_pla_draft.inst.cfg
index 4507304d1f..16a49bea43 100644
--- a/resources/quality/xyzprinting/pla/xyzprinting_da_vinci_1p0_pro_copper_0.40_pla_draft.inst.cfg
+++ b/resources/quality/xyzprinting/pla/xyzprinting_da_vinci_1p0_pro_copper_0.40_pla_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = Copper 0.4mm Nozzle
weight = -2
diff --git a/resources/quality/xyzprinting/pla/xyzprinting_da_vinci_1p0_pro_copper_0.40_pla_fine.inst.cfg b/resources/quality/xyzprinting/pla/xyzprinting_da_vinci_1p0_pro_copper_0.40_pla_fine.inst.cfg
index 44ccd52ff2..6d5d776366 100644
--- a/resources/quality/xyzprinting/pla/xyzprinting_da_vinci_1p0_pro_copper_0.40_pla_fine.inst.cfg
+++ b/resources/quality/xyzprinting/pla/xyzprinting_da_vinci_1p0_pro_copper_0.40_pla_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_pla
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = Copper 0.4mm Nozzle
weight = 0
diff --git a/resources/quality/xyzprinting/pla/xyzprinting_da_vinci_1p0_pro_copper_0.40_pla_normal.inst.cfg b/resources/quality/xyzprinting/pla/xyzprinting_da_vinci_1p0_pro_copper_0.40_pla_normal.inst.cfg
index 9a84df36b2..f0631cd335 100644
--- a/resources/quality/xyzprinting/pla/xyzprinting_da_vinci_1p0_pro_copper_0.40_pla_normal.inst.cfg
+++ b/resources/quality/xyzprinting/pla/xyzprinting_da_vinci_1p0_pro_copper_0.40_pla_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_pla
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = Copper 0.4mm Nozzle
weight = -1
diff --git a/resources/quality/xyzprinting/pla/xyzprinting_da_vinci_jr_1p0a_pro_copper_0.40_pla_coarse.inst.cfg b/resources/quality/xyzprinting/pla/xyzprinting_da_vinci_jr_1p0a_pro_copper_0.40_pla_coarse.inst.cfg
index e80351c858..581d5cc11f 100644
--- a/resources/quality/xyzprinting/pla/xyzprinting_da_vinci_jr_1p0a_pro_copper_0.40_pla_coarse.inst.cfg
+++ b/resources/quality/xyzprinting/pla/xyzprinting_da_vinci_jr_1p0a_pro_copper_0.40_pla_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_pla
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
variant = Copper 0.4mm Nozzle
weight = -3
diff --git a/resources/quality/xyzprinting/pla/xyzprinting_da_vinci_jr_1p0a_pro_copper_0.40_pla_draft.inst.cfg b/resources/quality/xyzprinting/pla/xyzprinting_da_vinci_jr_1p0a_pro_copper_0.40_pla_draft.inst.cfg
index 221a75649d..a3c4616ce2 100644
--- a/resources/quality/xyzprinting/pla/xyzprinting_da_vinci_jr_1p0a_pro_copper_0.40_pla_draft.inst.cfg
+++ b/resources/quality/xyzprinting/pla/xyzprinting_da_vinci_jr_1p0a_pro_copper_0.40_pla_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = Copper 0.4mm Nozzle
weight = -2
diff --git a/resources/quality/xyzprinting/pla/xyzprinting_da_vinci_jr_1p0a_pro_copper_0.40_pla_fine.inst.cfg b/resources/quality/xyzprinting/pla/xyzprinting_da_vinci_jr_1p0a_pro_copper_0.40_pla_fine.inst.cfg
index b4326d0ce8..582f9f2431 100644
--- a/resources/quality/xyzprinting/pla/xyzprinting_da_vinci_jr_1p0a_pro_copper_0.40_pla_fine.inst.cfg
+++ b/resources/quality/xyzprinting/pla/xyzprinting_da_vinci_jr_1p0a_pro_copper_0.40_pla_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_pla
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = Copper 0.4mm Nozzle
weight = 0
diff --git a/resources/quality/xyzprinting/pla/xyzprinting_da_vinci_jr_1p0a_pro_copper_0.40_pla_normal.inst.cfg b/resources/quality/xyzprinting/pla/xyzprinting_da_vinci_jr_1p0a_pro_copper_0.40_pla_normal.inst.cfg
index 577be5e5e3..280beaffc5 100644
--- a/resources/quality/xyzprinting/pla/xyzprinting_da_vinci_jr_1p0a_pro_copper_0.40_pla_normal.inst.cfg
+++ b/resources/quality/xyzprinting/pla/xyzprinting_da_vinci_jr_1p0a_pro_copper_0.40_pla_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_pla
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = Copper 0.4mm Nozzle
weight = -1
diff --git a/resources/quality/xyzprinting/pla/xyzprinting_da_vinci_jr_pro_xeplus_copper_0.40_pla_coarse.inst.cfg b/resources/quality/xyzprinting/pla/xyzprinting_da_vinci_jr_pro_xeplus_copper_0.40_pla_coarse.inst.cfg
index 45b0c134d0..bc55d669bb 100644
--- a/resources/quality/xyzprinting/pla/xyzprinting_da_vinci_jr_pro_xeplus_copper_0.40_pla_coarse.inst.cfg
+++ b/resources/quality/xyzprinting/pla/xyzprinting_da_vinci_jr_pro_xeplus_copper_0.40_pla_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_pla
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
variant = Copper 0.4mm Nozzle
weight = -3
diff --git a/resources/quality/xyzprinting/pla/xyzprinting_da_vinci_jr_pro_xeplus_copper_0.40_pla_draft.inst.cfg b/resources/quality/xyzprinting/pla/xyzprinting_da_vinci_jr_pro_xeplus_copper_0.40_pla_draft.inst.cfg
index d804510a57..e785d674d8 100644
--- a/resources/quality/xyzprinting/pla/xyzprinting_da_vinci_jr_pro_xeplus_copper_0.40_pla_draft.inst.cfg
+++ b/resources/quality/xyzprinting/pla/xyzprinting_da_vinci_jr_pro_xeplus_copper_0.40_pla_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = Copper 0.4mm Nozzle
weight = -2
diff --git a/resources/quality/xyzprinting/pla/xyzprinting_da_vinci_jr_pro_xeplus_copper_0.40_pla_fine.inst.cfg b/resources/quality/xyzprinting/pla/xyzprinting_da_vinci_jr_pro_xeplus_copper_0.40_pla_fine.inst.cfg
index b6127aac39..72faa03585 100644
--- a/resources/quality/xyzprinting/pla/xyzprinting_da_vinci_jr_pro_xeplus_copper_0.40_pla_fine.inst.cfg
+++ b/resources/quality/xyzprinting/pla/xyzprinting_da_vinci_jr_pro_xeplus_copper_0.40_pla_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_pla
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = Copper 0.4mm Nozzle
weight = 0
diff --git a/resources/quality/xyzprinting/pla/xyzprinting_da_vinci_jr_pro_xeplus_copper_0.40_pla_normal.inst.cfg b/resources/quality/xyzprinting/pla/xyzprinting_da_vinci_jr_pro_xeplus_copper_0.40_pla_normal.inst.cfg
index ef7244bce5..503d268491 100644
--- a/resources/quality/xyzprinting/pla/xyzprinting_da_vinci_jr_pro_xeplus_copper_0.40_pla_normal.inst.cfg
+++ b/resources/quality/xyzprinting/pla/xyzprinting_da_vinci_jr_pro_xeplus_copper_0.40_pla_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_pla
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = Copper 0.4mm Nozzle
weight = -1
diff --git a/resources/quality/xyzprinting/pla/xyzprinting_da_vinci_jr_pro_xplus_copper_0.40_pla_coarse.inst.cfg b/resources/quality/xyzprinting/pla/xyzprinting_da_vinci_jr_pro_xplus_copper_0.40_pla_coarse.inst.cfg
index d2fd698f9e..d82b7a650b 100644
--- a/resources/quality/xyzprinting/pla/xyzprinting_da_vinci_jr_pro_xplus_copper_0.40_pla_coarse.inst.cfg
+++ b/resources/quality/xyzprinting/pla/xyzprinting_da_vinci_jr_pro_xplus_copper_0.40_pla_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_pla
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
variant = Copper 0.4mm Nozzle
weight = -3
diff --git a/resources/quality/xyzprinting/pla/xyzprinting_da_vinci_jr_pro_xplus_copper_0.40_pla_draft.inst.cfg b/resources/quality/xyzprinting/pla/xyzprinting_da_vinci_jr_pro_xplus_copper_0.40_pla_draft.inst.cfg
index b3641f7088..f6bb8f9d6c 100644
--- a/resources/quality/xyzprinting/pla/xyzprinting_da_vinci_jr_pro_xplus_copper_0.40_pla_draft.inst.cfg
+++ b/resources/quality/xyzprinting/pla/xyzprinting_da_vinci_jr_pro_xplus_copper_0.40_pla_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = Copper 0.4mm Nozzle
weight = -2
diff --git a/resources/quality/xyzprinting/pla/xyzprinting_da_vinci_jr_pro_xplus_copper_0.40_pla_fine.inst.cfg b/resources/quality/xyzprinting/pla/xyzprinting_da_vinci_jr_pro_xplus_copper_0.40_pla_fine.inst.cfg
index 3a53c2453e..0dd024cb10 100644
--- a/resources/quality/xyzprinting/pla/xyzprinting_da_vinci_jr_pro_xplus_copper_0.40_pla_fine.inst.cfg
+++ b/resources/quality/xyzprinting/pla/xyzprinting_da_vinci_jr_pro_xplus_copper_0.40_pla_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_pla
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = Copper 0.4mm Nozzle
weight = 0
diff --git a/resources/quality/xyzprinting/pla/xyzprinting_da_vinci_jr_pro_xplus_copper_0.40_pla_normal.inst.cfg b/resources/quality/xyzprinting/pla/xyzprinting_da_vinci_jr_pro_xplus_copper_0.40_pla_normal.inst.cfg
index 7bcceabebe..f74653aaa5 100644
--- a/resources/quality/xyzprinting/pla/xyzprinting_da_vinci_jr_pro_xplus_copper_0.40_pla_normal.inst.cfg
+++ b/resources/quality/xyzprinting/pla/xyzprinting_da_vinci_jr_pro_xplus_copper_0.40_pla_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_pla
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = Copper 0.4mm Nozzle
weight = -1
diff --git a/resources/quality/xyzprinting/pla/xyzprinting_da_vinci_jr_w_pro_ss_0.40_pla_coarse.inst.cfg b/resources/quality/xyzprinting/pla/xyzprinting_da_vinci_jr_w_pro_ss_0.40_pla_coarse.inst.cfg
index 3ca4c2fa86..92b3a3b202 100644
--- a/resources/quality/xyzprinting/pla/xyzprinting_da_vinci_jr_w_pro_ss_0.40_pla_coarse.inst.cfg
+++ b/resources/quality/xyzprinting/pla/xyzprinting_da_vinci_jr_w_pro_ss_0.40_pla_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_pla
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
variant = Stainless Steel 0.4mm Nozzle
weight = -3
diff --git a/resources/quality/xyzprinting/pla/xyzprinting_da_vinci_jr_w_pro_ss_0.40_pla_draft.inst.cfg b/resources/quality/xyzprinting/pla/xyzprinting_da_vinci_jr_w_pro_ss_0.40_pla_draft.inst.cfg
index 7975bb7fac..b9cd16449d 100644
--- a/resources/quality/xyzprinting/pla/xyzprinting_da_vinci_jr_w_pro_ss_0.40_pla_draft.inst.cfg
+++ b/resources/quality/xyzprinting/pla/xyzprinting_da_vinci_jr_w_pro_ss_0.40_pla_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = Stainless Steel 0.4mm Nozzle
weight = -2
diff --git a/resources/quality/xyzprinting/pla/xyzprinting_da_vinci_jr_w_pro_ss_0.40_pla_fine.inst.cfg b/resources/quality/xyzprinting/pla/xyzprinting_da_vinci_jr_w_pro_ss_0.40_pla_fine.inst.cfg
index d35eb5f356..fefdf4b01c 100644
--- a/resources/quality/xyzprinting/pla/xyzprinting_da_vinci_jr_w_pro_ss_0.40_pla_fine.inst.cfg
+++ b/resources/quality/xyzprinting/pla/xyzprinting_da_vinci_jr_w_pro_ss_0.40_pla_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_pla
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = Stainless Steel 0.4mm Nozzle
weight = 0
diff --git a/resources/quality/xyzprinting/pla/xyzprinting_da_vinci_jr_w_pro_ss_0.40_pla_normal.inst.cfg b/resources/quality/xyzprinting/pla/xyzprinting_da_vinci_jr_w_pro_ss_0.40_pla_normal.inst.cfg
index 4a6da74eb4..c297a7c5b9 100644
--- a/resources/quality/xyzprinting/pla/xyzprinting_da_vinci_jr_w_pro_ss_0.40_pla_normal.inst.cfg
+++ b/resources/quality/xyzprinting/pla/xyzprinting_da_vinci_jr_w_pro_ss_0.40_pla_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_pla
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = Stainless Steel 0.4mm Nozzle
weight = -1
diff --git a/resources/quality/xyzprinting/pla/xyzprinting_da_vinci_pro_evo_hs_0.40_pla_coarse.inst.cfg b/resources/quality/xyzprinting/pla/xyzprinting_da_vinci_pro_evo_hs_0.40_pla_coarse.inst.cfg
index 8939ff2128..562745810b 100644
--- a/resources/quality/xyzprinting/pla/xyzprinting_da_vinci_pro_evo_hs_0.40_pla_coarse.inst.cfg
+++ b/resources/quality/xyzprinting/pla/xyzprinting_da_vinci_pro_evo_hs_0.40_pla_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_pla
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
variant = Hardened Steel 0.4mm Nozzle
weight = -3
diff --git a/resources/quality/xyzprinting/pla/xyzprinting_da_vinci_pro_evo_hs_0.40_pla_draft.inst.cfg b/resources/quality/xyzprinting/pla/xyzprinting_da_vinci_pro_evo_hs_0.40_pla_draft.inst.cfg
index 9ddb7f57ee..2f7e354021 100644
--- a/resources/quality/xyzprinting/pla/xyzprinting_da_vinci_pro_evo_hs_0.40_pla_draft.inst.cfg
+++ b/resources/quality/xyzprinting/pla/xyzprinting_da_vinci_pro_evo_hs_0.40_pla_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = Hardened Steel 0.4mm Nozzle
weight = -2
diff --git a/resources/quality/xyzprinting/pla/xyzprinting_da_vinci_pro_evo_hs_0.40_pla_fine.inst.cfg b/resources/quality/xyzprinting/pla/xyzprinting_da_vinci_pro_evo_hs_0.40_pla_fine.inst.cfg
index 05037120fe..a2c8f9026e 100644
--- a/resources/quality/xyzprinting/pla/xyzprinting_da_vinci_pro_evo_hs_0.40_pla_fine.inst.cfg
+++ b/resources/quality/xyzprinting/pla/xyzprinting_da_vinci_pro_evo_hs_0.40_pla_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_pla
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = Hardened Steel 0.4mm Nozzle
weight = 0
diff --git a/resources/quality/xyzprinting/pla/xyzprinting_da_vinci_pro_evo_hs_0.40_pla_normal.inst.cfg b/resources/quality/xyzprinting/pla/xyzprinting_da_vinci_pro_evo_hs_0.40_pla_normal.inst.cfg
index ae21ef3669..c3e915b7cf 100644
--- a/resources/quality/xyzprinting/pla/xyzprinting_da_vinci_pro_evo_hs_0.40_pla_normal.inst.cfg
+++ b/resources/quality/xyzprinting/pla/xyzprinting_da_vinci_pro_evo_hs_0.40_pla_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_pla
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = Hardened Steel 0.4mm Nozzle
weight = -1
diff --git a/resources/quality/xyzprinting/pla/xyzprinting_da_vinci_super_copper_0.40_pla_coarse.inst.cfg b/resources/quality/xyzprinting/pla/xyzprinting_da_vinci_super_copper_0.40_pla_coarse.inst.cfg
index b5976be276..089bd58712 100644
--- a/resources/quality/xyzprinting/pla/xyzprinting_da_vinci_super_copper_0.40_pla_coarse.inst.cfg
+++ b/resources/quality/xyzprinting/pla/xyzprinting_da_vinci_super_copper_0.40_pla_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_pla
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
variant = Copper 0.4mm Nozzle
weight = -3
diff --git a/resources/quality/xyzprinting/pla/xyzprinting_da_vinci_super_copper_0.40_pla_draft.inst.cfg b/resources/quality/xyzprinting/pla/xyzprinting_da_vinci_super_copper_0.40_pla_draft.inst.cfg
index 3ffd2c8296..4f29f7b89d 100644
--- a/resources/quality/xyzprinting/pla/xyzprinting_da_vinci_super_copper_0.40_pla_draft.inst.cfg
+++ b/resources/quality/xyzprinting/pla/xyzprinting_da_vinci_super_copper_0.40_pla_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = Copper 0.4mm Nozzle
weight = -2
diff --git a/resources/quality/xyzprinting/pla/xyzprinting_da_vinci_super_copper_0.40_pla_fine.inst.cfg b/resources/quality/xyzprinting/pla/xyzprinting_da_vinci_super_copper_0.40_pla_fine.inst.cfg
index 5d05c6d546..4c7ce05420 100644
--- a/resources/quality/xyzprinting/pla/xyzprinting_da_vinci_super_copper_0.40_pla_fine.inst.cfg
+++ b/resources/quality/xyzprinting/pla/xyzprinting_da_vinci_super_copper_0.40_pla_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_pla
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = Copper 0.4mm Nozzle
weight = 0
diff --git a/resources/quality/xyzprinting/pla/xyzprinting_da_vinci_super_copper_0.40_pla_normal.inst.cfg b/resources/quality/xyzprinting/pla/xyzprinting_da_vinci_super_copper_0.40_pla_normal.inst.cfg
index 1f446d3538..956491ca05 100644
--- a/resources/quality/xyzprinting/pla/xyzprinting_da_vinci_super_copper_0.40_pla_normal.inst.cfg
+++ b/resources/quality/xyzprinting/pla/xyzprinting_da_vinci_super_copper_0.40_pla_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_pla
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = Copper 0.4mm Nozzle
weight = -1
diff --git a/resources/quality/xyzprinting/ppgf30/xyzprinting_da_vinci_pro_evo_hs_0.40_ppgf30_coarse.inst.cfg b/resources/quality/xyzprinting/ppgf30/xyzprinting_da_vinci_pro_evo_hs_0.40_ppgf30_coarse.inst.cfg
index e61928a1cf..effe0ae6ce 100644
--- a/resources/quality/xyzprinting/ppgf30/xyzprinting_da_vinci_pro_evo_hs_0.40_ppgf30_coarse.inst.cfg
+++ b/resources/quality/xyzprinting/ppgf30/xyzprinting_da_vinci_pro_evo_hs_0.40_ppgf30_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_ppgf30
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
variant = Hardened Steel 0.4mm Nozzle
weight = -3
diff --git a/resources/quality/xyzprinting/ppgf30/xyzprinting_da_vinci_pro_evo_hs_0.40_ppgf30_draft.inst.cfg b/resources/quality/xyzprinting/ppgf30/xyzprinting_da_vinci_pro_evo_hs_0.40_ppgf30_draft.inst.cfg
index deeed8bd9e..d376594bf8 100644
--- a/resources/quality/xyzprinting/ppgf30/xyzprinting_da_vinci_pro_evo_hs_0.40_ppgf30_draft.inst.cfg
+++ b/resources/quality/xyzprinting/ppgf30/xyzprinting_da_vinci_pro_evo_hs_0.40_ppgf30_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_ppgf30
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = Hardened Steel 0.4mm Nozzle
weight = -2
diff --git a/resources/quality/xyzprinting/ppgf30/xyzprinting_da_vinci_pro_evo_hs_0.40_ppgf30_fine.inst.cfg b/resources/quality/xyzprinting/ppgf30/xyzprinting_da_vinci_pro_evo_hs_0.40_ppgf30_fine.inst.cfg
index c9d8931ca1..9e7c659b9f 100644
--- a/resources/quality/xyzprinting/ppgf30/xyzprinting_da_vinci_pro_evo_hs_0.40_ppgf30_fine.inst.cfg
+++ b/resources/quality/xyzprinting/ppgf30/xyzprinting_da_vinci_pro_evo_hs_0.40_ppgf30_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_ppgf30
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = Hardened Steel 0.4mm Nozzle
weight = 0
diff --git a/resources/quality/xyzprinting/ppgf30/xyzprinting_da_vinci_pro_evo_hs_0.40_ppgf30_normal.inst.cfg b/resources/quality/xyzprinting/ppgf30/xyzprinting_da_vinci_pro_evo_hs_0.40_ppgf30_normal.inst.cfg
index 8ec9e786b3..9442f440bb 100644
--- a/resources/quality/xyzprinting/ppgf30/xyzprinting_da_vinci_pro_evo_hs_0.40_ppgf30_normal.inst.cfg
+++ b/resources/quality/xyzprinting/ppgf30/xyzprinting_da_vinci_pro_evo_hs_0.40_ppgf30_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_ppgf30
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = Hardened Steel 0.4mm Nozzle
weight = -1
diff --git a/resources/quality/xyzprinting/tough_pla/xyzprinting_da_vinci_1p0_pro_copper_0.40_tough_pla_coarse.inst.cfg b/resources/quality/xyzprinting/tough_pla/xyzprinting_da_vinci_1p0_pro_copper_0.40_tough_pla_coarse.inst.cfg
index 77abdb412a..b9f7178137 100644
--- a/resources/quality/xyzprinting/tough_pla/xyzprinting_da_vinci_1p0_pro_copper_0.40_tough_pla_coarse.inst.cfg
+++ b/resources/quality/xyzprinting/tough_pla/xyzprinting_da_vinci_1p0_pro_copper_0.40_tough_pla_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_tough_pla
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
variant = Copper 0.4mm Nozzle
weight = -3
diff --git a/resources/quality/xyzprinting/tough_pla/xyzprinting_da_vinci_1p0_pro_copper_0.40_tough_pla_draft.inst.cfg b/resources/quality/xyzprinting/tough_pla/xyzprinting_da_vinci_1p0_pro_copper_0.40_tough_pla_draft.inst.cfg
index 1ace506280..5ab51306a3 100644
--- a/resources/quality/xyzprinting/tough_pla/xyzprinting_da_vinci_1p0_pro_copper_0.40_tough_pla_draft.inst.cfg
+++ b/resources/quality/xyzprinting/tough_pla/xyzprinting_da_vinci_1p0_pro_copper_0.40_tough_pla_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_tough_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = Copper 0.4mm Nozzle
weight = -2
diff --git a/resources/quality/xyzprinting/tough_pla/xyzprinting_da_vinci_1p0_pro_copper_0.40_tough_pla_fine.inst.cfg b/resources/quality/xyzprinting/tough_pla/xyzprinting_da_vinci_1p0_pro_copper_0.40_tough_pla_fine.inst.cfg
index 6ece678d08..24026eda66 100644
--- a/resources/quality/xyzprinting/tough_pla/xyzprinting_da_vinci_1p0_pro_copper_0.40_tough_pla_fine.inst.cfg
+++ b/resources/quality/xyzprinting/tough_pla/xyzprinting_da_vinci_1p0_pro_copper_0.40_tough_pla_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_tough_pla
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = Copper 0.4mm Nozzle
weight = 0
diff --git a/resources/quality/xyzprinting/tough_pla/xyzprinting_da_vinci_1p0_pro_copper_0.40_tough_pla_normal.inst.cfg b/resources/quality/xyzprinting/tough_pla/xyzprinting_da_vinci_1p0_pro_copper_0.40_tough_pla_normal.inst.cfg
index a34e11c908..fc8c33bcaa 100644
--- a/resources/quality/xyzprinting/tough_pla/xyzprinting_da_vinci_1p0_pro_copper_0.40_tough_pla_normal.inst.cfg
+++ b/resources/quality/xyzprinting/tough_pla/xyzprinting_da_vinci_1p0_pro_copper_0.40_tough_pla_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_tough_pla
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = Copper 0.4mm Nozzle
weight = -1
diff --git a/resources/quality/xyzprinting/tough_pla/xyzprinting_da_vinci_jr_1p0a_pro_copper_0.40_tough_pla_coarse.inst.cfg b/resources/quality/xyzprinting/tough_pla/xyzprinting_da_vinci_jr_1p0a_pro_copper_0.40_tough_pla_coarse.inst.cfg
index dee8495f74..c1e5bc2ab6 100644
--- a/resources/quality/xyzprinting/tough_pla/xyzprinting_da_vinci_jr_1p0a_pro_copper_0.40_tough_pla_coarse.inst.cfg
+++ b/resources/quality/xyzprinting/tough_pla/xyzprinting_da_vinci_jr_1p0a_pro_copper_0.40_tough_pla_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_tough_pla
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
variant = Copper 0.4mm Nozzle
weight = -3
diff --git a/resources/quality/xyzprinting/tough_pla/xyzprinting_da_vinci_jr_1p0a_pro_copper_0.40_tough_pla_draft.inst.cfg b/resources/quality/xyzprinting/tough_pla/xyzprinting_da_vinci_jr_1p0a_pro_copper_0.40_tough_pla_draft.inst.cfg
index d8d27e2209..bd11bb9b2f 100644
--- a/resources/quality/xyzprinting/tough_pla/xyzprinting_da_vinci_jr_1p0a_pro_copper_0.40_tough_pla_draft.inst.cfg
+++ b/resources/quality/xyzprinting/tough_pla/xyzprinting_da_vinci_jr_1p0a_pro_copper_0.40_tough_pla_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_tough_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = Copper 0.4mm Nozzle
weight = -2
diff --git a/resources/quality/xyzprinting/tough_pla/xyzprinting_da_vinci_jr_1p0a_pro_copper_0.40_tough_pla_fine.inst.cfg b/resources/quality/xyzprinting/tough_pla/xyzprinting_da_vinci_jr_1p0a_pro_copper_0.40_tough_pla_fine.inst.cfg
index 6fdf6b517a..7522344ea1 100644
--- a/resources/quality/xyzprinting/tough_pla/xyzprinting_da_vinci_jr_1p0a_pro_copper_0.40_tough_pla_fine.inst.cfg
+++ b/resources/quality/xyzprinting/tough_pla/xyzprinting_da_vinci_jr_1p0a_pro_copper_0.40_tough_pla_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_tough_pla
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = Copper 0.4mm Nozzle
weight = 0
diff --git a/resources/quality/xyzprinting/tough_pla/xyzprinting_da_vinci_jr_1p0a_pro_copper_0.40_tough_pla_normal.inst.cfg b/resources/quality/xyzprinting/tough_pla/xyzprinting_da_vinci_jr_1p0a_pro_copper_0.40_tough_pla_normal.inst.cfg
index 6812547cea..a5b98f0be7 100644
--- a/resources/quality/xyzprinting/tough_pla/xyzprinting_da_vinci_jr_1p0a_pro_copper_0.40_tough_pla_normal.inst.cfg
+++ b/resources/quality/xyzprinting/tough_pla/xyzprinting_da_vinci_jr_1p0a_pro_copper_0.40_tough_pla_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_tough_pla
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = Copper 0.4mm Nozzle
weight = -1
diff --git a/resources/quality/xyzprinting/tough_pla/xyzprinting_da_vinci_jr_pro_xeplus_copper_0.40_tough_pla_coarse.inst.cfg b/resources/quality/xyzprinting/tough_pla/xyzprinting_da_vinci_jr_pro_xeplus_copper_0.40_tough_pla_coarse.inst.cfg
index 4ff0d802f2..811f816545 100644
--- a/resources/quality/xyzprinting/tough_pla/xyzprinting_da_vinci_jr_pro_xeplus_copper_0.40_tough_pla_coarse.inst.cfg
+++ b/resources/quality/xyzprinting/tough_pla/xyzprinting_da_vinci_jr_pro_xeplus_copper_0.40_tough_pla_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_tough_pla
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
variant = Copper 0.4mm Nozzle
weight = -3
diff --git a/resources/quality/xyzprinting/tough_pla/xyzprinting_da_vinci_jr_pro_xeplus_copper_0.40_tough_pla_draft.inst.cfg b/resources/quality/xyzprinting/tough_pla/xyzprinting_da_vinci_jr_pro_xeplus_copper_0.40_tough_pla_draft.inst.cfg
index 849941a03b..b7ca4dad12 100644
--- a/resources/quality/xyzprinting/tough_pla/xyzprinting_da_vinci_jr_pro_xeplus_copper_0.40_tough_pla_draft.inst.cfg
+++ b/resources/quality/xyzprinting/tough_pla/xyzprinting_da_vinci_jr_pro_xeplus_copper_0.40_tough_pla_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_tough_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = Copper 0.4mm Nozzle
weight = -2
diff --git a/resources/quality/xyzprinting/tough_pla/xyzprinting_da_vinci_jr_pro_xeplus_copper_0.40_tough_pla_fine.inst.cfg b/resources/quality/xyzprinting/tough_pla/xyzprinting_da_vinci_jr_pro_xeplus_copper_0.40_tough_pla_fine.inst.cfg
index 1310eb522c..8ff536484e 100644
--- a/resources/quality/xyzprinting/tough_pla/xyzprinting_da_vinci_jr_pro_xeplus_copper_0.40_tough_pla_fine.inst.cfg
+++ b/resources/quality/xyzprinting/tough_pla/xyzprinting_da_vinci_jr_pro_xeplus_copper_0.40_tough_pla_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_tough_pla
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = Copper 0.4mm Nozzle
weight = 0
diff --git a/resources/quality/xyzprinting/tough_pla/xyzprinting_da_vinci_jr_pro_xeplus_copper_0.40_tough_pla_normal.inst.cfg b/resources/quality/xyzprinting/tough_pla/xyzprinting_da_vinci_jr_pro_xeplus_copper_0.40_tough_pla_normal.inst.cfg
index 15063775da..7a087f8de7 100644
--- a/resources/quality/xyzprinting/tough_pla/xyzprinting_da_vinci_jr_pro_xeplus_copper_0.40_tough_pla_normal.inst.cfg
+++ b/resources/quality/xyzprinting/tough_pla/xyzprinting_da_vinci_jr_pro_xeplus_copper_0.40_tough_pla_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_tough_pla
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = Copper 0.4mm Nozzle
weight = -1
diff --git a/resources/quality/xyzprinting/tough_pla/xyzprinting_da_vinci_jr_pro_xplus_copper_0.40_tough_pla_coarse.inst.cfg b/resources/quality/xyzprinting/tough_pla/xyzprinting_da_vinci_jr_pro_xplus_copper_0.40_tough_pla_coarse.inst.cfg
index ca51e99bdb..c820fb7374 100644
--- a/resources/quality/xyzprinting/tough_pla/xyzprinting_da_vinci_jr_pro_xplus_copper_0.40_tough_pla_coarse.inst.cfg
+++ b/resources/quality/xyzprinting/tough_pla/xyzprinting_da_vinci_jr_pro_xplus_copper_0.40_tough_pla_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_tough_pla
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
variant = Copper 0.4mm Nozzle
weight = -3
diff --git a/resources/quality/xyzprinting/tough_pla/xyzprinting_da_vinci_jr_pro_xplus_copper_0.40_tough_pla_draft.inst.cfg b/resources/quality/xyzprinting/tough_pla/xyzprinting_da_vinci_jr_pro_xplus_copper_0.40_tough_pla_draft.inst.cfg
index 90b70aa0fd..f67c83b8a1 100644
--- a/resources/quality/xyzprinting/tough_pla/xyzprinting_da_vinci_jr_pro_xplus_copper_0.40_tough_pla_draft.inst.cfg
+++ b/resources/quality/xyzprinting/tough_pla/xyzprinting_da_vinci_jr_pro_xplus_copper_0.40_tough_pla_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_tough_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = Copper 0.4mm Nozzle
weight = -2
diff --git a/resources/quality/xyzprinting/tough_pla/xyzprinting_da_vinci_jr_pro_xplus_copper_0.40_tough_pla_fine.inst.cfg b/resources/quality/xyzprinting/tough_pla/xyzprinting_da_vinci_jr_pro_xplus_copper_0.40_tough_pla_fine.inst.cfg
index ba0e9f8f48..3d0c91f8d0 100644
--- a/resources/quality/xyzprinting/tough_pla/xyzprinting_da_vinci_jr_pro_xplus_copper_0.40_tough_pla_fine.inst.cfg
+++ b/resources/quality/xyzprinting/tough_pla/xyzprinting_da_vinci_jr_pro_xplus_copper_0.40_tough_pla_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_tough_pla
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = Copper 0.4mm Nozzle
weight = 0
diff --git a/resources/quality/xyzprinting/tough_pla/xyzprinting_da_vinci_jr_pro_xplus_copper_0.40_tough_pla_normal.inst.cfg b/resources/quality/xyzprinting/tough_pla/xyzprinting_da_vinci_jr_pro_xplus_copper_0.40_tough_pla_normal.inst.cfg
index c16ea6d404..8129fa14bc 100644
--- a/resources/quality/xyzprinting/tough_pla/xyzprinting_da_vinci_jr_pro_xplus_copper_0.40_tough_pla_normal.inst.cfg
+++ b/resources/quality/xyzprinting/tough_pla/xyzprinting_da_vinci_jr_pro_xplus_copper_0.40_tough_pla_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_tough_pla
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = Copper 0.4mm Nozzle
weight = -1
diff --git a/resources/quality/xyzprinting/tough_pla/xyzprinting_da_vinci_jr_w_pro_ss_0.40_tough_pla_coarse.inst.cfg b/resources/quality/xyzprinting/tough_pla/xyzprinting_da_vinci_jr_w_pro_ss_0.40_tough_pla_coarse.inst.cfg
index be52cb1fee..6d8294f321 100644
--- a/resources/quality/xyzprinting/tough_pla/xyzprinting_da_vinci_jr_w_pro_ss_0.40_tough_pla_coarse.inst.cfg
+++ b/resources/quality/xyzprinting/tough_pla/xyzprinting_da_vinci_jr_w_pro_ss_0.40_tough_pla_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_tough_pla
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
variant = Stainless Steel 0.4mm Nozzle
weight = -3
diff --git a/resources/quality/xyzprinting/tough_pla/xyzprinting_da_vinci_jr_w_pro_ss_0.40_tough_pla_draft.inst.cfg b/resources/quality/xyzprinting/tough_pla/xyzprinting_da_vinci_jr_w_pro_ss_0.40_tough_pla_draft.inst.cfg
index ff8b0ed00b..6671af7abb 100644
--- a/resources/quality/xyzprinting/tough_pla/xyzprinting_da_vinci_jr_w_pro_ss_0.40_tough_pla_draft.inst.cfg
+++ b/resources/quality/xyzprinting/tough_pla/xyzprinting_da_vinci_jr_w_pro_ss_0.40_tough_pla_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_tough_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = Stainless Steel 0.4mm Nozzle
weight = -2
diff --git a/resources/quality/xyzprinting/tough_pla/xyzprinting_da_vinci_jr_w_pro_ss_0.40_tough_pla_fine.inst.cfg b/resources/quality/xyzprinting/tough_pla/xyzprinting_da_vinci_jr_w_pro_ss_0.40_tough_pla_fine.inst.cfg
index 4bef46b903..5faad48dee 100644
--- a/resources/quality/xyzprinting/tough_pla/xyzprinting_da_vinci_jr_w_pro_ss_0.40_tough_pla_fine.inst.cfg
+++ b/resources/quality/xyzprinting/tough_pla/xyzprinting_da_vinci_jr_w_pro_ss_0.40_tough_pla_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_tough_pla
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = Stainless Steel 0.4mm Nozzle
weight = 0
diff --git a/resources/quality/xyzprinting/tough_pla/xyzprinting_da_vinci_jr_w_pro_ss_0.40_tough_pla_normal.inst.cfg b/resources/quality/xyzprinting/tough_pla/xyzprinting_da_vinci_jr_w_pro_ss_0.40_tough_pla_normal.inst.cfg
index 158191da87..cb7662e85b 100644
--- a/resources/quality/xyzprinting/tough_pla/xyzprinting_da_vinci_jr_w_pro_ss_0.40_tough_pla_normal.inst.cfg
+++ b/resources/quality/xyzprinting/tough_pla/xyzprinting_da_vinci_jr_w_pro_ss_0.40_tough_pla_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_tough_pla
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = Stainless Steel 0.4mm Nozzle
weight = -1
diff --git a/resources/quality/xyzprinting/tough_pla/xyzprinting_da_vinci_pro_evo_hs_0.40_tough_pla_coarse.inst.cfg b/resources/quality/xyzprinting/tough_pla/xyzprinting_da_vinci_pro_evo_hs_0.40_tough_pla_coarse.inst.cfg
index 7a27ae543d..2f374f711c 100644
--- a/resources/quality/xyzprinting/tough_pla/xyzprinting_da_vinci_pro_evo_hs_0.40_tough_pla_coarse.inst.cfg
+++ b/resources/quality/xyzprinting/tough_pla/xyzprinting_da_vinci_pro_evo_hs_0.40_tough_pla_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_tough_pla
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
variant = Hardened Steel 0.4mm Nozzle
weight = -3
diff --git a/resources/quality/xyzprinting/tough_pla/xyzprinting_da_vinci_pro_evo_hs_0.40_tough_pla_draft.inst.cfg b/resources/quality/xyzprinting/tough_pla/xyzprinting_da_vinci_pro_evo_hs_0.40_tough_pla_draft.inst.cfg
index 2970b4aacf..df90cef5e1 100644
--- a/resources/quality/xyzprinting/tough_pla/xyzprinting_da_vinci_pro_evo_hs_0.40_tough_pla_draft.inst.cfg
+++ b/resources/quality/xyzprinting/tough_pla/xyzprinting_da_vinci_pro_evo_hs_0.40_tough_pla_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_tough_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = Hardened Steel 0.4mm Nozzle
weight = -2
diff --git a/resources/quality/xyzprinting/tough_pla/xyzprinting_da_vinci_pro_evo_hs_0.40_tough_pla_fine.inst.cfg b/resources/quality/xyzprinting/tough_pla/xyzprinting_da_vinci_pro_evo_hs_0.40_tough_pla_fine.inst.cfg
index 95c3ae6598..e16fecd809 100644
--- a/resources/quality/xyzprinting/tough_pla/xyzprinting_da_vinci_pro_evo_hs_0.40_tough_pla_fine.inst.cfg
+++ b/resources/quality/xyzprinting/tough_pla/xyzprinting_da_vinci_pro_evo_hs_0.40_tough_pla_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_tough_pla
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = Hardened Steel 0.4mm Nozzle
weight = 0
diff --git a/resources/quality/xyzprinting/tough_pla/xyzprinting_da_vinci_pro_evo_hs_0.40_tough_pla_normal.inst.cfg b/resources/quality/xyzprinting/tough_pla/xyzprinting_da_vinci_pro_evo_hs_0.40_tough_pla_normal.inst.cfg
index d1d48062b5..c301df97ec 100644
--- a/resources/quality/xyzprinting/tough_pla/xyzprinting_da_vinci_pro_evo_hs_0.40_tough_pla_normal.inst.cfg
+++ b/resources/quality/xyzprinting/tough_pla/xyzprinting_da_vinci_pro_evo_hs_0.40_tough_pla_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_tough_pla
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = Hardened Steel 0.4mm Nozzle
weight = -1
diff --git a/resources/quality/xyzprinting/tough_pla/xyzprinting_da_vinci_super_copper_0.40_tough_pla_coarse.inst.cfg b/resources/quality/xyzprinting/tough_pla/xyzprinting_da_vinci_super_copper_0.40_tough_pla_coarse.inst.cfg
index e15f00f197..07f2d2e970 100644
--- a/resources/quality/xyzprinting/tough_pla/xyzprinting_da_vinci_super_copper_0.40_tough_pla_coarse.inst.cfg
+++ b/resources/quality/xyzprinting/tough_pla/xyzprinting_da_vinci_super_copper_0.40_tough_pla_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_tough_pla
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
variant = Copper 0.4mm Nozzle
weight = -3
diff --git a/resources/quality/xyzprinting/tough_pla/xyzprinting_da_vinci_super_copper_0.40_tough_pla_draft.inst.cfg b/resources/quality/xyzprinting/tough_pla/xyzprinting_da_vinci_super_copper_0.40_tough_pla_draft.inst.cfg
index 682569ab4e..d7d418b886 100644
--- a/resources/quality/xyzprinting/tough_pla/xyzprinting_da_vinci_super_copper_0.40_tough_pla_draft.inst.cfg
+++ b/resources/quality/xyzprinting/tough_pla/xyzprinting_da_vinci_super_copper_0.40_tough_pla_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_tough_pla
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = Copper 0.4mm Nozzle
weight = -2
diff --git a/resources/quality/xyzprinting/tough_pla/xyzprinting_da_vinci_super_copper_0.40_tough_pla_fine.inst.cfg b/resources/quality/xyzprinting/tough_pla/xyzprinting_da_vinci_super_copper_0.40_tough_pla_fine.inst.cfg
index 5f35a57f9c..b91c31863a 100644
--- a/resources/quality/xyzprinting/tough_pla/xyzprinting_da_vinci_super_copper_0.40_tough_pla_fine.inst.cfg
+++ b/resources/quality/xyzprinting/tough_pla/xyzprinting_da_vinci_super_copper_0.40_tough_pla_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_tough_pla
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = Copper 0.4mm Nozzle
weight = 0
diff --git a/resources/quality/xyzprinting/tough_pla/xyzprinting_da_vinci_super_copper_0.40_tough_pla_normal.inst.cfg b/resources/quality/xyzprinting/tough_pla/xyzprinting_da_vinci_super_copper_0.40_tough_pla_normal.inst.cfg
index 926b3437c3..b5f25b6438 100644
--- a/resources/quality/xyzprinting/tough_pla/xyzprinting_da_vinci_super_copper_0.40_tough_pla_normal.inst.cfg
+++ b/resources/quality/xyzprinting/tough_pla/xyzprinting_da_vinci_super_copper_0.40_tough_pla_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_tough_pla
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = Copper 0.4mm Nozzle
weight = -1
diff --git a/resources/quality/xyzprinting/tpu/xyzprinting_da_vinci_pro_evo_hs_0.40_tpu_coarse.inst.cfg b/resources/quality/xyzprinting/tpu/xyzprinting_da_vinci_pro_evo_hs_0.40_tpu_coarse.inst.cfg
index 95be568519..25f0d8bf96 100644
--- a/resources/quality/xyzprinting/tpu/xyzprinting_da_vinci_pro_evo_hs_0.40_tpu_coarse.inst.cfg
+++ b/resources/quality/xyzprinting/tpu/xyzprinting_da_vinci_pro_evo_hs_0.40_tpu_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_tpu
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
variant = Hardened Steel 0.4mm Nozzle
weight = -3
diff --git a/resources/quality/xyzprinting/tpu/xyzprinting_da_vinci_pro_evo_hs_0.40_tpu_draft.inst.cfg b/resources/quality/xyzprinting/tpu/xyzprinting_da_vinci_pro_evo_hs_0.40_tpu_draft.inst.cfg
index a6adf9ade9..f29002d365 100644
--- a/resources/quality/xyzprinting/tpu/xyzprinting_da_vinci_pro_evo_hs_0.40_tpu_draft.inst.cfg
+++ b/resources/quality/xyzprinting/tpu/xyzprinting_da_vinci_pro_evo_hs_0.40_tpu_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_tpu
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = Hardened Steel 0.4mm Nozzle
weight = -2
diff --git a/resources/quality/xyzprinting/tpu/xyzprinting_da_vinci_pro_evo_hs_0.40_tpu_fine.inst.cfg b/resources/quality/xyzprinting/tpu/xyzprinting_da_vinci_pro_evo_hs_0.40_tpu_fine.inst.cfg
index b0d742145b..99d716b04c 100644
--- a/resources/quality/xyzprinting/tpu/xyzprinting_da_vinci_pro_evo_hs_0.40_tpu_fine.inst.cfg
+++ b/resources/quality/xyzprinting/tpu/xyzprinting_da_vinci_pro_evo_hs_0.40_tpu_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_tpu
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = Hardened Steel 0.4mm Nozzle
weight = 0
diff --git a/resources/quality/xyzprinting/tpu/xyzprinting_da_vinci_pro_evo_hs_0.40_tpu_normal.inst.cfg b/resources/quality/xyzprinting/tpu/xyzprinting_da_vinci_pro_evo_hs_0.40_tpu_normal.inst.cfg
index e7cb4acb5e..32603cbb9b 100644
--- a/resources/quality/xyzprinting/tpu/xyzprinting_da_vinci_pro_evo_hs_0.40_tpu_normal.inst.cfg
+++ b/resources/quality/xyzprinting/tpu/xyzprinting_da_vinci_pro_evo_hs_0.40_tpu_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_tpu
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = Hardened Steel 0.4mm Nozzle
weight = -1
diff --git a/resources/quality/xyzprinting/tpu/xyzprinting_da_vinci_super_copper_0.40_tpu_coarse.inst.cfg b/resources/quality/xyzprinting/tpu/xyzprinting_da_vinci_super_copper_0.40_tpu_coarse.inst.cfg
index e59a39e558..1a842c234c 100644
--- a/resources/quality/xyzprinting/tpu/xyzprinting_da_vinci_super_copper_0.40_tpu_coarse.inst.cfg
+++ b/resources/quality/xyzprinting/tpu/xyzprinting_da_vinci_super_copper_0.40_tpu_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_tpu
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
variant = Copper 0.4mm Nozzle
weight = -3
diff --git a/resources/quality/xyzprinting/tpu/xyzprinting_da_vinci_super_copper_0.40_tpu_draft.inst.cfg b/resources/quality/xyzprinting/tpu/xyzprinting_da_vinci_super_copper_0.40_tpu_draft.inst.cfg
index 5608cc9e95..d5f733f24e 100644
--- a/resources/quality/xyzprinting/tpu/xyzprinting_da_vinci_super_copper_0.40_tpu_draft.inst.cfg
+++ b/resources/quality/xyzprinting/tpu/xyzprinting_da_vinci_super_copper_0.40_tpu_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_tpu
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
variant = Copper 0.4mm Nozzle
weight = -2
diff --git a/resources/quality/xyzprinting/tpu/xyzprinting_da_vinci_super_copper_0.40_tpu_fine.inst.cfg b/resources/quality/xyzprinting/tpu/xyzprinting_da_vinci_super_copper_0.40_tpu_fine.inst.cfg
index d40136f5e8..81d50301b5 100644
--- a/resources/quality/xyzprinting/tpu/xyzprinting_da_vinci_super_copper_0.40_tpu_fine.inst.cfg
+++ b/resources/quality/xyzprinting/tpu/xyzprinting_da_vinci_super_copper_0.40_tpu_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_tpu
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
variant = Copper 0.4mm Nozzle
weight = 0
diff --git a/resources/quality/xyzprinting/tpu/xyzprinting_da_vinci_super_copper_0.40_tpu_normal.inst.cfg b/resources/quality/xyzprinting/tpu/xyzprinting_da_vinci_super_copper_0.40_tpu_normal.inst.cfg
index a43f3d1663..48ee7515a6 100644
--- a/resources/quality/xyzprinting/tpu/xyzprinting_da_vinci_super_copper_0.40_tpu_normal.inst.cfg
+++ b/resources/quality/xyzprinting/tpu/xyzprinting_da_vinci_super_copper_0.40_tpu_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = xyzprinting_tpu
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
variant = Copper 0.4mm Nozzle
weight = -1
diff --git a/resources/quality/xyzprinting/xyzprinting_da_vinci_1p0_pro_global_0.10_fine.inst.cfg b/resources/quality/xyzprinting/xyzprinting_da_vinci_1p0_pro_global_0.10_fine.inst.cfg
index ebe8525751..f10186620c 100644
--- a/resources/quality/xyzprinting/xyzprinting_da_vinci_1p0_pro_global_0.10_fine.inst.cfg
+++ b/resources/quality/xyzprinting/xyzprinting_da_vinci_1p0_pro_global_0.10_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/xyzprinting/xyzprinting_da_vinci_1p0_pro_global_0.20_normal.inst.cfg b/resources/quality/xyzprinting/xyzprinting_da_vinci_1p0_pro_global_0.20_normal.inst.cfg
index 079f0625b4..441f20b96e 100644
--- a/resources/quality/xyzprinting/xyzprinting_da_vinci_1p0_pro_global_0.20_normal.inst.cfg
+++ b/resources/quality/xyzprinting/xyzprinting_da_vinci_1p0_pro_global_0.20_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
weight = -1
diff --git a/resources/quality/xyzprinting/xyzprinting_da_vinci_1p0_pro_global_0.30_draft.inst.cfg b/resources/quality/xyzprinting/xyzprinting_da_vinci_1p0_pro_global_0.30_draft.inst.cfg
index 4105273a43..8aed00c108 100644
--- a/resources/quality/xyzprinting/xyzprinting_da_vinci_1p0_pro_global_0.30_draft.inst.cfg
+++ b/resources/quality/xyzprinting/xyzprinting_da_vinci_1p0_pro_global_0.30_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/xyzprinting/xyzprinting_da_vinci_1p0_pro_global_0.40_coarse.inst.cfg b/resources/quality/xyzprinting/xyzprinting_da_vinci_1p0_pro_global_0.40_coarse.inst.cfg
index 02d2ef1586..a6cce09509 100644
--- a/resources/quality/xyzprinting/xyzprinting_da_vinci_1p0_pro_global_0.40_coarse.inst.cfg
+++ b/resources/quality/xyzprinting/xyzprinting_da_vinci_1p0_pro_global_0.40_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
weight = -3
diff --git a/resources/quality/xyzprinting/xyzprinting_da_vinci_jr_1p0a_pro_global_0.10_fine.inst.cfg b/resources/quality/xyzprinting/xyzprinting_da_vinci_jr_1p0a_pro_global_0.10_fine.inst.cfg
index fc8ee35d96..627a583163 100644
--- a/resources/quality/xyzprinting/xyzprinting_da_vinci_jr_1p0a_pro_global_0.10_fine.inst.cfg
+++ b/resources/quality/xyzprinting/xyzprinting_da_vinci_jr_1p0a_pro_global_0.10_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/xyzprinting/xyzprinting_da_vinci_jr_1p0a_pro_global_0.20_normal.inst.cfg b/resources/quality/xyzprinting/xyzprinting_da_vinci_jr_1p0a_pro_global_0.20_normal.inst.cfg
index a66057abde..adf3edf197 100644
--- a/resources/quality/xyzprinting/xyzprinting_da_vinci_jr_1p0a_pro_global_0.20_normal.inst.cfg
+++ b/resources/quality/xyzprinting/xyzprinting_da_vinci_jr_1p0a_pro_global_0.20_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
weight = -1
diff --git a/resources/quality/xyzprinting/xyzprinting_da_vinci_jr_1p0a_pro_global_0.30_draft.inst.cfg b/resources/quality/xyzprinting/xyzprinting_da_vinci_jr_1p0a_pro_global_0.30_draft.inst.cfg
index d01e603b09..73096761d4 100644
--- a/resources/quality/xyzprinting/xyzprinting_da_vinci_jr_1p0a_pro_global_0.30_draft.inst.cfg
+++ b/resources/quality/xyzprinting/xyzprinting_da_vinci_jr_1p0a_pro_global_0.30_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/xyzprinting/xyzprinting_da_vinci_jr_1p0a_pro_global_0.40_coarse.inst.cfg b/resources/quality/xyzprinting/xyzprinting_da_vinci_jr_1p0a_pro_global_0.40_coarse.inst.cfg
index 1ac11189b1..6a59c3f495 100644
--- a/resources/quality/xyzprinting/xyzprinting_da_vinci_jr_1p0a_pro_global_0.40_coarse.inst.cfg
+++ b/resources/quality/xyzprinting/xyzprinting_da_vinci_jr_1p0a_pro_global_0.40_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
weight = -3
diff --git a/resources/quality/xyzprinting/xyzprinting_da_vinci_jr_pro_xep_global_0.10_fine.inst.cfg b/resources/quality/xyzprinting/xyzprinting_da_vinci_jr_pro_xep_global_0.10_fine.inst.cfg
index 5e09afc6c5..2ab9c6dd3c 100644
--- a/resources/quality/xyzprinting/xyzprinting_da_vinci_jr_pro_xep_global_0.10_fine.inst.cfg
+++ b/resources/quality/xyzprinting/xyzprinting_da_vinci_jr_pro_xep_global_0.10_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/xyzprinting/xyzprinting_da_vinci_jr_pro_xep_global_0.20_normal.inst.cfg b/resources/quality/xyzprinting/xyzprinting_da_vinci_jr_pro_xep_global_0.20_normal.inst.cfg
index 76772688b3..125dbe516e 100644
--- a/resources/quality/xyzprinting/xyzprinting_da_vinci_jr_pro_xep_global_0.20_normal.inst.cfg
+++ b/resources/quality/xyzprinting/xyzprinting_da_vinci_jr_pro_xep_global_0.20_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
weight = -1
diff --git a/resources/quality/xyzprinting/xyzprinting_da_vinci_jr_pro_xep_global_0.30_draft.inst.cfg b/resources/quality/xyzprinting/xyzprinting_da_vinci_jr_pro_xep_global_0.30_draft.inst.cfg
index 8d6327ec18..dceb31ce0b 100644
--- a/resources/quality/xyzprinting/xyzprinting_da_vinci_jr_pro_xep_global_0.30_draft.inst.cfg
+++ b/resources/quality/xyzprinting/xyzprinting_da_vinci_jr_pro_xep_global_0.30_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/xyzprinting/xyzprinting_da_vinci_jr_pro_xep_global_0.40_coarse.inst.cfg b/resources/quality/xyzprinting/xyzprinting_da_vinci_jr_pro_xep_global_0.40_coarse.inst.cfg
index 732b43eee4..948a405306 100644
--- a/resources/quality/xyzprinting/xyzprinting_da_vinci_jr_pro_xep_global_0.40_coarse.inst.cfg
+++ b/resources/quality/xyzprinting/xyzprinting_da_vinci_jr_pro_xep_global_0.40_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
weight = -3
diff --git a/resources/quality/xyzprinting/xyzprinting_da_vinci_jr_pro_xp_global_0.10_fine.inst.cfg b/resources/quality/xyzprinting/xyzprinting_da_vinci_jr_pro_xp_global_0.10_fine.inst.cfg
index a5888ef889..b79a41ac4e 100644
--- a/resources/quality/xyzprinting/xyzprinting_da_vinci_jr_pro_xp_global_0.10_fine.inst.cfg
+++ b/resources/quality/xyzprinting/xyzprinting_da_vinci_jr_pro_xp_global_0.10_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/xyzprinting/xyzprinting_da_vinci_jr_pro_xp_global_0.20_normal.inst.cfg b/resources/quality/xyzprinting/xyzprinting_da_vinci_jr_pro_xp_global_0.20_normal.inst.cfg
index 8847fb37f0..13760e7dee 100644
--- a/resources/quality/xyzprinting/xyzprinting_da_vinci_jr_pro_xp_global_0.20_normal.inst.cfg
+++ b/resources/quality/xyzprinting/xyzprinting_da_vinci_jr_pro_xp_global_0.20_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
weight = -1
diff --git a/resources/quality/xyzprinting/xyzprinting_da_vinci_jr_pro_xp_global_0.30_draft.inst.cfg b/resources/quality/xyzprinting/xyzprinting_da_vinci_jr_pro_xp_global_0.30_draft.inst.cfg
index 0f5bc6217b..e13b324c14 100644
--- a/resources/quality/xyzprinting/xyzprinting_da_vinci_jr_pro_xp_global_0.30_draft.inst.cfg
+++ b/resources/quality/xyzprinting/xyzprinting_da_vinci_jr_pro_xp_global_0.30_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/xyzprinting/xyzprinting_da_vinci_jr_pro_xp_global_0.40_coarse.inst.cfg b/resources/quality/xyzprinting/xyzprinting_da_vinci_jr_pro_xp_global_0.40_coarse.inst.cfg
index de70112113..6d9434d0c8 100644
--- a/resources/quality/xyzprinting/xyzprinting_da_vinci_jr_pro_xp_global_0.40_coarse.inst.cfg
+++ b/resources/quality/xyzprinting/xyzprinting_da_vinci_jr_pro_xp_global_0.40_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
weight = -3
diff --git a/resources/quality/xyzprinting/xyzprinting_da_vinci_jr_w_pro_global_0.10_fine.inst.cfg b/resources/quality/xyzprinting/xyzprinting_da_vinci_jr_w_pro_global_0.10_fine.inst.cfg
index 8045ec7801..7f7d839e97 100644
--- a/resources/quality/xyzprinting/xyzprinting_da_vinci_jr_w_pro_global_0.10_fine.inst.cfg
+++ b/resources/quality/xyzprinting/xyzprinting_da_vinci_jr_w_pro_global_0.10_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/xyzprinting/xyzprinting_da_vinci_jr_w_pro_global_0.20_normal.inst.cfg b/resources/quality/xyzprinting/xyzprinting_da_vinci_jr_w_pro_global_0.20_normal.inst.cfg
index 989b9ff677..031ba33f7f 100644
--- a/resources/quality/xyzprinting/xyzprinting_da_vinci_jr_w_pro_global_0.20_normal.inst.cfg
+++ b/resources/quality/xyzprinting/xyzprinting_da_vinci_jr_w_pro_global_0.20_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
weight = -1
diff --git a/resources/quality/xyzprinting/xyzprinting_da_vinci_jr_w_pro_global_0.30_draft.inst.cfg b/resources/quality/xyzprinting/xyzprinting_da_vinci_jr_w_pro_global_0.30_draft.inst.cfg
index 4c7e17aae9..44fc013460 100644
--- a/resources/quality/xyzprinting/xyzprinting_da_vinci_jr_w_pro_global_0.30_draft.inst.cfg
+++ b/resources/quality/xyzprinting/xyzprinting_da_vinci_jr_w_pro_global_0.30_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/xyzprinting/xyzprinting_da_vinci_jr_w_pro_global_0.40_coarse.inst.cfg b/resources/quality/xyzprinting/xyzprinting_da_vinci_jr_w_pro_global_0.40_coarse.inst.cfg
index 7a5e308b96..468c89d14a 100644
--- a/resources/quality/xyzprinting/xyzprinting_da_vinci_jr_w_pro_global_0.40_coarse.inst.cfg
+++ b/resources/quality/xyzprinting/xyzprinting_da_vinci_jr_w_pro_global_0.40_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
weight = -3
diff --git a/resources/quality/xyzprinting/xyzprinting_da_vinci_pro_evo_global_0.10_fine.inst.cfg b/resources/quality/xyzprinting/xyzprinting_da_vinci_pro_evo_global_0.10_fine.inst.cfg
index 0825f23195..4c17bca4ef 100644
--- a/resources/quality/xyzprinting/xyzprinting_da_vinci_pro_evo_global_0.10_fine.inst.cfg
+++ b/resources/quality/xyzprinting/xyzprinting_da_vinci_pro_evo_global_0.10_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/xyzprinting/xyzprinting_da_vinci_pro_evo_global_0.20_normal.inst.cfg b/resources/quality/xyzprinting/xyzprinting_da_vinci_pro_evo_global_0.20_normal.inst.cfg
index c52205dad1..70688d38bf 100644
--- a/resources/quality/xyzprinting/xyzprinting_da_vinci_pro_evo_global_0.20_normal.inst.cfg
+++ b/resources/quality/xyzprinting/xyzprinting_da_vinci_pro_evo_global_0.20_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
weight = -1
diff --git a/resources/quality/xyzprinting/xyzprinting_da_vinci_pro_evo_global_0.30_draft.inst.cfg b/resources/quality/xyzprinting/xyzprinting_da_vinci_pro_evo_global_0.30_draft.inst.cfg
index 8b9fa98e39..d491bac5ea 100644
--- a/resources/quality/xyzprinting/xyzprinting_da_vinci_pro_evo_global_0.30_draft.inst.cfg
+++ b/resources/quality/xyzprinting/xyzprinting_da_vinci_pro_evo_global_0.30_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/xyzprinting/xyzprinting_da_vinci_pro_evo_global_0.40_coarse.inst.cfg b/resources/quality/xyzprinting/xyzprinting_da_vinci_pro_evo_global_0.40_coarse.inst.cfg
index cb29326f0b..a9131265b9 100644
--- a/resources/quality/xyzprinting/xyzprinting_da_vinci_pro_evo_global_0.40_coarse.inst.cfg
+++ b/resources/quality/xyzprinting/xyzprinting_da_vinci_pro_evo_global_0.40_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
weight = -3
diff --git a/resources/quality/xyzprinting/xyzprinting_da_vinci_super_global_0.10_fine.inst.cfg b/resources/quality/xyzprinting/xyzprinting_da_vinci_super_global_0.10_fine.inst.cfg
index 2c87c87c59..266cdf8bcd 100644
--- a/resources/quality/xyzprinting/xyzprinting_da_vinci_super_global_0.10_fine.inst.cfg
+++ b/resources/quality/xyzprinting/xyzprinting_da_vinci_super_global_0.10_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/xyzprinting/xyzprinting_da_vinci_super_global_0.20_normal.inst.cfg b/resources/quality/xyzprinting/xyzprinting_da_vinci_super_global_0.20_normal.inst.cfg
index 3d51375d53..4ec758bc56 100644
--- a/resources/quality/xyzprinting/xyzprinting_da_vinci_super_global_0.20_normal.inst.cfg
+++ b/resources/quality/xyzprinting/xyzprinting_da_vinci_super_global_0.20_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
weight = -1
diff --git a/resources/quality/xyzprinting/xyzprinting_da_vinci_super_global_0.30_draft.inst.cfg b/resources/quality/xyzprinting/xyzprinting_da_vinci_super_global_0.30_draft.inst.cfg
index 899c8df5d8..7dd545c180 100644
--- a/resources/quality/xyzprinting/xyzprinting_da_vinci_super_global_0.30_draft.inst.cfg
+++ b/resources/quality/xyzprinting/xyzprinting_da_vinci_super_global_0.30_draft.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = draft
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/xyzprinting/xyzprinting_da_vinci_super_global_0.40_coarse.inst.cfg b/resources/quality/xyzprinting/xyzprinting_da_vinci_super_global_0.40_coarse.inst.cfg
index 5d54123356..e9f9c5548f 100644
--- a/resources/quality/xyzprinting/xyzprinting_da_vinci_super_global_0.40_coarse.inst.cfg
+++ b/resources/quality/xyzprinting/xyzprinting_da_vinci_super_global_0.40_coarse.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = coarse
-setting_version = 21
+setting_version = 22
type = quality
weight = -3
diff --git a/resources/quality/zav_base/abs/nozzle_0.20/zav_abs_nozzle_0.20_layer_0.05.inst.cfg b/resources/quality/zav_base/abs/nozzle_0.20/zav_abs_nozzle_0.20_layer_0.05.inst.cfg
index f696a0cced..29c4883c8a 100644
--- a/resources/quality/zav_base/abs/nozzle_0.20/zav_abs_nozzle_0.20_layer_0.05.inst.cfg
+++ b/resources/quality/zav_base/abs/nozzle_0.20/zav_abs_nozzle_0.20_layer_0.05.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = ZAV_layer_005
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.20mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/abs/nozzle_0.20/zav_abs_nozzle_0.20_layer_0.10.inst.cfg b/resources/quality/zav_base/abs/nozzle_0.20/zav_abs_nozzle_0.20_layer_0.10.inst.cfg
index bd57f7025a..02835da022 100644
--- a/resources/quality/zav_base/abs/nozzle_0.20/zav_abs_nozzle_0.20_layer_0.10.inst.cfg
+++ b/resources/quality/zav_base/abs/nozzle_0.20/zav_abs_nozzle_0.20_layer_0.10.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = ZAV_layer_010
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.20mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/abs/nozzle_0.20/zav_abs_nozzle_0.20_layer_0.15.inst.cfg b/resources/quality/zav_base/abs/nozzle_0.20/zav_abs_nozzle_0.20_layer_0.15.inst.cfg
index a0cb999bf8..adcfdf8083 100644
--- a/resources/quality/zav_base/abs/nozzle_0.20/zav_abs_nozzle_0.20_layer_0.15.inst.cfg
+++ b/resources/quality/zav_base/abs/nozzle_0.20/zav_abs_nozzle_0.20_layer_0.15.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = ZAV_layer_015
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.20mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/abs/nozzle_0.25/zav_abs_nozzle_0.25_layer_0.05.inst.cfg b/resources/quality/zav_base/abs/nozzle_0.25/zav_abs_nozzle_0.25_layer_0.05.inst.cfg
index 3e3834239f..228205bb66 100644
--- a/resources/quality/zav_base/abs/nozzle_0.25/zav_abs_nozzle_0.25_layer_0.05.inst.cfg
+++ b/resources/quality/zav_base/abs/nozzle_0.25/zav_abs_nozzle_0.25_layer_0.05.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = ZAV_layer_005
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.25mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/abs/nozzle_0.25/zav_abs_nozzle_0.25_layer_0.10.inst.cfg b/resources/quality/zav_base/abs/nozzle_0.25/zav_abs_nozzle_0.25_layer_0.10.inst.cfg
index 245d86e9b0..4a1e655226 100644
--- a/resources/quality/zav_base/abs/nozzle_0.25/zav_abs_nozzle_0.25_layer_0.10.inst.cfg
+++ b/resources/quality/zav_base/abs/nozzle_0.25/zav_abs_nozzle_0.25_layer_0.10.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = ZAV_layer_010
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.25mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/abs/nozzle_0.25/zav_abs_nozzle_0.25_layer_0.15.inst.cfg b/resources/quality/zav_base/abs/nozzle_0.25/zav_abs_nozzle_0.25_layer_0.15.inst.cfg
index 9f31ea42dc..2cae8e47a7 100644
--- a/resources/quality/zav_base/abs/nozzle_0.25/zav_abs_nozzle_0.25_layer_0.15.inst.cfg
+++ b/resources/quality/zav_base/abs/nozzle_0.25/zav_abs_nozzle_0.25_layer_0.15.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = ZAV_layer_015
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.25mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/abs/nozzle_0.25/zav_abs_nozzle_0.25_layer_0.20.inst.cfg b/resources/quality/zav_base/abs/nozzle_0.25/zav_abs_nozzle_0.25_layer_0.20.inst.cfg
index f18d7c5609..2bffc1cdbb 100644
--- a/resources/quality/zav_base/abs/nozzle_0.25/zav_abs_nozzle_0.25_layer_0.20.inst.cfg
+++ b/resources/quality/zav_base/abs/nozzle_0.25/zav_abs_nozzle_0.25_layer_0.20.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = ZAV_layer_020
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.25mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/abs/nozzle_0.30/zav_abs_nozzle_0.30_layer_0.10.inst.cfg b/resources/quality/zav_base/abs/nozzle_0.30/zav_abs_nozzle_0.30_layer_0.10.inst.cfg
index a8072b0dff..be2ffd421a 100644
--- a/resources/quality/zav_base/abs/nozzle_0.30/zav_abs_nozzle_0.30_layer_0.10.inst.cfg
+++ b/resources/quality/zav_base/abs/nozzle_0.30/zav_abs_nozzle_0.30_layer_0.10.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = ZAV_layer_010
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.30mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/abs/nozzle_0.30/zav_abs_nozzle_0.30_layer_0.15.inst.cfg b/resources/quality/zav_base/abs/nozzle_0.30/zav_abs_nozzle_0.30_layer_0.15.inst.cfg
index 363a6e318a..102049778b 100644
--- a/resources/quality/zav_base/abs/nozzle_0.30/zav_abs_nozzle_0.30_layer_0.15.inst.cfg
+++ b/resources/quality/zav_base/abs/nozzle_0.30/zav_abs_nozzle_0.30_layer_0.15.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = ZAV_layer_015
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.30mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/abs/nozzle_0.30/zav_abs_nozzle_0.30_layer_0.20.inst.cfg b/resources/quality/zav_base/abs/nozzle_0.30/zav_abs_nozzle_0.30_layer_0.20.inst.cfg
index 5b9871038d..046e1c87bd 100644
--- a/resources/quality/zav_base/abs/nozzle_0.30/zav_abs_nozzle_0.30_layer_0.20.inst.cfg
+++ b/resources/quality/zav_base/abs/nozzle_0.30/zav_abs_nozzle_0.30_layer_0.20.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = ZAV_layer_020
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.30mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/abs/nozzle_0.30/zav_abs_nozzle_0.30_layer_0.25.inst.cfg b/resources/quality/zav_base/abs/nozzle_0.30/zav_abs_nozzle_0.30_layer_0.25.inst.cfg
index 708c9dabf1..b88d47fa6f 100644
--- a/resources/quality/zav_base/abs/nozzle_0.30/zav_abs_nozzle_0.30_layer_0.25.inst.cfg
+++ b/resources/quality/zav_base/abs/nozzle_0.30/zav_abs_nozzle_0.30_layer_0.25.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = ZAV_layer_025
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.30mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/abs/nozzle_0.35/zav_abs_nozzle_0.35_layer_0.10.inst.cfg b/resources/quality/zav_base/abs/nozzle_0.35/zav_abs_nozzle_0.35_layer_0.10.inst.cfg
index ad9b2aed71..0bd539c4f7 100644
--- a/resources/quality/zav_base/abs/nozzle_0.35/zav_abs_nozzle_0.35_layer_0.10.inst.cfg
+++ b/resources/quality/zav_base/abs/nozzle_0.35/zav_abs_nozzle_0.35_layer_0.10.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = ZAV_layer_010
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.35mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/abs/nozzle_0.35/zav_abs_nozzle_0.35_layer_0.15.inst.cfg b/resources/quality/zav_base/abs/nozzle_0.35/zav_abs_nozzle_0.35_layer_0.15.inst.cfg
index 97bbb3773e..cd9afd7a4b 100644
--- a/resources/quality/zav_base/abs/nozzle_0.35/zav_abs_nozzle_0.35_layer_0.15.inst.cfg
+++ b/resources/quality/zav_base/abs/nozzle_0.35/zav_abs_nozzle_0.35_layer_0.15.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = ZAV_layer_015
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.35mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/abs/nozzle_0.35/zav_abs_nozzle_0.35_layer_0.20.inst.cfg b/resources/quality/zav_base/abs/nozzle_0.35/zav_abs_nozzle_0.35_layer_0.20.inst.cfg
index 3f43f5c42e..080d63fea0 100644
--- a/resources/quality/zav_base/abs/nozzle_0.35/zav_abs_nozzle_0.35_layer_0.20.inst.cfg
+++ b/resources/quality/zav_base/abs/nozzle_0.35/zav_abs_nozzle_0.35_layer_0.20.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = ZAV_layer_020
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.35mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/abs/nozzle_0.35/zav_abs_nozzle_0.35_layer_0.25.inst.cfg b/resources/quality/zav_base/abs/nozzle_0.35/zav_abs_nozzle_0.35_layer_0.25.inst.cfg
index 9ee992ad36..a32f9f1f1d 100644
--- a/resources/quality/zav_base/abs/nozzle_0.35/zav_abs_nozzle_0.35_layer_0.25.inst.cfg
+++ b/resources/quality/zav_base/abs/nozzle_0.35/zav_abs_nozzle_0.35_layer_0.25.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = ZAV_layer_025
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.35mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/abs/nozzle_0.40/zav_abs_nozzle_0.40_layer_0.10.inst.cfg b/resources/quality/zav_base/abs/nozzle_0.40/zav_abs_nozzle_0.40_layer_0.10.inst.cfg
index 0042c60175..0635795d95 100644
--- a/resources/quality/zav_base/abs/nozzle_0.40/zav_abs_nozzle_0.40_layer_0.10.inst.cfg
+++ b/resources/quality/zav_base/abs/nozzle_0.40/zav_abs_nozzle_0.40_layer_0.10.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = ZAV_layer_010
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.40mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/abs/nozzle_0.40/zav_abs_nozzle_0.40_layer_0.15.inst.cfg b/resources/quality/zav_base/abs/nozzle_0.40/zav_abs_nozzle_0.40_layer_0.15.inst.cfg
index 5c69260a1e..3defa66ad5 100644
--- a/resources/quality/zav_base/abs/nozzle_0.40/zav_abs_nozzle_0.40_layer_0.15.inst.cfg
+++ b/resources/quality/zav_base/abs/nozzle_0.40/zav_abs_nozzle_0.40_layer_0.15.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = ZAV_layer_015
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.40mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/abs/nozzle_0.40/zav_abs_nozzle_0.40_layer_0.20.inst.cfg b/resources/quality/zav_base/abs/nozzle_0.40/zav_abs_nozzle_0.40_layer_0.20.inst.cfg
index a092952a32..1b906624ee 100644
--- a/resources/quality/zav_base/abs/nozzle_0.40/zav_abs_nozzle_0.40_layer_0.20.inst.cfg
+++ b/resources/quality/zav_base/abs/nozzle_0.40/zav_abs_nozzle_0.40_layer_0.20.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = ZAV_layer_020
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.40mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/abs/nozzle_0.40/zav_abs_nozzle_0.40_layer_0.25.inst.cfg b/resources/quality/zav_base/abs/nozzle_0.40/zav_abs_nozzle_0.40_layer_0.25.inst.cfg
index 043295ee50..12a8ec6ba7 100644
--- a/resources/quality/zav_base/abs/nozzle_0.40/zav_abs_nozzle_0.40_layer_0.25.inst.cfg
+++ b/resources/quality/zav_base/abs/nozzle_0.40/zav_abs_nozzle_0.40_layer_0.25.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = ZAV_layer_025
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.40mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/abs/nozzle_0.40/zav_abs_nozzle_0.40_layer_0.30.inst.cfg b/resources/quality/zav_base/abs/nozzle_0.40/zav_abs_nozzle_0.40_layer_0.30.inst.cfg
index f0682802fd..ee41b6498b 100644
--- a/resources/quality/zav_base/abs/nozzle_0.40/zav_abs_nozzle_0.40_layer_0.30.inst.cfg
+++ b/resources/quality/zav_base/abs/nozzle_0.40/zav_abs_nozzle_0.40_layer_0.30.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = ZAV_layer_030
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.40mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/abs/nozzle_0.45/zav_abs_nozzle_0.45_layer_0.10.inst.cfg b/resources/quality/zav_base/abs/nozzle_0.45/zav_abs_nozzle_0.45_layer_0.10.inst.cfg
index 7c0c20ecf8..555fa476b0 100644
--- a/resources/quality/zav_base/abs/nozzle_0.45/zav_abs_nozzle_0.45_layer_0.10.inst.cfg
+++ b/resources/quality/zav_base/abs/nozzle_0.45/zav_abs_nozzle_0.45_layer_0.10.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = ZAV_layer_010
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.45mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/abs/nozzle_0.45/zav_abs_nozzle_0.45_layer_0.15.inst.cfg b/resources/quality/zav_base/abs/nozzle_0.45/zav_abs_nozzle_0.45_layer_0.15.inst.cfg
index bafec80117..c2d9bef558 100644
--- a/resources/quality/zav_base/abs/nozzle_0.45/zav_abs_nozzle_0.45_layer_0.15.inst.cfg
+++ b/resources/quality/zav_base/abs/nozzle_0.45/zav_abs_nozzle_0.45_layer_0.15.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = ZAV_layer_015
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.45mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/abs/nozzle_0.45/zav_abs_nozzle_0.45_layer_0.20.inst.cfg b/resources/quality/zav_base/abs/nozzle_0.45/zav_abs_nozzle_0.45_layer_0.20.inst.cfg
index 92ef07a50b..11c14792d0 100644
--- a/resources/quality/zav_base/abs/nozzle_0.45/zav_abs_nozzle_0.45_layer_0.20.inst.cfg
+++ b/resources/quality/zav_base/abs/nozzle_0.45/zav_abs_nozzle_0.45_layer_0.20.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = ZAV_layer_020
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.45mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/abs/nozzle_0.45/zav_abs_nozzle_0.45_layer_0.25.inst.cfg b/resources/quality/zav_base/abs/nozzle_0.45/zav_abs_nozzle_0.45_layer_0.25.inst.cfg
index 3786f069f8..b152a1f905 100644
--- a/resources/quality/zav_base/abs/nozzle_0.45/zav_abs_nozzle_0.45_layer_0.25.inst.cfg
+++ b/resources/quality/zav_base/abs/nozzle_0.45/zav_abs_nozzle_0.45_layer_0.25.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = ZAV_layer_025
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.45mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/abs/nozzle_0.45/zav_abs_nozzle_0.45_layer_0.30.inst.cfg b/resources/quality/zav_base/abs/nozzle_0.45/zav_abs_nozzle_0.45_layer_0.30.inst.cfg
index c59647d258..70326714ba 100644
--- a/resources/quality/zav_base/abs/nozzle_0.45/zav_abs_nozzle_0.45_layer_0.30.inst.cfg
+++ b/resources/quality/zav_base/abs/nozzle_0.45/zav_abs_nozzle_0.45_layer_0.30.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = ZAV_layer_030
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.45mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/abs/nozzle_0.45/zav_abs_nozzle_0.45_layer_0.35.inst.cfg b/resources/quality/zav_base/abs/nozzle_0.45/zav_abs_nozzle_0.45_layer_0.35.inst.cfg
index 9e36f0d72e..d02d437029 100644
--- a/resources/quality/zav_base/abs/nozzle_0.45/zav_abs_nozzle_0.45_layer_0.35.inst.cfg
+++ b/resources/quality/zav_base/abs/nozzle_0.45/zav_abs_nozzle_0.45_layer_0.35.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = ZAV_layer_035
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.45mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/abs/nozzle_0.50/zav_abs_nozzle_0.50_layer_0.15.inst.cfg b/resources/quality/zav_base/abs/nozzle_0.50/zav_abs_nozzle_0.50_layer_0.15.inst.cfg
index 83c1c4c171..1c8ac21745 100644
--- a/resources/quality/zav_base/abs/nozzle_0.50/zav_abs_nozzle_0.50_layer_0.15.inst.cfg
+++ b/resources/quality/zav_base/abs/nozzle_0.50/zav_abs_nozzle_0.50_layer_0.15.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = ZAV_layer_015
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.50mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/abs/nozzle_0.50/zav_abs_nozzle_0.50_layer_0.20.inst.cfg b/resources/quality/zav_base/abs/nozzle_0.50/zav_abs_nozzle_0.50_layer_0.20.inst.cfg
index 46ed9bdf73..e0f9017630 100644
--- a/resources/quality/zav_base/abs/nozzle_0.50/zav_abs_nozzle_0.50_layer_0.20.inst.cfg
+++ b/resources/quality/zav_base/abs/nozzle_0.50/zav_abs_nozzle_0.50_layer_0.20.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = ZAV_layer_020
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.50mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/abs/nozzle_0.50/zav_abs_nozzle_0.50_layer_0.25.inst.cfg b/resources/quality/zav_base/abs/nozzle_0.50/zav_abs_nozzle_0.50_layer_0.25.inst.cfg
index af7b13c71a..2d789cb1a8 100644
--- a/resources/quality/zav_base/abs/nozzle_0.50/zav_abs_nozzle_0.50_layer_0.25.inst.cfg
+++ b/resources/quality/zav_base/abs/nozzle_0.50/zav_abs_nozzle_0.50_layer_0.25.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = ZAV_layer_025
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.50mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/abs/nozzle_0.50/zav_abs_nozzle_0.50_layer_0.30.inst.cfg b/resources/quality/zav_base/abs/nozzle_0.50/zav_abs_nozzle_0.50_layer_0.30.inst.cfg
index 6e4e89299a..e6ae6f2012 100644
--- a/resources/quality/zav_base/abs/nozzle_0.50/zav_abs_nozzle_0.50_layer_0.30.inst.cfg
+++ b/resources/quality/zav_base/abs/nozzle_0.50/zav_abs_nozzle_0.50_layer_0.30.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = ZAV_layer_030
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.50mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/abs/nozzle_0.50/zav_abs_nozzle_0.50_layer_0.35.inst.cfg b/resources/quality/zav_base/abs/nozzle_0.50/zav_abs_nozzle_0.50_layer_0.35.inst.cfg
index 3f8aeca222..aa79fa3cd1 100644
--- a/resources/quality/zav_base/abs/nozzle_0.50/zav_abs_nozzle_0.50_layer_0.35.inst.cfg
+++ b/resources/quality/zav_base/abs/nozzle_0.50/zav_abs_nozzle_0.50_layer_0.35.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = ZAV_layer_035
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.50mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/abs/nozzle_0.60/zav_abs_nozzle_0.60_layer_0.15.inst.cfg b/resources/quality/zav_base/abs/nozzle_0.60/zav_abs_nozzle_0.60_layer_0.15.inst.cfg
index b2b62b0cff..f1c171d147 100644
--- a/resources/quality/zav_base/abs/nozzle_0.60/zav_abs_nozzle_0.60_layer_0.15.inst.cfg
+++ b/resources/quality/zav_base/abs/nozzle_0.60/zav_abs_nozzle_0.60_layer_0.15.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = ZAV_layer_015
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.60mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/abs/nozzle_0.60/zav_abs_nozzle_0.60_layer_0.20.inst.cfg b/resources/quality/zav_base/abs/nozzle_0.60/zav_abs_nozzle_0.60_layer_0.20.inst.cfg
index 479beb0ec7..1183f56258 100644
--- a/resources/quality/zav_base/abs/nozzle_0.60/zav_abs_nozzle_0.60_layer_0.20.inst.cfg
+++ b/resources/quality/zav_base/abs/nozzle_0.60/zav_abs_nozzle_0.60_layer_0.20.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = ZAV_layer_020
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.60mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/abs/nozzle_0.60/zav_abs_nozzle_0.60_layer_0.25.inst.cfg b/resources/quality/zav_base/abs/nozzle_0.60/zav_abs_nozzle_0.60_layer_0.25.inst.cfg
index ce1a43041c..cd8227a794 100644
--- a/resources/quality/zav_base/abs/nozzle_0.60/zav_abs_nozzle_0.60_layer_0.25.inst.cfg
+++ b/resources/quality/zav_base/abs/nozzle_0.60/zav_abs_nozzle_0.60_layer_0.25.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = ZAV_layer_025
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.60mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/abs/nozzle_0.60/zav_abs_nozzle_0.60_layer_0.30.inst.cfg b/resources/quality/zav_base/abs/nozzle_0.60/zav_abs_nozzle_0.60_layer_0.30.inst.cfg
index 3896aee577..b936a23ec2 100644
--- a/resources/quality/zav_base/abs/nozzle_0.60/zav_abs_nozzle_0.60_layer_0.30.inst.cfg
+++ b/resources/quality/zav_base/abs/nozzle_0.60/zav_abs_nozzle_0.60_layer_0.30.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = ZAV_layer_030
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.60mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/abs/nozzle_0.60/zav_abs_nozzle_0.60_layer_0.35.inst.cfg b/resources/quality/zav_base/abs/nozzle_0.60/zav_abs_nozzle_0.60_layer_0.35.inst.cfg
index 8617f905b4..4f4fd90dea 100644
--- a/resources/quality/zav_base/abs/nozzle_0.60/zav_abs_nozzle_0.60_layer_0.35.inst.cfg
+++ b/resources/quality/zav_base/abs/nozzle_0.60/zav_abs_nozzle_0.60_layer_0.35.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = ZAV_layer_035
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.60mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/abs/nozzle_0.60/zav_abs_nozzle_0.60_layer_0.40.inst.cfg b/resources/quality/zav_base/abs/nozzle_0.60/zav_abs_nozzle_0.60_layer_0.40.inst.cfg
index 7ba8d1c6c6..ab4c21d9eb 100644
--- a/resources/quality/zav_base/abs/nozzle_0.60/zav_abs_nozzle_0.60_layer_0.40.inst.cfg
+++ b/resources/quality/zav_base/abs/nozzle_0.60/zav_abs_nozzle_0.60_layer_0.40.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = ZAV_layer_040
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.60mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/abs/nozzle_0.80/zav_abs_nozzle_0.80_layer_0.20.inst.cfg b/resources/quality/zav_base/abs/nozzle_0.80/zav_abs_nozzle_0.80_layer_0.20.inst.cfg
index 5025d4557d..51fbac0be0 100644
--- a/resources/quality/zav_base/abs/nozzle_0.80/zav_abs_nozzle_0.80_layer_0.20.inst.cfg
+++ b/resources/quality/zav_base/abs/nozzle_0.80/zav_abs_nozzle_0.80_layer_0.20.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = ZAV_layer_020
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.80mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/abs/nozzle_0.80/zav_abs_nozzle_0.80_layer_0.25.inst.cfg b/resources/quality/zav_base/abs/nozzle_0.80/zav_abs_nozzle_0.80_layer_0.25.inst.cfg
index 9853a9d45d..f02f6d1a3d 100644
--- a/resources/quality/zav_base/abs/nozzle_0.80/zav_abs_nozzle_0.80_layer_0.25.inst.cfg
+++ b/resources/quality/zav_base/abs/nozzle_0.80/zav_abs_nozzle_0.80_layer_0.25.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = ZAV_layer_025
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.80mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/abs/nozzle_0.80/zav_abs_nozzle_0.80_layer_0.30.inst.cfg b/resources/quality/zav_base/abs/nozzle_0.80/zav_abs_nozzle_0.80_layer_0.30.inst.cfg
index 9da915824c..575dd45b33 100644
--- a/resources/quality/zav_base/abs/nozzle_0.80/zav_abs_nozzle_0.80_layer_0.30.inst.cfg
+++ b/resources/quality/zav_base/abs/nozzle_0.80/zav_abs_nozzle_0.80_layer_0.30.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = ZAV_layer_030
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.80mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/abs/nozzle_0.80/zav_abs_nozzle_0.80_layer_0.35.inst.cfg b/resources/quality/zav_base/abs/nozzle_0.80/zav_abs_nozzle_0.80_layer_0.35.inst.cfg
index ef9dae2329..42ca6e9656 100644
--- a/resources/quality/zav_base/abs/nozzle_0.80/zav_abs_nozzle_0.80_layer_0.35.inst.cfg
+++ b/resources/quality/zav_base/abs/nozzle_0.80/zav_abs_nozzle_0.80_layer_0.35.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = ZAV_layer_035
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.80mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/abs/nozzle_0.80/zav_abs_nozzle_0.80_layer_0.40.inst.cfg b/resources/quality/zav_base/abs/nozzle_0.80/zav_abs_nozzle_0.80_layer_0.40.inst.cfg
index 66ac3acba4..7cc7a48912 100644
--- a/resources/quality/zav_base/abs/nozzle_0.80/zav_abs_nozzle_0.80_layer_0.40.inst.cfg
+++ b/resources/quality/zav_base/abs/nozzle_0.80/zav_abs_nozzle_0.80_layer_0.40.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = ZAV_layer_040
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.80mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/abs/nozzle_1.00/zav_abs_nozzle_1.00_layer_0.25.inst.cfg b/resources/quality/zav_base/abs/nozzle_1.00/zav_abs_nozzle_1.00_layer_0.25.inst.cfg
index 46c9359692..a6b5631adb 100644
--- a/resources/quality/zav_base/abs/nozzle_1.00/zav_abs_nozzle_1.00_layer_0.25.inst.cfg
+++ b/resources/quality/zav_base/abs/nozzle_1.00/zav_abs_nozzle_1.00_layer_0.25.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = ZAV_layer_025
-setting_version = 21
+setting_version = 22
type = quality
variant = 1.00mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/abs/nozzle_1.00/zav_abs_nozzle_1.00_layer_0.30.inst.cfg b/resources/quality/zav_base/abs/nozzle_1.00/zav_abs_nozzle_1.00_layer_0.30.inst.cfg
index 669ece28e0..645c565be0 100644
--- a/resources/quality/zav_base/abs/nozzle_1.00/zav_abs_nozzle_1.00_layer_0.30.inst.cfg
+++ b/resources/quality/zav_base/abs/nozzle_1.00/zav_abs_nozzle_1.00_layer_0.30.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = ZAV_layer_030
-setting_version = 21
+setting_version = 22
type = quality
variant = 1.00mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/abs/nozzle_1.00/zav_abs_nozzle_1.00_layer_0.35.inst.cfg b/resources/quality/zav_base/abs/nozzle_1.00/zav_abs_nozzle_1.00_layer_0.35.inst.cfg
index 0d2e8dd491..77df9c65ce 100644
--- a/resources/quality/zav_base/abs/nozzle_1.00/zav_abs_nozzle_1.00_layer_0.35.inst.cfg
+++ b/resources/quality/zav_base/abs/nozzle_1.00/zav_abs_nozzle_1.00_layer_0.35.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = ZAV_layer_035
-setting_version = 21
+setting_version = 22
type = quality
variant = 1.00mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/abs/nozzle_1.00/zav_abs_nozzle_1.00_layer_0.40.inst.cfg b/resources/quality/zav_base/abs/nozzle_1.00/zav_abs_nozzle_1.00_layer_0.40.inst.cfg
index 6e5fb64bc2..1589129fec 100644
--- a/resources/quality/zav_base/abs/nozzle_1.00/zav_abs_nozzle_1.00_layer_0.40.inst.cfg
+++ b/resources/quality/zav_base/abs/nozzle_1.00/zav_abs_nozzle_1.00_layer_0.40.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_abs
quality_type = ZAV_layer_040
-setting_version = 21
+setting_version = 22
type = quality
variant = 1.00mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/petg/nozzle_0.20/zav_petg_nozzle_0.20_layer_0.05.inst.cfg b/resources/quality/zav_base/petg/nozzle_0.20/zav_petg_nozzle_0.20_layer_0.05.inst.cfg
index f24d40c067..019344886e 100644
--- a/resources/quality/zav_base/petg/nozzle_0.20/zav_petg_nozzle_0.20_layer_0.05.inst.cfg
+++ b/resources/quality/zav_base/petg/nozzle_0.20/zav_petg_nozzle_0.20_layer_0.05.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = ZAV_layer_005
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.20mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/petg/nozzle_0.20/zav_petg_nozzle_0.20_layer_0.10.inst.cfg b/resources/quality/zav_base/petg/nozzle_0.20/zav_petg_nozzle_0.20_layer_0.10.inst.cfg
index 18567deea1..fc53c3f830 100644
--- a/resources/quality/zav_base/petg/nozzle_0.20/zav_petg_nozzle_0.20_layer_0.10.inst.cfg
+++ b/resources/quality/zav_base/petg/nozzle_0.20/zav_petg_nozzle_0.20_layer_0.10.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = ZAV_layer_010
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.20mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/petg/nozzle_0.20/zav_petg_nozzle_0.20_layer_0.15.inst.cfg b/resources/quality/zav_base/petg/nozzle_0.20/zav_petg_nozzle_0.20_layer_0.15.inst.cfg
index b3ed8c4024..208d90d980 100644
--- a/resources/quality/zav_base/petg/nozzle_0.20/zav_petg_nozzle_0.20_layer_0.15.inst.cfg
+++ b/resources/quality/zav_base/petg/nozzle_0.20/zav_petg_nozzle_0.20_layer_0.15.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = ZAV_layer_015
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.20mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/petg/nozzle_0.25/zav_petg_nozzle_0.25_layer_0.05.inst.cfg b/resources/quality/zav_base/petg/nozzle_0.25/zav_petg_nozzle_0.25_layer_0.05.inst.cfg
index d417a7df8f..be84b22ab3 100644
--- a/resources/quality/zav_base/petg/nozzle_0.25/zav_petg_nozzle_0.25_layer_0.05.inst.cfg
+++ b/resources/quality/zav_base/petg/nozzle_0.25/zav_petg_nozzle_0.25_layer_0.05.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = ZAV_layer_005
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.25mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/petg/nozzle_0.25/zav_petg_nozzle_0.25_layer_0.10.inst.cfg b/resources/quality/zav_base/petg/nozzle_0.25/zav_petg_nozzle_0.25_layer_0.10.inst.cfg
index ff009a0c6d..676f4d3a5a 100644
--- a/resources/quality/zav_base/petg/nozzle_0.25/zav_petg_nozzle_0.25_layer_0.10.inst.cfg
+++ b/resources/quality/zav_base/petg/nozzle_0.25/zav_petg_nozzle_0.25_layer_0.10.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = ZAV_layer_010
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.25mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/petg/nozzle_0.25/zav_petg_nozzle_0.25_layer_0.15.inst.cfg b/resources/quality/zav_base/petg/nozzle_0.25/zav_petg_nozzle_0.25_layer_0.15.inst.cfg
index 19f4c779e7..8b43a0dfc8 100644
--- a/resources/quality/zav_base/petg/nozzle_0.25/zav_petg_nozzle_0.25_layer_0.15.inst.cfg
+++ b/resources/quality/zav_base/petg/nozzle_0.25/zav_petg_nozzle_0.25_layer_0.15.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = ZAV_layer_015
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.25mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/petg/nozzle_0.25/zav_petg_nozzle_0.25_layer_0.20.inst.cfg b/resources/quality/zav_base/petg/nozzle_0.25/zav_petg_nozzle_0.25_layer_0.20.inst.cfg
index 2ef9c9b7c7..c6e8abbac8 100644
--- a/resources/quality/zav_base/petg/nozzle_0.25/zav_petg_nozzle_0.25_layer_0.20.inst.cfg
+++ b/resources/quality/zav_base/petg/nozzle_0.25/zav_petg_nozzle_0.25_layer_0.20.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = ZAV_layer_020
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.25mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/petg/nozzle_0.30/zav_petg_nozzle_0.30_layer_0.10.inst.cfg b/resources/quality/zav_base/petg/nozzle_0.30/zav_petg_nozzle_0.30_layer_0.10.inst.cfg
index d92d985ac4..9ad587cb8b 100644
--- a/resources/quality/zav_base/petg/nozzle_0.30/zav_petg_nozzle_0.30_layer_0.10.inst.cfg
+++ b/resources/quality/zav_base/petg/nozzle_0.30/zav_petg_nozzle_0.30_layer_0.10.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = ZAV_layer_010
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.30mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/petg/nozzle_0.30/zav_petg_nozzle_0.30_layer_0.15.inst.cfg b/resources/quality/zav_base/petg/nozzle_0.30/zav_petg_nozzle_0.30_layer_0.15.inst.cfg
index 4665c5e191..2416a15f1a 100644
--- a/resources/quality/zav_base/petg/nozzle_0.30/zav_petg_nozzle_0.30_layer_0.15.inst.cfg
+++ b/resources/quality/zav_base/petg/nozzle_0.30/zav_petg_nozzle_0.30_layer_0.15.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = ZAV_layer_015
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.30mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/petg/nozzle_0.30/zav_petg_nozzle_0.30_layer_0.20.inst.cfg b/resources/quality/zav_base/petg/nozzle_0.30/zav_petg_nozzle_0.30_layer_0.20.inst.cfg
index 90a068766c..bf8f1edcfb 100644
--- a/resources/quality/zav_base/petg/nozzle_0.30/zav_petg_nozzle_0.30_layer_0.20.inst.cfg
+++ b/resources/quality/zav_base/petg/nozzle_0.30/zav_petg_nozzle_0.30_layer_0.20.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = ZAV_layer_020
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.30mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/petg/nozzle_0.30/zav_petg_nozzle_0.30_layer_0.25.inst.cfg b/resources/quality/zav_base/petg/nozzle_0.30/zav_petg_nozzle_0.30_layer_0.25.inst.cfg
index 5e23b34274..c53303a943 100644
--- a/resources/quality/zav_base/petg/nozzle_0.30/zav_petg_nozzle_0.30_layer_0.25.inst.cfg
+++ b/resources/quality/zav_base/petg/nozzle_0.30/zav_petg_nozzle_0.30_layer_0.25.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = ZAV_layer_025
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.30mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/petg/nozzle_0.35/zav_petg_nozzle_0.35_layer_0.10.inst.cfg b/resources/quality/zav_base/petg/nozzle_0.35/zav_petg_nozzle_0.35_layer_0.10.inst.cfg
index c07d1a0710..97f46add80 100644
--- a/resources/quality/zav_base/petg/nozzle_0.35/zav_petg_nozzle_0.35_layer_0.10.inst.cfg
+++ b/resources/quality/zav_base/petg/nozzle_0.35/zav_petg_nozzle_0.35_layer_0.10.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = ZAV_layer_010
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.35mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/petg/nozzle_0.35/zav_petg_nozzle_0.35_layer_0.15.inst.cfg b/resources/quality/zav_base/petg/nozzle_0.35/zav_petg_nozzle_0.35_layer_0.15.inst.cfg
index 72493f6c41..e955f348c3 100644
--- a/resources/quality/zav_base/petg/nozzle_0.35/zav_petg_nozzle_0.35_layer_0.15.inst.cfg
+++ b/resources/quality/zav_base/petg/nozzle_0.35/zav_petg_nozzle_0.35_layer_0.15.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = ZAV_layer_015
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.35mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/petg/nozzle_0.35/zav_petg_nozzle_0.35_layer_0.20.inst.cfg b/resources/quality/zav_base/petg/nozzle_0.35/zav_petg_nozzle_0.35_layer_0.20.inst.cfg
index f035ad9db7..6636cc5df4 100644
--- a/resources/quality/zav_base/petg/nozzle_0.35/zav_petg_nozzle_0.35_layer_0.20.inst.cfg
+++ b/resources/quality/zav_base/petg/nozzle_0.35/zav_petg_nozzle_0.35_layer_0.20.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = ZAV_layer_020
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.35mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/petg/nozzle_0.35/zav_petg_nozzle_0.35_layer_0.25.inst.cfg b/resources/quality/zav_base/petg/nozzle_0.35/zav_petg_nozzle_0.35_layer_0.25.inst.cfg
index b3b385fce8..80a411f4ee 100644
--- a/resources/quality/zav_base/petg/nozzle_0.35/zav_petg_nozzle_0.35_layer_0.25.inst.cfg
+++ b/resources/quality/zav_base/petg/nozzle_0.35/zav_petg_nozzle_0.35_layer_0.25.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = ZAV_layer_025
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.35mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/petg/nozzle_0.40/zav_petg_nozzle_0.40_layer_0.10.inst.cfg b/resources/quality/zav_base/petg/nozzle_0.40/zav_petg_nozzle_0.40_layer_0.10.inst.cfg
index a6cf852543..268a3b5fde 100644
--- a/resources/quality/zav_base/petg/nozzle_0.40/zav_petg_nozzle_0.40_layer_0.10.inst.cfg
+++ b/resources/quality/zav_base/petg/nozzle_0.40/zav_petg_nozzle_0.40_layer_0.10.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = ZAV_layer_010
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.40mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/petg/nozzle_0.40/zav_petg_nozzle_0.40_layer_0.15.inst.cfg b/resources/quality/zav_base/petg/nozzle_0.40/zav_petg_nozzle_0.40_layer_0.15.inst.cfg
index ea4a408f97..5fc2fefe60 100644
--- a/resources/quality/zav_base/petg/nozzle_0.40/zav_petg_nozzle_0.40_layer_0.15.inst.cfg
+++ b/resources/quality/zav_base/petg/nozzle_0.40/zav_petg_nozzle_0.40_layer_0.15.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = ZAV_layer_015
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.40mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/petg/nozzle_0.40/zav_petg_nozzle_0.40_layer_0.20.inst.cfg b/resources/quality/zav_base/petg/nozzle_0.40/zav_petg_nozzle_0.40_layer_0.20.inst.cfg
index 77bc1380d2..1b025eff1b 100644
--- a/resources/quality/zav_base/petg/nozzle_0.40/zav_petg_nozzle_0.40_layer_0.20.inst.cfg
+++ b/resources/quality/zav_base/petg/nozzle_0.40/zav_petg_nozzle_0.40_layer_0.20.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = ZAV_layer_020
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.40mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/petg/nozzle_0.40/zav_petg_nozzle_0.40_layer_0.25.inst.cfg b/resources/quality/zav_base/petg/nozzle_0.40/zav_petg_nozzle_0.40_layer_0.25.inst.cfg
index a30f437293..3a1099913d 100644
--- a/resources/quality/zav_base/petg/nozzle_0.40/zav_petg_nozzle_0.40_layer_0.25.inst.cfg
+++ b/resources/quality/zav_base/petg/nozzle_0.40/zav_petg_nozzle_0.40_layer_0.25.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = ZAV_layer_025
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.40mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/petg/nozzle_0.40/zav_petg_nozzle_0.40_layer_0.30.inst.cfg b/resources/quality/zav_base/petg/nozzle_0.40/zav_petg_nozzle_0.40_layer_0.30.inst.cfg
index 0a6c2c0d9e..ce35c74a9e 100644
--- a/resources/quality/zav_base/petg/nozzle_0.40/zav_petg_nozzle_0.40_layer_0.30.inst.cfg
+++ b/resources/quality/zav_base/petg/nozzle_0.40/zav_petg_nozzle_0.40_layer_0.30.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = ZAV_layer_030
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.40mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/petg/nozzle_0.45/zav_petg_nozzle_0.45_layer_0.10.inst.cfg b/resources/quality/zav_base/petg/nozzle_0.45/zav_petg_nozzle_0.45_layer_0.10.inst.cfg
index 76272b26fa..b41a1c2d77 100644
--- a/resources/quality/zav_base/petg/nozzle_0.45/zav_petg_nozzle_0.45_layer_0.10.inst.cfg
+++ b/resources/quality/zav_base/petg/nozzle_0.45/zav_petg_nozzle_0.45_layer_0.10.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = ZAV_layer_010
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.45mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/petg/nozzle_0.45/zav_petg_nozzle_0.45_layer_0.15.inst.cfg b/resources/quality/zav_base/petg/nozzle_0.45/zav_petg_nozzle_0.45_layer_0.15.inst.cfg
index 99250be7e1..967ca447d2 100644
--- a/resources/quality/zav_base/petg/nozzle_0.45/zav_petg_nozzle_0.45_layer_0.15.inst.cfg
+++ b/resources/quality/zav_base/petg/nozzle_0.45/zav_petg_nozzle_0.45_layer_0.15.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = ZAV_layer_015
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.45mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/petg/nozzle_0.45/zav_petg_nozzle_0.45_layer_0.20.inst.cfg b/resources/quality/zav_base/petg/nozzle_0.45/zav_petg_nozzle_0.45_layer_0.20.inst.cfg
index 7233dafad0..fd6749a78a 100644
--- a/resources/quality/zav_base/petg/nozzle_0.45/zav_petg_nozzle_0.45_layer_0.20.inst.cfg
+++ b/resources/quality/zav_base/petg/nozzle_0.45/zav_petg_nozzle_0.45_layer_0.20.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = ZAV_layer_020
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.45mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/petg/nozzle_0.45/zav_petg_nozzle_0.45_layer_0.25.inst.cfg b/resources/quality/zav_base/petg/nozzle_0.45/zav_petg_nozzle_0.45_layer_0.25.inst.cfg
index ef52054333..1f93f38971 100644
--- a/resources/quality/zav_base/petg/nozzle_0.45/zav_petg_nozzle_0.45_layer_0.25.inst.cfg
+++ b/resources/quality/zav_base/petg/nozzle_0.45/zav_petg_nozzle_0.45_layer_0.25.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = ZAV_layer_025
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.45mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/petg/nozzle_0.45/zav_petg_nozzle_0.45_layer_0.30.inst.cfg b/resources/quality/zav_base/petg/nozzle_0.45/zav_petg_nozzle_0.45_layer_0.30.inst.cfg
index 80f07e057d..f0f4746157 100644
--- a/resources/quality/zav_base/petg/nozzle_0.45/zav_petg_nozzle_0.45_layer_0.30.inst.cfg
+++ b/resources/quality/zav_base/petg/nozzle_0.45/zav_petg_nozzle_0.45_layer_0.30.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = ZAV_layer_030
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.45mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/petg/nozzle_0.45/zav_petg_nozzle_0.45_layer_0.35.inst.cfg b/resources/quality/zav_base/petg/nozzle_0.45/zav_petg_nozzle_0.45_layer_0.35.inst.cfg
index eab2221674..2512eda337 100644
--- a/resources/quality/zav_base/petg/nozzle_0.45/zav_petg_nozzle_0.45_layer_0.35.inst.cfg
+++ b/resources/quality/zav_base/petg/nozzle_0.45/zav_petg_nozzle_0.45_layer_0.35.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = ZAV_layer_035
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.45mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/petg/nozzle_0.50/zav_petg_nozzle_0.50_layer_0.15.inst.cfg b/resources/quality/zav_base/petg/nozzle_0.50/zav_petg_nozzle_0.50_layer_0.15.inst.cfg
index 735e4670b4..f129210b39 100644
--- a/resources/quality/zav_base/petg/nozzle_0.50/zav_petg_nozzle_0.50_layer_0.15.inst.cfg
+++ b/resources/quality/zav_base/petg/nozzle_0.50/zav_petg_nozzle_0.50_layer_0.15.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = ZAV_layer_015
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.50mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/petg/nozzle_0.50/zav_petg_nozzle_0.50_layer_0.20.inst.cfg b/resources/quality/zav_base/petg/nozzle_0.50/zav_petg_nozzle_0.50_layer_0.20.inst.cfg
index c9d456ed30..0d28659b59 100644
--- a/resources/quality/zav_base/petg/nozzle_0.50/zav_petg_nozzle_0.50_layer_0.20.inst.cfg
+++ b/resources/quality/zav_base/petg/nozzle_0.50/zav_petg_nozzle_0.50_layer_0.20.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = ZAV_layer_020
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.50mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/petg/nozzle_0.50/zav_petg_nozzle_0.50_layer_0.25.inst.cfg b/resources/quality/zav_base/petg/nozzle_0.50/zav_petg_nozzle_0.50_layer_0.25.inst.cfg
index 5a260a02d2..93bd938038 100644
--- a/resources/quality/zav_base/petg/nozzle_0.50/zav_petg_nozzle_0.50_layer_0.25.inst.cfg
+++ b/resources/quality/zav_base/petg/nozzle_0.50/zav_petg_nozzle_0.50_layer_0.25.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = ZAV_layer_025
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.50mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/petg/nozzle_0.50/zav_petg_nozzle_0.50_layer_0.30.inst.cfg b/resources/quality/zav_base/petg/nozzle_0.50/zav_petg_nozzle_0.50_layer_0.30.inst.cfg
index 7a6e40034d..a4986efd93 100644
--- a/resources/quality/zav_base/petg/nozzle_0.50/zav_petg_nozzle_0.50_layer_0.30.inst.cfg
+++ b/resources/quality/zav_base/petg/nozzle_0.50/zav_petg_nozzle_0.50_layer_0.30.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = ZAV_layer_030
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.50mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/petg/nozzle_0.50/zav_petg_nozzle_0.50_layer_0.35.inst.cfg b/resources/quality/zav_base/petg/nozzle_0.50/zav_petg_nozzle_0.50_layer_0.35.inst.cfg
index 71fb6d561e..56150eb593 100644
--- a/resources/quality/zav_base/petg/nozzle_0.50/zav_petg_nozzle_0.50_layer_0.35.inst.cfg
+++ b/resources/quality/zav_base/petg/nozzle_0.50/zav_petg_nozzle_0.50_layer_0.35.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = ZAV_layer_035
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.50mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/petg/nozzle_0.60/zav_petg_nozzle_0.60_layer_0.15.inst.cfg b/resources/quality/zav_base/petg/nozzle_0.60/zav_petg_nozzle_0.60_layer_0.15.inst.cfg
index 30868f10a4..dcd11674bb 100644
--- a/resources/quality/zav_base/petg/nozzle_0.60/zav_petg_nozzle_0.60_layer_0.15.inst.cfg
+++ b/resources/quality/zav_base/petg/nozzle_0.60/zav_petg_nozzle_0.60_layer_0.15.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = ZAV_layer_015
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.60mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/petg/nozzle_0.60/zav_petg_nozzle_0.60_layer_0.20.inst.cfg b/resources/quality/zav_base/petg/nozzle_0.60/zav_petg_nozzle_0.60_layer_0.20.inst.cfg
index c3a75c81c3..a287a857eb 100644
--- a/resources/quality/zav_base/petg/nozzle_0.60/zav_petg_nozzle_0.60_layer_0.20.inst.cfg
+++ b/resources/quality/zav_base/petg/nozzle_0.60/zav_petg_nozzle_0.60_layer_0.20.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = ZAV_layer_020
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.60mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/petg/nozzle_0.60/zav_petg_nozzle_0.60_layer_0.25.inst.cfg b/resources/quality/zav_base/petg/nozzle_0.60/zav_petg_nozzle_0.60_layer_0.25.inst.cfg
index 6b1c384d3d..c2e5f1111a 100644
--- a/resources/quality/zav_base/petg/nozzle_0.60/zav_petg_nozzle_0.60_layer_0.25.inst.cfg
+++ b/resources/quality/zav_base/petg/nozzle_0.60/zav_petg_nozzle_0.60_layer_0.25.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = ZAV_layer_025
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.60mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/petg/nozzle_0.60/zav_petg_nozzle_0.60_layer_0.30.inst.cfg b/resources/quality/zav_base/petg/nozzle_0.60/zav_petg_nozzle_0.60_layer_0.30.inst.cfg
index e2dad8afce..cbd29ceefd 100644
--- a/resources/quality/zav_base/petg/nozzle_0.60/zav_petg_nozzle_0.60_layer_0.30.inst.cfg
+++ b/resources/quality/zav_base/petg/nozzle_0.60/zav_petg_nozzle_0.60_layer_0.30.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = ZAV_layer_030
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.60mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/petg/nozzle_0.60/zav_petg_nozzle_0.60_layer_0.35.inst.cfg b/resources/quality/zav_base/petg/nozzle_0.60/zav_petg_nozzle_0.60_layer_0.35.inst.cfg
index bae13a0008..65329a712d 100644
--- a/resources/quality/zav_base/petg/nozzle_0.60/zav_petg_nozzle_0.60_layer_0.35.inst.cfg
+++ b/resources/quality/zav_base/petg/nozzle_0.60/zav_petg_nozzle_0.60_layer_0.35.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = ZAV_layer_035
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.60mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/petg/nozzle_0.60/zav_petg_nozzle_0.60_layer_0.40.inst.cfg b/resources/quality/zav_base/petg/nozzle_0.60/zav_petg_nozzle_0.60_layer_0.40.inst.cfg
index b69e201ab1..fe790d3b0b 100644
--- a/resources/quality/zav_base/petg/nozzle_0.60/zav_petg_nozzle_0.60_layer_0.40.inst.cfg
+++ b/resources/quality/zav_base/petg/nozzle_0.60/zav_petg_nozzle_0.60_layer_0.40.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = ZAV_layer_040
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.60mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/petg/nozzle_0.80/zav_petg_nozzle_0.80_layer_0.20.inst.cfg b/resources/quality/zav_base/petg/nozzle_0.80/zav_petg_nozzle_0.80_layer_0.20.inst.cfg
index ab140d5fc2..2fa55f2947 100644
--- a/resources/quality/zav_base/petg/nozzle_0.80/zav_petg_nozzle_0.80_layer_0.20.inst.cfg
+++ b/resources/quality/zav_base/petg/nozzle_0.80/zav_petg_nozzle_0.80_layer_0.20.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = ZAV_layer_020
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.80mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/petg/nozzle_0.80/zav_petg_nozzle_0.80_layer_0.25.inst.cfg b/resources/quality/zav_base/petg/nozzle_0.80/zav_petg_nozzle_0.80_layer_0.25.inst.cfg
index 2dbc13fc0e..1487ce9dc1 100644
--- a/resources/quality/zav_base/petg/nozzle_0.80/zav_petg_nozzle_0.80_layer_0.25.inst.cfg
+++ b/resources/quality/zav_base/petg/nozzle_0.80/zav_petg_nozzle_0.80_layer_0.25.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = ZAV_layer_025
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.80mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/petg/nozzle_0.80/zav_petg_nozzle_0.80_layer_0.30.inst.cfg b/resources/quality/zav_base/petg/nozzle_0.80/zav_petg_nozzle_0.80_layer_0.30.inst.cfg
index 95c4ad206a..466720c749 100644
--- a/resources/quality/zav_base/petg/nozzle_0.80/zav_petg_nozzle_0.80_layer_0.30.inst.cfg
+++ b/resources/quality/zav_base/petg/nozzle_0.80/zav_petg_nozzle_0.80_layer_0.30.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = ZAV_layer_030
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.80mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/petg/nozzle_0.80/zav_petg_nozzle_0.80_layer_0.35.inst.cfg b/resources/quality/zav_base/petg/nozzle_0.80/zav_petg_nozzle_0.80_layer_0.35.inst.cfg
index c19bd9604b..1258357326 100644
--- a/resources/quality/zav_base/petg/nozzle_0.80/zav_petg_nozzle_0.80_layer_0.35.inst.cfg
+++ b/resources/quality/zav_base/petg/nozzle_0.80/zav_petg_nozzle_0.80_layer_0.35.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = ZAV_layer_035
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.80mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/petg/nozzle_0.80/zav_petg_nozzle_0.80_layer_0.40.inst.cfg b/resources/quality/zav_base/petg/nozzle_0.80/zav_petg_nozzle_0.80_layer_0.40.inst.cfg
index 1d119ccc24..92280179de 100644
--- a/resources/quality/zav_base/petg/nozzle_0.80/zav_petg_nozzle_0.80_layer_0.40.inst.cfg
+++ b/resources/quality/zav_base/petg/nozzle_0.80/zav_petg_nozzle_0.80_layer_0.40.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = ZAV_layer_040
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.80mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/petg/nozzle_1.00/zav_petg_nozzle_1.00_layer_0.25.inst.cfg b/resources/quality/zav_base/petg/nozzle_1.00/zav_petg_nozzle_1.00_layer_0.25.inst.cfg
index c9a3189dcc..1e4765a869 100644
--- a/resources/quality/zav_base/petg/nozzle_1.00/zav_petg_nozzle_1.00_layer_0.25.inst.cfg
+++ b/resources/quality/zav_base/petg/nozzle_1.00/zav_petg_nozzle_1.00_layer_0.25.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = ZAV_layer_025
-setting_version = 21
+setting_version = 22
type = quality
variant = 1.00mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/petg/nozzle_1.00/zav_petg_nozzle_1.00_layer_0.30.inst.cfg b/resources/quality/zav_base/petg/nozzle_1.00/zav_petg_nozzle_1.00_layer_0.30.inst.cfg
index 4124e26cc4..8035afca89 100644
--- a/resources/quality/zav_base/petg/nozzle_1.00/zav_petg_nozzle_1.00_layer_0.30.inst.cfg
+++ b/resources/quality/zav_base/petg/nozzle_1.00/zav_petg_nozzle_1.00_layer_0.30.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = ZAV_layer_030
-setting_version = 21
+setting_version = 22
type = quality
variant = 1.00mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/petg/nozzle_1.00/zav_petg_nozzle_1.00_layer_0.35.inst.cfg b/resources/quality/zav_base/petg/nozzle_1.00/zav_petg_nozzle_1.00_layer_0.35.inst.cfg
index 93bad58a17..8d90e28f21 100644
--- a/resources/quality/zav_base/petg/nozzle_1.00/zav_petg_nozzle_1.00_layer_0.35.inst.cfg
+++ b/resources/quality/zav_base/petg/nozzle_1.00/zav_petg_nozzle_1.00_layer_0.35.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = ZAV_layer_035
-setting_version = 21
+setting_version = 22
type = quality
variant = 1.00mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/petg/nozzle_1.00/zav_petg_nozzle_1.00_layer_0.40.inst.cfg b/resources/quality/zav_base/petg/nozzle_1.00/zav_petg_nozzle_1.00_layer_0.40.inst.cfg
index 6e55ed6137..ff1d103b51 100644
--- a/resources/quality/zav_base/petg/nozzle_1.00/zav_petg_nozzle_1.00_layer_0.40.inst.cfg
+++ b/resources/quality/zav_base/petg/nozzle_1.00/zav_petg_nozzle_1.00_layer_0.40.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_petg
quality_type = ZAV_layer_040
-setting_version = 21
+setting_version = 22
type = quality
variant = 1.00mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/pla/nozzle_0.20/zav_pla_nozzle_0.20_layer_0.05.inst.cfg b/resources/quality/zav_base/pla/nozzle_0.20/zav_pla_nozzle_0.20_layer_0.05.inst.cfg
index b322fcfb1b..7039988817 100644
--- a/resources/quality/zav_base/pla/nozzle_0.20/zav_pla_nozzle_0.20_layer_0.05.inst.cfg
+++ b/resources/quality/zav_base/pla/nozzle_0.20/zav_pla_nozzle_0.20_layer_0.05.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = ZAV_layer_005
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.20mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/pla/nozzle_0.20/zav_pla_nozzle_0.20_layer_0.10.inst.cfg b/resources/quality/zav_base/pla/nozzle_0.20/zav_pla_nozzle_0.20_layer_0.10.inst.cfg
index d2019299e5..44df8539bd 100644
--- a/resources/quality/zav_base/pla/nozzle_0.20/zav_pla_nozzle_0.20_layer_0.10.inst.cfg
+++ b/resources/quality/zav_base/pla/nozzle_0.20/zav_pla_nozzle_0.20_layer_0.10.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = ZAV_layer_010
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.20mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/pla/nozzle_0.20/zav_pla_nozzle_0.20_layer_0.15.inst.cfg b/resources/quality/zav_base/pla/nozzle_0.20/zav_pla_nozzle_0.20_layer_0.15.inst.cfg
index b2b1372c0c..4b1036b238 100644
--- a/resources/quality/zav_base/pla/nozzle_0.20/zav_pla_nozzle_0.20_layer_0.15.inst.cfg
+++ b/resources/quality/zav_base/pla/nozzle_0.20/zav_pla_nozzle_0.20_layer_0.15.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = ZAV_layer_015
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.20mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/pla/nozzle_0.25/zav_pla_nozzle_0.25_layer_0.05.inst.cfg b/resources/quality/zav_base/pla/nozzle_0.25/zav_pla_nozzle_0.25_layer_0.05.inst.cfg
index 6e8025e956..092f9664c6 100644
--- a/resources/quality/zav_base/pla/nozzle_0.25/zav_pla_nozzle_0.25_layer_0.05.inst.cfg
+++ b/resources/quality/zav_base/pla/nozzle_0.25/zav_pla_nozzle_0.25_layer_0.05.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = ZAV_layer_005
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.25mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/pla/nozzle_0.25/zav_pla_nozzle_0.25_layer_0.10.inst.cfg b/resources/quality/zav_base/pla/nozzle_0.25/zav_pla_nozzle_0.25_layer_0.10.inst.cfg
index ef2851bd71..18aec55b97 100644
--- a/resources/quality/zav_base/pla/nozzle_0.25/zav_pla_nozzle_0.25_layer_0.10.inst.cfg
+++ b/resources/quality/zav_base/pla/nozzle_0.25/zav_pla_nozzle_0.25_layer_0.10.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = ZAV_layer_010
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.25mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/pla/nozzle_0.25/zav_pla_nozzle_0.25_layer_0.15.inst.cfg b/resources/quality/zav_base/pla/nozzle_0.25/zav_pla_nozzle_0.25_layer_0.15.inst.cfg
index 0b0b79ce8d..ff75c4473e 100644
--- a/resources/quality/zav_base/pla/nozzle_0.25/zav_pla_nozzle_0.25_layer_0.15.inst.cfg
+++ b/resources/quality/zav_base/pla/nozzle_0.25/zav_pla_nozzle_0.25_layer_0.15.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = ZAV_layer_015
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.25mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/pla/nozzle_0.25/zav_pla_nozzle_0.25_layer_0.20.inst.cfg b/resources/quality/zav_base/pla/nozzle_0.25/zav_pla_nozzle_0.25_layer_0.20.inst.cfg
index 646db940c9..ebd407c71a 100644
--- a/resources/quality/zav_base/pla/nozzle_0.25/zav_pla_nozzle_0.25_layer_0.20.inst.cfg
+++ b/resources/quality/zav_base/pla/nozzle_0.25/zav_pla_nozzle_0.25_layer_0.20.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = ZAV_layer_020
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.25mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/pla/nozzle_0.30/zav_pla_nozzle_0.30_layer_0.10.inst.cfg b/resources/quality/zav_base/pla/nozzle_0.30/zav_pla_nozzle_0.30_layer_0.10.inst.cfg
index 93ff21c8a2..de44e9432a 100644
--- a/resources/quality/zav_base/pla/nozzle_0.30/zav_pla_nozzle_0.30_layer_0.10.inst.cfg
+++ b/resources/quality/zav_base/pla/nozzle_0.30/zav_pla_nozzle_0.30_layer_0.10.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = ZAV_layer_010
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.30mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/pla/nozzle_0.30/zav_pla_nozzle_0.30_layer_0.15.inst.cfg b/resources/quality/zav_base/pla/nozzle_0.30/zav_pla_nozzle_0.30_layer_0.15.inst.cfg
index 175bf8c169..104ad9bb79 100644
--- a/resources/quality/zav_base/pla/nozzle_0.30/zav_pla_nozzle_0.30_layer_0.15.inst.cfg
+++ b/resources/quality/zav_base/pla/nozzle_0.30/zav_pla_nozzle_0.30_layer_0.15.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = ZAV_layer_015
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.30mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/pla/nozzle_0.30/zav_pla_nozzle_0.30_layer_0.20.inst.cfg b/resources/quality/zav_base/pla/nozzle_0.30/zav_pla_nozzle_0.30_layer_0.20.inst.cfg
index d9df39af44..6a65a21a3d 100644
--- a/resources/quality/zav_base/pla/nozzle_0.30/zav_pla_nozzle_0.30_layer_0.20.inst.cfg
+++ b/resources/quality/zav_base/pla/nozzle_0.30/zav_pla_nozzle_0.30_layer_0.20.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = ZAV_layer_020
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.30mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/pla/nozzle_0.30/zav_pla_nozzle_0.30_layer_0.25.inst.cfg b/resources/quality/zav_base/pla/nozzle_0.30/zav_pla_nozzle_0.30_layer_0.25.inst.cfg
index 2f45e19690..b1e6920048 100644
--- a/resources/quality/zav_base/pla/nozzle_0.30/zav_pla_nozzle_0.30_layer_0.25.inst.cfg
+++ b/resources/quality/zav_base/pla/nozzle_0.30/zav_pla_nozzle_0.30_layer_0.25.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = ZAV_layer_025
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.30mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/pla/nozzle_0.35/zav_pla_nozzle_0.35_layer_0.10.inst.cfg b/resources/quality/zav_base/pla/nozzle_0.35/zav_pla_nozzle_0.35_layer_0.10.inst.cfg
index 5c5f3653b8..72aef2b2de 100644
--- a/resources/quality/zav_base/pla/nozzle_0.35/zav_pla_nozzle_0.35_layer_0.10.inst.cfg
+++ b/resources/quality/zav_base/pla/nozzle_0.35/zav_pla_nozzle_0.35_layer_0.10.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = ZAV_layer_010
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.35mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/pla/nozzle_0.35/zav_pla_nozzle_0.35_layer_0.15.inst.cfg b/resources/quality/zav_base/pla/nozzle_0.35/zav_pla_nozzle_0.35_layer_0.15.inst.cfg
index 2397366fbc..61a004c456 100644
--- a/resources/quality/zav_base/pla/nozzle_0.35/zav_pla_nozzle_0.35_layer_0.15.inst.cfg
+++ b/resources/quality/zav_base/pla/nozzle_0.35/zav_pla_nozzle_0.35_layer_0.15.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = ZAV_layer_015
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.35mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/pla/nozzle_0.35/zav_pla_nozzle_0.35_layer_0.20.inst.cfg b/resources/quality/zav_base/pla/nozzle_0.35/zav_pla_nozzle_0.35_layer_0.20.inst.cfg
index 847f40181a..7d81acca8a 100644
--- a/resources/quality/zav_base/pla/nozzle_0.35/zav_pla_nozzle_0.35_layer_0.20.inst.cfg
+++ b/resources/quality/zav_base/pla/nozzle_0.35/zav_pla_nozzle_0.35_layer_0.20.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = ZAV_layer_020
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.35mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/pla/nozzle_0.35/zav_pla_nozzle_0.35_layer_0.25.inst.cfg b/resources/quality/zav_base/pla/nozzle_0.35/zav_pla_nozzle_0.35_layer_0.25.inst.cfg
index cc93afd7b9..56c1623625 100644
--- a/resources/quality/zav_base/pla/nozzle_0.35/zav_pla_nozzle_0.35_layer_0.25.inst.cfg
+++ b/resources/quality/zav_base/pla/nozzle_0.35/zav_pla_nozzle_0.35_layer_0.25.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = ZAV_layer_025
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.35mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/pla/nozzle_0.40/zav_pla_nozzle_0.40_layer_0.10.inst.cfg b/resources/quality/zav_base/pla/nozzle_0.40/zav_pla_nozzle_0.40_layer_0.10.inst.cfg
index 13e368b917..27d7f6a72d 100644
--- a/resources/quality/zav_base/pla/nozzle_0.40/zav_pla_nozzle_0.40_layer_0.10.inst.cfg
+++ b/resources/quality/zav_base/pla/nozzle_0.40/zav_pla_nozzle_0.40_layer_0.10.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = ZAV_layer_010
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.40mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/pla/nozzle_0.40/zav_pla_nozzle_0.40_layer_0.15.inst.cfg b/resources/quality/zav_base/pla/nozzle_0.40/zav_pla_nozzle_0.40_layer_0.15.inst.cfg
index 8212eb9f95..1a4390c9b0 100644
--- a/resources/quality/zav_base/pla/nozzle_0.40/zav_pla_nozzle_0.40_layer_0.15.inst.cfg
+++ b/resources/quality/zav_base/pla/nozzle_0.40/zav_pla_nozzle_0.40_layer_0.15.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = ZAV_layer_015
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.40mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/pla/nozzle_0.40/zav_pla_nozzle_0.40_layer_0.20.inst.cfg b/resources/quality/zav_base/pla/nozzle_0.40/zav_pla_nozzle_0.40_layer_0.20.inst.cfg
index 2850c6b989..d168ee1021 100644
--- a/resources/quality/zav_base/pla/nozzle_0.40/zav_pla_nozzle_0.40_layer_0.20.inst.cfg
+++ b/resources/quality/zav_base/pla/nozzle_0.40/zav_pla_nozzle_0.40_layer_0.20.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = ZAV_layer_020
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.40mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/pla/nozzle_0.40/zav_pla_nozzle_0.40_layer_0.25.inst.cfg b/resources/quality/zav_base/pla/nozzle_0.40/zav_pla_nozzle_0.40_layer_0.25.inst.cfg
index 47c28bf1c0..d98250ffef 100644
--- a/resources/quality/zav_base/pla/nozzle_0.40/zav_pla_nozzle_0.40_layer_0.25.inst.cfg
+++ b/resources/quality/zav_base/pla/nozzle_0.40/zav_pla_nozzle_0.40_layer_0.25.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = ZAV_layer_025
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.40mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/pla/nozzle_0.40/zav_pla_nozzle_0.40_layer_0.30.inst.cfg b/resources/quality/zav_base/pla/nozzle_0.40/zav_pla_nozzle_0.40_layer_0.30.inst.cfg
index 1b4051c673..b84b2247ea 100644
--- a/resources/quality/zav_base/pla/nozzle_0.40/zav_pla_nozzle_0.40_layer_0.30.inst.cfg
+++ b/resources/quality/zav_base/pla/nozzle_0.40/zav_pla_nozzle_0.40_layer_0.30.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = ZAV_layer_030
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.40mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/pla/nozzle_0.45/zav_pla_nozzle_0.45_layer_0.10.inst.cfg b/resources/quality/zav_base/pla/nozzle_0.45/zav_pla_nozzle_0.45_layer_0.10.inst.cfg
index 79903ddeea..e0183f4ac6 100644
--- a/resources/quality/zav_base/pla/nozzle_0.45/zav_pla_nozzle_0.45_layer_0.10.inst.cfg
+++ b/resources/quality/zav_base/pla/nozzle_0.45/zav_pla_nozzle_0.45_layer_0.10.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = ZAV_layer_010
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.45mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/pla/nozzle_0.45/zav_pla_nozzle_0.45_layer_0.15.inst.cfg b/resources/quality/zav_base/pla/nozzle_0.45/zav_pla_nozzle_0.45_layer_0.15.inst.cfg
index cc3e332f27..da91e51add 100644
--- a/resources/quality/zav_base/pla/nozzle_0.45/zav_pla_nozzle_0.45_layer_0.15.inst.cfg
+++ b/resources/quality/zav_base/pla/nozzle_0.45/zav_pla_nozzle_0.45_layer_0.15.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = ZAV_layer_015
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.45mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/pla/nozzle_0.45/zav_pla_nozzle_0.45_layer_0.20.inst.cfg b/resources/quality/zav_base/pla/nozzle_0.45/zav_pla_nozzle_0.45_layer_0.20.inst.cfg
index eb0c60ad4f..32c0092593 100644
--- a/resources/quality/zav_base/pla/nozzle_0.45/zav_pla_nozzle_0.45_layer_0.20.inst.cfg
+++ b/resources/quality/zav_base/pla/nozzle_0.45/zav_pla_nozzle_0.45_layer_0.20.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = ZAV_layer_020
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.45mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/pla/nozzle_0.45/zav_pla_nozzle_0.45_layer_0.25.inst.cfg b/resources/quality/zav_base/pla/nozzle_0.45/zav_pla_nozzle_0.45_layer_0.25.inst.cfg
index 1b1e4bcd99..e1a05305d5 100644
--- a/resources/quality/zav_base/pla/nozzle_0.45/zav_pla_nozzle_0.45_layer_0.25.inst.cfg
+++ b/resources/quality/zav_base/pla/nozzle_0.45/zav_pla_nozzle_0.45_layer_0.25.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = ZAV_layer_025
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.45mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/pla/nozzle_0.45/zav_pla_nozzle_0.45_layer_0.30.inst.cfg b/resources/quality/zav_base/pla/nozzle_0.45/zav_pla_nozzle_0.45_layer_0.30.inst.cfg
index e42b1b22fc..cb2868ecb4 100644
--- a/resources/quality/zav_base/pla/nozzle_0.45/zav_pla_nozzle_0.45_layer_0.30.inst.cfg
+++ b/resources/quality/zav_base/pla/nozzle_0.45/zav_pla_nozzle_0.45_layer_0.30.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = ZAV_layer_030
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.45mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/pla/nozzle_0.45/zav_pla_nozzle_0.45_layer_0.35.inst.cfg b/resources/quality/zav_base/pla/nozzle_0.45/zav_pla_nozzle_0.45_layer_0.35.inst.cfg
index d61fed0988..7ec72a8a80 100644
--- a/resources/quality/zav_base/pla/nozzle_0.45/zav_pla_nozzle_0.45_layer_0.35.inst.cfg
+++ b/resources/quality/zav_base/pla/nozzle_0.45/zav_pla_nozzle_0.45_layer_0.35.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = ZAV_layer_035
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.45mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/pla/nozzle_0.50/zav_pla_nozzle_0.50_layer_0.15.inst.cfg b/resources/quality/zav_base/pla/nozzle_0.50/zav_pla_nozzle_0.50_layer_0.15.inst.cfg
index 0d85d1da3c..646656843d 100644
--- a/resources/quality/zav_base/pla/nozzle_0.50/zav_pla_nozzle_0.50_layer_0.15.inst.cfg
+++ b/resources/quality/zav_base/pla/nozzle_0.50/zav_pla_nozzle_0.50_layer_0.15.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = ZAV_layer_015
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.50mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/pla/nozzle_0.50/zav_pla_nozzle_0.50_layer_0.20.inst.cfg b/resources/quality/zav_base/pla/nozzle_0.50/zav_pla_nozzle_0.50_layer_0.20.inst.cfg
index 7f4a816861..4d236b723b 100644
--- a/resources/quality/zav_base/pla/nozzle_0.50/zav_pla_nozzle_0.50_layer_0.20.inst.cfg
+++ b/resources/quality/zav_base/pla/nozzle_0.50/zav_pla_nozzle_0.50_layer_0.20.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = ZAV_layer_020
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.50mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/pla/nozzle_0.50/zav_pla_nozzle_0.50_layer_0.25.inst.cfg b/resources/quality/zav_base/pla/nozzle_0.50/zav_pla_nozzle_0.50_layer_0.25.inst.cfg
index 9aae4bef76..a75d5f6653 100644
--- a/resources/quality/zav_base/pla/nozzle_0.50/zav_pla_nozzle_0.50_layer_0.25.inst.cfg
+++ b/resources/quality/zav_base/pla/nozzle_0.50/zav_pla_nozzle_0.50_layer_0.25.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = ZAV_layer_025
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.50mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/pla/nozzle_0.50/zav_pla_nozzle_0.50_layer_0.30.inst.cfg b/resources/quality/zav_base/pla/nozzle_0.50/zav_pla_nozzle_0.50_layer_0.30.inst.cfg
index 01c8201a20..61aa9b3f0a 100644
--- a/resources/quality/zav_base/pla/nozzle_0.50/zav_pla_nozzle_0.50_layer_0.30.inst.cfg
+++ b/resources/quality/zav_base/pla/nozzle_0.50/zav_pla_nozzle_0.50_layer_0.30.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = ZAV_layer_030
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.50mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/pla/nozzle_0.50/zav_pla_nozzle_0.50_layer_0.35.inst.cfg b/resources/quality/zav_base/pla/nozzle_0.50/zav_pla_nozzle_0.50_layer_0.35.inst.cfg
index bbb6651123..c3e5963988 100644
--- a/resources/quality/zav_base/pla/nozzle_0.50/zav_pla_nozzle_0.50_layer_0.35.inst.cfg
+++ b/resources/quality/zav_base/pla/nozzle_0.50/zav_pla_nozzle_0.50_layer_0.35.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = ZAV_layer_035
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.50mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/pla/nozzle_0.60/zav_pla_nozzle_0.60_layer_0.15.inst.cfg b/resources/quality/zav_base/pla/nozzle_0.60/zav_pla_nozzle_0.60_layer_0.15.inst.cfg
index 662a636ceb..4d58f8de3c 100644
--- a/resources/quality/zav_base/pla/nozzle_0.60/zav_pla_nozzle_0.60_layer_0.15.inst.cfg
+++ b/resources/quality/zav_base/pla/nozzle_0.60/zav_pla_nozzle_0.60_layer_0.15.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = ZAV_layer_015
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.60mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/pla/nozzle_0.60/zav_pla_nozzle_0.60_layer_0.20.inst.cfg b/resources/quality/zav_base/pla/nozzle_0.60/zav_pla_nozzle_0.60_layer_0.20.inst.cfg
index 235a03d446..a80320fe86 100644
--- a/resources/quality/zav_base/pla/nozzle_0.60/zav_pla_nozzle_0.60_layer_0.20.inst.cfg
+++ b/resources/quality/zav_base/pla/nozzle_0.60/zav_pla_nozzle_0.60_layer_0.20.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = ZAV_layer_020
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.60mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/pla/nozzle_0.60/zav_pla_nozzle_0.60_layer_0.25.inst.cfg b/resources/quality/zav_base/pla/nozzle_0.60/zav_pla_nozzle_0.60_layer_0.25.inst.cfg
index 224bf1932e..8bc55ffebc 100644
--- a/resources/quality/zav_base/pla/nozzle_0.60/zav_pla_nozzle_0.60_layer_0.25.inst.cfg
+++ b/resources/quality/zav_base/pla/nozzle_0.60/zav_pla_nozzle_0.60_layer_0.25.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = ZAV_layer_025
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.60mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/pla/nozzle_0.60/zav_pla_nozzle_0.60_layer_0.30.inst.cfg b/resources/quality/zav_base/pla/nozzle_0.60/zav_pla_nozzle_0.60_layer_0.30.inst.cfg
index b35d197297..47460c884e 100644
--- a/resources/quality/zav_base/pla/nozzle_0.60/zav_pla_nozzle_0.60_layer_0.30.inst.cfg
+++ b/resources/quality/zav_base/pla/nozzle_0.60/zav_pla_nozzle_0.60_layer_0.30.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = ZAV_layer_030
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.60mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/pla/nozzle_0.60/zav_pla_nozzle_0.60_layer_0.35.inst.cfg b/resources/quality/zav_base/pla/nozzle_0.60/zav_pla_nozzle_0.60_layer_0.35.inst.cfg
index 0df93afb4a..a940ece953 100644
--- a/resources/quality/zav_base/pla/nozzle_0.60/zav_pla_nozzle_0.60_layer_0.35.inst.cfg
+++ b/resources/quality/zav_base/pla/nozzle_0.60/zav_pla_nozzle_0.60_layer_0.35.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = ZAV_layer_035
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.60mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/pla/nozzle_0.60/zav_pla_nozzle_0.60_layer_0.40.inst.cfg b/resources/quality/zav_base/pla/nozzle_0.60/zav_pla_nozzle_0.60_layer_0.40.inst.cfg
index 656a65b789..09bfdb8cdc 100644
--- a/resources/quality/zav_base/pla/nozzle_0.60/zav_pla_nozzle_0.60_layer_0.40.inst.cfg
+++ b/resources/quality/zav_base/pla/nozzle_0.60/zav_pla_nozzle_0.60_layer_0.40.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = ZAV_layer_040
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.60mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/pla/nozzle_0.80/zav_pla_nozzle_0.80_layer_0.20.inst.cfg b/resources/quality/zav_base/pla/nozzle_0.80/zav_pla_nozzle_0.80_layer_0.20.inst.cfg
index 9c75fd4733..12238edb52 100644
--- a/resources/quality/zav_base/pla/nozzle_0.80/zav_pla_nozzle_0.80_layer_0.20.inst.cfg
+++ b/resources/quality/zav_base/pla/nozzle_0.80/zav_pla_nozzle_0.80_layer_0.20.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = ZAV_layer_020
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.80mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/pla/nozzle_0.80/zav_pla_nozzle_0.80_layer_0.25.inst.cfg b/resources/quality/zav_base/pla/nozzle_0.80/zav_pla_nozzle_0.80_layer_0.25.inst.cfg
index ff24e92406..8f8054ea99 100644
--- a/resources/quality/zav_base/pla/nozzle_0.80/zav_pla_nozzle_0.80_layer_0.25.inst.cfg
+++ b/resources/quality/zav_base/pla/nozzle_0.80/zav_pla_nozzle_0.80_layer_0.25.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = ZAV_layer_025
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.80mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/pla/nozzle_0.80/zav_pla_nozzle_0.80_layer_0.30.inst.cfg b/resources/quality/zav_base/pla/nozzle_0.80/zav_pla_nozzle_0.80_layer_0.30.inst.cfg
index b1640733c6..3c4151c237 100644
--- a/resources/quality/zav_base/pla/nozzle_0.80/zav_pla_nozzle_0.80_layer_0.30.inst.cfg
+++ b/resources/quality/zav_base/pla/nozzle_0.80/zav_pla_nozzle_0.80_layer_0.30.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = ZAV_layer_030
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.80mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/pla/nozzle_0.80/zav_pla_nozzle_0.80_layer_0.35.inst.cfg b/resources/quality/zav_base/pla/nozzle_0.80/zav_pla_nozzle_0.80_layer_0.35.inst.cfg
index 40740ca0f8..f7d1cb13d0 100644
--- a/resources/quality/zav_base/pla/nozzle_0.80/zav_pla_nozzle_0.80_layer_0.35.inst.cfg
+++ b/resources/quality/zav_base/pla/nozzle_0.80/zav_pla_nozzle_0.80_layer_0.35.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = ZAV_layer_035
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.80mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/pla/nozzle_0.80/zav_pla_nozzle_0.80_layer_0.40.inst.cfg b/resources/quality/zav_base/pla/nozzle_0.80/zav_pla_nozzle_0.80_layer_0.40.inst.cfg
index 9dabf76069..e4c48cbd47 100644
--- a/resources/quality/zav_base/pla/nozzle_0.80/zav_pla_nozzle_0.80_layer_0.40.inst.cfg
+++ b/resources/quality/zav_base/pla/nozzle_0.80/zav_pla_nozzle_0.80_layer_0.40.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = ZAV_layer_040
-setting_version = 21
+setting_version = 22
type = quality
variant = 0.80mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/pla/nozzle_1.00/zav_pla_nozzle_1.00_layer_0.25.inst.cfg b/resources/quality/zav_base/pla/nozzle_1.00/zav_pla_nozzle_1.00_layer_0.25.inst.cfg
index c29dd9be6c..e0aa85b29c 100644
--- a/resources/quality/zav_base/pla/nozzle_1.00/zav_pla_nozzle_1.00_layer_0.25.inst.cfg
+++ b/resources/quality/zav_base/pla/nozzle_1.00/zav_pla_nozzle_1.00_layer_0.25.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = ZAV_layer_025
-setting_version = 21
+setting_version = 22
type = quality
variant = 1.00mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/pla/nozzle_1.00/zav_pla_nozzle_1.00_layer_0.30.inst.cfg b/resources/quality/zav_base/pla/nozzle_1.00/zav_pla_nozzle_1.00_layer_0.30.inst.cfg
index 167e8cd840..830845db85 100644
--- a/resources/quality/zav_base/pla/nozzle_1.00/zav_pla_nozzle_1.00_layer_0.30.inst.cfg
+++ b/resources/quality/zav_base/pla/nozzle_1.00/zav_pla_nozzle_1.00_layer_0.30.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = ZAV_layer_030
-setting_version = 21
+setting_version = 22
type = quality
variant = 1.00mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/pla/nozzle_1.00/zav_pla_nozzle_1.00_layer_0.35.inst.cfg b/resources/quality/zav_base/pla/nozzle_1.00/zav_pla_nozzle_1.00_layer_0.35.inst.cfg
index 5a4a743baa..d166b3683d 100644
--- a/resources/quality/zav_base/pla/nozzle_1.00/zav_pla_nozzle_1.00_layer_0.35.inst.cfg
+++ b/resources/quality/zav_base/pla/nozzle_1.00/zav_pla_nozzle_1.00_layer_0.35.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = ZAV_layer_035
-setting_version = 21
+setting_version = 22
type = quality
variant = 1.00mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/pla/nozzle_1.00/zav_pla_nozzle_1.00_layer_0.40.inst.cfg b/resources/quality/zav_base/pla/nozzle_1.00/zav_pla_nozzle_1.00_layer_0.40.inst.cfg
index 313f2f3c3f..db41444bed 100644
--- a/resources/quality/zav_base/pla/nozzle_1.00/zav_pla_nozzle_1.00_layer_0.40.inst.cfg
+++ b/resources/quality/zav_base/pla/nozzle_1.00/zav_pla_nozzle_1.00_layer_0.40.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = ZAV_layer_040
-setting_version = 21
+setting_version = 22
type = quality
variant = 1.00mm_ZAV_Nozzle
diff --git a/resources/quality/zav_base/zav_layer_0.05.inst.cfg b/resources/quality/zav_base/zav_layer_0.05.inst.cfg
index 0c6f4046c1..bfe990a261 100644
--- a/resources/quality/zav_base/zav_layer_0.05.inst.cfg
+++ b/resources/quality/zav_base/zav_layer_0.05.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = ZAV_layer_005
-setting_version = 21
+setting_version = 22
type = quality
weight = -1
diff --git a/resources/quality/zav_base/zav_layer_0.10.inst.cfg b/resources/quality/zav_base/zav_layer_0.10.inst.cfg
index a4fca58a84..1d472b6a7c 100644
--- a/resources/quality/zav_base/zav_layer_0.10.inst.cfg
+++ b/resources/quality/zav_base/zav_layer_0.10.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = ZAV_layer_010
-setting_version = 21
+setting_version = 22
type = quality
weight = -2
diff --git a/resources/quality/zav_base/zav_layer_0.15.inst.cfg b/resources/quality/zav_base/zav_layer_0.15.inst.cfg
index 2077efc1b7..1e4f18a996 100644
--- a/resources/quality/zav_base/zav_layer_0.15.inst.cfg
+++ b/resources/quality/zav_base/zav_layer_0.15.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = ZAV_layer_015
-setting_version = 21
+setting_version = 22
type = quality
weight = -3
diff --git a/resources/quality/zav_base/zav_layer_0.20.inst.cfg b/resources/quality/zav_base/zav_layer_0.20.inst.cfg
index 5b3d908ac0..b576e28178 100644
--- a/resources/quality/zav_base/zav_layer_0.20.inst.cfg
+++ b/resources/quality/zav_base/zav_layer_0.20.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = ZAV_layer_020
-setting_version = 21
+setting_version = 22
type = quality
weight = -4
diff --git a/resources/quality/zav_base/zav_layer_0.25.inst.cfg b/resources/quality/zav_base/zav_layer_0.25.inst.cfg
index 149994e73b..a7069d1409 100644
--- a/resources/quality/zav_base/zav_layer_0.25.inst.cfg
+++ b/resources/quality/zav_base/zav_layer_0.25.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = ZAV_layer_025
-setting_version = 21
+setting_version = 22
type = quality
weight = -5
diff --git a/resources/quality/zav_base/zav_layer_0.30.inst.cfg b/resources/quality/zav_base/zav_layer_0.30.inst.cfg
index d611ed56db..c575a0e4d2 100644
--- a/resources/quality/zav_base/zav_layer_0.30.inst.cfg
+++ b/resources/quality/zav_base/zav_layer_0.30.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = ZAV_layer_030
-setting_version = 21
+setting_version = 22
type = quality
weight = -6
diff --git a/resources/quality/zav_base/zav_layer_0.35.inst.cfg b/resources/quality/zav_base/zav_layer_0.35.inst.cfg
index c31546e511..1b0e10edcd 100644
--- a/resources/quality/zav_base/zav_layer_0.35.inst.cfg
+++ b/resources/quality/zav_base/zav_layer_0.35.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = ZAV_layer_035
-setting_version = 21
+setting_version = 22
type = quality
weight = -7
diff --git a/resources/quality/zav_base/zav_layer_0.40.inst.cfg b/resources/quality/zav_base/zav_layer_0.40.inst.cfg
index 6062eaac75..1587fe0f25 100644
--- a/resources/quality/zav_base/zav_layer_0.40.inst.cfg
+++ b/resources/quality/zav_base/zav_layer_0.40.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = ZAV_layer_040
-setting_version = 21
+setting_version = 22
type = quality
weight = -8
diff --git a/resources/quality/zyyx/zyyx_agile_global_fast.inst.cfg b/resources/quality/zyyx/zyyx_agile_global_fast.inst.cfg
index 718ce680f8..26c80e6a84 100644
--- a/resources/quality/zyyx/zyyx_agile_global_fast.inst.cfg
+++ b/resources/quality/zyyx/zyyx_agile_global_fast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
weight = 1
diff --git a/resources/quality/zyyx/zyyx_agile_global_fine.inst.cfg b/resources/quality/zyyx/zyyx_agile_global_fine.inst.cfg
index 3f4bc3d40d..df7928149f 100644
--- a/resources/quality/zyyx/zyyx_agile_global_fine.inst.cfg
+++ b/resources/quality/zyyx/zyyx_agile_global_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
weight = 1
diff --git a/resources/quality/zyyx/zyyx_agile_global_normal.inst.cfg b/resources/quality/zyyx/zyyx_agile_global_normal.inst.cfg
index 73763260ba..afa1010fa0 100644
--- a/resources/quality/zyyx/zyyx_agile_global_normal.inst.cfg
+++ b/resources/quality/zyyx/zyyx_agile_global_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
global_quality = True
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/zyyx/zyyx_agile_pro_flex_fast.inst.cfg b/resources/quality/zyyx/zyyx_agile_pro_flex_fast.inst.cfg
index a4fd417bf0..6a09f183c3 100644
--- a/resources/quality/zyyx/zyyx_agile_pro_flex_fast.inst.cfg
+++ b/resources/quality/zyyx/zyyx_agile_pro_flex_fast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
weight = 1
diff --git a/resources/quality/zyyx/zyyx_agile_pro_flex_fine.inst.cfg b/resources/quality/zyyx/zyyx_agile_pro_flex_fine.inst.cfg
index 0e15565262..35531d33bc 100644
--- a/resources/quality/zyyx/zyyx_agile_pro_flex_fine.inst.cfg
+++ b/resources/quality/zyyx/zyyx_agile_pro_flex_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
weight = 1
diff --git a/resources/quality/zyyx/zyyx_agile_pro_flex_normal.inst.cfg b/resources/quality/zyyx/zyyx_agile_pro_flex_normal.inst.cfg
index 5879ddeb18..ed44af21e2 100644
--- a/resources/quality/zyyx/zyyx_agile_pro_flex_normal.inst.cfg
+++ b/resources/quality/zyyx/zyyx_agile_pro_flex_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_tpu
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/quality/zyyx/zyyx_agile_pro_pla_fast.inst.cfg b/resources/quality/zyyx/zyyx_agile_pro_pla_fast.inst.cfg
index c99b4f3381..a0e76d45cd 100644
--- a/resources/quality/zyyx/zyyx_agile_pro_pla_fast.inst.cfg
+++ b/resources/quality/zyyx/zyyx_agile_pro_pla_fast.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = fast
-setting_version = 21
+setting_version = 22
type = quality
weight = 1
diff --git a/resources/quality/zyyx/zyyx_agile_pro_pla_fine.inst.cfg b/resources/quality/zyyx/zyyx_agile_pro_pla_fine.inst.cfg
index 31a1764e58..a97fec7061 100644
--- a/resources/quality/zyyx/zyyx_agile_pro_pla_fine.inst.cfg
+++ b/resources/quality/zyyx/zyyx_agile_pro_pla_fine.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = fine
-setting_version = 21
+setting_version = 22
type = quality
weight = 1
diff --git a/resources/quality/zyyx/zyyx_agile_pro_pla_normal.inst.cfg b/resources/quality/zyyx/zyyx_agile_pro_pla_normal.inst.cfg
index 10c5a9df31..ed4a905783 100644
--- a/resources/quality/zyyx/zyyx_agile_pro_pla_normal.inst.cfg
+++ b/resources/quality/zyyx/zyyx_agile_pro_pla_normal.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
material = generic_pla
quality_type = normal
-setting_version = 21
+setting_version = 22
type = quality
weight = 0
diff --git a/resources/variants/arjun/arjun300_0.2.inst.cfg b/resources/variants/arjun/arjun300_0.2.inst.cfg
index c6e34da239..577c9cea82 100644
--- a/resources/variants/arjun/arjun300_0.2.inst.cfg
+++ b/resources/variants/arjun/arjun300_0.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/arjun/arjun300_0.3.inst.cfg b/resources/variants/arjun/arjun300_0.3.inst.cfg
index ed92c571e1..23e5d5d3b9 100644
--- a/resources/variants/arjun/arjun300_0.3.inst.cfg
+++ b/resources/variants/arjun/arjun300_0.3.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/arjun/arjun300_0.4.inst.cfg b/resources/variants/arjun/arjun300_0.4.inst.cfg
index 4e1fad5856..4b966b4b15 100644
--- a/resources/variants/arjun/arjun300_0.4.inst.cfg
+++ b/resources/variants/arjun/arjun300_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/arjun/arjun300_0.5.inst.cfg b/resources/variants/arjun/arjun300_0.5.inst.cfg
index 5570bdd120..279755a8e2 100644
--- a/resources/variants/arjun/arjun300_0.5.inst.cfg
+++ b/resources/variants/arjun/arjun300_0.5.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/arjun/arjun300_0.6.inst.cfg b/resources/variants/arjun/arjun300_0.6.inst.cfg
index 792f1abaad..79ccd38286 100644
--- a/resources/variants/arjun/arjun300_0.6.inst.cfg
+++ b/resources/variants/arjun/arjun300_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/arjun/arjun300_0.8.inst.cfg b/resources/variants/arjun/arjun300_0.8.inst.cfg
index aa022c09c5..c0be27c671 100644
--- a/resources/variants/arjun/arjun300_0.8.inst.cfg
+++ b/resources/variants/arjun/arjun300_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/arjun/arjun300_dm_0.2.inst.cfg b/resources/variants/arjun/arjun300_dm_0.2.inst.cfg
index a38d0294e6..441881b7b2 100644
--- a/resources/variants/arjun/arjun300_dm_0.2.inst.cfg
+++ b/resources/variants/arjun/arjun300_dm_0.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/arjun/arjun300_dm_0.3.inst.cfg b/resources/variants/arjun/arjun300_dm_0.3.inst.cfg
index d3e2ea6ea1..38737edbd7 100644
--- a/resources/variants/arjun/arjun300_dm_0.3.inst.cfg
+++ b/resources/variants/arjun/arjun300_dm_0.3.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/arjun/arjun300_dm_0.4.inst.cfg b/resources/variants/arjun/arjun300_dm_0.4.inst.cfg
index 570d7ee166..ef5cf7b7f5 100644
--- a/resources/variants/arjun/arjun300_dm_0.4.inst.cfg
+++ b/resources/variants/arjun/arjun300_dm_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/arjun/arjun300_dm_0.5.inst.cfg b/resources/variants/arjun/arjun300_dm_0.5.inst.cfg
index 14cf0f3554..6e6f03f923 100644
--- a/resources/variants/arjun/arjun300_dm_0.5.inst.cfg
+++ b/resources/variants/arjun/arjun300_dm_0.5.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/arjun/arjun300_dm_0.6.inst.cfg b/resources/variants/arjun/arjun300_dm_0.6.inst.cfg
index a06f0ce8a5..0fe27b5fcd 100644
--- a/resources/variants/arjun/arjun300_dm_0.6.inst.cfg
+++ b/resources/variants/arjun/arjun300_dm_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/arjun/arjun300_dm_0.8.inst.cfg b/resources/variants/arjun/arjun300_dm_0.8.inst.cfg
index d443c75e55..5700539ff4 100644
--- a/resources/variants/arjun/arjun300_dm_0.8.inst.cfg
+++ b/resources/variants/arjun/arjun300_dm_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/arjun/arjun300_mm_0.2.inst.cfg b/resources/variants/arjun/arjun300_mm_0.2.inst.cfg
index 06b66944bf..bbdf6bc7f3 100644
--- a/resources/variants/arjun/arjun300_mm_0.2.inst.cfg
+++ b/resources/variants/arjun/arjun300_mm_0.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/arjun/arjun300_mm_0.3.inst.cfg b/resources/variants/arjun/arjun300_mm_0.3.inst.cfg
index 662192ee74..3d2e71f3ef 100644
--- a/resources/variants/arjun/arjun300_mm_0.3.inst.cfg
+++ b/resources/variants/arjun/arjun300_mm_0.3.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/arjun/arjun300_mm_0.4.inst.cfg b/resources/variants/arjun/arjun300_mm_0.4.inst.cfg
index beae3401b2..155231c20f 100644
--- a/resources/variants/arjun/arjun300_mm_0.4.inst.cfg
+++ b/resources/variants/arjun/arjun300_mm_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/arjun/arjun300_mm_0.5.inst.cfg b/resources/variants/arjun/arjun300_mm_0.5.inst.cfg
index e9da4283d1..1ae108dd58 100644
--- a/resources/variants/arjun/arjun300_mm_0.5.inst.cfg
+++ b/resources/variants/arjun/arjun300_mm_0.5.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/arjun/arjun300_mm_0.6.inst.cfg b/resources/variants/arjun/arjun300_mm_0.6.inst.cfg
index 40703ecd0e..5716d2037f 100644
--- a/resources/variants/arjun/arjun300_mm_0.6.inst.cfg
+++ b/resources/variants/arjun/arjun300_mm_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/arjun/arjun300_mm_0.8.inst.cfg b/resources/variants/arjun/arjun300_mm_0.8.inst.cfg
index 1fe18d0bdf..7274d191a7 100644
--- a/resources/variants/arjun/arjun300_mm_0.8.inst.cfg
+++ b/resources/variants/arjun/arjun300_mm_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/arjun/arjun300_pva_0.2.inst.cfg b/resources/variants/arjun/arjun300_pva_0.2.inst.cfg
index 849d891155..26440e5486 100644
--- a/resources/variants/arjun/arjun300_pva_0.2.inst.cfg
+++ b/resources/variants/arjun/arjun300_pva_0.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/arjun/arjun300_pva_0.3.inst.cfg b/resources/variants/arjun/arjun300_pva_0.3.inst.cfg
index 2749f8b335..5edaddba92 100644
--- a/resources/variants/arjun/arjun300_pva_0.3.inst.cfg
+++ b/resources/variants/arjun/arjun300_pva_0.3.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/arjun/arjun300_pva_0.4.inst.cfg b/resources/variants/arjun/arjun300_pva_0.4.inst.cfg
index 1edc131461..a5ca8ffb7a 100644
--- a/resources/variants/arjun/arjun300_pva_0.4.inst.cfg
+++ b/resources/variants/arjun/arjun300_pva_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/arjun/arjun300_pva_0.5.inst.cfg b/resources/variants/arjun/arjun300_pva_0.5.inst.cfg
index 69731a1d16..2145714b0d 100644
--- a/resources/variants/arjun/arjun300_pva_0.5.inst.cfg
+++ b/resources/variants/arjun/arjun300_pva_0.5.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/arjun/arjun300_pva_0.6.inst.cfg b/resources/variants/arjun/arjun300_pva_0.6.inst.cfg
index 401bc6a2b3..40e0c5f3ba 100644
--- a/resources/variants/arjun/arjun300_pva_0.6.inst.cfg
+++ b/resources/variants/arjun/arjun300_pva_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/arjun/arjun300_pva_0.8.inst.cfg b/resources/variants/arjun/arjun300_pva_0.8.inst.cfg
index 6de56b42e5..ee6e5557fb 100644
--- a/resources/variants/arjun/arjun300_pva_0.8.inst.cfg
+++ b/resources/variants/arjun/arjun300_pva_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/arjun/arjunpro300_0.2.inst.cfg b/resources/variants/arjun/arjunpro300_0.2.inst.cfg
index 1508328c7e..f5d1506610 100644
--- a/resources/variants/arjun/arjunpro300_0.2.inst.cfg
+++ b/resources/variants/arjun/arjunpro300_0.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/arjun/arjunpro300_0.3.inst.cfg b/resources/variants/arjun/arjunpro300_0.3.inst.cfg
index 71f9653a39..ad2c0ad0c7 100644
--- a/resources/variants/arjun/arjunpro300_0.3.inst.cfg
+++ b/resources/variants/arjun/arjunpro300_0.3.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/arjun/arjunpro300_0.4.inst.cfg b/resources/variants/arjun/arjunpro300_0.4.inst.cfg
index bef6ed6cbf..ace0f0bb40 100644
--- a/resources/variants/arjun/arjunpro300_0.4.inst.cfg
+++ b/resources/variants/arjun/arjunpro300_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/arjun/arjunpro300_0.5.inst.cfg b/resources/variants/arjun/arjunpro300_0.5.inst.cfg
index 2e45d206df..085a1d5ea2 100644
--- a/resources/variants/arjun/arjunpro300_0.5.inst.cfg
+++ b/resources/variants/arjun/arjunpro300_0.5.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/arjun/arjunpro300_0.6.inst.cfg b/resources/variants/arjun/arjunpro300_0.6.inst.cfg
index 60844069eb..2976b3a7b0 100644
--- a/resources/variants/arjun/arjunpro300_0.6.inst.cfg
+++ b/resources/variants/arjun/arjunpro300_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/arjun/arjunpro300_0.8.inst.cfg b/resources/variants/arjun/arjunpro300_0.8.inst.cfg
index f6765898d2..bee58c2f5f 100644
--- a/resources/variants/arjun/arjunpro300_0.8.inst.cfg
+++ b/resources/variants/arjun/arjunpro300_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/arjun/arjunpro300_dm_0.2.inst.cfg b/resources/variants/arjun/arjunpro300_dm_0.2.inst.cfg
index f4422f09e6..091ad83670 100644
--- a/resources/variants/arjun/arjunpro300_dm_0.2.inst.cfg
+++ b/resources/variants/arjun/arjunpro300_dm_0.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/arjun/arjunpro300_dm_0.3.inst.cfg b/resources/variants/arjun/arjunpro300_dm_0.3.inst.cfg
index 3543f6c4f3..b6f9eb6522 100644
--- a/resources/variants/arjun/arjunpro300_dm_0.3.inst.cfg
+++ b/resources/variants/arjun/arjunpro300_dm_0.3.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/arjun/arjunpro300_dm_0.4.inst.cfg b/resources/variants/arjun/arjunpro300_dm_0.4.inst.cfg
index e8029521a4..c60c55ad05 100644
--- a/resources/variants/arjun/arjunpro300_dm_0.4.inst.cfg
+++ b/resources/variants/arjun/arjunpro300_dm_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/arjun/arjunpro300_dm_0.5.inst.cfg b/resources/variants/arjun/arjunpro300_dm_0.5.inst.cfg
index a30fb703de..0ad2553b8e 100644
--- a/resources/variants/arjun/arjunpro300_dm_0.5.inst.cfg
+++ b/resources/variants/arjun/arjunpro300_dm_0.5.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/arjun/arjunpro300_dm_0.6.inst.cfg b/resources/variants/arjun/arjunpro300_dm_0.6.inst.cfg
index f6a2a38a91..581f430e03 100644
--- a/resources/variants/arjun/arjunpro300_dm_0.6.inst.cfg
+++ b/resources/variants/arjun/arjunpro300_dm_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/arjun/arjunpro300_dm_0.8.inst.cfg b/resources/variants/arjun/arjunpro300_dm_0.8.inst.cfg
index 095ca2dca1..7bbe603969 100644
--- a/resources/variants/arjun/arjunpro300_dm_0.8.inst.cfg
+++ b/resources/variants/arjun/arjunpro300_dm_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/arjun/arjunpro300_mm_0.2.inst.cfg b/resources/variants/arjun/arjunpro300_mm_0.2.inst.cfg
index a00f162f65..45a05c0eea 100644
--- a/resources/variants/arjun/arjunpro300_mm_0.2.inst.cfg
+++ b/resources/variants/arjun/arjunpro300_mm_0.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/arjun/arjunpro300_mm_0.3.inst.cfg b/resources/variants/arjun/arjunpro300_mm_0.3.inst.cfg
index f41feea0f7..4475cdcded 100644
--- a/resources/variants/arjun/arjunpro300_mm_0.3.inst.cfg
+++ b/resources/variants/arjun/arjunpro300_mm_0.3.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/arjun/arjunpro300_mm_0.4.inst.cfg b/resources/variants/arjun/arjunpro300_mm_0.4.inst.cfg
index 837cb88ad9..02c50dfac7 100644
--- a/resources/variants/arjun/arjunpro300_mm_0.4.inst.cfg
+++ b/resources/variants/arjun/arjunpro300_mm_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/arjun/arjunpro300_mm_0.5.inst.cfg b/resources/variants/arjun/arjunpro300_mm_0.5.inst.cfg
index 5a3fe53ab6..07443b9d26 100644
--- a/resources/variants/arjun/arjunpro300_mm_0.5.inst.cfg
+++ b/resources/variants/arjun/arjunpro300_mm_0.5.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/arjun/arjunpro300_mm_0.6.inst.cfg b/resources/variants/arjun/arjunpro300_mm_0.6.inst.cfg
index 67a9c7152d..b0ed67209c 100644
--- a/resources/variants/arjun/arjunpro300_mm_0.6.inst.cfg
+++ b/resources/variants/arjun/arjunpro300_mm_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/arjun/arjunpro300_mm_0.8.inst.cfg b/resources/variants/arjun/arjunpro300_mm_0.8.inst.cfg
index 7f868a926e..64733eeff1 100644
--- a/resources/variants/arjun/arjunpro300_mm_0.8.inst.cfg
+++ b/resources/variants/arjun/arjunpro300_mm_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/arjun/arjunpro300_pva_0.2.inst.cfg b/resources/variants/arjun/arjunpro300_pva_0.2.inst.cfg
index ea220b3790..60d7f77d7b 100644
--- a/resources/variants/arjun/arjunpro300_pva_0.2.inst.cfg
+++ b/resources/variants/arjun/arjunpro300_pva_0.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/arjun/arjunpro300_pva_0.3.inst.cfg b/resources/variants/arjun/arjunpro300_pva_0.3.inst.cfg
index 294f1a49ad..f4c0c7e37a 100644
--- a/resources/variants/arjun/arjunpro300_pva_0.3.inst.cfg
+++ b/resources/variants/arjun/arjunpro300_pva_0.3.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/arjun/arjunpro300_pva_0.4.inst.cfg b/resources/variants/arjun/arjunpro300_pva_0.4.inst.cfg
index a9ee54a468..25f40aa829 100644
--- a/resources/variants/arjun/arjunpro300_pva_0.4.inst.cfg
+++ b/resources/variants/arjun/arjunpro300_pva_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/arjun/arjunpro300_pva_0.5.inst.cfg b/resources/variants/arjun/arjunpro300_pva_0.5.inst.cfg
index 905252fd85..cbb9ea3deb 100644
--- a/resources/variants/arjun/arjunpro300_pva_0.5.inst.cfg
+++ b/resources/variants/arjun/arjunpro300_pva_0.5.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/arjun/arjunpro300_pva_0.6.inst.cfg b/resources/variants/arjun/arjunpro300_pva_0.6.inst.cfg
index 18497e8ca0..d9459b476a 100644
--- a/resources/variants/arjun/arjunpro300_pva_0.6.inst.cfg
+++ b/resources/variants/arjun/arjunpro300_pva_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/arjun/arjunpro300_pva_0.8.inst.cfg b/resources/variants/arjun/arjunpro300_pva_0.8.inst.cfg
index 79f61225e0..cf5df5f37d 100644
--- a/resources/variants/arjun/arjunpro300_pva_0.8.inst.cfg
+++ b/resources/variants/arjun/arjunpro300_pva_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/artillery/artillery_base_0.2.inst.cfg b/resources/variants/artillery/artillery_base_0.2.inst.cfg
index 4c0933526d..f2ff1eecce 100644
--- a/resources/variants/artillery/artillery_base_0.2.inst.cfg
+++ b/resources/variants/artillery/artillery_base_0.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/artillery/artillery_base_0.3.inst.cfg b/resources/variants/artillery/artillery_base_0.3.inst.cfg
index 0757edbce7..1c2e7e39b1 100644
--- a/resources/variants/artillery/artillery_base_0.3.inst.cfg
+++ b/resources/variants/artillery/artillery_base_0.3.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/artillery/artillery_base_0.4.inst.cfg b/resources/variants/artillery/artillery_base_0.4.inst.cfg
index 135d0c26e3..ced36c984c 100644
--- a/resources/variants/artillery/artillery_base_0.4.inst.cfg
+++ b/resources/variants/artillery/artillery_base_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/artillery/artillery_base_0.6.inst.cfg b/resources/variants/artillery/artillery_base_0.6.inst.cfg
index d0f37d63c5..8a5d140461 100644
--- a/resources/variants/artillery/artillery_base_0.6.inst.cfg
+++ b/resources/variants/artillery/artillery_base_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/artillery/artillery_base_0.8.inst.cfg b/resources/variants/artillery/artillery_base_0.8.inst.cfg
index 788cb55ece..f2b8936aa6 100644
--- a/resources/variants/artillery/artillery_base_0.8.inst.cfg
+++ b/resources/variants/artillery/artillery_base_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/artillery/artillery_base_1.0.inst.cfg b/resources/variants/artillery/artillery_base_1.0.inst.cfg
index 39c734fff0..8aef4b3919 100644
--- a/resources/variants/artillery/artillery_base_1.0.inst.cfg
+++ b/resources/variants/artillery/artillery_base_1.0.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/artillery/artillery_genius_0.2.inst.cfg b/resources/variants/artillery/artillery_genius_0.2.inst.cfg
index 30dfe256da..81f21a9803 100644
--- a/resources/variants/artillery/artillery_genius_0.2.inst.cfg
+++ b/resources/variants/artillery/artillery_genius_0.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/artillery/artillery_genius_0.3.inst.cfg b/resources/variants/artillery/artillery_genius_0.3.inst.cfg
index 558f8fd5b8..aeee90957a 100644
--- a/resources/variants/artillery/artillery_genius_0.3.inst.cfg
+++ b/resources/variants/artillery/artillery_genius_0.3.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/artillery/artillery_genius_0.4.inst.cfg b/resources/variants/artillery/artillery_genius_0.4.inst.cfg
index 451235facb..9ae2dcd26c 100644
--- a/resources/variants/artillery/artillery_genius_0.4.inst.cfg
+++ b/resources/variants/artillery/artillery_genius_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/artillery/artillery_genius_0.5.inst.cfg b/resources/variants/artillery/artillery_genius_0.5.inst.cfg
index 9a566800e6..1ceec2ae13 100644
--- a/resources/variants/artillery/artillery_genius_0.5.inst.cfg
+++ b/resources/variants/artillery/artillery_genius_0.5.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/artillery/artillery_genius_0.6.inst.cfg b/resources/variants/artillery/artillery_genius_0.6.inst.cfg
index 0a7abdaa3d..ca4f68f56d 100644
--- a/resources/variants/artillery/artillery_genius_0.6.inst.cfg
+++ b/resources/variants/artillery/artillery_genius_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/artillery/artillery_genius_0.8.inst.cfg b/resources/variants/artillery/artillery_genius_0.8.inst.cfg
index 09fa36dec2..a25fe2ead9 100644
--- a/resources/variants/artillery/artillery_genius_0.8.inst.cfg
+++ b/resources/variants/artillery/artillery_genius_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/artillery/artillery_genius_1.0.inst.cfg b/resources/variants/artillery/artillery_genius_1.0.inst.cfg
index 1d391db025..9fe74fa826 100644
--- a/resources/variants/artillery/artillery_genius_1.0.inst.cfg
+++ b/resources/variants/artillery/artillery_genius_1.0.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/artillery/artillery_hornet_0.2.inst.cfg b/resources/variants/artillery/artillery_hornet_0.2.inst.cfg
index 6a2fb42b0c..6d28800ee5 100644
--- a/resources/variants/artillery/artillery_hornet_0.2.inst.cfg
+++ b/resources/variants/artillery/artillery_hornet_0.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/artillery/artillery_hornet_0.3.inst.cfg b/resources/variants/artillery/artillery_hornet_0.3.inst.cfg
index 5405e9e43c..c57bd0ff2c 100644
--- a/resources/variants/artillery/artillery_hornet_0.3.inst.cfg
+++ b/resources/variants/artillery/artillery_hornet_0.3.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/artillery/artillery_hornet_0.4.inst.cfg b/resources/variants/artillery/artillery_hornet_0.4.inst.cfg
index 9179617fea..b9dc76e966 100644
--- a/resources/variants/artillery/artillery_hornet_0.4.inst.cfg
+++ b/resources/variants/artillery/artillery_hornet_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/artillery/artillery_hornet_0.5.inst.cfg b/resources/variants/artillery/artillery_hornet_0.5.inst.cfg
index 8d6d78c07f..51ce6bc2bd 100644
--- a/resources/variants/artillery/artillery_hornet_0.5.inst.cfg
+++ b/resources/variants/artillery/artillery_hornet_0.5.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/artillery/artillery_hornet_0.6.inst.cfg b/resources/variants/artillery/artillery_hornet_0.6.inst.cfg
index 39d63fd47b..690360bf15 100644
--- a/resources/variants/artillery/artillery_hornet_0.6.inst.cfg
+++ b/resources/variants/artillery/artillery_hornet_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/artillery/artillery_hornet_0.8.inst.cfg b/resources/variants/artillery/artillery_hornet_0.8.inst.cfg
index 4526ef5634..14de186199 100644
--- a/resources/variants/artillery/artillery_hornet_0.8.inst.cfg
+++ b/resources/variants/artillery/artillery_hornet_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/artillery/artillery_hornet_1.0.inst.cfg b/resources/variants/artillery/artillery_hornet_1.0.inst.cfg
index b1781c30c3..4ca3b07d68 100644
--- a/resources/variants/artillery/artillery_hornet_1.0.inst.cfg
+++ b/resources/variants/artillery/artillery_hornet_1.0.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/artillery/artillery_sidewinder_x1_0.2.inst.cfg b/resources/variants/artillery/artillery_sidewinder_x1_0.2.inst.cfg
index 8ecf7964e0..1c1d017ca4 100644
--- a/resources/variants/artillery/artillery_sidewinder_x1_0.2.inst.cfg
+++ b/resources/variants/artillery/artillery_sidewinder_x1_0.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/artillery/artillery_sidewinder_x1_0.3.inst.cfg b/resources/variants/artillery/artillery_sidewinder_x1_0.3.inst.cfg
index d423a262a7..a6ac9c3a72 100644
--- a/resources/variants/artillery/artillery_sidewinder_x1_0.3.inst.cfg
+++ b/resources/variants/artillery/artillery_sidewinder_x1_0.3.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/artillery/artillery_sidewinder_x1_0.4.inst.cfg b/resources/variants/artillery/artillery_sidewinder_x1_0.4.inst.cfg
index d93af1f7d9..3dbeb3e612 100644
--- a/resources/variants/artillery/artillery_sidewinder_x1_0.4.inst.cfg
+++ b/resources/variants/artillery/artillery_sidewinder_x1_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/artillery/artillery_sidewinder_x1_0.6.inst.cfg b/resources/variants/artillery/artillery_sidewinder_x1_0.6.inst.cfg
index 27a16a2378..e0baaf8ff8 100644
--- a/resources/variants/artillery/artillery_sidewinder_x1_0.6.inst.cfg
+++ b/resources/variants/artillery/artillery_sidewinder_x1_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/artillery/artillery_sidewinder_x1_0.8.inst.cfg b/resources/variants/artillery/artillery_sidewinder_x1_0.8.inst.cfg
index 6e9707a281..1191969b3f 100644
--- a/resources/variants/artillery/artillery_sidewinder_x1_0.8.inst.cfg
+++ b/resources/variants/artillery/artillery_sidewinder_x1_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/artillery/artillery_sidewinder_x1_1.0.inst.cfg b/resources/variants/artillery/artillery_sidewinder_x1_1.0.inst.cfg
index 83e6700b21..9983a82721 100644
--- a/resources/variants/artillery/artillery_sidewinder_x1_1.0.inst.cfg
+++ b/resources/variants/artillery/artillery_sidewinder_x1_1.0.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/atmat/atmat_asterion_ht_v6_0.40.inst.cfg b/resources/variants/atmat/atmat_asterion_ht_v6_0.40.inst.cfg
index 7e8c14e135..bff7834759 100644
--- a/resources/variants/atmat/atmat_asterion_ht_v6_0.40.inst.cfg
+++ b/resources/variants/atmat/atmat_asterion_ht_v6_0.40.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/atmat/atmat_asterion_ht_v6_0.80.inst.cfg b/resources/variants/atmat/atmat_asterion_ht_v6_0.80.inst.cfg
index 74a03ee48d..9a2eb1303a 100644
--- a/resources/variants/atmat/atmat_asterion_ht_v6_0.80.inst.cfg
+++ b/resources/variants/atmat/atmat_asterion_ht_v6_0.80.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/atmat/atmat_asterion_v6_0.40.inst.cfg b/resources/variants/atmat/atmat_asterion_v6_0.40.inst.cfg
index 955690bcdf..43ffb12626 100644
--- a/resources/variants/atmat/atmat_asterion_v6_0.40.inst.cfg
+++ b/resources/variants/atmat/atmat_asterion_v6_0.40.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/atmat/atmat_asterion_v6_0.80.inst.cfg b/resources/variants/atmat/atmat_asterion_v6_0.80.inst.cfg
index 0c6e3effae..ecdd2feef8 100644
--- a/resources/variants/atmat/atmat_asterion_v6_0.80.inst.cfg
+++ b/resources/variants/atmat/atmat_asterion_v6_0.80.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/atmat/atmat_galaxy_500_v6_0.40.inst.cfg b/resources/variants/atmat/atmat_galaxy_500_v6_0.40.inst.cfg
index 5a6d4f2305..e3df8ef738 100644
--- a/resources/variants/atmat/atmat_galaxy_500_v6_0.40.inst.cfg
+++ b/resources/variants/atmat/atmat_galaxy_500_v6_0.40.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/atmat/atmat_galaxy_500_v6_0.80.inst.cfg b/resources/variants/atmat/atmat_galaxy_500_v6_0.80.inst.cfg
index c798e7f2e5..359c455dd5 100644
--- a/resources/variants/atmat/atmat_galaxy_500_v6_0.80.inst.cfg
+++ b/resources/variants/atmat/atmat_galaxy_500_v6_0.80.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/atmat/atmat_galaxy_600_v6_0.40.inst.cfg b/resources/variants/atmat/atmat_galaxy_600_v6_0.40.inst.cfg
index 1e02f5c3c0..3ff08a0486 100644
--- a/resources/variants/atmat/atmat_galaxy_600_v6_0.40.inst.cfg
+++ b/resources/variants/atmat/atmat_galaxy_600_v6_0.40.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/atmat/atmat_galaxy_600_v6_0.80.inst.cfg b/resources/variants/atmat/atmat_galaxy_600_v6_0.80.inst.cfg
index 965ba669db..d0265cec28 100644
--- a/resources/variants/atmat/atmat_galaxy_600_v6_0.80.inst.cfg
+++ b/resources/variants/atmat/atmat_galaxy_600_v6_0.80.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/atmat/atmat_signal_pro_300_v1_v6_0.40.inst.cfg b/resources/variants/atmat/atmat_signal_pro_300_v1_v6_0.40.inst.cfg
index 20b35f8fa4..828e64805b 100644
--- a/resources/variants/atmat/atmat_signal_pro_300_v1_v6_0.40.inst.cfg
+++ b/resources/variants/atmat/atmat_signal_pro_300_v1_v6_0.40.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/atmat/atmat_signal_pro_300_v1_v6_0.80.inst.cfg b/resources/variants/atmat/atmat_signal_pro_300_v1_v6_0.80.inst.cfg
index 9c793ea196..775ccd5373 100644
--- a/resources/variants/atmat/atmat_signal_pro_300_v1_v6_0.80.inst.cfg
+++ b/resources/variants/atmat/atmat_signal_pro_300_v1_v6_0.80.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/atmat/atmat_signal_pro_300_v2_v6_0.40.inst.cfg b/resources/variants/atmat/atmat_signal_pro_300_v2_v6_0.40.inst.cfg
index cf4fab0a07..25f75703ae 100644
--- a/resources/variants/atmat/atmat_signal_pro_300_v2_v6_0.40.inst.cfg
+++ b/resources/variants/atmat/atmat_signal_pro_300_v2_v6_0.40.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/atmat/atmat_signal_pro_300_v2_v6_0.80.inst.cfg b/resources/variants/atmat/atmat_signal_pro_300_v2_v6_0.80.inst.cfg
index 8255e39c18..e3df372858 100644
--- a/resources/variants/atmat/atmat_signal_pro_300_v2_v6_0.80.inst.cfg
+++ b/resources/variants/atmat/atmat_signal_pro_300_v2_v6_0.80.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/atmat/atmat_signal_pro_400_v1_v6_0.40.inst.cfg b/resources/variants/atmat/atmat_signal_pro_400_v1_v6_0.40.inst.cfg
index cec728a7da..a757ec6ad1 100644
--- a/resources/variants/atmat/atmat_signal_pro_400_v1_v6_0.40.inst.cfg
+++ b/resources/variants/atmat/atmat_signal_pro_400_v1_v6_0.40.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/atmat/atmat_signal_pro_400_v1_v6_0.80.inst.cfg b/resources/variants/atmat/atmat_signal_pro_400_v1_v6_0.80.inst.cfg
index 238dbb8dcc..3c8dedb3a3 100644
--- a/resources/variants/atmat/atmat_signal_pro_400_v1_v6_0.80.inst.cfg
+++ b/resources/variants/atmat/atmat_signal_pro_400_v1_v6_0.80.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/atmat/atmat_signal_pro_400_v2_v6_0.40.inst.cfg b/resources/variants/atmat/atmat_signal_pro_400_v2_v6_0.40.inst.cfg
index 9e0986537a..7a2891e9ce 100644
--- a/resources/variants/atmat/atmat_signal_pro_400_v2_v6_0.40.inst.cfg
+++ b/resources/variants/atmat/atmat_signal_pro_400_v2_v6_0.40.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/atmat/atmat_signal_pro_400_v2_v6_0.80.inst.cfg b/resources/variants/atmat/atmat_signal_pro_400_v2_v6_0.80.inst.cfg
index 761f5d70b4..b4e33629dd 100644
--- a/resources/variants/atmat/atmat_signal_pro_400_v2_v6_0.80.inst.cfg
+++ b/resources/variants/atmat/atmat_signal_pro_400_v2_v6_0.80.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/atmat/atmat_signal_pro_500_v1_v6_0.40.inst.cfg b/resources/variants/atmat/atmat_signal_pro_500_v1_v6_0.40.inst.cfg
index b3d973397d..d71af8d02a 100644
--- a/resources/variants/atmat/atmat_signal_pro_500_v1_v6_0.40.inst.cfg
+++ b/resources/variants/atmat/atmat_signal_pro_500_v1_v6_0.40.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/atmat/atmat_signal_pro_500_v1_v6_0.80.inst.cfg b/resources/variants/atmat/atmat_signal_pro_500_v1_v6_0.80.inst.cfg
index a23d6b91eb..e1e1012e7f 100644
--- a/resources/variants/atmat/atmat_signal_pro_500_v1_v6_0.80.inst.cfg
+++ b/resources/variants/atmat/atmat_signal_pro_500_v1_v6_0.80.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/atmat/atmat_signal_pro_500_v2_v6_0.40.inst.cfg b/resources/variants/atmat/atmat_signal_pro_500_v2_v6_0.40.inst.cfg
index 1c05452e52..80706e803d 100644
--- a/resources/variants/atmat/atmat_signal_pro_500_v2_v6_0.40.inst.cfg
+++ b/resources/variants/atmat/atmat_signal_pro_500_v2_v6_0.40.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/atmat/atmat_signal_pro_500_v2_v6_0.80.inst.cfg b/resources/variants/atmat/atmat_signal_pro_500_v2_v6_0.80.inst.cfg
index 9a3746d4fb..533e8e0ed8 100644
--- a/resources/variants/atmat/atmat_signal_pro_500_v2_v6_0.80.inst.cfg
+++ b/resources/variants/atmat/atmat_signal_pro_500_v2_v6_0.80.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/atmat/atmat_signal_xl_v6_0.40.inst.cfg b/resources/variants/atmat/atmat_signal_xl_v6_0.40.inst.cfg
index 65fd63e11f..86ff65c533 100644
--- a/resources/variants/atmat/atmat_signal_xl_v6_0.40.inst.cfg
+++ b/resources/variants/atmat/atmat_signal_xl_v6_0.40.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/atmat/atmat_signal_xl_v6_0.80.inst.cfg b/resources/variants/atmat/atmat_signal_xl_v6_0.80.inst.cfg
index b059e23168..3f8f603c37 100644
--- a/resources/variants/atmat/atmat_signal_xl_v6_0.80.inst.cfg
+++ b/resources/variants/atmat/atmat_signal_xl_v6_0.80.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/atmat/atmat_signal_xxl_v6_0.40.inst.cfg b/resources/variants/atmat/atmat_signal_xxl_v6_0.40.inst.cfg
index f243c5ba6b..461ff2a018 100644
--- a/resources/variants/atmat/atmat_signal_xxl_v6_0.40.inst.cfg
+++ b/resources/variants/atmat/atmat_signal_xxl_v6_0.40.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/atmat/atmat_signal_xxl_v6_0.80.inst.cfg b/resources/variants/atmat/atmat_signal_xxl_v6_0.80.inst.cfg
index 7270e5e370..186e18b881 100644
--- a/resources/variants/atmat/atmat_signal_xxl_v6_0.80.inst.cfg
+++ b/resources/variants/atmat/atmat_signal_xxl_v6_0.80.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/atmat/atmat_signal_xxxl_v6_0.40.inst.cfg b/resources/variants/atmat/atmat_signal_xxxl_v6_0.40.inst.cfg
index 704602501d..3261fd1b4e 100644
--- a/resources/variants/atmat/atmat_signal_xxxl_v6_0.40.inst.cfg
+++ b/resources/variants/atmat/atmat_signal_xxxl_v6_0.40.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/atmat/atmat_signal_xxxl_v6_0.80.inst.cfg b/resources/variants/atmat/atmat_signal_xxxl_v6_0.80.inst.cfg
index 5e68082257..2b60dace64 100644
--- a/resources/variants/atmat/atmat_signal_xxxl_v6_0.80.inst.cfg
+++ b/resources/variants/atmat/atmat_signal_xxxl_v6_0.80.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/atmat/atom3_all_metal_brass_0.2.inst.cfg b/resources/variants/atmat/atom3_all_metal_brass_0.2.inst.cfg
index 4172ffd91f..482efd61b5 100644
--- a/resources/variants/atmat/atom3_all_metal_brass_0.2.inst.cfg
+++ b/resources/variants/atmat/atom3_all_metal_brass_0.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/atmat/atom3_all_metal_brass_0.4.inst.cfg b/resources/variants/atmat/atom3_all_metal_brass_0.4.inst.cfg
index f669c6f3e0..11fc3b222e 100644
--- a/resources/variants/atmat/atom3_all_metal_brass_0.4.inst.cfg
+++ b/resources/variants/atmat/atom3_all_metal_brass_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/atmat/atom3_all_metal_brass_0.6.inst.cfg b/resources/variants/atmat/atom3_all_metal_brass_0.6.inst.cfg
index 2d4d855a1a..0cd4aa92ea 100644
--- a/resources/variants/atmat/atom3_all_metal_brass_0.6.inst.cfg
+++ b/resources/variants/atmat/atom3_all_metal_brass_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/atmat/atom3_lite_all_metal_brass_0.2.inst.cfg b/resources/variants/atmat/atom3_lite_all_metal_brass_0.2.inst.cfg
index d80f393f82..33c16b9e3b 100644
--- a/resources/variants/atmat/atom3_lite_all_metal_brass_0.2.inst.cfg
+++ b/resources/variants/atmat/atom3_lite_all_metal_brass_0.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/atmat/atom3_lite_all_metal_brass_0.4.inst.cfg b/resources/variants/atmat/atom3_lite_all_metal_brass_0.4.inst.cfg
index 2fff43da43..13bd63686d 100644
--- a/resources/variants/atmat/atom3_lite_all_metal_brass_0.4.inst.cfg
+++ b/resources/variants/atmat/atom3_lite_all_metal_brass_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/atmat/atom3_lite_all_metal_brass_0.6.inst.cfg b/resources/variants/atmat/atom3_lite_all_metal_brass_0.6.inst.cfg
index 92974b9459..869e0d3cc2 100644
--- a/resources/variants/atmat/atom3_lite_all_metal_brass_0.6.inst.cfg
+++ b/resources/variants/atmat/atom3_lite_all_metal_brass_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/atmat/atom3_lite_ptfe_brass_0.2.inst.cfg b/resources/variants/atmat/atom3_lite_ptfe_brass_0.2.inst.cfg
index 9858155998..e7a5571602 100644
--- a/resources/variants/atmat/atom3_lite_ptfe_brass_0.2.inst.cfg
+++ b/resources/variants/atmat/atom3_lite_ptfe_brass_0.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/atmat/atom3_lite_ptfe_brass_0.4.inst.cfg b/resources/variants/atmat/atom3_lite_ptfe_brass_0.4.inst.cfg
index fa6b470a4e..c52d2bd3ab 100644
--- a/resources/variants/atmat/atom3_lite_ptfe_brass_0.4.inst.cfg
+++ b/resources/variants/atmat/atom3_lite_ptfe_brass_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/atmat/atom3_lite_ptfe_brass_0.6.inst.cfg b/resources/variants/atmat/atom3_lite_ptfe_brass_0.6.inst.cfg
index e29984f0c4..1d46ba5767 100644
--- a/resources/variants/atmat/atom3_lite_ptfe_brass_0.6.inst.cfg
+++ b/resources/variants/atmat/atom3_lite_ptfe_brass_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/atmat/atom3_ptfe_brass_0.2.inst.cfg b/resources/variants/atmat/atom3_ptfe_brass_0.2.inst.cfg
index 5c5775f1fc..3702ab8599 100644
--- a/resources/variants/atmat/atom3_ptfe_brass_0.2.inst.cfg
+++ b/resources/variants/atmat/atom3_ptfe_brass_0.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/atmat/atom3_ptfe_brass_0.4.inst.cfg b/resources/variants/atmat/atom3_ptfe_brass_0.4.inst.cfg
index 2841ded78d..e121b2d94e 100644
--- a/resources/variants/atmat/atom3_ptfe_brass_0.4.inst.cfg
+++ b/resources/variants/atmat/atom3_ptfe_brass_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/atmat/atom3_ptfe_brass_0.6.inst.cfg b/resources/variants/atmat/atom3_ptfe_brass_0.6.inst.cfg
index 5630e1dccc..168d4ee001 100644
--- a/resources/variants/atmat/atom3_ptfe_brass_0.6.inst.cfg
+++ b/resources/variants/atmat/atom3_ptfe_brass_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/biqu/biqu_b1_0.2.inst.cfg b/resources/variants/biqu/biqu_b1_0.2.inst.cfg
index 7d43eb8a2c..bd07a70198 100755
--- a/resources/variants/biqu/biqu_b1_0.2.inst.cfg
+++ b/resources/variants/biqu/biqu_b1_0.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/biqu/biqu_b1_0.3.inst.cfg b/resources/variants/biqu/biqu_b1_0.3.inst.cfg
index 0cc22f89e0..1a657b5874 100755
--- a/resources/variants/biqu/biqu_b1_0.3.inst.cfg
+++ b/resources/variants/biqu/biqu_b1_0.3.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/biqu/biqu_b1_0.4.inst.cfg b/resources/variants/biqu/biqu_b1_0.4.inst.cfg
index 7433463553..34544d9d2b 100755
--- a/resources/variants/biqu/biqu_b1_0.4.inst.cfg
+++ b/resources/variants/biqu/biqu_b1_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/biqu/biqu_b1_0.5.inst.cfg b/resources/variants/biqu/biqu_b1_0.5.inst.cfg
index 8ac85666e9..e20297039a 100755
--- a/resources/variants/biqu/biqu_b1_0.5.inst.cfg
+++ b/resources/variants/biqu/biqu_b1_0.5.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/biqu/biqu_b1_0.6.inst.cfg b/resources/variants/biqu/biqu_b1_0.6.inst.cfg
index 139c415f10..620b5c385d 100755
--- a/resources/variants/biqu/biqu_b1_0.6.inst.cfg
+++ b/resources/variants/biqu/biqu_b1_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/biqu/biqu_b1_0.8.inst.cfg b/resources/variants/biqu/biqu_b1_0.8.inst.cfg
index ac4ca024b8..2ba4ad8235 100755
--- a/resources/variants/biqu/biqu_b1_0.8.inst.cfg
+++ b/resources/variants/biqu/biqu_b1_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/biqu/biqu_b1_abl_0.2.inst.cfg b/resources/variants/biqu/biqu_b1_abl_0.2.inst.cfg
index 072295fef3..dd3838dcb3 100755
--- a/resources/variants/biqu/biqu_b1_abl_0.2.inst.cfg
+++ b/resources/variants/biqu/biqu_b1_abl_0.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/biqu/biqu_b1_abl_0.3.inst.cfg b/resources/variants/biqu/biqu_b1_abl_0.3.inst.cfg
index 70f79aa042..665915ca7b 100755
--- a/resources/variants/biqu/biqu_b1_abl_0.3.inst.cfg
+++ b/resources/variants/biqu/biqu_b1_abl_0.3.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/biqu/biqu_b1_abl_0.4.inst.cfg b/resources/variants/biqu/biqu_b1_abl_0.4.inst.cfg
index c621d29177..c9d4b008d4 100755
--- a/resources/variants/biqu/biqu_b1_abl_0.4.inst.cfg
+++ b/resources/variants/biqu/biqu_b1_abl_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/biqu/biqu_b1_abl_0.5.inst.cfg b/resources/variants/biqu/biqu_b1_abl_0.5.inst.cfg
index a9e9e46f97..6669153af0 100755
--- a/resources/variants/biqu/biqu_b1_abl_0.5.inst.cfg
+++ b/resources/variants/biqu/biqu_b1_abl_0.5.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/biqu/biqu_b1_abl_0.6.inst.cfg b/resources/variants/biqu/biqu_b1_abl_0.6.inst.cfg
index e5cde493a1..ec42aefc61 100755
--- a/resources/variants/biqu/biqu_b1_abl_0.6.inst.cfg
+++ b/resources/variants/biqu/biqu_b1_abl_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/biqu/biqu_b1_abl_0.8.inst.cfg b/resources/variants/biqu/biqu_b1_abl_0.8.inst.cfg
index ce4b539e4d..670956305c 100755
--- a/resources/variants/biqu/biqu_b1_abl_0.8.inst.cfg
+++ b/resources/variants/biqu/biqu_b1_abl_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/biqu/biqu_base_0.2.inst.cfg b/resources/variants/biqu/biqu_base_0.2.inst.cfg
index 1a846ddbd4..13643d69ec 100755
--- a/resources/variants/biqu/biqu_base_0.2.inst.cfg
+++ b/resources/variants/biqu/biqu_base_0.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/biqu/biqu_base_0.3.inst.cfg b/resources/variants/biqu/biqu_base_0.3.inst.cfg
index 0f05763263..3d92db130a 100755
--- a/resources/variants/biqu/biqu_base_0.3.inst.cfg
+++ b/resources/variants/biqu/biqu_base_0.3.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/biqu/biqu_base_0.4.inst.cfg b/resources/variants/biqu/biqu_base_0.4.inst.cfg
index 31872673de..57494b698b 100755
--- a/resources/variants/biqu/biqu_base_0.4.inst.cfg
+++ b/resources/variants/biqu/biqu_base_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/biqu/biqu_base_0.5.inst.cfg b/resources/variants/biqu/biqu_base_0.5.inst.cfg
index 6971a8aeb8..cc8c9768a0 100755
--- a/resources/variants/biqu/biqu_base_0.5.inst.cfg
+++ b/resources/variants/biqu/biqu_base_0.5.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/biqu/biqu_base_0.6.inst.cfg b/resources/variants/biqu/biqu_base_0.6.inst.cfg
index 775b5f1ff6..36de865412 100755
--- a/resources/variants/biqu/biqu_base_0.6.inst.cfg
+++ b/resources/variants/biqu/biqu_base_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/biqu/biqu_base_0.8.inst.cfg b/resources/variants/biqu/biqu_base_0.8.inst.cfg
index b371c7444c..45f79ec846 100755
--- a/resources/variants/biqu/biqu_base_0.8.inst.cfg
+++ b/resources/variants/biqu/biqu_base_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/biqu/biqu_bx_abl_0.2.inst.cfg b/resources/variants/biqu/biqu_bx_abl_0.2.inst.cfg
index 70310232a2..e1477d6752 100755
--- a/resources/variants/biqu/biqu_bx_abl_0.2.inst.cfg
+++ b/resources/variants/biqu/biqu_bx_abl_0.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/biqu/biqu_bx_abl_0.3.inst.cfg b/resources/variants/biqu/biqu_bx_abl_0.3.inst.cfg
index 6096ecf129..e811da5750 100755
--- a/resources/variants/biqu/biqu_bx_abl_0.3.inst.cfg
+++ b/resources/variants/biqu/biqu_bx_abl_0.3.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/biqu/biqu_bx_abl_0.4.inst.cfg b/resources/variants/biqu/biqu_bx_abl_0.4.inst.cfg
index d5e51cafa1..5fe4548441 100755
--- a/resources/variants/biqu/biqu_bx_abl_0.4.inst.cfg
+++ b/resources/variants/biqu/biqu_bx_abl_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/biqu/biqu_bx_abl_0.5.inst.cfg b/resources/variants/biqu/biqu_bx_abl_0.5.inst.cfg
index 4e0089f143..f55767ede3 100755
--- a/resources/variants/biqu/biqu_bx_abl_0.5.inst.cfg
+++ b/resources/variants/biqu/biqu_bx_abl_0.5.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/biqu/biqu_bx_abl_0.6.inst.cfg b/resources/variants/biqu/biqu_bx_abl_0.6.inst.cfg
index d3399e1d85..f19b140683 100755
--- a/resources/variants/biqu/biqu_bx_abl_0.6.inst.cfg
+++ b/resources/variants/biqu/biqu_bx_abl_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/biqu/biqu_bx_abl_0.8.inst.cfg b/resources/variants/biqu/biqu_bx_abl_0.8.inst.cfg
index 9f2aa87ca5..7acc8686fb 100755
--- a/resources/variants/biqu/biqu_bx_abl_0.8.inst.cfg
+++ b/resources/variants/biqu/biqu_bx_abl_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/biqu/biqu_hurakan_0.2.inst.cfg b/resources/variants/biqu/biqu_hurakan_0.2.inst.cfg
index 3b2d0c6425..86bb2dd670 100755
--- a/resources/variants/biqu/biqu_hurakan_0.2.inst.cfg
+++ b/resources/variants/biqu/biqu_hurakan_0.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/biqu/biqu_hurakan_0.3.inst.cfg b/resources/variants/biqu/biqu_hurakan_0.3.inst.cfg
index 2df81ceb05..4eb7a8011a 100755
--- a/resources/variants/biqu/biqu_hurakan_0.3.inst.cfg
+++ b/resources/variants/biqu/biqu_hurakan_0.3.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/biqu/biqu_hurakan_0.4.inst.cfg b/resources/variants/biqu/biqu_hurakan_0.4.inst.cfg
index 17c72cefb3..807cb5ddd6 100755
--- a/resources/variants/biqu/biqu_hurakan_0.4.inst.cfg
+++ b/resources/variants/biqu/biqu_hurakan_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/biqu/biqu_hurakan_0.5.inst.cfg b/resources/variants/biqu/biqu_hurakan_0.5.inst.cfg
index 04e803b76a..daceb747d7 100755
--- a/resources/variants/biqu/biqu_hurakan_0.5.inst.cfg
+++ b/resources/variants/biqu/biqu_hurakan_0.5.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/biqu/biqu_hurakan_0.6.inst.cfg b/resources/variants/biqu/biqu_hurakan_0.6.inst.cfg
index 27570958cd..544623031b 100755
--- a/resources/variants/biqu/biqu_hurakan_0.6.inst.cfg
+++ b/resources/variants/biqu/biqu_hurakan_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/biqu/biqu_hurakan_0.8.inst.cfg b/resources/variants/biqu/biqu_hurakan_0.8.inst.cfg
index bb619a6bd9..8ec6520673 100755
--- a/resources/variants/biqu/biqu_hurakan_0.8.inst.cfg
+++ b/resources/variants/biqu/biqu_hurakan_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/blocks/blocks_mkii_0.20.inst.cfg b/resources/variants/blocks/blocks_mkii_0.20.inst.cfg
index 1c5f329711..167ef6d559 100644
--- a/resources/variants/blocks/blocks_mkii_0.20.inst.cfg
+++ b/resources/variants/blocks/blocks_mkii_0.20.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/blocks/blocks_mkii_0.30.inst.cfg b/resources/variants/blocks/blocks_mkii_0.30.inst.cfg
index 2fdae348d8..eb0d901496 100644
--- a/resources/variants/blocks/blocks_mkii_0.30.inst.cfg
+++ b/resources/variants/blocks/blocks_mkii_0.30.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/blocks/blocks_mkii_0.40.inst.cfg b/resources/variants/blocks/blocks_mkii_0.40.inst.cfg
index 17cafecf71..ec2f987458 100644
--- a/resources/variants/blocks/blocks_mkii_0.40.inst.cfg
+++ b/resources/variants/blocks/blocks_mkii_0.40.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/blocks/blocks_mkii_0.50.inst.cfg b/resources/variants/blocks/blocks_mkii_0.50.inst.cfg
index b8f43d56ed..ae89e82761 100644
--- a/resources/variants/blocks/blocks_mkii_0.50.inst.cfg
+++ b/resources/variants/blocks/blocks_mkii_0.50.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/blocks/blocks_mkii_0.60.inst.cfg b/resources/variants/blocks/blocks_mkii_0.60.inst.cfg
index f085c49791..0426baadd7 100644
--- a/resources/variants/blocks/blocks_mkii_0.60.inst.cfg
+++ b/resources/variants/blocks/blocks_mkii_0.60.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/blocks/blocks_mkii_0.80.inst.cfg b/resources/variants/blocks/blocks_mkii_0.80.inst.cfg
index 1ca7c7034e..cc602bfdc8 100644
--- a/resources/variants/blocks/blocks_mkii_0.80.inst.cfg
+++ b/resources/variants/blocks/blocks_mkii_0.80.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/blocks/blocks_one_0.20.inst.cfg b/resources/variants/blocks/blocks_one_0.20.inst.cfg
index be48b9b770..fe8cb9c865 100644
--- a/resources/variants/blocks/blocks_one_0.20.inst.cfg
+++ b/resources/variants/blocks/blocks_one_0.20.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/blocks/blocks_one_0.30.inst.cfg b/resources/variants/blocks/blocks_one_0.30.inst.cfg
index 65b0957678..65b86a5d55 100644
--- a/resources/variants/blocks/blocks_one_0.30.inst.cfg
+++ b/resources/variants/blocks/blocks_one_0.30.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/blocks/blocks_one_0.40.inst.cfg b/resources/variants/blocks/blocks_one_0.40.inst.cfg
index 6d83f08135..1c6e33046c 100644
--- a/resources/variants/blocks/blocks_one_0.40.inst.cfg
+++ b/resources/variants/blocks/blocks_one_0.40.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/blocks/blocks_one_0.50.inst.cfg b/resources/variants/blocks/blocks_one_0.50.inst.cfg
index 16fe50b2ba..6163a0a0d5 100644
--- a/resources/variants/blocks/blocks_one_0.50.inst.cfg
+++ b/resources/variants/blocks/blocks_one_0.50.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/blocks/blocks_one_0.60.inst.cfg b/resources/variants/blocks/blocks_one_0.60.inst.cfg
index bc4eeb01b1..82b6799ae9 100644
--- a/resources/variants/blocks/blocks_one_0.60.inst.cfg
+++ b/resources/variants/blocks/blocks_one_0.60.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/blocks/blocks_one_0.80.inst.cfg b/resources/variants/blocks/blocks_one_0.80.inst.cfg
index 0de652672d..abca2ad27c 100644
--- a/resources/variants/blocks/blocks_one_0.80.inst.cfg
+++ b/resources/variants/blocks/blocks_one_0.80.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/blocks/blocks_pros100_0.40.inst.cfg b/resources/variants/blocks/blocks_pros100_0.40.inst.cfg
index 9196f8be34..1855a2ed5e 100644
--- a/resources/variants/blocks/blocks_pros100_0.40.inst.cfg
+++ b/resources/variants/blocks/blocks_pros100_0.40.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/blocks/blocks_pros100_0.50.inst.cfg b/resources/variants/blocks/blocks_pros100_0.50.inst.cfg
index e12419a329..b731e20f89 100644
--- a/resources/variants/blocks/blocks_pros100_0.50.inst.cfg
+++ b/resources/variants/blocks/blocks_pros100_0.50.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/blocks/blocks_pros100_0.60.inst.cfg b/resources/variants/blocks/blocks_pros100_0.60.inst.cfg
index a752f1bad6..c3a6ac9bbb 100644
--- a/resources/variants/blocks/blocks_pros100_0.60.inst.cfg
+++ b/resources/variants/blocks/blocks_pros100_0.60.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/blocks/blocks_pros100_0.80.inst.cfg b/resources/variants/blocks/blocks_pros100_0.80.inst.cfg
index 3cd57cc87d..a08712376b 100644
--- a/resources/variants/blocks/blocks_pros100_0.80.inst.cfg
+++ b/resources/variants/blocks/blocks_pros100_0.80.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/blocks/blocks_pros100_1.0.inst.cfg b/resources/variants/blocks/blocks_pros100_1.0.inst.cfg
index fa865b025d..3f968bf520 100644
--- a/resources/variants/blocks/blocks_pros100_1.0.inst.cfg
+++ b/resources/variants/blocks/blocks_pros100_1.0.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/blocks/blocks_pros100_1.2.inst.cfg b/resources/variants/blocks/blocks_pros100_1.2.inst.cfg
index 5461ef0144..cba7d886f5 100644
--- a/resources/variants/blocks/blocks_pros100_1.2.inst.cfg
+++ b/resources/variants/blocks/blocks_pros100_1.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/blocks/blocks_pros30_0.40.inst.cfg b/resources/variants/blocks/blocks_pros30_0.40.inst.cfg
index f754a68cac..d568665760 100644
--- a/resources/variants/blocks/blocks_pros30_0.40.inst.cfg
+++ b/resources/variants/blocks/blocks_pros30_0.40.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/blocks/blocks_pros30_0.50.inst.cfg b/resources/variants/blocks/blocks_pros30_0.50.inst.cfg
index 9430570fb3..f023173e28 100644
--- a/resources/variants/blocks/blocks_pros30_0.50.inst.cfg
+++ b/resources/variants/blocks/blocks_pros30_0.50.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/blocks/blocks_pros30_0.60.inst.cfg b/resources/variants/blocks/blocks_pros30_0.60.inst.cfg
index 5b1f7b2ef1..7479ff06a4 100644
--- a/resources/variants/blocks/blocks_pros30_0.60.inst.cfg
+++ b/resources/variants/blocks/blocks_pros30_0.60.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/blocks/blocks_pros30_0.80.inst.cfg b/resources/variants/blocks/blocks_pros30_0.80.inst.cfg
index b85d070faf..4ffb9f2a13 100644
--- a/resources/variants/blocks/blocks_pros30_0.80.inst.cfg
+++ b/resources/variants/blocks/blocks_pros30_0.80.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/blocks/blocks_pros30_1.0.inst.cfg b/resources/variants/blocks/blocks_pros30_1.0.inst.cfg
index 251e57c084..eca0070ed3 100644
--- a/resources/variants/blocks/blocks_pros30_1.0.inst.cfg
+++ b/resources/variants/blocks/blocks_pros30_1.0.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/blocks/blocks_pros30_1.2.inst.cfg b/resources/variants/blocks/blocks_pros30_1.2.inst.cfg
index 7c8a49d3f1..4b1eda711a 100644
--- a/resources/variants/blocks/blocks_pros30_1.2.inst.cfg
+++ b/resources/variants/blocks/blocks_pros30_1.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/blocks/blocks_r21_ht_0.3.inst.cfg b/resources/variants/blocks/blocks_r21_ht_0.3.inst.cfg
index 50077bf2ec..6d26776aad 100644
--- a/resources/variants/blocks/blocks_r21_ht_0.3.inst.cfg
+++ b/resources/variants/blocks/blocks_r21_ht_0.3.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/blocks/blocks_r21_ht_0.4.inst.cfg b/resources/variants/blocks/blocks_r21_ht_0.4.inst.cfg
index 449db51a82..e3c44dfd88 100644
--- a/resources/variants/blocks/blocks_r21_ht_0.4.inst.cfg
+++ b/resources/variants/blocks/blocks_r21_ht_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/blocks/blocks_r21_ht_0.5.inst.cfg b/resources/variants/blocks/blocks_r21_ht_0.5.inst.cfg
index fbfbf5753a..67a08f1eca 100644
--- a/resources/variants/blocks/blocks_r21_ht_0.5.inst.cfg
+++ b/resources/variants/blocks/blocks_r21_ht_0.5.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/blocks/blocks_r21_ht_0.6.inst.cfg b/resources/variants/blocks/blocks_r21_ht_0.6.inst.cfg
index 92497aa0a0..0bf24b9a8b 100644
--- a/resources/variants/blocks/blocks_r21_ht_0.6.inst.cfg
+++ b/resources/variants/blocks/blocks_r21_ht_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/blocks/blocks_r21_ht_0.8.inst.cfg b/resources/variants/blocks/blocks_r21_ht_0.8.inst.cfg
index e191c8c254..6730ce6147 100644
--- a/resources/variants/blocks/blocks_r21_ht_0.8.inst.cfg
+++ b/resources/variants/blocks/blocks_r21_ht_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/blocks/blocks_r21_st_0.20.inst.cfg b/resources/variants/blocks/blocks_r21_st_0.20.inst.cfg
index c6738d4963..29d404547e 100644
--- a/resources/variants/blocks/blocks_r21_st_0.20.inst.cfg
+++ b/resources/variants/blocks/blocks_r21_st_0.20.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/blocks/blocks_r21_st_0.30.inst.cfg b/resources/variants/blocks/blocks_r21_st_0.30.inst.cfg
index 247f9195c4..10aa052741 100644
--- a/resources/variants/blocks/blocks_r21_st_0.30.inst.cfg
+++ b/resources/variants/blocks/blocks_r21_st_0.30.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/blocks/blocks_r21_st_0.40.inst.cfg b/resources/variants/blocks/blocks_r21_st_0.40.inst.cfg
index ad08671f2a..6e596d6f55 100644
--- a/resources/variants/blocks/blocks_r21_st_0.40.inst.cfg
+++ b/resources/variants/blocks/blocks_r21_st_0.40.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/blocks/blocks_r21_st_0.50.inst.cfg b/resources/variants/blocks/blocks_r21_st_0.50.inst.cfg
index 9a1d393398..90eb8127dd 100644
--- a/resources/variants/blocks/blocks_r21_st_0.50.inst.cfg
+++ b/resources/variants/blocks/blocks_r21_st_0.50.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/blocks/blocks_r21_st_0.60.inst.cfg b/resources/variants/blocks/blocks_r21_st_0.60.inst.cfg
index ab55dbc7c4..58f45943b9 100644
--- a/resources/variants/blocks/blocks_r21_st_0.60.inst.cfg
+++ b/resources/variants/blocks/blocks_r21_st_0.60.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/blocks/blocks_r21_st_0.80.inst.cfg b/resources/variants/blocks/blocks_r21_st_0.80.inst.cfg
index 3d395cca93..4b63981c60 100644
--- a/resources/variants/blocks/blocks_r21_st_0.80.inst.cfg
+++ b/resources/variants/blocks/blocks_r21_st_0.80.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/blocks/blocks_r21_st_1.0.inst.cfg b/resources/variants/blocks/blocks_r21_st_1.0.inst.cfg
index dd1ab5510a..ed49040e45 100644
--- a/resources/variants/blocks/blocks_r21_st_1.0.inst.cfg
+++ b/resources/variants/blocks/blocks_r21_st_1.0.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/blocks/blocks_r21_st_1.2.inst.cfg b/resources/variants/blocks/blocks_r21_st_1.2.inst.cfg
index 9c43d7ec81..a1ca742b05 100644
--- a/resources/variants/blocks/blocks_r21_st_1.2.inst.cfg
+++ b/resources/variants/blocks/blocks_r21_st_1.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/blocks/blocks_rd50_ht_0.3.inst.cfg b/resources/variants/blocks/blocks_rd50_ht_0.3.inst.cfg
index 539295eecb..e6255aaf4b 100644
--- a/resources/variants/blocks/blocks_rd50_ht_0.3.inst.cfg
+++ b/resources/variants/blocks/blocks_rd50_ht_0.3.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/blocks/blocks_rd50_ht_0.4.inst.cfg b/resources/variants/blocks/blocks_rd50_ht_0.4.inst.cfg
index bb9616337c..0af109a035 100644
--- a/resources/variants/blocks/blocks_rd50_ht_0.4.inst.cfg
+++ b/resources/variants/blocks/blocks_rd50_ht_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/blocks/blocks_rd50_ht_0.5.inst.cfg b/resources/variants/blocks/blocks_rd50_ht_0.5.inst.cfg
index 24079b8d0c..d34ed63474 100644
--- a/resources/variants/blocks/blocks_rd50_ht_0.5.inst.cfg
+++ b/resources/variants/blocks/blocks_rd50_ht_0.5.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/blocks/blocks_rd50_ht_0.6.inst.cfg b/resources/variants/blocks/blocks_rd50_ht_0.6.inst.cfg
index 7ab1952ee8..531bbc5159 100644
--- a/resources/variants/blocks/blocks_rd50_ht_0.6.inst.cfg
+++ b/resources/variants/blocks/blocks_rd50_ht_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/blocks/blocks_rd50_ht_0.8.inst.cfg b/resources/variants/blocks/blocks_rd50_ht_0.8.inst.cfg
index 158275219e..df29382e6b 100644
--- a/resources/variants/blocks/blocks_rd50_ht_0.8.inst.cfg
+++ b/resources/variants/blocks/blocks_rd50_ht_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/blocks/blocks_rd50_st_0.20.inst.cfg b/resources/variants/blocks/blocks_rd50_st_0.20.inst.cfg
index 9b579efe3c..c340c7f8dc 100644
--- a/resources/variants/blocks/blocks_rd50_st_0.20.inst.cfg
+++ b/resources/variants/blocks/blocks_rd50_st_0.20.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/blocks/blocks_rd50_st_0.30.inst.cfg b/resources/variants/blocks/blocks_rd50_st_0.30.inst.cfg
index 608a02d8ea..577c37ac1b 100644
--- a/resources/variants/blocks/blocks_rd50_st_0.30.inst.cfg
+++ b/resources/variants/blocks/blocks_rd50_st_0.30.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/blocks/blocks_rd50_st_0.40.inst.cfg b/resources/variants/blocks/blocks_rd50_st_0.40.inst.cfg
index 4b6a116b4c..174794aa8b 100644
--- a/resources/variants/blocks/blocks_rd50_st_0.40.inst.cfg
+++ b/resources/variants/blocks/blocks_rd50_st_0.40.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/blocks/blocks_rd50_st_0.50.inst.cfg b/resources/variants/blocks/blocks_rd50_st_0.50.inst.cfg
index 3e24a40951..d51641b656 100644
--- a/resources/variants/blocks/blocks_rd50_st_0.50.inst.cfg
+++ b/resources/variants/blocks/blocks_rd50_st_0.50.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/blocks/blocks_rd50_st_0.60.inst.cfg b/resources/variants/blocks/blocks_rd50_st_0.60.inst.cfg
index d46c3d0b4b..bfb6e03bd6 100644
--- a/resources/variants/blocks/blocks_rd50_st_0.60.inst.cfg
+++ b/resources/variants/blocks/blocks_rd50_st_0.60.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/blocks/blocks_rd50_st_0.80.inst.cfg b/resources/variants/blocks/blocks_rd50_st_0.80.inst.cfg
index 5866843061..ee98152381 100644
--- a/resources/variants/blocks/blocks_rd50_st_0.80.inst.cfg
+++ b/resources/variants/blocks/blocks_rd50_st_0.80.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/blocks/blocks_rd50_st_1.0.inst.cfg b/resources/variants/blocks/blocks_rd50_st_1.0.inst.cfg
index e2d2d66adb..2f017c559b 100644
--- a/resources/variants/blocks/blocks_rd50_st_1.0.inst.cfg
+++ b/resources/variants/blocks/blocks_rd50_st_1.0.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/blocks/blocks_rd50_st_1.2.inst.cfg b/resources/variants/blocks/blocks_rd50_st_1.2.inst.cfg
index c31eb2ecd6..ca99d82177 100644
--- a/resources/variants/blocks/blocks_rd50_st_1.2.inst.cfg
+++ b/resources/variants/blocks/blocks_rd50_st_1.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/blocks/blocks_rd50duplicate_ht_0.3.inst.cfg b/resources/variants/blocks/blocks_rd50duplicate_ht_0.3.inst.cfg
index 197aceedfe..aebe3c094e 100644
--- a/resources/variants/blocks/blocks_rd50duplicate_ht_0.3.inst.cfg
+++ b/resources/variants/blocks/blocks_rd50duplicate_ht_0.3.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/blocks/blocks_rd50duplicate_ht_0.4.inst.cfg b/resources/variants/blocks/blocks_rd50duplicate_ht_0.4.inst.cfg
index b8f2f3121d..d834ee11e7 100644
--- a/resources/variants/blocks/blocks_rd50duplicate_ht_0.4.inst.cfg
+++ b/resources/variants/blocks/blocks_rd50duplicate_ht_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/blocks/blocks_rd50duplicate_ht_0.5.inst.cfg b/resources/variants/blocks/blocks_rd50duplicate_ht_0.5.inst.cfg
index d8a9ab3284..1903f4b568 100644
--- a/resources/variants/blocks/blocks_rd50duplicate_ht_0.5.inst.cfg
+++ b/resources/variants/blocks/blocks_rd50duplicate_ht_0.5.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/blocks/blocks_rd50duplicate_ht_0.6.inst.cfg b/resources/variants/blocks/blocks_rd50duplicate_ht_0.6.inst.cfg
index 35d067517b..27986f2d81 100644
--- a/resources/variants/blocks/blocks_rd50duplicate_ht_0.6.inst.cfg
+++ b/resources/variants/blocks/blocks_rd50duplicate_ht_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/blocks/blocks_rd50duplicate_ht_0.8.inst.cfg b/resources/variants/blocks/blocks_rd50duplicate_ht_0.8.inst.cfg
index 7364cdfff5..29f328c9c1 100644
--- a/resources/variants/blocks/blocks_rd50duplicate_ht_0.8.inst.cfg
+++ b/resources/variants/blocks/blocks_rd50duplicate_ht_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/blocks/blocks_rd50duplicate_st_0.20.inst.cfg b/resources/variants/blocks/blocks_rd50duplicate_st_0.20.inst.cfg
index 1ed3c82753..333f640286 100644
--- a/resources/variants/blocks/blocks_rd50duplicate_st_0.20.inst.cfg
+++ b/resources/variants/blocks/blocks_rd50duplicate_st_0.20.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/blocks/blocks_rd50duplicate_st_0.30.inst.cfg b/resources/variants/blocks/blocks_rd50duplicate_st_0.30.inst.cfg
index c3cef16ad7..3c21f6eb33 100644
--- a/resources/variants/blocks/blocks_rd50duplicate_st_0.30.inst.cfg
+++ b/resources/variants/blocks/blocks_rd50duplicate_st_0.30.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/blocks/blocks_rd50duplicate_st_0.40.inst.cfg b/resources/variants/blocks/blocks_rd50duplicate_st_0.40.inst.cfg
index 3c8cb5e347..d1600007ea 100644
--- a/resources/variants/blocks/blocks_rd50duplicate_st_0.40.inst.cfg
+++ b/resources/variants/blocks/blocks_rd50duplicate_st_0.40.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/blocks/blocks_rd50duplicate_st_0.50.inst.cfg b/resources/variants/blocks/blocks_rd50duplicate_st_0.50.inst.cfg
index b82903616b..7ce36f41c2 100644
--- a/resources/variants/blocks/blocks_rd50duplicate_st_0.50.inst.cfg
+++ b/resources/variants/blocks/blocks_rd50duplicate_st_0.50.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/blocks/blocks_rd50duplicate_st_0.60.inst.cfg b/resources/variants/blocks/blocks_rd50duplicate_st_0.60.inst.cfg
index 4ac49c90ff..4d345c42b9 100644
--- a/resources/variants/blocks/blocks_rd50duplicate_st_0.60.inst.cfg
+++ b/resources/variants/blocks/blocks_rd50duplicate_st_0.60.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/blocks/blocks_rd50duplicate_st_0.80.inst.cfg b/resources/variants/blocks/blocks_rd50duplicate_st_0.80.inst.cfg
index 6ab77d9bbf..34ebf3f7c0 100644
--- a/resources/variants/blocks/blocks_rd50duplicate_st_0.80.inst.cfg
+++ b/resources/variants/blocks/blocks_rd50duplicate_st_0.80.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/blocks/blocks_rd50duplicate_st_1.0.inst.cfg b/resources/variants/blocks/blocks_rd50duplicate_st_1.0.inst.cfg
index 3e1be62a79..ce6e8f932c 100644
--- a/resources/variants/blocks/blocks_rd50duplicate_st_1.0.inst.cfg
+++ b/resources/variants/blocks/blocks_rd50duplicate_st_1.0.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/blocks/blocks_rd50duplicate_st_1.2.inst.cfg b/resources/variants/blocks/blocks_rd50duplicate_st_1.2.inst.cfg
index 3d838cb821..373e6e8ad2 100644
--- a/resources/variants/blocks/blocks_rd50duplicate_st_1.2.inst.cfg
+++ b/resources/variants/blocks/blocks_rd50duplicate_st_1.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/blocks/blocks_rd50mirror_ht_0.3.inst.cfg b/resources/variants/blocks/blocks_rd50mirror_ht_0.3.inst.cfg
index 3ee4fa46f4..cef05a9ea8 100644
--- a/resources/variants/blocks/blocks_rd50mirror_ht_0.3.inst.cfg
+++ b/resources/variants/blocks/blocks_rd50mirror_ht_0.3.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/blocks/blocks_rd50mirror_ht_0.4.inst.cfg b/resources/variants/blocks/blocks_rd50mirror_ht_0.4.inst.cfg
index 768f91c48a..c6d548b993 100644
--- a/resources/variants/blocks/blocks_rd50mirror_ht_0.4.inst.cfg
+++ b/resources/variants/blocks/blocks_rd50mirror_ht_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/blocks/blocks_rd50mirror_ht_0.5.inst.cfg b/resources/variants/blocks/blocks_rd50mirror_ht_0.5.inst.cfg
index ad2939775e..ff2ef479fa 100644
--- a/resources/variants/blocks/blocks_rd50mirror_ht_0.5.inst.cfg
+++ b/resources/variants/blocks/blocks_rd50mirror_ht_0.5.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/blocks/blocks_rd50mirror_ht_0.6.inst.cfg b/resources/variants/blocks/blocks_rd50mirror_ht_0.6.inst.cfg
index 2005871d5e..562ed73e92 100644
--- a/resources/variants/blocks/blocks_rd50mirror_ht_0.6.inst.cfg
+++ b/resources/variants/blocks/blocks_rd50mirror_ht_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/blocks/blocks_rd50mirror_ht_0.8.inst.cfg b/resources/variants/blocks/blocks_rd50mirror_ht_0.8.inst.cfg
index 29ec912cd9..277a0dcb9e 100644
--- a/resources/variants/blocks/blocks_rd50mirror_ht_0.8.inst.cfg
+++ b/resources/variants/blocks/blocks_rd50mirror_ht_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/blocks/blocks_rd50mirror_st_0.20.inst.cfg b/resources/variants/blocks/blocks_rd50mirror_st_0.20.inst.cfg
index c782cb8d41..d813be4123 100644
--- a/resources/variants/blocks/blocks_rd50mirror_st_0.20.inst.cfg
+++ b/resources/variants/blocks/blocks_rd50mirror_st_0.20.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/blocks/blocks_rd50mirror_st_0.30.inst.cfg b/resources/variants/blocks/blocks_rd50mirror_st_0.30.inst.cfg
index d5a7069c9f..505a0b7813 100644
--- a/resources/variants/blocks/blocks_rd50mirror_st_0.30.inst.cfg
+++ b/resources/variants/blocks/blocks_rd50mirror_st_0.30.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/blocks/blocks_rd50mirror_st_0.40.inst.cfg b/resources/variants/blocks/blocks_rd50mirror_st_0.40.inst.cfg
index 107a2b0107..1184a97360 100644
--- a/resources/variants/blocks/blocks_rd50mirror_st_0.40.inst.cfg
+++ b/resources/variants/blocks/blocks_rd50mirror_st_0.40.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/blocks/blocks_rd50mirror_st_0.50.inst.cfg b/resources/variants/blocks/blocks_rd50mirror_st_0.50.inst.cfg
index 4bbfd8094f..51b8dd0926 100644
--- a/resources/variants/blocks/blocks_rd50mirror_st_0.50.inst.cfg
+++ b/resources/variants/blocks/blocks_rd50mirror_st_0.50.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/blocks/blocks_rd50mirror_st_0.60.inst.cfg b/resources/variants/blocks/blocks_rd50mirror_st_0.60.inst.cfg
index 3b70972d4d..24ab1bc207 100644
--- a/resources/variants/blocks/blocks_rd50mirror_st_0.60.inst.cfg
+++ b/resources/variants/blocks/blocks_rd50mirror_st_0.60.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/blocks/blocks_rd50mirror_st_0.80.inst.cfg b/resources/variants/blocks/blocks_rd50mirror_st_0.80.inst.cfg
index a86a5641be..e3a6b373db 100644
--- a/resources/variants/blocks/blocks_rd50mirror_st_0.80.inst.cfg
+++ b/resources/variants/blocks/blocks_rd50mirror_st_0.80.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/blocks/blocks_rd50mirror_st_1.0.inst.cfg b/resources/variants/blocks/blocks_rd50mirror_st_1.0.inst.cfg
index 8b928b360a..da5bb72adb 100644
--- a/resources/variants/blocks/blocks_rd50mirror_st_1.0.inst.cfg
+++ b/resources/variants/blocks/blocks_rd50mirror_st_1.0.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/blocks/blocks_rd50mirror_st_1.2.inst.cfg b/resources/variants/blocks/blocks_rd50mirror_st_1.2.inst.cfg
index c31eb2ecd6..ca99d82177 100644
--- a/resources/variants/blocks/blocks_rd50mirror_st_1.2.inst.cfg
+++ b/resources/variants/blocks/blocks_rd50mirror_st_1.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/blocks/blocks_zero_0.20.inst.cfg b/resources/variants/blocks/blocks_zero_0.20.inst.cfg
index 88bc92e012..d37c55e927 100644
--- a/resources/variants/blocks/blocks_zero_0.20.inst.cfg
+++ b/resources/variants/blocks/blocks_zero_0.20.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/blocks/blocks_zero_0.30.inst.cfg b/resources/variants/blocks/blocks_zero_0.30.inst.cfg
index 61cbe6df15..9d669d5c71 100644
--- a/resources/variants/blocks/blocks_zero_0.30.inst.cfg
+++ b/resources/variants/blocks/blocks_zero_0.30.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/blocks/blocks_zero_0.40.inst.cfg b/resources/variants/blocks/blocks_zero_0.40.inst.cfg
index 06226387c1..c8ed122a98 100644
--- a/resources/variants/blocks/blocks_zero_0.40.inst.cfg
+++ b/resources/variants/blocks/blocks_zero_0.40.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/blocks/blocks_zero_0.50.inst.cfg b/resources/variants/blocks/blocks_zero_0.50.inst.cfg
index c692065ad0..fa96761466 100644
--- a/resources/variants/blocks/blocks_zero_0.50.inst.cfg
+++ b/resources/variants/blocks/blocks_zero_0.50.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/blocks/blocks_zero_0.60.inst.cfg b/resources/variants/blocks/blocks_zero_0.60.inst.cfg
index 8e1c3c4556..e6560787db 100644
--- a/resources/variants/blocks/blocks_zero_0.60.inst.cfg
+++ b/resources/variants/blocks/blocks_zero_0.60.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/blocks/blocks_zero_0.80.inst.cfg b/resources/variants/blocks/blocks_zero_0.80.inst.cfg
index dc9daeb92b..4d4f0d2cea 100644
--- a/resources/variants/blocks/blocks_zero_0.80.inst.cfg
+++ b/resources/variants/blocks/blocks_zero_0.80.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/cartesio/cartesio_0.25.inst.cfg b/resources/variants/cartesio/cartesio_0.25.inst.cfg
index 93d914428b..bfd0306f16 100644
--- a/resources/variants/cartesio/cartesio_0.25.inst.cfg
+++ b/resources/variants/cartesio/cartesio_0.25.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
author = Cartesio
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/cartesio/cartesio_0.4.inst.cfg b/resources/variants/cartesio/cartesio_0.4.inst.cfg
index 06a49d6cbe..3e8936d09b 100644
--- a/resources/variants/cartesio/cartesio_0.4.inst.cfg
+++ b/resources/variants/cartesio/cartesio_0.4.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
author = Cartesio
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/cartesio/cartesio_0.8.inst.cfg b/resources/variants/cartesio/cartesio_0.8.inst.cfg
index caf9e899fb..6e87eb69b4 100644
--- a/resources/variants/cartesio/cartesio_0.8.inst.cfg
+++ b/resources/variants/cartesio/cartesio_0.8.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
author = Cartesio
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/crazy3dprint/crazy3dprint_base_0.40.inst.cfg b/resources/variants/crazy3dprint/crazy3dprint_base_0.40.inst.cfg
index abe141c62d..730ec5b5f7 100644
--- a/resources/variants/crazy3dprint/crazy3dprint_base_0.40.inst.cfg
+++ b/resources/variants/crazy3dprint/crazy3dprint_base_0.40.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/crazy3dprint/crazy3dprint_cz_300_0.40.inst.cfg b/resources/variants/crazy3dprint/crazy3dprint_cz_300_0.40.inst.cfg
index fb6a23669f..8855dd7021 100644
--- a/resources/variants/crazy3dprint/crazy3dprint_cz_300_0.40.inst.cfg
+++ b/resources/variants/crazy3dprint/crazy3dprint_cz_300_0.40.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_base_0.2.inst.cfg b/resources/variants/creality/creality_base_0.2.inst.cfg
index 7dbf3bcd4a..d163876973 100644
--- a/resources/variants/creality/creality_base_0.2.inst.cfg
+++ b/resources/variants/creality/creality_base_0.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_base_0.3.inst.cfg b/resources/variants/creality/creality_base_0.3.inst.cfg
index 0e54b9cea5..c21f6d9c94 100644
--- a/resources/variants/creality/creality_base_0.3.inst.cfg
+++ b/resources/variants/creality/creality_base_0.3.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_base_0.4.inst.cfg b/resources/variants/creality/creality_base_0.4.inst.cfg
index 416986a6b1..7b450e3de0 100644
--- a/resources/variants/creality/creality_base_0.4.inst.cfg
+++ b/resources/variants/creality/creality_base_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_base_0.5.inst.cfg b/resources/variants/creality/creality_base_0.5.inst.cfg
index 285dcdf061..d78687ce4b 100644
--- a/resources/variants/creality/creality_base_0.5.inst.cfg
+++ b/resources/variants/creality/creality_base_0.5.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_base_0.6.inst.cfg b/resources/variants/creality/creality_base_0.6.inst.cfg
index a1718919ef..6022e0bf1b 100644
--- a/resources/variants/creality/creality_base_0.6.inst.cfg
+++ b/resources/variants/creality/creality_base_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_base_0.8.inst.cfg b/resources/variants/creality/creality_base_0.8.inst.cfg
index 786b984d9c..ff41e7e562 100644
--- a/resources/variants/creality/creality_base_0.8.inst.cfg
+++ b/resources/variants/creality/creality_base_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_base_1.0.inst.cfg b/resources/variants/creality/creality_base_1.0.inst.cfg
index e3d8d6f925..1a18b2fcb7 100644
--- a/resources/variants/creality/creality_base_1.0.inst.cfg
+++ b/resources/variants/creality/creality_base_1.0.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_cr100_0.4.inst.cfg b/resources/variants/creality/creality_cr100_0.4.inst.cfg
index ea369a8d46..a0b2f5caa4 100644
--- a/resources/variants/creality/creality_cr100_0.4.inst.cfg
+++ b/resources/variants/creality/creality_cr100_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_cr10_0.2.inst.cfg b/resources/variants/creality/creality_cr10_0.2.inst.cfg
index b4a7d25836..afeb46fa7e 100644
--- a/resources/variants/creality/creality_cr10_0.2.inst.cfg
+++ b/resources/variants/creality/creality_cr10_0.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_cr10_0.3.inst.cfg b/resources/variants/creality/creality_cr10_0.3.inst.cfg
index e920e7b646..5babe4a2d0 100644
--- a/resources/variants/creality/creality_cr10_0.3.inst.cfg
+++ b/resources/variants/creality/creality_cr10_0.3.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_cr10_0.4.inst.cfg b/resources/variants/creality/creality_cr10_0.4.inst.cfg
index 2e0830e99d..6267bb8215 100644
--- a/resources/variants/creality/creality_cr10_0.4.inst.cfg
+++ b/resources/variants/creality/creality_cr10_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_cr10_0.5.inst.cfg b/resources/variants/creality/creality_cr10_0.5.inst.cfg
index bfaf819b08..939e73dbcd 100644
--- a/resources/variants/creality/creality_cr10_0.5.inst.cfg
+++ b/resources/variants/creality/creality_cr10_0.5.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_cr10_0.6.inst.cfg b/resources/variants/creality/creality_cr10_0.6.inst.cfg
index 9d117c7f84..1f87327645 100644
--- a/resources/variants/creality/creality_cr10_0.6.inst.cfg
+++ b/resources/variants/creality/creality_cr10_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_cr10_0.8.inst.cfg b/resources/variants/creality/creality_cr10_0.8.inst.cfg
index 24a44516d7..9cf84420b8 100644
--- a/resources/variants/creality/creality_cr10_0.8.inst.cfg
+++ b/resources/variants/creality/creality_cr10_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_cr10_1.0.inst.cfg b/resources/variants/creality/creality_cr10_1.0.inst.cfg
index 8a98d1e5aa..285cb7837c 100644
--- a/resources/variants/creality/creality_cr10_1.0.inst.cfg
+++ b/resources/variants/creality/creality_cr10_1.0.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_cr10max_0.2.inst.cfg b/resources/variants/creality/creality_cr10max_0.2.inst.cfg
index 12668caec1..412c2d3016 100644
--- a/resources/variants/creality/creality_cr10max_0.2.inst.cfg
+++ b/resources/variants/creality/creality_cr10max_0.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_cr10max_0.3.inst.cfg b/resources/variants/creality/creality_cr10max_0.3.inst.cfg
index 7931915f88..5ee839276e 100644
--- a/resources/variants/creality/creality_cr10max_0.3.inst.cfg
+++ b/resources/variants/creality/creality_cr10max_0.3.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_cr10max_0.4.inst.cfg b/resources/variants/creality/creality_cr10max_0.4.inst.cfg
index 6995aeab39..04b56b2592 100644
--- a/resources/variants/creality/creality_cr10max_0.4.inst.cfg
+++ b/resources/variants/creality/creality_cr10max_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_cr10max_0.5.inst.cfg b/resources/variants/creality/creality_cr10max_0.5.inst.cfg
index 48203dd943..b398c33ecf 100644
--- a/resources/variants/creality/creality_cr10max_0.5.inst.cfg
+++ b/resources/variants/creality/creality_cr10max_0.5.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_cr10max_0.6.inst.cfg b/resources/variants/creality/creality_cr10max_0.6.inst.cfg
index 00d9d3c374..8708331abf 100644
--- a/resources/variants/creality/creality_cr10max_0.6.inst.cfg
+++ b/resources/variants/creality/creality_cr10max_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_cr10max_0.8.inst.cfg b/resources/variants/creality/creality_cr10max_0.8.inst.cfg
index 34b248e933..526c12726e 100644
--- a/resources/variants/creality/creality_cr10max_0.8.inst.cfg
+++ b/resources/variants/creality/creality_cr10max_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_cr10max_1.0.inst.cfg b/resources/variants/creality/creality_cr10max_1.0.inst.cfg
index 81ea7e4bc5..d7ba5c8ecc 100644
--- a/resources/variants/creality/creality_cr10max_1.0.inst.cfg
+++ b/resources/variants/creality/creality_cr10max_1.0.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_cr10mini_0.2.inst.cfg b/resources/variants/creality/creality_cr10mini_0.2.inst.cfg
index bb89bf27e6..a83558e759 100644
--- a/resources/variants/creality/creality_cr10mini_0.2.inst.cfg
+++ b/resources/variants/creality/creality_cr10mini_0.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_cr10mini_0.3.inst.cfg b/resources/variants/creality/creality_cr10mini_0.3.inst.cfg
index f520baea2b..64b46bd4e9 100644
--- a/resources/variants/creality/creality_cr10mini_0.3.inst.cfg
+++ b/resources/variants/creality/creality_cr10mini_0.3.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_cr10mini_0.4.inst.cfg b/resources/variants/creality/creality_cr10mini_0.4.inst.cfg
index 9a36e954e7..52b976b78c 100644
--- a/resources/variants/creality/creality_cr10mini_0.4.inst.cfg
+++ b/resources/variants/creality/creality_cr10mini_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_cr10mini_0.5.inst.cfg b/resources/variants/creality/creality_cr10mini_0.5.inst.cfg
index bdc7eb0327..135b7d488c 100644
--- a/resources/variants/creality/creality_cr10mini_0.5.inst.cfg
+++ b/resources/variants/creality/creality_cr10mini_0.5.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_cr10mini_0.6.inst.cfg b/resources/variants/creality/creality_cr10mini_0.6.inst.cfg
index 196204177b..b719afa194 100644
--- a/resources/variants/creality/creality_cr10mini_0.6.inst.cfg
+++ b/resources/variants/creality/creality_cr10mini_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_cr10mini_0.8.inst.cfg b/resources/variants/creality/creality_cr10mini_0.8.inst.cfg
index 214a26679b..9dfd0181d0 100644
--- a/resources/variants/creality/creality_cr10mini_0.8.inst.cfg
+++ b/resources/variants/creality/creality_cr10mini_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_cr10mini_1.0.inst.cfg b/resources/variants/creality/creality_cr10mini_1.0.inst.cfg
index 2e2b49872f..6fe3a59bf6 100644
--- a/resources/variants/creality/creality_cr10mini_1.0.inst.cfg
+++ b/resources/variants/creality/creality_cr10mini_1.0.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_cr10s4_0.2.inst.cfg b/resources/variants/creality/creality_cr10s4_0.2.inst.cfg
index 1d4bba4cfd..6e064cef5e 100644
--- a/resources/variants/creality/creality_cr10s4_0.2.inst.cfg
+++ b/resources/variants/creality/creality_cr10s4_0.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_cr10s4_0.3.inst.cfg b/resources/variants/creality/creality_cr10s4_0.3.inst.cfg
index 5013c03c26..dc28938456 100644
--- a/resources/variants/creality/creality_cr10s4_0.3.inst.cfg
+++ b/resources/variants/creality/creality_cr10s4_0.3.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_cr10s4_0.4.inst.cfg b/resources/variants/creality/creality_cr10s4_0.4.inst.cfg
index 42cc929907..8151b7fdfb 100644
--- a/resources/variants/creality/creality_cr10s4_0.4.inst.cfg
+++ b/resources/variants/creality/creality_cr10s4_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_cr10s4_0.5.inst.cfg b/resources/variants/creality/creality_cr10s4_0.5.inst.cfg
index 18a7642c2a..af422f3a2b 100644
--- a/resources/variants/creality/creality_cr10s4_0.5.inst.cfg
+++ b/resources/variants/creality/creality_cr10s4_0.5.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_cr10s4_0.6.inst.cfg b/resources/variants/creality/creality_cr10s4_0.6.inst.cfg
index f73b3191d8..41c7c3e1b2 100644
--- a/resources/variants/creality/creality_cr10s4_0.6.inst.cfg
+++ b/resources/variants/creality/creality_cr10s4_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_cr10s4_0.8.inst.cfg b/resources/variants/creality/creality_cr10s4_0.8.inst.cfg
index 708b89d98a..cdb30a7bdd 100644
--- a/resources/variants/creality/creality_cr10s4_0.8.inst.cfg
+++ b/resources/variants/creality/creality_cr10s4_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_cr10s4_1.0.inst.cfg b/resources/variants/creality/creality_cr10s4_1.0.inst.cfg
index f835a331ef..4e40f38ba4 100644
--- a/resources/variants/creality/creality_cr10s4_1.0.inst.cfg
+++ b/resources/variants/creality/creality_cr10s4_1.0.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_cr10s5_0.2.inst.cfg b/resources/variants/creality/creality_cr10s5_0.2.inst.cfg
index 2efa9d98a9..288ed89049 100644
--- a/resources/variants/creality/creality_cr10s5_0.2.inst.cfg
+++ b/resources/variants/creality/creality_cr10s5_0.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_cr10s5_0.3.inst.cfg b/resources/variants/creality/creality_cr10s5_0.3.inst.cfg
index 5a49bda033..1f5c0518df 100644
--- a/resources/variants/creality/creality_cr10s5_0.3.inst.cfg
+++ b/resources/variants/creality/creality_cr10s5_0.3.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_cr10s5_0.4.inst.cfg b/resources/variants/creality/creality_cr10s5_0.4.inst.cfg
index 546647a729..8f081c75ae 100644
--- a/resources/variants/creality/creality_cr10s5_0.4.inst.cfg
+++ b/resources/variants/creality/creality_cr10s5_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_cr10s5_0.5.inst.cfg b/resources/variants/creality/creality_cr10s5_0.5.inst.cfg
index c759cd7c31..bd57815fa5 100644
--- a/resources/variants/creality/creality_cr10s5_0.5.inst.cfg
+++ b/resources/variants/creality/creality_cr10s5_0.5.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_cr10s5_0.6.inst.cfg b/resources/variants/creality/creality_cr10s5_0.6.inst.cfg
index fa15445c52..f6994925a4 100644
--- a/resources/variants/creality/creality_cr10s5_0.6.inst.cfg
+++ b/resources/variants/creality/creality_cr10s5_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_cr10s5_0.8.inst.cfg b/resources/variants/creality/creality_cr10s5_0.8.inst.cfg
index 45ba0ba964..58a8f9b487 100644
--- a/resources/variants/creality/creality_cr10s5_0.8.inst.cfg
+++ b/resources/variants/creality/creality_cr10s5_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_cr10s5_1.0.inst.cfg b/resources/variants/creality/creality_cr10s5_1.0.inst.cfg
index 574bc4345f..099900111e 100644
--- a/resources/variants/creality/creality_cr10s5_1.0.inst.cfg
+++ b/resources/variants/creality/creality_cr10s5_1.0.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_cr10s_0.2.inst.cfg b/resources/variants/creality/creality_cr10s_0.2.inst.cfg
index 01f05bd5d1..31d415dbc1 100644
--- a/resources/variants/creality/creality_cr10s_0.2.inst.cfg
+++ b/resources/variants/creality/creality_cr10s_0.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_cr10s_0.3.inst.cfg b/resources/variants/creality/creality_cr10s_0.3.inst.cfg
index 4cbab22fb8..75696e2e53 100644
--- a/resources/variants/creality/creality_cr10s_0.3.inst.cfg
+++ b/resources/variants/creality/creality_cr10s_0.3.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_cr10s_0.4.inst.cfg b/resources/variants/creality/creality_cr10s_0.4.inst.cfg
index b0556a7fdc..ddc5d01d0e 100644
--- a/resources/variants/creality/creality_cr10s_0.4.inst.cfg
+++ b/resources/variants/creality/creality_cr10s_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_cr10s_0.5.inst.cfg b/resources/variants/creality/creality_cr10s_0.5.inst.cfg
index 43db6b2675..9591d2248c 100644
--- a/resources/variants/creality/creality_cr10s_0.5.inst.cfg
+++ b/resources/variants/creality/creality_cr10s_0.5.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_cr10s_0.6.inst.cfg b/resources/variants/creality/creality_cr10s_0.6.inst.cfg
index da40bc76aa..a67f6b10d2 100644
--- a/resources/variants/creality/creality_cr10s_0.6.inst.cfg
+++ b/resources/variants/creality/creality_cr10s_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_cr10s_0.8.inst.cfg b/resources/variants/creality/creality_cr10s_0.8.inst.cfg
index 4b7121f5f3..58ec50067c 100644
--- a/resources/variants/creality/creality_cr10s_0.8.inst.cfg
+++ b/resources/variants/creality/creality_cr10s_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_cr10s_1.0.inst.cfg b/resources/variants/creality/creality_cr10s_1.0.inst.cfg
index 37ac174a68..bea99edabd 100644
--- a/resources/variants/creality/creality_cr10s_1.0.inst.cfg
+++ b/resources/variants/creality/creality_cr10s_1.0.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_cr10smart_0.2.inst.cfg b/resources/variants/creality/creality_cr10smart_0.2.inst.cfg
index 0764a6d453..5f702aa530 100644
--- a/resources/variants/creality/creality_cr10smart_0.2.inst.cfg
+++ b/resources/variants/creality/creality_cr10smart_0.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_cr10smart_0.3.inst.cfg b/resources/variants/creality/creality_cr10smart_0.3.inst.cfg
index 706cd92e60..c42ec54840 100644
--- a/resources/variants/creality/creality_cr10smart_0.3.inst.cfg
+++ b/resources/variants/creality/creality_cr10smart_0.3.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_cr10smart_0.4.inst.cfg b/resources/variants/creality/creality_cr10smart_0.4.inst.cfg
index 6c46e452ad..bc126d3f2d 100644
--- a/resources/variants/creality/creality_cr10smart_0.4.inst.cfg
+++ b/resources/variants/creality/creality_cr10smart_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_cr10smart_0.5.inst.cfg b/resources/variants/creality/creality_cr10smart_0.5.inst.cfg
index 47fea9beba..20b89226e1 100644
--- a/resources/variants/creality/creality_cr10smart_0.5.inst.cfg
+++ b/resources/variants/creality/creality_cr10smart_0.5.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_cr10smart_0.6.inst.cfg b/resources/variants/creality/creality_cr10smart_0.6.inst.cfg
index 8f3328e871..fab1010ae6 100644
--- a/resources/variants/creality/creality_cr10smart_0.6.inst.cfg
+++ b/resources/variants/creality/creality_cr10smart_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_cr10smart_0.8.inst.cfg b/resources/variants/creality/creality_cr10smart_0.8.inst.cfg
index c17bd0c94f..041ac8c3b6 100644
--- a/resources/variants/creality/creality_cr10smart_0.8.inst.cfg
+++ b/resources/variants/creality/creality_cr10smart_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_cr10smart_1.0.inst.cfg b/resources/variants/creality/creality_cr10smart_1.0.inst.cfg
index bf114552b9..51373cdf99 100644
--- a/resources/variants/creality/creality_cr10smart_1.0.inst.cfg
+++ b/resources/variants/creality/creality_cr10smart_1.0.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_cr10spro_0.2.inst.cfg b/resources/variants/creality/creality_cr10spro_0.2.inst.cfg
index dfecb891ae..dde7298711 100644
--- a/resources/variants/creality/creality_cr10spro_0.2.inst.cfg
+++ b/resources/variants/creality/creality_cr10spro_0.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_cr10spro_0.3.inst.cfg b/resources/variants/creality/creality_cr10spro_0.3.inst.cfg
index f0c06e83cb..301174ba67 100644
--- a/resources/variants/creality/creality_cr10spro_0.3.inst.cfg
+++ b/resources/variants/creality/creality_cr10spro_0.3.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_cr10spro_0.4.inst.cfg b/resources/variants/creality/creality_cr10spro_0.4.inst.cfg
index d81870df31..92d934776b 100644
--- a/resources/variants/creality/creality_cr10spro_0.4.inst.cfg
+++ b/resources/variants/creality/creality_cr10spro_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_cr10spro_0.5.inst.cfg b/resources/variants/creality/creality_cr10spro_0.5.inst.cfg
index 3040369eff..f6745d55b2 100644
--- a/resources/variants/creality/creality_cr10spro_0.5.inst.cfg
+++ b/resources/variants/creality/creality_cr10spro_0.5.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_cr10spro_0.6.inst.cfg b/resources/variants/creality/creality_cr10spro_0.6.inst.cfg
index 3241eb8e95..f046370e09 100644
--- a/resources/variants/creality/creality_cr10spro_0.6.inst.cfg
+++ b/resources/variants/creality/creality_cr10spro_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_cr10spro_0.8.inst.cfg b/resources/variants/creality/creality_cr10spro_0.8.inst.cfg
index db460100d6..8373a2c819 100644
--- a/resources/variants/creality/creality_cr10spro_0.8.inst.cfg
+++ b/resources/variants/creality/creality_cr10spro_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_cr10spro_1.0.inst.cfg b/resources/variants/creality/creality_cr10spro_1.0.inst.cfg
index 0e8577501d..2e127dd9fa 100644
--- a/resources/variants/creality/creality_cr10spro_1.0.inst.cfg
+++ b/resources/variants/creality/creality_cr10spro_1.0.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_cr20_0.2.inst.cfg b/resources/variants/creality/creality_cr20_0.2.inst.cfg
index 39ef3ceab4..ea037b6ffb 100644
--- a/resources/variants/creality/creality_cr20_0.2.inst.cfg
+++ b/resources/variants/creality/creality_cr20_0.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_cr20_0.3.inst.cfg b/resources/variants/creality/creality_cr20_0.3.inst.cfg
index 64a3f41b7f..33262eeffc 100644
--- a/resources/variants/creality/creality_cr20_0.3.inst.cfg
+++ b/resources/variants/creality/creality_cr20_0.3.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_cr20_0.4.inst.cfg b/resources/variants/creality/creality_cr20_0.4.inst.cfg
index 20a700a3a2..cd7e827812 100644
--- a/resources/variants/creality/creality_cr20_0.4.inst.cfg
+++ b/resources/variants/creality/creality_cr20_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_cr20_0.5.inst.cfg b/resources/variants/creality/creality_cr20_0.5.inst.cfg
index 43b711c791..eeaf6d7f53 100644
--- a/resources/variants/creality/creality_cr20_0.5.inst.cfg
+++ b/resources/variants/creality/creality_cr20_0.5.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_cr20_0.6.inst.cfg b/resources/variants/creality/creality_cr20_0.6.inst.cfg
index 392e1f1f9d..091117252a 100644
--- a/resources/variants/creality/creality_cr20_0.6.inst.cfg
+++ b/resources/variants/creality/creality_cr20_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_cr20_0.8.inst.cfg b/resources/variants/creality/creality_cr20_0.8.inst.cfg
index de72940d56..d30e5e5d94 100644
--- a/resources/variants/creality/creality_cr20_0.8.inst.cfg
+++ b/resources/variants/creality/creality_cr20_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_cr20_1.0.inst.cfg b/resources/variants/creality/creality_cr20_1.0.inst.cfg
index 7855c61533..e049a09d90 100644
--- a/resources/variants/creality/creality_cr20_1.0.inst.cfg
+++ b/resources/variants/creality/creality_cr20_1.0.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_cr20pro_0.2.inst.cfg b/resources/variants/creality/creality_cr20pro_0.2.inst.cfg
index 7195460158..6a95f5a294 100644
--- a/resources/variants/creality/creality_cr20pro_0.2.inst.cfg
+++ b/resources/variants/creality/creality_cr20pro_0.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_cr20pro_0.3.inst.cfg b/resources/variants/creality/creality_cr20pro_0.3.inst.cfg
index 022ce2bc3b..a1c35d864f 100644
--- a/resources/variants/creality/creality_cr20pro_0.3.inst.cfg
+++ b/resources/variants/creality/creality_cr20pro_0.3.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_cr20pro_0.4.inst.cfg b/resources/variants/creality/creality_cr20pro_0.4.inst.cfg
index 5f3fda8f94..74dd69988b 100644
--- a/resources/variants/creality/creality_cr20pro_0.4.inst.cfg
+++ b/resources/variants/creality/creality_cr20pro_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_cr20pro_0.5.inst.cfg b/resources/variants/creality/creality_cr20pro_0.5.inst.cfg
index e144db4893..0f58c2a686 100644
--- a/resources/variants/creality/creality_cr20pro_0.5.inst.cfg
+++ b/resources/variants/creality/creality_cr20pro_0.5.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_cr20pro_0.6.inst.cfg b/resources/variants/creality/creality_cr20pro_0.6.inst.cfg
index a5460b2500..f8c1f8850c 100644
--- a/resources/variants/creality/creality_cr20pro_0.6.inst.cfg
+++ b/resources/variants/creality/creality_cr20pro_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_cr20pro_0.8.inst.cfg b/resources/variants/creality/creality_cr20pro_0.8.inst.cfg
index a84f5f117a..83998525b4 100644
--- a/resources/variants/creality/creality_cr20pro_0.8.inst.cfg
+++ b/resources/variants/creality/creality_cr20pro_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_cr20pro_1.0.inst.cfg b/resources/variants/creality/creality_cr20pro_1.0.inst.cfg
index 2373936621..52516050cd 100644
--- a/resources/variants/creality/creality_cr20pro_1.0.inst.cfg
+++ b/resources/variants/creality/creality_cr20pro_1.0.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_cr6se_0.2.inst.cfg b/resources/variants/creality/creality_cr6se_0.2.inst.cfg
index ef0de0728f..3d3fb182f9 100644
--- a/resources/variants/creality/creality_cr6se_0.2.inst.cfg
+++ b/resources/variants/creality/creality_cr6se_0.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_cr6se_0.3.inst.cfg b/resources/variants/creality/creality_cr6se_0.3.inst.cfg
index dd58952588..feeeac902d 100644
--- a/resources/variants/creality/creality_cr6se_0.3.inst.cfg
+++ b/resources/variants/creality/creality_cr6se_0.3.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_cr6se_0.4.inst.cfg b/resources/variants/creality/creality_cr6se_0.4.inst.cfg
index b852743623..7af510f84f 100644
--- a/resources/variants/creality/creality_cr6se_0.4.inst.cfg
+++ b/resources/variants/creality/creality_cr6se_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_cr6se_0.5.inst.cfg b/resources/variants/creality/creality_cr6se_0.5.inst.cfg
index 9cd15a98e2..35abb7341d 100644
--- a/resources/variants/creality/creality_cr6se_0.5.inst.cfg
+++ b/resources/variants/creality/creality_cr6se_0.5.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_cr6se_0.6.inst.cfg b/resources/variants/creality/creality_cr6se_0.6.inst.cfg
index a55e3b38e8..300487bd15 100644
--- a/resources/variants/creality/creality_cr6se_0.6.inst.cfg
+++ b/resources/variants/creality/creality_cr6se_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_cr6se_0.8.inst.cfg b/resources/variants/creality/creality_cr6se_0.8.inst.cfg
index 71b77c54e8..262e286962 100644
--- a/resources/variants/creality/creality_cr6se_0.8.inst.cfg
+++ b/resources/variants/creality/creality_cr6se_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_cr6se_1.0.inst.cfg b/resources/variants/creality/creality_cr6se_1.0.inst.cfg
index a8a9f4b815..9d56cbe2d0 100644
--- a/resources/variants/creality/creality_cr6se_1.0.inst.cfg
+++ b/resources/variants/creality/creality_cr6se_1.0.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_ender2_0.2.inst.cfg b/resources/variants/creality/creality_ender2_0.2.inst.cfg
index b16d477ec5..d7d9b84b81 100644
--- a/resources/variants/creality/creality_ender2_0.2.inst.cfg
+++ b/resources/variants/creality/creality_ender2_0.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_ender2_0.3.inst.cfg b/resources/variants/creality/creality_ender2_0.3.inst.cfg
index c5779aa92f..bea726a419 100644
--- a/resources/variants/creality/creality_ender2_0.3.inst.cfg
+++ b/resources/variants/creality/creality_ender2_0.3.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_ender2_0.4.inst.cfg b/resources/variants/creality/creality_ender2_0.4.inst.cfg
index e18f4a13fd..c5a3718023 100644
--- a/resources/variants/creality/creality_ender2_0.4.inst.cfg
+++ b/resources/variants/creality/creality_ender2_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_ender2_0.5.inst.cfg b/resources/variants/creality/creality_ender2_0.5.inst.cfg
index e875eb8271..322d4cf86a 100644
--- a/resources/variants/creality/creality_ender2_0.5.inst.cfg
+++ b/resources/variants/creality/creality_ender2_0.5.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_ender2_0.6.inst.cfg b/resources/variants/creality/creality_ender2_0.6.inst.cfg
index 2689956134..71ad4b4e0a 100644
--- a/resources/variants/creality/creality_ender2_0.6.inst.cfg
+++ b/resources/variants/creality/creality_ender2_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_ender2_0.8.inst.cfg b/resources/variants/creality/creality_ender2_0.8.inst.cfg
index a00b4e9c40..f74437fe8c 100644
--- a/resources/variants/creality/creality_ender2_0.8.inst.cfg
+++ b/resources/variants/creality/creality_ender2_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_ender2_1.0.inst.cfg b/resources/variants/creality/creality_ender2_1.0.inst.cfg
index 4558e375a6..18b9b33507 100644
--- a/resources/variants/creality/creality_ender2_1.0.inst.cfg
+++ b/resources/variants/creality/creality_ender2_1.0.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_ender3_0.2.inst.cfg b/resources/variants/creality/creality_ender3_0.2.inst.cfg
index 7b60d443bd..969a476b0b 100644
--- a/resources/variants/creality/creality_ender3_0.2.inst.cfg
+++ b/resources/variants/creality/creality_ender3_0.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_ender3_0.3.inst.cfg b/resources/variants/creality/creality_ender3_0.3.inst.cfg
index 51f414bdc9..34e6ce4f3b 100644
--- a/resources/variants/creality/creality_ender3_0.3.inst.cfg
+++ b/resources/variants/creality/creality_ender3_0.3.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_ender3_0.4.inst.cfg b/resources/variants/creality/creality_ender3_0.4.inst.cfg
index 77400818c4..7bf09221a1 100644
--- a/resources/variants/creality/creality_ender3_0.4.inst.cfg
+++ b/resources/variants/creality/creality_ender3_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_ender3_0.5.inst.cfg b/resources/variants/creality/creality_ender3_0.5.inst.cfg
index e66d1082b9..ed37671788 100644
--- a/resources/variants/creality/creality_ender3_0.5.inst.cfg
+++ b/resources/variants/creality/creality_ender3_0.5.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_ender3_0.6.inst.cfg b/resources/variants/creality/creality_ender3_0.6.inst.cfg
index 588913e192..b890bbe67c 100644
--- a/resources/variants/creality/creality_ender3_0.6.inst.cfg
+++ b/resources/variants/creality/creality_ender3_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_ender3_0.8.inst.cfg b/resources/variants/creality/creality_ender3_0.8.inst.cfg
index cb27490ed8..30099acc04 100644
--- a/resources/variants/creality/creality_ender3_0.8.inst.cfg
+++ b/resources/variants/creality/creality_ender3_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_ender3_1.0.inst.cfg b/resources/variants/creality/creality_ender3_1.0.inst.cfg
index 2ab5469ed0..c30af4410a 100644
--- a/resources/variants/creality/creality_ender3_1.0.inst.cfg
+++ b/resources/variants/creality/creality_ender3_1.0.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_ender3max_0.2.inst.cfg b/resources/variants/creality/creality_ender3max_0.2.inst.cfg
index 83a422bdc1..8eb336c356 100644
--- a/resources/variants/creality/creality_ender3max_0.2.inst.cfg
+++ b/resources/variants/creality/creality_ender3max_0.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_ender3max_0.3.inst.cfg b/resources/variants/creality/creality_ender3max_0.3.inst.cfg
index 34ce3998d4..24f21f93de 100644
--- a/resources/variants/creality/creality_ender3max_0.3.inst.cfg
+++ b/resources/variants/creality/creality_ender3max_0.3.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_ender3max_0.4.inst.cfg b/resources/variants/creality/creality_ender3max_0.4.inst.cfg
index a73cd7b296..0b13727228 100644
--- a/resources/variants/creality/creality_ender3max_0.4.inst.cfg
+++ b/resources/variants/creality/creality_ender3max_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_ender3max_0.5.inst.cfg b/resources/variants/creality/creality_ender3max_0.5.inst.cfg
index 846f25f8c0..b0527d929c 100644
--- a/resources/variants/creality/creality_ender3max_0.5.inst.cfg
+++ b/resources/variants/creality/creality_ender3max_0.5.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_ender3max_0.6.inst.cfg b/resources/variants/creality/creality_ender3max_0.6.inst.cfg
index bf378a230b..1970ecd725 100644
--- a/resources/variants/creality/creality_ender3max_0.6.inst.cfg
+++ b/resources/variants/creality/creality_ender3max_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_ender3max_0.8.inst.cfg b/resources/variants/creality/creality_ender3max_0.8.inst.cfg
index 5ade3134a3..23d78b0584 100644
--- a/resources/variants/creality/creality_ender3max_0.8.inst.cfg
+++ b/resources/variants/creality/creality_ender3max_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_ender3max_1.0.inst.cfg b/resources/variants/creality/creality_ender3max_1.0.inst.cfg
index f3ddce1447..42450e2282 100644
--- a/resources/variants/creality/creality_ender3max_1.0.inst.cfg
+++ b/resources/variants/creality/creality_ender3max_1.0.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_ender3pro_0.2.inst.cfg b/resources/variants/creality/creality_ender3pro_0.2.inst.cfg
index 287de8b909..813436be65 100644
--- a/resources/variants/creality/creality_ender3pro_0.2.inst.cfg
+++ b/resources/variants/creality/creality_ender3pro_0.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_ender3pro_0.3.inst.cfg b/resources/variants/creality/creality_ender3pro_0.3.inst.cfg
index 02d5365b6d..5eadcfb975 100644
--- a/resources/variants/creality/creality_ender3pro_0.3.inst.cfg
+++ b/resources/variants/creality/creality_ender3pro_0.3.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_ender3pro_0.4.inst.cfg b/resources/variants/creality/creality_ender3pro_0.4.inst.cfg
index 47c44861ad..aeb092a76b 100644
--- a/resources/variants/creality/creality_ender3pro_0.4.inst.cfg
+++ b/resources/variants/creality/creality_ender3pro_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_ender3pro_0.5.inst.cfg b/resources/variants/creality/creality_ender3pro_0.5.inst.cfg
index 1e3f1da35c..5a5d1fcbf9 100644
--- a/resources/variants/creality/creality_ender3pro_0.5.inst.cfg
+++ b/resources/variants/creality/creality_ender3pro_0.5.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_ender3pro_0.6.inst.cfg b/resources/variants/creality/creality_ender3pro_0.6.inst.cfg
index b78e0ad049..fcd5707c4c 100644
--- a/resources/variants/creality/creality_ender3pro_0.6.inst.cfg
+++ b/resources/variants/creality/creality_ender3pro_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_ender3pro_0.8.inst.cfg b/resources/variants/creality/creality_ender3pro_0.8.inst.cfg
index 4a594d6bb3..42767a94a7 100644
--- a/resources/variants/creality/creality_ender3pro_0.8.inst.cfg
+++ b/resources/variants/creality/creality_ender3pro_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_ender3pro_1.0.inst.cfg b/resources/variants/creality/creality_ender3pro_1.0.inst.cfg
index 79798ef5ef..b1689a2891 100644
--- a/resources/variants/creality/creality_ender3pro_1.0.inst.cfg
+++ b/resources/variants/creality/creality_ender3pro_1.0.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_ender3s1_0.2.inst.cfg b/resources/variants/creality/creality_ender3s1_0.2.inst.cfg
index e840cd8c34..ac944ab1dc 100644
--- a/resources/variants/creality/creality_ender3s1_0.2.inst.cfg
+++ b/resources/variants/creality/creality_ender3s1_0.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_ender3s1_0.3.inst.cfg b/resources/variants/creality/creality_ender3s1_0.3.inst.cfg
index 53f40d32be..d58e18d238 100644
--- a/resources/variants/creality/creality_ender3s1_0.3.inst.cfg
+++ b/resources/variants/creality/creality_ender3s1_0.3.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_ender3s1_0.4.inst.cfg b/resources/variants/creality/creality_ender3s1_0.4.inst.cfg
index c014ea9312..fdaddc91ab 100644
--- a/resources/variants/creality/creality_ender3s1_0.4.inst.cfg
+++ b/resources/variants/creality/creality_ender3s1_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_ender3s1_0.5.inst.cfg b/resources/variants/creality/creality_ender3s1_0.5.inst.cfg
index a616bb629f..0093cc7356 100644
--- a/resources/variants/creality/creality_ender3s1_0.5.inst.cfg
+++ b/resources/variants/creality/creality_ender3s1_0.5.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_ender3s1_0.6.inst.cfg b/resources/variants/creality/creality_ender3s1_0.6.inst.cfg
index 921f6e77b4..e1aa8a4448 100644
--- a/resources/variants/creality/creality_ender3s1_0.6.inst.cfg
+++ b/resources/variants/creality/creality_ender3s1_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_ender3s1_0.8.inst.cfg b/resources/variants/creality/creality_ender3s1_0.8.inst.cfg
index 5ad9000908..0b584c6e87 100644
--- a/resources/variants/creality/creality_ender3s1_0.8.inst.cfg
+++ b/resources/variants/creality/creality_ender3s1_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_ender3s1_1.0.inst.cfg b/resources/variants/creality/creality_ender3s1_1.0.inst.cfg
index d949ee7b62..a1de29ad89 100644
--- a/resources/variants/creality/creality_ender3s1_1.0.inst.cfg
+++ b/resources/variants/creality/creality_ender3s1_1.0.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_ender3s1plus_0.2.inst.cfg b/resources/variants/creality/creality_ender3s1plus_0.2.inst.cfg
index c7ec9b1ef4..a8ed1f1d37 100644
--- a/resources/variants/creality/creality_ender3s1plus_0.2.inst.cfg
+++ b/resources/variants/creality/creality_ender3s1plus_0.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_ender3s1plus_0.3.inst.cfg b/resources/variants/creality/creality_ender3s1plus_0.3.inst.cfg
index f49022a843..039c47debe 100644
--- a/resources/variants/creality/creality_ender3s1plus_0.3.inst.cfg
+++ b/resources/variants/creality/creality_ender3s1plus_0.3.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_ender3s1plus_0.4.inst.cfg b/resources/variants/creality/creality_ender3s1plus_0.4.inst.cfg
index fd6510d359..a410190389 100644
--- a/resources/variants/creality/creality_ender3s1plus_0.4.inst.cfg
+++ b/resources/variants/creality/creality_ender3s1plus_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_ender3s1plus_0.5.inst.cfg b/resources/variants/creality/creality_ender3s1plus_0.5.inst.cfg
index 8af01b26d9..81d93cef97 100644
--- a/resources/variants/creality/creality_ender3s1plus_0.5.inst.cfg
+++ b/resources/variants/creality/creality_ender3s1plus_0.5.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_ender3s1plus_0.6.inst.cfg b/resources/variants/creality/creality_ender3s1plus_0.6.inst.cfg
index 3c082fc006..7804f5ed15 100644
--- a/resources/variants/creality/creality_ender3s1plus_0.6.inst.cfg
+++ b/resources/variants/creality/creality_ender3s1plus_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_ender3s1plus_0.8.inst.cfg b/resources/variants/creality/creality_ender3s1plus_0.8.inst.cfg
index 9badb74a61..882f18b408 100644
--- a/resources/variants/creality/creality_ender3s1plus_0.8.inst.cfg
+++ b/resources/variants/creality/creality_ender3s1plus_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_ender3s1plus_1.0.inst.cfg b/resources/variants/creality/creality_ender3s1plus_1.0.inst.cfg
index 5b15f2acc3..c76ff38862 100644
--- a/resources/variants/creality/creality_ender3s1plus_1.0.inst.cfg
+++ b/resources/variants/creality/creality_ender3s1plus_1.0.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_ender3s1pro_0.4.inst.cfg b/resources/variants/creality/creality_ender3s1pro_0.4.inst.cfg
index 18d7a1a949..37eb70d09c 100644
--- a/resources/variants/creality/creality_ender3s1pro_0.4.inst.cfg
+++ b/resources/variants/creality/creality_ender3s1pro_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_ender4_0.2.inst.cfg b/resources/variants/creality/creality_ender4_0.2.inst.cfg
index d85ef06075..cc9e0b9d79 100644
--- a/resources/variants/creality/creality_ender4_0.2.inst.cfg
+++ b/resources/variants/creality/creality_ender4_0.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_ender4_0.3.inst.cfg b/resources/variants/creality/creality_ender4_0.3.inst.cfg
index d27077b9ad..fd9c0d85c7 100644
--- a/resources/variants/creality/creality_ender4_0.3.inst.cfg
+++ b/resources/variants/creality/creality_ender4_0.3.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_ender4_0.4.inst.cfg b/resources/variants/creality/creality_ender4_0.4.inst.cfg
index 516a2fbc64..431454efad 100644
--- a/resources/variants/creality/creality_ender4_0.4.inst.cfg
+++ b/resources/variants/creality/creality_ender4_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_ender4_0.5.inst.cfg b/resources/variants/creality/creality_ender4_0.5.inst.cfg
index 03dc319b8e..89c5b10479 100644
--- a/resources/variants/creality/creality_ender4_0.5.inst.cfg
+++ b/resources/variants/creality/creality_ender4_0.5.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_ender4_0.6.inst.cfg b/resources/variants/creality/creality_ender4_0.6.inst.cfg
index f9276b693d..42be35588c 100644
--- a/resources/variants/creality/creality_ender4_0.6.inst.cfg
+++ b/resources/variants/creality/creality_ender4_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_ender4_0.8.inst.cfg b/resources/variants/creality/creality_ender4_0.8.inst.cfg
index afb4b71c92..c695d8d92f 100644
--- a/resources/variants/creality/creality_ender4_0.8.inst.cfg
+++ b/resources/variants/creality/creality_ender4_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_ender4_1.0.inst.cfg b/resources/variants/creality/creality_ender4_1.0.inst.cfg
index f9b516d902..c7b4738042 100644
--- a/resources/variants/creality/creality_ender4_1.0.inst.cfg
+++ b/resources/variants/creality/creality_ender4_1.0.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_ender5_0.2.inst.cfg b/resources/variants/creality/creality_ender5_0.2.inst.cfg
index c68cf99703..9caa965f98 100644
--- a/resources/variants/creality/creality_ender5_0.2.inst.cfg
+++ b/resources/variants/creality/creality_ender5_0.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_ender5_0.3.inst.cfg b/resources/variants/creality/creality_ender5_0.3.inst.cfg
index e1bb30e3d2..290994c543 100644
--- a/resources/variants/creality/creality_ender5_0.3.inst.cfg
+++ b/resources/variants/creality/creality_ender5_0.3.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_ender5_0.4.inst.cfg b/resources/variants/creality/creality_ender5_0.4.inst.cfg
index aca2b26eaa..311b19acaf 100644
--- a/resources/variants/creality/creality_ender5_0.4.inst.cfg
+++ b/resources/variants/creality/creality_ender5_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_ender5_0.5.inst.cfg b/resources/variants/creality/creality_ender5_0.5.inst.cfg
index 50d04a1f0d..905089c0c0 100644
--- a/resources/variants/creality/creality_ender5_0.5.inst.cfg
+++ b/resources/variants/creality/creality_ender5_0.5.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_ender5_0.6.inst.cfg b/resources/variants/creality/creality_ender5_0.6.inst.cfg
index cf1110ef7b..219aa4cd1f 100644
--- a/resources/variants/creality/creality_ender5_0.6.inst.cfg
+++ b/resources/variants/creality/creality_ender5_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_ender5_0.8.inst.cfg b/resources/variants/creality/creality_ender5_0.8.inst.cfg
index 58f8896a2c..cce7eef2d6 100644
--- a/resources/variants/creality/creality_ender5_0.8.inst.cfg
+++ b/resources/variants/creality/creality_ender5_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_ender5_1.0.inst.cfg b/resources/variants/creality/creality_ender5_1.0.inst.cfg
index a62c684b9f..848e52b9e3 100644
--- a/resources/variants/creality/creality_ender5_1.0.inst.cfg
+++ b/resources/variants/creality/creality_ender5_1.0.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_ender5plus_0.2.inst.cfg b/resources/variants/creality/creality_ender5plus_0.2.inst.cfg
index 3d551c8f76..3890f62429 100644
--- a/resources/variants/creality/creality_ender5plus_0.2.inst.cfg
+++ b/resources/variants/creality/creality_ender5plus_0.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_ender5plus_0.3.inst.cfg b/resources/variants/creality/creality_ender5plus_0.3.inst.cfg
index 5a57534998..3b6871266c 100644
--- a/resources/variants/creality/creality_ender5plus_0.3.inst.cfg
+++ b/resources/variants/creality/creality_ender5plus_0.3.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_ender5plus_0.4.inst.cfg b/resources/variants/creality/creality_ender5plus_0.4.inst.cfg
index f7a5993014..13bf3cd0fb 100644
--- a/resources/variants/creality/creality_ender5plus_0.4.inst.cfg
+++ b/resources/variants/creality/creality_ender5plus_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_ender5plus_0.5.inst.cfg b/resources/variants/creality/creality_ender5plus_0.5.inst.cfg
index ab5015c966..d42832dbcf 100644
--- a/resources/variants/creality/creality_ender5plus_0.5.inst.cfg
+++ b/resources/variants/creality/creality_ender5plus_0.5.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_ender5plus_0.6.inst.cfg b/resources/variants/creality/creality_ender5plus_0.6.inst.cfg
index 66d9751d05..d39802eed7 100644
--- a/resources/variants/creality/creality_ender5plus_0.6.inst.cfg
+++ b/resources/variants/creality/creality_ender5plus_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_ender5plus_0.8.inst.cfg b/resources/variants/creality/creality_ender5plus_0.8.inst.cfg
index bc028b48b0..c6125f4099 100644
--- a/resources/variants/creality/creality_ender5plus_0.8.inst.cfg
+++ b/resources/variants/creality/creality_ender5plus_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_ender5plus_1.0.inst.cfg b/resources/variants/creality/creality_ender5plus_1.0.inst.cfg
index aed11453d6..dbb895e317 100644
--- a/resources/variants/creality/creality_ender5plus_1.0.inst.cfg
+++ b/resources/variants/creality/creality_ender5plus_1.0.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_ender6_0.2.inst.cfg b/resources/variants/creality/creality_ender6_0.2.inst.cfg
index 3ce410c052..e21c3659f4 100644
--- a/resources/variants/creality/creality_ender6_0.2.inst.cfg
+++ b/resources/variants/creality/creality_ender6_0.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_ender6_0.3.inst.cfg b/resources/variants/creality/creality_ender6_0.3.inst.cfg
index 581c25e7f3..c129731e9b 100644
--- a/resources/variants/creality/creality_ender6_0.3.inst.cfg
+++ b/resources/variants/creality/creality_ender6_0.3.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_ender6_0.4.inst.cfg b/resources/variants/creality/creality_ender6_0.4.inst.cfg
index c4c79ea9fa..b1e14dfb45 100644
--- a/resources/variants/creality/creality_ender6_0.4.inst.cfg
+++ b/resources/variants/creality/creality_ender6_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_ender6_0.5.inst.cfg b/resources/variants/creality/creality_ender6_0.5.inst.cfg
index 392b08a8dc..b4f0aa9199 100644
--- a/resources/variants/creality/creality_ender6_0.5.inst.cfg
+++ b/resources/variants/creality/creality_ender6_0.5.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_ender6_0.6.inst.cfg b/resources/variants/creality/creality_ender6_0.6.inst.cfg
index fc142d8f5c..e1cba4411c 100644
--- a/resources/variants/creality/creality_ender6_0.6.inst.cfg
+++ b/resources/variants/creality/creality_ender6_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_ender6_0.8.inst.cfg b/resources/variants/creality/creality_ender6_0.8.inst.cfg
index a26d690634..d8ebefe705 100644
--- a/resources/variants/creality/creality_ender6_0.8.inst.cfg
+++ b/resources/variants/creality/creality_ender6_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_ender6_1.0.inst.cfg b/resources/variants/creality/creality_ender6_1.0.inst.cfg
index 0179401b71..e4f2aea7e6 100644
--- a/resources/variants/creality/creality_ender6_1.0.inst.cfg
+++ b/resources/variants/creality/creality_ender6_1.0.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_sermoond1_0.2.inst.cfg b/resources/variants/creality/creality_sermoond1_0.2.inst.cfg
index ca5b49d9e8..e3f4be7934 100644
--- a/resources/variants/creality/creality_sermoond1_0.2.inst.cfg
+++ b/resources/variants/creality/creality_sermoond1_0.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_sermoond1_0.3.inst.cfg b/resources/variants/creality/creality_sermoond1_0.3.inst.cfg
index 8953814661..e78ba1f27d 100644
--- a/resources/variants/creality/creality_sermoond1_0.3.inst.cfg
+++ b/resources/variants/creality/creality_sermoond1_0.3.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_sermoond1_0.4.inst.cfg b/resources/variants/creality/creality_sermoond1_0.4.inst.cfg
index 46edf48128..03c6120b0d 100644
--- a/resources/variants/creality/creality_sermoond1_0.4.inst.cfg
+++ b/resources/variants/creality/creality_sermoond1_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_sermoond1_0.5.inst.cfg b/resources/variants/creality/creality_sermoond1_0.5.inst.cfg
index 3f77cc3655..7201411432 100644
--- a/resources/variants/creality/creality_sermoond1_0.5.inst.cfg
+++ b/resources/variants/creality/creality_sermoond1_0.5.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_sermoond1_0.6.inst.cfg b/resources/variants/creality/creality_sermoond1_0.6.inst.cfg
index b4f39155a6..d7e7ef4082 100644
--- a/resources/variants/creality/creality_sermoond1_0.6.inst.cfg
+++ b/resources/variants/creality/creality_sermoond1_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_sermoond1_0.8.inst.cfg b/resources/variants/creality/creality_sermoond1_0.8.inst.cfg
index 85a6820c46..714a46c4d2 100644
--- a/resources/variants/creality/creality_sermoond1_0.8.inst.cfg
+++ b/resources/variants/creality/creality_sermoond1_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_sermoond1_1.0.inst.cfg b/resources/variants/creality/creality_sermoond1_1.0.inst.cfg
index 1f404c7176..e48fcb9bbd 100644
--- a/resources/variants/creality/creality_sermoond1_1.0.inst.cfg
+++ b/resources/variants/creality/creality_sermoond1_1.0.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/creality/creality_sermoonv1_0.4.inst.cfg b/resources/variants/creality/creality_sermoonv1_0.4.inst.cfg
index d29ba939d4..7955b804b4 100644
--- a/resources/variants/creality/creality_sermoonv1_0.4.inst.cfg
+++ b/resources/variants/creality/creality_sermoonv1_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/dagoma/dagoma_pro_430_bowden_brass_0.4.inst.cfg b/resources/variants/dagoma/dagoma_pro_430_bowden_brass_0.4.inst.cfg
index 44887595fe..c87bcdbb9c 100644
--- a/resources/variants/dagoma/dagoma_pro_430_bowden_brass_0.4.inst.cfg
+++ b/resources/variants/dagoma/dagoma_pro_430_bowden_brass_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/dagoma/dagoma_pro_430_bowden_brass_0.8.inst.cfg b/resources/variants/dagoma/dagoma_pro_430_bowden_brass_0.8.inst.cfg
index 0eef61edd6..e40fe89651 100644
--- a/resources/variants/dagoma/dagoma_pro_430_bowden_brass_0.8.inst.cfg
+++ b/resources/variants/dagoma/dagoma_pro_430_bowden_brass_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/dagoma/dagoma_pro_430_bowden_brass_1.0.inst.cfg b/resources/variants/dagoma/dagoma_pro_430_bowden_brass_1.0.inst.cfg
index edaf64bd86..590e5cd9bb 100644
--- a/resources/variants/dagoma/dagoma_pro_430_bowden_brass_1.0.inst.cfg
+++ b/resources/variants/dagoma/dagoma_pro_430_bowden_brass_1.0.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/dagoma/dagoma_pro_430_bowden_steel_0.4.inst.cfg b/resources/variants/dagoma/dagoma_pro_430_bowden_steel_0.4.inst.cfg
index 04697b87cb..b4b4005e61 100644
--- a/resources/variants/dagoma/dagoma_pro_430_bowden_steel_0.4.inst.cfg
+++ b/resources/variants/dagoma/dagoma_pro_430_bowden_steel_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/dagoma/dagoma_pro_430_bowden_steel_0.8.inst.cfg b/resources/variants/dagoma/dagoma_pro_430_bowden_steel_0.8.inst.cfg
index 600e35b5fd..e79dcfdcd0 100644
--- a/resources/variants/dagoma/dagoma_pro_430_bowden_steel_0.8.inst.cfg
+++ b/resources/variants/dagoma/dagoma_pro_430_bowden_steel_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/dagoma/dagoma_pro_430_directdrive_brass_0.4.inst.cfg b/resources/variants/dagoma/dagoma_pro_430_directdrive_brass_0.4.inst.cfg
index ba571af31d..4856377ec5 100644
--- a/resources/variants/dagoma/dagoma_pro_430_directdrive_brass_0.4.inst.cfg
+++ b/resources/variants/dagoma/dagoma_pro_430_directdrive_brass_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/dagoma/dagoma_pro_430_directdrive_brass_0.8.inst.cfg b/resources/variants/dagoma/dagoma_pro_430_directdrive_brass_0.8.inst.cfg
index 9da916a68a..dbc7c0e8ef 100644
--- a/resources/variants/dagoma/dagoma_pro_430_directdrive_brass_0.8.inst.cfg
+++ b/resources/variants/dagoma/dagoma_pro_430_directdrive_brass_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/dagoma/dagoma_pro_430_directdrive_brass_1.0.inst.cfg b/resources/variants/dagoma/dagoma_pro_430_directdrive_brass_1.0.inst.cfg
index 304e05a8d3..692c4f25cd 100644
--- a/resources/variants/dagoma/dagoma_pro_430_directdrive_brass_1.0.inst.cfg
+++ b/resources/variants/dagoma/dagoma_pro_430_directdrive_brass_1.0.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/dagoma/dagoma_pro_430_directdrive_steel_0.4.inst.cfg b/resources/variants/dagoma/dagoma_pro_430_directdrive_steel_0.4.inst.cfg
index 0cbd9531b7..46bf6148c4 100644
--- a/resources/variants/dagoma/dagoma_pro_430_directdrive_steel_0.4.inst.cfg
+++ b/resources/variants/dagoma/dagoma_pro_430_directdrive_steel_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/dagoma/dagoma_pro_430_directdrive_steel_0.8.inst.cfg b/resources/variants/dagoma/dagoma_pro_430_directdrive_steel_0.8.inst.cfg
index 4063e585f7..4bcdd1cb58 100644
--- a/resources/variants/dagoma/dagoma_pro_430_directdrive_steel_0.8.inst.cfg
+++ b/resources/variants/dagoma/dagoma_pro_430_directdrive_steel_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/dagoma/dagoma_pro_430_dual_brass_0.4.inst.cfg b/resources/variants/dagoma/dagoma_pro_430_dual_brass_0.4.inst.cfg
index bc6ead5ca2..0a15ae8316 100644
--- a/resources/variants/dagoma/dagoma_pro_430_dual_brass_0.4.inst.cfg
+++ b/resources/variants/dagoma/dagoma_pro_430_dual_brass_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/dagoma/dagoma_pro_430_dual_brass_0.8.inst.cfg b/resources/variants/dagoma/dagoma_pro_430_dual_brass_0.8.inst.cfg
index 0c6ec441d9..f090565c4c 100644
--- a/resources/variants/dagoma/dagoma_pro_430_dual_brass_0.8.inst.cfg
+++ b/resources/variants/dagoma/dagoma_pro_430_dual_brass_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/dagoma/dagoma_pro_430_dual_brass_1.0.inst.cfg b/resources/variants/dagoma/dagoma_pro_430_dual_brass_1.0.inst.cfg
index c760297512..a15400a6db 100644
--- a/resources/variants/dagoma/dagoma_pro_430_dual_brass_1.0.inst.cfg
+++ b/resources/variants/dagoma/dagoma_pro_430_dual_brass_1.0.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/dagoma/dagoma_pro_430_dual_steel_0.4.inst.cfg b/resources/variants/dagoma/dagoma_pro_430_dual_steel_0.4.inst.cfg
index ace2b28e0f..4b0b6853f2 100644
--- a/resources/variants/dagoma/dagoma_pro_430_dual_steel_0.4.inst.cfg
+++ b/resources/variants/dagoma/dagoma_pro_430_dual_steel_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/dagoma/dagoma_pro_430_dual_steel_0.8.inst.cfg b/resources/variants/dagoma/dagoma_pro_430_dual_steel_0.8.inst.cfg
index 8e381c18ea..12e4881d48 100644
--- a/resources/variants/dagoma/dagoma_pro_430_dual_steel_0.8.inst.cfg
+++ b/resources/variants/dagoma/dagoma_pro_430_dual_steel_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/dagoma/dagoma_sigma_0.4.inst.cfg b/resources/variants/dagoma/dagoma_sigma_0.4.inst.cfg
index 39d5da7b90..4008817b37 100644
--- a/resources/variants/dagoma/dagoma_sigma_0.4.inst.cfg
+++ b/resources/variants/dagoma/dagoma_sigma_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/dagoma/dagoma_sigma_0.8.inst.cfg b/resources/variants/dagoma/dagoma_sigma_0.8.inst.cfg
index 724c157bb8..ea1c867366 100644
--- a/resources/variants/dagoma/dagoma_sigma_0.8.inst.cfg
+++ b/resources/variants/dagoma/dagoma_sigma_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/deltacomb/deltacomb_dc20_fbe025.inst.cfg b/resources/variants/deltacomb/deltacomb_dc20_fbe025.inst.cfg
index 8b5a74baab..291d9cc555 100644
--- a/resources/variants/deltacomb/deltacomb_dc20_fbe025.inst.cfg
+++ b/resources/variants/deltacomb/deltacomb_dc20_fbe025.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
author = Deltacomb 3D
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/deltacomb/deltacomb_dc20_fbe040.inst.cfg b/resources/variants/deltacomb/deltacomb_dc20_fbe040.inst.cfg
index 497d92a522..a8c5aed70b 100644
--- a/resources/variants/deltacomb/deltacomb_dc20_fbe040.inst.cfg
+++ b/resources/variants/deltacomb/deltacomb_dc20_fbe040.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
author = Deltacomb 3D
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/deltacomb/deltacomb_dc20_fbe060.inst.cfg b/resources/variants/deltacomb/deltacomb_dc20_fbe060.inst.cfg
index 7e6c7fb3f7..73ecc333b3 100644
--- a/resources/variants/deltacomb/deltacomb_dc20_fbe060.inst.cfg
+++ b/resources/variants/deltacomb/deltacomb_dc20_fbe060.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
author = Deltacomb 3D
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/deltacomb/deltacomb_dc20_vfbe080.inst.cfg b/resources/variants/deltacomb/deltacomb_dc20_vfbe080.inst.cfg
index 3d7fb3f3c7..af9f1010d8 100755
--- a/resources/variants/deltacomb/deltacomb_dc20_vfbe080.inst.cfg
+++ b/resources/variants/deltacomb/deltacomb_dc20_vfbe080.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/deltacomb/deltacomb_dc20dual_dbe025.inst.cfg b/resources/variants/deltacomb/deltacomb_dc20dual_dbe025.inst.cfg
index 7f50dd23d7..9653ed674c 100755
--- a/resources/variants/deltacomb/deltacomb_dc20dual_dbe025.inst.cfg
+++ b/resources/variants/deltacomb/deltacomb_dc20dual_dbe025.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/deltacomb/deltacomb_dc20dual_dbe040.inst.cfg b/resources/variants/deltacomb/deltacomb_dc20dual_dbe040.inst.cfg
index e70e1329ee..0afd0643d8 100755
--- a/resources/variants/deltacomb/deltacomb_dc20dual_dbe040.inst.cfg
+++ b/resources/variants/deltacomb/deltacomb_dc20dual_dbe040.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/deltacomb/deltacomb_dc20dual_dbe060.inst.cfg b/resources/variants/deltacomb/deltacomb_dc20dual_dbe060.inst.cfg
index 384f26b9d6..b7648046f7 100755
--- a/resources/variants/deltacomb/deltacomb_dc20dual_dbe060.inst.cfg
+++ b/resources/variants/deltacomb/deltacomb_dc20dual_dbe060.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/deltacomb/deltacomb_dc20dual_vdbe080.inst.cfg b/resources/variants/deltacomb/deltacomb_dc20dual_vdbe080.inst.cfg
index 2418002b58..524758ad65 100755
--- a/resources/variants/deltacomb/deltacomb_dc20dual_vdbe080.inst.cfg
+++ b/resources/variants/deltacomb/deltacomb_dc20dual_vdbe080.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/deltacomb/deltacomb_dc20flux_fbe025.inst.cfg b/resources/variants/deltacomb/deltacomb_dc20flux_fbe025.inst.cfg
index 77e287836b..e93cfb33d0 100755
--- a/resources/variants/deltacomb/deltacomb_dc20flux_fbe025.inst.cfg
+++ b/resources/variants/deltacomb/deltacomb_dc20flux_fbe025.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/deltacomb/deltacomb_dc20flux_fbe040.inst.cfg b/resources/variants/deltacomb/deltacomb_dc20flux_fbe040.inst.cfg
index e7bc1c8d5a..099be9cc5e 100755
--- a/resources/variants/deltacomb/deltacomb_dc20flux_fbe040.inst.cfg
+++ b/resources/variants/deltacomb/deltacomb_dc20flux_fbe040.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/deltacomb/deltacomb_dc20flux_fbe060.inst.cfg b/resources/variants/deltacomb/deltacomb_dc20flux_fbe060.inst.cfg
index 20689821a2..34eb1f7b2a 100755
--- a/resources/variants/deltacomb/deltacomb_dc20flux_fbe060.inst.cfg
+++ b/resources/variants/deltacomb/deltacomb_dc20flux_fbe060.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/deltacomb/deltacomb_dc21_fbe025.inst.cfg b/resources/variants/deltacomb/deltacomb_dc21_fbe025.inst.cfg
index 51e9795c4a..6bc0485807 100755
--- a/resources/variants/deltacomb/deltacomb_dc21_fbe025.inst.cfg
+++ b/resources/variants/deltacomb/deltacomb_dc21_fbe025.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/deltacomb/deltacomb_dc21_fbe040.inst.cfg b/resources/variants/deltacomb/deltacomb_dc21_fbe040.inst.cfg
index bb70bc0c89..6d057424c7 100755
--- a/resources/variants/deltacomb/deltacomb_dc21_fbe040.inst.cfg
+++ b/resources/variants/deltacomb/deltacomb_dc21_fbe040.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/deltacomb/deltacomb_dc21_fbe060.inst.cfg b/resources/variants/deltacomb/deltacomb_dc21_fbe060.inst.cfg
index bfaa83393c..0c6221f45d 100755
--- a/resources/variants/deltacomb/deltacomb_dc21_fbe060.inst.cfg
+++ b/resources/variants/deltacomb/deltacomb_dc21_fbe060.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/deltacomb/deltacomb_dc21_vfbe080.inst.cfg b/resources/variants/deltacomb/deltacomb_dc21_vfbe080.inst.cfg
index 69fbbc9a31..0edb30443a 100755
--- a/resources/variants/deltacomb/deltacomb_dc21_vfbe080.inst.cfg
+++ b/resources/variants/deltacomb/deltacomb_dc21_vfbe080.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/deltacomb/deltacomb_dc21dual_dbe025.inst.cfg b/resources/variants/deltacomb/deltacomb_dc21dual_dbe025.inst.cfg
index 2a16f73dca..98cadeed24 100755
--- a/resources/variants/deltacomb/deltacomb_dc21dual_dbe025.inst.cfg
+++ b/resources/variants/deltacomb/deltacomb_dc21dual_dbe025.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/deltacomb/deltacomb_dc21dual_dbe040.inst.cfg b/resources/variants/deltacomb/deltacomb_dc21dual_dbe040.inst.cfg
index d92e4fec5b..0bec048c02 100755
--- a/resources/variants/deltacomb/deltacomb_dc21dual_dbe040.inst.cfg
+++ b/resources/variants/deltacomb/deltacomb_dc21dual_dbe040.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/deltacomb/deltacomb_dc21dual_dbe060.inst.cfg b/resources/variants/deltacomb/deltacomb_dc21dual_dbe060.inst.cfg
index 6e9b7b50a9..73dfd41134 100755
--- a/resources/variants/deltacomb/deltacomb_dc21dual_dbe060.inst.cfg
+++ b/resources/variants/deltacomb/deltacomb_dc21dual_dbe060.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/deltacomb/deltacomb_dc21dual_vdbe080.inst.cfg b/resources/variants/deltacomb/deltacomb_dc21dual_vdbe080.inst.cfg
index 7c772582c3..cf7a19bc71 100755
--- a/resources/variants/deltacomb/deltacomb_dc21dual_vdbe080.inst.cfg
+++ b/resources/variants/deltacomb/deltacomb_dc21dual_vdbe080.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/deltacomb/deltacomb_dc21flux_fbe025.inst.cfg b/resources/variants/deltacomb/deltacomb_dc21flux_fbe025.inst.cfg
index 886d2e9b16..aab69dd988 100755
--- a/resources/variants/deltacomb/deltacomb_dc21flux_fbe025.inst.cfg
+++ b/resources/variants/deltacomb/deltacomb_dc21flux_fbe025.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/deltacomb/deltacomb_dc21flux_fbe040.inst.cfg b/resources/variants/deltacomb/deltacomb_dc21flux_fbe040.inst.cfg
index 733f5a2b4f..72e267f34f 100755
--- a/resources/variants/deltacomb/deltacomb_dc21flux_fbe040.inst.cfg
+++ b/resources/variants/deltacomb/deltacomb_dc21flux_fbe040.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/deltacomb/deltacomb_dc21flux_fbe060.inst.cfg b/resources/variants/deltacomb/deltacomb_dc21flux_fbe060.inst.cfg
index 2639be2e43..7a3ffa4745 100755
--- a/resources/variants/deltacomb/deltacomb_dc21flux_fbe060.inst.cfg
+++ b/resources/variants/deltacomb/deltacomb_dc21flux_fbe060.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/deltacomb/deltacomb_dc30_fbe025.inst.cfg b/resources/variants/deltacomb/deltacomb_dc30_fbe025.inst.cfg
index b7a1c411eb..e05a8e4e2d 100755
--- a/resources/variants/deltacomb/deltacomb_dc30_fbe025.inst.cfg
+++ b/resources/variants/deltacomb/deltacomb_dc30_fbe025.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/deltacomb/deltacomb_dc30_fbe040.inst.cfg b/resources/variants/deltacomb/deltacomb_dc30_fbe040.inst.cfg
index 366dd21eb5..3fa9cdc970 100755
--- a/resources/variants/deltacomb/deltacomb_dc30_fbe040.inst.cfg
+++ b/resources/variants/deltacomb/deltacomb_dc30_fbe040.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/deltacomb/deltacomb_dc30_fbe060.inst.cfg b/resources/variants/deltacomb/deltacomb_dc30_fbe060.inst.cfg
index 2715c8fdfd..8ffd17d733 100755
--- a/resources/variants/deltacomb/deltacomb_dc30_fbe060.inst.cfg
+++ b/resources/variants/deltacomb/deltacomb_dc30_fbe060.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/deltacomb/deltacomb_dc30_vfbe080.inst.cfg b/resources/variants/deltacomb/deltacomb_dc30_vfbe080.inst.cfg
index 8737727a69..7c2ebcfe70 100755
--- a/resources/variants/deltacomb/deltacomb_dc30_vfbe080.inst.cfg
+++ b/resources/variants/deltacomb/deltacomb_dc30_vfbe080.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/deltacomb/deltacomb_dc30dual_dbe025.inst.cfg b/resources/variants/deltacomb/deltacomb_dc30dual_dbe025.inst.cfg
index 8fa0af75a1..80a83e0d6b 100755
--- a/resources/variants/deltacomb/deltacomb_dc30dual_dbe025.inst.cfg
+++ b/resources/variants/deltacomb/deltacomb_dc30dual_dbe025.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/deltacomb/deltacomb_dc30dual_dbe040.inst.cfg b/resources/variants/deltacomb/deltacomb_dc30dual_dbe040.inst.cfg
index 27076c45f2..3cdcb1927c 100755
--- a/resources/variants/deltacomb/deltacomb_dc30dual_dbe040.inst.cfg
+++ b/resources/variants/deltacomb/deltacomb_dc30dual_dbe040.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/deltacomb/deltacomb_dc30dual_dbe060.inst.cfg b/resources/variants/deltacomb/deltacomb_dc30dual_dbe060.inst.cfg
index 4a0c7f7d88..63fb310681 100755
--- a/resources/variants/deltacomb/deltacomb_dc30dual_dbe060.inst.cfg
+++ b/resources/variants/deltacomb/deltacomb_dc30dual_dbe060.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/deltacomb/deltacomb_dc30dual_vdbe080.inst.cfg b/resources/variants/deltacomb/deltacomb_dc30dual_vdbe080.inst.cfg
index b05886a78e..56de1f467a 100755
--- a/resources/variants/deltacomb/deltacomb_dc30dual_vdbe080.inst.cfg
+++ b/resources/variants/deltacomb/deltacomb_dc30dual_vdbe080.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/deltacomb/deltacomb_dc30flux_fbe025.inst.cfg b/resources/variants/deltacomb/deltacomb_dc30flux_fbe025.inst.cfg
index a8f4f9a386..809cd48e85 100755
--- a/resources/variants/deltacomb/deltacomb_dc30flux_fbe025.inst.cfg
+++ b/resources/variants/deltacomb/deltacomb_dc30flux_fbe025.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/deltacomb/deltacomb_dc30flux_fbe040.inst.cfg b/resources/variants/deltacomb/deltacomb_dc30flux_fbe040.inst.cfg
index 51bb02fbac..410b162d1d 100755
--- a/resources/variants/deltacomb/deltacomb_dc30flux_fbe040.inst.cfg
+++ b/resources/variants/deltacomb/deltacomb_dc30flux_fbe040.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/deltacomb/deltacomb_dc30flux_fbe060.inst.cfg b/resources/variants/deltacomb/deltacomb_dc30flux_fbe060.inst.cfg
index f668f884c0..cb7adbdefc 100755
--- a/resources/variants/deltacomb/deltacomb_dc30flux_fbe060.inst.cfg
+++ b/resources/variants/deltacomb/deltacomb_dc30flux_fbe060.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/diy/diy220_0.2.inst.cfg b/resources/variants/diy/diy220_0.2.inst.cfg
index 19165ed3cd..c427394af9 100644
--- a/resources/variants/diy/diy220_0.2.inst.cfg
+++ b/resources/variants/diy/diy220_0.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/diy/diy220_0.3.inst.cfg b/resources/variants/diy/diy220_0.3.inst.cfg
index ee0f14b5de..0b59336572 100644
--- a/resources/variants/diy/diy220_0.3.inst.cfg
+++ b/resources/variants/diy/diy220_0.3.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/diy/diy220_0.4.inst.cfg b/resources/variants/diy/diy220_0.4.inst.cfg
index 318eb42336..9579c201e5 100644
--- a/resources/variants/diy/diy220_0.4.inst.cfg
+++ b/resources/variants/diy/diy220_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/diy/diy220_0.5.inst.cfg b/resources/variants/diy/diy220_0.5.inst.cfg
index 5ea4daa613..d04fd167e2 100644
--- a/resources/variants/diy/diy220_0.5.inst.cfg
+++ b/resources/variants/diy/diy220_0.5.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/diy/diy220_0.6.inst.cfg b/resources/variants/diy/diy220_0.6.inst.cfg
index 89f9236211..519b04d186 100644
--- a/resources/variants/diy/diy220_0.6.inst.cfg
+++ b/resources/variants/diy/diy220_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/diy/diy220_0.8.inst.cfg b/resources/variants/diy/diy220_0.8.inst.cfg
index 1c8d970295..b27a536efb 100644
--- a/resources/variants/diy/diy220_0.8.inst.cfg
+++ b/resources/variants/diy/diy220_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/dxu/dxu_0.25.inst.cfg b/resources/variants/dxu/dxu_0.25.inst.cfg
index 8211b2bee3..16ee7f4e15 100644
--- a/resources/variants/dxu/dxu_0.25.inst.cfg
+++ b/resources/variants/dxu/dxu_0.25.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/dxu/dxu_0.4.inst.cfg b/resources/variants/dxu/dxu_0.4.inst.cfg
index e169989c82..ecf4cbf83c 100644
--- a/resources/variants/dxu/dxu_0.4.inst.cfg
+++ b/resources/variants/dxu/dxu_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/dxu/dxu_0.6.inst.cfg b/resources/variants/dxu/dxu_0.6.inst.cfg
index 5b9d6da9ca..4d04dac66b 100644
--- a/resources/variants/dxu/dxu_0.6.inst.cfg
+++ b/resources/variants/dxu/dxu_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/dxu/dxu_0.8.inst.cfg b/resources/variants/dxu/dxu_0.8.inst.cfg
index 1316f7749a..1a6f0f22be 100644
--- a/resources/variants/dxu/dxu_0.8.inst.cfg
+++ b/resources/variants/dxu/dxu_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/dxu/dxu_dual_0.25.inst.cfg b/resources/variants/dxu/dxu_dual_0.25.inst.cfg
index 2329569f9b..9a6516bb7b 100644
--- a/resources/variants/dxu/dxu_dual_0.25.inst.cfg
+++ b/resources/variants/dxu/dxu_dual_0.25.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/dxu/dxu_dual_0.4.inst.cfg b/resources/variants/dxu/dxu_dual_0.4.inst.cfg
index 499de29e8c..10daf54b52 100644
--- a/resources/variants/dxu/dxu_dual_0.4.inst.cfg
+++ b/resources/variants/dxu/dxu_dual_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/dxu/dxu_dual_0.6.inst.cfg b/resources/variants/dxu/dxu_dual_0.6.inst.cfg
index 43d789fa8c..798377f3ac 100644
--- a/resources/variants/dxu/dxu_dual_0.6.inst.cfg
+++ b/resources/variants/dxu/dxu_dual_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/dxu/dxu_dual_0.8.inst.cfg b/resources/variants/dxu/dxu_dual_0.8.inst.cfg
index bec25b8066..a392b95292 100644
--- a/resources/variants/dxu/dxu_dual_0.8.inst.cfg
+++ b/resources/variants/dxu/dxu_dual_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/dxu/dxu_umo_0.25.inst.cfg b/resources/variants/dxu/dxu_umo_0.25.inst.cfg
index 19188a89b6..2fc196bf19 100644
--- a/resources/variants/dxu/dxu_umo_0.25.inst.cfg
+++ b/resources/variants/dxu/dxu_umo_0.25.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/dxu/dxu_umo_0.4.inst.cfg b/resources/variants/dxu/dxu_umo_0.4.inst.cfg
index 52145fa85d..d98fdbcc7b 100644
--- a/resources/variants/dxu/dxu_umo_0.4.inst.cfg
+++ b/resources/variants/dxu/dxu_umo_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/dxu/dxu_umo_0.6.inst.cfg b/resources/variants/dxu/dxu_umo_0.6.inst.cfg
index 4b4012e805..9d564db4a1 100644
--- a/resources/variants/dxu/dxu_umo_0.6.inst.cfg
+++ b/resources/variants/dxu/dxu_umo_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/dxu/dxu_umo_0.8.inst.cfg b/resources/variants/dxu/dxu_umo_0.8.inst.cfg
index fee678bb4c..fc66713880 100644
--- a/resources/variants/dxu/dxu_umo_0.8.inst.cfg
+++ b/resources/variants/dxu/dxu_umo_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/dxu/dxu_umo_dual_0.25.inst.cfg b/resources/variants/dxu/dxu_umo_dual_0.25.inst.cfg
index 1a301592ed..fc4fffcb4e 100644
--- a/resources/variants/dxu/dxu_umo_dual_0.25.inst.cfg
+++ b/resources/variants/dxu/dxu_umo_dual_0.25.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/dxu/dxu_umo_dual_0.4.inst.cfg b/resources/variants/dxu/dxu_umo_dual_0.4.inst.cfg
index 0ee81c15e8..85f5b17d2d 100644
--- a/resources/variants/dxu/dxu_umo_dual_0.4.inst.cfg
+++ b/resources/variants/dxu/dxu_umo_dual_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/dxu/dxu_umo_dual_0.6.inst.cfg b/resources/variants/dxu/dxu_umo_dual_0.6.inst.cfg
index 9e370b5d1d..5af2ac18a1 100644
--- a/resources/variants/dxu/dxu_umo_dual_0.6.inst.cfg
+++ b/resources/variants/dxu/dxu_umo_dual_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/dxu/dxu_umo_dual_0.8.inst.cfg b/resources/variants/dxu/dxu_umo_dual_0.8.inst.cfg
index 00efdef988..eae270181b 100644
--- a/resources/variants/dxu/dxu_umo_dual_0.8.inst.cfg
+++ b/resources/variants/dxu/dxu_umo_dual_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/fabtotum/fabtotum_hyb35.inst.cfg b/resources/variants/fabtotum/fabtotum_hyb35.inst.cfg
index cb2f0ec8eb..627675315c 100644
--- a/resources/variants/fabtotum/fabtotum_hyb35.inst.cfg
+++ b/resources/variants/fabtotum/fabtotum_hyb35.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
author = FABtotum
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/fabtotum/fabtotum_lite04.inst.cfg b/resources/variants/fabtotum/fabtotum_lite04.inst.cfg
index 843ba8178d..1367297a48 100644
--- a/resources/variants/fabtotum/fabtotum_lite04.inst.cfg
+++ b/resources/variants/fabtotum/fabtotum_lite04.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
author = FABtotum
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/fabtotum/fabtotum_lite06.inst.cfg b/resources/variants/fabtotum/fabtotum_lite06.inst.cfg
index 487e196a6a..57c84f42f7 100644
--- a/resources/variants/fabtotum/fabtotum_lite06.inst.cfg
+++ b/resources/variants/fabtotum/fabtotum_lite06.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
author = FABtotum
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/fabtotum/fabtotum_pro02.inst.cfg b/resources/variants/fabtotum/fabtotum_pro02.inst.cfg
index 9a54c9470d..6808a33586 100644
--- a/resources/variants/fabtotum/fabtotum_pro02.inst.cfg
+++ b/resources/variants/fabtotum/fabtotum_pro02.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
author = FABtotum
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/fabtotum/fabtotum_pro04.inst.cfg b/resources/variants/fabtotum/fabtotum_pro04.inst.cfg
index bbb1e4f9fc..bab320bb9a 100644
--- a/resources/variants/fabtotum/fabtotum_pro04.inst.cfg
+++ b/resources/variants/fabtotum/fabtotum_pro04.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
author = FABtotum
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/fabtotum/fabtotum_pro06.inst.cfg b/resources/variants/fabtotum/fabtotum_pro06.inst.cfg
index 4f79794597..616f1984d4 100644
--- a/resources/variants/fabtotum/fabtotum_pro06.inst.cfg
+++ b/resources/variants/fabtotum/fabtotum_pro06.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
author = FABtotum
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/fabtotum/fabtotum_pro08.inst.cfg b/resources/variants/fabtotum/fabtotum_pro08.inst.cfg
index 27662b7564..ecf117c1dd 100644
--- a/resources/variants/fabtotum/fabtotum_pro08.inst.cfg
+++ b/resources/variants/fabtotum/fabtotum_pro08.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
author = FABtotum
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/farm2/farm2_ce_printhead_0.2.inst.cfg b/resources/variants/farm2/farm2_ce_printhead_0.2.inst.cfg
index a424c27273..b32fab27a9 100644
--- a/resources/variants/farm2/farm2_ce_printhead_0.2.inst.cfg
+++ b/resources/variants/farm2/farm2_ce_printhead_0.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/farm2/farm2_ce_printhead_0.3.inst.cfg b/resources/variants/farm2/farm2_ce_printhead_0.3.inst.cfg
index f3aac80490..dc61348f5e 100644
--- a/resources/variants/farm2/farm2_ce_printhead_0.3.inst.cfg
+++ b/resources/variants/farm2/farm2_ce_printhead_0.3.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/farm2/farm2_ce_printhead_0.4.inst.cfg b/resources/variants/farm2/farm2_ce_printhead_0.4.inst.cfg
index 7ddd98f5b2..f6317d5a6b 100644
--- a/resources/variants/farm2/farm2_ce_printhead_0.4.inst.cfg
+++ b/resources/variants/farm2/farm2_ce_printhead_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/farm2/farm2_ce_printhead_0.5.inst.cfg b/resources/variants/farm2/farm2_ce_printhead_0.5.inst.cfg
index e44e1dda82..f6d668441f 100644
--- a/resources/variants/farm2/farm2_ce_printhead_0.5.inst.cfg
+++ b/resources/variants/farm2/farm2_ce_printhead_0.5.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/farm2/farm2_printhead_0.2.inst.cfg b/resources/variants/farm2/farm2_printhead_0.2.inst.cfg
index 106b9c97d9..884f277d71 100644
--- a/resources/variants/farm2/farm2_printhead_0.2.inst.cfg
+++ b/resources/variants/farm2/farm2_printhead_0.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/farm2/farm2_printhead_0.3.inst.cfg b/resources/variants/farm2/farm2_printhead_0.3.inst.cfg
index f7f6cc9b6d..348d84f431 100644
--- a/resources/variants/farm2/farm2_printhead_0.3.inst.cfg
+++ b/resources/variants/farm2/farm2_printhead_0.3.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/farm2/farm2_printhead_0.4.inst.cfg b/resources/variants/farm2/farm2_printhead_0.4.inst.cfg
index ccfae318a7..fb324a7b94 100644
--- a/resources/variants/farm2/farm2_printhead_0.4.inst.cfg
+++ b/resources/variants/farm2/farm2_printhead_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/farm2/farm2_printhead_0.5.inst.cfg b/resources/variants/farm2/farm2_printhead_0.5.inst.cfg
index 5163aa6157..51e1998f73 100644
--- a/resources/variants/farm2/farm2_printhead_0.5.inst.cfg
+++ b/resources/variants/farm2/farm2_printhead_0.5.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/felix/felixpro2_0.25.inst.cfg b/resources/variants/felix/felixpro2_0.25.inst.cfg
index 59c9e23b26..c29733b4b5 100644
--- a/resources/variants/felix/felixpro2_0.25.inst.cfg
+++ b/resources/variants/felix/felixpro2_0.25.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
author = pnks
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/felix/felixpro2_0.35.inst.cfg b/resources/variants/felix/felixpro2_0.35.inst.cfg
index 838f849cb4..3e63477be2 100644
--- a/resources/variants/felix/felixpro2_0.35.inst.cfg
+++ b/resources/variants/felix/felixpro2_0.35.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
author = pnks
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/felix/felixpro2_0.50.inst.cfg b/resources/variants/felix/felixpro2_0.50.inst.cfg
index 15dc37fc00..7aa71ab40a 100644
--- a/resources/variants/felix/felixpro2_0.50.inst.cfg
+++ b/resources/variants/felix/felixpro2_0.50.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
author = pnks
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/felix/felixpro2_0.70.inst.cfg b/resources/variants/felix/felixpro2_0.70.inst.cfg
index e6e974bdab..7650505cb9 100644
--- a/resources/variants/felix/felixpro2_0.70.inst.cfg
+++ b/resources/variants/felix/felixpro2_0.70.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
author = pnks
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/felix/felixtec4_0.25.inst.cfg b/resources/variants/felix/felixtec4_0.25.inst.cfg
index fb8f381fe0..f07db13308 100644
--- a/resources/variants/felix/felixtec4_0.25.inst.cfg
+++ b/resources/variants/felix/felixtec4_0.25.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
author = kerog777
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/felix/felixtec4_0.35.inst.cfg b/resources/variants/felix/felixtec4_0.35.inst.cfg
index 8c18819423..590a3a3664 100644
--- a/resources/variants/felix/felixtec4_0.35.inst.cfg
+++ b/resources/variants/felix/felixtec4_0.35.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
author = kerog777
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/felix/felixtec4_0.50.inst.cfg b/resources/variants/felix/felixtec4_0.50.inst.cfg
index 97222bef84..5c75a42e06 100644
--- a/resources/variants/felix/felixtec4_0.50.inst.cfg
+++ b/resources/variants/felix/felixtec4_0.50.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
author = kerog777
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/felix/felixtec4_0.70.inst.cfg b/resources/variants/felix/felixtec4_0.70.inst.cfg
index 9c3ed124a3..b5ff8d4884 100644
--- a/resources/variants/felix/felixtec4_0.70.inst.cfg
+++ b/resources/variants/felix/felixtec4_0.70.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
author = kerog777
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/flashforge/flashforge_base_0.20.inst.cfg b/resources/variants/flashforge/flashforge_base_0.20.inst.cfg
index c8c87bdbb0..daf917a360 100644
--- a/resources/variants/flashforge/flashforge_base_0.20.inst.cfg
+++ b/resources/variants/flashforge/flashforge_base_0.20.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/flashforge/flashforge_base_0.30.inst.cfg b/resources/variants/flashforge/flashforge_base_0.30.inst.cfg
index 4e09499ae4..fce9cb55f4 100644
--- a/resources/variants/flashforge/flashforge_base_0.30.inst.cfg
+++ b/resources/variants/flashforge/flashforge_base_0.30.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/flashforge/flashforge_base_0.40.inst.cfg b/resources/variants/flashforge/flashforge_base_0.40.inst.cfg
index ec6be2fddf..0744c7c68e 100644
--- a/resources/variants/flashforge/flashforge_base_0.40.inst.cfg
+++ b/resources/variants/flashforge/flashforge_base_0.40.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/flashforge/flashforge_base_0.50.inst.cfg b/resources/variants/flashforge/flashforge_base_0.50.inst.cfg
index 20b88b0afc..6a0f694e22 100644
--- a/resources/variants/flashforge/flashforge_base_0.50.inst.cfg
+++ b/resources/variants/flashforge/flashforge_base_0.50.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/flashforge/flashforge_base_0.60.inst.cfg b/resources/variants/flashforge/flashforge_base_0.60.inst.cfg
index a703c43eef..67d3fcd4c6 100644
--- a/resources/variants/flashforge/flashforge_base_0.60.inst.cfg
+++ b/resources/variants/flashforge/flashforge_base_0.60.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/flashforge/flashforge_dreamer_nx_0.20.inst.cfg b/resources/variants/flashforge/flashforge_dreamer_nx_0.20.inst.cfg
index 6fe62b45b5..2336dc5429 100644
--- a/resources/variants/flashforge/flashforge_dreamer_nx_0.20.inst.cfg
+++ b/resources/variants/flashforge/flashforge_dreamer_nx_0.20.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/flashforge/flashforge_dreamer_nx_0.30.inst.cfg b/resources/variants/flashforge/flashforge_dreamer_nx_0.30.inst.cfg
index d69d153b66..a3944902b3 100644
--- a/resources/variants/flashforge/flashforge_dreamer_nx_0.30.inst.cfg
+++ b/resources/variants/flashforge/flashforge_dreamer_nx_0.30.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/flashforge/flashforge_dreamer_nx_0.40.inst.cfg b/resources/variants/flashforge/flashforge_dreamer_nx_0.40.inst.cfg
index c55c34910b..b63fabe945 100644
--- a/resources/variants/flashforge/flashforge_dreamer_nx_0.40.inst.cfg
+++ b/resources/variants/flashforge/flashforge_dreamer_nx_0.40.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/flashforge/flashforge_dreamer_nx_0.50.inst.cfg b/resources/variants/flashforge/flashforge_dreamer_nx_0.50.inst.cfg
index f3a7cbfa94..ec81a7c2e9 100644
--- a/resources/variants/flashforge/flashforge_dreamer_nx_0.50.inst.cfg
+++ b/resources/variants/flashforge/flashforge_dreamer_nx_0.50.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/flashforge/flashforge_dreamer_nx_0.60.inst.cfg b/resources/variants/flashforge/flashforge_dreamer_nx_0.60.inst.cfg
index 4bbdaa746b..53ff0d67a7 100644
--- a/resources/variants/flashforge/flashforge_dreamer_nx_0.60.inst.cfg
+++ b/resources/variants/flashforge/flashforge_dreamer_nx_0.60.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/flyingbear/flyingbear_base_0.25.inst.cfg b/resources/variants/flyingbear/flyingbear_base_0.25.inst.cfg
index 4a0268f4a8..39a0d590c9 100644
--- a/resources/variants/flyingbear/flyingbear_base_0.25.inst.cfg
+++ b/resources/variants/flyingbear/flyingbear_base_0.25.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/flyingbear/flyingbear_base_0.30.inst.cfg b/resources/variants/flyingbear/flyingbear_base_0.30.inst.cfg
index 26ee37d303..ec73fcc525 100644
--- a/resources/variants/flyingbear/flyingbear_base_0.30.inst.cfg
+++ b/resources/variants/flyingbear/flyingbear_base_0.30.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/flyingbear/flyingbear_base_0.40.inst.cfg b/resources/variants/flyingbear/flyingbear_base_0.40.inst.cfg
index 48bde8a26e..16d8371149 100644
--- a/resources/variants/flyingbear/flyingbear_base_0.40.inst.cfg
+++ b/resources/variants/flyingbear/flyingbear_base_0.40.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/flyingbear/flyingbear_base_0.50.inst.cfg b/resources/variants/flyingbear/flyingbear_base_0.50.inst.cfg
index 5ac7bbe8a5..cc22daaec0 100644
--- a/resources/variants/flyingbear/flyingbear_base_0.50.inst.cfg
+++ b/resources/variants/flyingbear/flyingbear_base_0.50.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/flyingbear/flyingbear_base_0.60.inst.cfg b/resources/variants/flyingbear/flyingbear_base_0.60.inst.cfg
index 46bb2b51f5..03b72994c5 100644
--- a/resources/variants/flyingbear/flyingbear_base_0.60.inst.cfg
+++ b/resources/variants/flyingbear/flyingbear_base_0.60.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/flyingbear/flyingbear_base_0.80.inst.cfg b/resources/variants/flyingbear/flyingbear_base_0.80.inst.cfg
index d3806e67a5..dd543e2675 100644
--- a/resources/variants/flyingbear/flyingbear_base_0.80.inst.cfg
+++ b/resources/variants/flyingbear/flyingbear_base_0.80.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/flyingbear/flyingbear_ghost_4s_0.25.inst.cfg b/resources/variants/flyingbear/flyingbear_ghost_4s_0.25.inst.cfg
index 901cdd211f..5bae98edc1 100644
--- a/resources/variants/flyingbear/flyingbear_ghost_4s_0.25.inst.cfg
+++ b/resources/variants/flyingbear/flyingbear_ghost_4s_0.25.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/flyingbear/flyingbear_ghost_4s_0.30.inst.cfg b/resources/variants/flyingbear/flyingbear_ghost_4s_0.30.inst.cfg
index 587eda0b3e..233f3eb2be 100644
--- a/resources/variants/flyingbear/flyingbear_ghost_4s_0.30.inst.cfg
+++ b/resources/variants/flyingbear/flyingbear_ghost_4s_0.30.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/flyingbear/flyingbear_ghost_4s_0.40.inst.cfg b/resources/variants/flyingbear/flyingbear_ghost_4s_0.40.inst.cfg
index dea6b2d21e..4c1365fbee 100644
--- a/resources/variants/flyingbear/flyingbear_ghost_4s_0.40.inst.cfg
+++ b/resources/variants/flyingbear/flyingbear_ghost_4s_0.40.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/flyingbear/flyingbear_ghost_4s_0.50.inst.cfg b/resources/variants/flyingbear/flyingbear_ghost_4s_0.50.inst.cfg
index dce745ad43..24739c79cc 100644
--- a/resources/variants/flyingbear/flyingbear_ghost_4s_0.50.inst.cfg
+++ b/resources/variants/flyingbear/flyingbear_ghost_4s_0.50.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/flyingbear/flyingbear_ghost_4s_0.60.inst.cfg b/resources/variants/flyingbear/flyingbear_ghost_4s_0.60.inst.cfg
index 211d1147d4..06620b39cf 100644
--- a/resources/variants/flyingbear/flyingbear_ghost_4s_0.60.inst.cfg
+++ b/resources/variants/flyingbear/flyingbear_ghost_4s_0.60.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/flyingbear/flyingbear_ghost_4s_0.80.inst.cfg b/resources/variants/flyingbear/flyingbear_ghost_4s_0.80.inst.cfg
index e263a11d00..32fb9abcdc 100644
--- a/resources/variants/flyingbear/flyingbear_ghost_4s_0.80.inst.cfg
+++ b/resources/variants/flyingbear/flyingbear_ghost_4s_0.80.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/flyingbear/flyingbear_ghost_5_0.25.inst.cfg b/resources/variants/flyingbear/flyingbear_ghost_5_0.25.inst.cfg
index d9b263f65c..69457b3e96 100644
--- a/resources/variants/flyingbear/flyingbear_ghost_5_0.25.inst.cfg
+++ b/resources/variants/flyingbear/flyingbear_ghost_5_0.25.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/flyingbear/flyingbear_ghost_5_0.30.inst.cfg b/resources/variants/flyingbear/flyingbear_ghost_5_0.30.inst.cfg
index d631bc5b27..9bff6523b5 100644
--- a/resources/variants/flyingbear/flyingbear_ghost_5_0.30.inst.cfg
+++ b/resources/variants/flyingbear/flyingbear_ghost_5_0.30.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/flyingbear/flyingbear_ghost_5_0.40.inst.cfg b/resources/variants/flyingbear/flyingbear_ghost_5_0.40.inst.cfg
index 7122bbe6b4..5e1bf0c0e3 100644
--- a/resources/variants/flyingbear/flyingbear_ghost_5_0.40.inst.cfg
+++ b/resources/variants/flyingbear/flyingbear_ghost_5_0.40.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/flyingbear/flyingbear_ghost_5_0.50.inst.cfg b/resources/variants/flyingbear/flyingbear_ghost_5_0.50.inst.cfg
index 9c5f24c04e..5dcc310b58 100644
--- a/resources/variants/flyingbear/flyingbear_ghost_5_0.50.inst.cfg
+++ b/resources/variants/flyingbear/flyingbear_ghost_5_0.50.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/flyingbear/flyingbear_ghost_5_0.60.inst.cfg b/resources/variants/flyingbear/flyingbear_ghost_5_0.60.inst.cfg
index b67b1ba335..97bda89193 100644
--- a/resources/variants/flyingbear/flyingbear_ghost_5_0.60.inst.cfg
+++ b/resources/variants/flyingbear/flyingbear_ghost_5_0.60.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/flyingbear/flyingbear_ghost_5_0.80.inst.cfg b/resources/variants/flyingbear/flyingbear_ghost_5_0.80.inst.cfg
index be2ca48ee0..79e4dfcfe5 100644
--- a/resources/variants/flyingbear/flyingbear_ghost_5_0.80.inst.cfg
+++ b/resources/variants/flyingbear/flyingbear_ghost_5_0.80.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/fusion3/fusion3_0.4.inst.cfg b/resources/variants/fusion3/fusion3_0.4.inst.cfg
index a5fa5b4399..261f26604f 100644
--- a/resources/variants/fusion3/fusion3_0.4.inst.cfg
+++ b/resources/variants/fusion3/fusion3_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/fusion3/fusion3_0.6.inst.cfg b/resources/variants/fusion3/fusion3_0.6.inst.cfg
index dc2fa96bbc..005f95660e 100644
--- a/resources/variants/fusion3/fusion3_0.6.inst.cfg
+++ b/resources/variants/fusion3/fusion3_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/fusion3/fusion3_0.8.inst.cfg b/resources/variants/fusion3/fusion3_0.8.inst.cfg
index 345db8a1df..7d0fdd0cea 100644
--- a/resources/variants/fusion3/fusion3_0.8.inst.cfg
+++ b/resources/variants/fusion3/fusion3_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/fusion3/fusion3_f410_0.4.inst.cfg b/resources/variants/fusion3/fusion3_f410_0.4.inst.cfg
index a5fa5b4399..261f26604f 100644
--- a/resources/variants/fusion3/fusion3_f410_0.4.inst.cfg
+++ b/resources/variants/fusion3/fusion3_f410_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/fusion3/fusion3_f410_0.6.inst.cfg b/resources/variants/fusion3/fusion3_f410_0.6.inst.cfg
index dc2fa96bbc..005f95660e 100644
--- a/resources/variants/fusion3/fusion3_f410_0.6.inst.cfg
+++ b/resources/variants/fusion3/fusion3_f410_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/fusion3/fusion3_f410_0.8.inst.cfg b/resources/variants/fusion3/fusion3_f410_0.8.inst.cfg
index 345db8a1df..7d0fdd0cea 100644
--- a/resources/variants/fusion3/fusion3_f410_0.8.inst.cfg
+++ b/resources/variants/fusion3/fusion3_f410_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/geeetech_variants/geeetech_A10Pro_0.2.inst.cfg b/resources/variants/geeetech_variants/geeetech_A10Pro_0.2.inst.cfg
index abcda08211..9a9e9878e9 100644
--- a/resources/variants/geeetech_variants/geeetech_A10Pro_0.2.inst.cfg
+++ b/resources/variants/geeetech_variants/geeetech_A10Pro_0.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/geeetech_variants/geeetech_A10Pro_0.3.inst.cfg b/resources/variants/geeetech_variants/geeetech_A10Pro_0.3.inst.cfg
index 9add6383cf..2202e0a978 100644
--- a/resources/variants/geeetech_variants/geeetech_A10Pro_0.3.inst.cfg
+++ b/resources/variants/geeetech_variants/geeetech_A10Pro_0.3.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/geeetech_variants/geeetech_A10Pro_0.4.inst.cfg b/resources/variants/geeetech_variants/geeetech_A10Pro_0.4.inst.cfg
index fcdb85111f..fc88f40611 100644
--- a/resources/variants/geeetech_variants/geeetech_A10Pro_0.4.inst.cfg
+++ b/resources/variants/geeetech_variants/geeetech_A10Pro_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/geeetech_variants/geeetech_A10Pro_0.5.inst.cfg b/resources/variants/geeetech_variants/geeetech_A10Pro_0.5.inst.cfg
index b2bfe74018..698b17ef68 100644
--- a/resources/variants/geeetech_variants/geeetech_A10Pro_0.5.inst.cfg
+++ b/resources/variants/geeetech_variants/geeetech_A10Pro_0.5.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/geeetech_variants/geeetech_A10Pro_0.6.inst.cfg b/resources/variants/geeetech_variants/geeetech_A10Pro_0.6.inst.cfg
index 639ed16211..65f63a11a1 100644
--- a/resources/variants/geeetech_variants/geeetech_A10Pro_0.6.inst.cfg
+++ b/resources/variants/geeetech_variants/geeetech_A10Pro_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/geeetech_variants/geeetech_A10Pro_0.8.inst.cfg b/resources/variants/geeetech_variants/geeetech_A10Pro_0.8.inst.cfg
index 4805406203..1430a9d5cb 100644
--- a/resources/variants/geeetech_variants/geeetech_A10Pro_0.8.inst.cfg
+++ b/resources/variants/geeetech_variants/geeetech_A10Pro_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/geeetech_variants/geeetech_A10Pro_1.0.inst.cfg b/resources/variants/geeetech_variants/geeetech_A10Pro_1.0.inst.cfg
index 7a39fca15e..8c29cae1bb 100644
--- a/resources/variants/geeetech_variants/geeetech_A10Pro_1.0.inst.cfg
+++ b/resources/variants/geeetech_variants/geeetech_A10Pro_1.0.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/geeetech_variants/geeetech_A20_0.2.inst.cfg b/resources/variants/geeetech_variants/geeetech_A20_0.2.inst.cfg
index 3f45b4a171..7be8d97e01 100644
--- a/resources/variants/geeetech_variants/geeetech_A20_0.2.inst.cfg
+++ b/resources/variants/geeetech_variants/geeetech_A20_0.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/geeetech_variants/geeetech_A20_0.3.inst.cfg b/resources/variants/geeetech_variants/geeetech_A20_0.3.inst.cfg
index baff92d183..3201d2b9c3 100644
--- a/resources/variants/geeetech_variants/geeetech_A20_0.3.inst.cfg
+++ b/resources/variants/geeetech_variants/geeetech_A20_0.3.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/geeetech_variants/geeetech_A20_0.4.inst.cfg b/resources/variants/geeetech_variants/geeetech_A20_0.4.inst.cfg
index 11c269e31b..568b11da35 100644
--- a/resources/variants/geeetech_variants/geeetech_A20_0.4.inst.cfg
+++ b/resources/variants/geeetech_variants/geeetech_A20_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/geeetech_variants/geeetech_A20_0.5.inst.cfg b/resources/variants/geeetech_variants/geeetech_A20_0.5.inst.cfg
index 0daaabf203..720f7f2dce 100644
--- a/resources/variants/geeetech_variants/geeetech_A20_0.5.inst.cfg
+++ b/resources/variants/geeetech_variants/geeetech_A20_0.5.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/geeetech_variants/geeetech_A20_0.6.inst.cfg b/resources/variants/geeetech_variants/geeetech_A20_0.6.inst.cfg
index d564b7b2d6..ecdddc5cbd 100644
--- a/resources/variants/geeetech_variants/geeetech_A20_0.6.inst.cfg
+++ b/resources/variants/geeetech_variants/geeetech_A20_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/geeetech_variants/geeetech_A20_0.8.inst.cfg b/resources/variants/geeetech_variants/geeetech_A20_0.8.inst.cfg
index 9f70c33d79..5e85dd0b29 100644
--- a/resources/variants/geeetech_variants/geeetech_A20_0.8.inst.cfg
+++ b/resources/variants/geeetech_variants/geeetech_A20_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/geeetech_variants/geeetech_A20_1.0.inst.cfg b/resources/variants/geeetech_variants/geeetech_A20_1.0.inst.cfg
index f3f775ce0e..fdb5b146bc 100644
--- a/resources/variants/geeetech_variants/geeetech_A20_1.0.inst.cfg
+++ b/resources/variants/geeetech_variants/geeetech_A20_1.0.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/geeetech_variants/geeetech_A30Pro_0.2.inst.cfg b/resources/variants/geeetech_variants/geeetech_A30Pro_0.2.inst.cfg
index 27f11cc0f9..2f00ab9655 100644
--- a/resources/variants/geeetech_variants/geeetech_A30Pro_0.2.inst.cfg
+++ b/resources/variants/geeetech_variants/geeetech_A30Pro_0.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/geeetech_variants/geeetech_A30Pro_0.3.inst.cfg b/resources/variants/geeetech_variants/geeetech_A30Pro_0.3.inst.cfg
index 4ccc756492..c19b8e959f 100644
--- a/resources/variants/geeetech_variants/geeetech_A30Pro_0.3.inst.cfg
+++ b/resources/variants/geeetech_variants/geeetech_A30Pro_0.3.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/geeetech_variants/geeetech_A30Pro_0.4.inst.cfg b/resources/variants/geeetech_variants/geeetech_A30Pro_0.4.inst.cfg
index b370be142f..9d2ab142a9 100644
--- a/resources/variants/geeetech_variants/geeetech_A30Pro_0.4.inst.cfg
+++ b/resources/variants/geeetech_variants/geeetech_A30Pro_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/geeetech_variants/geeetech_A30Pro_0.5.inst.cfg b/resources/variants/geeetech_variants/geeetech_A30Pro_0.5.inst.cfg
index 04e926f960..8ade0c96d5 100644
--- a/resources/variants/geeetech_variants/geeetech_A30Pro_0.5.inst.cfg
+++ b/resources/variants/geeetech_variants/geeetech_A30Pro_0.5.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/geeetech_variants/geeetech_A30Pro_0.6.inst.cfg b/resources/variants/geeetech_variants/geeetech_A30Pro_0.6.inst.cfg
index 93ec1fae57..5fe235062e 100644
--- a/resources/variants/geeetech_variants/geeetech_A30Pro_0.6.inst.cfg
+++ b/resources/variants/geeetech_variants/geeetech_A30Pro_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/geeetech_variants/geeetech_A30Pro_0.8.inst.cfg b/resources/variants/geeetech_variants/geeetech_A30Pro_0.8.inst.cfg
index d66f50e2af..fe6e60220c 100644
--- a/resources/variants/geeetech_variants/geeetech_A30Pro_0.8.inst.cfg
+++ b/resources/variants/geeetech_variants/geeetech_A30Pro_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/geeetech_variants/geeetech_A30Pro_1.0.inst.cfg b/resources/variants/geeetech_variants/geeetech_A30Pro_1.0.inst.cfg
index 74e03f790b..19de98bcf7 100644
--- a/resources/variants/geeetech_variants/geeetech_A30Pro_1.0.inst.cfg
+++ b/resources/variants/geeetech_variants/geeetech_A30Pro_1.0.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/geeetech_variants/geeetech_E180_0.2.inst.cfg b/resources/variants/geeetech_variants/geeetech_E180_0.2.inst.cfg
index 2ef76388c6..ee96e1c069 100644
--- a/resources/variants/geeetech_variants/geeetech_E180_0.2.inst.cfg
+++ b/resources/variants/geeetech_variants/geeetech_E180_0.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/geeetech_variants/geeetech_E180_0.3.inst.cfg b/resources/variants/geeetech_variants/geeetech_E180_0.3.inst.cfg
index 63c7194929..e86a3f4265 100644
--- a/resources/variants/geeetech_variants/geeetech_E180_0.3.inst.cfg
+++ b/resources/variants/geeetech_variants/geeetech_E180_0.3.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/geeetech_variants/geeetech_E180_0.4.inst.cfg b/resources/variants/geeetech_variants/geeetech_E180_0.4.inst.cfg
index 88860d28f8..187ad167f9 100644
--- a/resources/variants/geeetech_variants/geeetech_E180_0.4.inst.cfg
+++ b/resources/variants/geeetech_variants/geeetech_E180_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/geeetech_variants/geeetech_E180_0.5.inst.cfg b/resources/variants/geeetech_variants/geeetech_E180_0.5.inst.cfg
index ca3a5fa082..73f36e97c9 100644
--- a/resources/variants/geeetech_variants/geeetech_E180_0.5.inst.cfg
+++ b/resources/variants/geeetech_variants/geeetech_E180_0.5.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/geeetech_variants/geeetech_E180_0.6.inst.cfg b/resources/variants/geeetech_variants/geeetech_E180_0.6.inst.cfg
index 76aa777f40..b685d8b0ac 100644
--- a/resources/variants/geeetech_variants/geeetech_E180_0.6.inst.cfg
+++ b/resources/variants/geeetech_variants/geeetech_E180_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/geeetech_variants/geeetech_E180_0.8.inst.cfg b/resources/variants/geeetech_variants/geeetech_E180_0.8.inst.cfg
index 0969e0d4b7..3a961ab375 100644
--- a/resources/variants/geeetech_variants/geeetech_E180_0.8.inst.cfg
+++ b/resources/variants/geeetech_variants/geeetech_E180_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/geeetech_variants/geeetech_E180_1.0.inst.cfg b/resources/variants/geeetech_variants/geeetech_E180_1.0.inst.cfg
index b21b72bf67..45e7f7b6fc 100644
--- a/resources/variants/geeetech_variants/geeetech_E180_1.0.inst.cfg
+++ b/resources/variants/geeetech_variants/geeetech_E180_1.0.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/geeetech_variants/geeetech_GiantArmD200_0.2.inst.cfg b/resources/variants/geeetech_variants/geeetech_GiantArmD200_0.2.inst.cfg
index e0829ea411..1500608c0f 100644
--- a/resources/variants/geeetech_variants/geeetech_GiantArmD200_0.2.inst.cfg
+++ b/resources/variants/geeetech_variants/geeetech_GiantArmD200_0.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/geeetech_variants/geeetech_GiantArmD200_0.3.inst.cfg b/resources/variants/geeetech_variants/geeetech_GiantArmD200_0.3.inst.cfg
index 135bbfc833..028454782f 100644
--- a/resources/variants/geeetech_variants/geeetech_GiantArmD200_0.3.inst.cfg
+++ b/resources/variants/geeetech_variants/geeetech_GiantArmD200_0.3.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/geeetech_variants/geeetech_GiantArmD200_0.4.inst.cfg b/resources/variants/geeetech_variants/geeetech_GiantArmD200_0.4.inst.cfg
index fb456d599d..6a0384123b 100644
--- a/resources/variants/geeetech_variants/geeetech_GiantArmD200_0.4.inst.cfg
+++ b/resources/variants/geeetech_variants/geeetech_GiantArmD200_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/geeetech_variants/geeetech_GiantArmD200_0.5.inst.cfg b/resources/variants/geeetech_variants/geeetech_GiantArmD200_0.5.inst.cfg
index 45682fcb6f..8beb28df6d 100644
--- a/resources/variants/geeetech_variants/geeetech_GiantArmD200_0.5.inst.cfg
+++ b/resources/variants/geeetech_variants/geeetech_GiantArmD200_0.5.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/geeetech_variants/geeetech_GiantArmD200_0.6.inst.cfg b/resources/variants/geeetech_variants/geeetech_GiantArmD200_0.6.inst.cfg
index a26aa77b27..690db843a8 100644
--- a/resources/variants/geeetech_variants/geeetech_GiantArmD200_0.6.inst.cfg
+++ b/resources/variants/geeetech_variants/geeetech_GiantArmD200_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/geeetech_variants/geeetech_GiantArmD200_0.8.inst.cfg b/resources/variants/geeetech_variants/geeetech_GiantArmD200_0.8.inst.cfg
index fe013e54fe..5548239364 100644
--- a/resources/variants/geeetech_variants/geeetech_GiantArmD200_0.8.inst.cfg
+++ b/resources/variants/geeetech_variants/geeetech_GiantArmD200_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/geeetech_variants/geeetech_GiantArmD200_1.0.inst.cfg b/resources/variants/geeetech_variants/geeetech_GiantArmD200_1.0.inst.cfg
index 5a940628a4..64b436c163 100644
--- a/resources/variants/geeetech_variants/geeetech_GiantArmD200_1.0.inst.cfg
+++ b/resources/variants/geeetech_variants/geeetech_GiantArmD200_1.0.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/geeetech_variants/geeetech_I3ProB_0.2.inst.cfg b/resources/variants/geeetech_variants/geeetech_I3ProB_0.2.inst.cfg
index 7039580270..81ed9dfa9d 100644
--- a/resources/variants/geeetech_variants/geeetech_I3ProB_0.2.inst.cfg
+++ b/resources/variants/geeetech_variants/geeetech_I3ProB_0.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/geeetech_variants/geeetech_I3ProB_0.3.inst.cfg b/resources/variants/geeetech_variants/geeetech_I3ProB_0.3.inst.cfg
index f60a229be6..c987c0d089 100644
--- a/resources/variants/geeetech_variants/geeetech_I3ProB_0.3.inst.cfg
+++ b/resources/variants/geeetech_variants/geeetech_I3ProB_0.3.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/geeetech_variants/geeetech_I3ProB_0.4.inst.cfg b/resources/variants/geeetech_variants/geeetech_I3ProB_0.4.inst.cfg
index 336cdb6aa5..24f2565020 100644
--- a/resources/variants/geeetech_variants/geeetech_I3ProB_0.4.inst.cfg
+++ b/resources/variants/geeetech_variants/geeetech_I3ProB_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/geeetech_variants/geeetech_I3ProB_0.5.inst.cfg b/resources/variants/geeetech_variants/geeetech_I3ProB_0.5.inst.cfg
index 0d08358ba4..c6fdbe00ec 100644
--- a/resources/variants/geeetech_variants/geeetech_I3ProB_0.5.inst.cfg
+++ b/resources/variants/geeetech_variants/geeetech_I3ProB_0.5.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/geeetech_variants/geeetech_I3ProB_0.6.inst.cfg b/resources/variants/geeetech_variants/geeetech_I3ProB_0.6.inst.cfg
index eb61a022e9..0025650b9e 100644
--- a/resources/variants/geeetech_variants/geeetech_I3ProB_0.6.inst.cfg
+++ b/resources/variants/geeetech_variants/geeetech_I3ProB_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/geeetech_variants/geeetech_I3ProB_0.8.inst.cfg b/resources/variants/geeetech_variants/geeetech_I3ProB_0.8.inst.cfg
index f3fde4a230..0b85e69206 100644
--- a/resources/variants/geeetech_variants/geeetech_I3ProB_0.8.inst.cfg
+++ b/resources/variants/geeetech_variants/geeetech_I3ProB_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/geeetech_variants/geeetech_I3ProB_1.0.inst.cfg b/resources/variants/geeetech_variants/geeetech_I3ProB_1.0.inst.cfg
index e9c06eead9..655f01f84d 100644
--- a/resources/variants/geeetech_variants/geeetech_I3ProB_1.0.inst.cfg
+++ b/resources/variants/geeetech_variants/geeetech_I3ProB_1.0.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/geeetech_variants/geeetech_I3ProW_0.2.inst.cfg b/resources/variants/geeetech_variants/geeetech_I3ProW_0.2.inst.cfg
index 154c87c75c..d7f363ad54 100644
--- a/resources/variants/geeetech_variants/geeetech_I3ProW_0.2.inst.cfg
+++ b/resources/variants/geeetech_variants/geeetech_I3ProW_0.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/geeetech_variants/geeetech_I3ProW_0.3.inst.cfg b/resources/variants/geeetech_variants/geeetech_I3ProW_0.3.inst.cfg
index d96eeec92f..78e32292a9 100644
--- a/resources/variants/geeetech_variants/geeetech_I3ProW_0.3.inst.cfg
+++ b/resources/variants/geeetech_variants/geeetech_I3ProW_0.3.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/geeetech_variants/geeetech_I3ProW_0.4.inst.cfg b/resources/variants/geeetech_variants/geeetech_I3ProW_0.4.inst.cfg
index 2257739320..24b83a1403 100644
--- a/resources/variants/geeetech_variants/geeetech_I3ProW_0.4.inst.cfg
+++ b/resources/variants/geeetech_variants/geeetech_I3ProW_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/geeetech_variants/geeetech_I3ProW_0.5.inst.cfg b/resources/variants/geeetech_variants/geeetech_I3ProW_0.5.inst.cfg
index 0a96d44ee8..e2fb8c11c4 100644
--- a/resources/variants/geeetech_variants/geeetech_I3ProW_0.5.inst.cfg
+++ b/resources/variants/geeetech_variants/geeetech_I3ProW_0.5.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/geeetech_variants/geeetech_I3ProW_0.6.inst.cfg b/resources/variants/geeetech_variants/geeetech_I3ProW_0.6.inst.cfg
index 7a1a3ee3cb..050609fd6c 100644
--- a/resources/variants/geeetech_variants/geeetech_I3ProW_0.6.inst.cfg
+++ b/resources/variants/geeetech_variants/geeetech_I3ProW_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/geeetech_variants/geeetech_I3ProW_0.8.inst.cfg b/resources/variants/geeetech_variants/geeetech_I3ProW_0.8.inst.cfg
index fddaa9ac14..3a95ad3e79 100644
--- a/resources/variants/geeetech_variants/geeetech_I3ProW_0.8.inst.cfg
+++ b/resources/variants/geeetech_variants/geeetech_I3ProW_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/geeetech_variants/geeetech_I3ProW_1.0.inst.cfg b/resources/variants/geeetech_variants/geeetech_I3ProW_1.0.inst.cfg
index d03238ad27..c7cd51bc8d 100644
--- a/resources/variants/geeetech_variants/geeetech_I3ProW_1.0.inst.cfg
+++ b/resources/variants/geeetech_variants/geeetech_I3ProW_1.0.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/geeetech_variants/geeetech_MeCreator2_0.2.inst.cfg b/resources/variants/geeetech_variants/geeetech_MeCreator2_0.2.inst.cfg
index ad456d3384..c1256d94e6 100644
--- a/resources/variants/geeetech_variants/geeetech_MeCreator2_0.2.inst.cfg
+++ b/resources/variants/geeetech_variants/geeetech_MeCreator2_0.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/geeetech_variants/geeetech_MeCreator2_0.3.inst.cfg b/resources/variants/geeetech_variants/geeetech_MeCreator2_0.3.inst.cfg
index d8b7eb28f1..a68a22081d 100644
--- a/resources/variants/geeetech_variants/geeetech_MeCreator2_0.3.inst.cfg
+++ b/resources/variants/geeetech_variants/geeetech_MeCreator2_0.3.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/geeetech_variants/geeetech_MeCreator2_0.4.inst.cfg b/resources/variants/geeetech_variants/geeetech_MeCreator2_0.4.inst.cfg
index cfe4e62a44..1197b82844 100644
--- a/resources/variants/geeetech_variants/geeetech_MeCreator2_0.4.inst.cfg
+++ b/resources/variants/geeetech_variants/geeetech_MeCreator2_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/geeetech_variants/geeetech_MeCreator2_0.5.inst.cfg b/resources/variants/geeetech_variants/geeetech_MeCreator2_0.5.inst.cfg
index f9fb4c265b..7b816051bc 100644
--- a/resources/variants/geeetech_variants/geeetech_MeCreator2_0.5.inst.cfg
+++ b/resources/variants/geeetech_variants/geeetech_MeCreator2_0.5.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/geeetech_variants/geeetech_MeCreator2_0.6.inst.cfg b/resources/variants/geeetech_variants/geeetech_MeCreator2_0.6.inst.cfg
index 9d227c5cb9..44ac8d0d84 100644
--- a/resources/variants/geeetech_variants/geeetech_MeCreator2_0.6.inst.cfg
+++ b/resources/variants/geeetech_variants/geeetech_MeCreator2_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/geeetech_variants/geeetech_MeCreator2_0.8.inst.cfg b/resources/variants/geeetech_variants/geeetech_MeCreator2_0.8.inst.cfg
index 2e6ead57d6..b5ed03911f 100644
--- a/resources/variants/geeetech_variants/geeetech_MeCreator2_0.8.inst.cfg
+++ b/resources/variants/geeetech_variants/geeetech_MeCreator2_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/geeetech_variants/geeetech_MeCreator2_1.0.inst.cfg b/resources/variants/geeetech_variants/geeetech_MeCreator2_1.0.inst.cfg
index 676edbf360..cf1b29a5db 100644
--- a/resources/variants/geeetech_variants/geeetech_MeCreator2_1.0.inst.cfg
+++ b/resources/variants/geeetech_variants/geeetech_MeCreator2_1.0.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/geeetech_variants/geeetech_MeCreator_0.2.inst.cfg b/resources/variants/geeetech_variants/geeetech_MeCreator_0.2.inst.cfg
index 64a37cce6b..b615fdf956 100644
--- a/resources/variants/geeetech_variants/geeetech_MeCreator_0.2.inst.cfg
+++ b/resources/variants/geeetech_variants/geeetech_MeCreator_0.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/geeetech_variants/geeetech_MeCreator_0.3.inst.cfg b/resources/variants/geeetech_variants/geeetech_MeCreator_0.3.inst.cfg
index 725591ab18..fdcac4247c 100644
--- a/resources/variants/geeetech_variants/geeetech_MeCreator_0.3.inst.cfg
+++ b/resources/variants/geeetech_variants/geeetech_MeCreator_0.3.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/geeetech_variants/geeetech_MeCreator_0.4.inst.cfg b/resources/variants/geeetech_variants/geeetech_MeCreator_0.4.inst.cfg
index 42c592273a..e8a30cb72d 100644
--- a/resources/variants/geeetech_variants/geeetech_MeCreator_0.4.inst.cfg
+++ b/resources/variants/geeetech_variants/geeetech_MeCreator_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/geeetech_variants/geeetech_MeCreator_0.5.inst.cfg b/resources/variants/geeetech_variants/geeetech_MeCreator_0.5.inst.cfg
index 2b2f2fa077..96e2165217 100644
--- a/resources/variants/geeetech_variants/geeetech_MeCreator_0.5.inst.cfg
+++ b/resources/variants/geeetech_variants/geeetech_MeCreator_0.5.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/geeetech_variants/geeetech_MeCreator_0.6.inst.cfg b/resources/variants/geeetech_variants/geeetech_MeCreator_0.6.inst.cfg
index a3a96e0674..05de4f03fc 100644
--- a/resources/variants/geeetech_variants/geeetech_MeCreator_0.6.inst.cfg
+++ b/resources/variants/geeetech_variants/geeetech_MeCreator_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/geeetech_variants/geeetech_MeCreator_0.8.inst.cfg b/resources/variants/geeetech_variants/geeetech_MeCreator_0.8.inst.cfg
index 29427aa669..e1ca78c632 100644
--- a/resources/variants/geeetech_variants/geeetech_MeCreator_0.8.inst.cfg
+++ b/resources/variants/geeetech_variants/geeetech_MeCreator_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/geeetech_variants/geeetech_MeCreator_1.0.inst.cfg b/resources/variants/geeetech_variants/geeetech_MeCreator_1.0.inst.cfg
index cb6b2dbc73..3bc4fb4791 100644
--- a/resources/variants/geeetech_variants/geeetech_MeCreator_1.0.inst.cfg
+++ b/resources/variants/geeetech_variants/geeetech_MeCreator_1.0.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/geeetech_variants/geeetech_MeDucer_0.2.inst.cfg b/resources/variants/geeetech_variants/geeetech_MeDucer_0.2.inst.cfg
index 79d5492536..29098cad27 100644
--- a/resources/variants/geeetech_variants/geeetech_MeDucer_0.2.inst.cfg
+++ b/resources/variants/geeetech_variants/geeetech_MeDucer_0.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/geeetech_variants/geeetech_MeDucer_0.3.inst.cfg b/resources/variants/geeetech_variants/geeetech_MeDucer_0.3.inst.cfg
index 517f3a0d89..14ab2423ad 100644
--- a/resources/variants/geeetech_variants/geeetech_MeDucer_0.3.inst.cfg
+++ b/resources/variants/geeetech_variants/geeetech_MeDucer_0.3.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/geeetech_variants/geeetech_MeDucer_0.4.inst.cfg b/resources/variants/geeetech_variants/geeetech_MeDucer_0.4.inst.cfg
index 4836258c3d..ff64aaf57c 100644
--- a/resources/variants/geeetech_variants/geeetech_MeDucer_0.4.inst.cfg
+++ b/resources/variants/geeetech_variants/geeetech_MeDucer_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/geeetech_variants/geeetech_MeDucer_0.5.inst.cfg b/resources/variants/geeetech_variants/geeetech_MeDucer_0.5.inst.cfg
index 73b25d1d63..cb75505ad8 100644
--- a/resources/variants/geeetech_variants/geeetech_MeDucer_0.5.inst.cfg
+++ b/resources/variants/geeetech_variants/geeetech_MeDucer_0.5.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/geeetech_variants/geeetech_MeDucer_0.6.inst.cfg b/resources/variants/geeetech_variants/geeetech_MeDucer_0.6.inst.cfg
index 6e7c0961df..4a606afa5e 100644
--- a/resources/variants/geeetech_variants/geeetech_MeDucer_0.6.inst.cfg
+++ b/resources/variants/geeetech_variants/geeetech_MeDucer_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/geeetech_variants/geeetech_MeDucer_0.8.inst.cfg b/resources/variants/geeetech_variants/geeetech_MeDucer_0.8.inst.cfg
index 69802a2b29..de9f4a6eac 100644
--- a/resources/variants/geeetech_variants/geeetech_MeDucer_0.8.inst.cfg
+++ b/resources/variants/geeetech_variants/geeetech_MeDucer_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/geeetech_variants/geeetech_MeDucer_1.0.inst.cfg b/resources/variants/geeetech_variants/geeetech_MeDucer_1.0.inst.cfg
index 42f2be061b..b8d702dd92 100644
--- a/resources/variants/geeetech_variants/geeetech_MeDucer_1.0.inst.cfg
+++ b/resources/variants/geeetech_variants/geeetech_MeDucer_1.0.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/geeetech_variants/geeetech_MizarMax_0.2.inst.cfg b/resources/variants/geeetech_variants/geeetech_MizarMax_0.2.inst.cfg
index 6d03f2e464..b275807626 100644
--- a/resources/variants/geeetech_variants/geeetech_MizarMax_0.2.inst.cfg
+++ b/resources/variants/geeetech_variants/geeetech_MizarMax_0.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/geeetech_variants/geeetech_MizarMax_0.3.inst.cfg b/resources/variants/geeetech_variants/geeetech_MizarMax_0.3.inst.cfg
index 99122ce597..444cd8c49e 100644
--- a/resources/variants/geeetech_variants/geeetech_MizarMax_0.3.inst.cfg
+++ b/resources/variants/geeetech_variants/geeetech_MizarMax_0.3.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/geeetech_variants/geeetech_MizarMax_0.4.inst.cfg b/resources/variants/geeetech_variants/geeetech_MizarMax_0.4.inst.cfg
index 8be18a4c73..b12b83d69d 100644
--- a/resources/variants/geeetech_variants/geeetech_MizarMax_0.4.inst.cfg
+++ b/resources/variants/geeetech_variants/geeetech_MizarMax_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/geeetech_variants/geeetech_MizarMax_0.5.inst.cfg b/resources/variants/geeetech_variants/geeetech_MizarMax_0.5.inst.cfg
index f6cb47d79a..fd808f3a2d 100644
--- a/resources/variants/geeetech_variants/geeetech_MizarMax_0.5.inst.cfg
+++ b/resources/variants/geeetech_variants/geeetech_MizarMax_0.5.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/geeetech_variants/geeetech_MizarMax_0.6.inst.cfg b/resources/variants/geeetech_variants/geeetech_MizarMax_0.6.inst.cfg
index b1ec54e6f1..304bf82ed6 100644
--- a/resources/variants/geeetech_variants/geeetech_MizarMax_0.6.inst.cfg
+++ b/resources/variants/geeetech_variants/geeetech_MizarMax_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/geeetech_variants/geeetech_MizarMax_0.8.inst.cfg b/resources/variants/geeetech_variants/geeetech_MizarMax_0.8.inst.cfg
index ec80d132cb..e2a2d917bd 100644
--- a/resources/variants/geeetech_variants/geeetech_MizarMax_0.8.inst.cfg
+++ b/resources/variants/geeetech_variants/geeetech_MizarMax_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/geeetech_variants/geeetech_MizarMax_1.0.inst.cfg b/resources/variants/geeetech_variants/geeetech_MizarMax_1.0.inst.cfg
index 0509358b3d..503ee47523 100644
--- a/resources/variants/geeetech_variants/geeetech_MizarMax_1.0.inst.cfg
+++ b/resources/variants/geeetech_variants/geeetech_MizarMax_1.0.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/geeetech_variants/geeetech_MizarPro_0.2.inst.cfg b/resources/variants/geeetech_variants/geeetech_MizarPro_0.2.inst.cfg
index b39d2dab93..008949a21a 100644
--- a/resources/variants/geeetech_variants/geeetech_MizarPro_0.2.inst.cfg
+++ b/resources/variants/geeetech_variants/geeetech_MizarPro_0.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/geeetech_variants/geeetech_MizarPro_0.3.inst.cfg b/resources/variants/geeetech_variants/geeetech_MizarPro_0.3.inst.cfg
index b89459e8dd..011102c56d 100644
--- a/resources/variants/geeetech_variants/geeetech_MizarPro_0.3.inst.cfg
+++ b/resources/variants/geeetech_variants/geeetech_MizarPro_0.3.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/geeetech_variants/geeetech_MizarPro_0.4.inst.cfg b/resources/variants/geeetech_variants/geeetech_MizarPro_0.4.inst.cfg
index 946898bc64..31b0a7b290 100644
--- a/resources/variants/geeetech_variants/geeetech_MizarPro_0.4.inst.cfg
+++ b/resources/variants/geeetech_variants/geeetech_MizarPro_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/geeetech_variants/geeetech_MizarPro_0.5.inst.cfg b/resources/variants/geeetech_variants/geeetech_MizarPro_0.5.inst.cfg
index 942c51bffa..4cf9cdde6a 100644
--- a/resources/variants/geeetech_variants/geeetech_MizarPro_0.5.inst.cfg
+++ b/resources/variants/geeetech_variants/geeetech_MizarPro_0.5.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/geeetech_variants/geeetech_MizarPro_0.6.inst.cfg b/resources/variants/geeetech_variants/geeetech_MizarPro_0.6.inst.cfg
index d8159f4575..a514327da3 100644
--- a/resources/variants/geeetech_variants/geeetech_MizarPro_0.6.inst.cfg
+++ b/resources/variants/geeetech_variants/geeetech_MizarPro_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/geeetech_variants/geeetech_MizarPro_0.8.inst.cfg b/resources/variants/geeetech_variants/geeetech_MizarPro_0.8.inst.cfg
index 743f27e401..78e14970c6 100644
--- a/resources/variants/geeetech_variants/geeetech_MizarPro_0.8.inst.cfg
+++ b/resources/variants/geeetech_variants/geeetech_MizarPro_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/geeetech_variants/geeetech_MizarPro_1.0.inst.cfg b/resources/variants/geeetech_variants/geeetech_MizarPro_1.0.inst.cfg
index 1c5feeda3b..731eebadcf 100644
--- a/resources/variants/geeetech_variants/geeetech_MizarPro_1.0.inst.cfg
+++ b/resources/variants/geeetech_variants/geeetech_MizarPro_1.0.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/geeetech_variants/geeetech_MizarS_0.2.inst.cfg b/resources/variants/geeetech_variants/geeetech_MizarS_0.2.inst.cfg
index 421fcc9958..f3372f5130 100644
--- a/resources/variants/geeetech_variants/geeetech_MizarS_0.2.inst.cfg
+++ b/resources/variants/geeetech_variants/geeetech_MizarS_0.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/geeetech_variants/geeetech_MizarS_0.3.inst.cfg b/resources/variants/geeetech_variants/geeetech_MizarS_0.3.inst.cfg
index 066c20bc4b..2c1b42a7d3 100644
--- a/resources/variants/geeetech_variants/geeetech_MizarS_0.3.inst.cfg
+++ b/resources/variants/geeetech_variants/geeetech_MizarS_0.3.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/geeetech_variants/geeetech_MizarS_0.4.inst.cfg b/resources/variants/geeetech_variants/geeetech_MizarS_0.4.inst.cfg
index 2f5f753525..f47174704d 100644
--- a/resources/variants/geeetech_variants/geeetech_MizarS_0.4.inst.cfg
+++ b/resources/variants/geeetech_variants/geeetech_MizarS_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/geeetech_variants/geeetech_MizarS_0.5.inst.cfg b/resources/variants/geeetech_variants/geeetech_MizarS_0.5.inst.cfg
index 3b987a17de..103013e221 100644
--- a/resources/variants/geeetech_variants/geeetech_MizarS_0.5.inst.cfg
+++ b/resources/variants/geeetech_variants/geeetech_MizarS_0.5.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/geeetech_variants/geeetech_MizarS_0.6.inst.cfg b/resources/variants/geeetech_variants/geeetech_MizarS_0.6.inst.cfg
index d87ed0256c..f4ba7996b6 100644
--- a/resources/variants/geeetech_variants/geeetech_MizarS_0.6.inst.cfg
+++ b/resources/variants/geeetech_variants/geeetech_MizarS_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/geeetech_variants/geeetech_MizarS_0.8.inst.cfg b/resources/variants/geeetech_variants/geeetech_MizarS_0.8.inst.cfg
index d54cf7f1d3..06e9293f08 100644
--- a/resources/variants/geeetech_variants/geeetech_MizarS_0.8.inst.cfg
+++ b/resources/variants/geeetech_variants/geeetech_MizarS_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/geeetech_variants/geeetech_MizarS_1.0.inst.cfg b/resources/variants/geeetech_variants/geeetech_MizarS_1.0.inst.cfg
index 5650d5c431..2f15045922 100644
--- a/resources/variants/geeetech_variants/geeetech_MizarS_1.0.inst.cfg
+++ b/resources/variants/geeetech_variants/geeetech_MizarS_1.0.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/geeetech_variants/geeetech_Mizar_0.2.inst.cfg b/resources/variants/geeetech_variants/geeetech_Mizar_0.2.inst.cfg
index dabff25114..27897ba995 100644
--- a/resources/variants/geeetech_variants/geeetech_Mizar_0.2.inst.cfg
+++ b/resources/variants/geeetech_variants/geeetech_Mizar_0.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/geeetech_variants/geeetech_Mizar_0.3.inst.cfg b/resources/variants/geeetech_variants/geeetech_Mizar_0.3.inst.cfg
index ea8cb436a5..cbda21f3a8 100644
--- a/resources/variants/geeetech_variants/geeetech_Mizar_0.3.inst.cfg
+++ b/resources/variants/geeetech_variants/geeetech_Mizar_0.3.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/geeetech_variants/geeetech_Mizar_0.4.inst.cfg b/resources/variants/geeetech_variants/geeetech_Mizar_0.4.inst.cfg
index b5293219d9..7f3b37557b 100644
--- a/resources/variants/geeetech_variants/geeetech_Mizar_0.4.inst.cfg
+++ b/resources/variants/geeetech_variants/geeetech_Mizar_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/geeetech_variants/geeetech_Mizar_0.5.inst.cfg b/resources/variants/geeetech_variants/geeetech_Mizar_0.5.inst.cfg
index 1ae54fafe8..7f928eb7d7 100644
--- a/resources/variants/geeetech_variants/geeetech_Mizar_0.5.inst.cfg
+++ b/resources/variants/geeetech_variants/geeetech_Mizar_0.5.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/geeetech_variants/geeetech_Mizar_0.6.inst.cfg b/resources/variants/geeetech_variants/geeetech_Mizar_0.6.inst.cfg
index b3b515fe5a..f50565bd15 100644
--- a/resources/variants/geeetech_variants/geeetech_Mizar_0.6.inst.cfg
+++ b/resources/variants/geeetech_variants/geeetech_Mizar_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/geeetech_variants/geeetech_Mizar_0.8.inst.cfg b/resources/variants/geeetech_variants/geeetech_Mizar_0.8.inst.cfg
index 3f9e90d235..7c164087d8 100644
--- a/resources/variants/geeetech_variants/geeetech_Mizar_0.8.inst.cfg
+++ b/resources/variants/geeetech_variants/geeetech_Mizar_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/geeetech_variants/geeetech_Mizar_1.0.inst.cfg b/resources/variants/geeetech_variants/geeetech_Mizar_1.0.inst.cfg
index 5e238917b4..a4239bb42f 100644
--- a/resources/variants/geeetech_variants/geeetech_Mizar_1.0.inst.cfg
+++ b/resources/variants/geeetech_variants/geeetech_Mizar_1.0.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/geeetech_variants/geeetech_Thunder_0.2.inst.cfg b/resources/variants/geeetech_variants/geeetech_Thunder_0.2.inst.cfg
index 53e0e8df06..f28d501781 100644
--- a/resources/variants/geeetech_variants/geeetech_Thunder_0.2.inst.cfg
+++ b/resources/variants/geeetech_variants/geeetech_Thunder_0.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/geeetech_variants/geeetech_Thunder_0.3.inst.cfg b/resources/variants/geeetech_variants/geeetech_Thunder_0.3.inst.cfg
index 9c8c78b042..4fbb3f0926 100644
--- a/resources/variants/geeetech_variants/geeetech_Thunder_0.3.inst.cfg
+++ b/resources/variants/geeetech_variants/geeetech_Thunder_0.3.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/geeetech_variants/geeetech_Thunder_0.4.inst.cfg b/resources/variants/geeetech_variants/geeetech_Thunder_0.4.inst.cfg
index 5ef1f0213f..99e2398e70 100644
--- a/resources/variants/geeetech_variants/geeetech_Thunder_0.4.inst.cfg
+++ b/resources/variants/geeetech_variants/geeetech_Thunder_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/geeetech_variants/geeetech_Thunder_0.5.inst.cfg b/resources/variants/geeetech_variants/geeetech_Thunder_0.5.inst.cfg
index 873943e5d4..d017e391d9 100644
--- a/resources/variants/geeetech_variants/geeetech_Thunder_0.5.inst.cfg
+++ b/resources/variants/geeetech_variants/geeetech_Thunder_0.5.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/geeetech_variants/geeetech_Thunder_0.6.inst.cfg b/resources/variants/geeetech_variants/geeetech_Thunder_0.6.inst.cfg
index c55dfc8b2f..670d6e9668 100644
--- a/resources/variants/geeetech_variants/geeetech_Thunder_0.6.inst.cfg
+++ b/resources/variants/geeetech_variants/geeetech_Thunder_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/geeetech_variants/geeetech_Thunder_0.8.inst.cfg b/resources/variants/geeetech_variants/geeetech_Thunder_0.8.inst.cfg
index aec0c6eb81..850ebfc9ac 100644
--- a/resources/variants/geeetech_variants/geeetech_Thunder_0.8.inst.cfg
+++ b/resources/variants/geeetech_variants/geeetech_Thunder_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/geeetech_variants/geeetech_Thunder_1.0.inst.cfg b/resources/variants/geeetech_variants/geeetech_Thunder_1.0.inst.cfg
index 494ac267df..009a647ab0 100644
--- a/resources/variants/geeetech_variants/geeetech_Thunder_1.0.inst.cfg
+++ b/resources/variants/geeetech_variants/geeetech_Thunder_1.0.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/gmax/gmax15plus_025_e3d.inst.cfg b/resources/variants/gmax/gmax15plus_025_e3d.inst.cfg
index 10c660f66c..f3ffadd4ef 100644
--- a/resources/variants/gmax/gmax15plus_025_e3d.inst.cfg
+++ b/resources/variants/gmax/gmax15plus_025_e3d.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
author = gcreate
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/gmax/gmax15plus_04_e3d.inst.cfg b/resources/variants/gmax/gmax15plus_04_e3d.inst.cfg
index 58a3426ee4..3eb5c892d8 100644
--- a/resources/variants/gmax/gmax15plus_04_e3d.inst.cfg
+++ b/resources/variants/gmax/gmax15plus_04_e3d.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
author = gcreate
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/gmax/gmax15plus_05_e3d.inst.cfg b/resources/variants/gmax/gmax15plus_05_e3d.inst.cfg
index d5a2af20d4..9a2e0b9baa 100644
--- a/resources/variants/gmax/gmax15plus_05_e3d.inst.cfg
+++ b/resources/variants/gmax/gmax15plus_05_e3d.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
author = gcreate
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/gmax/gmax15plus_05_jhead.inst.cfg b/resources/variants/gmax/gmax15plus_05_jhead.inst.cfg
index 8892127ed8..2aa34bdedd 100644
--- a/resources/variants/gmax/gmax15plus_05_jhead.inst.cfg
+++ b/resources/variants/gmax/gmax15plus_05_jhead.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
author = gcreate
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/gmax/gmax15plus_06_e3d.inst.cfg b/resources/variants/gmax/gmax15plus_06_e3d.inst.cfg
index 8f59c32547..97da3458b8 100644
--- a/resources/variants/gmax/gmax15plus_06_e3d.inst.cfg
+++ b/resources/variants/gmax/gmax15plus_06_e3d.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
author = gcreate
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/gmax/gmax15plus_08_e3d.inst.cfg b/resources/variants/gmax/gmax15plus_08_e3d.inst.cfg
index d3a2cf09f8..d76fb1ab6d 100644
--- a/resources/variants/gmax/gmax15plus_08_e3d.inst.cfg
+++ b/resources/variants/gmax/gmax15plus_08_e3d.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
author = gcreate
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/gmax/gmax15plus_10_jhead.inst.cfg b/resources/variants/gmax/gmax15plus_10_jhead.inst.cfg
index ca7e86dc64..10241ec4ae 100644
--- a/resources/variants/gmax/gmax15plus_10_jhead.inst.cfg
+++ b/resources/variants/gmax/gmax15plus_10_jhead.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
author = gcreate
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/gmax/gmax15plus_12_e3d.inst.cfg b/resources/variants/gmax/gmax15plus_12_e3d.inst.cfg
index b16e114990..75bd587aca 100644
--- a/resources/variants/gmax/gmax15plus_12_e3d.inst.cfg
+++ b/resources/variants/gmax/gmax15plus_12_e3d.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
author = gcreate
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/gmax/gmax15plus_dual_025_e3d.inst.cfg b/resources/variants/gmax/gmax15plus_dual_025_e3d.inst.cfg
index 28967cf8b1..304dd70619 100644
--- a/resources/variants/gmax/gmax15plus_dual_025_e3d.inst.cfg
+++ b/resources/variants/gmax/gmax15plus_dual_025_e3d.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
author = gcreate
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/gmax/gmax15plus_dual_04_e3d.inst.cfg b/resources/variants/gmax/gmax15plus_dual_04_e3d.inst.cfg
index fa6b4ed075..ba54ecbc23 100644
--- a/resources/variants/gmax/gmax15plus_dual_04_e3d.inst.cfg
+++ b/resources/variants/gmax/gmax15plus_dual_04_e3d.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
author = gcreate
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/gmax/gmax15plus_dual_05_e3d.inst.cfg b/resources/variants/gmax/gmax15plus_dual_05_e3d.inst.cfg
index 9a11966cce..ec91df6fc0 100644
--- a/resources/variants/gmax/gmax15plus_dual_05_e3d.inst.cfg
+++ b/resources/variants/gmax/gmax15plus_dual_05_e3d.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
author = gcreate
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/gmax/gmax15plus_dual_05_jhead.inst.cfg b/resources/variants/gmax/gmax15plus_dual_05_jhead.inst.cfg
index e5a96be43a..7ac4be04d4 100644
--- a/resources/variants/gmax/gmax15plus_dual_05_jhead.inst.cfg
+++ b/resources/variants/gmax/gmax15plus_dual_05_jhead.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
author = gcreate
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/gmax/gmax15plus_dual_06_e3d.inst.cfg b/resources/variants/gmax/gmax15plus_dual_06_e3d.inst.cfg
index f45d981e01..43f487f522 100644
--- a/resources/variants/gmax/gmax15plus_dual_06_e3d.inst.cfg
+++ b/resources/variants/gmax/gmax15plus_dual_06_e3d.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
author = gcreate
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/gmax/gmax15plus_dual_08_e3d.inst.cfg b/resources/variants/gmax/gmax15plus_dual_08_e3d.inst.cfg
index 19be0171d0..41c3a810cf 100644
--- a/resources/variants/gmax/gmax15plus_dual_08_e3d.inst.cfg
+++ b/resources/variants/gmax/gmax15plus_dual_08_e3d.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
author = gcreate
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/gmax/gmax15plus_dual_10_jhead.inst.cfg b/resources/variants/gmax/gmax15plus_dual_10_jhead.inst.cfg
index 2f5b10ebc2..3a9fbc00b3 100644
--- a/resources/variants/gmax/gmax15plus_dual_10_jhead.inst.cfg
+++ b/resources/variants/gmax/gmax15plus_dual_10_jhead.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
author = gcreate
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/goofoo/goofoo_base_0.4.inst.cfg b/resources/variants/goofoo/goofoo_base_0.4.inst.cfg
index 143c7357fa..b37d8481fb 100644
--- a/resources/variants/goofoo/goofoo_base_0.4.inst.cfg
+++ b/resources/variants/goofoo/goofoo_base_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/goofoo/goofoo_cube_0.7.inst.cfg b/resources/variants/goofoo/goofoo_cube_0.7.inst.cfg
index cbccff24c1..fa289fd3f6 100644
--- a/resources/variants/goofoo/goofoo_cube_0.7.inst.cfg
+++ b/resources/variants/goofoo/goofoo_cube_0.7.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/goofoo/goofoo_e-one_0.2.inst.cfg b/resources/variants/goofoo/goofoo_e-one_0.2.inst.cfg
index e380ebbca3..d58c829c09 100644
--- a/resources/variants/goofoo/goofoo_e-one_0.2.inst.cfg
+++ b/resources/variants/goofoo/goofoo_e-one_0.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/goofoo/goofoo_e-one_0.4.inst.cfg b/resources/variants/goofoo/goofoo_e-one_0.4.inst.cfg
index 4f047d0dc7..aeed0bafc0 100644
--- a/resources/variants/goofoo/goofoo_e-one_0.4.inst.cfg
+++ b/resources/variants/goofoo/goofoo_e-one_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/goofoo/goofoo_e-one_0.6.inst.cfg b/resources/variants/goofoo/goofoo_e-one_0.6.inst.cfg
index 9a3185be06..147a685eca 100644
--- a/resources/variants/goofoo/goofoo_e-one_0.6.inst.cfg
+++ b/resources/variants/goofoo/goofoo_e-one_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/goofoo/goofoo_e-one_0.8.inst.cfg b/resources/variants/goofoo/goofoo_e-one_0.8.inst.cfg
index d10f01d68d..0248637e1a 100644
--- a/resources/variants/goofoo/goofoo_e-one_0.8.inst.cfg
+++ b/resources/variants/goofoo/goofoo_e-one_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/goofoo/goofoo_e-one_1.0.inst.cfg b/resources/variants/goofoo/goofoo_e-one_1.0.inst.cfg
index 43902f37f4..70b1eebafa 100644
--- a/resources/variants/goofoo/goofoo_e-one_1.0.inst.cfg
+++ b/resources/variants/goofoo/goofoo_e-one_1.0.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/goofoo/goofoo_gemini_0.2.inst.cfg b/resources/variants/goofoo/goofoo_gemini_0.2.inst.cfg
index 64ee6eda13..c73ab7ad5b 100644
--- a/resources/variants/goofoo/goofoo_gemini_0.2.inst.cfg
+++ b/resources/variants/goofoo/goofoo_gemini_0.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/goofoo/goofoo_gemini_0.4.inst.cfg b/resources/variants/goofoo/goofoo_gemini_0.4.inst.cfg
index c47bae22e0..c68dc99c95 100644
--- a/resources/variants/goofoo/goofoo_gemini_0.4.inst.cfg
+++ b/resources/variants/goofoo/goofoo_gemini_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/goofoo/goofoo_gemini_0.6.inst.cfg b/resources/variants/goofoo/goofoo_gemini_0.6.inst.cfg
index cc6a04a8c6..2114e78b0a 100644
--- a/resources/variants/goofoo/goofoo_gemini_0.6.inst.cfg
+++ b/resources/variants/goofoo/goofoo_gemini_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/goofoo/goofoo_gemini_0.8.inst.cfg b/resources/variants/goofoo/goofoo_gemini_0.8.inst.cfg
index 96ea2ac943..cf72e50f95 100644
--- a/resources/variants/goofoo/goofoo_gemini_0.8.inst.cfg
+++ b/resources/variants/goofoo/goofoo_gemini_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/goofoo/goofoo_gemini_1.0.inst.cfg b/resources/variants/goofoo/goofoo_gemini_1.0.inst.cfg
index a616bed3b9..2ee9a5892d 100644
--- a/resources/variants/goofoo/goofoo_gemini_1.0.inst.cfg
+++ b/resources/variants/goofoo/goofoo_gemini_1.0.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/goofoo/goofoo_giant_0.2.inst.cfg b/resources/variants/goofoo/goofoo_giant_0.2.inst.cfg
index e887399f6e..7b6bb6168b 100644
--- a/resources/variants/goofoo/goofoo_giant_0.2.inst.cfg
+++ b/resources/variants/goofoo/goofoo_giant_0.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/goofoo/goofoo_giant_0.4.inst.cfg b/resources/variants/goofoo/goofoo_giant_0.4.inst.cfg
index 88a3afd0c3..646bd838d9 100644
--- a/resources/variants/goofoo/goofoo_giant_0.4.inst.cfg
+++ b/resources/variants/goofoo/goofoo_giant_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/goofoo/goofoo_giant_0.6.inst.cfg b/resources/variants/goofoo/goofoo_giant_0.6.inst.cfg
index 71ee4f9286..e27af8852f 100644
--- a/resources/variants/goofoo/goofoo_giant_0.6.inst.cfg
+++ b/resources/variants/goofoo/goofoo_giant_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/goofoo/goofoo_giant_0.8.inst.cfg b/resources/variants/goofoo/goofoo_giant_0.8.inst.cfg
index 8fd6bfe7b4..2668a4abf5 100644
--- a/resources/variants/goofoo/goofoo_giant_0.8.inst.cfg
+++ b/resources/variants/goofoo/goofoo_giant_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/goofoo/goofoo_giant_1.0.inst.cfg b/resources/variants/goofoo/goofoo_giant_1.0.inst.cfg
index c11e0ce3e1..ddd0196d45 100644
--- a/resources/variants/goofoo/goofoo_giant_1.0.inst.cfg
+++ b/resources/variants/goofoo/goofoo_giant_1.0.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/goofoo/goofoo_max_0.2.inst.cfg b/resources/variants/goofoo/goofoo_max_0.2.inst.cfg
index 685f35e9c5..1f1ac3e61d 100644
--- a/resources/variants/goofoo/goofoo_max_0.2.inst.cfg
+++ b/resources/variants/goofoo/goofoo_max_0.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/goofoo/goofoo_max_0.4.inst.cfg b/resources/variants/goofoo/goofoo_max_0.4.inst.cfg
index 4c35458fca..8e9fe3bf93 100644
--- a/resources/variants/goofoo/goofoo_max_0.4.inst.cfg
+++ b/resources/variants/goofoo/goofoo_max_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/goofoo/goofoo_max_0.6.inst.cfg b/resources/variants/goofoo/goofoo_max_0.6.inst.cfg
index 75a5825196..4a8838a97b 100644
--- a/resources/variants/goofoo/goofoo_max_0.6.inst.cfg
+++ b/resources/variants/goofoo/goofoo_max_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/goofoo/goofoo_max_0.8.inst.cfg b/resources/variants/goofoo/goofoo_max_0.8.inst.cfg
index b24d4ed455..9cba9c182b 100644
--- a/resources/variants/goofoo/goofoo_max_0.8.inst.cfg
+++ b/resources/variants/goofoo/goofoo_max_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/goofoo/goofoo_max_1.0.inst.cfg b/resources/variants/goofoo/goofoo_max_1.0.inst.cfg
index a4558d4f9b..378879d8fc 100644
--- a/resources/variants/goofoo/goofoo_max_1.0.inst.cfg
+++ b/resources/variants/goofoo/goofoo_max_1.0.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/goofoo/goofoo_mido_0.2.inst.cfg b/resources/variants/goofoo/goofoo_mido_0.2.inst.cfg
index 62fe587b2b..cb320b755a 100644
--- a/resources/variants/goofoo/goofoo_mido_0.2.inst.cfg
+++ b/resources/variants/goofoo/goofoo_mido_0.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/goofoo/goofoo_mido_0.4.inst.cfg b/resources/variants/goofoo/goofoo_mido_0.4.inst.cfg
index 74e93339d5..7aa7995d5f 100644
--- a/resources/variants/goofoo/goofoo_mido_0.4.inst.cfg
+++ b/resources/variants/goofoo/goofoo_mido_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/goofoo/goofoo_mido_0.6.inst.cfg b/resources/variants/goofoo/goofoo_mido_0.6.inst.cfg
index 5610637772..d4f0f0ebbc 100644
--- a/resources/variants/goofoo/goofoo_mido_0.6.inst.cfg
+++ b/resources/variants/goofoo/goofoo_mido_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/goofoo/goofoo_mido_0.8.inst.cfg b/resources/variants/goofoo/goofoo_mido_0.8.inst.cfg
index f46290b3ab..49016ad3bc 100644
--- a/resources/variants/goofoo/goofoo_mido_0.8.inst.cfg
+++ b/resources/variants/goofoo/goofoo_mido_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/goofoo/goofoo_mido_1.0.inst.cfg b/resources/variants/goofoo/goofoo_mido_1.0.inst.cfg
index 1107c16a72..e79ef6553a 100644
--- a/resources/variants/goofoo/goofoo_mido_1.0.inst.cfg
+++ b/resources/variants/goofoo/goofoo_mido_1.0.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/goofoo/goofoo_miniplus_0.2.inst.cfg b/resources/variants/goofoo/goofoo_miniplus_0.2.inst.cfg
index d225ff947f..d1fbaabb38 100644
--- a/resources/variants/goofoo/goofoo_miniplus_0.2.inst.cfg
+++ b/resources/variants/goofoo/goofoo_miniplus_0.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/goofoo/goofoo_miniplus_0.4.inst.cfg b/resources/variants/goofoo/goofoo_miniplus_0.4.inst.cfg
index 41227c364e..63f75c8f07 100644
--- a/resources/variants/goofoo/goofoo_miniplus_0.4.inst.cfg
+++ b/resources/variants/goofoo/goofoo_miniplus_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/goofoo/goofoo_miniplus_0.6.inst.cfg b/resources/variants/goofoo/goofoo_miniplus_0.6.inst.cfg
index f4a1422955..d4457a95f3 100644
--- a/resources/variants/goofoo/goofoo_miniplus_0.6.inst.cfg
+++ b/resources/variants/goofoo/goofoo_miniplus_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/goofoo/goofoo_miniplus_0.8.inst.cfg b/resources/variants/goofoo/goofoo_miniplus_0.8.inst.cfg
index 5fb2a9edf5..8c755e45e9 100644
--- a/resources/variants/goofoo/goofoo_miniplus_0.8.inst.cfg
+++ b/resources/variants/goofoo/goofoo_miniplus_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/goofoo/goofoo_miniplus_1.0.inst.cfg b/resources/variants/goofoo/goofoo_miniplus_1.0.inst.cfg
index 235d45e99b..441ca6516c 100644
--- a/resources/variants/goofoo/goofoo_miniplus_1.0.inst.cfg
+++ b/resources/variants/goofoo/goofoo_miniplus_1.0.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/goofoo/goofoo_nova_0.2.inst.cfg b/resources/variants/goofoo/goofoo_nova_0.2.inst.cfg
index 96307fe402..dd9bb88f48 100644
--- a/resources/variants/goofoo/goofoo_nova_0.2.inst.cfg
+++ b/resources/variants/goofoo/goofoo_nova_0.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/goofoo/goofoo_nova_0.4.inst.cfg b/resources/variants/goofoo/goofoo_nova_0.4.inst.cfg
index e4b7837dfd..bfee7afe9a 100644
--- a/resources/variants/goofoo/goofoo_nova_0.4.inst.cfg
+++ b/resources/variants/goofoo/goofoo_nova_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/goofoo/goofoo_nova_0.6.inst.cfg b/resources/variants/goofoo/goofoo_nova_0.6.inst.cfg
index 3f753ef0f8..1fcb914625 100644
--- a/resources/variants/goofoo/goofoo_nova_0.6.inst.cfg
+++ b/resources/variants/goofoo/goofoo_nova_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/goofoo/goofoo_nova_0.8.inst.cfg b/resources/variants/goofoo/goofoo_nova_0.8.inst.cfg
index 193030edc3..71d1d2dc52 100644
--- a/resources/variants/goofoo/goofoo_nova_0.8.inst.cfg
+++ b/resources/variants/goofoo/goofoo_nova_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/goofoo/goofoo_nova_1.0.inst.cfg b/resources/variants/goofoo/goofoo_nova_1.0.inst.cfg
index 9dbd720a81..3f9c883b81 100644
--- a/resources/variants/goofoo/goofoo_nova_1.0.inst.cfg
+++ b/resources/variants/goofoo/goofoo_nova_1.0.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/goofoo/goofoo_plus_0.2.inst.cfg b/resources/variants/goofoo/goofoo_plus_0.2.inst.cfg
index 038b42e2e9..32ab5c41d4 100644
--- a/resources/variants/goofoo/goofoo_plus_0.2.inst.cfg
+++ b/resources/variants/goofoo/goofoo_plus_0.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/goofoo/goofoo_plus_0.4.inst.cfg b/resources/variants/goofoo/goofoo_plus_0.4.inst.cfg
index 0bd621fa72..0af036d5a3 100644
--- a/resources/variants/goofoo/goofoo_plus_0.4.inst.cfg
+++ b/resources/variants/goofoo/goofoo_plus_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/goofoo/goofoo_plus_0.6.inst.cfg b/resources/variants/goofoo/goofoo_plus_0.6.inst.cfg
index 56af67f97c..1f1735b711 100644
--- a/resources/variants/goofoo/goofoo_plus_0.6.inst.cfg
+++ b/resources/variants/goofoo/goofoo_plus_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/goofoo/goofoo_plus_0.8.inst.cfg b/resources/variants/goofoo/goofoo_plus_0.8.inst.cfg
index 8dc5711ff4..c960de06d4 100644
--- a/resources/variants/goofoo/goofoo_plus_0.8.inst.cfg
+++ b/resources/variants/goofoo/goofoo_plus_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/goofoo/goofoo_plus_1.0.inst.cfg b/resources/variants/goofoo/goofoo_plus_1.0.inst.cfg
index eadf8b83bc..2b1d126cb7 100644
--- a/resources/variants/goofoo/goofoo_plus_1.0.inst.cfg
+++ b/resources/variants/goofoo/goofoo_plus_1.0.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/goofoo/goofoo_t-one_0.2.inst.cfg b/resources/variants/goofoo/goofoo_t-one_0.2.inst.cfg
index 4cc33ae9c9..c3ba8d4f4a 100644
--- a/resources/variants/goofoo/goofoo_t-one_0.2.inst.cfg
+++ b/resources/variants/goofoo/goofoo_t-one_0.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/goofoo/goofoo_t-one_0.4.inst.cfg b/resources/variants/goofoo/goofoo_t-one_0.4.inst.cfg
index 0b5f857511..6e18bd2358 100644
--- a/resources/variants/goofoo/goofoo_t-one_0.4.inst.cfg
+++ b/resources/variants/goofoo/goofoo_t-one_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/goofoo/goofoo_t-one_0.6.inst.cfg b/resources/variants/goofoo/goofoo_t-one_0.6.inst.cfg
index 6d20f45d65..0d1414e420 100644
--- a/resources/variants/goofoo/goofoo_t-one_0.6.inst.cfg
+++ b/resources/variants/goofoo/goofoo_t-one_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/goofoo/goofoo_t-one_0.8.inst.cfg b/resources/variants/goofoo/goofoo_t-one_0.8.inst.cfg
index bc02311da4..2160585bf9 100644
--- a/resources/variants/goofoo/goofoo_t-one_0.8.inst.cfg
+++ b/resources/variants/goofoo/goofoo_t-one_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/goofoo/goofoo_t-one_1.0.inst.cfg b/resources/variants/goofoo/goofoo_t-one_1.0.inst.cfg
index d92a7231cd..0d03fe5d62 100644
--- a/resources/variants/goofoo/goofoo_t-one_1.0.inst.cfg
+++ b/resources/variants/goofoo/goofoo_t-one_1.0.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/goofoo/goofoo_tiny_0.2.inst.cfg b/resources/variants/goofoo/goofoo_tiny_0.2.inst.cfg
index b31de71943..a72d9bb26a 100644
--- a/resources/variants/goofoo/goofoo_tiny_0.2.inst.cfg
+++ b/resources/variants/goofoo/goofoo_tiny_0.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/goofoo/goofoo_tiny_0.4.inst.cfg b/resources/variants/goofoo/goofoo_tiny_0.4.inst.cfg
index 296b48d5f9..9858154106 100644
--- a/resources/variants/goofoo/goofoo_tiny_0.4.inst.cfg
+++ b/resources/variants/goofoo/goofoo_tiny_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/goofoo/goofoo_tiny_0.6.inst.cfg b/resources/variants/goofoo/goofoo_tiny_0.6.inst.cfg
index 6f5d77d6e5..a3f7b0fcf5 100644
--- a/resources/variants/goofoo/goofoo_tiny_0.6.inst.cfg
+++ b/resources/variants/goofoo/goofoo_tiny_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/goofoo/goofoo_tiny_0.8.inst.cfg b/resources/variants/goofoo/goofoo_tiny_0.8.inst.cfg
index 9c7401303b..0036f5babd 100644
--- a/resources/variants/goofoo/goofoo_tiny_0.8.inst.cfg
+++ b/resources/variants/goofoo/goofoo_tiny_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/goofoo/goofoo_tiny_1.0.inst.cfg b/resources/variants/goofoo/goofoo_tiny_1.0.inst.cfg
index 086c29a480..2906a243ba 100644
--- a/resources/variants/goofoo/goofoo_tiny_1.0.inst.cfg
+++ b/resources/variants/goofoo/goofoo_tiny_1.0.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/goofoo/goofoo_tinyplus_0.2.inst.cfg b/resources/variants/goofoo/goofoo_tinyplus_0.2.inst.cfg
index 8881975bf6..d1d06fd35e 100644
--- a/resources/variants/goofoo/goofoo_tinyplus_0.2.inst.cfg
+++ b/resources/variants/goofoo/goofoo_tinyplus_0.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/goofoo/goofoo_tinyplus_0.4.inst.cfg b/resources/variants/goofoo/goofoo_tinyplus_0.4.inst.cfg
index ba5fe35b96..87fe1cb645 100644
--- a/resources/variants/goofoo/goofoo_tinyplus_0.4.inst.cfg
+++ b/resources/variants/goofoo/goofoo_tinyplus_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/goofoo/goofoo_tinyplus_0.6.inst.cfg b/resources/variants/goofoo/goofoo_tinyplus_0.6.inst.cfg
index 0504c1ebbc..05f5c41e4d 100644
--- a/resources/variants/goofoo/goofoo_tinyplus_0.6.inst.cfg
+++ b/resources/variants/goofoo/goofoo_tinyplus_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/goofoo/goofoo_tinyplus_0.8.inst.cfg b/resources/variants/goofoo/goofoo_tinyplus_0.8.inst.cfg
index 5de2535840..ba6734bc99 100644
--- a/resources/variants/goofoo/goofoo_tinyplus_0.8.inst.cfg
+++ b/resources/variants/goofoo/goofoo_tinyplus_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/goofoo/goofoo_tinyplus_1.0.inst.cfg b/resources/variants/goofoo/goofoo_tinyplus_1.0.inst.cfg
index 63f473193a..564189bab5 100644
--- a/resources/variants/goofoo/goofoo_tinyplus_1.0.inst.cfg
+++ b/resources/variants/goofoo/goofoo_tinyplus_1.0.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/hms434/hms434_0.4tpnozzle.inst.cfg b/resources/variants/hms434/hms434_0.4tpnozzle.inst.cfg
index b40fcfb824..144b0401c0 100644
--- a/resources/variants/hms434/hms434_0.4tpnozzle.inst.cfg
+++ b/resources/variants/hms434/hms434_0.4tpnozzle.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/hms434/hms434_0.8tpnozzle.inst.cfg b/resources/variants/hms434/hms434_0.8tpnozzle.inst.cfg
index 5670edad9e..75062afd05 100644
--- a/resources/variants/hms434/hms434_0.8tpnozzle.inst.cfg
+++ b/resources/variants/hms434/hms434_0.8tpnozzle.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/imade3d/imade3d_jellybox_0.4.inst.cfg b/resources/variants/imade3d/imade3d_jellybox_0.4.inst.cfg
index aa0f91659e..34e6780ff0 100644
--- a/resources/variants/imade3d/imade3d_jellybox_0.4.inst.cfg
+++ b/resources/variants/imade3d/imade3d_jellybox_0.4.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
author = IMADE3D
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/imade3d/imade3d_jellybox_2_0.4.inst.cfg b/resources/variants/imade3d/imade3d_jellybox_2_0.4.inst.cfg
index a5bd5befdd..beb652c36c 100644
--- a/resources/variants/imade3d/imade3d_jellybox_2_0.4.inst.cfg
+++ b/resources/variants/imade3d/imade3d_jellybox_2_0.4.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
author = IMADE3D
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/kingroon/kingroon_kp3_0.2.inst.cfg b/resources/variants/kingroon/kingroon_kp3_0.2.inst.cfg
index 6478c981a7..923f826dfd 100644
--- a/resources/variants/kingroon/kingroon_kp3_0.2.inst.cfg
+++ b/resources/variants/kingroon/kingroon_kp3_0.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/kingroon/kingroon_kp3_0.3.inst.cfg b/resources/variants/kingroon/kingroon_kp3_0.3.inst.cfg
index 46aac26f8a..587f9597f5 100644
--- a/resources/variants/kingroon/kingroon_kp3_0.3.inst.cfg
+++ b/resources/variants/kingroon/kingroon_kp3_0.3.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/kingroon/kingroon_kp3_0.4.inst.cfg b/resources/variants/kingroon/kingroon_kp3_0.4.inst.cfg
index 9b6acc206f..33823a9182 100644
--- a/resources/variants/kingroon/kingroon_kp3_0.4.inst.cfg
+++ b/resources/variants/kingroon/kingroon_kp3_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/kingroon/kingroon_kp3_0.5.inst.cfg b/resources/variants/kingroon/kingroon_kp3_0.5.inst.cfg
index 6f6ef09c0a..c8eb6ccaba 100644
--- a/resources/variants/kingroon/kingroon_kp3_0.5.inst.cfg
+++ b/resources/variants/kingroon/kingroon_kp3_0.5.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/kingroon/kingroon_kp3_0.6.inst.cfg b/resources/variants/kingroon/kingroon_kp3_0.6.inst.cfg
index 05e009a233..8babba283c 100644
--- a/resources/variants/kingroon/kingroon_kp3_0.6.inst.cfg
+++ b/resources/variants/kingroon/kingroon_kp3_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/kingroon/kingroon_kp3_0.8.inst.cfg b/resources/variants/kingroon/kingroon_kp3_0.8.inst.cfg
index 5b866745d9..cbcef16f41 100644
--- a/resources/variants/kingroon/kingroon_kp3_0.8.inst.cfg
+++ b/resources/variants/kingroon/kingroon_kp3_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/kingroon/kingroon_kp3_1.0.inst.cfg b/resources/variants/kingroon/kingroon_kp3_1.0.inst.cfg
index cbdd940004..0d5b4f0b01 100644
--- a/resources/variants/kingroon/kingroon_kp3_1.0.inst.cfg
+++ b/resources/variants/kingroon/kingroon_kp3_1.0.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/kingroon/kingroon_kp3s_0.2.inst.cfg b/resources/variants/kingroon/kingroon_kp3s_0.2.inst.cfg
index b6d69ba0c1..4a68bb7e11 100644
--- a/resources/variants/kingroon/kingroon_kp3s_0.2.inst.cfg
+++ b/resources/variants/kingroon/kingroon_kp3s_0.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/kingroon/kingroon_kp3s_0.3.inst.cfg b/resources/variants/kingroon/kingroon_kp3s_0.3.inst.cfg
index f150fecd7e..f49df9fd33 100644
--- a/resources/variants/kingroon/kingroon_kp3s_0.3.inst.cfg
+++ b/resources/variants/kingroon/kingroon_kp3s_0.3.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/kingroon/kingroon_kp3s_0.4.inst.cfg b/resources/variants/kingroon/kingroon_kp3s_0.4.inst.cfg
index 2643cb2afc..92c337beb3 100644
--- a/resources/variants/kingroon/kingroon_kp3s_0.4.inst.cfg
+++ b/resources/variants/kingroon/kingroon_kp3s_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/kingroon/kingroon_kp3s_0.5.inst.cfg b/resources/variants/kingroon/kingroon_kp3s_0.5.inst.cfg
index 1f5eb6ba8e..c4b4428406 100644
--- a/resources/variants/kingroon/kingroon_kp3s_0.5.inst.cfg
+++ b/resources/variants/kingroon/kingroon_kp3s_0.5.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/kingroon/kingroon_kp3s_0.6.inst.cfg b/resources/variants/kingroon/kingroon_kp3s_0.6.inst.cfg
index 5725e12691..d52eb29e8d 100644
--- a/resources/variants/kingroon/kingroon_kp3s_0.6.inst.cfg
+++ b/resources/variants/kingroon/kingroon_kp3s_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/kingroon/kingroon_kp3s_0.8.inst.cfg b/resources/variants/kingroon/kingroon_kp3s_0.8.inst.cfg
index 39c26b904f..7907785dfb 100644
--- a/resources/variants/kingroon/kingroon_kp3s_0.8.inst.cfg
+++ b/resources/variants/kingroon/kingroon_kp3s_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/kingroon/kingroon_kp3s_1.0.inst.cfg b/resources/variants/kingroon/kingroon_kp3s_1.0.inst.cfg
index b350367337..e7f24084c3 100644
--- a/resources/variants/kingroon/kingroon_kp3s_1.0.inst.cfg
+++ b/resources/variants/kingroon/kingroon_kp3s_1.0.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/kosher/kosher220_0.2.inst.cfg b/resources/variants/kosher/kosher220_0.2.inst.cfg
index 5bea0a47b2..9f18ba241c 100644
--- a/resources/variants/kosher/kosher220_0.2.inst.cfg
+++ b/resources/variants/kosher/kosher220_0.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/kosher/kosher220_0.3.inst.cfg b/resources/variants/kosher/kosher220_0.3.inst.cfg
index 6632471250..dd2f8c5f5e 100644
--- a/resources/variants/kosher/kosher220_0.3.inst.cfg
+++ b/resources/variants/kosher/kosher220_0.3.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/kosher/kosher220_0.4.inst.cfg b/resources/variants/kosher/kosher220_0.4.inst.cfg
index 45132ed74a..13e50382a5 100644
--- a/resources/variants/kosher/kosher220_0.4.inst.cfg
+++ b/resources/variants/kosher/kosher220_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/kosher/kosher220_0.5.inst.cfg b/resources/variants/kosher/kosher220_0.5.inst.cfg
index 95f075f1a9..84a205114c 100644
--- a/resources/variants/kosher/kosher220_0.5.inst.cfg
+++ b/resources/variants/kosher/kosher220_0.5.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/kosher/kosher220_0.6.inst.cfg b/resources/variants/kosher/kosher220_0.6.inst.cfg
index 9c487d292e..817cc898f4 100644
--- a/resources/variants/kosher/kosher220_0.6.inst.cfg
+++ b/resources/variants/kosher/kosher220_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/kosher/kosher220_0.8.inst.cfg b/resources/variants/kosher/kosher220_0.8.inst.cfg
index 48fde34208..fa1ba81ba0 100644
--- a/resources/variants/kosher/kosher220_0.8.inst.cfg
+++ b/resources/variants/kosher/kosher220_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/kosher/kosher220_dm_0.2.inst.cfg b/resources/variants/kosher/kosher220_dm_0.2.inst.cfg
index 1f5ec62bb1..4e9cdb9c0e 100644
--- a/resources/variants/kosher/kosher220_dm_0.2.inst.cfg
+++ b/resources/variants/kosher/kosher220_dm_0.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/kosher/kosher220_dm_0.3.inst.cfg b/resources/variants/kosher/kosher220_dm_0.3.inst.cfg
index 6e18b8aaf0..5d5f10e7e1 100644
--- a/resources/variants/kosher/kosher220_dm_0.3.inst.cfg
+++ b/resources/variants/kosher/kosher220_dm_0.3.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/kosher/kosher220_dm_0.4.inst.cfg b/resources/variants/kosher/kosher220_dm_0.4.inst.cfg
index 399fbeaa7f..91f26e2a9a 100644
--- a/resources/variants/kosher/kosher220_dm_0.4.inst.cfg
+++ b/resources/variants/kosher/kosher220_dm_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/kosher/kosher220_dm_0.5.inst.cfg b/resources/variants/kosher/kosher220_dm_0.5.inst.cfg
index de787424e9..1d864fb7cc 100644
--- a/resources/variants/kosher/kosher220_dm_0.5.inst.cfg
+++ b/resources/variants/kosher/kosher220_dm_0.5.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/kosher/kosher220_dm_0.6.inst.cfg b/resources/variants/kosher/kosher220_dm_0.6.inst.cfg
index 862b1c9c20..46216a8ccd 100644
--- a/resources/variants/kosher/kosher220_dm_0.6.inst.cfg
+++ b/resources/variants/kosher/kosher220_dm_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/kosher/kosher220_dm_0.8.inst.cfg b/resources/variants/kosher/kosher220_dm_0.8.inst.cfg
index a63ba9fe7d..08e3d294b2 100644
--- a/resources/variants/kosher/kosher220_dm_0.8.inst.cfg
+++ b/resources/variants/kosher/kosher220_dm_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/kosher/kosher220_mm_0.2.inst.cfg b/resources/variants/kosher/kosher220_mm_0.2.inst.cfg
index da5a490e6c..d7e41a9984 100644
--- a/resources/variants/kosher/kosher220_mm_0.2.inst.cfg
+++ b/resources/variants/kosher/kosher220_mm_0.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/kosher/kosher220_mm_0.3.inst.cfg b/resources/variants/kosher/kosher220_mm_0.3.inst.cfg
index c29d86eb5c..86694cc2db 100644
--- a/resources/variants/kosher/kosher220_mm_0.3.inst.cfg
+++ b/resources/variants/kosher/kosher220_mm_0.3.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/kosher/kosher220_mm_0.4.inst.cfg b/resources/variants/kosher/kosher220_mm_0.4.inst.cfg
index adda731f24..80539d1bc9 100644
--- a/resources/variants/kosher/kosher220_mm_0.4.inst.cfg
+++ b/resources/variants/kosher/kosher220_mm_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/kosher/kosher220_mm_0.5.inst.cfg b/resources/variants/kosher/kosher220_mm_0.5.inst.cfg
index 9fd7d65e91..9d6aebfda6 100644
--- a/resources/variants/kosher/kosher220_mm_0.5.inst.cfg
+++ b/resources/variants/kosher/kosher220_mm_0.5.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/kosher/kosher220_mm_0.6.inst.cfg b/resources/variants/kosher/kosher220_mm_0.6.inst.cfg
index 3835f961c9..4a433c838e 100644
--- a/resources/variants/kosher/kosher220_mm_0.6.inst.cfg
+++ b/resources/variants/kosher/kosher220_mm_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/kosher/kosher220_mm_0.8.inst.cfg b/resources/variants/kosher/kosher220_mm_0.8.inst.cfg
index a66ef00c10..d452fef294 100644
--- a/resources/variants/kosher/kosher220_mm_0.8.inst.cfg
+++ b/resources/variants/kosher/kosher220_mm_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/kosher/kosher220_pva_0.2.inst.cfg b/resources/variants/kosher/kosher220_pva_0.2.inst.cfg
index 83c32091b1..e5893c3e65 100644
--- a/resources/variants/kosher/kosher220_pva_0.2.inst.cfg
+++ b/resources/variants/kosher/kosher220_pva_0.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/kosher/kosher220_pva_0.3.inst.cfg b/resources/variants/kosher/kosher220_pva_0.3.inst.cfg
index 793cc4e802..e1fbeaaf69 100644
--- a/resources/variants/kosher/kosher220_pva_0.3.inst.cfg
+++ b/resources/variants/kosher/kosher220_pva_0.3.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/kosher/kosher220_pva_0.4.inst.cfg b/resources/variants/kosher/kosher220_pva_0.4.inst.cfg
index 0780ee190c..40de699118 100644
--- a/resources/variants/kosher/kosher220_pva_0.4.inst.cfg
+++ b/resources/variants/kosher/kosher220_pva_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/kosher/kosher220_pva_0.5.inst.cfg b/resources/variants/kosher/kosher220_pva_0.5.inst.cfg
index 26c2b4e525..2a4c88d022 100644
--- a/resources/variants/kosher/kosher220_pva_0.5.inst.cfg
+++ b/resources/variants/kosher/kosher220_pva_0.5.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/kosher/kosher220_pva_0.6.inst.cfg b/resources/variants/kosher/kosher220_pva_0.6.inst.cfg
index 7297f9e649..a3781a00bd 100644
--- a/resources/variants/kosher/kosher220_pva_0.6.inst.cfg
+++ b/resources/variants/kosher/kosher220_pva_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/kosher/kosher220_pva_0.8.inst.cfg b/resources/variants/kosher/kosher220_pva_0.8.inst.cfg
index 0d33deecd7..4faf6729b6 100644
--- a/resources/variants/kosher/kosher220_pva_0.8.inst.cfg
+++ b/resources/variants/kosher/kosher220_pva_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/leapfrog/Leapfrog_Bolt_Pro_Brass_0.4.inst.cfg b/resources/variants/leapfrog/Leapfrog_Bolt_Pro_Brass_0.4.inst.cfg
index a02005195f..0e498466d1 100644
--- a/resources/variants/leapfrog/Leapfrog_Bolt_Pro_Brass_0.4.inst.cfg
+++ b/resources/variants/leapfrog/Leapfrog_Bolt_Pro_Brass_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/leapfrog/Leapfrog_Bolt_Pro_NozzleX_0.4.inst.cfg b/resources/variants/leapfrog/Leapfrog_Bolt_Pro_NozzleX_0.4.inst.cfg
index ff67a6c98d..5b6b78faae 100644
--- a/resources/variants/leapfrog/Leapfrog_Bolt_Pro_NozzleX_0.4.inst.cfg
+++ b/resources/variants/leapfrog/Leapfrog_Bolt_Pro_NozzleX_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/liquid/liquid_vo04.inst.cfg b/resources/variants/liquid/liquid_vo04.inst.cfg
index 65cdd3249c..b6a2166d9c 100644
--- a/resources/variants/liquid/liquid_vo04.inst.cfg
+++ b/resources/variants/liquid/liquid_vo04.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/liquid/liquid_vo06.inst.cfg b/resources/variants/liquid/liquid_vo06.inst.cfg
index 76dae74e87..19039b3c78 100644
--- a/resources/variants/liquid/liquid_vo06.inst.cfg
+++ b/resources/variants/liquid/liquid_vo06.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/liquid/liquid_vo08.inst.cfg b/resources/variants/liquid/liquid_vo08.inst.cfg
index 90313cdf33..58cbea1b9d 100644
--- a/resources/variants/liquid/liquid_vo08.inst.cfg
+++ b/resources/variants/liquid/liquid_vo08.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/lnl3d/lnl3d_d3_0.2.inst.cfg b/resources/variants/lnl3d/lnl3d_d3_0.2.inst.cfg
index 63a61e894f..0cafffacc7 100644
--- a/resources/variants/lnl3d/lnl3d_d3_0.2.inst.cfg
+++ b/resources/variants/lnl3d/lnl3d_d3_0.2.inst.cfg
@@ -5,8 +5,9 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
machine_nozzle_size = 0.2
+
diff --git a/resources/variants/lnl3d/lnl3d_d3_0.4.inst.cfg b/resources/variants/lnl3d/lnl3d_d3_0.4.inst.cfg
index 678e48f3b3..146aff28db 100644
--- a/resources/variants/lnl3d/lnl3d_d3_0.4.inst.cfg
+++ b/resources/variants/lnl3d/lnl3d_d3_0.4.inst.cfg
@@ -5,8 +5,9 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
machine_nozzle_size = 0.4
+
diff --git a/resources/variants/lnl3d/lnl3d_d3_0.6.inst.cfg b/resources/variants/lnl3d/lnl3d_d3_0.6.inst.cfg
index 7aeb9ef765..d6e273309d 100644
--- a/resources/variants/lnl3d/lnl3d_d3_0.6.inst.cfg
+++ b/resources/variants/lnl3d/lnl3d_d3_0.6.inst.cfg
@@ -5,8 +5,9 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
machine_nozzle_size = 0.6
+
diff --git a/resources/variants/lnl3d/lnl3d_d3_0.8.inst.cfg b/resources/variants/lnl3d/lnl3d_d3_0.8.inst.cfg
index 5052e08c25..238c9bde55 100644
--- a/resources/variants/lnl3d/lnl3d_d3_0.8.inst.cfg
+++ b/resources/variants/lnl3d/lnl3d_d3_0.8.inst.cfg
@@ -5,8 +5,9 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
machine_nozzle_size = 0.8
+
diff --git a/resources/variants/lnl3d/lnl3d_d3_vulcan_0.2.inst.cfg b/resources/variants/lnl3d/lnl3d_d3_vulcan_0.2.inst.cfg
index ac652dbedd..a8f05aa01b 100644
--- a/resources/variants/lnl3d/lnl3d_d3_vulcan_0.2.inst.cfg
+++ b/resources/variants/lnl3d/lnl3d_d3_vulcan_0.2.inst.cfg
@@ -5,8 +5,9 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
machine_nozzle_size = 0.2
+
diff --git a/resources/variants/lnl3d/lnl3d_d3_vulcan_0.4.inst.cfg b/resources/variants/lnl3d/lnl3d_d3_vulcan_0.4.inst.cfg
index 3a7c5d26eb..e7c7124d85 100644
--- a/resources/variants/lnl3d/lnl3d_d3_vulcan_0.4.inst.cfg
+++ b/resources/variants/lnl3d/lnl3d_d3_vulcan_0.4.inst.cfg
@@ -5,8 +5,9 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
machine_nozzle_size = 0.4
+
diff --git a/resources/variants/lnl3d/lnl3d_d3_vulcan_0.6.inst.cfg b/resources/variants/lnl3d/lnl3d_d3_vulcan_0.6.inst.cfg
index ab0e6a9e4d..aee1c069f8 100644
--- a/resources/variants/lnl3d/lnl3d_d3_vulcan_0.6.inst.cfg
+++ b/resources/variants/lnl3d/lnl3d_d3_vulcan_0.6.inst.cfg
@@ -5,8 +5,9 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
machine_nozzle_size = 0.6
+
diff --git a/resources/variants/lnl3d/lnl3d_d3_vulcan_0.8.inst.cfg b/resources/variants/lnl3d/lnl3d_d3_vulcan_0.8.inst.cfg
index 5a7e625a5e..a383d94a15 100644
--- a/resources/variants/lnl3d/lnl3d_d3_vulcan_0.8.inst.cfg
+++ b/resources/variants/lnl3d/lnl3d_d3_vulcan_0.8.inst.cfg
@@ -5,8 +5,9 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
machine_nozzle_size = 0.8
+
diff --git a/resources/variants/lnl3d/lnl3d_d5_0.2.inst.cfg b/resources/variants/lnl3d/lnl3d_d5_0.2.inst.cfg
index b5410bc804..059dbe1656 100644
--- a/resources/variants/lnl3d/lnl3d_d5_0.2.inst.cfg
+++ b/resources/variants/lnl3d/lnl3d_d5_0.2.inst.cfg
@@ -5,8 +5,9 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
machine_nozzle_size = 0.2
+
diff --git a/resources/variants/lnl3d/lnl3d_d5_0.4.inst.cfg b/resources/variants/lnl3d/lnl3d_d5_0.4.inst.cfg
index 4bbdd3af0f..d50c897d36 100644
--- a/resources/variants/lnl3d/lnl3d_d5_0.4.inst.cfg
+++ b/resources/variants/lnl3d/lnl3d_d5_0.4.inst.cfg
@@ -5,8 +5,9 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
machine_nozzle_size = 0.4
+
diff --git a/resources/variants/lnl3d/lnl3d_d5_0.6.inst.cfg b/resources/variants/lnl3d/lnl3d_d5_0.6.inst.cfg
index 985b141ee5..0d9fe1fd11 100644
--- a/resources/variants/lnl3d/lnl3d_d5_0.6.inst.cfg
+++ b/resources/variants/lnl3d/lnl3d_d5_0.6.inst.cfg
@@ -5,8 +5,9 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
machine_nozzle_size = 0.6
+
diff --git a/resources/variants/lnl3d/lnl3d_d5_0.8.inst.cfg b/resources/variants/lnl3d/lnl3d_d5_0.8.inst.cfg
index 3951b27e5b..67a3cac721 100644
--- a/resources/variants/lnl3d/lnl3d_d5_0.8.inst.cfg
+++ b/resources/variants/lnl3d/lnl3d_d5_0.8.inst.cfg
@@ -5,8 +5,9 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
machine_nozzle_size = 0.8
+
diff --git a/resources/variants/lnl3d/lnl3d_d6_0.2.inst.cfg b/resources/variants/lnl3d/lnl3d_d6_0.2.inst.cfg
index 522868ce90..c81cbbe277 100644
--- a/resources/variants/lnl3d/lnl3d_d6_0.2.inst.cfg
+++ b/resources/variants/lnl3d/lnl3d_d6_0.2.inst.cfg
@@ -5,8 +5,9 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
machine_nozzle_size = 0.2
+
diff --git a/resources/variants/lnl3d/lnl3d_d6_0.4.inst.cfg b/resources/variants/lnl3d/lnl3d_d6_0.4.inst.cfg
index 9414cd20be..cd8e2485ea 100644
--- a/resources/variants/lnl3d/lnl3d_d6_0.4.inst.cfg
+++ b/resources/variants/lnl3d/lnl3d_d6_0.4.inst.cfg
@@ -5,8 +5,9 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
machine_nozzle_size = 0.4
+
diff --git a/resources/variants/lnl3d/lnl3d_d6_0.6.inst.cfg b/resources/variants/lnl3d/lnl3d_d6_0.6.inst.cfg
index 204bf57c3d..7b627bd768 100644
--- a/resources/variants/lnl3d/lnl3d_d6_0.6.inst.cfg
+++ b/resources/variants/lnl3d/lnl3d_d6_0.6.inst.cfg
@@ -5,8 +5,9 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
machine_nozzle_size = 0.6
+
diff --git a/resources/variants/lnl3d/lnl3d_d6_0.8.inst.cfg b/resources/variants/lnl3d/lnl3d_d6_0.8.inst.cfg
index 0fcca7db18..4345b950a5 100644
--- a/resources/variants/lnl3d/lnl3d_d6_0.8.inst.cfg
+++ b/resources/variants/lnl3d/lnl3d_d6_0.8.inst.cfg
@@ -5,8 +5,9 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
machine_nozzle_size = 0.8
+
diff --git a/resources/variants/longer/longer_base_0.4.inst.cfg b/resources/variants/longer/longer_base_0.4.inst.cfg
index e5e2628bd5..d024b576e3 100644
--- a/resources/variants/longer/longer_base_0.4.inst.cfg
+++ b/resources/variants/longer/longer_base_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/longer/longer_cube2_0.4.inst.cfg b/resources/variants/longer/longer_cube2_0.4.inst.cfg
index 00f1bb2dc3..6c2af6a0f3 100644
--- a/resources/variants/longer/longer_cube2_0.4.inst.cfg
+++ b/resources/variants/longer/longer_cube2_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/longer/longer_lk1_0.4.inst.cfg b/resources/variants/longer/longer_lk1_0.4.inst.cfg
index 064233f0d6..7743e4c9cb 100644
--- a/resources/variants/longer/longer_lk1_0.4.inst.cfg
+++ b/resources/variants/longer/longer_lk1_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/longer/longer_lk1plus_0.4.inst.cfg b/resources/variants/longer/longer_lk1plus_0.4.inst.cfg
index 719625a572..b19e2fd096 100644
--- a/resources/variants/longer/longer_lk1plus_0.4.inst.cfg
+++ b/resources/variants/longer/longer_lk1plus_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/longer/longer_lk1pro_0.4.inst.cfg b/resources/variants/longer/longer_lk1pro_0.4.inst.cfg
index 39f25053dc..be0e81f22a 100644
--- a/resources/variants/longer/longer_lk1pro_0.4.inst.cfg
+++ b/resources/variants/longer/longer_lk1pro_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/longer/longer_lk4_0.4.inst.cfg b/resources/variants/longer/longer_lk4_0.4.inst.cfg
index c6a8d4421f..d5cba95d68 100644
--- a/resources/variants/longer/longer_lk4_0.4.inst.cfg
+++ b/resources/variants/longer/longer_lk4_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/longer/longer_lk4pro_0.4.inst.cfg b/resources/variants/longer/longer_lk4pro_0.4.inst.cfg
index f235e7e087..b68012fe19 100644
--- a/resources/variants/longer/longer_lk4pro_0.4.inst.cfg
+++ b/resources/variants/longer/longer_lk4pro_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/longer/longer_lk5_0.4.inst.cfg b/resources/variants/longer/longer_lk5_0.4.inst.cfg
index abee1d679d..b34e18ae04 100644
--- a/resources/variants/longer/longer_lk5_0.4.inst.cfg
+++ b/resources/variants/longer/longer_lk5_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/longer/longer_lk5pro_0.4.inst.cfg b/resources/variants/longer/longer_lk5pro_0.4.inst.cfg
index 71173927db..5416c7a810 100644
--- a/resources/variants/longer/longer_lk5pro_0.4.inst.cfg
+++ b/resources/variants/longer/longer_lk5pro_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/mark2/Mark2_for_Ultimaker2_0.25.inst.cfg b/resources/variants/mark2/Mark2_for_Ultimaker2_0.25.inst.cfg
index 307e19309a..2ce7a6d1a3 100644
--- a/resources/variants/mark2/Mark2_for_Ultimaker2_0.25.inst.cfg
+++ b/resources/variants/mark2/Mark2_for_Ultimaker2_0.25.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/mark2/Mark2_for_Ultimaker2_0.4.inst.cfg b/resources/variants/mark2/Mark2_for_Ultimaker2_0.4.inst.cfg
index 3f9265507d..e7847ad492 100644
--- a/resources/variants/mark2/Mark2_for_Ultimaker2_0.4.inst.cfg
+++ b/resources/variants/mark2/Mark2_for_Ultimaker2_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/mark2/Mark2_for_Ultimaker2_0.6.inst.cfg b/resources/variants/mark2/Mark2_for_Ultimaker2_0.6.inst.cfg
index 5e41ba1814..c8631a6be3 100644
--- a/resources/variants/mark2/Mark2_for_Ultimaker2_0.6.inst.cfg
+++ b/resources/variants/mark2/Mark2_for_Ultimaker2_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/mark2/Mark2_for_Ultimaker2_0.8.inst.cfg b/resources/variants/mark2/Mark2_for_Ultimaker2_0.8.inst.cfg
index 5862fcff3f..df41a39ab1 100644
--- a/resources/variants/mark2/Mark2_for_Ultimaker2_0.8.inst.cfg
+++ b/resources/variants/mark2/Mark2_for_Ultimaker2_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/mingda/mingda_1000pro_0.2.inst.cfg b/resources/variants/mingda/mingda_1000pro_0.2.inst.cfg
index 1356ac0d26..9fedbdcd4e 100644
--- a/resources/variants/mingda/mingda_1000pro_0.2.inst.cfg
+++ b/resources/variants/mingda/mingda_1000pro_0.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/mingda/mingda_1000pro_0.3.inst.cfg b/resources/variants/mingda/mingda_1000pro_0.3.inst.cfg
index 184c58b107..2f80c7df75 100644
--- a/resources/variants/mingda/mingda_1000pro_0.3.inst.cfg
+++ b/resources/variants/mingda/mingda_1000pro_0.3.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/mingda/mingda_1000pro_0.4.inst.cfg b/resources/variants/mingda/mingda_1000pro_0.4.inst.cfg
index 116394c1a0..9a065336fd 100644
--- a/resources/variants/mingda/mingda_1000pro_0.4.inst.cfg
+++ b/resources/variants/mingda/mingda_1000pro_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/mingda/mingda_1000pro_0.5.inst.cfg b/resources/variants/mingda/mingda_1000pro_0.5.inst.cfg
index bb89014ae1..e84f7d89f9 100644
--- a/resources/variants/mingda/mingda_1000pro_0.5.inst.cfg
+++ b/resources/variants/mingda/mingda_1000pro_0.5.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/mingda/mingda_1000pro_0.6.inst.cfg b/resources/variants/mingda/mingda_1000pro_0.6.inst.cfg
index 3b1d30eb29..b40a27f68c 100644
--- a/resources/variants/mingda/mingda_1000pro_0.6.inst.cfg
+++ b/resources/variants/mingda/mingda_1000pro_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/mingda/mingda_1000pro_0.8.inst.cfg b/resources/variants/mingda/mingda_1000pro_0.8.inst.cfg
index 1573176d17..937bcb1448 100644
--- a/resources/variants/mingda/mingda_1000pro_0.8.inst.cfg
+++ b/resources/variants/mingda/mingda_1000pro_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/mingda/mingda_1000pro_1.0.inst.cfg b/resources/variants/mingda/mingda_1000pro_1.0.inst.cfg
index eaaf3121de..f731d6d051 100644
--- a/resources/variants/mingda/mingda_1000pro_1.0.inst.cfg
+++ b/resources/variants/mingda/mingda_1000pro_1.0.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/mingda/mingda_4h_0.2.inst.cfg b/resources/variants/mingda/mingda_4h_0.2.inst.cfg
index 6bdc384ac5..75f5d1d79c 100644
--- a/resources/variants/mingda/mingda_4h_0.2.inst.cfg
+++ b/resources/variants/mingda/mingda_4h_0.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/mingda/mingda_4h_0.3.inst.cfg b/resources/variants/mingda/mingda_4h_0.3.inst.cfg
index 7d06dce8c2..cb4e88ff8f 100644
--- a/resources/variants/mingda/mingda_4h_0.3.inst.cfg
+++ b/resources/variants/mingda/mingda_4h_0.3.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/mingda/mingda_4h_0.4.inst.cfg b/resources/variants/mingda/mingda_4h_0.4.inst.cfg
index 562389f348..5db585bfcc 100644
--- a/resources/variants/mingda/mingda_4h_0.4.inst.cfg
+++ b/resources/variants/mingda/mingda_4h_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/mingda/mingda_4h_0.5.inst.cfg b/resources/variants/mingda/mingda_4h_0.5.inst.cfg
index 3765b0b7d9..2bda5e1a22 100644
--- a/resources/variants/mingda/mingda_4h_0.5.inst.cfg
+++ b/resources/variants/mingda/mingda_4h_0.5.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/mingda/mingda_4h_0.6.inst.cfg b/resources/variants/mingda/mingda_4h_0.6.inst.cfg
index 6376ec9631..488f88f2c9 100644
--- a/resources/variants/mingda/mingda_4h_0.6.inst.cfg
+++ b/resources/variants/mingda/mingda_4h_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/mingda/mingda_4h_0.8.inst.cfg b/resources/variants/mingda/mingda_4h_0.8.inst.cfg
index 89736ca5ed..bc92392977 100644
--- a/resources/variants/mingda/mingda_4h_0.8.inst.cfg
+++ b/resources/variants/mingda/mingda_4h_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/mingda/mingda_4h_1.0.inst.cfg b/resources/variants/mingda/mingda_4h_1.0.inst.cfg
index 61a8eb72ed..8a7b50a044 100644
--- a/resources/variants/mingda/mingda_4h_1.0.inst.cfg
+++ b/resources/variants/mingda/mingda_4h_1.0.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/mingda/mingda_600pro_0.2.inst.cfg b/resources/variants/mingda/mingda_600pro_0.2.inst.cfg
index 28d55da13b..8cb6baa560 100644
--- a/resources/variants/mingda/mingda_600pro_0.2.inst.cfg
+++ b/resources/variants/mingda/mingda_600pro_0.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/mingda/mingda_600pro_0.3.inst.cfg b/resources/variants/mingda/mingda_600pro_0.3.inst.cfg
index 8e431864a5..51f9e8ab55 100644
--- a/resources/variants/mingda/mingda_600pro_0.3.inst.cfg
+++ b/resources/variants/mingda/mingda_600pro_0.3.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/mingda/mingda_600pro_0.4.inst.cfg b/resources/variants/mingda/mingda_600pro_0.4.inst.cfg
index 8244b5e58e..0035577e85 100644
--- a/resources/variants/mingda/mingda_600pro_0.4.inst.cfg
+++ b/resources/variants/mingda/mingda_600pro_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/mingda/mingda_600pro_0.5.inst.cfg b/resources/variants/mingda/mingda_600pro_0.5.inst.cfg
index 23182b5ac6..1041e0d20d 100644
--- a/resources/variants/mingda/mingda_600pro_0.5.inst.cfg
+++ b/resources/variants/mingda/mingda_600pro_0.5.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/mingda/mingda_600pro_0.6.inst.cfg b/resources/variants/mingda/mingda_600pro_0.6.inst.cfg
index 97a8b0add8..dbc0fd3d71 100644
--- a/resources/variants/mingda/mingda_600pro_0.6.inst.cfg
+++ b/resources/variants/mingda/mingda_600pro_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/mingda/mingda_600pro_0.8.inst.cfg b/resources/variants/mingda/mingda_600pro_0.8.inst.cfg
index c21bde2f4f..f8c9c71fde 100644
--- a/resources/variants/mingda/mingda_600pro_0.8.inst.cfg
+++ b/resources/variants/mingda/mingda_600pro_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/mingda/mingda_600pro_1.0.inst.cfg b/resources/variants/mingda/mingda_600pro_1.0.inst.cfg
index 8dc4c7fb14..27b4ffee84 100644
--- a/resources/variants/mingda/mingda_600pro_1.0.inst.cfg
+++ b/resources/variants/mingda/mingda_600pro_1.0.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/mingda/mingda_6h_0.2.inst.cfg b/resources/variants/mingda/mingda_6h_0.2.inst.cfg
index c0700e04c8..65b78cecc3 100644
--- a/resources/variants/mingda/mingda_6h_0.2.inst.cfg
+++ b/resources/variants/mingda/mingda_6h_0.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/mingda/mingda_6h_0.3.inst.cfg b/resources/variants/mingda/mingda_6h_0.3.inst.cfg
index c8df422f8c..3e38a46e8e 100644
--- a/resources/variants/mingda/mingda_6h_0.3.inst.cfg
+++ b/resources/variants/mingda/mingda_6h_0.3.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/mingda/mingda_6h_0.4.inst.cfg b/resources/variants/mingda/mingda_6h_0.4.inst.cfg
index 367df751e1..cd6d2d2e86 100644
--- a/resources/variants/mingda/mingda_6h_0.4.inst.cfg
+++ b/resources/variants/mingda/mingda_6h_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/mingda/mingda_6h_0.5.inst.cfg b/resources/variants/mingda/mingda_6h_0.5.inst.cfg
index 3d1820fba4..1c92a90edb 100644
--- a/resources/variants/mingda/mingda_6h_0.5.inst.cfg
+++ b/resources/variants/mingda/mingda_6h_0.5.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/mingda/mingda_6h_0.6.inst.cfg b/resources/variants/mingda/mingda_6h_0.6.inst.cfg
index c5bc68172a..081b149f82 100644
--- a/resources/variants/mingda/mingda_6h_0.6.inst.cfg
+++ b/resources/variants/mingda/mingda_6h_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/mingda/mingda_6h_0.8.inst.cfg b/resources/variants/mingda/mingda_6h_0.8.inst.cfg
index d09767250a..55e19ddf14 100644
--- a/resources/variants/mingda/mingda_6h_0.8.inst.cfg
+++ b/resources/variants/mingda/mingda_6h_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/mingda/mingda_6h_1.0.inst.cfg b/resources/variants/mingda/mingda_6h_1.0.inst.cfg
index 863e61b355..0767b232fb 100644
--- a/resources/variants/mingda/mingda_6h_1.0.inst.cfg
+++ b/resources/variants/mingda/mingda_6h_1.0.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/mingda/mingda_base_0.2.inst.cfg b/resources/variants/mingda/mingda_base_0.2.inst.cfg
index 922fc90bc6..0648b25eda 100644
--- a/resources/variants/mingda/mingda_base_0.2.inst.cfg
+++ b/resources/variants/mingda/mingda_base_0.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/mingda/mingda_base_0.3.inst.cfg b/resources/variants/mingda/mingda_base_0.3.inst.cfg
index e059984bd5..9864095aeb 100644
--- a/resources/variants/mingda/mingda_base_0.3.inst.cfg
+++ b/resources/variants/mingda/mingda_base_0.3.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/mingda/mingda_base_0.4.inst.cfg b/resources/variants/mingda/mingda_base_0.4.inst.cfg
index 7f359aedb8..a65958f2df 100644
--- a/resources/variants/mingda/mingda_base_0.4.inst.cfg
+++ b/resources/variants/mingda/mingda_base_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/mingda/mingda_base_0.6.inst.cfg b/resources/variants/mingda/mingda_base_0.6.inst.cfg
index c311153064..f50df518bf 100644
--- a/resources/variants/mingda/mingda_base_0.6.inst.cfg
+++ b/resources/variants/mingda/mingda_base_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/mingda/mingda_base_0.8.inst.cfg b/resources/variants/mingda/mingda_base_0.8.inst.cfg
index a650d07332..360cf533c5 100644
--- a/resources/variants/mingda/mingda_base_0.8.inst.cfg
+++ b/resources/variants/mingda/mingda_base_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/mingda/mingda_base_1.0.inst.cfg b/resources/variants/mingda/mingda_base_1.0.inst.cfg
index 7c3b66fbe0..559410315c 100644
--- a/resources/variants/mingda/mingda_base_1.0.inst.cfg
+++ b/resources/variants/mingda/mingda_base_1.0.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/mingda/mingda_d2_0.2.inst.cfg b/resources/variants/mingda/mingda_d2_0.2.inst.cfg
index 2b1c1dc668..5d799a609c 100644
--- a/resources/variants/mingda/mingda_d2_0.2.inst.cfg
+++ b/resources/variants/mingda/mingda_d2_0.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/mingda/mingda_d2_0.3.inst.cfg b/resources/variants/mingda/mingda_d2_0.3.inst.cfg
index 9cad13e8fa..8743b0469c 100644
--- a/resources/variants/mingda/mingda_d2_0.3.inst.cfg
+++ b/resources/variants/mingda/mingda_d2_0.3.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/mingda/mingda_d2_0.4.inst.cfg b/resources/variants/mingda/mingda_d2_0.4.inst.cfg
index 757fcccf05..8f4c2f1a44 100644
--- a/resources/variants/mingda/mingda_d2_0.4.inst.cfg
+++ b/resources/variants/mingda/mingda_d2_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/mingda/mingda_d2_0.5.inst.cfg b/resources/variants/mingda/mingda_d2_0.5.inst.cfg
index 2d105aa97b..b9bb2d683a 100644
--- a/resources/variants/mingda/mingda_d2_0.5.inst.cfg
+++ b/resources/variants/mingda/mingda_d2_0.5.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/mingda/mingda_d2_0.6.inst.cfg b/resources/variants/mingda/mingda_d2_0.6.inst.cfg
index 466b03d337..b9b009e80c 100644
--- a/resources/variants/mingda/mingda_d2_0.6.inst.cfg
+++ b/resources/variants/mingda/mingda_d2_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/mingda/mingda_d2_0.8.inst.cfg b/resources/variants/mingda/mingda_d2_0.8.inst.cfg
index ed4640814e..cf92b6cd2b 100644
--- a/resources/variants/mingda/mingda_d2_0.8.inst.cfg
+++ b/resources/variants/mingda/mingda_d2_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/mingda/mingda_d2_1.0.inst.cfg b/resources/variants/mingda/mingda_d2_1.0.inst.cfg
index 8c3f041bf8..e37c306bc7 100644
--- a/resources/variants/mingda/mingda_d2_1.0.inst.cfg
+++ b/resources/variants/mingda/mingda_d2_1.0.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/mingda/mingda_d3pro_0.2.inst.cfg b/resources/variants/mingda/mingda_d3pro_0.2.inst.cfg
index 443d66ea76..8e399533a3 100644
--- a/resources/variants/mingda/mingda_d3pro_0.2.inst.cfg
+++ b/resources/variants/mingda/mingda_d3pro_0.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/mingda/mingda_d3pro_0.3.inst.cfg b/resources/variants/mingda/mingda_d3pro_0.3.inst.cfg
index e7585a5ed2..7be7d69a37 100644
--- a/resources/variants/mingda/mingda_d3pro_0.3.inst.cfg
+++ b/resources/variants/mingda/mingda_d3pro_0.3.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/mingda/mingda_d3pro_0.4.inst.cfg b/resources/variants/mingda/mingda_d3pro_0.4.inst.cfg
index 0a71d3307d..a4141ea0d1 100644
--- a/resources/variants/mingda/mingda_d3pro_0.4.inst.cfg
+++ b/resources/variants/mingda/mingda_d3pro_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/mingda/mingda_d3pro_0.5.inst.cfg b/resources/variants/mingda/mingda_d3pro_0.5.inst.cfg
index 065a286230..44fb6f5afe 100644
--- a/resources/variants/mingda/mingda_d3pro_0.5.inst.cfg
+++ b/resources/variants/mingda/mingda_d3pro_0.5.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/mingda/mingda_d3pro_0.6.inst.cfg b/resources/variants/mingda/mingda_d3pro_0.6.inst.cfg
index edc6e81c68..3e22aa033d 100644
--- a/resources/variants/mingda/mingda_d3pro_0.6.inst.cfg
+++ b/resources/variants/mingda/mingda_d3pro_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/mingda/mingda_d3pro_0.8.inst.cfg b/resources/variants/mingda/mingda_d3pro_0.8.inst.cfg
index d47ff88580..f426af89e5 100644
--- a/resources/variants/mingda/mingda_d3pro_0.8.inst.cfg
+++ b/resources/variants/mingda/mingda_d3pro_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/mingda/mingda_d3pro_1.0.inst.cfg b/resources/variants/mingda/mingda_d3pro_1.0.inst.cfg
index 0cacd36b83..596418b7df 100644
--- a/resources/variants/mingda/mingda_d3pro_1.0.inst.cfg
+++ b/resources/variants/mingda/mingda_d3pro_1.0.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/mingda/mingda_d4pro_0.2.inst.cfg b/resources/variants/mingda/mingda_d4pro_0.2.inst.cfg
index 1ac0b05693..b0578e5b48 100644
--- a/resources/variants/mingda/mingda_d4pro_0.2.inst.cfg
+++ b/resources/variants/mingda/mingda_d4pro_0.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/mingda/mingda_d4pro_0.3.inst.cfg b/resources/variants/mingda/mingda_d4pro_0.3.inst.cfg
index 33995c0584..9ae9d8878a 100644
--- a/resources/variants/mingda/mingda_d4pro_0.3.inst.cfg
+++ b/resources/variants/mingda/mingda_d4pro_0.3.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/mingda/mingda_d4pro_0.4.inst.cfg b/resources/variants/mingda/mingda_d4pro_0.4.inst.cfg
index 4b8ed8d2b7..8c57a7aca6 100644
--- a/resources/variants/mingda/mingda_d4pro_0.4.inst.cfg
+++ b/resources/variants/mingda/mingda_d4pro_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/mingda/mingda_d4pro_0.5.inst.cfg b/resources/variants/mingda/mingda_d4pro_0.5.inst.cfg
index f4ba4a6eda..4ec36f2c5d 100644
--- a/resources/variants/mingda/mingda_d4pro_0.5.inst.cfg
+++ b/resources/variants/mingda/mingda_d4pro_0.5.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/mingda/mingda_d4pro_0.6.inst.cfg b/resources/variants/mingda/mingda_d4pro_0.6.inst.cfg
index 2b10f72bca..934329e29b 100644
--- a/resources/variants/mingda/mingda_d4pro_0.6.inst.cfg
+++ b/resources/variants/mingda/mingda_d4pro_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/mingda/mingda_d4pro_0.8.inst.cfg b/resources/variants/mingda/mingda_d4pro_0.8.inst.cfg
index 8f3f794ac4..492fb69ce6 100644
--- a/resources/variants/mingda/mingda_d4pro_0.8.inst.cfg
+++ b/resources/variants/mingda/mingda_d4pro_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/mingda/mingda_d4pro_1.0.inst.cfg b/resources/variants/mingda/mingda_d4pro_1.0.inst.cfg
index 2611bd7004..b3cf883b0f 100644
--- a/resources/variants/mingda/mingda_d4pro_1.0.inst.cfg
+++ b/resources/variants/mingda/mingda_d4pro_1.0.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/mingda/mingda_magician_max_0.2.inst.cfg b/resources/variants/mingda/mingda_magician_max_0.2.inst.cfg
index 89e746651c..4fda39ef43 100644
--- a/resources/variants/mingda/mingda_magician_max_0.2.inst.cfg
+++ b/resources/variants/mingda/mingda_magician_max_0.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/mingda/mingda_magician_max_0.3.inst.cfg b/resources/variants/mingda/mingda_magician_max_0.3.inst.cfg
index f6a684484c..0aeacb4707 100644
--- a/resources/variants/mingda/mingda_magician_max_0.3.inst.cfg
+++ b/resources/variants/mingda/mingda_magician_max_0.3.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/mingda/mingda_magician_max_0.4.inst.cfg b/resources/variants/mingda/mingda_magician_max_0.4.inst.cfg
index b4ffcc333e..bef2a46d78 100644
--- a/resources/variants/mingda/mingda_magician_max_0.4.inst.cfg
+++ b/resources/variants/mingda/mingda_magician_max_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/mingda/mingda_magician_max_0.5.inst.cfg b/resources/variants/mingda/mingda_magician_max_0.5.inst.cfg
index df52c283d0..cf9b29ab36 100644
--- a/resources/variants/mingda/mingda_magician_max_0.5.inst.cfg
+++ b/resources/variants/mingda/mingda_magician_max_0.5.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/mingda/mingda_magician_max_0.6.inst.cfg b/resources/variants/mingda/mingda_magician_max_0.6.inst.cfg
index 571cdd5fdc..37e46faec1 100644
--- a/resources/variants/mingda/mingda_magician_max_0.6.inst.cfg
+++ b/resources/variants/mingda/mingda_magician_max_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/mingda/mingda_magician_max_0.8.inst.cfg b/resources/variants/mingda/mingda_magician_max_0.8.inst.cfg
index ba8f4960f8..15685a3903 100644
--- a/resources/variants/mingda/mingda_magician_max_0.8.inst.cfg
+++ b/resources/variants/mingda/mingda_magician_max_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/mingda/mingda_magician_max_1.0.inst.cfg b/resources/variants/mingda/mingda_magician_max_1.0.inst.cfg
index 6c0313c5fb..bcd8277a49 100644
--- a/resources/variants/mingda/mingda_magician_max_1.0.inst.cfg
+++ b/resources/variants/mingda/mingda_magician_max_1.0.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/mingda/mingda_magician_pro_0.2.inst.cfg b/resources/variants/mingda/mingda_magician_pro_0.2.inst.cfg
index d7de555da9..c0531cc852 100644
--- a/resources/variants/mingda/mingda_magician_pro_0.2.inst.cfg
+++ b/resources/variants/mingda/mingda_magician_pro_0.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/mingda/mingda_magician_pro_0.3.inst.cfg b/resources/variants/mingda/mingda_magician_pro_0.3.inst.cfg
index c27eb232ff..6199ccfdc9 100644
--- a/resources/variants/mingda/mingda_magician_pro_0.3.inst.cfg
+++ b/resources/variants/mingda/mingda_magician_pro_0.3.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/mingda/mingda_magician_pro_0.4.inst.cfg b/resources/variants/mingda/mingda_magician_pro_0.4.inst.cfg
index e37c40b86b..43b7ff34e6 100644
--- a/resources/variants/mingda/mingda_magician_pro_0.4.inst.cfg
+++ b/resources/variants/mingda/mingda_magician_pro_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/mingda/mingda_magician_pro_0.5.inst.cfg b/resources/variants/mingda/mingda_magician_pro_0.5.inst.cfg
index 7f83add6f7..0306b32863 100644
--- a/resources/variants/mingda/mingda_magician_pro_0.5.inst.cfg
+++ b/resources/variants/mingda/mingda_magician_pro_0.5.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/mingda/mingda_magician_pro_0.6.inst.cfg b/resources/variants/mingda/mingda_magician_pro_0.6.inst.cfg
index da6cadebe6..6cf09ed8fe 100644
--- a/resources/variants/mingda/mingda_magician_pro_0.6.inst.cfg
+++ b/resources/variants/mingda/mingda_magician_pro_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/mingda/mingda_magician_pro_0.8.inst.cfg b/resources/variants/mingda/mingda_magician_pro_0.8.inst.cfg
index bd134f6d20..319514c395 100644
--- a/resources/variants/mingda/mingda_magician_pro_0.8.inst.cfg
+++ b/resources/variants/mingda/mingda_magician_pro_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/mingda/mingda_magician_pro_1.0.inst.cfg b/resources/variants/mingda/mingda_magician_pro_1.0.inst.cfg
index 928c1600a4..cdd044af5c 100644
--- a/resources/variants/mingda/mingda_magician_pro_1.0.inst.cfg
+++ b/resources/variants/mingda/mingda_magician_pro_1.0.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/mingda/mingda_magician_x_0.2.inst.cfg b/resources/variants/mingda/mingda_magician_x_0.2.inst.cfg
index 613a259eb8..18e659950b 100644
--- a/resources/variants/mingda/mingda_magician_x_0.2.inst.cfg
+++ b/resources/variants/mingda/mingda_magician_x_0.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/mingda/mingda_magician_x_0.3.inst.cfg b/resources/variants/mingda/mingda_magician_x_0.3.inst.cfg
index 7d94ae41ca..a08f4aae64 100644
--- a/resources/variants/mingda/mingda_magician_x_0.3.inst.cfg
+++ b/resources/variants/mingda/mingda_magician_x_0.3.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/mingda/mingda_magician_x_0.4.inst.cfg b/resources/variants/mingda/mingda_magician_x_0.4.inst.cfg
index f6332b00f4..ee626d27c3 100644
--- a/resources/variants/mingda/mingda_magician_x_0.4.inst.cfg
+++ b/resources/variants/mingda/mingda_magician_x_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/mingda/mingda_magician_x_0.5.inst.cfg b/resources/variants/mingda/mingda_magician_x_0.5.inst.cfg
index 663667aad6..a3c51043d5 100644
--- a/resources/variants/mingda/mingda_magician_x_0.5.inst.cfg
+++ b/resources/variants/mingda/mingda_magician_x_0.5.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/mingda/mingda_magician_x_0.6.inst.cfg b/resources/variants/mingda/mingda_magician_x_0.6.inst.cfg
index 47dda5018f..283c129171 100644
--- a/resources/variants/mingda/mingda_magician_x_0.6.inst.cfg
+++ b/resources/variants/mingda/mingda_magician_x_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/mingda/mingda_magician_x_0.8.inst.cfg b/resources/variants/mingda/mingda_magician_x_0.8.inst.cfg
index 774f13bd03..dede9bdcd8 100644
--- a/resources/variants/mingda/mingda_magician_x_0.8.inst.cfg
+++ b/resources/variants/mingda/mingda_magician_x_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/mingda/mingda_magician_x_1.0.inst.cfg b/resources/variants/mingda/mingda_magician_x_1.0.inst.cfg
index a780fdaea0..69b8b21bea 100644
--- a/resources/variants/mingda/mingda_magician_x_1.0.inst.cfg
+++ b/resources/variants/mingda/mingda_magician_x_1.0.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/mingda/mingda_rock3_0.2.inst.cfg b/resources/variants/mingda/mingda_rock3_0.2.inst.cfg
index 588eecb1ea..468981aaad 100644
--- a/resources/variants/mingda/mingda_rock3_0.2.inst.cfg
+++ b/resources/variants/mingda/mingda_rock3_0.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/mingda/mingda_rock3_0.3.inst.cfg b/resources/variants/mingda/mingda_rock3_0.3.inst.cfg
index 026e649536..aaaad83576 100644
--- a/resources/variants/mingda/mingda_rock3_0.3.inst.cfg
+++ b/resources/variants/mingda/mingda_rock3_0.3.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/mingda/mingda_rock3_0.4.inst.cfg b/resources/variants/mingda/mingda_rock3_0.4.inst.cfg
index 3781e750b4..c476451a98 100644
--- a/resources/variants/mingda/mingda_rock3_0.4.inst.cfg
+++ b/resources/variants/mingda/mingda_rock3_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/mingda/mingda_rock3_0.5.inst.cfg b/resources/variants/mingda/mingda_rock3_0.5.inst.cfg
index 5bdf129ad8..a759c5471a 100644
--- a/resources/variants/mingda/mingda_rock3_0.5.inst.cfg
+++ b/resources/variants/mingda/mingda_rock3_0.5.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/mingda/mingda_rock3_0.6.inst.cfg b/resources/variants/mingda/mingda_rock3_0.6.inst.cfg
index d13723fadf..fa03c399cf 100644
--- a/resources/variants/mingda/mingda_rock3_0.6.inst.cfg
+++ b/resources/variants/mingda/mingda_rock3_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/mingda/mingda_rock3_0.8.inst.cfg b/resources/variants/mingda/mingda_rock3_0.8.inst.cfg
index c9cd8496be..79083181cd 100644
--- a/resources/variants/mingda/mingda_rock3_0.8.inst.cfg
+++ b/resources/variants/mingda/mingda_rock3_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/mingda/mingda_rock3_1.0.inst.cfg b/resources/variants/mingda/mingda_rock3_1.0.inst.cfg
index ba65dc4411..0c9f1ba2a2 100644
--- a/resources/variants/mingda/mingda_rock3_1.0.inst.cfg
+++ b/resources/variants/mingda/mingda_rock3_1.0.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/modix/modix_v3_base_0.4.inst.cfg b/resources/variants/modix/modix_v3_base_0.4.inst.cfg
index 3dd832b757..cb017ace96 100644
--- a/resources/variants/modix/modix_v3_base_0.4.inst.cfg
+++ b/resources/variants/modix/modix_v3_base_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/modix/modix_v3_base_0.6.inst.cfg b/resources/variants/modix/modix_v3_base_0.6.inst.cfg
index d931b7d2ec..649d953823 100644
--- a/resources/variants/modix/modix_v3_base_0.6.inst.cfg
+++ b/resources/variants/modix/modix_v3_base_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/modix/modix_v3_base_0.8.inst.cfg b/resources/variants/modix/modix_v3_base_0.8.inst.cfg
index 7926285d8d..5c0008601b 100644
--- a/resources/variants/modix/modix_v3_base_0.8.inst.cfg
+++ b/resources/variants/modix/modix_v3_base_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/modix/modix_v3_base_1.0.inst.cfg b/resources/variants/modix/modix_v3_base_1.0.inst.cfg
index 235fb9c1f4..272242aa7d 100644
--- a/resources/variants/modix/modix_v3_base_1.0.inst.cfg
+++ b/resources/variants/modix/modix_v3_base_1.0.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/modix/modix_v3_base_1.2.inst.cfg b/resources/variants/modix/modix_v3_base_1.2.inst.cfg
index 2b5f7b21d3..53ebdd056d 100644
--- a/resources/variants/modix/modix_v3_base_1.2.inst.cfg
+++ b/resources/variants/modix/modix_v3_base_1.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/modix/modix_v3_base_1.4.inst.cfg b/resources/variants/modix/modix_v3_base_1.4.inst.cfg
index 7b21256f88..cfd9bdfd95 100644
--- a/resources/variants/modix/modix_v3_base_1.4.inst.cfg
+++ b/resources/variants/modix/modix_v3_base_1.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/modix/modix_v3_big120X_0.4.inst.cfg b/resources/variants/modix/modix_v3_big120X_0.4.inst.cfg
index 731339d9a6..de4f6f39aa 100644
--- a/resources/variants/modix/modix_v3_big120X_0.4.inst.cfg
+++ b/resources/variants/modix/modix_v3_big120X_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/modix/modix_v3_big120X_0.6.inst.cfg b/resources/variants/modix/modix_v3_big120X_0.6.inst.cfg
index ac1899ca14..07dc1b5d1a 100644
--- a/resources/variants/modix/modix_v3_big120X_0.6.inst.cfg
+++ b/resources/variants/modix/modix_v3_big120X_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/modix/modix_v3_big120X_0.8.inst.cfg b/resources/variants/modix/modix_v3_big120X_0.8.inst.cfg
index 0019fa834e..84479b17f5 100644
--- a/resources/variants/modix/modix_v3_big120X_0.8.inst.cfg
+++ b/resources/variants/modix/modix_v3_big120X_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/modix/modix_v3_big120X_1.0.inst.cfg b/resources/variants/modix/modix_v3_big120X_1.0.inst.cfg
index cd3c961c99..1e47572d40 100644
--- a/resources/variants/modix/modix_v3_big120X_1.0.inst.cfg
+++ b/resources/variants/modix/modix_v3_big120X_1.0.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/modix/modix_v3_big120X_1.2.inst.cfg b/resources/variants/modix/modix_v3_big120X_1.2.inst.cfg
index a21695224e..642c348886 100644
--- a/resources/variants/modix/modix_v3_big120X_1.2.inst.cfg
+++ b/resources/variants/modix/modix_v3_big120X_1.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/modix/modix_v3_big120X_1.4.inst.cfg b/resources/variants/modix/modix_v3_big120X_1.4.inst.cfg
index 1c846ac2f7..cec17a4aa8 100644
--- a/resources/variants/modix/modix_v3_big120X_1.4.inst.cfg
+++ b/resources/variants/modix/modix_v3_big120X_1.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/modix/modix_v3_big120Z_0.4.inst.cfg b/resources/variants/modix/modix_v3_big120Z_0.4.inst.cfg
index f79c6a5f6e..c0f50e57ed 100644
--- a/resources/variants/modix/modix_v3_big120Z_0.4.inst.cfg
+++ b/resources/variants/modix/modix_v3_big120Z_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/modix/modix_v3_big120Z_0.6.inst.cfg b/resources/variants/modix/modix_v3_big120Z_0.6.inst.cfg
index 3b1312736f..06fb3b0f02 100644
--- a/resources/variants/modix/modix_v3_big120Z_0.6.inst.cfg
+++ b/resources/variants/modix/modix_v3_big120Z_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/modix/modix_v3_big120Z_0.8.inst.cfg b/resources/variants/modix/modix_v3_big120Z_0.8.inst.cfg
index 41ec3eb779..ef87979b9f 100644
--- a/resources/variants/modix/modix_v3_big120Z_0.8.inst.cfg
+++ b/resources/variants/modix/modix_v3_big120Z_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/modix/modix_v3_big120Z_1.0.inst.cfg b/resources/variants/modix/modix_v3_big120Z_1.0.inst.cfg
index 6b7a751efa..2f94e456cf 100644
--- a/resources/variants/modix/modix_v3_big120Z_1.0.inst.cfg
+++ b/resources/variants/modix/modix_v3_big120Z_1.0.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/modix/modix_v3_big120Z_1.2.inst.cfg b/resources/variants/modix/modix_v3_big120Z_1.2.inst.cfg
index e5627c012d..113efb8610 100644
--- a/resources/variants/modix/modix_v3_big120Z_1.2.inst.cfg
+++ b/resources/variants/modix/modix_v3_big120Z_1.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/modix/modix_v3_big120Z_1.4.inst.cfg b/resources/variants/modix/modix_v3_big120Z_1.4.inst.cfg
index ab5e9f5c73..e6e6b6095d 100644
--- a/resources/variants/modix/modix_v3_big120Z_1.4.inst.cfg
+++ b/resources/variants/modix/modix_v3_big120Z_1.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/modix/modix_v3_big180X_0.4.inst.cfg b/resources/variants/modix/modix_v3_big180X_0.4.inst.cfg
index 69a8f6ec4c..0a1957e0e9 100644
--- a/resources/variants/modix/modix_v3_big180X_0.4.inst.cfg
+++ b/resources/variants/modix/modix_v3_big180X_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/modix/modix_v3_big180X_0.6.inst.cfg b/resources/variants/modix/modix_v3_big180X_0.6.inst.cfg
index 2926fd3391..85f48319d2 100644
--- a/resources/variants/modix/modix_v3_big180X_0.6.inst.cfg
+++ b/resources/variants/modix/modix_v3_big180X_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/modix/modix_v3_big180X_0.8.inst.cfg b/resources/variants/modix/modix_v3_big180X_0.8.inst.cfg
index 8281990684..e191ca9398 100644
--- a/resources/variants/modix/modix_v3_big180X_0.8.inst.cfg
+++ b/resources/variants/modix/modix_v3_big180X_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/modix/modix_v3_big180X_1.0.inst.cfg b/resources/variants/modix/modix_v3_big180X_1.0.inst.cfg
index a1f208f435..d525a6ad83 100644
--- a/resources/variants/modix/modix_v3_big180X_1.0.inst.cfg
+++ b/resources/variants/modix/modix_v3_big180X_1.0.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/modix/modix_v3_big180X_1.2.inst.cfg b/resources/variants/modix/modix_v3_big180X_1.2.inst.cfg
index defa52bf15..25f248964f 100644
--- a/resources/variants/modix/modix_v3_big180X_1.2.inst.cfg
+++ b/resources/variants/modix/modix_v3_big180X_1.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/modix/modix_v3_big180X_1.4.inst.cfg b/resources/variants/modix/modix_v3_big180X_1.4.inst.cfg
index 84a91b706b..af6f22f9c3 100644
--- a/resources/variants/modix/modix_v3_big180X_1.4.inst.cfg
+++ b/resources/variants/modix/modix_v3_big180X_1.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/modix/modix_v3_big40_0.4.inst.cfg b/resources/variants/modix/modix_v3_big40_0.4.inst.cfg
index bc13ac2702..6de9e19257 100644
--- a/resources/variants/modix/modix_v3_big40_0.4.inst.cfg
+++ b/resources/variants/modix/modix_v3_big40_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/modix/modix_v3_big40_0.6.inst.cfg b/resources/variants/modix/modix_v3_big40_0.6.inst.cfg
index af3fc64e54..2e838b6f61 100644
--- a/resources/variants/modix/modix_v3_big40_0.6.inst.cfg
+++ b/resources/variants/modix/modix_v3_big40_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/modix/modix_v3_big40_0.8.inst.cfg b/resources/variants/modix/modix_v3_big40_0.8.inst.cfg
index 93d42981d8..1d3eb15e01 100644
--- a/resources/variants/modix/modix_v3_big40_0.8.inst.cfg
+++ b/resources/variants/modix/modix_v3_big40_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/modix/modix_v3_big40_1.0.inst.cfg b/resources/variants/modix/modix_v3_big40_1.0.inst.cfg
index 44b56911e1..bd35c7a25c 100644
--- a/resources/variants/modix/modix_v3_big40_1.0.inst.cfg
+++ b/resources/variants/modix/modix_v3_big40_1.0.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/modix/modix_v3_big40_1.2.inst.cfg b/resources/variants/modix/modix_v3_big40_1.2.inst.cfg
index 0b326e5f4b..1f95020a3c 100644
--- a/resources/variants/modix/modix_v3_big40_1.2.inst.cfg
+++ b/resources/variants/modix/modix_v3_big40_1.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/modix/modix_v3_big40_1.4.inst.cfg b/resources/variants/modix/modix_v3_big40_1.4.inst.cfg
index ea9107c251..7694865f21 100644
--- a/resources/variants/modix/modix_v3_big40_1.4.inst.cfg
+++ b/resources/variants/modix/modix_v3_big40_1.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/modix/modix_v3_big60_0.4.inst.cfg b/resources/variants/modix/modix_v3_big60_0.4.inst.cfg
index 0e4af7e941..513942ae11 100644
--- a/resources/variants/modix/modix_v3_big60_0.4.inst.cfg
+++ b/resources/variants/modix/modix_v3_big60_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/modix/modix_v3_big60_0.6.inst.cfg b/resources/variants/modix/modix_v3_big60_0.6.inst.cfg
index 434397098d..0ffce3eff8 100644
--- a/resources/variants/modix/modix_v3_big60_0.6.inst.cfg
+++ b/resources/variants/modix/modix_v3_big60_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/modix/modix_v3_big60_0.8.inst.cfg b/resources/variants/modix/modix_v3_big60_0.8.inst.cfg
index 5a4d248d91..6c06692a93 100644
--- a/resources/variants/modix/modix_v3_big60_0.8.inst.cfg
+++ b/resources/variants/modix/modix_v3_big60_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/modix/modix_v3_big60_1.0.inst.cfg b/resources/variants/modix/modix_v3_big60_1.0.inst.cfg
index 2b317f496e..564703d114 100644
--- a/resources/variants/modix/modix_v3_big60_1.0.inst.cfg
+++ b/resources/variants/modix/modix_v3_big60_1.0.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/modix/modix_v3_big60_1.2.inst.cfg b/resources/variants/modix/modix_v3_big60_1.2.inst.cfg
index d539336327..60cedbe3de 100644
--- a/resources/variants/modix/modix_v3_big60_1.2.inst.cfg
+++ b/resources/variants/modix/modix_v3_big60_1.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/modix/modix_v3_big60_1.4.inst.cfg b/resources/variants/modix/modix_v3_big60_1.4.inst.cfg
index 00b6258f0d..e34222a3db 100644
--- a/resources/variants/modix/modix_v3_big60_1.4.inst.cfg
+++ b/resources/variants/modix/modix_v3_big60_1.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/modix/modix_v3_bigmeter_0.4.inst.cfg b/resources/variants/modix/modix_v3_bigmeter_0.4.inst.cfg
index 8d92740830..426adc3082 100644
--- a/resources/variants/modix/modix_v3_bigmeter_0.4.inst.cfg
+++ b/resources/variants/modix/modix_v3_bigmeter_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/modix/modix_v3_bigmeter_0.6.inst.cfg b/resources/variants/modix/modix_v3_bigmeter_0.6.inst.cfg
index f71b5891b0..55c62d85b8 100644
--- a/resources/variants/modix/modix_v3_bigmeter_0.6.inst.cfg
+++ b/resources/variants/modix/modix_v3_bigmeter_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/modix/modix_v3_bigmeter_0.8.inst.cfg b/resources/variants/modix/modix_v3_bigmeter_0.8.inst.cfg
index 9d42a3bc66..fb8389e1e2 100644
--- a/resources/variants/modix/modix_v3_bigmeter_0.8.inst.cfg
+++ b/resources/variants/modix/modix_v3_bigmeter_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/modix/modix_v3_bigmeter_1.0.inst.cfg b/resources/variants/modix/modix_v3_bigmeter_1.0.inst.cfg
index 1a1ff6b1e4..61ef19159b 100644
--- a/resources/variants/modix/modix_v3_bigmeter_1.0.inst.cfg
+++ b/resources/variants/modix/modix_v3_bigmeter_1.0.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/modix/modix_v3_bigmeter_1.2.inst.cfg b/resources/variants/modix/modix_v3_bigmeter_1.2.inst.cfg
index 59bfa01580..710f713918 100644
--- a/resources/variants/modix/modix_v3_bigmeter_1.2.inst.cfg
+++ b/resources/variants/modix/modix_v3_bigmeter_1.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/modix/modix_v3_bigmeter_1.4.inst.cfg b/resources/variants/modix/modix_v3_bigmeter_1.4.inst.cfg
index ee47a35448..37b12893b5 100644
--- a/resources/variants/modix/modix_v3_bigmeter_1.4.inst.cfg
+++ b/resources/variants/modix/modix_v3_bigmeter_1.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/modix/modix_v4_base_0.4.inst.cfg b/resources/variants/modix/modix_v4_base_0.4.inst.cfg
index 578b787894..41dbef049a 100644
--- a/resources/variants/modix/modix_v4_base_0.4.inst.cfg
+++ b/resources/variants/modix/modix_v4_base_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/modix/modix_v4_base_0.6.inst.cfg b/resources/variants/modix/modix_v4_base_0.6.inst.cfg
index 0bde42fb75..854259e4e1 100644
--- a/resources/variants/modix/modix_v4_base_0.6.inst.cfg
+++ b/resources/variants/modix/modix_v4_base_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/modix/modix_v4_base_0.8.inst.cfg b/resources/variants/modix/modix_v4_base_0.8.inst.cfg
index 34e0fe6ba3..b20cd0f3ce 100644
--- a/resources/variants/modix/modix_v4_base_0.8.inst.cfg
+++ b/resources/variants/modix/modix_v4_base_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/modix/modix_v4_base_1.0.inst.cfg b/resources/variants/modix/modix_v4_base_1.0.inst.cfg
index a60522543a..49281a641f 100644
--- a/resources/variants/modix/modix_v4_base_1.0.inst.cfg
+++ b/resources/variants/modix/modix_v4_base_1.0.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/modix/modix_v4_base_1.2.inst.cfg b/resources/variants/modix/modix_v4_base_1.2.inst.cfg
index ac64c662f2..e9f38e4bcc 100644
--- a/resources/variants/modix/modix_v4_base_1.2.inst.cfg
+++ b/resources/variants/modix/modix_v4_base_1.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/modix/modix_v4_base_1.4.inst.cfg b/resources/variants/modix/modix_v4_base_1.4.inst.cfg
index 2290db3778..156ad71801 100644
--- a/resources/variants/modix/modix_v4_base_1.4.inst.cfg
+++ b/resources/variants/modix/modix_v4_base_1.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/modix/modix_v4_big120X_0.4.inst.cfg b/resources/variants/modix/modix_v4_big120X_0.4.inst.cfg
index 8c4848dd7a..4a1edc2e9a 100644
--- a/resources/variants/modix/modix_v4_big120X_0.4.inst.cfg
+++ b/resources/variants/modix/modix_v4_big120X_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/modix/modix_v4_big120X_0.6.inst.cfg b/resources/variants/modix/modix_v4_big120X_0.6.inst.cfg
index 1098bc518c..502ec9d80b 100644
--- a/resources/variants/modix/modix_v4_big120X_0.6.inst.cfg
+++ b/resources/variants/modix/modix_v4_big120X_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/modix/modix_v4_big120X_0.8.inst.cfg b/resources/variants/modix/modix_v4_big120X_0.8.inst.cfg
index dad60f7df2..e32506f020 100644
--- a/resources/variants/modix/modix_v4_big120X_0.8.inst.cfg
+++ b/resources/variants/modix/modix_v4_big120X_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/modix/modix_v4_big120X_1.0.inst.cfg b/resources/variants/modix/modix_v4_big120X_1.0.inst.cfg
index 30b529b264..8014e1af36 100644
--- a/resources/variants/modix/modix_v4_big120X_1.0.inst.cfg
+++ b/resources/variants/modix/modix_v4_big120X_1.0.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/modix/modix_v4_big120X_1.2.inst.cfg b/resources/variants/modix/modix_v4_big120X_1.2.inst.cfg
index 77ac9a49ef..63b898164c 100644
--- a/resources/variants/modix/modix_v4_big120X_1.2.inst.cfg
+++ b/resources/variants/modix/modix_v4_big120X_1.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/modix/modix_v4_big120X_1.4.inst.cfg b/resources/variants/modix/modix_v4_big120X_1.4.inst.cfg
index 60ff92c89e..a99530b13a 100644
--- a/resources/variants/modix/modix_v4_big120X_1.4.inst.cfg
+++ b/resources/variants/modix/modix_v4_big120X_1.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/modix/modix_v4_big120Z_0.4.inst.cfg b/resources/variants/modix/modix_v4_big120Z_0.4.inst.cfg
index a9911eed89..8527d717a7 100644
--- a/resources/variants/modix/modix_v4_big120Z_0.4.inst.cfg
+++ b/resources/variants/modix/modix_v4_big120Z_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/modix/modix_v4_big120Z_0.6.inst.cfg b/resources/variants/modix/modix_v4_big120Z_0.6.inst.cfg
index 1670295778..8796b02d5e 100644
--- a/resources/variants/modix/modix_v4_big120Z_0.6.inst.cfg
+++ b/resources/variants/modix/modix_v4_big120Z_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/modix/modix_v4_big120Z_0.8.inst.cfg b/resources/variants/modix/modix_v4_big120Z_0.8.inst.cfg
index ad9bdc3089..58a1a48566 100644
--- a/resources/variants/modix/modix_v4_big120Z_0.8.inst.cfg
+++ b/resources/variants/modix/modix_v4_big120Z_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/modix/modix_v4_big120Z_1.0.inst.cfg b/resources/variants/modix/modix_v4_big120Z_1.0.inst.cfg
index ffde438af0..884f21be34 100644
--- a/resources/variants/modix/modix_v4_big120Z_1.0.inst.cfg
+++ b/resources/variants/modix/modix_v4_big120Z_1.0.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/modix/modix_v4_big120Z_1.2.inst.cfg b/resources/variants/modix/modix_v4_big120Z_1.2.inst.cfg
index be51624c19..d880f3ae96 100644
--- a/resources/variants/modix/modix_v4_big120Z_1.2.inst.cfg
+++ b/resources/variants/modix/modix_v4_big120Z_1.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/modix/modix_v4_big120Z_1.4.inst.cfg b/resources/variants/modix/modix_v4_big120Z_1.4.inst.cfg
index e340a4db07..5852ce2f76 100644
--- a/resources/variants/modix/modix_v4_big120Z_1.4.inst.cfg
+++ b/resources/variants/modix/modix_v4_big120Z_1.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/modix/modix_v4_big180X_0.4.inst.cfg b/resources/variants/modix/modix_v4_big180X_0.4.inst.cfg
index 9ea91592ab..3f10dc14dd 100644
--- a/resources/variants/modix/modix_v4_big180X_0.4.inst.cfg
+++ b/resources/variants/modix/modix_v4_big180X_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/modix/modix_v4_big180X_0.6.inst.cfg b/resources/variants/modix/modix_v4_big180X_0.6.inst.cfg
index 2e7dd14277..4c0c019f72 100644
--- a/resources/variants/modix/modix_v4_big180X_0.6.inst.cfg
+++ b/resources/variants/modix/modix_v4_big180X_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/modix/modix_v4_big180X_0.8.inst.cfg b/resources/variants/modix/modix_v4_big180X_0.8.inst.cfg
index afba4165a5..721629f388 100644
--- a/resources/variants/modix/modix_v4_big180X_0.8.inst.cfg
+++ b/resources/variants/modix/modix_v4_big180X_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/modix/modix_v4_big180X_1.0.inst.cfg b/resources/variants/modix/modix_v4_big180X_1.0.inst.cfg
index afd3f0b6f8..c8071626d8 100644
--- a/resources/variants/modix/modix_v4_big180X_1.0.inst.cfg
+++ b/resources/variants/modix/modix_v4_big180X_1.0.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/modix/modix_v4_big180X_1.2.inst.cfg b/resources/variants/modix/modix_v4_big180X_1.2.inst.cfg
index 9a1289f2d3..86b37a4d4a 100644
--- a/resources/variants/modix/modix_v4_big180X_1.2.inst.cfg
+++ b/resources/variants/modix/modix_v4_big180X_1.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/modix/modix_v4_big180X_1.4.inst.cfg b/resources/variants/modix/modix_v4_big180X_1.4.inst.cfg
index 4aa9471caf..dbb6dc9004 100644
--- a/resources/variants/modix/modix_v4_big180X_1.4.inst.cfg
+++ b/resources/variants/modix/modix_v4_big180X_1.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/modix/modix_v4_big60_0.4.inst.cfg b/resources/variants/modix/modix_v4_big60_0.4.inst.cfg
index f07e7e3cd2..9a7c1b2c1f 100644
--- a/resources/variants/modix/modix_v4_big60_0.4.inst.cfg
+++ b/resources/variants/modix/modix_v4_big60_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/modix/modix_v4_big60_0.6.inst.cfg b/resources/variants/modix/modix_v4_big60_0.6.inst.cfg
index 57f5f0fafc..e0a946bb6a 100644
--- a/resources/variants/modix/modix_v4_big60_0.6.inst.cfg
+++ b/resources/variants/modix/modix_v4_big60_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/modix/modix_v4_big60_0.8.inst.cfg b/resources/variants/modix/modix_v4_big60_0.8.inst.cfg
index b78573d650..4491035dd9 100644
--- a/resources/variants/modix/modix_v4_big60_0.8.inst.cfg
+++ b/resources/variants/modix/modix_v4_big60_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/modix/modix_v4_big60_1.0.inst.cfg b/resources/variants/modix/modix_v4_big60_1.0.inst.cfg
index 7fc3cfdd99..1d5ca3e448 100644
--- a/resources/variants/modix/modix_v4_big60_1.0.inst.cfg
+++ b/resources/variants/modix/modix_v4_big60_1.0.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/modix/modix_v4_big60_1.2.inst.cfg b/resources/variants/modix/modix_v4_big60_1.2.inst.cfg
index 3ff140aa02..e2d630a8c4 100644
--- a/resources/variants/modix/modix_v4_big60_1.2.inst.cfg
+++ b/resources/variants/modix/modix_v4_big60_1.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/modix/modix_v4_big60_1.4.inst.cfg b/resources/variants/modix/modix_v4_big60_1.4.inst.cfg
index 94c5c2c0c2..1fd7f0bd4c 100644
--- a/resources/variants/modix/modix_v4_big60_1.4.inst.cfg
+++ b/resources/variants/modix/modix_v4_big60_1.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/modix/modix_v4_bigmeter_0.4.inst.cfg b/resources/variants/modix/modix_v4_bigmeter_0.4.inst.cfg
index 812e670716..ed406c9ad7 100644
--- a/resources/variants/modix/modix_v4_bigmeter_0.4.inst.cfg
+++ b/resources/variants/modix/modix_v4_bigmeter_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/modix/modix_v4_bigmeter_0.6.inst.cfg b/resources/variants/modix/modix_v4_bigmeter_0.6.inst.cfg
index 23ad88edd5..f0b40510d7 100644
--- a/resources/variants/modix/modix_v4_bigmeter_0.6.inst.cfg
+++ b/resources/variants/modix/modix_v4_bigmeter_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/modix/modix_v4_bigmeter_0.8.inst.cfg b/resources/variants/modix/modix_v4_bigmeter_0.8.inst.cfg
index ef56d87b95..d69e9964bf 100644
--- a/resources/variants/modix/modix_v4_bigmeter_0.8.inst.cfg
+++ b/resources/variants/modix/modix_v4_bigmeter_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/modix/modix_v4_bigmeter_1.0.inst.cfg b/resources/variants/modix/modix_v4_bigmeter_1.0.inst.cfg
index 85ba291d88..814e94fb88 100644
--- a/resources/variants/modix/modix_v4_bigmeter_1.0.inst.cfg
+++ b/resources/variants/modix/modix_v4_bigmeter_1.0.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/modix/modix_v4_bigmeter_1.2.inst.cfg b/resources/variants/modix/modix_v4_bigmeter_1.2.inst.cfg
index 5f767f21ec..5d78378275 100644
--- a/resources/variants/modix/modix_v4_bigmeter_1.2.inst.cfg
+++ b/resources/variants/modix/modix_v4_bigmeter_1.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/modix/modix_v4_bigmeter_1.4.inst.cfg b/resources/variants/modix/modix_v4_bigmeter_1.4.inst.cfg
index 165ad87630..570c683c81 100644
--- a/resources/variants/modix/modix_v4_bigmeter_1.4.inst.cfg
+++ b/resources/variants/modix/modix_v4_bigmeter_1.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/nwa3d/nwa3d_a31_04.inst.cfg b/resources/variants/nwa3d/nwa3d_a31_04.inst.cfg
index 84bf705f51..71595314b6 100644
--- a/resources/variants/nwa3d/nwa3d_a31_04.inst.cfg
+++ b/resources/variants/nwa3d/nwa3d_a31_04.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
author = DragonJe
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/nwa3d/nwa3d_a31_06.inst.cfg b/resources/variants/nwa3d/nwa3d_a31_06.inst.cfg
index 5ee55a20b0..ceaec2b6e1 100644
--- a/resources/variants/nwa3d/nwa3d_a31_06.inst.cfg
+++ b/resources/variants/nwa3d/nwa3d_a31_06.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
author = DragonJe
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/renkforce/renkforce_basic3_0.2.inst.cfg b/resources/variants/renkforce/renkforce_basic3_0.2.inst.cfg
index e512f77ce4..60b83e57e4 100644
--- a/resources/variants/renkforce/renkforce_basic3_0.2.inst.cfg
+++ b/resources/variants/renkforce/renkforce_basic3_0.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/renkforce/renkforce_basic3_0.4.inst.cfg b/resources/variants/renkforce/renkforce_basic3_0.4.inst.cfg
index a86c09cd5a..9091a6144c 100644
--- a/resources/variants/renkforce/renkforce_basic3_0.4.inst.cfg
+++ b/resources/variants/renkforce/renkforce_basic3_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/renkforce/renkforce_basic3_0.6.inst.cfg b/resources/variants/renkforce/renkforce_basic3_0.6.inst.cfg
index a762afd04c..9f107a665a 100644
--- a/resources/variants/renkforce/renkforce_basic3_0.6.inst.cfg
+++ b/resources/variants/renkforce/renkforce_basic3_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/renkforce/renkforce_basic3_0.8.inst.cfg b/resources/variants/renkforce/renkforce_basic3_0.8.inst.cfg
index ac59073203..f63ca79ed2 100644
--- a/resources/variants/renkforce/renkforce_basic3_0.8.inst.cfg
+++ b/resources/variants/renkforce/renkforce_basic3_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/renkforce/renkforce_basic3_1.0.inst.cfg b/resources/variants/renkforce/renkforce_basic3_1.0.inst.cfg
index ade0327549..a8c515229c 100644
--- a/resources/variants/renkforce/renkforce_basic3_1.0.inst.cfg
+++ b/resources/variants/renkforce/renkforce_basic3_1.0.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/renkforce/renkforce_cubeone_0.7.inst.cfg b/resources/variants/renkforce/renkforce_cubeone_0.7.inst.cfg
index 8fc9d69203..53d4d0a279 100644
--- a/resources/variants/renkforce/renkforce_cubeone_0.7.inst.cfg
+++ b/resources/variants/renkforce/renkforce_cubeone_0.7.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/renkforce/renkforce_pro3_0.2.inst.cfg b/resources/variants/renkforce/renkforce_pro3_0.2.inst.cfg
index 4f8d6fb71a..21ba3e3fa4 100644
--- a/resources/variants/renkforce/renkforce_pro3_0.2.inst.cfg
+++ b/resources/variants/renkforce/renkforce_pro3_0.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/renkforce/renkforce_pro3_0.4.inst.cfg b/resources/variants/renkforce/renkforce_pro3_0.4.inst.cfg
index 4eebb6594d..5b52a0479e 100644
--- a/resources/variants/renkforce/renkforce_pro3_0.4.inst.cfg
+++ b/resources/variants/renkforce/renkforce_pro3_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/renkforce/renkforce_pro3_0.6.inst.cfg b/resources/variants/renkforce/renkforce_pro3_0.6.inst.cfg
index 1352724fef..89d204ff0b 100644
--- a/resources/variants/renkforce/renkforce_pro3_0.6.inst.cfg
+++ b/resources/variants/renkforce/renkforce_pro3_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/renkforce/renkforce_pro3_0.8.inst.cfg b/resources/variants/renkforce/renkforce_pro3_0.8.inst.cfg
index aca87f1f18..37d6d17c56 100644
--- a/resources/variants/renkforce/renkforce_pro3_0.8.inst.cfg
+++ b/resources/variants/renkforce/renkforce_pro3_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/renkforce/renkforce_pro3_1.0.inst.cfg b/resources/variants/renkforce/renkforce_pro3_1.0.inst.cfg
index 9c2cb2c95d..8ebb971022 100644
--- a/resources/variants/renkforce/renkforce_pro3_1.0.inst.cfg
+++ b/resources/variants/renkforce/renkforce_pro3_1.0.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/renkforce/renkforce_pro6_0.2.inst.cfg b/resources/variants/renkforce/renkforce_pro6_0.2.inst.cfg
index a6893b4ceb..203cbb5b8d 100644
--- a/resources/variants/renkforce/renkforce_pro6_0.2.inst.cfg
+++ b/resources/variants/renkforce/renkforce_pro6_0.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/renkforce/renkforce_pro6_0.4.inst.cfg b/resources/variants/renkforce/renkforce_pro6_0.4.inst.cfg
index ab0088ea8b..b71d1b2d84 100644
--- a/resources/variants/renkforce/renkforce_pro6_0.4.inst.cfg
+++ b/resources/variants/renkforce/renkforce_pro6_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/renkforce/renkforce_pro6_0.6.inst.cfg b/resources/variants/renkforce/renkforce_pro6_0.6.inst.cfg
index 11d3ff8e7c..6796ef989a 100644
--- a/resources/variants/renkforce/renkforce_pro6_0.6.inst.cfg
+++ b/resources/variants/renkforce/renkforce_pro6_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/renkforce/renkforce_pro6_0.8.inst.cfg b/resources/variants/renkforce/renkforce_pro6_0.8.inst.cfg
index c1990a0ee0..d9114dc05a 100644
--- a/resources/variants/renkforce/renkforce_pro6_0.8.inst.cfg
+++ b/resources/variants/renkforce/renkforce_pro6_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/renkforce/renkforce_pro6_1.0.inst.cfg b/resources/variants/renkforce/renkforce_pro6_1.0.inst.cfg
index 73be9c2412..83332acfa9 100644
--- a/resources/variants/renkforce/renkforce_pro6_1.0.inst.cfg
+++ b/resources/variants/renkforce/renkforce_pro6_1.0.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/renkforce/renkforce_pro6plus_0.4.inst.cfg b/resources/variants/renkforce/renkforce_pro6plus_0.4.inst.cfg
index b64905d069..5e276f3584 100644
--- a/resources/variants/renkforce/renkforce_pro6plus_0.4.inst.cfg
+++ b/resources/variants/renkforce/renkforce_pro6plus_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/renkforce/renkforce_pro6plus_0.6.inst.cfg b/resources/variants/renkforce/renkforce_pro6plus_0.6.inst.cfg
index ddcd74fcce..51b3389ea6 100644
--- a/resources/variants/renkforce/renkforce_pro6plus_0.6.inst.cfg
+++ b/resources/variants/renkforce/renkforce_pro6plus_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/renkforce/renkforce_pro6plus_0.8.inst.cfg b/resources/variants/renkforce/renkforce_pro6plus_0.8.inst.cfg
index 9b94849d27..7eb129d4d5 100644
--- a/resources/variants/renkforce/renkforce_pro6plus_0.8.inst.cfg
+++ b/resources/variants/renkforce/renkforce_pro6plus_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/renkforce/renkforce_pro6plus_1.0.inst.cfg b/resources/variants/renkforce/renkforce_pro6plus_1.0.inst.cfg
index f183a2a514..79f9ad7959 100644
--- a/resources/variants/renkforce/renkforce_pro6plus_1.0.inst.cfg
+++ b/resources/variants/renkforce/renkforce_pro6plus_1.0.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/renkforce/renkforce_pro7dual_0.2.inst.cfg b/resources/variants/renkforce/renkforce_pro7dual_0.2.inst.cfg
index 7b0c49a577..703fc81fd3 100755
--- a/resources/variants/renkforce/renkforce_pro7dual_0.2.inst.cfg
+++ b/resources/variants/renkforce/renkforce_pro7dual_0.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/renkforce/renkforce_pro7dual_0.4.inst.cfg b/resources/variants/renkforce/renkforce_pro7dual_0.4.inst.cfg
index 9bd4443246..64a558c3dd 100755
--- a/resources/variants/renkforce/renkforce_pro7dual_0.4.inst.cfg
+++ b/resources/variants/renkforce/renkforce_pro7dual_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/renkforce/renkforce_pro7dual_0.6.inst.cfg b/resources/variants/renkforce/renkforce_pro7dual_0.6.inst.cfg
index 8e72438d38..e3f73d3644 100755
--- a/resources/variants/renkforce/renkforce_pro7dual_0.6.inst.cfg
+++ b/resources/variants/renkforce/renkforce_pro7dual_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/renkforce/renkforce_pro7dual_0.8.inst.cfg b/resources/variants/renkforce/renkforce_pro7dual_0.8.inst.cfg
index 853dbaf6a7..7c060510e3 100755
--- a/resources/variants/renkforce/renkforce_pro7dual_0.8.inst.cfg
+++ b/resources/variants/renkforce/renkforce_pro7dual_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/renkforce/renkforce_pro7dual_1.0.inst.cfg b/resources/variants/renkforce/renkforce_pro7dual_1.0.inst.cfg
index 91b8608db7..1c9a155153 100755
--- a/resources/variants/renkforce/renkforce_pro7dual_1.0.inst.cfg
+++ b/resources/variants/renkforce/renkforce_pro7dual_1.0.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/sovol/sovol_base_bowden_0.2.inst.cfg b/resources/variants/sovol/sovol_base_bowden_0.2.inst.cfg
index 98d8646b47..cdc699ec08 100644
--- a/resources/variants/sovol/sovol_base_bowden_0.2.inst.cfg
+++ b/resources/variants/sovol/sovol_base_bowden_0.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/sovol/sovol_base_bowden_0.3.inst.cfg b/resources/variants/sovol/sovol_base_bowden_0.3.inst.cfg
index 09975b5849..6d61a4aab8 100644
--- a/resources/variants/sovol/sovol_base_bowden_0.3.inst.cfg
+++ b/resources/variants/sovol/sovol_base_bowden_0.3.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/sovol/sovol_base_bowden_0.4.inst.cfg b/resources/variants/sovol/sovol_base_bowden_0.4.inst.cfg
index 23f9516a28..9b9c3448ba 100644
--- a/resources/variants/sovol/sovol_base_bowden_0.4.inst.cfg
+++ b/resources/variants/sovol/sovol_base_bowden_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/sovol/sovol_base_bowden_0.5.inst.cfg b/resources/variants/sovol/sovol_base_bowden_0.5.inst.cfg
index c68e9568f4..599fdf099d 100644
--- a/resources/variants/sovol/sovol_base_bowden_0.5.inst.cfg
+++ b/resources/variants/sovol/sovol_base_bowden_0.5.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/sovol/sovol_base_bowden_0.6.inst.cfg b/resources/variants/sovol/sovol_base_bowden_0.6.inst.cfg
index 37c3ea69f0..509e7f2025 100644
--- a/resources/variants/sovol/sovol_base_bowden_0.6.inst.cfg
+++ b/resources/variants/sovol/sovol_base_bowden_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/sovol/sovol_base_bowden_0.8.inst.cfg b/resources/variants/sovol/sovol_base_bowden_0.8.inst.cfg
index 20e79667d1..eb2f8fa9fd 100644
--- a/resources/variants/sovol/sovol_base_bowden_0.8.inst.cfg
+++ b/resources/variants/sovol/sovol_base_bowden_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/sovol/sovol_base_bowden_1.0.inst.cfg b/resources/variants/sovol/sovol_base_bowden_1.0.inst.cfg
index f3b790fcb5..0eedaad4a1 100644
--- a/resources/variants/sovol/sovol_base_bowden_1.0.inst.cfg
+++ b/resources/variants/sovol/sovol_base_bowden_1.0.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/sovol/sovol_base_planetary_0.2.inst.cfg b/resources/variants/sovol/sovol_base_planetary_0.2.inst.cfg
index 98d8646b47..cdc699ec08 100644
--- a/resources/variants/sovol/sovol_base_planetary_0.2.inst.cfg
+++ b/resources/variants/sovol/sovol_base_planetary_0.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/sovol/sovol_base_planetary_0.3.inst.cfg b/resources/variants/sovol/sovol_base_planetary_0.3.inst.cfg
index 09975b5849..6d61a4aab8 100644
--- a/resources/variants/sovol/sovol_base_planetary_0.3.inst.cfg
+++ b/resources/variants/sovol/sovol_base_planetary_0.3.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/sovol/sovol_base_planetary_0.4.inst.cfg b/resources/variants/sovol/sovol_base_planetary_0.4.inst.cfg
index 23f9516a28..9b9c3448ba 100644
--- a/resources/variants/sovol/sovol_base_planetary_0.4.inst.cfg
+++ b/resources/variants/sovol/sovol_base_planetary_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/sovol/sovol_base_planetary_0.5.inst.cfg b/resources/variants/sovol/sovol_base_planetary_0.5.inst.cfg
index c68e9568f4..599fdf099d 100644
--- a/resources/variants/sovol/sovol_base_planetary_0.5.inst.cfg
+++ b/resources/variants/sovol/sovol_base_planetary_0.5.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/sovol/sovol_base_planetary_0.6.inst.cfg b/resources/variants/sovol/sovol_base_planetary_0.6.inst.cfg
index 37c3ea69f0..509e7f2025 100644
--- a/resources/variants/sovol/sovol_base_planetary_0.6.inst.cfg
+++ b/resources/variants/sovol/sovol_base_planetary_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/sovol/sovol_base_planetary_0.8.inst.cfg b/resources/variants/sovol/sovol_base_planetary_0.8.inst.cfg
index 20e79667d1..eb2f8fa9fd 100644
--- a/resources/variants/sovol/sovol_base_planetary_0.8.inst.cfg
+++ b/resources/variants/sovol/sovol_base_planetary_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/sovol/sovol_base_planetary_1.0.inst.cfg b/resources/variants/sovol/sovol_base_planetary_1.0.inst.cfg
index f3b790fcb5..0eedaad4a1 100644
--- a/resources/variants/sovol/sovol_base_planetary_1.0.inst.cfg
+++ b/resources/variants/sovol/sovol_base_planetary_1.0.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/sovol/sovol_base_titan_0.2.inst.cfg b/resources/variants/sovol/sovol_base_titan_0.2.inst.cfg
index 98d8646b47..cdc699ec08 100644
--- a/resources/variants/sovol/sovol_base_titan_0.2.inst.cfg
+++ b/resources/variants/sovol/sovol_base_titan_0.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/sovol/sovol_base_titan_0.3.inst.cfg b/resources/variants/sovol/sovol_base_titan_0.3.inst.cfg
index 09975b5849..6d61a4aab8 100644
--- a/resources/variants/sovol/sovol_base_titan_0.3.inst.cfg
+++ b/resources/variants/sovol/sovol_base_titan_0.3.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/sovol/sovol_base_titan_0.4.inst.cfg b/resources/variants/sovol/sovol_base_titan_0.4.inst.cfg
index 23f9516a28..9b9c3448ba 100644
--- a/resources/variants/sovol/sovol_base_titan_0.4.inst.cfg
+++ b/resources/variants/sovol/sovol_base_titan_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/sovol/sovol_base_titan_0.5.inst.cfg b/resources/variants/sovol/sovol_base_titan_0.5.inst.cfg
index c68e9568f4..599fdf099d 100644
--- a/resources/variants/sovol/sovol_base_titan_0.5.inst.cfg
+++ b/resources/variants/sovol/sovol_base_titan_0.5.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/sovol/sovol_base_titan_0.6.inst.cfg b/resources/variants/sovol/sovol_base_titan_0.6.inst.cfg
index 37c3ea69f0..509e7f2025 100644
--- a/resources/variants/sovol/sovol_base_titan_0.6.inst.cfg
+++ b/resources/variants/sovol/sovol_base_titan_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/sovol/sovol_base_titan_0.8.inst.cfg b/resources/variants/sovol/sovol_base_titan_0.8.inst.cfg
index 20e79667d1..eb2f8fa9fd 100644
--- a/resources/variants/sovol/sovol_base_titan_0.8.inst.cfg
+++ b/resources/variants/sovol/sovol_base_titan_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/sovol/sovol_base_titan_1.0.inst.cfg b/resources/variants/sovol/sovol_base_titan_1.0.inst.cfg
index f3b790fcb5..0eedaad4a1 100644
--- a/resources/variants/sovol/sovol_base_titan_1.0.inst.cfg
+++ b/resources/variants/sovol/sovol_base_titan_1.0.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/sovol/sovol_sv01_0.2.inst.cfg b/resources/variants/sovol/sovol_sv01_0.2.inst.cfg
index a3b66b7984..8cb6eb9fd6 100644
--- a/resources/variants/sovol/sovol_sv01_0.2.inst.cfg
+++ b/resources/variants/sovol/sovol_sv01_0.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/sovol/sovol_sv01_0.3.inst.cfg b/resources/variants/sovol/sovol_sv01_0.3.inst.cfg
index 3ab0015caa..6c1cf8aa25 100644
--- a/resources/variants/sovol/sovol_sv01_0.3.inst.cfg
+++ b/resources/variants/sovol/sovol_sv01_0.3.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/sovol/sovol_sv01_0.4.inst.cfg b/resources/variants/sovol/sovol_sv01_0.4.inst.cfg
index f973b8de00..fcdd265d04 100644
--- a/resources/variants/sovol/sovol_sv01_0.4.inst.cfg
+++ b/resources/variants/sovol/sovol_sv01_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/sovol/sovol_sv01_0.5.inst.cfg b/resources/variants/sovol/sovol_sv01_0.5.inst.cfg
index ba6da72ded..5fbd113f8e 100644
--- a/resources/variants/sovol/sovol_sv01_0.5.inst.cfg
+++ b/resources/variants/sovol/sovol_sv01_0.5.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/sovol/sovol_sv01_0.6.inst.cfg b/resources/variants/sovol/sovol_sv01_0.6.inst.cfg
index 34f2c0955d..1cb46e18f5 100644
--- a/resources/variants/sovol/sovol_sv01_0.6.inst.cfg
+++ b/resources/variants/sovol/sovol_sv01_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/sovol/sovol_sv01_0.8.inst.cfg b/resources/variants/sovol/sovol_sv01_0.8.inst.cfg
index f99ff0d1f3..2aeab0e239 100644
--- a/resources/variants/sovol/sovol_sv01_0.8.inst.cfg
+++ b/resources/variants/sovol/sovol_sv01_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/sovol/sovol_sv01_1.0.inst.cfg b/resources/variants/sovol/sovol_sv01_1.0.inst.cfg
index 25c45d0b78..4b822dc95b 100644
--- a/resources/variants/sovol/sovol_sv01_1.0.inst.cfg
+++ b/resources/variants/sovol/sovol_sv01_1.0.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/sovol/sovol_sv01pro_0.2.inst.cfg b/resources/variants/sovol/sovol_sv01pro_0.2.inst.cfg
index 4611c1ec95..cdbcdb3337 100644
--- a/resources/variants/sovol/sovol_sv01pro_0.2.inst.cfg
+++ b/resources/variants/sovol/sovol_sv01pro_0.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/sovol/sovol_sv01pro_0.3.inst.cfg b/resources/variants/sovol/sovol_sv01pro_0.3.inst.cfg
index 85eed4b8a1..d984439be4 100644
--- a/resources/variants/sovol/sovol_sv01pro_0.3.inst.cfg
+++ b/resources/variants/sovol/sovol_sv01pro_0.3.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/sovol/sovol_sv01pro_0.4.inst.cfg b/resources/variants/sovol/sovol_sv01pro_0.4.inst.cfg
index ea225b3047..db9fe5749b 100644
--- a/resources/variants/sovol/sovol_sv01pro_0.4.inst.cfg
+++ b/resources/variants/sovol/sovol_sv01pro_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/sovol/sovol_sv01pro_0.5.inst.cfg b/resources/variants/sovol/sovol_sv01pro_0.5.inst.cfg
index 9117640bd5..9b34ca0a2e 100644
--- a/resources/variants/sovol/sovol_sv01pro_0.5.inst.cfg
+++ b/resources/variants/sovol/sovol_sv01pro_0.5.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/sovol/sovol_sv01pro_0.6.inst.cfg b/resources/variants/sovol/sovol_sv01pro_0.6.inst.cfg
index 401b74b548..247f3ac25c 100644
--- a/resources/variants/sovol/sovol_sv01pro_0.6.inst.cfg
+++ b/resources/variants/sovol/sovol_sv01pro_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/sovol/sovol_sv01pro_0.8.inst.cfg b/resources/variants/sovol/sovol_sv01pro_0.8.inst.cfg
index 53a67edc77..12e667ae05 100644
--- a/resources/variants/sovol/sovol_sv01pro_0.8.inst.cfg
+++ b/resources/variants/sovol/sovol_sv01pro_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/sovol/sovol_sv01pro_1.0.inst.cfg b/resources/variants/sovol/sovol_sv01pro_1.0.inst.cfg
index 569ef7174f..ac71470ed6 100644
--- a/resources/variants/sovol/sovol_sv01pro_1.0.inst.cfg
+++ b/resources/variants/sovol/sovol_sv01pro_1.0.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/sovol/sovol_sv03_0.2.inst.cfg b/resources/variants/sovol/sovol_sv03_0.2.inst.cfg
index 942587eea3..d8cb16668c 100644
--- a/resources/variants/sovol/sovol_sv03_0.2.inst.cfg
+++ b/resources/variants/sovol/sovol_sv03_0.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/sovol/sovol_sv03_0.3.inst.cfg b/resources/variants/sovol/sovol_sv03_0.3.inst.cfg
index b4fac27d8d..068bdbc98f 100644
--- a/resources/variants/sovol/sovol_sv03_0.3.inst.cfg
+++ b/resources/variants/sovol/sovol_sv03_0.3.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/sovol/sovol_sv03_0.4.inst.cfg b/resources/variants/sovol/sovol_sv03_0.4.inst.cfg
index f08c3472d0..8f60d5fe1f 100644
--- a/resources/variants/sovol/sovol_sv03_0.4.inst.cfg
+++ b/resources/variants/sovol/sovol_sv03_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/sovol/sovol_sv03_0.5.inst.cfg b/resources/variants/sovol/sovol_sv03_0.5.inst.cfg
index 2d331f291c..97cddbd75c 100644
--- a/resources/variants/sovol/sovol_sv03_0.5.inst.cfg
+++ b/resources/variants/sovol/sovol_sv03_0.5.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/sovol/sovol_sv03_0.6.inst.cfg b/resources/variants/sovol/sovol_sv03_0.6.inst.cfg
index 2698b7185f..a89fe331f9 100644
--- a/resources/variants/sovol/sovol_sv03_0.6.inst.cfg
+++ b/resources/variants/sovol/sovol_sv03_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/sovol/sovol_sv03_0.8.inst.cfg b/resources/variants/sovol/sovol_sv03_0.8.inst.cfg
index e79af9415f..27e6366a21 100644
--- a/resources/variants/sovol/sovol_sv03_0.8.inst.cfg
+++ b/resources/variants/sovol/sovol_sv03_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/sovol/sovol_sv03_1.0.inst.cfg b/resources/variants/sovol/sovol_sv03_1.0.inst.cfg
index 2b0c3b5d30..3cb063e03e 100644
--- a/resources/variants/sovol/sovol_sv03_1.0.inst.cfg
+++ b/resources/variants/sovol/sovol_sv03_1.0.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/sovol/sovol_sv05_0.2.inst.cfg b/resources/variants/sovol/sovol_sv05_0.2.inst.cfg
index 510fe8991f..17e45bc4eb 100644
--- a/resources/variants/sovol/sovol_sv05_0.2.inst.cfg
+++ b/resources/variants/sovol/sovol_sv05_0.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/sovol/sovol_sv05_0.3.inst.cfg b/resources/variants/sovol/sovol_sv05_0.3.inst.cfg
index c35d111ea3..207bfe8750 100644
--- a/resources/variants/sovol/sovol_sv05_0.3.inst.cfg
+++ b/resources/variants/sovol/sovol_sv05_0.3.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/sovol/sovol_sv05_0.4.inst.cfg b/resources/variants/sovol/sovol_sv05_0.4.inst.cfg
index 2177061f3f..cb766a176f 100644
--- a/resources/variants/sovol/sovol_sv05_0.4.inst.cfg
+++ b/resources/variants/sovol/sovol_sv05_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/sovol/sovol_sv05_0.5.inst.cfg b/resources/variants/sovol/sovol_sv05_0.5.inst.cfg
index e9538bcf03..40877fe343 100644
--- a/resources/variants/sovol/sovol_sv05_0.5.inst.cfg
+++ b/resources/variants/sovol/sovol_sv05_0.5.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/sovol/sovol_sv05_0.6.inst.cfg b/resources/variants/sovol/sovol_sv05_0.6.inst.cfg
index 011173dcdf..043f6621ab 100644
--- a/resources/variants/sovol/sovol_sv05_0.6.inst.cfg
+++ b/resources/variants/sovol/sovol_sv05_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/sovol/sovol_sv05_0.8.inst.cfg b/resources/variants/sovol/sovol_sv05_0.8.inst.cfg
index 4ad3fb2d84..1bf2de97a7 100644
--- a/resources/variants/sovol/sovol_sv05_0.8.inst.cfg
+++ b/resources/variants/sovol/sovol_sv05_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/sovol/sovol_sv05_1.0.inst.cfg b/resources/variants/sovol/sovol_sv05_1.0.inst.cfg
index a9ae2332cd..2ccf5ce5b7 100644
--- a/resources/variants/sovol/sovol_sv05_1.0.inst.cfg
+++ b/resources/variants/sovol/sovol_sv05_1.0.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/sovol/sovol_sv06_0.2.inst.cfg b/resources/variants/sovol/sovol_sv06_0.2.inst.cfg
index cbbf30bbcc..0feeee93b7 100644
--- a/resources/variants/sovol/sovol_sv06_0.2.inst.cfg
+++ b/resources/variants/sovol/sovol_sv06_0.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/sovol/sovol_sv06_0.3.inst.cfg b/resources/variants/sovol/sovol_sv06_0.3.inst.cfg
index db4b494a8f..f6badce399 100644
--- a/resources/variants/sovol/sovol_sv06_0.3.inst.cfg
+++ b/resources/variants/sovol/sovol_sv06_0.3.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/sovol/sovol_sv06_0.4.inst.cfg b/resources/variants/sovol/sovol_sv06_0.4.inst.cfg
index 95b0119ec6..1ef526b59a 100644
--- a/resources/variants/sovol/sovol_sv06_0.4.inst.cfg
+++ b/resources/variants/sovol/sovol_sv06_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/sovol/sovol_sv06_0.5.inst.cfg b/resources/variants/sovol/sovol_sv06_0.5.inst.cfg
index ab600d2363..b702272de8 100644
--- a/resources/variants/sovol/sovol_sv06_0.5.inst.cfg
+++ b/resources/variants/sovol/sovol_sv06_0.5.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/sovol/sovol_sv06_0.6.inst.cfg b/resources/variants/sovol/sovol_sv06_0.6.inst.cfg
index e84c55d1ec..cc2cfb918f 100644
--- a/resources/variants/sovol/sovol_sv06_0.6.inst.cfg
+++ b/resources/variants/sovol/sovol_sv06_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/sovol/sovol_sv06_0.8.inst.cfg b/resources/variants/sovol/sovol_sv06_0.8.inst.cfg
index 1e39582fca..645d9af388 100644
--- a/resources/variants/sovol/sovol_sv06_0.8.inst.cfg
+++ b/resources/variants/sovol/sovol_sv06_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/sovol/sovol_sv06_1.0.inst.cfg b/resources/variants/sovol/sovol_sv06_1.0.inst.cfg
index 4a89cd7053..f012540e97 100644
--- a/resources/variants/sovol/sovol_sv06_1.0.inst.cfg
+++ b/resources/variants/sovol/sovol_sv06_1.0.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/strateo3d/strateo3d_high_temp_04.inst.cfg b/resources/variants/strateo3d/strateo3d_high_temp_04.inst.cfg
index c9f5069d73..4bf51a967a 100644
--- a/resources/variants/strateo3d/strateo3d_high_temp_04.inst.cfg
+++ b/resources/variants/strateo3d/strateo3d_high_temp_04.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/strateo3d/strateo3d_standard_04.inst.cfg b/resources/variants/strateo3d/strateo3d_standard_04.inst.cfg
index e6a5836084..3d705453d8 100644
--- a/resources/variants/strateo3d/strateo3d_standard_04.inst.cfg
+++ b/resources/variants/strateo3d/strateo3d_standard_04.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/strateo3d/strateo3d_standard_06.inst.cfg b/resources/variants/strateo3d/strateo3d_standard_06.inst.cfg
index 3431c8169b..3443f64531 100644
--- a/resources/variants/strateo3d/strateo3d_standard_06.inst.cfg
+++ b/resources/variants/strateo3d/strateo3d_standard_06.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/strateo3d/strateo3d_standard_08.inst.cfg b/resources/variants/strateo3d/strateo3d_standard_08.inst.cfg
index 5ca3b1e2ff..f436ce1fe7 100644
--- a/resources/variants/strateo3d/strateo3d_standard_08.inst.cfg
+++ b/resources/variants/strateo3d/strateo3d_standard_08.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/strateo3d/strateo3d_standard_10.inst.cfg b/resources/variants/strateo3d/strateo3d_standard_10.inst.cfg
index 110fa240f4..b957d58d9f 100644
--- a/resources/variants/strateo3d/strateo3d_standard_10.inst.cfg
+++ b/resources/variants/strateo3d/strateo3d_standard_10.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/strateo3d/strateo3d_standard_12.inst.cfg b/resources/variants/strateo3d/strateo3d_standard_12.inst.cfg
index dbf4762456..3a35f9c4a2 100644
--- a/resources/variants/strateo3d/strateo3d_standard_12.inst.cfg
+++ b/resources/variants/strateo3d/strateo3d_standard_12.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/structur3d/structur3d_discov3ry1_complete_um2plus_0.20.inst.cfg b/resources/variants/structur3d/structur3d_discov3ry1_complete_um2plus_0.20.inst.cfg
index 22f484fe2e..634cb55aae 100644
--- a/resources/variants/structur3d/structur3d_discov3ry1_complete_um2plus_0.20.inst.cfg
+++ b/resources/variants/structur3d/structur3d_discov3ry1_complete_um2plus_0.20.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/structur3d/structur3d_discov3ry1_complete_um2plus_0.25.inst.cfg b/resources/variants/structur3d/structur3d_discov3ry1_complete_um2plus_0.25.inst.cfg
index bfce05f124..736dc65e3b 100644
--- a/resources/variants/structur3d/structur3d_discov3ry1_complete_um2plus_0.25.inst.cfg
+++ b/resources/variants/structur3d/structur3d_discov3ry1_complete_um2plus_0.25.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/structur3d/structur3d_discov3ry1_complete_um2plus_0.41.inst.cfg b/resources/variants/structur3d/structur3d_discov3ry1_complete_um2plus_0.41.inst.cfg
index ca2720ef78..e8c6ccbb37 100644
--- a/resources/variants/structur3d/structur3d_discov3ry1_complete_um2plus_0.41.inst.cfg
+++ b/resources/variants/structur3d/structur3d_discov3ry1_complete_um2plus_0.41.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/structur3d/structur3d_discov3ry1_complete_um2plus_0.58.inst.cfg b/resources/variants/structur3d/structur3d_discov3ry1_complete_um2plus_0.58.inst.cfg
index 8b958c8265..2cb0ceec7d 100644
--- a/resources/variants/structur3d/structur3d_discov3ry1_complete_um2plus_0.58.inst.cfg
+++ b/resources/variants/structur3d/structur3d_discov3ry1_complete_um2plus_0.58.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/structur3d/structur3d_discov3ry1_complete_um2plus_0.84.inst.cfg b/resources/variants/structur3d/structur3d_discov3ry1_complete_um2plus_0.84.inst.cfg
index 2b8d7efeaa..dca75697a4 100644
--- a/resources/variants/structur3d/structur3d_discov3ry1_complete_um2plus_0.84.inst.cfg
+++ b/resources/variants/structur3d/structur3d_discov3ry1_complete_um2plus_0.84.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/structur3d/structur3d_discov3ry1_complete_um2plus_1.19.inst.cfg b/resources/variants/structur3d/structur3d_discov3ry1_complete_um2plus_1.19.inst.cfg
index 5e6155c2b3..b3313dfc25 100644
--- a/resources/variants/structur3d/structur3d_discov3ry1_complete_um2plus_1.19.inst.cfg
+++ b/resources/variants/structur3d/structur3d_discov3ry1_complete_um2plus_1.19.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/structur3d/structur3d_discov3ry1_complete_um2plus_1.60.inst.cfg b/resources/variants/structur3d/structur3d_discov3ry1_complete_um2plus_1.60.inst.cfg
index 5194c8b33d..a3290a298a 100644
--- a/resources/variants/structur3d/structur3d_discov3ry1_complete_um2plus_1.60.inst.cfg
+++ b/resources/variants/structur3d/structur3d_discov3ry1_complete_um2plus_1.60.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/tizyx/tizyx_evy_0.2.inst.cfg b/resources/variants/tizyx/tizyx_evy_0.2.inst.cfg
index 9449fe9a54..4a3161ad31 100644
--- a/resources/variants/tizyx/tizyx_evy_0.2.inst.cfg
+++ b/resources/variants/tizyx/tizyx_evy_0.2.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
author = TiZYX
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/tizyx/tizyx_evy_0.3.inst.cfg b/resources/variants/tizyx/tizyx_evy_0.3.inst.cfg
index d1c477ab8f..bd492a2224 100644
--- a/resources/variants/tizyx/tizyx_evy_0.3.inst.cfg
+++ b/resources/variants/tizyx/tizyx_evy_0.3.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
author = TiZYX
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/tizyx/tizyx_evy_0.4.inst.cfg b/resources/variants/tizyx/tizyx_evy_0.4.inst.cfg
index 1f1e05aea9..d92f980541 100644
--- a/resources/variants/tizyx/tizyx_evy_0.4.inst.cfg
+++ b/resources/variants/tizyx/tizyx_evy_0.4.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
author = TiZYX
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/tizyx/tizyx_evy_0.5.inst.cfg b/resources/variants/tizyx/tizyx_evy_0.5.inst.cfg
index 290c62f4ad..0c70e642fa 100644
--- a/resources/variants/tizyx/tizyx_evy_0.5.inst.cfg
+++ b/resources/variants/tizyx/tizyx_evy_0.5.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
author = TiZYX
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/tizyx/tizyx_evy_0.6.inst.cfg b/resources/variants/tizyx/tizyx_evy_0.6.inst.cfg
index 12d9592bce..a8f810227c 100644
--- a/resources/variants/tizyx/tizyx_evy_0.6.inst.cfg
+++ b/resources/variants/tizyx/tizyx_evy_0.6.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
author = TiZYX
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/tizyx/tizyx_evy_0.8.inst.cfg b/resources/variants/tizyx/tizyx_evy_0.8.inst.cfg
index af949f4f92..9d5134ba87 100644
--- a/resources/variants/tizyx/tizyx_evy_0.8.inst.cfg
+++ b/resources/variants/tizyx/tizyx_evy_0.8.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
author = TiZYX
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/tizyx/tizyx_evy_1.0.inst.cfg b/resources/variants/tizyx/tizyx_evy_1.0.inst.cfg
index 7dd5b31f5b..040840898a 100644
--- a/resources/variants/tizyx/tizyx_evy_1.0.inst.cfg
+++ b/resources/variants/tizyx/tizyx_evy_1.0.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
author = TiZYX
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/tizyx/tizyx_evy_dual_classic.inst.cfg b/resources/variants/tizyx/tizyx_evy_dual_classic.inst.cfg
index f591f6b412..42c8a0cd1a 100644
--- a/resources/variants/tizyx/tizyx_evy_dual_classic.inst.cfg
+++ b/resources/variants/tizyx/tizyx_evy_dual_classic.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
author = TiZYX
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/tizyx/tizyx_evy_dual_direct_drive.inst.cfg b/resources/variants/tizyx/tizyx_evy_dual_direct_drive.inst.cfg
index 3eb6e44709..e9174895d6 100644
--- a/resources/variants/tizyx/tizyx_evy_dual_direct_drive.inst.cfg
+++ b/resources/variants/tizyx/tizyx_evy_dual_direct_drive.inst.cfg
@@ -6,7 +6,7 @@ version = 4
[metadata]
author = TiZYX
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/tizyx/tizyx_k25_0.2.inst.cfg b/resources/variants/tizyx/tizyx_k25_0.2.inst.cfg
index 5d72ad89da..1dac332589 100644
--- a/resources/variants/tizyx/tizyx_k25_0.2.inst.cfg
+++ b/resources/variants/tizyx/tizyx_k25_0.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/tizyx/tizyx_k25_0.3.inst.cfg b/resources/variants/tizyx/tizyx_k25_0.3.inst.cfg
index 62f1fd82e5..604408728f 100644
--- a/resources/variants/tizyx/tizyx_k25_0.3.inst.cfg
+++ b/resources/variants/tizyx/tizyx_k25_0.3.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/tizyx/tizyx_k25_0.4.inst.cfg b/resources/variants/tizyx/tizyx_k25_0.4.inst.cfg
index 2a786c0b28..74446c4ef1 100644
--- a/resources/variants/tizyx/tizyx_k25_0.4.inst.cfg
+++ b/resources/variants/tizyx/tizyx_k25_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/tizyx/tizyx_k25_0.5.inst.cfg b/resources/variants/tizyx/tizyx_k25_0.5.inst.cfg
index be0017914c..cf95246908 100644
--- a/resources/variants/tizyx/tizyx_k25_0.5.inst.cfg
+++ b/resources/variants/tizyx/tizyx_k25_0.5.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/tizyx/tizyx_k25_0.6.inst.cfg b/resources/variants/tizyx/tizyx_k25_0.6.inst.cfg
index d0b8e933c1..3f700e6fc6 100644
--- a/resources/variants/tizyx/tizyx_k25_0.6.inst.cfg
+++ b/resources/variants/tizyx/tizyx_k25_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/tizyx/tizyx_k25_0.8.inst.cfg b/resources/variants/tizyx/tizyx_k25_0.8.inst.cfg
index a9baac7f25..f384dbc514 100644
--- a/resources/variants/tizyx/tizyx_k25_0.8.inst.cfg
+++ b/resources/variants/tizyx/tizyx_k25_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/tizyx/tizyx_k25_1.0.inst.cfg b/resources/variants/tizyx/tizyx_k25_1.0.inst.cfg
index 942fd68a32..85341749fa 100644
--- a/resources/variants/tizyx/tizyx_k25_1.0.inst.cfg
+++ b/resources/variants/tizyx/tizyx_k25_1.0.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/tronxy/tronxy_d01_0.2.inst.cfg b/resources/variants/tronxy/tronxy_d01_0.2.inst.cfg
index c308cb3e47..40a1d23b46 100644
--- a/resources/variants/tronxy/tronxy_d01_0.2.inst.cfg
+++ b/resources/variants/tronxy/tronxy_d01_0.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/tronxy/tronxy_d01_0.3.inst.cfg b/resources/variants/tronxy/tronxy_d01_0.3.inst.cfg
index fb2660e7c9..9e04c91659 100644
--- a/resources/variants/tronxy/tronxy_d01_0.3.inst.cfg
+++ b/resources/variants/tronxy/tronxy_d01_0.3.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/tronxy/tronxy_d01_0.4.inst.cfg b/resources/variants/tronxy/tronxy_d01_0.4.inst.cfg
index f41db3f767..a695a7b898 100644
--- a/resources/variants/tronxy/tronxy_d01_0.4.inst.cfg
+++ b/resources/variants/tronxy/tronxy_d01_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/tronxy/tronxy_d01_0.5.inst.cfg b/resources/variants/tronxy/tronxy_d01_0.5.inst.cfg
index be712e78b9..2fed2b9f4c 100644
--- a/resources/variants/tronxy/tronxy_d01_0.5.inst.cfg
+++ b/resources/variants/tronxy/tronxy_d01_0.5.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/tronxy/tronxy_d01_0.6.inst.cfg b/resources/variants/tronxy/tronxy_d01_0.6.inst.cfg
index 18bbf5ddce..1c64d304f1 100644
--- a/resources/variants/tronxy/tronxy_d01_0.6.inst.cfg
+++ b/resources/variants/tronxy/tronxy_d01_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/tronxy/tronxy_d01_0.8.inst.cfg b/resources/variants/tronxy/tronxy_d01_0.8.inst.cfg
index 855842cd82..6a19699f34 100644
--- a/resources/variants/tronxy/tronxy_d01_0.8.inst.cfg
+++ b/resources/variants/tronxy/tronxy_d01_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/tronxy/tronxy_x5sa_0.2.inst.cfg b/resources/variants/tronxy/tronxy_x5sa_0.2.inst.cfg
index a2aef9ccd5..764aa1fe12 100644
--- a/resources/variants/tronxy/tronxy_x5sa_0.2.inst.cfg
+++ b/resources/variants/tronxy/tronxy_x5sa_0.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/tronxy/tronxy_x5sa_0.3.inst.cfg b/resources/variants/tronxy/tronxy_x5sa_0.3.inst.cfg
index 6a815d01fe..fb79bbcc37 100644
--- a/resources/variants/tronxy/tronxy_x5sa_0.3.inst.cfg
+++ b/resources/variants/tronxy/tronxy_x5sa_0.3.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/tronxy/tronxy_x5sa_0.4.inst.cfg b/resources/variants/tronxy/tronxy_x5sa_0.4.inst.cfg
index cb55a5486c..2367710a73 100644
--- a/resources/variants/tronxy/tronxy_x5sa_0.4.inst.cfg
+++ b/resources/variants/tronxy/tronxy_x5sa_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/tronxy/tronxy_x5sa_0.5.inst.cfg b/resources/variants/tronxy/tronxy_x5sa_0.5.inst.cfg
index 2b61a337df..78de9fbbf8 100644
--- a/resources/variants/tronxy/tronxy_x5sa_0.5.inst.cfg
+++ b/resources/variants/tronxy/tronxy_x5sa_0.5.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/tronxy/tronxy_x5sa_0.6.inst.cfg b/resources/variants/tronxy/tronxy_x5sa_0.6.inst.cfg
index f61e95f74c..902db8e378 100644
--- a/resources/variants/tronxy/tronxy_x5sa_0.6.inst.cfg
+++ b/resources/variants/tronxy/tronxy_x5sa_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/tronxy/tronxy_x5sa_0.8.inst.cfg b/resources/variants/tronxy/tronxy_x5sa_0.8.inst.cfg
index a96032095a..06cc0beb0f 100644
--- a/resources/variants/tronxy/tronxy_x5sa_0.8.inst.cfg
+++ b/resources/variants/tronxy/tronxy_x5sa_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/tronxy/tronxy_x5sa_400_0.2.inst.cfg b/resources/variants/tronxy/tronxy_x5sa_400_0.2.inst.cfg
index 2d5b504839..2789bd3714 100644
--- a/resources/variants/tronxy/tronxy_x5sa_400_0.2.inst.cfg
+++ b/resources/variants/tronxy/tronxy_x5sa_400_0.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/tronxy/tronxy_x5sa_400_0.3.inst.cfg b/resources/variants/tronxy/tronxy_x5sa_400_0.3.inst.cfg
index 8c73293401..32dfae92e3 100644
--- a/resources/variants/tronxy/tronxy_x5sa_400_0.3.inst.cfg
+++ b/resources/variants/tronxy/tronxy_x5sa_400_0.3.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/tronxy/tronxy_x5sa_400_0.4.inst.cfg b/resources/variants/tronxy/tronxy_x5sa_400_0.4.inst.cfg
index cdc77d15b7..a135b89579 100644
--- a/resources/variants/tronxy/tronxy_x5sa_400_0.4.inst.cfg
+++ b/resources/variants/tronxy/tronxy_x5sa_400_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/tronxy/tronxy_x5sa_400_0.5.inst.cfg b/resources/variants/tronxy/tronxy_x5sa_400_0.5.inst.cfg
index 3dbaee3eb4..76bbf7c4c2 100644
--- a/resources/variants/tronxy/tronxy_x5sa_400_0.5.inst.cfg
+++ b/resources/variants/tronxy/tronxy_x5sa_400_0.5.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/tronxy/tronxy_x5sa_400_0.6.inst.cfg b/resources/variants/tronxy/tronxy_x5sa_400_0.6.inst.cfg
index b175f8729e..25aa27be37 100644
--- a/resources/variants/tronxy/tronxy_x5sa_400_0.6.inst.cfg
+++ b/resources/variants/tronxy/tronxy_x5sa_400_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/tronxy/tronxy_x5sa_400_0.8.inst.cfg b/resources/variants/tronxy/tronxy_x5sa_400_0.8.inst.cfg
index 8885ead6a5..efe536c1ce 100644
--- a/resources/variants/tronxy/tronxy_x5sa_400_0.8.inst.cfg
+++ b/resources/variants/tronxy/tronxy_x5sa_400_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/tronxy/tronxy_x5sa_500_0.2.inst.cfg b/resources/variants/tronxy/tronxy_x5sa_500_0.2.inst.cfg
index a1e559a58c..987aebfbed 100644
--- a/resources/variants/tronxy/tronxy_x5sa_500_0.2.inst.cfg
+++ b/resources/variants/tronxy/tronxy_x5sa_500_0.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/tronxy/tronxy_x5sa_500_0.3.inst.cfg b/resources/variants/tronxy/tronxy_x5sa_500_0.3.inst.cfg
index f286804b84..7c0dd2d648 100644
--- a/resources/variants/tronxy/tronxy_x5sa_500_0.3.inst.cfg
+++ b/resources/variants/tronxy/tronxy_x5sa_500_0.3.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/tronxy/tronxy_x5sa_500_0.4.inst.cfg b/resources/variants/tronxy/tronxy_x5sa_500_0.4.inst.cfg
index c925daec58..671ea01991 100644
--- a/resources/variants/tronxy/tronxy_x5sa_500_0.4.inst.cfg
+++ b/resources/variants/tronxy/tronxy_x5sa_500_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/tronxy/tronxy_x5sa_500_0.5.inst.cfg b/resources/variants/tronxy/tronxy_x5sa_500_0.5.inst.cfg
index 67cb43df6c..a275d9d7d9 100644
--- a/resources/variants/tronxy/tronxy_x5sa_500_0.5.inst.cfg
+++ b/resources/variants/tronxy/tronxy_x5sa_500_0.5.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/tronxy/tronxy_x5sa_500_0.6.inst.cfg b/resources/variants/tronxy/tronxy_x5sa_500_0.6.inst.cfg
index a381eb035a..a46103edaa 100644
--- a/resources/variants/tronxy/tronxy_x5sa_500_0.6.inst.cfg
+++ b/resources/variants/tronxy/tronxy_x5sa_500_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/tronxy/tronxy_x5sa_500_0.8.inst.cfg b/resources/variants/tronxy/tronxy_x5sa_500_0.8.inst.cfg
index 62b05d5000..c9ff4eee7b 100644
--- a/resources/variants/tronxy/tronxy_x5sa_500_0.8.inst.cfg
+++ b/resources/variants/tronxy/tronxy_x5sa_500_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/tronxy/tronxy_x_0.2.inst.cfg b/resources/variants/tronxy/tronxy_x_0.2.inst.cfg
index bdabbc47ea..804ee11837 100644
--- a/resources/variants/tronxy/tronxy_x_0.2.inst.cfg
+++ b/resources/variants/tronxy/tronxy_x_0.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/tronxy/tronxy_x_0.3.inst.cfg b/resources/variants/tronxy/tronxy_x_0.3.inst.cfg
index 65bf78ad02..ed1a34ccd4 100644
--- a/resources/variants/tronxy/tronxy_x_0.3.inst.cfg
+++ b/resources/variants/tronxy/tronxy_x_0.3.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/tronxy/tronxy_x_0.4.inst.cfg b/resources/variants/tronxy/tronxy_x_0.4.inst.cfg
index 9e83cf60fb..30cdb91f79 100644
--- a/resources/variants/tronxy/tronxy_x_0.4.inst.cfg
+++ b/resources/variants/tronxy/tronxy_x_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/tronxy/tronxy_x_0.5.inst.cfg b/resources/variants/tronxy/tronxy_x_0.5.inst.cfg
index 97dcab7eb2..5b637198c3 100644
--- a/resources/variants/tronxy/tronxy_x_0.5.inst.cfg
+++ b/resources/variants/tronxy/tronxy_x_0.5.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/tronxy/tronxy_x_0.6.inst.cfg b/resources/variants/tronxy/tronxy_x_0.6.inst.cfg
index 6f2e3d728a..6e48dc855e 100644
--- a/resources/variants/tronxy/tronxy_x_0.6.inst.cfg
+++ b/resources/variants/tronxy/tronxy_x_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/tronxy/tronxy_x_0.8.inst.cfg b/resources/variants/tronxy/tronxy_x_0.8.inst.cfg
index 3204de975c..8340de4d80 100644
--- a/resources/variants/tronxy/tronxy_x_0.8.inst.cfg
+++ b/resources/variants/tronxy/tronxy_x_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/tronxy/tronxy_xy2_0.2.inst.cfg b/resources/variants/tronxy/tronxy_xy2_0.2.inst.cfg
index eed6dcf051..c3f734e5c5 100644
--- a/resources/variants/tronxy/tronxy_xy2_0.2.inst.cfg
+++ b/resources/variants/tronxy/tronxy_xy2_0.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/tronxy/tronxy_xy2_0.3.inst.cfg b/resources/variants/tronxy/tronxy_xy2_0.3.inst.cfg
index 1946fd4c76..f2abb657ad 100644
--- a/resources/variants/tronxy/tronxy_xy2_0.3.inst.cfg
+++ b/resources/variants/tronxy/tronxy_xy2_0.3.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/tronxy/tronxy_xy2_0.4.inst.cfg b/resources/variants/tronxy/tronxy_xy2_0.4.inst.cfg
index 05f2e8fa56..3f5a42d8e6 100644
--- a/resources/variants/tronxy/tronxy_xy2_0.4.inst.cfg
+++ b/resources/variants/tronxy/tronxy_xy2_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/tronxy/tronxy_xy2_0.5.inst.cfg b/resources/variants/tronxy/tronxy_xy2_0.5.inst.cfg
index 7b8ececf74..aa585f0f54 100644
--- a/resources/variants/tronxy/tronxy_xy2_0.5.inst.cfg
+++ b/resources/variants/tronxy/tronxy_xy2_0.5.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/tronxy/tronxy_xy2_0.6.inst.cfg b/resources/variants/tronxy/tronxy_xy2_0.6.inst.cfg
index 0cb91bb597..45edf49985 100644
--- a/resources/variants/tronxy/tronxy_xy2_0.6.inst.cfg
+++ b/resources/variants/tronxy/tronxy_xy2_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/tronxy/tronxy_xy2_0.8.inst.cfg b/resources/variants/tronxy/tronxy_xy2_0.8.inst.cfg
index a116f1f191..36f2217782 100644
--- a/resources/variants/tronxy/tronxy_xy2_0.8.inst.cfg
+++ b/resources/variants/tronxy/tronxy_xy2_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/tronxy/tronxy_xy2pro_0.2.inst.cfg b/resources/variants/tronxy/tronxy_xy2pro_0.2.inst.cfg
index 329ce19d34..e37c5d62ad 100644
--- a/resources/variants/tronxy/tronxy_xy2pro_0.2.inst.cfg
+++ b/resources/variants/tronxy/tronxy_xy2pro_0.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/tronxy/tronxy_xy2pro_0.3.inst.cfg b/resources/variants/tronxy/tronxy_xy2pro_0.3.inst.cfg
index 3f147eb858..1b75373c94 100644
--- a/resources/variants/tronxy/tronxy_xy2pro_0.3.inst.cfg
+++ b/resources/variants/tronxy/tronxy_xy2pro_0.3.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/tronxy/tronxy_xy2pro_0.4.inst.cfg b/resources/variants/tronxy/tronxy_xy2pro_0.4.inst.cfg
index 0edd619636..8d7eea1d9a 100644
--- a/resources/variants/tronxy/tronxy_xy2pro_0.4.inst.cfg
+++ b/resources/variants/tronxy/tronxy_xy2pro_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/tronxy/tronxy_xy2pro_0.5.inst.cfg b/resources/variants/tronxy/tronxy_xy2pro_0.5.inst.cfg
index 5bbd027ce0..8a3044a9d9 100644
--- a/resources/variants/tronxy/tronxy_xy2pro_0.5.inst.cfg
+++ b/resources/variants/tronxy/tronxy_xy2pro_0.5.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/tronxy/tronxy_xy2pro_0.6.inst.cfg b/resources/variants/tronxy/tronxy_xy2pro_0.6.inst.cfg
index 0ed0dc7391..8630fdcc7d 100644
--- a/resources/variants/tronxy/tronxy_xy2pro_0.6.inst.cfg
+++ b/resources/variants/tronxy/tronxy_xy2pro_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/tronxy/tronxy_xy2pro_0.8.inst.cfg b/resources/variants/tronxy/tronxy_xy2pro_0.8.inst.cfg
index 13bc3d3346..e8b980bc7e 100644
--- a/resources/variants/tronxy/tronxy_xy2pro_0.8.inst.cfg
+++ b/resources/variants/tronxy/tronxy_xy2pro_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/tronxy/tronxy_xy3_0.2.inst.cfg b/resources/variants/tronxy/tronxy_xy3_0.2.inst.cfg
index f1d0530cd6..821ef65fc0 100644
--- a/resources/variants/tronxy/tronxy_xy3_0.2.inst.cfg
+++ b/resources/variants/tronxy/tronxy_xy3_0.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/tronxy/tronxy_xy3_0.3.inst.cfg b/resources/variants/tronxy/tronxy_xy3_0.3.inst.cfg
index 86fdb968f8..c5bd4ce26c 100644
--- a/resources/variants/tronxy/tronxy_xy3_0.3.inst.cfg
+++ b/resources/variants/tronxy/tronxy_xy3_0.3.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/tronxy/tronxy_xy3_0.4.inst.cfg b/resources/variants/tronxy/tronxy_xy3_0.4.inst.cfg
index 368fd15679..462cfdd08b 100644
--- a/resources/variants/tronxy/tronxy_xy3_0.4.inst.cfg
+++ b/resources/variants/tronxy/tronxy_xy3_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/tronxy/tronxy_xy3_0.5.inst.cfg b/resources/variants/tronxy/tronxy_xy3_0.5.inst.cfg
index 6250bd803e..12325f6474 100644
--- a/resources/variants/tronxy/tronxy_xy3_0.5.inst.cfg
+++ b/resources/variants/tronxy/tronxy_xy3_0.5.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/tronxy/tronxy_xy3_0.6.inst.cfg b/resources/variants/tronxy/tronxy_xy3_0.6.inst.cfg
index c1b111b888..cc667ce66b 100644
--- a/resources/variants/tronxy/tronxy_xy3_0.6.inst.cfg
+++ b/resources/variants/tronxy/tronxy_xy3_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/tronxy/tronxy_xy3_0.8.inst.cfg b/resources/variants/tronxy/tronxy_xy3_0.8.inst.cfg
index 538ce14ae9..706eba90f9 100644
--- a/resources/variants/tronxy/tronxy_xy3_0.8.inst.cfg
+++ b/resources/variants/tronxy/tronxy_xy3_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/tronxy/tronxy_xy3proV2_0.2.inst.cfg b/resources/variants/tronxy/tronxy_xy3proV2_0.2.inst.cfg
index 4b7747f05f..48a16c2686 100644
--- a/resources/variants/tronxy/tronxy_xy3proV2_0.2.inst.cfg
+++ b/resources/variants/tronxy/tronxy_xy3proV2_0.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/tronxy/tronxy_xy3proV2_0.3.inst.cfg b/resources/variants/tronxy/tronxy_xy3proV2_0.3.inst.cfg
index 6ce2715f97..c3c9f85b98 100644
--- a/resources/variants/tronxy/tronxy_xy3proV2_0.3.inst.cfg
+++ b/resources/variants/tronxy/tronxy_xy3proV2_0.3.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/tronxy/tronxy_xy3proV2_0.4.inst.cfg b/resources/variants/tronxy/tronxy_xy3proV2_0.4.inst.cfg
index ab442e4685..db81b08c2a 100644
--- a/resources/variants/tronxy/tronxy_xy3proV2_0.4.inst.cfg
+++ b/resources/variants/tronxy/tronxy_xy3proV2_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/tronxy/tronxy_xy3proV2_0.5.inst.cfg b/resources/variants/tronxy/tronxy_xy3proV2_0.5.inst.cfg
index b244900ce1..0cf66885ff 100644
--- a/resources/variants/tronxy/tronxy_xy3proV2_0.5.inst.cfg
+++ b/resources/variants/tronxy/tronxy_xy3proV2_0.5.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/tronxy/tronxy_xy3proV2_0.6.inst.cfg b/resources/variants/tronxy/tronxy_xy3proV2_0.6.inst.cfg
index 75c630a33d..bee63cb671 100644
--- a/resources/variants/tronxy/tronxy_xy3proV2_0.6.inst.cfg
+++ b/resources/variants/tronxy/tronxy_xy3proV2_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/tronxy/tronxy_xy3proV2_0.8.inst.cfg b/resources/variants/tronxy/tronxy_xy3proV2_0.8.inst.cfg
index c7f535f9fb..b4b8fcaaf7 100644
--- a/resources/variants/tronxy/tronxy_xy3proV2_0.8.inst.cfg
+++ b/resources/variants/tronxy/tronxy_xy3proV2_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/two_trees/two_trees_base_0.2.inst.cfg b/resources/variants/two_trees/two_trees_base_0.2.inst.cfg
index 62608a55b4..b0b48054fa 100644
--- a/resources/variants/two_trees/two_trees_base_0.2.inst.cfg
+++ b/resources/variants/two_trees/two_trees_base_0.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/two_trees/two_trees_base_0.3.inst.cfg b/resources/variants/two_trees/two_trees_base_0.3.inst.cfg
index 24b7b3e34d..bf4c206b70 100644
--- a/resources/variants/two_trees/two_trees_base_0.3.inst.cfg
+++ b/resources/variants/two_trees/two_trees_base_0.3.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/two_trees/two_trees_base_0.4.inst.cfg b/resources/variants/two_trees/two_trees_base_0.4.inst.cfg
index f0d5e71a8d..50b64732fa 100644
--- a/resources/variants/two_trees/two_trees_base_0.4.inst.cfg
+++ b/resources/variants/two_trees/two_trees_base_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/two_trees/two_trees_base_0.5.inst.cfg b/resources/variants/two_trees/two_trees_base_0.5.inst.cfg
index 99a9c663f0..dda348b557 100644
--- a/resources/variants/two_trees/two_trees_base_0.5.inst.cfg
+++ b/resources/variants/two_trees/two_trees_base_0.5.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/two_trees/two_trees_base_0.6.inst.cfg b/resources/variants/two_trees/two_trees_base_0.6.inst.cfg
index e7ed13319d..e5e503c2af 100644
--- a/resources/variants/two_trees/two_trees_base_0.6.inst.cfg
+++ b/resources/variants/two_trees/two_trees_base_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/two_trees/two_trees_base_0.8.inst.cfg b/resources/variants/two_trees/two_trees_base_0.8.inst.cfg
index 8aa50933a5..dd80346549 100644
--- a/resources/variants/two_trees/two_trees_base_0.8.inst.cfg
+++ b/resources/variants/two_trees/two_trees_base_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/two_trees/two_trees_base_1.0.inst.cfg b/resources/variants/two_trees/two_trees_base_1.0.inst.cfg
index adadfd61f6..2f33edf8b3 100644
--- a/resources/variants/two_trees/two_trees_base_1.0.inst.cfg
+++ b/resources/variants/two_trees/two_trees_base_1.0.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/two_trees/two_trees_bluer_0.2.inst.cfg b/resources/variants/two_trees/two_trees_bluer_0.2.inst.cfg
index 26993cd8b0..42273edd7a 100644
--- a/resources/variants/two_trees/two_trees_bluer_0.2.inst.cfg
+++ b/resources/variants/two_trees/two_trees_bluer_0.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/two_trees/two_trees_bluer_0.3.inst.cfg b/resources/variants/two_trees/two_trees_bluer_0.3.inst.cfg
index 55c7d04c5f..c0a5591e09 100644
--- a/resources/variants/two_trees/two_trees_bluer_0.3.inst.cfg
+++ b/resources/variants/two_trees/two_trees_bluer_0.3.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/two_trees/two_trees_bluer_0.4.inst.cfg b/resources/variants/two_trees/two_trees_bluer_0.4.inst.cfg
index a3bbea15b0..9e2c0077f7 100644
--- a/resources/variants/two_trees/two_trees_bluer_0.4.inst.cfg
+++ b/resources/variants/two_trees/two_trees_bluer_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/two_trees/two_trees_bluer_0.5.inst.cfg b/resources/variants/two_trees/two_trees_bluer_0.5.inst.cfg
index 6e47203500..170fa9abb5 100644
--- a/resources/variants/two_trees/two_trees_bluer_0.5.inst.cfg
+++ b/resources/variants/two_trees/two_trees_bluer_0.5.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/two_trees/two_trees_bluer_0.6.inst.cfg b/resources/variants/two_trees/two_trees_bluer_0.6.inst.cfg
index 8a470c9e95..008606f0b8 100644
--- a/resources/variants/two_trees/two_trees_bluer_0.6.inst.cfg
+++ b/resources/variants/two_trees/two_trees_bluer_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/two_trees/two_trees_bluer_0.8.inst.cfg b/resources/variants/two_trees/two_trees_bluer_0.8.inst.cfg
index 8eff02d5ba..a25a5f275d 100644
--- a/resources/variants/two_trees/two_trees_bluer_0.8.inst.cfg
+++ b/resources/variants/two_trees/two_trees_bluer_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/two_trees/two_trees_bluer_1.0.inst.cfg b/resources/variants/two_trees/two_trees_bluer_1.0.inst.cfg
index e89ac2eca2..e6286486de 100644
--- a/resources/variants/two_trees/two_trees_bluer_1.0.inst.cfg
+++ b/resources/variants/two_trees/two_trees_bluer_1.0.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/two_trees/two_trees_bluerplus_0.2.inst.cfg b/resources/variants/two_trees/two_trees_bluerplus_0.2.inst.cfg
index 5d6e6c7e2d..f3de8c6d99 100644
--- a/resources/variants/two_trees/two_trees_bluerplus_0.2.inst.cfg
+++ b/resources/variants/two_trees/two_trees_bluerplus_0.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/two_trees/two_trees_bluerplus_0.3.inst.cfg b/resources/variants/two_trees/two_trees_bluerplus_0.3.inst.cfg
index 7971c64ae3..d7d8be1d68 100644
--- a/resources/variants/two_trees/two_trees_bluerplus_0.3.inst.cfg
+++ b/resources/variants/two_trees/two_trees_bluerplus_0.3.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/two_trees/two_trees_bluerplus_0.4.inst.cfg b/resources/variants/two_trees/two_trees_bluerplus_0.4.inst.cfg
index f80891ecb9..25d8a264ca 100644
--- a/resources/variants/two_trees/two_trees_bluerplus_0.4.inst.cfg
+++ b/resources/variants/two_trees/two_trees_bluerplus_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/two_trees/two_trees_bluerplus_0.5.inst.cfg b/resources/variants/two_trees/two_trees_bluerplus_0.5.inst.cfg
index 5ed9c4e644..92f0c6323c 100644
--- a/resources/variants/two_trees/two_trees_bluerplus_0.5.inst.cfg
+++ b/resources/variants/two_trees/two_trees_bluerplus_0.5.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/two_trees/two_trees_bluerplus_0.6.inst.cfg b/resources/variants/two_trees/two_trees_bluerplus_0.6.inst.cfg
index 4a759d6e52..4b0255019d 100644
--- a/resources/variants/two_trees/two_trees_bluerplus_0.6.inst.cfg
+++ b/resources/variants/two_trees/two_trees_bluerplus_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/two_trees/two_trees_bluerplus_0.8.inst.cfg b/resources/variants/two_trees/two_trees_bluerplus_0.8.inst.cfg
index c4c4de1e58..9e6e78f7fc 100644
--- a/resources/variants/two_trees/two_trees_bluerplus_0.8.inst.cfg
+++ b/resources/variants/two_trees/two_trees_bluerplus_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/two_trees/two_trees_bluerplus_1.0.inst.cfg b/resources/variants/two_trees/two_trees_bluerplus_1.0.inst.cfg
index a027bbe0c3..c8f50ab926 100644
--- a/resources/variants/two_trees/two_trees_bluerplus_1.0.inst.cfg
+++ b/resources/variants/two_trees/two_trees_bluerplus_1.0.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/two_trees/two_trees_sapphireplus_0.2.inst.cfg b/resources/variants/two_trees/two_trees_sapphireplus_0.2.inst.cfg
index be5768e2af..a2a849dd6a 100644
--- a/resources/variants/two_trees/two_trees_sapphireplus_0.2.inst.cfg
+++ b/resources/variants/two_trees/two_trees_sapphireplus_0.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/two_trees/two_trees_sapphireplus_0.3.inst.cfg b/resources/variants/two_trees/two_trees_sapphireplus_0.3.inst.cfg
index 8319873ec2..9e0ff0f8f1 100644
--- a/resources/variants/two_trees/two_trees_sapphireplus_0.3.inst.cfg
+++ b/resources/variants/two_trees/two_trees_sapphireplus_0.3.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/two_trees/two_trees_sapphireplus_0.4.inst.cfg b/resources/variants/two_trees/two_trees_sapphireplus_0.4.inst.cfg
index 038b37fd0e..7ec834604c 100644
--- a/resources/variants/two_trees/two_trees_sapphireplus_0.4.inst.cfg
+++ b/resources/variants/two_trees/two_trees_sapphireplus_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/two_trees/two_trees_sapphireplus_0.5.inst.cfg b/resources/variants/two_trees/two_trees_sapphireplus_0.5.inst.cfg
index b171df8b16..0f25445187 100644
--- a/resources/variants/two_trees/two_trees_sapphireplus_0.5.inst.cfg
+++ b/resources/variants/two_trees/two_trees_sapphireplus_0.5.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/two_trees/two_trees_sapphireplus_0.6.inst.cfg b/resources/variants/two_trees/two_trees_sapphireplus_0.6.inst.cfg
index 46d62fae93..ea4f869435 100644
--- a/resources/variants/two_trees/two_trees_sapphireplus_0.6.inst.cfg
+++ b/resources/variants/two_trees/two_trees_sapphireplus_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/two_trees/two_trees_sapphireplus_0.8.inst.cfg b/resources/variants/two_trees/two_trees_sapphireplus_0.8.inst.cfg
index 49e6324cca..4d8a971361 100644
--- a/resources/variants/two_trees/two_trees_sapphireplus_0.8.inst.cfg
+++ b/resources/variants/two_trees/two_trees_sapphireplus_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/two_trees/two_trees_sapphireplus_1.0.inst.cfg b/resources/variants/two_trees/two_trees_sapphireplus_1.0.inst.cfg
index df9ace83af..7366f7cef9 100644
--- a/resources/variants/two_trees/two_trees_sapphireplus_1.0.inst.cfg
+++ b/resources/variants/two_trees/two_trees_sapphireplus_1.0.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/two_trees/two_trees_sapphirepro_0.2.inst.cfg b/resources/variants/two_trees/two_trees_sapphirepro_0.2.inst.cfg
index 27eb2237e3..09083d9c7d 100644
--- a/resources/variants/two_trees/two_trees_sapphirepro_0.2.inst.cfg
+++ b/resources/variants/two_trees/two_trees_sapphirepro_0.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/two_trees/two_trees_sapphirepro_0.3.inst.cfg b/resources/variants/two_trees/two_trees_sapphirepro_0.3.inst.cfg
index 41af90dbcd..4167cead95 100644
--- a/resources/variants/two_trees/two_trees_sapphirepro_0.3.inst.cfg
+++ b/resources/variants/two_trees/two_trees_sapphirepro_0.3.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/two_trees/two_trees_sapphirepro_0.4.inst.cfg b/resources/variants/two_trees/two_trees_sapphirepro_0.4.inst.cfg
index e82d539237..50fba07f50 100644
--- a/resources/variants/two_trees/two_trees_sapphirepro_0.4.inst.cfg
+++ b/resources/variants/two_trees/two_trees_sapphirepro_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/two_trees/two_trees_sapphirepro_0.5.inst.cfg b/resources/variants/two_trees/two_trees_sapphirepro_0.5.inst.cfg
index 136283a6f0..df8b31288a 100644
--- a/resources/variants/two_trees/two_trees_sapphirepro_0.5.inst.cfg
+++ b/resources/variants/two_trees/two_trees_sapphirepro_0.5.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/two_trees/two_trees_sapphirepro_0.6.inst.cfg b/resources/variants/two_trees/two_trees_sapphirepro_0.6.inst.cfg
index 33fe884484..b82025b8ae 100644
--- a/resources/variants/two_trees/two_trees_sapphirepro_0.6.inst.cfg
+++ b/resources/variants/two_trees/two_trees_sapphirepro_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/two_trees/two_trees_sapphirepro_0.8.inst.cfg b/resources/variants/two_trees/two_trees_sapphirepro_0.8.inst.cfg
index f66c6991e1..775e46775d 100644
--- a/resources/variants/two_trees/two_trees_sapphirepro_0.8.inst.cfg
+++ b/resources/variants/two_trees/two_trees_sapphirepro_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/two_trees/two_trees_sapphirepro_1.0.inst.cfg b/resources/variants/two_trees/two_trees_sapphirepro_1.0.inst.cfg
index 6e83f37aac..a6e6680209 100644
--- a/resources/variants/two_trees/two_trees_sapphirepro_1.0.inst.cfg
+++ b/resources/variants/two_trees/two_trees_sapphirepro_1.0.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/ultimaker2_extended_olsson_0.25.inst.cfg b/resources/variants/ultimaker2_extended_olsson_0.25.inst.cfg
index 5bc590b81a..0e6d8e2cf4 100644
--- a/resources/variants/ultimaker2_extended_olsson_0.25.inst.cfg
+++ b/resources/variants/ultimaker2_extended_olsson_0.25.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/ultimaker2_extended_olsson_0.4.inst.cfg b/resources/variants/ultimaker2_extended_olsson_0.4.inst.cfg
index 443388864f..3edc01a2fa 100644
--- a/resources/variants/ultimaker2_extended_olsson_0.4.inst.cfg
+++ b/resources/variants/ultimaker2_extended_olsson_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/ultimaker2_extended_olsson_0.6.inst.cfg b/resources/variants/ultimaker2_extended_olsson_0.6.inst.cfg
index 7635b8b414..2694d2b862 100644
--- a/resources/variants/ultimaker2_extended_olsson_0.6.inst.cfg
+++ b/resources/variants/ultimaker2_extended_olsson_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/ultimaker2_extended_olsson_0.8.inst.cfg b/resources/variants/ultimaker2_extended_olsson_0.8.inst.cfg
index a041f0600d..66806f698d 100644
--- a/resources/variants/ultimaker2_extended_olsson_0.8.inst.cfg
+++ b/resources/variants/ultimaker2_extended_olsson_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/ultimaker2_extended_plus_0.25.inst.cfg b/resources/variants/ultimaker2_extended_plus_0.25.inst.cfg
index 9c2b410529..79d87fc124 100644
--- a/resources/variants/ultimaker2_extended_plus_0.25.inst.cfg
+++ b/resources/variants/ultimaker2_extended_plus_0.25.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/ultimaker2_extended_plus_0.4.inst.cfg b/resources/variants/ultimaker2_extended_plus_0.4.inst.cfg
index f66fa82ea6..cfdb8d8cb3 100644
--- a/resources/variants/ultimaker2_extended_plus_0.4.inst.cfg
+++ b/resources/variants/ultimaker2_extended_plus_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/ultimaker2_extended_plus_0.6.inst.cfg b/resources/variants/ultimaker2_extended_plus_0.6.inst.cfg
index c86248849b..66aa764c60 100644
--- a/resources/variants/ultimaker2_extended_plus_0.6.inst.cfg
+++ b/resources/variants/ultimaker2_extended_plus_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/ultimaker2_extended_plus_0.8.inst.cfg b/resources/variants/ultimaker2_extended_plus_0.8.inst.cfg
index 4f2ca2f17f..bccd63f423 100644
--- a/resources/variants/ultimaker2_extended_plus_0.8.inst.cfg
+++ b/resources/variants/ultimaker2_extended_plus_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/ultimaker2_olsson_0.25.inst.cfg b/resources/variants/ultimaker2_olsson_0.25.inst.cfg
index 2a1755c21d..8b759962ed 100644
--- a/resources/variants/ultimaker2_olsson_0.25.inst.cfg
+++ b/resources/variants/ultimaker2_olsson_0.25.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/ultimaker2_olsson_0.4.inst.cfg b/resources/variants/ultimaker2_olsson_0.4.inst.cfg
index 3ca0f3da01..650782d9c9 100644
--- a/resources/variants/ultimaker2_olsson_0.4.inst.cfg
+++ b/resources/variants/ultimaker2_olsson_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/ultimaker2_olsson_0.6.inst.cfg b/resources/variants/ultimaker2_olsson_0.6.inst.cfg
index c406004051..646aba5b0b 100644
--- a/resources/variants/ultimaker2_olsson_0.6.inst.cfg
+++ b/resources/variants/ultimaker2_olsson_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/ultimaker2_olsson_0.8.inst.cfg b/resources/variants/ultimaker2_olsson_0.8.inst.cfg
index b16a8b3732..77c689c8c3 100644
--- a/resources/variants/ultimaker2_olsson_0.8.inst.cfg
+++ b/resources/variants/ultimaker2_olsson_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/ultimaker2_plus_0.25.inst.cfg b/resources/variants/ultimaker2_plus_0.25.inst.cfg
index 07a43d9331..106a1cde2a 100644
--- a/resources/variants/ultimaker2_plus_0.25.inst.cfg
+++ b/resources/variants/ultimaker2_plus_0.25.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/ultimaker2_plus_0.4.inst.cfg b/resources/variants/ultimaker2_plus_0.4.inst.cfg
index d55653868a..22ef7d7858 100644
--- a/resources/variants/ultimaker2_plus_0.4.inst.cfg
+++ b/resources/variants/ultimaker2_plus_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/ultimaker2_plus_0.6.inst.cfg b/resources/variants/ultimaker2_plus_0.6.inst.cfg
index 7239cfe393..41c589f878 100644
--- a/resources/variants/ultimaker2_plus_0.6.inst.cfg
+++ b/resources/variants/ultimaker2_plus_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/ultimaker2_plus_0.8.inst.cfg b/resources/variants/ultimaker2_plus_0.8.inst.cfg
index 532485493b..5eeaef9576 100644
--- a/resources/variants/ultimaker2_plus_0.8.inst.cfg
+++ b/resources/variants/ultimaker2_plus_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/ultimaker2_plus_connect_0.25.inst.cfg b/resources/variants/ultimaker2_plus_connect_0.25.inst.cfg
index c44060b4f7..dc909a7155 100644
--- a/resources/variants/ultimaker2_plus_connect_0.25.inst.cfg
+++ b/resources/variants/ultimaker2_plus_connect_0.25.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/ultimaker2_plus_connect_0.4.inst.cfg b/resources/variants/ultimaker2_plus_connect_0.4.inst.cfg
index b88da9eeab..f4da1e9bc8 100644
--- a/resources/variants/ultimaker2_plus_connect_0.4.inst.cfg
+++ b/resources/variants/ultimaker2_plus_connect_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/ultimaker2_plus_connect_0.6.inst.cfg b/resources/variants/ultimaker2_plus_connect_0.6.inst.cfg
index 5f15c61894..efb4f98609 100644
--- a/resources/variants/ultimaker2_plus_connect_0.6.inst.cfg
+++ b/resources/variants/ultimaker2_plus_connect_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/ultimaker2_plus_connect_0.8.inst.cfg b/resources/variants/ultimaker2_plus_connect_0.8.inst.cfg
index 16ac5febb3..a4306331f1 100644
--- a/resources/variants/ultimaker2_plus_connect_0.8.inst.cfg
+++ b/resources/variants/ultimaker2_plus_connect_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/ultimaker3_aa0.25.inst.cfg b/resources/variants/ultimaker3_aa0.25.inst.cfg
index 549c9b297b..1f1152ba41 100644
--- a/resources/variants/ultimaker3_aa0.25.inst.cfg
+++ b/resources/variants/ultimaker3_aa0.25.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/ultimaker3_aa0.8.inst.cfg b/resources/variants/ultimaker3_aa0.8.inst.cfg
index 3815d396cf..40febf632f 100644
--- a/resources/variants/ultimaker3_aa0.8.inst.cfg
+++ b/resources/variants/ultimaker3_aa0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/ultimaker3_aa04.inst.cfg b/resources/variants/ultimaker3_aa04.inst.cfg
index 7fb254f501..e9afd4620c 100644
--- a/resources/variants/ultimaker3_aa04.inst.cfg
+++ b/resources/variants/ultimaker3_aa04.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/ultimaker3_bb0.8.inst.cfg b/resources/variants/ultimaker3_bb0.8.inst.cfg
index f375e98b72..6dedea2336 100644
--- a/resources/variants/ultimaker3_bb0.8.inst.cfg
+++ b/resources/variants/ultimaker3_bb0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/ultimaker3_bb04.inst.cfg b/resources/variants/ultimaker3_bb04.inst.cfg
index 92aec00972..50f49d8623 100644
--- a/resources/variants/ultimaker3_bb04.inst.cfg
+++ b/resources/variants/ultimaker3_bb04.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/ultimaker3_extended_aa0.25.inst.cfg b/resources/variants/ultimaker3_extended_aa0.25.inst.cfg
index 8c487fae97..44b669e781 100644
--- a/resources/variants/ultimaker3_extended_aa0.25.inst.cfg
+++ b/resources/variants/ultimaker3_extended_aa0.25.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/ultimaker3_extended_aa0.8.inst.cfg b/resources/variants/ultimaker3_extended_aa0.8.inst.cfg
index 2886c1feb8..6797523969 100644
--- a/resources/variants/ultimaker3_extended_aa0.8.inst.cfg
+++ b/resources/variants/ultimaker3_extended_aa0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/ultimaker3_extended_aa04.inst.cfg b/resources/variants/ultimaker3_extended_aa04.inst.cfg
index 79defd8a68..ef66df6477 100644
--- a/resources/variants/ultimaker3_extended_aa04.inst.cfg
+++ b/resources/variants/ultimaker3_extended_aa04.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/ultimaker3_extended_bb0.8.inst.cfg b/resources/variants/ultimaker3_extended_bb0.8.inst.cfg
index ffb427a26b..319f101377 100644
--- a/resources/variants/ultimaker3_extended_bb0.8.inst.cfg
+++ b/resources/variants/ultimaker3_extended_bb0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/ultimaker3_extended_bb04.inst.cfg b/resources/variants/ultimaker3_extended_bb04.inst.cfg
index 43540704e3..12d45c483b 100644
--- a/resources/variants/ultimaker3_extended_bb04.inst.cfg
+++ b/resources/variants/ultimaker3_extended_bb04.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/ultimaker_s3_aa0.25.inst.cfg b/resources/variants/ultimaker_s3_aa0.25.inst.cfg
index e05faca500..b281fdac70 100644
--- a/resources/variants/ultimaker_s3_aa0.25.inst.cfg
+++ b/resources/variants/ultimaker_s3_aa0.25.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/ultimaker_s3_aa0.8.inst.cfg b/resources/variants/ultimaker_s3_aa0.8.inst.cfg
index 11f702f170..9cf7222b15 100644
--- a/resources/variants/ultimaker_s3_aa0.8.inst.cfg
+++ b/resources/variants/ultimaker_s3_aa0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/ultimaker_s3_aa04.inst.cfg b/resources/variants/ultimaker_s3_aa04.inst.cfg
index ff9379cb43..ebce89e58d 100644
--- a/resources/variants/ultimaker_s3_aa04.inst.cfg
+++ b/resources/variants/ultimaker_s3_aa04.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/ultimaker_s3_bb0.8.inst.cfg b/resources/variants/ultimaker_s3_bb0.8.inst.cfg
index e4f10b6c59..6ea5b34559 100644
--- a/resources/variants/ultimaker_s3_bb0.8.inst.cfg
+++ b/resources/variants/ultimaker_s3_bb0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/ultimaker_s3_bb04.inst.cfg b/resources/variants/ultimaker_s3_bb04.inst.cfg
index 80b4e357ca..54df4e4ac9 100644
--- a/resources/variants/ultimaker_s3_bb04.inst.cfg
+++ b/resources/variants/ultimaker_s3_bb04.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/ultimaker_s3_cc04.inst.cfg b/resources/variants/ultimaker_s3_cc04.inst.cfg
index b40efa8461..19192bfba6 100644
--- a/resources/variants/ultimaker_s3_cc04.inst.cfg
+++ b/resources/variants/ultimaker_s3_cc04.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/ultimaker_s3_cc06.inst.cfg b/resources/variants/ultimaker_s3_cc06.inst.cfg
index 25a4aa31ec..925a9f68d6 100644
--- a/resources/variants/ultimaker_s3_cc06.inst.cfg
+++ b/resources/variants/ultimaker_s3_cc06.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/ultimaker_s3_dd04.inst.cfg b/resources/variants/ultimaker_s3_dd04.inst.cfg
index b92b7263ca..bf93b66be7 100644
--- a/resources/variants/ultimaker_s3_dd04.inst.cfg
+++ b/resources/variants/ultimaker_s3_dd04.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/ultimaker_s5_aa0.25.inst.cfg b/resources/variants/ultimaker_s5_aa0.25.inst.cfg
index 53bd6cf7df..cbe7f53dfa 100644
--- a/resources/variants/ultimaker_s5_aa0.25.inst.cfg
+++ b/resources/variants/ultimaker_s5_aa0.25.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/ultimaker_s5_aa0.8.inst.cfg b/resources/variants/ultimaker_s5_aa0.8.inst.cfg
index 18e75b1521..a54f735c2e 100644
--- a/resources/variants/ultimaker_s5_aa0.8.inst.cfg
+++ b/resources/variants/ultimaker_s5_aa0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/ultimaker_s5_aa04.inst.cfg b/resources/variants/ultimaker_s5_aa04.inst.cfg
index a97c87c66e..1f24459530 100644
--- a/resources/variants/ultimaker_s5_aa04.inst.cfg
+++ b/resources/variants/ultimaker_s5_aa04.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/ultimaker_s5_aluminum.inst.cfg b/resources/variants/ultimaker_s5_aluminum.inst.cfg
index a582287128..b13d4b5c86 100644
--- a/resources/variants/ultimaker_s5_aluminum.inst.cfg
+++ b/resources/variants/ultimaker_s5_aluminum.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = buildplate
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/ultimaker_s5_bb0.8.inst.cfg b/resources/variants/ultimaker_s5_bb0.8.inst.cfg
index 5ccd3f0dc3..98fb4da612 100644
--- a/resources/variants/ultimaker_s5_bb0.8.inst.cfg
+++ b/resources/variants/ultimaker_s5_bb0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/ultimaker_s5_bb04.inst.cfg b/resources/variants/ultimaker_s5_bb04.inst.cfg
index 2026a35cbd..55b556777c 100644
--- a/resources/variants/ultimaker_s5_bb04.inst.cfg
+++ b/resources/variants/ultimaker_s5_bb04.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/ultimaker_s5_cc04.inst.cfg b/resources/variants/ultimaker_s5_cc04.inst.cfg
index ad24ec5f40..ef64dc0ae4 100644
--- a/resources/variants/ultimaker_s5_cc04.inst.cfg
+++ b/resources/variants/ultimaker_s5_cc04.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/ultimaker_s5_cc06.inst.cfg b/resources/variants/ultimaker_s5_cc06.inst.cfg
index 749c47c969..ba33bab17b 100644
--- a/resources/variants/ultimaker_s5_cc06.inst.cfg
+++ b/resources/variants/ultimaker_s5_cc06.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/ultimaker_s5_dd04.inst.cfg b/resources/variants/ultimaker_s5_dd04.inst.cfg
index be16d96c53..bcf9dae131 100644
--- a/resources/variants/ultimaker_s5_dd04.inst.cfg
+++ b/resources/variants/ultimaker_s5_dd04.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/ultimaker_s5_glass.inst.cfg b/resources/variants/ultimaker_s5_glass.inst.cfg
index 2cdebb068f..dff0498792 100644
--- a/resources/variants/ultimaker_s5_glass.inst.cfg
+++ b/resources/variants/ultimaker_s5_glass.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = buildplate
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/ultimaker_s7_aa0.25.inst.cfg b/resources/variants/ultimaker_s7_aa0.25.inst.cfg
index 48e5937986..1e9b4d157d 100644
--- a/resources/variants/ultimaker_s7_aa0.25.inst.cfg
+++ b/resources/variants/ultimaker_s7_aa0.25.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/ultimaker_s7_aa0.8.inst.cfg b/resources/variants/ultimaker_s7_aa0.8.inst.cfg
index 330cce8182..683833cb38 100644
--- a/resources/variants/ultimaker_s7_aa0.8.inst.cfg
+++ b/resources/variants/ultimaker_s7_aa0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/ultimaker_s7_aa04.inst.cfg b/resources/variants/ultimaker_s7_aa04.inst.cfg
index 1815f513d9..57f9d105fe 100644
--- a/resources/variants/ultimaker_s7_aa04.inst.cfg
+++ b/resources/variants/ultimaker_s7_aa04.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/ultimaker_s7_bb0.8.inst.cfg b/resources/variants/ultimaker_s7_bb0.8.inst.cfg
index a85948230e..b4867b1178 100644
--- a/resources/variants/ultimaker_s7_bb0.8.inst.cfg
+++ b/resources/variants/ultimaker_s7_bb0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/ultimaker_s7_bb04.inst.cfg b/resources/variants/ultimaker_s7_bb04.inst.cfg
index fdbdb46497..00bd9edf77 100644
--- a/resources/variants/ultimaker_s7_bb04.inst.cfg
+++ b/resources/variants/ultimaker_s7_bb04.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/ultimaker_s7_cc04.inst.cfg b/resources/variants/ultimaker_s7_cc04.inst.cfg
index 981f948a7c..d46d387330 100644
--- a/resources/variants/ultimaker_s7_cc04.inst.cfg
+++ b/resources/variants/ultimaker_s7_cc04.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/ultimaker_s7_cc06.inst.cfg b/resources/variants/ultimaker_s7_cc06.inst.cfg
index 27ad52640a..d0c0d3670f 100644
--- a/resources/variants/ultimaker_s7_cc06.inst.cfg
+++ b/resources/variants/ultimaker_s7_cc06.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/ultimaker_s7_dd04.inst.cfg b/resources/variants/ultimaker_s7_dd04.inst.cfg
index ff7f6ee3a9..a9c0bb6602 100644
--- a/resources/variants/ultimaker_s7_dd04.inst.cfg
+++ b/resources/variants/ultimaker_s7_dd04.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/uni/uni_200_0.30.inst.cfg b/resources/variants/uni/uni_200_0.30.inst.cfg
index c4d4de8a86..8c5c61f102 100644
--- a/resources/variants/uni/uni_200_0.30.inst.cfg
+++ b/resources/variants/uni/uni_200_0.30.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/uni/uni_200_0.40.inst.cfg b/resources/variants/uni/uni_200_0.40.inst.cfg
index 07748ada9e..34e44afa05 100644
--- a/resources/variants/uni/uni_200_0.40.inst.cfg
+++ b/resources/variants/uni/uni_200_0.40.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/uni/uni_200_0.50.inst.cfg b/resources/variants/uni/uni_200_0.50.inst.cfg
index 5f0a04aead..0dbdc55796 100644
--- a/resources/variants/uni/uni_200_0.50.inst.cfg
+++ b/resources/variants/uni/uni_200_0.50.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/uni/uni_250_0.30.inst.cfg b/resources/variants/uni/uni_250_0.30.inst.cfg
index 5da01faa03..f135aa3178 100644
--- a/resources/variants/uni/uni_250_0.30.inst.cfg
+++ b/resources/variants/uni/uni_250_0.30.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/uni/uni_250_0.40.inst.cfg b/resources/variants/uni/uni_250_0.40.inst.cfg
index 49ef192f85..e2fde31e5e 100644
--- a/resources/variants/uni/uni_250_0.40.inst.cfg
+++ b/resources/variants/uni/uni_250_0.40.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/uni/uni_250_0.50.inst.cfg b/resources/variants/uni/uni_250_0.50.inst.cfg
index 7af8b7896e..6e5d54e6af 100644
--- a/resources/variants/uni/uni_250_0.50.inst.cfg
+++ b/resources/variants/uni/uni_250_0.50.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/uni/uni_300_0.30.inst.cfg b/resources/variants/uni/uni_300_0.30.inst.cfg
index 5dfbd8df06..322ed8c133 100644
--- a/resources/variants/uni/uni_300_0.30.inst.cfg
+++ b/resources/variants/uni/uni_300_0.30.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/uni/uni_300_0.40.inst.cfg b/resources/variants/uni/uni_300_0.40.inst.cfg
index cbe5963795..f9366b8a54 100644
--- a/resources/variants/uni/uni_300_0.40.inst.cfg
+++ b/resources/variants/uni/uni_300_0.40.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/uni/uni_300_0.50.inst.cfg b/resources/variants/uni/uni_300_0.50.inst.cfg
index 50ce4c2d32..3d264e8375 100644
--- a/resources/variants/uni/uni_300_0.50.inst.cfg
+++ b/resources/variants/uni/uni_300_0.50.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/uni/uni_base_0.30.inst.cfg b/resources/variants/uni/uni_base_0.30.inst.cfg
index 26fc6fc8dd..34424ef287 100644
--- a/resources/variants/uni/uni_base_0.30.inst.cfg
+++ b/resources/variants/uni/uni_base_0.30.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/uni/uni_base_0.40.inst.cfg b/resources/variants/uni/uni_base_0.40.inst.cfg
index 600364e76c..6449e28026 100644
--- a/resources/variants/uni/uni_base_0.40.inst.cfg
+++ b/resources/variants/uni/uni_base_0.40.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/uni/uni_base_0.50.inst.cfg b/resources/variants/uni/uni_base_0.50.inst.cfg
index 3b4ac61d9d..1106b4ba98 100644
--- a/resources/variants/uni/uni_base_0.50.inst.cfg
+++ b/resources/variants/uni/uni_base_0.50.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/uni/uni_mini_0.30.inst.cfg b/resources/variants/uni/uni_mini_0.30.inst.cfg
index 97817071f7..de0c0b6d71 100644
--- a/resources/variants/uni/uni_mini_0.30.inst.cfg
+++ b/resources/variants/uni/uni_mini_0.30.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/uni/uni_mini_0.40.inst.cfg b/resources/variants/uni/uni_mini_0.40.inst.cfg
index e1ff76c466..4b40d2bc77 100644
--- a/resources/variants/uni/uni_mini_0.40.inst.cfg
+++ b/resources/variants/uni/uni_mini_0.40.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/uni/uni_mini_0.50.inst.cfg b/resources/variants/uni/uni_mini_0.50.inst.cfg
index 8356b62a1b..b6c96a0283 100644
--- a/resources/variants/uni/uni_mini_0.50.inst.cfg
+++ b/resources/variants/uni/uni_mini_0.50.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/vivedino/vivedino_trex2plus_0.2.inst.cfg b/resources/variants/vivedino/vivedino_trex2plus_0.2.inst.cfg
index 13657f930b..c505c64831 100644
--- a/resources/variants/vivedino/vivedino_trex2plus_0.2.inst.cfg
+++ b/resources/variants/vivedino/vivedino_trex2plus_0.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/vivedino/vivedino_trex2plus_0.4.inst.cfg b/resources/variants/vivedino/vivedino_trex2plus_0.4.inst.cfg
index 946ffd247c..cb67e87aaa 100644
--- a/resources/variants/vivedino/vivedino_trex2plus_0.4.inst.cfg
+++ b/resources/variants/vivedino/vivedino_trex2plus_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/vivedino/vivedino_trex2plus_0.6.inst.cfg b/resources/variants/vivedino/vivedino_trex2plus_0.6.inst.cfg
index d66824203c..c5ad54b52b 100644
--- a/resources/variants/vivedino/vivedino_trex2plus_0.6.inst.cfg
+++ b/resources/variants/vivedino/vivedino_trex2plus_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/vivedino/vivedino_trex2plus_0.8.inst.cfg b/resources/variants/vivedino/vivedino_trex2plus_0.8.inst.cfg
index 80bdfcad27..dda1465bc1 100644
--- a/resources/variants/vivedino/vivedino_trex2plus_0.8.inst.cfg
+++ b/resources/variants/vivedino/vivedino_trex2plus_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/vivedino/vivedino_trex3_0.2.inst.cfg b/resources/variants/vivedino/vivedino_trex3_0.2.inst.cfg
index 0aeba71788..ce4a0daf5e 100644
--- a/resources/variants/vivedino/vivedino_trex3_0.2.inst.cfg
+++ b/resources/variants/vivedino/vivedino_trex3_0.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/vivedino/vivedino_trex3_0.4.inst.cfg b/resources/variants/vivedino/vivedino_trex3_0.4.inst.cfg
index 426df11f7e..c1e15ee4d8 100644
--- a/resources/variants/vivedino/vivedino_trex3_0.4.inst.cfg
+++ b/resources/variants/vivedino/vivedino_trex3_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/vivedino/vivedino_trex3_0.6.inst.cfg b/resources/variants/vivedino/vivedino_trex3_0.6.inst.cfg
index 3fa95cc97d..53e39a4842 100644
--- a/resources/variants/vivedino/vivedino_trex3_0.6.inst.cfg
+++ b/resources/variants/vivedino/vivedino_trex3_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/vivedino/vivedino_trex3_0.8.inst.cfg b/resources/variants/vivedino/vivedino_trex3_0.8.inst.cfg
index 5061f39768..84d866c76b 100644
--- a/resources/variants/vivedino/vivedino_trex3_0.8.inst.cfg
+++ b/resources/variants/vivedino/vivedino_trex3_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/voron/voron0_120_v6_0.25.inst.cfg b/resources/variants/voron/voron0_120_v6_0.25.inst.cfg
index d15513a15f..e2a29b5e2e 100644
--- a/resources/variants/voron/voron0_120_v6_0.25.inst.cfg
+++ b/resources/variants/voron/voron0_120_v6_0.25.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/voron/voron0_120_v6_0.30.inst.cfg b/resources/variants/voron/voron0_120_v6_0.30.inst.cfg
index 9962fa3ebe..a22bb078c6 100644
--- a/resources/variants/voron/voron0_120_v6_0.30.inst.cfg
+++ b/resources/variants/voron/voron0_120_v6_0.30.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/voron/voron0_120_v6_0.40.inst.cfg b/resources/variants/voron/voron0_120_v6_0.40.inst.cfg
index e2a8763b2c..fa8590ccca 100644
--- a/resources/variants/voron/voron0_120_v6_0.40.inst.cfg
+++ b/resources/variants/voron/voron0_120_v6_0.40.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/voron/voron0_120_v6_0.50.inst.cfg b/resources/variants/voron/voron0_120_v6_0.50.inst.cfg
index 3b452978be..07ebee1182 100644
--- a/resources/variants/voron/voron0_120_v6_0.50.inst.cfg
+++ b/resources/variants/voron/voron0_120_v6_0.50.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/voron/voron0_120_v6_0.60.inst.cfg b/resources/variants/voron/voron0_120_v6_0.60.inst.cfg
index 4bbfacb1df..8486c644e9 100644
--- a/resources/variants/voron/voron0_120_v6_0.60.inst.cfg
+++ b/resources/variants/voron/voron0_120_v6_0.60.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/voron/voron0_120_v6_0.80.inst.cfg b/resources/variants/voron/voron0_120_v6_0.80.inst.cfg
index bf0680473e..0a84fa9320 100644
--- a/resources/variants/voron/voron0_120_v6_0.80.inst.cfg
+++ b/resources/variants/voron/voron0_120_v6_0.80.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/voron/voron2_250_v6_0.25.inst.cfg b/resources/variants/voron/voron2_250_v6_0.25.inst.cfg
index 0a18eac72c..003af1860b 100644
--- a/resources/variants/voron/voron2_250_v6_0.25.inst.cfg
+++ b/resources/variants/voron/voron2_250_v6_0.25.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/voron/voron2_250_v6_0.30.inst.cfg b/resources/variants/voron/voron2_250_v6_0.30.inst.cfg
index 8731ba6005..dacf75fff7 100644
--- a/resources/variants/voron/voron2_250_v6_0.30.inst.cfg
+++ b/resources/variants/voron/voron2_250_v6_0.30.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/voron/voron2_250_v6_0.35.inst.cfg b/resources/variants/voron/voron2_250_v6_0.35.inst.cfg
index 7d70a37689..fe1bf4c7cd 100644
--- a/resources/variants/voron/voron2_250_v6_0.35.inst.cfg
+++ b/resources/variants/voron/voron2_250_v6_0.35.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/voron/voron2_250_v6_0.40.inst.cfg b/resources/variants/voron/voron2_250_v6_0.40.inst.cfg
index b9babb3fe8..0ddac759b1 100644
--- a/resources/variants/voron/voron2_250_v6_0.40.inst.cfg
+++ b/resources/variants/voron/voron2_250_v6_0.40.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/voron/voron2_250_v6_0.50.inst.cfg b/resources/variants/voron/voron2_250_v6_0.50.inst.cfg
index 78a0b1712d..17cbb0edc4 100644
--- a/resources/variants/voron/voron2_250_v6_0.50.inst.cfg
+++ b/resources/variants/voron/voron2_250_v6_0.50.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/voron/voron2_250_v6_0.60.inst.cfg b/resources/variants/voron/voron2_250_v6_0.60.inst.cfg
index 58e9c4b5ed..1d037bf31f 100644
--- a/resources/variants/voron/voron2_250_v6_0.60.inst.cfg
+++ b/resources/variants/voron/voron2_250_v6_0.60.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/voron/voron2_250_v6_0.80.inst.cfg b/resources/variants/voron/voron2_250_v6_0.80.inst.cfg
index d07ee7828b..9869adb2c7 100644
--- a/resources/variants/voron/voron2_250_v6_0.80.inst.cfg
+++ b/resources/variants/voron/voron2_250_v6_0.80.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/voron/voron2_250_volcano_0.40.inst.cfg b/resources/variants/voron/voron2_250_volcano_0.40.inst.cfg
index 1ef47b916c..371495b316 100644
--- a/resources/variants/voron/voron2_250_volcano_0.40.inst.cfg
+++ b/resources/variants/voron/voron2_250_volcano_0.40.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/voron/voron2_250_volcano_0.60.inst.cfg b/resources/variants/voron/voron2_250_volcano_0.60.inst.cfg
index 558db80f28..a939c1ae21 100644
--- a/resources/variants/voron/voron2_250_volcano_0.60.inst.cfg
+++ b/resources/variants/voron/voron2_250_volcano_0.60.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/voron/voron2_250_volcano_0.80.inst.cfg b/resources/variants/voron/voron2_250_volcano_0.80.inst.cfg
index 885b055bd3..717907672a 100644
--- a/resources/variants/voron/voron2_250_volcano_0.80.inst.cfg
+++ b/resources/variants/voron/voron2_250_volcano_0.80.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/voron/voron2_250_volcano_1.00.inst.cfg b/resources/variants/voron/voron2_250_volcano_1.00.inst.cfg
index b682bd7c4e..f2ffb7771a 100644
--- a/resources/variants/voron/voron2_250_volcano_1.00.inst.cfg
+++ b/resources/variants/voron/voron2_250_volcano_1.00.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/voron/voron2_250_volcano_1.20.inst.cfg b/resources/variants/voron/voron2_250_volcano_1.20.inst.cfg
index 4f72ff0eec..fda1a1341b 100644
--- a/resources/variants/voron/voron2_250_volcano_1.20.inst.cfg
+++ b/resources/variants/voron/voron2_250_volcano_1.20.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/voron/voron2_300_v6_0.25.inst.cfg b/resources/variants/voron/voron2_300_v6_0.25.inst.cfg
index a9fdfdc0be..224e50eb85 100644
--- a/resources/variants/voron/voron2_300_v6_0.25.inst.cfg
+++ b/resources/variants/voron/voron2_300_v6_0.25.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/voron/voron2_300_v6_0.30.inst.cfg b/resources/variants/voron/voron2_300_v6_0.30.inst.cfg
index 41c1485823..b8eeeec8b4 100644
--- a/resources/variants/voron/voron2_300_v6_0.30.inst.cfg
+++ b/resources/variants/voron/voron2_300_v6_0.30.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/voron/voron2_300_v6_0.35.inst.cfg b/resources/variants/voron/voron2_300_v6_0.35.inst.cfg
index 802929fd28..f07bd3e7be 100644
--- a/resources/variants/voron/voron2_300_v6_0.35.inst.cfg
+++ b/resources/variants/voron/voron2_300_v6_0.35.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/voron/voron2_300_v6_0.40.inst.cfg b/resources/variants/voron/voron2_300_v6_0.40.inst.cfg
index e06f7d861d..1540fabec1 100644
--- a/resources/variants/voron/voron2_300_v6_0.40.inst.cfg
+++ b/resources/variants/voron/voron2_300_v6_0.40.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/voron/voron2_300_v6_0.50.inst.cfg b/resources/variants/voron/voron2_300_v6_0.50.inst.cfg
index b4faed0b9f..2f408ec6ac 100644
--- a/resources/variants/voron/voron2_300_v6_0.50.inst.cfg
+++ b/resources/variants/voron/voron2_300_v6_0.50.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/voron/voron2_300_v6_0.60.inst.cfg b/resources/variants/voron/voron2_300_v6_0.60.inst.cfg
index f97f3fc69e..2030eba596 100644
--- a/resources/variants/voron/voron2_300_v6_0.60.inst.cfg
+++ b/resources/variants/voron/voron2_300_v6_0.60.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/voron/voron2_300_v6_0.80.inst.cfg b/resources/variants/voron/voron2_300_v6_0.80.inst.cfg
index fd2ef1be7f..47cfe743f7 100644
--- a/resources/variants/voron/voron2_300_v6_0.80.inst.cfg
+++ b/resources/variants/voron/voron2_300_v6_0.80.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/voron/voron2_300_volcano_0.40.inst.cfg b/resources/variants/voron/voron2_300_volcano_0.40.inst.cfg
index de288e70c0..3b61c9c392 100644
--- a/resources/variants/voron/voron2_300_volcano_0.40.inst.cfg
+++ b/resources/variants/voron/voron2_300_volcano_0.40.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/voron/voron2_300_volcano_0.60.inst.cfg b/resources/variants/voron/voron2_300_volcano_0.60.inst.cfg
index 2271b41055..d578191e1e 100644
--- a/resources/variants/voron/voron2_300_volcano_0.60.inst.cfg
+++ b/resources/variants/voron/voron2_300_volcano_0.60.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/voron/voron2_300_volcano_0.80.inst.cfg b/resources/variants/voron/voron2_300_volcano_0.80.inst.cfg
index 30d322669e..f705c43108 100644
--- a/resources/variants/voron/voron2_300_volcano_0.80.inst.cfg
+++ b/resources/variants/voron/voron2_300_volcano_0.80.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/voron/voron2_300_volcano_1.00.inst.cfg b/resources/variants/voron/voron2_300_volcano_1.00.inst.cfg
index 747d03bcff..4bf563951b 100644
--- a/resources/variants/voron/voron2_300_volcano_1.00.inst.cfg
+++ b/resources/variants/voron/voron2_300_volcano_1.00.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/voron/voron2_300_volcano_1.20.inst.cfg b/resources/variants/voron/voron2_300_volcano_1.20.inst.cfg
index f986804a50..97e8a3284b 100644
--- a/resources/variants/voron/voron2_300_volcano_1.20.inst.cfg
+++ b/resources/variants/voron/voron2_300_volcano_1.20.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/voron/voron2_350_v6_0.25.inst.cfg b/resources/variants/voron/voron2_350_v6_0.25.inst.cfg
index f4dfe5531c..86c1c6f4ad 100644
--- a/resources/variants/voron/voron2_350_v6_0.25.inst.cfg
+++ b/resources/variants/voron/voron2_350_v6_0.25.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/voron/voron2_350_v6_0.30.inst.cfg b/resources/variants/voron/voron2_350_v6_0.30.inst.cfg
index 1f66485197..0e3d7acefd 100644
--- a/resources/variants/voron/voron2_350_v6_0.30.inst.cfg
+++ b/resources/variants/voron/voron2_350_v6_0.30.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/voron/voron2_350_v6_0.35.inst.cfg b/resources/variants/voron/voron2_350_v6_0.35.inst.cfg
index 72ecfedaf9..512153beda 100644
--- a/resources/variants/voron/voron2_350_v6_0.35.inst.cfg
+++ b/resources/variants/voron/voron2_350_v6_0.35.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/voron/voron2_350_v6_0.40.inst.cfg b/resources/variants/voron/voron2_350_v6_0.40.inst.cfg
index 347e4c5165..d6fe7433d6 100644
--- a/resources/variants/voron/voron2_350_v6_0.40.inst.cfg
+++ b/resources/variants/voron/voron2_350_v6_0.40.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/voron/voron2_350_v6_0.50.inst.cfg b/resources/variants/voron/voron2_350_v6_0.50.inst.cfg
index 8dd4ed0ac9..b16e3b8e81 100644
--- a/resources/variants/voron/voron2_350_v6_0.50.inst.cfg
+++ b/resources/variants/voron/voron2_350_v6_0.50.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/voron/voron2_350_v6_0.60.inst.cfg b/resources/variants/voron/voron2_350_v6_0.60.inst.cfg
index 6168a76e71..477b72e0fa 100644
--- a/resources/variants/voron/voron2_350_v6_0.60.inst.cfg
+++ b/resources/variants/voron/voron2_350_v6_0.60.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/voron/voron2_350_v6_0.80.inst.cfg b/resources/variants/voron/voron2_350_v6_0.80.inst.cfg
index 5fdf91ff4d..40cb92eba5 100644
--- a/resources/variants/voron/voron2_350_v6_0.80.inst.cfg
+++ b/resources/variants/voron/voron2_350_v6_0.80.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/voron/voron2_350_volcano_0.40.inst.cfg b/resources/variants/voron/voron2_350_volcano_0.40.inst.cfg
index fde9548537..ec16aaa269 100644
--- a/resources/variants/voron/voron2_350_volcano_0.40.inst.cfg
+++ b/resources/variants/voron/voron2_350_volcano_0.40.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/voron/voron2_350_volcano_0.60.inst.cfg b/resources/variants/voron/voron2_350_volcano_0.60.inst.cfg
index 4c2536758d..de966abb4e 100644
--- a/resources/variants/voron/voron2_350_volcano_0.60.inst.cfg
+++ b/resources/variants/voron/voron2_350_volcano_0.60.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/voron/voron2_350_volcano_0.80.inst.cfg b/resources/variants/voron/voron2_350_volcano_0.80.inst.cfg
index 5a1740359a..fccb25f12b 100644
--- a/resources/variants/voron/voron2_350_volcano_0.80.inst.cfg
+++ b/resources/variants/voron/voron2_350_volcano_0.80.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/voron/voron2_350_volcano_1.00.inst.cfg b/resources/variants/voron/voron2_350_volcano_1.00.inst.cfg
index dfdb3faa1d..f24c10015d 100644
--- a/resources/variants/voron/voron2_350_volcano_1.00.inst.cfg
+++ b/resources/variants/voron/voron2_350_volcano_1.00.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/voron/voron2_350_volcano_1.20.inst.cfg b/resources/variants/voron/voron2_350_volcano_1.20.inst.cfg
index e643ef2da1..599c5064aa 100644
--- a/resources/variants/voron/voron2_350_volcano_1.20.inst.cfg
+++ b/resources/variants/voron/voron2_350_volcano_1.20.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/voron/voron2_custom_v6_0.25.inst.cfg b/resources/variants/voron/voron2_custom_v6_0.25.inst.cfg
index 4994f73253..a5869586f6 100644
--- a/resources/variants/voron/voron2_custom_v6_0.25.inst.cfg
+++ b/resources/variants/voron/voron2_custom_v6_0.25.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/voron/voron2_custom_v6_0.30.inst.cfg b/resources/variants/voron/voron2_custom_v6_0.30.inst.cfg
index f9ffe9a117..edb540b1a2 100644
--- a/resources/variants/voron/voron2_custom_v6_0.30.inst.cfg
+++ b/resources/variants/voron/voron2_custom_v6_0.30.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/voron/voron2_custom_v6_0.35.inst.cfg b/resources/variants/voron/voron2_custom_v6_0.35.inst.cfg
index 0d742b0c6c..a2bb53398d 100644
--- a/resources/variants/voron/voron2_custom_v6_0.35.inst.cfg
+++ b/resources/variants/voron/voron2_custom_v6_0.35.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/voron/voron2_custom_v6_0.40.inst.cfg b/resources/variants/voron/voron2_custom_v6_0.40.inst.cfg
index 0bfac454b5..749f18a3dd 100644
--- a/resources/variants/voron/voron2_custom_v6_0.40.inst.cfg
+++ b/resources/variants/voron/voron2_custom_v6_0.40.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/voron/voron2_custom_v6_0.50.inst.cfg b/resources/variants/voron/voron2_custom_v6_0.50.inst.cfg
index bced10146c..c6c21baaf0 100644
--- a/resources/variants/voron/voron2_custom_v6_0.50.inst.cfg
+++ b/resources/variants/voron/voron2_custom_v6_0.50.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/voron/voron2_custom_v6_0.60.inst.cfg b/resources/variants/voron/voron2_custom_v6_0.60.inst.cfg
index 62a7782811..8e8a1e7900 100644
--- a/resources/variants/voron/voron2_custom_v6_0.60.inst.cfg
+++ b/resources/variants/voron/voron2_custom_v6_0.60.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/voron/voron2_custom_v6_0.80.inst.cfg b/resources/variants/voron/voron2_custom_v6_0.80.inst.cfg
index 87922fd445..89bee318c7 100644
--- a/resources/variants/voron/voron2_custom_v6_0.80.inst.cfg
+++ b/resources/variants/voron/voron2_custom_v6_0.80.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/voron/voron2_custom_volcano_0.40.inst.cfg b/resources/variants/voron/voron2_custom_volcano_0.40.inst.cfg
index a6241ada0c..daf4c54a06 100644
--- a/resources/variants/voron/voron2_custom_volcano_0.40.inst.cfg
+++ b/resources/variants/voron/voron2_custom_volcano_0.40.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/voron/voron2_custom_volcano_0.60.inst.cfg b/resources/variants/voron/voron2_custom_volcano_0.60.inst.cfg
index cc8f9dd634..e0d62380f9 100644
--- a/resources/variants/voron/voron2_custom_volcano_0.60.inst.cfg
+++ b/resources/variants/voron/voron2_custom_volcano_0.60.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/voron/voron2_custom_volcano_0.80.inst.cfg b/resources/variants/voron/voron2_custom_volcano_0.80.inst.cfg
index 007cf75c2e..312908a37c 100644
--- a/resources/variants/voron/voron2_custom_volcano_0.80.inst.cfg
+++ b/resources/variants/voron/voron2_custom_volcano_0.80.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/voron/voron2_custom_volcano_1.00.inst.cfg b/resources/variants/voron/voron2_custom_volcano_1.00.inst.cfg
index 7f921b4615..6f62852f17 100644
--- a/resources/variants/voron/voron2_custom_volcano_1.00.inst.cfg
+++ b/resources/variants/voron/voron2_custom_volcano_1.00.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/voron/voron2_custom_volcano_1.20.inst.cfg b/resources/variants/voron/voron2_custom_volcano_1.20.inst.cfg
index 89905804b6..c5d3452bef 100644
--- a/resources/variants/voron/voron2_custom_volcano_1.20.inst.cfg
+++ b/resources/variants/voron/voron2_custom_volcano_1.20.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/voron/voron_trident_250_0.40.inst.cfg b/resources/variants/voron/voron_trident_250_0.40.inst.cfg
index d17ba24a92..aea8777365 100644
--- a/resources/variants/voron/voron_trident_250_0.40.inst.cfg
+++ b/resources/variants/voron/voron_trident_250_0.40.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/voron/voron_trident_250_0.60.inst.cfg b/resources/variants/voron/voron_trident_250_0.60.inst.cfg
index cd310675ab..fe7ceef87e 100644
--- a/resources/variants/voron/voron_trident_250_0.60.inst.cfg
+++ b/resources/variants/voron/voron_trident_250_0.60.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/voron/voron_trident_250_0.80.inst.cfg b/resources/variants/voron/voron_trident_250_0.80.inst.cfg
index 7e130c2b9d..911fd5bc23 100644
--- a/resources/variants/voron/voron_trident_250_0.80.inst.cfg
+++ b/resources/variants/voron/voron_trident_250_0.80.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/voron/voron_trident_300_0.40.inst.cfg b/resources/variants/voron/voron_trident_300_0.40.inst.cfg
index 8f4e0407e1..5d427352bb 100644
--- a/resources/variants/voron/voron_trident_300_0.40.inst.cfg
+++ b/resources/variants/voron/voron_trident_300_0.40.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/voron/voron_trident_300_0.60.inst.cfg b/resources/variants/voron/voron_trident_300_0.60.inst.cfg
index 63bcc08584..569e9ecc33 100644
--- a/resources/variants/voron/voron_trident_300_0.60.inst.cfg
+++ b/resources/variants/voron/voron_trident_300_0.60.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/voron/voron_trident_300_0.80.inst.cfg b/resources/variants/voron/voron_trident_300_0.80.inst.cfg
index b7d43f8bea..d9d23712ae 100644
--- a/resources/variants/voron/voron_trident_300_0.80.inst.cfg
+++ b/resources/variants/voron/voron_trident_300_0.80.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/voron/voron_trident_350_0.40.inst.cfg b/resources/variants/voron/voron_trident_350_0.40.inst.cfg
index ad76775872..8340efe9ab 100644
--- a/resources/variants/voron/voron_trident_350_0.40.inst.cfg
+++ b/resources/variants/voron/voron_trident_350_0.40.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/voron/voron_trident_350_0.60.inst.cfg b/resources/variants/voron/voron_trident_350_0.60.inst.cfg
index 2825e0543c..f93347b676 100644
--- a/resources/variants/voron/voron_trident_350_0.60.inst.cfg
+++ b/resources/variants/voron/voron_trident_350_0.60.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/voron/voron_trident_350_0.80.inst.cfg b/resources/variants/voron/voron_trident_350_0.80.inst.cfg
index ccec1d4e2a..cd5cbf4410 100644
--- a/resources/variants/voron/voron_trident_350_0.80.inst.cfg
+++ b/resources/variants/voron/voron_trident_350_0.80.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/vzbot/vzbot_235_0.2.inst.cfg b/resources/variants/vzbot/vzbot_235_0.2.inst.cfg
index 72bfd110dc..fa2cb94114 100644
--- a/resources/variants/vzbot/vzbot_235_0.2.inst.cfg
+++ b/resources/variants/vzbot/vzbot_235_0.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/vzbot/vzbot_235_0.3.inst.cfg b/resources/variants/vzbot/vzbot_235_0.3.inst.cfg
index f04a15fe40..a06febff04 100644
--- a/resources/variants/vzbot/vzbot_235_0.3.inst.cfg
+++ b/resources/variants/vzbot/vzbot_235_0.3.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/vzbot/vzbot_235_0.4.inst.cfg b/resources/variants/vzbot/vzbot_235_0.4.inst.cfg
index 8e032d0a00..8247a4d708 100644
--- a/resources/variants/vzbot/vzbot_235_0.4.inst.cfg
+++ b/resources/variants/vzbot/vzbot_235_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/vzbot/vzbot_235_0.5.inst.cfg b/resources/variants/vzbot/vzbot_235_0.5.inst.cfg
index 9e086af57b..564aecbf92 100644
--- a/resources/variants/vzbot/vzbot_235_0.5.inst.cfg
+++ b/resources/variants/vzbot/vzbot_235_0.5.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/vzbot/vzbot_235_0.6.inst.cfg b/resources/variants/vzbot/vzbot_235_0.6.inst.cfg
index 93671b67e8..c84d0f5c57 100644
--- a/resources/variants/vzbot/vzbot_235_0.6.inst.cfg
+++ b/resources/variants/vzbot/vzbot_235_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/vzbot/vzbot_235_0.8.inst.cfg b/resources/variants/vzbot/vzbot_235_0.8.inst.cfg
index 1efdce9458..dfe232062f 100644
--- a/resources/variants/vzbot/vzbot_235_0.8.inst.cfg
+++ b/resources/variants/vzbot/vzbot_235_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/vzbot/vzbot_235_1.0.inst.cfg b/resources/variants/vzbot/vzbot_235_1.0.inst.cfg
index c29bd4f00f..1df83fd532 100644
--- a/resources/variants/vzbot/vzbot_235_1.0.inst.cfg
+++ b/resources/variants/vzbot/vzbot_235_1.0.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/vzbot/vzbot_330_0.2.inst.cfg b/resources/variants/vzbot/vzbot_330_0.2.inst.cfg
index c55293cf45..316e2a476c 100644
--- a/resources/variants/vzbot/vzbot_330_0.2.inst.cfg
+++ b/resources/variants/vzbot/vzbot_330_0.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/vzbot/vzbot_330_0.3.inst.cfg b/resources/variants/vzbot/vzbot_330_0.3.inst.cfg
index 3107b422e4..431f262e63 100644
--- a/resources/variants/vzbot/vzbot_330_0.3.inst.cfg
+++ b/resources/variants/vzbot/vzbot_330_0.3.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/vzbot/vzbot_330_0.4.inst.cfg b/resources/variants/vzbot/vzbot_330_0.4.inst.cfg
index 6b359061ec..bb954427a7 100644
--- a/resources/variants/vzbot/vzbot_330_0.4.inst.cfg
+++ b/resources/variants/vzbot/vzbot_330_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/vzbot/vzbot_330_0.5.inst.cfg b/resources/variants/vzbot/vzbot_330_0.5.inst.cfg
index 21c79a755d..eac9b47c5e 100644
--- a/resources/variants/vzbot/vzbot_330_0.5.inst.cfg
+++ b/resources/variants/vzbot/vzbot_330_0.5.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/vzbot/vzbot_330_0.6.inst.cfg b/resources/variants/vzbot/vzbot_330_0.6.inst.cfg
index 9b4b2f50c7..6ecac4a4e6 100644
--- a/resources/variants/vzbot/vzbot_330_0.6.inst.cfg
+++ b/resources/variants/vzbot/vzbot_330_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/vzbot/vzbot_330_0.8.inst.cfg b/resources/variants/vzbot/vzbot_330_0.8.inst.cfg
index 63d165e8f2..654970c441 100644
--- a/resources/variants/vzbot/vzbot_330_0.8.inst.cfg
+++ b/resources/variants/vzbot/vzbot_330_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/vzbot/vzbot_330_1.0.inst.cfg b/resources/variants/vzbot/vzbot_330_1.0.inst.cfg
index e9f4236936..0285df5ae5 100644
--- a/resources/variants/vzbot/vzbot_330_1.0.inst.cfg
+++ b/resources/variants/vzbot/vzbot_330_1.0.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/vzbot/vzbot_base_0.2.inst.cfg b/resources/variants/vzbot/vzbot_base_0.2.inst.cfg
index 64f2fdb29b..5be96194af 100644
--- a/resources/variants/vzbot/vzbot_base_0.2.inst.cfg
+++ b/resources/variants/vzbot/vzbot_base_0.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/vzbot/vzbot_base_0.3.inst.cfg b/resources/variants/vzbot/vzbot_base_0.3.inst.cfg
index f9ff0e2ad4..05f66d75fe 100644
--- a/resources/variants/vzbot/vzbot_base_0.3.inst.cfg
+++ b/resources/variants/vzbot/vzbot_base_0.3.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/vzbot/vzbot_base_0.4.inst.cfg b/resources/variants/vzbot/vzbot_base_0.4.inst.cfg
index 38a73fa1ca..37bcf18c7a 100644
--- a/resources/variants/vzbot/vzbot_base_0.4.inst.cfg
+++ b/resources/variants/vzbot/vzbot_base_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/vzbot/vzbot_base_0.5.inst.cfg b/resources/variants/vzbot/vzbot_base_0.5.inst.cfg
index 62f657f7d2..d212c38eb1 100644
--- a/resources/variants/vzbot/vzbot_base_0.5.inst.cfg
+++ b/resources/variants/vzbot/vzbot_base_0.5.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/vzbot/vzbot_base_0.6.inst.cfg b/resources/variants/vzbot/vzbot_base_0.6.inst.cfg
index 7d46c6aa2d..85760340fa 100644
--- a/resources/variants/vzbot/vzbot_base_0.6.inst.cfg
+++ b/resources/variants/vzbot/vzbot_base_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/vzbot/vzbot_base_0.8.inst.cfg b/resources/variants/vzbot/vzbot_base_0.8.inst.cfg
index fd0fb162c4..86f2a6fc18 100644
--- a/resources/variants/vzbot/vzbot_base_0.8.inst.cfg
+++ b/resources/variants/vzbot/vzbot_base_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/vzbot/vzbot_base_1.0.inst.cfg b/resources/variants/vzbot/vzbot_base_1.0.inst.cfg
index 2973591750..7466d2aa72 100644
--- a/resources/variants/vzbot/vzbot_base_1.0.inst.cfg
+++ b/resources/variants/vzbot/vzbot_base_1.0.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/vzbot/vzbot_custom_0.2.inst.cfg b/resources/variants/vzbot/vzbot_custom_0.2.inst.cfg
index 9920e5dff1..d146c74792 100644
--- a/resources/variants/vzbot/vzbot_custom_0.2.inst.cfg
+++ b/resources/variants/vzbot/vzbot_custom_0.2.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/vzbot/vzbot_custom_0.3.inst.cfg b/resources/variants/vzbot/vzbot_custom_0.3.inst.cfg
index 43ed198445..e0dd0299db 100644
--- a/resources/variants/vzbot/vzbot_custom_0.3.inst.cfg
+++ b/resources/variants/vzbot/vzbot_custom_0.3.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/vzbot/vzbot_custom_0.4.inst.cfg b/resources/variants/vzbot/vzbot_custom_0.4.inst.cfg
index 103c52fef6..bf7d9d6117 100644
--- a/resources/variants/vzbot/vzbot_custom_0.4.inst.cfg
+++ b/resources/variants/vzbot/vzbot_custom_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/vzbot/vzbot_custom_0.5.inst.cfg b/resources/variants/vzbot/vzbot_custom_0.5.inst.cfg
index 115931ff3f..bf0da7276e 100644
--- a/resources/variants/vzbot/vzbot_custom_0.5.inst.cfg
+++ b/resources/variants/vzbot/vzbot_custom_0.5.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/vzbot/vzbot_custom_0.6.inst.cfg b/resources/variants/vzbot/vzbot_custom_0.6.inst.cfg
index 87b0251159..3524f585de 100644
--- a/resources/variants/vzbot/vzbot_custom_0.6.inst.cfg
+++ b/resources/variants/vzbot/vzbot_custom_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/vzbot/vzbot_custom_0.8.inst.cfg b/resources/variants/vzbot/vzbot_custom_0.8.inst.cfg
index 38ed014144..c8db19a83c 100644
--- a/resources/variants/vzbot/vzbot_custom_0.8.inst.cfg
+++ b/resources/variants/vzbot/vzbot_custom_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/vzbot/vzbot_custom_1.0.inst.cfg b/resources/variants/vzbot/vzbot_custom_1.0.inst.cfg
index e6ae22e7b5..df7635ecb5 100644
--- a/resources/variants/vzbot/vzbot_custom_1.0.inst.cfg
+++ b/resources/variants/vzbot/vzbot_custom_1.0.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/weedo/weedo_x40_weedo_0.4.inst.cfg b/resources/variants/weedo/weedo_x40_weedo_0.4.inst.cfg
index 8f52b9b9e5..a350aa9eef 100644
--- a/resources/variants/weedo/weedo_x40_weedo_0.4.inst.cfg
+++ b/resources/variants/weedo/weedo_x40_weedo_0.4.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/weedo/weedo_x40_weedo_0.6.inst.cfg b/resources/variants/weedo/weedo_x40_weedo_0.6.inst.cfg
index f5fcad8b59..9f55df85c0 100644
--- a/resources/variants/weedo/weedo_x40_weedo_0.6.inst.cfg
+++ b/resources/variants/weedo/weedo_x40_weedo_0.6.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/weedo/weedo_x40_weedo_0.8.inst.cfg b/resources/variants/weedo/weedo_x40_weedo_0.8.inst.cfg
index fa38541ff1..0deade0869 100644
--- a/resources/variants/weedo/weedo_x40_weedo_0.8.inst.cfg
+++ b/resources/variants/weedo/weedo_x40_weedo_0.8.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/xyz_printing/xyzprinting_base_0.40.inst.cfg b/resources/variants/xyz_printing/xyzprinting_base_0.40.inst.cfg
index e04bbc4373..9181d01928 100644
--- a/resources/variants/xyz_printing/xyzprinting_base_0.40.inst.cfg
+++ b/resources/variants/xyz_printing/xyzprinting_base_0.40.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/xyz_printing/xyzprinting_da_vinci_1p0_pro_copper_0.40.inst.cfg b/resources/variants/xyz_printing/xyzprinting_da_vinci_1p0_pro_copper_0.40.inst.cfg
index c266711b6a..157baad8b4 100644
--- a/resources/variants/xyz_printing/xyzprinting_da_vinci_1p0_pro_copper_0.40.inst.cfg
+++ b/resources/variants/xyz_printing/xyzprinting_da_vinci_1p0_pro_copper_0.40.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/xyz_printing/xyzprinting_da_vinci_jr_1p0a_pro_copper_0.40.inst.cfg b/resources/variants/xyz_printing/xyzprinting_da_vinci_jr_1p0a_pro_copper_0.40.inst.cfg
index 20502501b5..6d9f9123e0 100644
--- a/resources/variants/xyz_printing/xyzprinting_da_vinci_jr_1p0a_pro_copper_0.40.inst.cfg
+++ b/resources/variants/xyz_printing/xyzprinting_da_vinci_jr_1p0a_pro_copper_0.40.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/xyz_printing/xyzprinting_da_vinci_jr_1p0a_pro_hs_0.40.inst.cfg b/resources/variants/xyz_printing/xyzprinting_da_vinci_jr_1p0a_pro_hs_0.40.inst.cfg
index 365ca660a8..7d4c829d96 100644
--- a/resources/variants/xyz_printing/xyzprinting_da_vinci_jr_1p0a_pro_hs_0.40.inst.cfg
+++ b/resources/variants/xyz_printing/xyzprinting_da_vinci_jr_1p0a_pro_hs_0.40.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/xyz_printing/xyzprinting_da_vinci_jr_pro_xeplus_copper_0.40.inst.cfg b/resources/variants/xyz_printing/xyzprinting_da_vinci_jr_pro_xeplus_copper_0.40.inst.cfg
index 7c5bf67f15..40062a321a 100644
--- a/resources/variants/xyz_printing/xyzprinting_da_vinci_jr_pro_xeplus_copper_0.40.inst.cfg
+++ b/resources/variants/xyz_printing/xyzprinting_da_vinci_jr_pro_xeplus_copper_0.40.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/xyz_printing/xyzprinting_da_vinci_jr_pro_xeplus_hs_0.40.inst.cfg b/resources/variants/xyz_printing/xyzprinting_da_vinci_jr_pro_xeplus_hs_0.40.inst.cfg
index 6cf1093d0b..0aaef4de4a 100644
--- a/resources/variants/xyz_printing/xyzprinting_da_vinci_jr_pro_xeplus_hs_0.40.inst.cfg
+++ b/resources/variants/xyz_printing/xyzprinting_da_vinci_jr_pro_xeplus_hs_0.40.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/xyz_printing/xyzprinting_da_vinci_jr_pro_xplus_copper_0.40.inst.cfg b/resources/variants/xyz_printing/xyzprinting_da_vinci_jr_pro_xplus_copper_0.40.inst.cfg
index 20a049839d..491861dfa7 100644
--- a/resources/variants/xyz_printing/xyzprinting_da_vinci_jr_pro_xplus_copper_0.40.inst.cfg
+++ b/resources/variants/xyz_printing/xyzprinting_da_vinci_jr_pro_xplus_copper_0.40.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/xyz_printing/xyzprinting_da_vinci_jr_pro_xplus_hs_0.40.inst.cfg b/resources/variants/xyz_printing/xyzprinting_da_vinci_jr_pro_xplus_hs_0.40.inst.cfg
index 9c3ae34657..3c56030b11 100644
--- a/resources/variants/xyz_printing/xyzprinting_da_vinci_jr_pro_xplus_hs_0.40.inst.cfg
+++ b/resources/variants/xyz_printing/xyzprinting_da_vinci_jr_pro_xplus_hs_0.40.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/xyz_printing/xyzprinting_da_vinci_jr_w_pro_hs_0.40.inst.cfg b/resources/variants/xyz_printing/xyzprinting_da_vinci_jr_w_pro_hs_0.40.inst.cfg
index 605bd7735a..a0f71419ed 100644
--- a/resources/variants/xyz_printing/xyzprinting_da_vinci_jr_w_pro_hs_0.40.inst.cfg
+++ b/resources/variants/xyz_printing/xyzprinting_da_vinci_jr_w_pro_hs_0.40.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/xyz_printing/xyzprinting_da_vinci_jr_w_pro_ss_0.40.inst.cfg b/resources/variants/xyz_printing/xyzprinting_da_vinci_jr_w_pro_ss_0.40.inst.cfg
index 51276a40f1..1b1ad1c185 100644
--- a/resources/variants/xyz_printing/xyzprinting_da_vinci_jr_w_pro_ss_0.40.inst.cfg
+++ b/resources/variants/xyz_printing/xyzprinting_da_vinci_jr_w_pro_ss_0.40.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/xyz_printing/xyzprinting_da_vinci_pro_evo_hs_0.40.inst.cfg b/resources/variants/xyz_printing/xyzprinting_da_vinci_pro_evo_hs_0.40.inst.cfg
index 3e512a787e..78b5989c1c 100644
--- a/resources/variants/xyz_printing/xyzprinting_da_vinci_pro_evo_hs_0.40.inst.cfg
+++ b/resources/variants/xyz_printing/xyzprinting_da_vinci_pro_evo_hs_0.40.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/xyz_printing/xyzprinting_da_vinci_pro_evo_hsht_0.60.inst.cfg b/resources/variants/xyz_printing/xyzprinting_da_vinci_pro_evo_hsht_0.60.inst.cfg
index 04f4e3e48a..fc276f5997 100644
--- a/resources/variants/xyz_printing/xyzprinting_da_vinci_pro_evo_hsht_0.60.inst.cfg
+++ b/resources/variants/xyz_printing/xyzprinting_da_vinci_pro_evo_hsht_0.60.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/xyz_printing/xyzprinting_da_vinci_super_copper_0.40.inst.cfg b/resources/variants/xyz_printing/xyzprinting_da_vinci_super_copper_0.40.inst.cfg
index 092c862451..7362bc7552 100644
--- a/resources/variants/xyz_printing/xyzprinting_da_vinci_super_copper_0.40.inst.cfg
+++ b/resources/variants/xyz_printing/xyzprinting_da_vinci_super_copper_0.40.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/xyz_printing/xyzprinting_da_vinci_super_hs_0.40.inst.cfg b/resources/variants/xyz_printing/xyzprinting_da_vinci_super_hs_0.40.inst.cfg
index 4afd63d0fc..ae4bb64582 100644
--- a/resources/variants/xyz_printing/xyzprinting_da_vinci_super_hs_0.40.inst.cfg
+++ b/resources/variants/xyz_printing/xyzprinting_da_vinci_super_hs_0.40.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/zav/zav_base_0.20.inst.cfg b/resources/variants/zav/zav_base_0.20.inst.cfg
index b8642e93cc..4e44a094a2 100644
--- a/resources/variants/zav/zav_base_0.20.inst.cfg
+++ b/resources/variants/zav/zav_base_0.20.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/zav/zav_base_0.25.inst.cfg b/resources/variants/zav/zav_base_0.25.inst.cfg
index 49d6a52493..a33ac4b63c 100644
--- a/resources/variants/zav/zav_base_0.25.inst.cfg
+++ b/resources/variants/zav/zav_base_0.25.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/zav/zav_base_0.30.inst.cfg b/resources/variants/zav/zav_base_0.30.inst.cfg
index b8682375e0..f00379132b 100644
--- a/resources/variants/zav/zav_base_0.30.inst.cfg
+++ b/resources/variants/zav/zav_base_0.30.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/zav/zav_base_0.35.inst.cfg b/resources/variants/zav/zav_base_0.35.inst.cfg
index 791969a4f7..a89f471161 100644
--- a/resources/variants/zav/zav_base_0.35.inst.cfg
+++ b/resources/variants/zav/zav_base_0.35.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/zav/zav_base_0.40.inst.cfg b/resources/variants/zav/zav_base_0.40.inst.cfg
index a18c79a3f8..d0c0e2aa07 100644
--- a/resources/variants/zav/zav_base_0.40.inst.cfg
+++ b/resources/variants/zav/zav_base_0.40.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/zav/zav_base_0.45.inst.cfg b/resources/variants/zav/zav_base_0.45.inst.cfg
index 788568f040..717f95274d 100644
--- a/resources/variants/zav/zav_base_0.45.inst.cfg
+++ b/resources/variants/zav/zav_base_0.45.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/zav/zav_base_0.50.inst.cfg b/resources/variants/zav/zav_base_0.50.inst.cfg
index da5ebae879..e9acba6ec1 100644
--- a/resources/variants/zav/zav_base_0.50.inst.cfg
+++ b/resources/variants/zav/zav_base_0.50.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/zav/zav_base_0.60.inst.cfg b/resources/variants/zav/zav_base_0.60.inst.cfg
index 1760276d24..4eb3a28ecb 100644
--- a/resources/variants/zav/zav_base_0.60.inst.cfg
+++ b/resources/variants/zav/zav_base_0.60.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/zav/zav_base_0.80.inst.cfg b/resources/variants/zav/zav_base_0.80.inst.cfg
index 57c63c3ce6..936bcc18d5 100644
--- a/resources/variants/zav/zav_base_0.80.inst.cfg
+++ b/resources/variants/zav/zav_base_0.80.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/zav/zav_base_1.00.inst.cfg b/resources/variants/zav/zav_base_1.00.inst.cfg
index 7173f91be3..3beda59b75 100644
--- a/resources/variants/zav/zav_base_1.00.inst.cfg
+++ b/resources/variants/zav/zav_base_1.00.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/zav/zav_big_0.20.inst.cfg b/resources/variants/zav/zav_big_0.20.inst.cfg
index 4c24766baf..819d5f0ee5 100644
--- a/resources/variants/zav/zav_big_0.20.inst.cfg
+++ b/resources/variants/zav/zav_big_0.20.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/zav/zav_big_0.25.inst.cfg b/resources/variants/zav/zav_big_0.25.inst.cfg
index 95e117d16f..6fd29ce394 100644
--- a/resources/variants/zav/zav_big_0.25.inst.cfg
+++ b/resources/variants/zav/zav_big_0.25.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/zav/zav_big_0.30.inst.cfg b/resources/variants/zav/zav_big_0.30.inst.cfg
index 45dd82786f..02d876e641 100644
--- a/resources/variants/zav/zav_big_0.30.inst.cfg
+++ b/resources/variants/zav/zav_big_0.30.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/zav/zav_big_0.35.inst.cfg b/resources/variants/zav/zav_big_0.35.inst.cfg
index d7b8a38b47..e9def8ef5f 100644
--- a/resources/variants/zav/zav_big_0.35.inst.cfg
+++ b/resources/variants/zav/zav_big_0.35.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/zav/zav_big_0.40.inst.cfg b/resources/variants/zav/zav_big_0.40.inst.cfg
index 4ca0e9c808..b7086e0a4b 100644
--- a/resources/variants/zav/zav_big_0.40.inst.cfg
+++ b/resources/variants/zav/zav_big_0.40.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/zav/zav_big_0.45.inst.cfg b/resources/variants/zav/zav_big_0.45.inst.cfg
index f053bd53de..676dce58dd 100644
--- a/resources/variants/zav/zav_big_0.45.inst.cfg
+++ b/resources/variants/zav/zav_big_0.45.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/zav/zav_big_0.50.inst.cfg b/resources/variants/zav/zav_big_0.50.inst.cfg
index 7a998baeab..34cba143ed 100644
--- a/resources/variants/zav/zav_big_0.50.inst.cfg
+++ b/resources/variants/zav/zav_big_0.50.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/zav/zav_big_0.60.inst.cfg b/resources/variants/zav/zav_big_0.60.inst.cfg
index ebc3eaf85c..8ffe1f0474 100644
--- a/resources/variants/zav/zav_big_0.60.inst.cfg
+++ b/resources/variants/zav/zav_big_0.60.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/zav/zav_big_0.80.inst.cfg b/resources/variants/zav/zav_big_0.80.inst.cfg
index 01174b37f8..362065f210 100644
--- a/resources/variants/zav/zav_big_0.80.inst.cfg
+++ b/resources/variants/zav/zav_big_0.80.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/zav/zav_big_1.00.inst.cfg b/resources/variants/zav/zav_big_1.00.inst.cfg
index a24140152c..df2a745057 100644
--- a/resources/variants/zav/zav_big_1.00.inst.cfg
+++ b/resources/variants/zav/zav_big_1.00.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/zav/zav_bigplus_0.20.inst.cfg b/resources/variants/zav/zav_bigplus_0.20.inst.cfg
index 1199551a3c..4fa17d9e1f 100644
--- a/resources/variants/zav/zav_bigplus_0.20.inst.cfg
+++ b/resources/variants/zav/zav_bigplus_0.20.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/zav/zav_bigplus_0.25.inst.cfg b/resources/variants/zav/zav_bigplus_0.25.inst.cfg
index ad6987e382..e9a4d63228 100644
--- a/resources/variants/zav/zav_bigplus_0.25.inst.cfg
+++ b/resources/variants/zav/zav_bigplus_0.25.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/zav/zav_bigplus_0.30.inst.cfg b/resources/variants/zav/zav_bigplus_0.30.inst.cfg
index 055ad82c52..31c10f4b68 100644
--- a/resources/variants/zav/zav_bigplus_0.30.inst.cfg
+++ b/resources/variants/zav/zav_bigplus_0.30.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/zav/zav_bigplus_0.35.inst.cfg b/resources/variants/zav/zav_bigplus_0.35.inst.cfg
index e3dce69d2c..0e0cff36db 100644
--- a/resources/variants/zav/zav_bigplus_0.35.inst.cfg
+++ b/resources/variants/zav/zav_bigplus_0.35.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/zav/zav_bigplus_0.40.inst.cfg b/resources/variants/zav/zav_bigplus_0.40.inst.cfg
index 1c31b07f1f..5648641180 100644
--- a/resources/variants/zav/zav_bigplus_0.40.inst.cfg
+++ b/resources/variants/zav/zav_bigplus_0.40.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/zav/zav_bigplus_0.45.inst.cfg b/resources/variants/zav/zav_bigplus_0.45.inst.cfg
index 3075c3f365..9365c882fb 100644
--- a/resources/variants/zav/zav_bigplus_0.45.inst.cfg
+++ b/resources/variants/zav/zav_bigplus_0.45.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/zav/zav_bigplus_0.50.inst.cfg b/resources/variants/zav/zav_bigplus_0.50.inst.cfg
index ef1213416e..6fa5aae4a3 100644
--- a/resources/variants/zav/zav_bigplus_0.50.inst.cfg
+++ b/resources/variants/zav/zav_bigplus_0.50.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/zav/zav_bigplus_0.60.inst.cfg b/resources/variants/zav/zav_bigplus_0.60.inst.cfg
index a6870fcbc8..1d56233594 100644
--- a/resources/variants/zav/zav_bigplus_0.60.inst.cfg
+++ b/resources/variants/zav/zav_bigplus_0.60.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/zav/zav_bigplus_0.80.inst.cfg b/resources/variants/zav/zav_bigplus_0.80.inst.cfg
index 8c0ba7d36c..38e0c446fa 100644
--- a/resources/variants/zav/zav_bigplus_0.80.inst.cfg
+++ b/resources/variants/zav/zav_bigplus_0.80.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/zav/zav_bigplus_1.00.inst.cfg b/resources/variants/zav/zav_bigplus_1.00.inst.cfg
index c0919ac850..b183720df7 100644
--- a/resources/variants/zav/zav_bigplus_1.00.inst.cfg
+++ b/resources/variants/zav/zav_bigplus_1.00.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/zav/zav_l_0.20.inst.cfg b/resources/variants/zav/zav_l_0.20.inst.cfg
index 3614b813f7..570ad1e804 100644
--- a/resources/variants/zav/zav_l_0.20.inst.cfg
+++ b/resources/variants/zav/zav_l_0.20.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/zav/zav_l_0.25.inst.cfg b/resources/variants/zav/zav_l_0.25.inst.cfg
index 065472bfd5..0bb46590a2 100644
--- a/resources/variants/zav/zav_l_0.25.inst.cfg
+++ b/resources/variants/zav/zav_l_0.25.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/zav/zav_l_0.30.inst.cfg b/resources/variants/zav/zav_l_0.30.inst.cfg
index ac4b1deb08..2031947fe3 100644
--- a/resources/variants/zav/zav_l_0.30.inst.cfg
+++ b/resources/variants/zav/zav_l_0.30.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/zav/zav_l_0.35.inst.cfg b/resources/variants/zav/zav_l_0.35.inst.cfg
index 8b01a6ae22..c94b03b593 100644
--- a/resources/variants/zav/zav_l_0.35.inst.cfg
+++ b/resources/variants/zav/zav_l_0.35.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/zav/zav_l_0.40.inst.cfg b/resources/variants/zav/zav_l_0.40.inst.cfg
index 3745218c37..a9439a7422 100644
--- a/resources/variants/zav/zav_l_0.40.inst.cfg
+++ b/resources/variants/zav/zav_l_0.40.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/zav/zav_l_0.45.inst.cfg b/resources/variants/zav/zav_l_0.45.inst.cfg
index ac854e06e7..c2962b60ba 100644
--- a/resources/variants/zav/zav_l_0.45.inst.cfg
+++ b/resources/variants/zav/zav_l_0.45.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/zav/zav_l_0.50.inst.cfg b/resources/variants/zav/zav_l_0.50.inst.cfg
index b282f035d2..d0ce3b7f88 100644
--- a/resources/variants/zav/zav_l_0.50.inst.cfg
+++ b/resources/variants/zav/zav_l_0.50.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/zav/zav_l_0.60.inst.cfg b/resources/variants/zav/zav_l_0.60.inst.cfg
index 6e779bbf9b..eec1d7d3a2 100644
--- a/resources/variants/zav/zav_l_0.60.inst.cfg
+++ b/resources/variants/zav/zav_l_0.60.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/zav/zav_l_0.80.inst.cfg b/resources/variants/zav/zav_l_0.80.inst.cfg
index cd519dffcb..9a151bc35b 100644
--- a/resources/variants/zav/zav_l_0.80.inst.cfg
+++ b/resources/variants/zav/zav_l_0.80.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/zav/zav_l_1.00.inst.cfg b/resources/variants/zav/zav_l_1.00.inst.cfg
index 64aa05c1a5..32e430d209 100644
--- a/resources/variants/zav/zav_l_1.00.inst.cfg
+++ b/resources/variants/zav/zav_l_1.00.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/zav/zav_max_0.20.inst.cfg b/resources/variants/zav/zav_max_0.20.inst.cfg
index 1020c4b0dd..e02d20d6b5 100644
--- a/resources/variants/zav/zav_max_0.20.inst.cfg
+++ b/resources/variants/zav/zav_max_0.20.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/zav/zav_max_0.25.inst.cfg b/resources/variants/zav/zav_max_0.25.inst.cfg
index d0ffb7f403..453ab07d8f 100644
--- a/resources/variants/zav/zav_max_0.25.inst.cfg
+++ b/resources/variants/zav/zav_max_0.25.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/zav/zav_max_0.30.inst.cfg b/resources/variants/zav/zav_max_0.30.inst.cfg
index 80dbe2c638..cbc4dca202 100644
--- a/resources/variants/zav/zav_max_0.30.inst.cfg
+++ b/resources/variants/zav/zav_max_0.30.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/zav/zav_max_0.35.inst.cfg b/resources/variants/zav/zav_max_0.35.inst.cfg
index 2042bcfcd8..bb82e132c5 100644
--- a/resources/variants/zav/zav_max_0.35.inst.cfg
+++ b/resources/variants/zav/zav_max_0.35.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/zav/zav_max_0.40.inst.cfg b/resources/variants/zav/zav_max_0.40.inst.cfg
index 1dbace16ee..b3d86fc8e7 100644
--- a/resources/variants/zav/zav_max_0.40.inst.cfg
+++ b/resources/variants/zav/zav_max_0.40.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/zav/zav_max_0.45.inst.cfg b/resources/variants/zav/zav_max_0.45.inst.cfg
index a4e1fd3906..c94ba4c136 100644
--- a/resources/variants/zav/zav_max_0.45.inst.cfg
+++ b/resources/variants/zav/zav_max_0.45.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/zav/zav_max_0.50.inst.cfg b/resources/variants/zav/zav_max_0.50.inst.cfg
index fa67f7ba2f..cd2deaa611 100644
--- a/resources/variants/zav/zav_max_0.50.inst.cfg
+++ b/resources/variants/zav/zav_max_0.50.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/zav/zav_max_0.60.inst.cfg b/resources/variants/zav/zav_max_0.60.inst.cfg
index e179dd8d93..d18e1b0f4c 100644
--- a/resources/variants/zav/zav_max_0.60.inst.cfg
+++ b/resources/variants/zav/zav_max_0.60.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/zav/zav_max_0.80.inst.cfg b/resources/variants/zav/zav_max_0.80.inst.cfg
index ba96a69f41..e65fcfa069 100644
--- a/resources/variants/zav/zav_max_0.80.inst.cfg
+++ b/resources/variants/zav/zav_max_0.80.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/zav/zav_max_1.00.inst.cfg b/resources/variants/zav/zav_max_1.00.inst.cfg
index a0544b1673..4b75bb9fc0 100644
--- a/resources/variants/zav/zav_max_1.00.inst.cfg
+++ b/resources/variants/zav/zav_max_1.00.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/zav/zav_maxpro_0.20.inst.cfg b/resources/variants/zav/zav_maxpro_0.20.inst.cfg
index d2e4c40f59..0f250052ab 100644
--- a/resources/variants/zav/zav_maxpro_0.20.inst.cfg
+++ b/resources/variants/zav/zav_maxpro_0.20.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/zav/zav_maxpro_0.25.inst.cfg b/resources/variants/zav/zav_maxpro_0.25.inst.cfg
index 787a30d0b1..a9f2ec8058 100644
--- a/resources/variants/zav/zav_maxpro_0.25.inst.cfg
+++ b/resources/variants/zav/zav_maxpro_0.25.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/zav/zav_maxpro_0.30.inst.cfg b/resources/variants/zav/zav_maxpro_0.30.inst.cfg
index 8e8dd53aaf..0fcd614828 100644
--- a/resources/variants/zav/zav_maxpro_0.30.inst.cfg
+++ b/resources/variants/zav/zav_maxpro_0.30.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/zav/zav_maxpro_0.35.inst.cfg b/resources/variants/zav/zav_maxpro_0.35.inst.cfg
index b5825d6648..e7d8de04df 100644
--- a/resources/variants/zav/zav_maxpro_0.35.inst.cfg
+++ b/resources/variants/zav/zav_maxpro_0.35.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/zav/zav_maxpro_0.40.inst.cfg b/resources/variants/zav/zav_maxpro_0.40.inst.cfg
index 90cc99763d..b8e7e3f509 100644
--- a/resources/variants/zav/zav_maxpro_0.40.inst.cfg
+++ b/resources/variants/zav/zav_maxpro_0.40.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/zav/zav_maxpro_0.45.inst.cfg b/resources/variants/zav/zav_maxpro_0.45.inst.cfg
index 2fd2535c74..6b7bd64bf3 100644
--- a/resources/variants/zav/zav_maxpro_0.45.inst.cfg
+++ b/resources/variants/zav/zav_maxpro_0.45.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/zav/zav_maxpro_0.50.inst.cfg b/resources/variants/zav/zav_maxpro_0.50.inst.cfg
index e210300d4f..7db70a401a 100644
--- a/resources/variants/zav/zav_maxpro_0.50.inst.cfg
+++ b/resources/variants/zav/zav_maxpro_0.50.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/zav/zav_maxpro_0.60.inst.cfg b/resources/variants/zav/zav_maxpro_0.60.inst.cfg
index facc529b25..ba8e30d5b9 100644
--- a/resources/variants/zav/zav_maxpro_0.60.inst.cfg
+++ b/resources/variants/zav/zav_maxpro_0.60.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/zav/zav_maxpro_0.80.inst.cfg b/resources/variants/zav/zav_maxpro_0.80.inst.cfg
index a2b05a05cb..e8fe9a1bf4 100644
--- a/resources/variants/zav/zav_maxpro_0.80.inst.cfg
+++ b/resources/variants/zav/zav_maxpro_0.80.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/zav/zav_maxpro_1.00.inst.cfg b/resources/variants/zav/zav_maxpro_1.00.inst.cfg
index e753d347f0..4c65159ccf 100644
--- a/resources/variants/zav/zav_maxpro_1.00.inst.cfg
+++ b/resources/variants/zav/zav_maxpro_1.00.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/zav/zav_mini_0.20.inst.cfg b/resources/variants/zav/zav_mini_0.20.inst.cfg
index 717a78826f..10a6733a1b 100644
--- a/resources/variants/zav/zav_mini_0.20.inst.cfg
+++ b/resources/variants/zav/zav_mini_0.20.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/zav/zav_mini_0.25.inst.cfg b/resources/variants/zav/zav_mini_0.25.inst.cfg
index 6ef5d42b06..5b32e6cab0 100644
--- a/resources/variants/zav/zav_mini_0.25.inst.cfg
+++ b/resources/variants/zav/zav_mini_0.25.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/zav/zav_mini_0.30.inst.cfg b/resources/variants/zav/zav_mini_0.30.inst.cfg
index 74d54641c9..e3680c1c00 100644
--- a/resources/variants/zav/zav_mini_0.30.inst.cfg
+++ b/resources/variants/zav/zav_mini_0.30.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/zav/zav_mini_0.35.inst.cfg b/resources/variants/zav/zav_mini_0.35.inst.cfg
index fd14ba3746..b0b2dc4cb7 100644
--- a/resources/variants/zav/zav_mini_0.35.inst.cfg
+++ b/resources/variants/zav/zav_mini_0.35.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/zav/zav_mini_0.40.inst.cfg b/resources/variants/zav/zav_mini_0.40.inst.cfg
index 34734a21b6..8ad44c42fb 100644
--- a/resources/variants/zav/zav_mini_0.40.inst.cfg
+++ b/resources/variants/zav/zav_mini_0.40.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/zav/zav_mini_0.45.inst.cfg b/resources/variants/zav/zav_mini_0.45.inst.cfg
index 0c23a14d04..787f44e6da 100644
--- a/resources/variants/zav/zav_mini_0.45.inst.cfg
+++ b/resources/variants/zav/zav_mini_0.45.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/zav/zav_mini_0.50.inst.cfg b/resources/variants/zav/zav_mini_0.50.inst.cfg
index be1b49e867..dfd4c5b36e 100644
--- a/resources/variants/zav/zav_mini_0.50.inst.cfg
+++ b/resources/variants/zav/zav_mini_0.50.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/zav/zav_mini_0.60.inst.cfg b/resources/variants/zav/zav_mini_0.60.inst.cfg
index 7e32ef0931..3588219551 100644
--- a/resources/variants/zav/zav_mini_0.60.inst.cfg
+++ b/resources/variants/zav/zav_mini_0.60.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/zav/zav_mini_0.80.inst.cfg b/resources/variants/zav/zav_mini_0.80.inst.cfg
index 2fc08f7074..1808205871 100644
--- a/resources/variants/zav/zav_mini_0.80.inst.cfg
+++ b/resources/variants/zav/zav_mini_0.80.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/resources/variants/zav/zav_mini_1.00.inst.cfg b/resources/variants/zav/zav_mini_1.00.inst.cfg
index cc130a2cc0..f47f8777f3 100644
--- a/resources/variants/zav/zav_mini_1.00.inst.cfg
+++ b/resources/variants/zav/zav_mini_1.00.inst.cfg
@@ -5,7 +5,7 @@ version = 4
[metadata]
hardware_type = nozzle
-setting_version = 21
+setting_version = 22
type = variant
[values]
diff --git a/scripts/fix_translation_memory.py b/scripts/fix_translation_memory.py
new file mode 100644
index 0000000000..610fb93ac6
--- /dev/null
+++ b/scripts/fix_translation_memory.py
@@ -0,0 +1,85 @@
+##% Script to fix a corrupted Translation memory from existing po files
+
+import os
+import re
+import argparse
+from pathlib import Path
+from fuzzywuzzy import fuzz
+from fuzzywuzzy import process
+import xml.etree.ElementTree as ET
+from xml.sax.saxutils import unescape, escape, quoteattr
+
+
+def load_existing_xmtm(path: Path) -> ET.Element:
+ """Load existing xmtm file and return the root element"""
+ tree = ET.parse(path)
+ return tree.getroot()
+
+def load_existing_po(path: Path) -> dict:
+ """Load existing po file and return a dictionary of msgid and msgstr"""
+ content = path.read_text(encoding="utf-8")
+ content = "".join(content.splitlines()[16:])
+ # TODO: check languages with plural forms
+ return dict(re.findall(r'[^#]msgid.?\"+\s?([\s|\S]+?)\"*?msgstr.?\"([\s|\S]+?)\"?#', content))
+
+def sanitize(text: str) -> str:
+ """Sanitize the text"""
+ # TODO: check if Digitial Factory Ultimaker etc handled correctly
+ text = text.replace("\"\"", "").replace("\"#~", "")
+ text = text.replace("Ultimaker", "UltiMaker")
+ text = text.replace("UltiMaker Digital Library", "Ultimaker Digital Library")
+ text = text.replace("UltiMaker Digital Factory", "Ultimaker Digital Factory")
+ text = text.replace("UltiMaker Marketplace", "Ultimaker Marketplace")
+ return unescape(text)
+
+def main(tmx_source_path: Path, tmx_target_path: Path, i18n_path: Path):
+
+ po_content = {}
+ for file in i18n_path.rglob("*.po"):
+ print(os.path.join(i18n_path, file))
+ po_content[file.relative_to(i18n_path).parts[0].replace("_", "-")] = load_existing_po(Path(os.path.join(i18n_path, file)))
+
+ root = load_existing_xmtm(tmx_source_path)
+ root_old = ET.ElementTree(root)
+ # ET.indent(root_old, ' ')
+ root_old.write("old.tmx", encoding="utf-8", xml_declaration=True)
+ to_be_removed = []
+ for tu in root.iter("tu"):
+ # TODO: also add logic for other pot files
+ if [t.text for t in tu.findall("prop") if t.attrib["type"] == "x-smartling-file"][0] not in ("cura.pot", "fdmprinter.def.json.pot", "fdmextruder.def.json.pot", "uranium.pot"):
+ continue
+ tuvs = tu.findall("tuv")
+ key_source = tuvs[0].find("seg").text
+ key_lang = tuvs[1].attrib["{http://www.w3.org/XML/1998/namespace}lang"]
+ if key_lang in po_content and key_source in po_content[key_lang]:
+ replaced_translation = po_content[key_lang][key_source]
+ else:
+ fuzz_match_ratio = [fuzz.ratio(sanitize(k), key_source) for k in po_content[key_lang].keys()]
+ fuzz_max_ratio = max(fuzz_match_ratio)
+ fuzz_match_key = list(po_content[key_lang].keys())[fuzz_match_ratio.index(fuzz_max_ratio)]
+ if fuzz_max_ratio > 90:
+ replaced_translation = po_content[key_lang][fuzz_match_key]
+ tuvs[0].find("seg").text = sanitize(fuzz_match_key)
+ else:
+ print(f"[{key_lang}] {key_source} == {fuzz_match_key} [{fuzz_max_ratio}]")
+ continue
+ tuvs[1].find("seg").text = sanitize(replaced_translation)
+ # if the tvus[1].find("seg").text is a single ", remove the tu element as whole (since this is an untranslated string)
+ if tuvs[1].find("seg").text == "\"":
+ to_be_removed.append(tu)
+
+ print(f"Removed {len(to_be_removed)} elements")
+ body = root.find("body")
+ for tu in to_be_removed:
+ body.remove(tu)
+ fixed_root = ET.ElementTree(root)
+ fixed_root.write(tmx_target_path, encoding="utf-8", xml_declaration=True)
+
+
+if __name__ == "__main__":
+ parser = argparse.ArgumentParser(description="Fix a corrupted Translation memory from existing po files")
+ parser.add_argument("tmx_source_path", type=Path, help="Path to the source TMX file")
+ parser.add_argument("tmx_target_path", type=Path, help="Path to the target TMX file")
+ parser.add_argument("i18n_path", type=Path, help="Path to the i18n folder")
+ args = parser.parse_args()
+ main(args.tmx_source_path, args.tmx_target_path, args.i18n_path)